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

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

研究課題

研究課題/領域番号 16500020
研究種目

基盤研究(C)

配分区分補助金
応募区分一般
研究分野 ソフトウエア
研究機関九州工業大学

研究代表者

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

研究分担者 橋本 正明  九州工業大学, 情報工学部, 教授 (20253560)
研究期間 (年度) 2004 – 2006
研究課題ステータス 完了 (2006年度)
配分額 *注記
3,500千円 (直接経費: 3,500千円)
2006年度: 1,500千円 (直接経費: 1,500千円)
2005年度: 1,200千円 (直接経費: 1,200千円)
2004年度: 800千円 (直接経費: 800千円)
キーワードモデル駆動開発 / アスペクト指向 / モデルコンパイラ / メタプログラミング / ドメイン
研究概要

本研究では、UMLベースの拡張可能なドメイン専用言語を開発した。この言語はUMLにアスペクト指向の概念を取り入れたものであり、AspectMと呼ばれる。AspectM開発支援ツールは、大きく分けて、モデルエディタとモデルコンパイラの2つからなる。
AspectMモデルエディタでは、UMLダイアグラムとアスペクトダイアグラムの編集ができる。このエディタは、UMLのメタモデル拡張という機能を提供しており、MMAP(Meta Model Access Protocol)と呼ばれるプロトコルを通じて、開発者自身がUMLのメタモデルにアクセスしその機能を拡張することができる。UMLの拡張にUML自身が使用されるため、モデリングレベルのリフレクションと捉えることができる。拡張のためのモデル記述は部品として保存でき、これを利用することによりドメインに適したモデル表記を利用することが可能になる。
AspectMモデルコンパイラは、モデルウィーバ(Weaver)とコードジェネレータから構成される。モデルベースの開発の利点として、プラットフォーム(OS、ミドルウェア、フレームワークなど)や実装言語を意識せずに、開発すべきソフトウェアの本質的な側面のみに着目してモデリングできることが挙げられる。モデルウィーバでは、モデルエディタで拡張したモデル表記を実際のプラットフォームに対応させるマッピング規則をアスペクトにより記述する。開発者自身がアスペクトを追加することによりモデルウィーバの機能を拡張することができる。

報告書

(4件)
  • 2006 実績報告書   研究成果報告書概要
  • 2005 実績報告書
  • 2004 実績報告書
  • 研究成果

    (26件)

すべて 2007 2006 2005 2004

すべて 雑誌論文 (26件)

  • [雑誌論文] A Reflective Aspect-oriented Model Editor Based on Metamodel Extension2007

    • 著者名/発表者名
      Naoyasu Ubayashi, Shinji Sano, Genya Otsubo
    • 雑誌名

      Workshop on Modeling in Software Engineering (MiSE 2007) (Workshop at ICSE 2007) (掲載決定)

    • NAID

      120002440711

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2006 実績報告書 2006 研究成果報告書概要
  • [雑誌論文] A Reflective Aspect-oriented Model Editor Based on Metamodel Extension2007

    • 著者名/発表者名
      Naoyasu Ubayashi, Shinji Sano, Genya Otsubo
    • 雑誌名

      Workshop on Modeling in Software Engineering (MiSE 2007) (Workshop at ICSE 2007) (to appear)

    • NAID

      120002440711

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2006 研究成果報告書概要
  • [雑誌論文] 拡張可能なアスペクト指向モデリングにおける織り合わせの検証2007

    • 著者名/発表者名
      前野 勇作, 鵜林尚靖
    • 雑誌名

      情報処理学会研究報告(ソフトウェア工学) 2007-SE-155

      ページ: 9-16

    • NAID

      110006249946

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] 組込みシステムの外部環境分析のためのUMLプロファイル2007

    • 著者名/発表者名
      瀬戸 敏喜, 金川 太俊, 鵜林 尚靖, 鷲見 毅, 平山 雅之
    • 雑誌名

      情報処理学会研究報告(組込みシステム) 2007-EMB-4

      ページ: 65-70

    • NAID

      110006249931

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] Metamodel Access Protocols for Extensible Aspect-Oriented Modeling2006

    • 著者名/発表者名
      Naoyasu Ubayashi, et al.
    • 雑誌名

      18th International Conference on Software Engineering and Knowledge Engineering (SEKE 2006)

      ページ: 4-10

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2006 研究成果報告書概要
  • [雑誌論文] Metamodel Access Protocols for Extensible Aspect-Oriented Modeling2006

    • 著者名/発表者名
      Naoyasu Ubayashi, et al. T
    • 雑誌名

      International Transactions on Systems Science and Applications (ITSSA) [SEKE2006 論文のジャーナル掲載] vol. 1, no. 1

      ページ: 93-101

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2006 研究成果報告書概要
  • [雑誌論文] Metamodel Access Protocols for Extensible Aspect-Oriented Modeling2006

    • 著者名/発表者名
      Naoyasu Ubayashi, Tetsuo Tamai, Shinji Sano, Yusaku Maeno, Satoshi Murakami
    • 雑誌名

      18th International Conference on Software Engineering and Knowledge Engineering (SEKE 2006)

      ページ: 4-10

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2006 研究成果報告書概要
  • [雑誌論文] Metamodel Access Protocols for Extensible Aspect-Oriented Modeling2006

    • 著者名/発表者名
      Naoyasu Ubayashi, Tetsuo Tamai, Shinji Sano, Yusaku Maeno, Satoshi Murakami
    • 雑誌名

      International Transactions on Systems Science and Applications (ITSSA) (preliminary version was presented at SEKE 2006) vol. 1, no. 1

      ページ: 93-101

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2006 研究成果報告書概要
  • [雑誌論文] Metamodel Access Protocols for Extensible Aspect-Oriented Modeling2006

    • 著者名/発表者名
      Naoyasu Ubayashi, Tetsuo Tamai, Shinji Sano, Yusaku Maeno, Satoshi Murakami
    • 雑誌名

      International Transactions on Systems Science and Applications (ITSSA) [SEKE2006 論文のジャーナル掲載] Vol. 1, no. 1

      ページ: 93-101

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] Metamodel Access Protocols for Extensible Aspect-Oriented Modeling2006

    • 著者名/発表者名
      Naoyasu Ubayashi, Tetsuo Tamai, Shinji Sano, Yusaku Maeno, Satoshi Murakami
    • 雑誌名

      Proceedings of the 18th International Conference on Software Engineering and Knowledge Engineering (SEKE 2006)

      ページ: 4-10

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] 知能ソフトウェア工学の研究最前線 --- アスペクト指向ソフトウェア開発2006

    • 著者名/発表者名
      鵜林 尚靖
    • 雑誌名

      電子情報通信学会 情報・システムソサイエティ誌 vol. 11, no. 1

      ページ: 10-11

    • 関連する報告書
      2006 実績報告書
  • [雑誌論文] Concern Management for Constructing Model Compilers2005

    • 著者名/発表者名
      Naoyasu Ubayashi, Tetsuo Tamai
    • 雑誌名

      First International Workshop on the Modeling and Analysis of Concerns in Software (MACS 2005) (Workshop at ICSE 2005), ACM SIGSOFT Software Engineering Notes vol.30,issue 4

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2006 研究成果報告書概要
  • [雑誌論文] Model Evolution with Aspect-Oriented Mechanisms2005

    • 著者名/発表者名
      Naoyasu Ubayashi, et al.
    • 雑誌名

      International Workshop on Principles of Software Evolution (IWPSE 2005) (Workshop at ESEC/FSE 2005)

      ページ: 187-194

    • NAID

      120002440712

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2006 研究成果報告書概要
  • [雑誌論文] Model Compiler Construction Based on Aspect-Oriented Mechanisms2005

    • 著者名/発表者名
      Naoyasu Ubayashi, et al.
    • 雑誌名

      4th ACM SIGPLAN International Conference on Generative Programming and Component Engineering (GPCE 2005)

      ページ: 109-124

    • NAID

      120002440639

    • 説明
      「研究成果報告書概要(和文)」より
    • 関連する報告書
      2006 研究成果報告書概要
  • [雑誌論文] Concern Management for Constructing Model Compilers2005

    • 著者名/発表者名
      Naoyasu Ubayashi, Tetsuo Tamai
    • 雑誌名

      First International Workshop on the Modeling and Analysis of Concerns in Software (MACS 2005) (Workshop at ICSE 2005), ACM SIGSOFT Software Engineering Notes vol. 30 issue 4

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2006 研究成果報告書概要
  • [雑誌論文] Model Evolution with Aspect-Oriented Mechanisms2005

    • 著者名/発表者名
      Naoyasu Ubayashi, Tetsuo Tamai, Shinji Sano, Yusaku Maeno, Satoshi Murakami
    • 雑誌名

      International Workshop on Principles of Software Evolution (IWPSE 2005) (Workshop at ESEC/FSE 2005)

      ページ: 187-194

    • NAID

      120002440712

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2006 研究成果報告書概要
  • [雑誌論文] Model Compiler Construction Based on Aspect-Oriented Mechanisms2005

    • 著者名/発表者名
      Naoyasu Ubayashi, Tetsuo Tamai, Shinji Sano, Yusaku Maeno, Satoshi Murakami
    • 雑誌名

      4th ACM SIGPLAN International Conference on Generative Programming and Component Engineering (GPCE 2005)

      ページ: 109-124

    • NAID

      120002440639

    • 説明
      「研究成果報告書概要(欧文)」より
    • 関連する報告書
      2006 研究成果報告書概要
  • [雑誌論文] Model Compiler Construction Based on Aspect-Oriented Mechanisms2005

    • 著者名/発表者名
      Naoyasu Ubayashi, Tetsuo Tamai, Shinji Sano, Yusaku Maeno, Satoshi Murakami
    • 雑誌名

      Proceedings of the 4th ACM SIGPLAN International Conference on Generative Programming and Component Engineering (GPCE 2005)

      ページ: 109-124

    • NAID

      120002440639

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] Model Evolution with Aspect-Oriented Mechanisms2005

    • 著者名/発表者名
      Naoyasu Ubayashi, Tetsuo Tamai, Shinji Sano, Yusaku Maeno, Satoshi Murakami
    • 雑誌名

      Proceedings of International Workshop on Principles of Software Evolution(IWPSE 2005)(Workshop at ESEC/FSE 2005)

      ページ: 187-194

    • NAID

      120002440712

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] Concern Management for Constructing Model Compilers2005

    • 著者名/発表者名
      Naoyasu Ubayashi, Tetsuo Tamai
    • 雑誌名

      Proceedings of First International Workshop on the Modeling and Analysis of Concerns in Software(MACS 2005)(Workshop at ICSE 2005), ACM SIGSOFT Software Engineering Notes vol.30, issue 4

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] アスペクト指向を用いたモデルコンパイラの作成2005

    • 著者名/発表者名
      村上聡, 佐野慎治, 前野雄作, 鵜林尚靖
    • 雑誌名

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

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] 組み込みソフトウエアの設計モデリング技術2004

    • 著者名/発表者名
      鵜林尚靖
    • 雑誌名

      情報処理学会誌 7月号

      ページ: 682-689

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] アスペクト指向に基づく拡張可能なMDAモデルコンパイラ2004

    • 著者名/発表者名
      鵜林 尚靖
    • 雑誌名

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

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] チュートリアル:アスペクト指向ソフトウェア開発2004

    • 著者名/発表者名
      鵜林 尚靖
    • 雑誌名

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

      ページ: 180-181

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] アスペクト指向に基づく拡張可能なMDAモデルコンパイラ2004

    • 著者名/発表者名
      鵜林 尚靖, 佐野 慎治, 前野 雄作, 村上 聡, 片峯 恵一, 橋本 正明他
    • 雑誌名

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

      ページ: 104-107

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] アスペクト指向に基づくMDAモデルコンパイラとその実装2004

    • 著者名/発表者名
      佐野 慎治, 前野 雄作, 村上 聡, 鵜林 尚靖, 片峯 恵一, 橋本 正明
    • 雑誌名

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

      ページ: 1-6

    • NAID

      110003299381

    • 関連する報告書
      2004 実績報告書

URL: 

公開日: 2004-04-01   更新日: 2016-04-21  

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

Powered by NII kakenhi