研究課題/領域番号 |
23700043
|
研究種目 |
若手研究(B)
|
配分区分 | 基金 |
研究分野 |
ソフトウエア
|
研究機関 | 法政大学 |
研究代表者 |
佐々木 晃 法政大学, 情報科学部, 准教授 (90396870)
|
研究期間 (年度) |
2011 – 2013
|
研究課題ステータス |
完了 (2013年度)
|
配分額 *注記 |
3,900千円 (直接経費: 3,000千円、間接経費: 900千円)
2013年度: 1,170千円 (直接経費: 900千円、間接経費: 270千円)
2012年度: 1,300千円 (直接経費: 1,000千円、間接経費: 300千円)
2011年度: 1,430千円 (直接経費: 1,100千円、間接経費: 330千円)
|
キーワード | ソフトウェア学 / プログラム処理系 / ドメイン特化型言語 / コンパイラ生成系 / 属性文法 |
研究概要 |
本研究の目的は、ドメイン特化型言語の効果的な実現手法の確立である。DSLは、専門的な領域で利用することに目的を特化した言語であり、プログラムの記述が容易であるという特長がある。しかし、対象分野に対して個々に言語を設計し実装する必要があるため、様々なコストがかかる。本研究では、比較的汎用的なDSLをコアとして用意し、段階的に特化作業を繰り返し行うことにより、DSLを実現するフレームワークを提案した。ビジュアルインタフェースを備えた拡張可能な言語処理系設計システムを開発するとともに、役割という汎用的な概念をもとにしたDSL言語群を提案フレームワークにより導き出し、本手法の実現性を確認した。
|