モデル駆動開発
平成24年度シラバス
2012年1月13日
国立情報学研究所
トップエスイープロジェクト
代表者 本位田 真一
モデル駆動開発
鷲崎
弘宜,鄭 顕志,久保秋 真
1単位
(7コマ)
夏期集中
モデル駆動開発について,実習中心の講義を行う.以下の内容が含まれる.
-
モデル駆動開発の概要と必要性
-
モデル駆動開発とコード生成
-
コード生成の環境
-
モデル駆動開発の実践演習
実習では,LEGO社のMindstorms NXTを用いて作成した自律制御走行ロボットの制御ソフトウェアを題材とし,モデルからのコード生成ツールには,MentorGraphics社のBridgePointを使用する.対象ソフトウェアのモデリングからコード生成までの一連の過程が実習の対象であり,コード生成ツールを使うだけではなく,背景にあるモデル変換やコード生成の一般的なしくみも扱う.