不确定QoS的Web服务选择研究

被引量 : 3次 | 上传用户:ai2676886
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,Web服务作为面向服务架构SOA的一种实现方法被广泛应用。越来越多的机构将软件和数据封装为Web服务发布到互联网上。在服务被使用的过程中,单个Web服务所提供的功能往往难以满足用户的需求,需要将多个Web服务进行组合,成为功能更为复杂的组合服务。Web服务组合大幅度提高了软件资源利用率和企业应用开发的效率,完成了单个Web服务无法完成的任务,并为企业和组织之间的协作提供了途径,成为企业级应用集成的关键技术。通过服务组合能够快速、有效地提供新的服务给用户,但随着互联网上Web服务数量的不断增加,功能属性相同但非功能属性(也就是QoS)不同的Web服务也越来越多。如何从海量的候选服务集中选出最符合用户QoS需求的Web服务已经成为一个研究热点。大部分现有的QoS模型使用确定的QoS参数进行服务选择,而在真实网络中存在大量的不确定因素,使得通过基于确定QoS模型得到的组合服务在运行时QoS性能指标变差,甚至是超出用户所能接受的范围。如何根据不确定QoS对服务进行选择,并且使得所选择的服务能够在大多数情况下都满足用户的需求就成为服务选择领域必须解决的问题。本文在基于QoS的Web服务选择研究的基础上,主要以工作流模型为组合基础,围绕基于不确定QoS的服务选择问题进行了如下研究:针对QoS驱动的Web服务选择研究,本文先研究了Web服务、Web服务组合、Web服务选择的支撑技术。通过对基于QoS的服务选择问题进行分析,建立了基于确定QoS的服务选择模型。然后针对QoS中的不确定性,建立了不确定QoS模型,并将不确定QoS引入到了服务选择模型当中,同时提出了该模型在求解时对QoS的预处理方法。考虑到鲁棒优化方法在解决不确定规划问题的鲁棒性和易处理性,本文将鲁棒优化方法引入Web服务选择问题模型的求解过程中,实现了基于鲁棒优化的不确定QoS服务选择;在此基础上,提出了针对工作流模型拆分的方法,并对服务选择模型进行简化,使得求解时间大大缩短。最后为了能够将本文所提出的方法付诸应用,设计并实现了一个基于JSP的鲁棒服务选择平台。在系统中,用户可以使用本文所提出的方法进行服务选择,并且嵌入了一个对服务进行自动化测试的模块,使得对服务QoS数据的收集更加方便。
其他文献
<正> 本研究的目的是在人工口腔中由特定细菌形成菌斑,建立牙釉质龋和根面龋的体外模型。 材料和方法 从公认的釉质龋及根面龋的病原菌中筛选出具有较强生长能力、产酸能力及
随着基础教育改革的不断开展和深化,出现了以洋思中学、杜郎口中学、东庐中学为代表的教育改革“典型现象”,它们以突破传统教育理念、教学组织形式、学校管理方式的教育改革
党的十八大把协商民主作为中国特色社会主义民主政治建设的重要内容,本文探讨了十八大中协商民主理论的主要内容、十八大前后协商民主理论的联系和区别、制约我国协商民主的
<正> 王××,女,26岁,商丘市某厂工人。于1973年2月3日,误服强碱(25%氢氧化钠)10余毫升,遂致吐血不止。经本市医院急救,三日后吐血渐止,但吞咽困难,饮面汤亦吐,经河南医学院作
期刊
目的探讨对慢性前列腺炎患者给予中医药治疗的效果,为临床合理治疗慢性前列腺炎提供参考。方法对44例慢性前列腺炎患者采用中药制剂男康片联合微量元素补充剂锌硒宝片综合治
目的分析中西结合临床护理路径对糖尿病周围神经病变患者的护理效果。方法 2015年1~12月间在南京市中西医结合医院内分泌科接受住院治疗的糖尿病周围神经病变患者100例,按照
目的分析西部贫困地区县级医疗机构影响处方费用的主要因素。方法随机抽取3873张县级医疗机构门诊处方,通过处方信息变量赋值,运用多元逐步回归分析方法探讨各影响因素与处方
目的:探讨居家护理对大剂量强阿片类药物治疗晚期癌痛致不良反应的影响。方法:选取60例居家晚期癌痛采用大剂量强阿片类药物剂量(口服吗啡等效剂量每天300 mg及以上)的患者为研究
现代包装设计中装潢花哨,包装过度,忽略功能,本末倒置的现象十分普遍。基于此问题,本文章以乐活餐具包装设计为例,探究简约餐具包装的设计,通过研究材料选择的合理性、包装结
随着互联网应用的不断深入发展,网络在改变我们生活习惯生活方式的同时,也在影响着信息的传播,新媒体时代早已悄然到来,舆论环境的改变使得新媒体已然成为与人们关系最为密切