- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2008 年 第 1期 计 算 机 系 统 应 用
一 一
模型驱动架构的应用
Theapplication ofMDA approach
李 丽 (宁波城市职业技术学院 宁波 315100)
摘 要 :模型驱动的软件体 系结构是一种基于UML以及其他工业标准的框架,是一种由自动工具和服务所支持
的组织和管理企业架构的方法。通过选择 目标平台,能够在特定的运行时实现 中执行模型驱动的架构,
从而最终提高系统之间的互操作水平。本文描述 了MDA的概念、构成及核心,阐述 了建模的原理及模
型驱动架构的某些应用。
关键词 :模型 建模 模型驱动的软件体 系结构
1 引言
OMG创建了一个概念性的框架,它将平台选择与 2 模型驱动架构的概念
独立的面向业务的决定分离开来以使在架构和演进这 2.1建模及其对软件发展的作用
些系统时允许更大的灵活性 ,这个概念性框架和帮助 模型和模型驱动软件的发展是 MDA方法的基础 ,
实现它的标准就是MDA。模型驱动的软件体 系结构 也是它的核心。建模提供了对于一个实体系统的抽象
(ModelDrivenArchitectureMDA)是一种应用系统设计 方法,对于预测系统质量、当系统表面发生变化时定位
Code Roundtrip 特殊的属性等方面都非常有用,还可 以让不同的开发
Codeonly Visualization Engineering M0de’centric Modelonly
者之间进行系统特性的交流 。
l l 下图描述了模型是 以不同的方式和源代码进行同
步的,它展示了当前软件开发过程中进行建模的步骤。
每一个类标识了一个软件开发者为一个特定的运行时
t‘hecodeis C‘odeand T‘hemode1is L‘et’sdo
theroode1’ modelcoexist’ thecode’ somedesign’ 间平台创建应用程序而使用的特定模型;同时,它也显
示了模型和代码之间的关系。
图 1 模型和代码间的关系 架构设计模型中任意一个部分若被分离出来,都
是非正式的,这种方法对于个人或是非常小的团队来
和实现的方法,是对象管理组织 (OMG)提出的基于形
说是够用的,但若要实现商业逻辑的细节,或是理解该
式化模型的系统描述和互操作方法。MDA从系统模
系统的关键特性时,以及当系统的规模及复杂性发生
型角度解决互操作问题,通过使用形式化模型,把系统
变化时这种非正式的模型都会使得管理变得很困难。
描述与它的具体实现相分离,逻辑业务与实现技术被
因此,可以使用某些合适的建模符号来提高代码的可
成功地解耦 ,二者相对独立变化,同时又具备到许多可
读性,即代码模型,或执行模型。通过这种方法,图表
能平台基础设施 (如Java、XML、SOAP等)的形式映射。
您可能关注的文档
- 201302基于知识图谱新媒体国际研究进展分析.pdf
- 20070110am--移动应用程序的安装及部署.pdf
- 20130510-209 智慧医疗体系架构和关键技术.pdf
- 20140422 第8节 适配器模式.pdf
- A.7 220kV母联和分段二次回路原理图集.pdf
- A1单凤儒--渤海大学--整合及创新.pdf
- 模糊聚类算法分析和程序实现.pdf
- a7基于多特征高光谱遥感图像分类方法.pdf
- 模糊聚类在教学评估中应用.pdf
- A0589_SINAMICS S120书本型进线模块预充电回路与接线方式介绍.pdf
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
最近下载
- 广州城中村拆除方案.docx
- 【高中数学竞赛真题•强基计划真题考前适应性训练】 专题07 解析几何 真题专项训练(全国竞赛+强基计划专用)原卷版.docx VIP
- 木香化滞汤_嵩崖尊生卷七_方剂加减变化汇总.doc
- 2022年军队文职人员招聘(教育学)考试题库(完整版)-简答题库.docx
- 《老年人心理护理》ppt课件.pptx VIP
- 【高中数学竞赛真题•强基计划真题考前适应性训练】 专题16 其他竞赛综合 真题专项训练(全国竞赛+强基计划专用)解析版.docx VIP
- 统编版四年级下册语文1古诗词三首《四时田园杂兴》课件.pptx
- 【高中数学竞赛真题•强基计划真题考前适应性训练】 专题15 导数与极限 真题专项训练(全国竞赛+强基计划专用)解析版.docx VIP
- 《编钟的历史》课件.pptx
- 地震安全性评价管理条例.docx VIP
文档评论(0)