什么是模型驱动架构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规范页面。
热门推荐
不锈钢橱柜的维护与保养技巧,延长使用寿命
家电清洁技巧大揭秘:打造洁净家居生活
火影忍者游戏推荐:重温经典动漫的7款必玩之作
银行个人信贷产品信用评估指标体系深度解析
一起走进博物馆这所“大学校”
糖尿病治疗费用大约多少钱?盘点糖尿疾病医院治疗费用
瓦特对蒸汽机的六次重大改进
LED长期采购合同样本的法律要点分析与合同撰写指南
如何实现场内基金的稳健盈利并控制风险?这种场内基金的盈利模式是否可持续?
商转公贷款条件有哪些
“轴心时代”的三大意义
湘雅医院护士招聘流程
研究发现:适当饿一饿,真能更长寿
婚纱摄影主题(婚纱照一共有几种风格)
法拉第电磁感应定律详解
老年患者评估及健康教育指南
手机自带日历及三方日历程序配置阿里邮箱的方法
皖南川藏线自驾游最佳路线,一、二日游行程安排(附景点推荐)
胆囊被切除后,对人体都有哪些影响?
广电传媒时间同步应用
证据收集:如何证明抢夺车辆属于抢劫行为?
MRI的原始空间——K-Space
胳膊上出现硬疙瘩怎么办?可能涉及的5种病因及处理方法
什么是多流传输(MST),它有什么作用?
女人,宁做泼妇,不做怨妇
音响嗡嗡响该如何处理?处理音响问题的方法有哪些优缺点?
以原创校园剧擦亮青春底色
服用了抗抑郁药物,多汗谁之过?
冰箱冷凝器在什么位置图(详细解析冰箱冷凝器的位置和作用)。
SOLAS II-1/3-8修正案:船舶安全系泊