講演名 2014-03-12
ビジュアルブロックを採用したドメイン特化言語とその開発ツールの実現手法
栗原 あずさ, 佐々木 晃, 脇田 建,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 本研究ではビジュアルブロックを用いたドメイン特化型言語の開発手法を提案する.ブロックベースの言語は,自然言語で表記したブロックの直感的な組み合わせでコードを表現できるため,習得にかけるコストを削減できる.一方,その設計と実装にはコストがかかる.そこで,ツールの機能をプログラミング環境のみに限定し,ブロックから他のブロックや汎用言語への変換を行うトランスレータを実装することで,様々な言語をブロックで表現することが可能になった.また,ブロックから他のブロックや汎用言語へ変換する規則をユーザが容易に定義可能にすることで,ブロックの拡張を容易にした.
抄録(英) In this paper we propose a methodology for implementing domain specific languages based on visual blocks and introduce the development and programming tools that support the block-based languages. Programs are built by combining the blocks expressed with natural language. While such block-based domain specific languages reduce learning costs, the cost for design and implementation of the language remains a challenge. In our method, we propose the solution to reduce such costs by limiting tool function to the programming environment. Our solution implements a translator which translates the blocks into other programming languages that enables us to describe various programming languages with the help of blocks. Further, as the method supports the user to define a block in terms of other blocks or programming languages, the extensions are made simple.
キーワード(和) ドメイン特化型言語 / 開発環境
キーワード(英) Domain Specific Language / Development environment
資料番号 SS2013-88
発行日

研究会情報
研究会 SS
開催期間 2014/3/4(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Software Science (SS)
本文の言語 JPN
タイトル(和) ビジュアルブロックを採用したドメイン特化言語とその開発ツールの実現手法
サブタイトル(和)
タイトル(英) An Implementation Method of Domain Specific Languages based on Visual Block and their Development Tool
サブタイトル(和)
キーワード(1)(和/英) ドメイン特化型言語 / Domain Specific Language
キーワード(2)(和/英) 開発環境 / Development environment
第 1 著者 氏名(和/英) 栗原 あずさ / Azusa KURIHARA
第 1 著者 所属(和/英) 法政大学大学院情報科学研究科
Graduate School of Computer and Information sciences, Hosei University
第 2 著者 氏名(和/英) 佐々木 晃 / Akira SASAKI
第 2 著者 所属(和/英) 法政大学情報科学部
Faculty of Computer and Information sciences, Hosei University
第 3 著者 氏名(和/英) 脇田 建 / Ken WAKITA
第 3 著者 所属(和/英) 東京工業大学大学院情報理工学研究科
Graduate School of Information Science and Engineering, Tokyo Institute of Technology
発表年月日 2014-03-12
資料番号 SS2013-88
巻番号(vol) vol.113
号番号(no) 489
ページ範囲 pp.-
ページ数 6
発行日