icemda:一种可互操作可配置可执行的模型驱动体系结构

icemda:一种可互操作可配置可执行的模型驱动体系结构

ID:34526214

大小:596.10 KB

页数:8页

时间:2019-03-07

icemda:一种可互操作可配置可执行的模型驱动体系结构_第1页
icemda:一种可互操作可配置可执行的模型驱动体系结构_第2页
icemda:一种可互操作可配置可执行的模型驱动体系结构_第3页
icemda:一种可互操作可配置可执行的模型驱动体系结构_第4页
icemda:一种可互操作可配置可执行的模型驱动体系结构_第5页
资源描述:

《icemda:一种可互操作可配置可执行的模型驱动体系结构》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第12A期电子学报Vo1.36№.12A20o8年12月ACrAELEl:TR0NICASINICADec.20o8ICEMDA:一种可互操作可配置可执行的模型驱动体系结构战德臣,冯锦丹,聂兰顺,徐晓飞(哈尔滨工业大学计算机科学与技术学院,黑龙江哈尔滨15O0o1)摘要:国际对象管理组织提出模型驱动软件体系结构(MDA),以模型建立与模型转换为中心的思想为软件开发带来了新变革,但0MG并未给出各层次具体模型与建模理论.为了对随需应变的企业管理软件开发提供一组理论与方法支持,本文提出一种可互操作、可配置与可执行的企业模型驱动体系结构IcE~Ⅱ)A:面向过程的IcE.cIM、面

2、向对象的IcBHM、面向模式的IcPSM和面向构件与配置的IcE.c0DE.本文阐述了IcE.MDA各层次模型的建模思想、核心概念及以核心概念为主的模型之间的转换.ICE~玎)A可有效指导用户快速开发与实施复杂管理软件.关键词:MDA;企业模型;ESA;可互操作性;动态配置;可执行性中图分类号:1文献标识码:A文章编号:o372—2112(2008)l2A一12o.08lCEMDA:AnInterOperabIeCOnfigurableE×ecutableMOdeIDrivenArchitectureZHANDe—chen,FENGJin—dan,NIEL肌一shun,XU

3、xia0-fei(0fD厂coSc唧r埘d芎y,,舶r6,胁,ll5O001,1)AbSI隐d:M【)AbasedonrrlodelingaJ1d们nsf0ml0n晰ngsrl0vdtIl0ughttoimpmVes矾waredeVd叩ment,but0MGdoesn’tvethec0ncretemodelingmI油odo19gyaI1dre矗ncem0de1.1hjspaperpmposesanIa丑沮)A疗硼1eworkofsofcwarede—vel0pInentforer岫se咖gon咖d,inc1udingn1epr()cess一嘶er删ICIM,0bject.

4、entedIPIM,pat啪1·谢ent—edICBPsM.皿dbusinesscon1p0nentbasedICBC0DE.1paperpresentsmodelingthiTll(ing【】neⅧlayer0fI,cOIec0nceptsandmode1们ns111ati0nbaSed0n山em.1kconbudon0fIC胁~ishelpfult0deve】opandirnplementtlle】argescalecomcateds0wareflorer此rpses.Keywos:modelvenarcKtecture(~Ⅱ)A);en伦qsemodel;en嘲)ri

5、seandappucati0n(EsA);in怔删le;c0nfiHab1e;executable提高了复杂系统开发的成功性与可信性.M1)A的基本l引言思想是将系统的需求、功能规约与其在特定技术平台上面对全球范围内激烈的市场竞争,企业总是通过改的实现规约相分离,分别建立描述业务需求的计算无关进管理模式、业务重组、资源优化等手段,以快速响应不模型(c0mputationIndependentModel,cIM),描述软件系统断变化的市场需求,提高其自身的竞争力.在企业业务设计方案的平台无关模型(PlannIndependemModel,持续完善的过程中,软件需求也总是不断变

6、化的,因此,PIM),描述具体实现机制的平台相关模型(Pla邢spe—企业管理软件必须具备快速有效地适应不断变化的软cmcModel,PSM),通过各层次模型要素的映射和转换实件需求的能力,这就需要软件从体系结构、实现机制乃现逐层精化以及软件系统自动生成,其中建模与模型转至开发方式都能支持和实现这种随需应变的能力_1,.换是MDA研究的两个核心问题_4J.MDA思想改变了传模型驱动的软件体系结构与软件开发(ModelDriven统的软件开发进程,将软件开发者从繁杂的编程中解放Devel叩nt,MDD)被认为是实现此类软件的一种有效出来,提升为以模型为中心,进行模型构造、转换

7、和精途径.国际对象管理组织(0biectMaJ1amemGoveⅡlment,化l5.6J,并通过代码自动生成来开发系统,其相关技术OMG)提出MDA的主要目标是通过关注点的结构性分正在成为国内外研究的热点.离来实现复杂抽象系统不同层面的可实施性、互操作性0MG/MDA给出一系列模型驱动的相关概念及概和可重用性l3j,将大型软件系统的开发分解为不同层念之间的关系和应用原则等,推荐软件开发者采用面、分而治之,降低了系统整体设计和开发的难度,有效uML、M0F和cWM等技术实现建模,基于元模型、模收稿日期:2008.o

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。