期刊文献+

处理动态行为描述的MDA模型转换技术 被引量:4

ON MDA MODEL TRANSFORMATION TECHNIQUE OF DEALING WITH DYNAMIC ACTION DESCRIPTION
下载PDF
导出
摘要 模型驱动体系结构MDA(Model Driven Architecture)是OMG组织为解决不同中间件平台间的集成问题而提出的一种开放的、供应商中立的软件开发方法。在MDA框架中,开发者首先构建平台无关模型PIM(Platform Independent Model),然后根据到特定平台或实现语言的映射规则/方法,从平台无关模型转换生成平台相关模型PSM(Platform Specific Model),最终生成应用程序代码。采用了UML类图在平台无关层来描述模型的静态结构,并使用动作语言对模型的动态行为进行描述;选择Java EE作为目标平台,制定出相应的转换规则,实现了从动态行为描述到目标代码的转换。使用这样的方法得到的PSM只需要很少的后期处理就可以在平台上直接运行。研究工作较好地解决了当前大部分MDA模型转换工具不能处理动态行为模型转换的问题。 Model Driven Architecture(MDA) is proposed by OMG(Object Management Group) as an open software development method with vendors neutral to resolve the integration of software between different middleware platforms.In MDA framework,developers first construct the Platform Independent Model(PIM),then transform this model to Platform Specific Model(PSM) according to the mapping rule/method of onto specific platform or implementing language,and eventually generate the applicable programming code.We used UML Class Diagram to describe static structure of the PIM,and used customized Action Language to describe dynamic action of the PIM.We chose Java EE as the target platform,made corresponding transformation rules,and implemented the transformation from dynamic action description to target code.The PSMs derived by our method can run on the platform with only a few post-treatment.Our research handles the problem of dynamic action model transformation preferably well which most of the current MDA transform tools cannot deal with.
出处 《计算机应用与软件》 CSCD 2010年第4期162-166,共5页 Computer Applications and Software
关键词 MDA 模型转换 动作语言 MDA工具 MDA Model transformation Action Language MDA Tool
  • 相关文献

参考文献4

  • 1Miles R,Hamilton K.Learning UML 2.0,UML 2.0学习指南[M].汪青青,译.清华大学出版社,2006.
  • 2Gerry Boyd.Executable UML:Diagrams for the Future.NCS Technologies,2003.http://www.webbuildermag.com/uml/Article/10717/0/page/1.
  • 3Blaha M,Rumbaugh J.Object-Oriented Modeling and Design with UML[M].2nd ed.Pearson Education,2006.
  • 4Richard Ciglansky.Action Semantics for UML:Reviewed submission to OMG RFP for Action Semantics for UML.Charles University,Prague,2000.

同被引文献28

引证文献4

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部