欢迎来到天天文库
浏览记录
ID:32803229
大小:3.95 MB
页数:82页
时间:2019-02-15
《基于模型驱动遗留系统到云平台移植方法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2010年9月国内图书分类号:TP311国际图书分类号:681工程硕士学位论文DissertationfortheMaster'sDegreeinEngineering基于模型驱动的遗留系统到云平台的移植方法ModelDrivenMigrationofLegacySystemstotheCloud硕士研究生:李文彬导师:邓胜春、副教授副导师:DavidChen、教授ArneBerre、教授申请学科:工程硕士学科、专业:软件工程所在单位:软件学院、LAPS答辩日期:2010年9月授予学位单位:哈尔滨工业大学ClassifiedIndex:TP311.5U.D.C:681
2、.3DissertationfortheMaster'sDegreeinEngineeringMODELDRIVENMIGRATIONOFLEGACYSYSTEMSTOTHECLOUDCandidate:LiWenbinSupervisor:DengShengchunprofessorAssociateSupervisor:DavidChenprofessorArneBerreprofessorAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:SoftwareEngineeringAffiliation:Sc
3、hoolofSoftwareDateofDefence:September,2010Degree-Conferring-Institution:HarbinInstituteofTechnologyDissertationforMaster'sDegreeatHIT&UB1摘要在现实世界中有如此多的遗留系统,如何处理这些遗留系统对软件工程师和研究员们来说是一个挑战,当然这也是现今的一个重要的课题。遗留系统是一种过时的电脑系统或应用程序由于各种原因仍在继续发挥作用,因为用户不希望更换或者去重新设计,而更重要的原因是它们仍然可以满足用户的需要。其实,遗留这个词和系统的使用
4、时间不无关联,它可能是一个用比较现代方法开发的系统,但也有可能是使用了很长时间的系统,这完全取决于用户的需要和定义。与此同时,云计算无疑是本世纪当今IT届最为热门的话题了。当然,它除了提供了一个未来软件开发有前景的模式以外,还掀起并引领了巨大的以服务为本的浪潮。云平台提出支付即得到服务,而且无论在哪里都可以一个比较低的价格获得服务,通过云平台可进行资源的共享,从而给人们带来更多的服务和便利。因此,将这两种技术结合在一起使用的想法自然而生。通过系统移植,我们能够将原有的遗留系统部署到现有的云平台上,不仅能够使新系统仍具有使用价值,同时我们还可以提供服务或扩大规模,从而让
5、更多的人使用,这样就能很好地解决了遗留系统给我们带来的问题和困扰。本文就是这样一个将这两者结合起来应用的研究,并且提供了一个基本的框架对现有的遗留系统移植到云平台上进行指导和描述。我们通过模型驱动开发方法和适用于云的体系结构模式的方法来尝试向云平台的移植。本文侧重于对现有系统的移植和通过体系结构模式来对现有系统结构进行重新设计这两方面来进行研究。同时,我们将着重描述如何将重新设计过的系统部署到云平台上。通过移植的过程,本文会提出一个将系统移植到云平台上的框架MOMISC,这是一个遗留系统移植到云平台的英文缩写。在这个框架内,我们将提供现有的遗留系统移植到云平台的一系列
6、解决方法和参考使用的工具,具体的程序和步骤也都包含在MOMISC框架内。最后,我们会选择一个云平台将系统部署到云上。我们希望,我们所提供的框架可以帮助那些试图将现有系统移植到云平台上的工程师或研究人员们,或者那些对云计算有兴趣的,并试图探索学习的人们。关键词遗留系统;云平台;系统移植;模型驱动开发-IV-DissertationforMaster'sDegreeatHIT&UB1AbstractTherearesomanylegacysystemsintherealworld.Howtodealwiththeselegacysystemsisachallengeand
7、ofcourseanimportanttopictocomputerengineers.Alegacysystemisanantiquatedcomputersystemorapplicationprogramwhichcontinuestobeusedbecausetheuser(typicallyanorganization)doesnotwanttoreplaceorredesignit.Moreimportantly,itstillsatisfytheuser’sneeds.Actually,thewordlegacymayhavelittl
此文档下载收益归作者所有