2011-02-17 176 views

回答

4

模型驱动架构是由对象管理组定义的标准。它需要生成计算独立模型,然后将其转换为平台独立模型,最后转换为平台特定模型。它与UML,XMI,MOF等其他标准有着密切的联系。模型驱动工程是试图使用模型驱动的体系结构,并将其转化为可用于系统/软件设计过程的可实现的工程框架。

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

1

模型驱动工程(MDE)是一种软件开发方法,其中模型而不是程序是开发过程的主要输出。 然后,在模型中自动生成在硬件/软件平台上执行的程序。

模型驱动架构(MDA)是更一般的模型驱动工程的前身 MDA是一种以模型为中心的软件设计和实现方法,它使用UML模型的子集来描述系统。

Sommerville第9版第5章