欢迎来到天天文库
浏览记录
ID:52406376
大小:2.06 MB
页数:69页
时间:2020-03-27
《基于MDA的移动应用开发建模及实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ADisertationSubmitedtoZhejiangUniversityfortheDegreeofUn1Vers1ty士OrtheDegree0fMasterofEngineeringAuthor:⑧ChenZihanSuperVisor:!至旦gji垒g婴坠丛i坠gh坚呈Subject:Qom卫uterscienceandtechnologyC011ege:gom卫uterscienceandtechn0109ySubmittedDate:2011.1.5:m—C—Ee一.1一L1一
2、l—T卫卫Im一仑浙江大学硕士学位论文摘要随着移动互联网应用的兴起,手机和各种移动设备上有了越来越多的个性化订制应用需求。传统的手机应用开发是针对特定平台,需要耗费大量的时间用于跨平台的移植。为了提高移动应用领域软件开发的复用程度,需要借助于模型驱动架构(ModelDrivenArchitectureMDA)。MDA是一个软件开发过程中的模型组织管理框架。其核心思想在于抽象出与实现技术无关,完整描述应用功能的核心模型,并以这些模型作为软件开发的中心,通过模型转换和代码生成的技术,生成最终的应用程
3、序代码。本文提出了一种基于MDA的手机应用软件设计开发方案一MDMF(MobileDomainModelingFra皿ework)。相对于其他移动应用开发的体系结构,有如下特占.』''、‘1.将手机应用模型抽象出来,并通过模板将抽象的平台无关模型转换为多个手机平台上的特定模型。2.引入领域工程的概念,对于移动应用领域具有共性的一些操作和构件,通过本体论的技术标准进行封装,称为服务本体。并以领域本体模型的方式来管理各种移动应用领域的各种服务。本框架将具体的手机应用软件开发提升为抽象的模型设计,有效
4、的提高了开发和移植工作的效率。论文首先介绍了移动应用开发框架涉及到的主要背景和技术,接着详细讨论了框架实现的整体概要,并逐个模块的分析了涉及细节。然后以一个适应多个手机平台的开发实例证实了本框架的有效性。最终对本系统进行了总结与展望。关键词:模型驱动架构,平台无关模型,平台相关模型,本体,模型转换浙江大学硕士学位论文AbstractAstlleriseofmobilei11钯met,moreaIldmoremobile印plicatioIlsareindemand.111ecommonwayof
5、deVelopir冯amobileapplicationisoIdyforauIliqueplatf.on玛wtlichwillcoStalotoftimeonponingit.Andportingseemst0bearepeatedcodingwork.F0rtl:屺purposeofiIIlpr0ViIlgⅡ1ee街ciencyofmobiledeVelopmemandponing,ModelDriVenArchitecture(MDA)issupposedt0beappliedillmob
6、iledevelopment.M:DAisa台anleworkf.0rmanag协gaIldm锄卸ma:tingmodelsinso行waredeVelopmentprocess.MDAail】:1st0廿leab蝴矗onofplatfo彻iIld印endentmodels,W11icharetllekeymodelst0cons.咖ctaapplic撕on.Thesemodels谢11beusedto仃aIlsfomedint0othermodelsandcode.MDMF(MobileDo撇
7、i11ModelingFr锄聃,0rl【),a纳meworkbaSedonMDA,isproposedt0abstracttllemobileapplicationmodeLMDMFhaSfollowi】唱feanlres:1.Wmthehelpoftemplate,abs慨tplatfo肌砌ependentmodels、)I,illbe魄lSfomlediIl:t0pladbnnspecificrnodels.2.Ont0109),conceptsisalsousedform锄gillgco伽
8、[110ncomponems.Thesecomponemsarecalledsen,ices趾d诵UbeInaIlagedbyontolog)rmodels.MDMF埘1111ighlyiInproVet11eabs仃actleVelofmobiledevelopmentandthee伍ciencyofdeVelopmenta11dportmg.nlisp印erfirStlyi蛐roducedⅡlerelatiVeconce呻andtecllIlologiesusedi11thisp印er.锄d
此文档下载收益归作者所有