问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

什么是模型驱动架构MDA(Model Driven Architecture)?

创作时间:
作者:
@小白创作中心

什么是模型驱动架构MDA(Model Driven Architecture)?

引用
CSDN
1.
https://blog.csdn.net/huaqianzkh/article/details/146202659

模型驱动架构(MDA)是由对象管理组织(OMG)提出的一种软件设计、开发和实施方法。它通过模型驱动的方式,将业务逻辑与底层技术平台分离,实现软件系统的跨平台互操作性和灵活性。

模型驱动架构® (MDA®) 是由OMG牵头的软件设计、开发和实施方法。MDA提供了以模型形式表达的软件规范结构指南。

MDA将业务和应用程序逻辑与底层平台技术分离。使用UML和其他相关的OMG建模标准构建的应用程序或集成系统的业务功能和行为的平台独立模型,可以通过MDA在几乎任何平台上实现,包括开源或专有的平台,如Web服务、.NET、CORBAR、J2EE等。

这些与平台无关的模型记录了应用程序的业务功能和行为,将其与实现它的技术特定代码分开,使应用程序的核心免受技术和其无情的更新周期的影响,同时在平台边界内和跨平台边界启用互操作性。不再相互绑定,应用程序或集成系统的业务和技术方面可以各自按照自己的步伐发展——业务逻辑响应业务需求,技术利用新的发展成果——以满足业务的要求。

由MDA指南2.0版定义,MDA得到统一建模语言™ (UML®)、元对象设施™ (MOF™)、XML元数据互换™ (XMI®)和公共仓库元模型™ (CWM™)的支持。详细信息,请查看MDA规范页面。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号