MDA在领域工程上的研究与应用.pdf

摘要 为了进一步提高软件复用程度,为软件的工业化大生产创造必要的技术条件和生产 Driven 模式,对象管理组织(0MG)于2001年7月推出了模型驱动体系结构(Model 独立建模业务行为和领域元素,关注系统应用的本身。MDA使用可以被机器处理的形 式化模型,首先针对业务行为建立平台无关模型(PIM),然后采用模型映射技术和代 码自动生成技术转换为平台相关模型(PSM)直至代码。这种开发方式实现了模型在不 同平台中的复用。在MDA中模型是生产的直接驱动力,它是可执行的并能产生输出的。 然而从理论到实践还有很大的一段路要走,本文正是基于如何更好的将MDA应用 于中小型软件的开发过程这一目的,在实践的基础上提出了一个MDA扩展开发模式。 论文首先系统地阐述了MDA的定义、核心技术、开发步骤、研究和发展现状,并结合 领域工程中的模型构建方法阐述了适用于中小型软件开发企业的MDA扩展开发模式。 的构建过程分成了建立领域框架模型和在此基础上加入不同的企业相关元模型这两个步 骤。这种将PIM模型进一步分解的方法提高了模型的抽象层次和复用性,是将MDA应 用

文档评论(0)

1亿VIP精品文档

相关文档