模型驱动开发 vs 模型驱动架构 vs 模型驱动工程

Ast*_*isk 6 methodology terminology

有人能解释一下这些概念之间的主要区别是什么(MDD vs MDA vs MDE)?

小智 5

模型驱动架构是对象管理组定义的标准。它需要生成独立于计算的模型,然后将其转换为独立于平台的模型,最后转换为特定于平台的模型。它与 UML、XMI、MOF 等其他标准有着密切的联系

模型驱动工程是尝试使用模型驱动架构并将其转变为可实现的工程框架,以用于系统/软件设计过程。

模型驱动开发可能与模型驱动工程相同,尽管我的猜测是它仅针对软件系统的生产。


Hae*_*gin 4

该网站通过一个漂亮的图表很好地解释了这一点: http://modeling-languages.com/blog/content/relationship- Between-mdamdd-and-mde

诚然,MDD 和 MDE 之间的区别相当模糊,我听说其他人可以互换使用这些术语。