モデル駆動工学
出典: フリー百科事典『ウィキペディア(Wikipedia)』
モデル駆動工学(もでるくどうこうがく、Model-Driven Engineering、MDE)とは、工学的ライフサイクルを通してモデルをシステム的に利用する工学手法を意味する。モデル駆動工学の適用範囲は、ソフトウェア、システム、データ工学などである。モデル工学ではモデルを第一に考える。MDE を推進している団体として Object Management Group (OMG) があり、これをモデル駆動型アーキテクチャ (MDA) と呼んでいる。なおMDAはOMGの商標である[1]。関連する略語として、Model-Driven Development (MDD) もOMGの商標である[1]。
Douglas Schdmidt によると、モデル駆動工学技術は、プラットフォームの複雑性に対応しつつ適用領域の概念を効率的に表現する能力が欠けている第三世代言語の問題への対処法として有望である[2]。
[編集] 関連項目
- Eclipse (統合開発環境)
- ドメイン固有モデリング (DSM)
- モデルベーステスト (MBT)
[編集] 参考文献
- ^ a b Object Management Group (2006-05-24). "OMG Trademarks" 2006-07-17閲覧.
- ^ Schmidt, D.C. (2006年 2月). “Model-Driven Engineering”. IEEE Computer 39 (2). 2006-05-16閲覧., "A promising approach to address platform complexity — and the inability of third-generation languages to alleviate this complexity and express domain concepts effectively — is to develop Model-Driven Engineering (MDE) technologies..."
- The MDA Journal: Model Driven Architecture Straight From The Masters
- Model Driven Architecture: Applying MDA to Enterprise Computing, David S. Frankel, John Wiley & Sons, ISBN 0-471-31920-1