2007 Fiscal Year Annual Research Report
体系的なモデル変換原理に基づく組込ソフトウェア開発環境の研究
Project/Area Number |
19500028
|
Research Institution | Nanzan University |
Principal Investigator |
沢田 篤史 Nanzan University, 数理情報学部, 教授 (40273841)
|
Keywords | モデル駆動アーキテクチャ / モデル駆動開発 / ソフトウェアアーキテクチャ / アスペクト指向 / 組込みソフトウェア / プロダクトライン開発 |
Research Abstract |
本研究では,モデル中心型ソフトウェア開発における,モデル変換について体系的な変換論理を記述するための枠組みと,体系的なモデル変換に基づくソフトウェア開発支援について,特にソフトウェアアーキテクチャスタイルの面から検討を行っている. 今年度は,ネットワーク家電機器に見立てたロボット型組込みシステムを題材にそれらを協調させるアプリケーションのアーキテクチャとそのスタイルについて考察した.その結果,互いに協調する組込みシステムに共通の関心事として,並行処理,耐故障性,状態遷移論理などが存在することを確認した.この結果に基づき,組込みソフトウェアのアーキテクチャを統合的に記述するための記法とそのメタモデルを,E-AoSAS++と呼ぶアスペクト指向ソフトウェアアーキテクチャスタイルとして提案するとともに,それに基づく開発環境構築に向けた検討を行ってきた.その結果,ソフトウェアアーキテクチャとそれに基づく組込みソフトウェアとの間にモデル変換論理を適用することで,アプリケーションプログラムのコードを生成するツールを,開発環境のプロトタイプとして実装することができた.本プロトタイプは分散協調アプリケーションなど,組込みソフトウェアの開発の効率化に貢献するものである. 一方で,今年度における課題の一つであった,ネットワーク侵入検知センサに関する情報可視化に関するアプリケーションの検討と考察に関しては,機微情報の取り扱いという問題があることから未着手であり,今後の検討課題としたい.
|
Research Products
(3 results)