欢迎来到天天文库
浏览记录
ID:8268207
大小:3.80 MB
页数:81页
时间:2018-03-15
《高性能内容整合引擎的 研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、中图分类号:TP393.09论文编号:10006SY1006321硕士学位论文高性能内容整合引擎的研究与实现作者姓名徐静波学科专业计算机应用技术指导教师刘旭东教授培养院系计算机学院ResearchandImplementationofHighPerformanceMashupRuntimeEngineADissertationSubmittedfortheDegreeofMasterCandidate:XuJingboSupervisor:Prof.LiuXudongSchoolofComputerScienceandEngineeringBeihangU
2、niversity,Beijing,China图分类号:TP393.09论文编号:10006SY1006321硕士学位论文高性能内容整合引擎的研究与实现作者姓名徐静波申请学位级别工学硕士指导教师姓名刘旭东职称教授学科专业计算机应用技术研究方向Web服务计算学习时间自年月日起至年月日止论文提交日期年月日论文答辩日期年月日学位授予单位学位授予日期年月日关于学位论文的独创性声明本人郑重声明:所呈交的论文是本人在指导教师指导下独立进行研究工作所取得的成果,论文中有关资料和数据是实事求是的。尽我所知,除文中已经加以标注和致谢外,本论文不包含其他人已经发表或撰写的研究
3、成果,也不包含本人或他人为获得北京航空航天大学或其它教育机构的学位或学历证书而使用过的材料。与我一同工作的同志对研究所做的任何贡献均已在论文中作出了明确的说明。若有不实之处,本人愿意承担相关法律责任。学位论文作者签名:日期:年月日学位论文使用授权书本人完全同意北京航空航天大学有权使用本学位论文(包括但不限于其印刷版和电子版),使用方式包括但不限于:保留学位论文,按规定向国家有关部门(机构)送交学位论文,以学术交流为目的赠送和交换学位论文,允许学位论文被查阅、借阅和复印,将学位论文的全部或部分内容编入有关数据库进行检索,采用影印、缩印或其他复制手段保存学位论
4、文。保密学位论文在解密后的使用授权同上。学位论文作者签名:日期:年月日指导教师签名:日期:年月日摘要随着信息技术的发展,互联网正逐渐从一系列网站的集合转变为一个成熟的、为终端用户提供网络应用的服务平台。终端用户作为互联网数据提供、分享和使用的主体,对个性化互联网应用的开发需求也越来越迫切。在这种背景下,出现了一种新的软件开发模式:Mashup。Mashup是指将不同来源的数据或服务进行组合,从而构建出一种具有新型功能的网络应用。它既可以完成服务的快速构建,也可以满足用户自主参与进行数据处理的需求,从而迅速发展,并成为Web2.0的代表技术之一。Mashup
5、应用开发平台为终端用户提供了信息整合的应用开发环境。Mashup执行引擎作为开发平台的核心部分,其性能的好坏将直接影响平台所提供的服务质量。本文首先考虑了Mashup结构和运行的特殊性,提出了一种Mashup调度单元模型:mashlet及其相应的性能衡量指标,作为后续研究的基础。其次,本文创新性地提出了一种基于“懒启动”的动态调度策略,在Mashup引擎的执行过程中动态地、有序地对Mashup执行请求进行调度,通过节约引擎瓶颈资源的占用,提升了引擎的吞吐量。本文还针对Mashup平台面向终端用户带来的低效编程问题,提出了对Mashup应用片段的静态优化策略
6、,通过重组织Mashup应用片段提升其执行效率,作为对内容整合引擎性能提升的补充方法。最后,在上述研究的基础上,本文设计并实现了一个高性能的Mashup应用执行引擎,在其中应用了基于懒启动的动态调度策略和静态优化方法,通过一系列实验及分析,验证了它们对于引擎性能提升的有效性及引擎整体的高效性。关键词:个性化,Mashup,信息整合,性能优化IAbstractWiththedevelopmentofinformationtechnology,theInternetisgraduallytransformingfromthecollectionofaserie
7、sofwebsitesintoaplatformwithvarietyofapplicationsandservicesforend-users.Itisaverychallengingissueforserviceproviderstomeettherequirementofend-userstocomposetheirownprogramsinaneasyway.Mashupisconsideredtobeafeasibleapproachtoaddressthisissue.Amashupisawebapplicationthatcombinesth
8、edataorthefunctionalityfromsevera
此文档下载收益归作者所有