论文部分内容阅读
模型驱动架构(MDA)是由全球最大的软件工业标准化组织——对象管理组织OMG(Object Manage Group)提出的一套通用软件建模体系标准。MDA首先为系统建立一个统一而精确的平台无关模型(PIM),然后通过转换工具将该模型自动转换为基于不同技术平台的平台相关模型,直至代码生成。MDA通过这些方法来提高软件的生产力,使跨平台软件的开发变得更加简易。本论文建立在MDA的基本理论之上,并对这些理论进行了独创性的扩展。本文的研究成果为一个完整的MDA过程,包括从开始的元模型设