欢迎来到天天文库
浏览记录
ID:35133143
大小:975.09 KB
页数:68页
时间:2019-03-19
《mda框架及模型转换内涵的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、南京航空航天大学硕士学位论文MDA框架及模型转换内涵的研究姓名:许晓立申请学位级别:硕士专业:计算机应用技术指导教师:黄志球20070101南京航空航天大学硕士学位论文摘要从对象管理组织(OMG)2001年提出模型驱动架构(ModelDrivenArchitecture,简称MDA)到现在已经经历了几年的时间,这期间OMG稳步地推动着MDA各种相关标准的制定和完善,产业界也有众多的公司和开源组织开始尝试MDA的各种实现,MDA从单纯的理论研究领域逐步向提供实际应用过渡。但现有的MDA工具通常只支持MDA开发
2、过程的一个片断,并不支持MDA的整个开发过程,也没有提供一个可视化的集成环境来整合MDA的各个开发环节,使得开发人员进行MDA系统开发时,需要熟悉多种工具并努力使它们相互之间能够协作。为了解决这些问题,本文对MDA系统框架进行了研究,并对模型转换的内涵进行了深入的分析。首先,本文介绍了MDA的一些基本概念,总结了当前一些流行的MDA工具的应用现状,对比分析了它们各自的设计理念及特点。其次,分析和比较了现有一些MDA框架的不足,在这个基础上探讨了MDA框架的原理和实现:利用eclipse平台的扩展机制,在ec
3、lipse平台插件架构的基础上设计了一个可扩展的MDA系统框架。框架提供了MDA开发过程的一些通用服务以支持MDA的开发。然后,就这个框架中的一个核心模块――模型转换模块进行了深入的研究,详细讨论了模型转换应当具有的两个内涵。为了维持稳定的源――目标关系,提出了转换信息的元模型,并给出了松散耦合方式实现的一种解决方案。最后,基于这个MDA的框架及扩展实现,以上海长城宽带综合业务运营支撑系统为应用背景,解释说明了如何应用这个框架开发一个系统,验证框架的可用性。关键词:模型驱动架构,模型转换,平台无关模型,平台
4、相关模型,模型,元模型,松散耦合,框架i支持MDA开发的框架技术研究ABSTRACTIthasbeenalongtimesinceModelDrivenArchitecturewasproposedbyObjectManagementGroupin2001.OMGhasbeendevotedonthereviseofMDA-concernedstandards,andmanycompaniesandopen-sourceorganizationsbegantoimplementMDA.SoMDAisgrow
5、ingfrompuretheorytopractice.Currently,theMDAtoolscanonlysupportasteporsomestepsofthedevelopmentofMDA.Moreover,thereisnoIDEthatsupportthedevelopmentvisually.Becauseofthesereasons,thedevelopersofMDAshouldbefamiliarwithseveraltoolsandmakethemcooperativelyduri
6、ngthedevelopmentofMDAsystem.Inordertoresolvetheseproblems,thispaperdoesaresearchontheframeworkofMDA,andpresentsadeepanalysisonthemoduleofmodeltransformation.Firstly,thispaperintroducessomebasicconceptsofMDA,summarizesthecurrentstateoftheuseofMDAtools,andan
7、alyzestheconceptsofthedesignofsomepopularMDAtools.Secondly,thispaperanalyzesthedefectsofsomeframeworksofMDAandthendiscussessomeprinciplesofaframeworkofMDA.Byusingtheextensionmechanismofeclipse,thispaperproposesanextensibleframeworkofMDA.Thirdly,thispaperha
8、sadeepresearchfocusonamainmoduleofMDA—modeltransformation.Itdiscussesthethreeimportantcharacteristicsofmodeltransformationandeducestwoconnotationsoftransformation.Andthenitpresentsatransformationmeta-modeland
此文档下载收益归作者所有