模型驱动的体系结构(精).pptVIP

  • 39
  • 0
  • 约2.75千字
  • 约 29页
  • 2019-03-17 发布于浙江
  • 举报
模型驱动的体系结构 晁静 MF0933001 什么是MDA 模型驱动体系结构(Model-Driven Architecture),简称MDA,是由OMG组织全新提出的应用模型技术进行软件系统开发的方法论和标准体系。 MDA在软件系统生命周期的各个阶段,保证互操作性、可移植性、可重用性。 OMG (Object Management Group)对象管理组织 MDA产生的背景(1) 一系列平台技术的诞生和广泛应用(CORBA、J2EE、COM/DCOM、XML/SOAP) 中间件平台之间的互操作障碍 企业业务发展受制于某种平台技术发展 如何解决系统的互操作性、可移植性、可重用性等问题,成为软件开发领域的重要课题。 MDA产生的背景(2) 1997年起,OMG陆续颁布了几个重要的技术无关建模标准:统一建模语言UML、元对象设施M0F、XML元数据交换XMI和公共仓库元模型CWM等 互操作性、可移植性、可重用性不仅限于系统设计阶段,需要贯穿于软件系统整个生命周期 OMG对MDA的定义和描述 MDA以OMG建立的各种标准为基础,实现将商业或应用逻辑与支撑平台技术相分离。 通过MDA及相关标准建立的平台独立应用可以被实现于包括C0RBA、J2EE、.NET、Web服务和其他基于Web的平台等在内的一系列开放和私有平台之上。 MDA的总体结构 MDA核心 MDA的核心是OMG的建模标准,包

文档评论(0)

1亿VIP精品文档

相关文档