• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2011 年度 実施状況報告書

逐次的拡張に基づくドメイン特化型言語の実現手法の研究

研究課題

研究課題/領域番号 23700043
研究機関法政大学

研究代表者

佐々木 晃  法政大学, 情報科学部, 准教授 (90396870)

研究期間 (年度) 2011-04-28 – 2014-03-31
キーワードソフトウェア学 / プログラム処理系 / ドメイン特化型言語 / コンパイラ生成系 / 属性文法
研究概要

本課題の目標は、新規のドメイン特化型言語(DSL)およびその処理系の実装を効果的に得るために、逐次的、段階的に既存言語を拡張するアプローチ(逐次的拡張)について研究し、その応用となるDSLシステムを開発することである。平成23年度は、(1)DSLシステム作成フレームワークの整備および(2)逐次的拡張手法に関する基礎的な調査および研究を行った。(1) DSLシステム作成フレームワークの整備に関して、過去の研究成果で得たビジュアルインタフェース生成系の改良を目的とした、ビジュアル言語による言語処理系の設計およびプロトタイプ作成を行った。本プロトタイプから、今後の研究で不可欠となる基本的なソフトウェアやその機能を得た。これはまた、木文法言語(tree grammar)に基づいたDSL の言語仕様から、プログラム作成支援ビジュアルインタフェースを簡単に生成するツールの基本となる。(2) 逐次拡張手法に関する基礎的な調査および研究として、ドメイン向けシミュレーション言語をモデルシナリオとした予備調査を行った。特に、逐次拡張を行うモデルケースとして設定した「社会シミュレーション言語SOARS」のサブセット言語を題材として、「役割指向プログラミング」という新しい手法の適用可能性を探った。この手法による社会シミュレーション用言語SOARSのscheme言語をホスト言語とした実装を試み、ドメイン特化型言語実装手法としての有効性を確認した。また、教育を目的としたゲーミングシミュレーション開発手法の研究および、その応用研究を通じて、本課題の手法の適用事例の一つとなるインタフェース記述言語のプロトタイプ設計と実装を行った。

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

当初計画においては、(1)DSLシステム作成フレームワークの整備および(2)逐次的拡張手法の基礎研究を行うこととなっていた。(1)については、目標としていたインタフェースの生成系の基礎となるビジュアルプログラミング言語の実装を行い、これは当初の予定以上のペースで進捗が得られた。(2)については、構想段階では予定していなかった「役割指向プログラミング」という新しい手法が本研究の応用として有望であることがわかり、その調査、研究を行った。なお、当初計画にあった属性文法に関する研究は、構想段階にとどまった。 以上の点を総合的に勘案して、達成度を上記の通り評価した。

今後の研究の推進方策

順調な研究のペースを維持し、予定通りに研究計画を遂行する。

次年度の研究費の使用計画

昨年度は、予定していた海外での成果発表を国内発表に切り替え、海外旅費を消化しなかったことを主な事由として、当初計画から218,315円の余剰が発生した。平成24年度は、当初予定していた経費に加え、消耗品費38,315円、国内旅費(打ち合わせ)30,000円,謝金(ソフトウェア開発補助)に150,000円を追加して予算に計上する。

  • 研究成果

    (3件)

すべて その他

すべて 学会発表 (3件)

  • [学会発表] Scheme言語をルール記述言語とした役割指向記述の試み

    • 著者名/発表者名
      柏木孝仁
    • 学会等名
      情報処理学会全国大会
    • 発表場所
      名古屋工業大学
    • 年月日
      2012年3月6日
  • [学会発表] A MASTERY LEARNING APPROACH: AN INTRODUCTORY PROGRAMMING COURSE DESIGN FOR DIVERSIFIED STUDENTS' INTERESTS

    • 著者名/発表者名
      Suguru Arakawa
    • 学会等名
      6th International Technology, Education and Development Conference (INTED2012)
    • 発表場所
      スペイン
    • 年月日
      2012年3月5日
  • [学会発表] 携帯端末を利用したゲーミングシミュレーションの効果的な開発手法

    • 著者名/発表者名
      辰巳聡一
    • 学会等名
      合同エージェントワークショップ&シンポジウム2011(JAWS2011)
    • 発表場所
      熱海後楽園ホテル
    • 年月日
      2011年10月27日

URL: 

公開日: 2013-07-10  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi