• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2004 Fiscal Year Annual Research Report

拡張可能なドメイン専用言語に関する研究

Research Project

Project/Area Number 16500020
Research InstitutionKyushu Institute of Technology

Principal Investigator

鵜林 尚靖  九州工業大学, 情報工学部, 助教授 (80372762)

Co-Investigator(Kenkyū-buntansha) 橋本 正明  九州工業大学, 情報工学研究科, 教授 (20253560)
Keywordsモデル駆動開発 / アスペクト指向 / モデルコンパイラ / メタプログラミング / ドメイン
Research Abstract

本年度は,MDA(Model-Driven Architecture)のモデルコンパイラをアスペクト指向メカニズムに基づいて構築する方式を提案した.MDAは,UML(Unified Modeling Language)による設計モデルを特定のプラットフォームや実装技術に依存しないモデルPIM(Platform Independent Model)と依存するモデルPSM(Platform Specific Model)に分け,PIMからPSMへはモデルコンパイラを用いて自動変換する開発方式である.ソフトウェア開発にMDAを適用することにより,従来のコード中心の開発からモデル主導の開発にパラダイムシフトすることが可能になる.MDAで鍵となるのは,モデルコンパイラをどう実現するかである.現在のMDAツールの多くは対象となるプラットフォームごとにモデルコンパイラを用意している.簡単なカスタマイズを許しているツールもあるが,多くの場合,モデル作成者は予め用意されたモデルコンパイラを利用するだけである.しかしながら,モデル作成者自身がアプリケーションドメインの特性に応じてモデル変換規則を定義したい場合が多々あると考えられる.
本年度は,このような問題を解決するため,拡張可能なモデルコンパイラを構築技法を考案した.また,このための道具として,アスペクトを記述するためのモデリング言語AspectM(Aspect for model transformation)をプロトタイプ実装した.モデル作成者はモデリングの一環としてアスペクトを定義することにより,アプリケーションドメインの特性に合った形にモデルコンパイラの機能を拡張できる.これはモデリングレベルのメタプログラミングと捉えられる.すなわち,モデル変換記述も通常のモデリングも同じ土俵で考えることが可能となる.
本年度の主要な研究実績は,拡張可能なモデルコンパイラがアスペクト指向のメカニズムで構築可能であることを実際に示したことである.拡張可能なドメイン専用言語構築のための基盤となる成果である。

  • Research Products

    (6 results)

All 2005 2004

All Journal Article (6 results)

  • [Journal Article] アスペクト指向を用いたモデルコンパイラの作成2005

    • Author(s)
      村上聡, 佐野慎治, 前野雄作, 鵜林尚靖
    • Journal Title

      情報処理学会九州支部 火の国情報シンポジウム2005 (CD-ROM)

  • [Journal Article] 組み込みソフトウエアの設計モデリング技術2004

    • Author(s)
      鵜林尚靖
    • Journal Title

      情報処理学会誌 7月号

      Pages: 682-689

  • [Journal Article] アスペクト指向に基づく拡張可能なMDAモデルコンパイラ2004

    • Author(s)
      鵜林 尚靖
    • Journal Title

      日本ソフトウェア科学会 第3回SPAワークショップ(AOPミニワークショップ) (Web公開)

  • [Journal Article] チュートリアル:アスペクト指向ソフトウェア開発2004

    • Author(s)
      鵜林 尚靖
    • Journal Title

      情報処理学会 組込みソフトウェアシンポジウム2004(ESS2004)

      Pages: 180-181

  • [Journal Article] アスペクト指向に基づく拡張可能なMDAモデルコンパイラ2004

    • Author(s)
      鵜林 尚靖, 佐野 慎治, 前野 雄作, 村上 聡, 片峯 恵一, 橋本 正明他
    • Journal Title

      情報処理学会 組込みソフトウェアシンポジウム2004(ESS2004)

      Pages: 104-107

  • [Journal Article] アスペクト指向に基づくMDAモデルコンパイラとその実装2004

    • Author(s)
      佐野 慎治, 前野 雄作, 村上 聡, 鵜林 尚靖, 片峯 恵一, 橋本 正明
    • Journal Title

      電子情報通信学会 知能ソフトウェア工学研究会(KBSE) Vol.104, no.431

      Pages: 1-6

URL: 

Published: 2006-07-12   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi