MDA是以模型为中心的,模型是其基本元素,所以关于模型的存储、查询、表现和转换是对于基本元素的操作。OMG已经有一些既定规范或者正在制订的规范是用来讨论这些问题的。例如XMI规范规定了模型的存储格式、QVT规范...
MDA是以模型为中心的,模型是其基本元素,所以关于模型的存储、查询、表现和转换是对于基本元素的操作。OMG已经有一些既定规范或者正在制订的规范是用来讨论这些问题的。例如XMI规范规定了模型的存储格式、QVT规范...
模型驱动工程(MDE, Model-Driven Engineering)是软件工程的一个分支,它将模型与建模拓展到软件开发的所有方面,形成一个多维建模空间,从而将工程活动建立在这些模型的映射和转换之上。[1] MDE的基本原则是将模型...
Framework的模型存储库,以帮助从UML模型生成源代码。 由MDAXmiRepository读取的UML 1.4模型被转换为MDARepository模型,这对于生成工件(例如Java源代码)更方便。 请参阅doc文件夹以获取更多文档。 运行时要求: ...
本文提出了一个组件模型,称为iC组件,允许开发的可执行模型的基础上敏捷的原则和面向服务。为了确保组件操作的简单和快速定义,我们使用UML结构化活动的具体语法和相应的UML profile。研究还包括iC组件到现有的一些...
47www.elsevier.com/locate/entcsMDA中自动转换的代数基线ArturBoronat1Jos'eA'.Cars's2IsidroRamos3瓦伦西亚理工大学信息系统与计算系西班牙巴伦西亚摘要软件演化可以在两个层次上得到支持:模型和程序。...
我们讨论了技术细节和利弊的方法,并很快推出了工作在MDA的上下文中关键词:AGG,图转换,模型驱动架构,平台无关模型,平台特定模型,UML。1介绍统一建模语言[16]已被广泛接受为建模和文档化软件系统的标准UML包括...
比利时D'anielVar'o3布达佩斯技术经济大学测量与信息系统系匈牙利Gabor Karsai4范德比尔特大学软件集成系统研究所美国田纳西州纳什维尔摘要在[18]中介绍了模型转换的分类。其中,这样的分类法可以帮助开发人员决定哪...
Tiham′erL ev endovs zky,G ergelyM ezei,Bertalan Forstner,Hassan Charaf1布达佩斯技术经济大学自动化与应用信息学系1111Budapest,Hungary摘要模型转换是指将转换过程开始时可用的输入模型转换为输出模型。...
沙特国王大学学报MDA4SOA+d:一种支持SOAFatima Boumahdia,Mr. J.,Hadi Oqaibib,Rachid Chalalc,Hamza Hentablid,Amina Madaniaa阿尔及利亚卜利达SAAD DAHLAB大学理学院LRDSI实验室b沙特阿拉伯吉达21589...
1. 什么是MDA MDA(Model ...和UML相比,MDA能够创建出机器可读和高度抽象的模型,这些模型独立于实现技术,以标准化的方式储存。MDA把建模语言用作一种编程语言而不仅仅是设计语言。MDA的关键之处是模型在软件开发...
理论计算机科学电子笔记163(2006)31-...然而,在大型复杂系统的开发中,由于描述这些系统的模型的大小和复杂性,这种方法的好处已经减少。在这个面向对象的软件开发(AOSD)似乎可以提高对软件产品的理解、可重用性和
理论计算机科学电子笔记152(2006)83-96www.elsevier.com/locate/entcsMOLA...MOLA执行环境的主要组件是一个MOLA虚拟机,它使用SQL数据库作为存储库执行模型转换。 执行环境可以可以用作基于Eclipse的建模工具的插件
Pieter Van Gorp,Dirk Janssens软件工程中的形式化技术{hans.schippers,pieter.vangorp,dirk.janssens}@ua.ac.be佛兰德研究基金会研究助理(FWO -Vlaanderen)摘要模型转换是MDA中的一项基本技术。因此,模型转换...
布塞3计算和信息结构CIS柏林德国柏林摘要UML、MOF和MDA目前没有提供一种标准化的方法来描述操作算法或规则中的模型元素。为了以一种独立于产品和可移植的方式定义特定的基于UML的方法,这种能力是必不可少的。本文...
在《UML模式与应用》[1]一书中分别称为UI层、领域层、数据层。UI层和领域层的接口通过应用程序和应用框架来连接;领域层和数据层的接口通过持久化框架来连接。该书中关于持久化框架的实现是使用模板方法模式来实现的...
埃里希2柏林工业大学软件工程与理论计算机科学系德国摘要图和模型转换系统的推理是支撑模型驱动软件工程的重要手段,如模型驱动架构(MDA)和模型集成计算(MIC)。图和模型转换系统的终止准则是近年来的研究热点。...
75www.elsevier.com/locate/entcsVMTS中元建模环境和模型转换系统的系统方法Tiham'erLevendovszky1,La'szl'oLengyel2,GermanMezei3和Hassan Charaf4布达佩斯技术经济大学自动化与应用信息学系匈牙利布达佩斯摘要...
在《应用 MDA 》一书中,作者 Frankel 将 IT 人比作现代版的西西弗斯,面对日新月异层出不穷的技术平台,不可避免地不断重复一些工作。理想的 MDAer ,试图阻止这一悲剧的继续发生。今天,我们通过分析 MDA...
MDA ... MDA(Model Driven Architecture)是模型驱动架构,它是由OMG定义的一个软件开发...和UML相比,MDA能够创建出机器可读和高度抽象的模型,这些模型独立于实现技术,以标准化的方式储存。MDA把建模语言用作...
历史上,AOSD专注于横切关注点的建模,而MDA专注于平台独立关注点与平台特定关注点和模型驱动生成过程的显式分离。为了评估AOSD对MDA的好处,我们对MDA背景下的横切关注点进行了系统的分析。分析包括三个步骤。首先...
在本文中,我们概述了正在进行的工作,通过一致性检查为精化提供精确的定义,不仅在MDA的上下文中,而且更普遍地用于各种领域的模型驱动开发。保留字:模型驱动架构,一致性,可跟踪性,细化。1介绍模型驱动开发...
1.什么是MDA ...和UML相比,MDA能够创建出机器可读和高度抽象的模型,这些模型独立于实现技术,以标准化的方式储存。MDA把建模语言用作一种编程语言而不仅仅是设计语言。MDA的关键之处是模型在软件...
模型驱动的体系结构(MDA)是具有几种不同含义的术语。当提到MDA时,表示涉及MDSD的OMG的标准化初始阶段。因为MDA没有覆盖整个MDSD领域,也可以将其认为是特殊风格的MDSD。MDA时OMG建立的初期标准。传统上,OMG是...
转载:...它是一种基于UML以及其他工业标准的框架,支持软件设计和模型的可视化、存储和交换。和UML相比,MDA能够创建出机器可读和高度抽象的模型,这些模型独立于实现技术,以标准化的方式...