基于QoS的Web服务发现与组合研究

来源 :湖南师范大学 | 被引量 : 0次 | 上传用户:wangzu03
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务作为一种新型的Web应用模式,近年来得到了迅速的发展。随着Web服务数量的快速增长,Web环境下存在大量具有相同或重叠功能和不同服务质量(QoS)的Web服务,如何利用QoS属性查找Web服务,动态地把现存的各种Web服务组合以形成新的、满足不同用户的需求的、增值的复杂服务已成为新的应用需求和研究热点。本文主要研究了基于QoS的Web服务发现与组合方法,在因特网的复杂环境下,如何有效、按照用户需要提供一定质量的应用服务。本文提出了一个基于QoS的Web服务发现与组合框架WebJet2,实现服务的发布、管理、发现、组合前的预先优化与运行时容错。分析了当前服务质量模型的优缺点,在此基础上建立一个客观全面的QoS模型,作为动态Web服务组合中服务选择和绑定、服务组合流程执行和监控的依据,该模型不仅可以保证基本服务的质量,而且可以全面地评价组合服务的质量。针对目前服务发现匹配算法缺乏灵活性和服务提供者通告的QoS信息并不总是可信的问题,提出了一种基于QoS和可信度的Web服务发现方法,并给出Web服务的匹配、排名和选择算法。该方法定义了一组描述Web服务QoS属性和信誉度的分类tModel,用QoS量化值来描述服务提供者的QoS和可信度通告,用约束型需求和主导型需求来描述服务消费者的QoS需求。定义了三个层次的服务匹配规则,引进匹配函数来计算服务相似程度,分四个步骤来发现和选取满足消费者需求的Web服务。原型系统实验结果表明,该方法具有较高的服务查准率和足够的服务匹配效率,是可行的和有效的。基于遗传算法设计了服务组合的全局优化方法。提出了在遗传算法中采用种群多样性控制机制来控制种群的进化,有效的防止了算法获得局部最优解。为了保证算法的优化性和收敛性,引入辅助种群对当前产生的优秀个体实施保存。提出动态适应度函数及适应度拉伸方法,使适应度相近的个体适应度差异放大,从而使得优秀的个体优势更明显。研究了自适应的交叉变异策略,实现了交叉率和变异率的非线性自适应调整,有效的加快了算法的收敛速度。理论分析和实验结果说明了算法的可行性和有效性。与同类研究成果相比,该算法提供了一种在动态环境下更完整和有效的服务组合QoS解决方案。
其他文献
论文针对传统RBAC模型在大规模企业应用中存在用户授权分级管理实现复杂的不足,提出了一种基于自治域的RBAC改进模型(AD RBAC)。AD_RBAC模型引入“自治域”概念形式化描述企
决策树学习是应用最广泛的归纳推理算法之一。目前存在的决策树归纳算法大多数是基于自顶向下的贪婪算法,它在每个结点都执行一个局部最优决策。然而,在大多数情况下,贪婪算
无线传感器网络中的传感器节点由于自身资源受限,部署环境恶劣导致安全问题也越来越多。基于密码技术的安全体制能够很好地抵抗外部攻击,却无法有效地抵抗节点被俘获而发生的
近年来,计算机图形学有了巨大的发展,随着应用需求的不断增加,人们对真实感图形渲染的需求也与日俱增,其中阴影生成是不可或缺的重要方面。随着GPU处理能力不断增强,原来由CPU处理
辊道窑是一种近几十年发展起来的新型快烧连续式窑炉,目前已广泛用于建陶和日用陶瓷等陶瓷生产中,在当今经济快速发展、能源大幅消耗的情况下,降低能耗、节约成本、提高经济
Web服务作为一种分布式计算标准,提出了一种面向服务的架构。其通信协议主要是依靠SOAP来进行数据传输,通过WSDL对服务进行描述,运用UDDI发现和获取Web服务。由于在Web服务中
随着当今Internet技术日渐成熟和第三代互联网的提出,网格计算的设想与实践已不再遥远,网格计算的核心是对异地异构资源非集中性控制的资源协调,通过通用开发的协议和接口,提
随着数据库和网络技术的不断发展,使得人们可以越来越容易地获得海量的数据,但由于数据信息自身的复杂性,使如何有效地处理和理解这些数据成为需要解决的难题,而机器学习方法
随着互联网时代的到来,网络渐渐地融入人们的生活。许多网民通过互联网进行购物、交友、学习等日常活动,它已经成为人们生活中十分重要的一部分。在人们的互联网生活中,网络
图像分割技术一直是图像处理领域中的研究热点,国内外众多研究人员对图像分割理论及其应用进行了深入的探索,提出了很多有价值的算法。在医学图像处理领域,针对医学图像的特点,也