メタモデルを用いたソースコードからのモデル自動抽出手法の提案
スポンサーリンク
概要
- 論文の詳細を見る
モデル駆動型開発 (MDE) は,ソフトウェアの品質や開発効率を向上させることが知られている.モデルを主たる開発成果物としない開発現場においては,リバースエンジニアリングによるソースコードからのモデル抽出により,MDE 技術の恩恵を受けることができる.しかし,モデルはその用途によって異なる観点や抽象度で作成する必要があり,既存のリバースエンジニアリング手法では目的に応じたモデルを得ることは困難である.そこで,本研究では,モデルの抽象化を考慮したソースコードからのモデル自動抽出手法 Program Oriented Modeling(POM) を提案する.POM はメタモデルによるモデル定義と,モデル変換言語による段階的抽象化により,目的に応じたモデルを柔軟に抽出する.また,モデル検査向けの検証モデルを抽出するツール POM/MC を試作した.また,適用実験により,検査可能なモデルを抽出できることを示した.
- 2011-10-25
著者
関連論文
- 5ZC-7 ソフトウェア開発下流工程プロセス管理システム構築の一事例
- システムテストのためのフィーチャ分析を用いた機器構成の選択方法
- テスト工数配分方法の評価手法と組込みソフトの派生開発プロジェクトへの適用 (ディペンダブルコンピューティング)
- テスト工数配分方法の評価手法と組込みソフトの派生開発プロジェクトへの適用 (コンピュータシステム)
- 多エージェント系自己認識論理の決定手続き : 命題論理式への変換に基づく方法
- テスト工数配分方法の評価手法と組込みソフトの派生開発プロジェクトへの適用
- テスト工数配分方法の評価手法と組込みソフトの派生開発プロジェクトへの適用
- メタモデルを用いたソースコードからのモデル自動抽出手法の提案
- ソフトウェアプロダクトライン開発の導入時におけるQFDの活用
- 企業におけるソフトウェア開発とソフトウエア工学 (特集 ソフトウェア工学)
- デジタル家電ドメインに特化したモデルベース開発環境
- 企業におけるソフトウェア開発とソフトウェア工学
- 組込み製品開発へのソフトウェア開発手法適用に関する一考察- ETロボコンを活用した事例 -
- 組込み製品開発へのソフトウェア開発手法適用に関する一考察- ETロボコンを活用した事例 -
- フィーチャ分析と充足可能性判定を用いたシステムテストに向けたシステム構成導出
- 組込み製品開発へのソフトウェア開発手法適用に関する一考察 : ETロボコンを活用した事例(組込みソフトウェア開発,組込み技術とネットワークに関するワークショップETNET2013)
- 組込み製品開発へのソフトウェア開発手法適用に関する一考察-ETロボコンを活用した事例(組込みソフトウェア開発,組込み技術とネットワークに関するワークショップETNET2013)
- メタモデル上でのルール定義に基づく多ドメイン展開可能な依存関係抽出技術
- メタモデル上でのルール定義に基づく多ドメイン展開可能な依存関係抽出技術