首页 | 本学科首页   官方微博 | 高级检索  
     

处理动态行为描述的MDA模型转换技术
引用本文:陈婧,赵建华,张康康.处理动态行为描述的MDA模型转换技术[J].计算机应用与软件,2010,27(4):162-166.
作者姓名:陈婧  赵建华  张康康
作者单位:1. 南京大学软件学院,江苏,南京,210093
2. 南京大学计算机科学与技术系,江苏,南京,210093
摘    要:模型驱动体系结构MDA(Model Driven Architecture)是OMG组织为解决不同中间件平台间的集成问题而提出的一种开放的、供应商中立的软件开发方法。在MDA框架中,开发者首先构建平台无关模型PIM(Platform Independent Model),然后根据到特定平台或实现语言的映射规则/方法,从平台无关模型转换生成平台相关模型PSM(Platform Specific Model),最终生成应用程序代码。采用了UML类图在平台无关层来描述模型的静态结构,并使用动作语言对模型的动态行为进行描述;选择Java EE作为目标平台,制定出相应的转换规则,实现了从动态行为描述到目标代码的转换。使用这样的方法得到的PSM只需要很少的后期处理就可以在平台上直接运行。研究工作较好地解决了当前大部分MDA模型转换工具不能处理动态行为模型转换的问题。

关 键 词:MDA  模型转换  动作语言  MDA工具  

ON MDA MODEL TRANSFORMATION TECHNIQUE OF DEALING WITH DYNAMIC ACTION DESCRIPTION
Chen Jing,Zhao Jianhua,Zhang Kangkang.ON MDA MODEL TRANSFORMATION TECHNIQUE OF DEALING WITH DYNAMIC ACTION DESCRIPTION[J].Computer Applications and Software,2010,27(4):162-166.
Authors:Chen Jing  Zhao Jianhua  Zhang Kangkang
Affiliation:Institute of Software/a>;Nanjing University/a>;Nanjing 210093/a>;Jiangsu/a>;China; Department of Computer Science and Technology/a>;Nanjing/a>;210093/a>;China
Abstract: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...
Keywords:MDA Model transformation Action Language MDA Tool  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号