講演抄録/キーワード |
講演名 |
2014-03-12 11:35
DSLラインエンジニアリング支援環境の設計 ○黄 長贇・亀井靖高・鵜林尚靖(九大) SS2013-89 |
抄録 |
(和) |
言語指向プログラミング(LOP: Language-Oriented Programming)はプログラミング技法の一つである.LOPでは,開発者がまずドメイン専用言語(DSL: Domain-Specific Language)を作り出し,その後にこれらのDSLを用いてアプリケーションを開発する.LOPのコンセプトを実現するため,現在,我々はDSLを自動構築するDSL-Line Engineering (DLE)を提案している.本稿ではDLE を支援するための言語ワークベンチの設計と実装について述べる.ケーススタディとしてリポジトリマイニング向けDSLの構築にこの言語ワークベンチを適用した. |
(英) |
Language-Oriented Programming (LOP) is a programming paradigm in which programmer conducts and uses Domain-Specific Languages (DSLs) for application development. Currently, we are proposing an automated DSL construction methodology called DSL-Line Engineering (DLE) for realizing the concept of the LOP. In this paper, we introduce the design and implementation of a language workbench for supporting DLE. As a case study, we applied this workbench to DSL construction for Mining Software Repositories (MSR). |
キーワード |
(和) |
/ / / / / / / |
(英) |
DSL / Software Product Line / MSR / FODA / Language-Oriented Programming / / / |
文献情報 |
信学技報, vol. 113, no. 489, SS2013-89, pp. 103-108, 2014年3月. |
資料番号 |
SS2013-89 |
発行日 |
2014-03-04 (SS) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
SS2013-89 |