基于QoS约束的Web服务组合方法及关键技术研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:yellowyangjie
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近十年来,为了扩展不同平台、不同操作系统和不同供应商的应用程序之间的互操作性,面向服务的计算(SOC)应运而生。作为SOC的核心基础技术,Web服务技术得到了广泛研究。其中,Web服务组合是最重要的一个研究课题,它通过复用和组合已有的Web服务,降低软件开发成本。随着Web服务数量的增多,基于QoS的Web服务组合方法成为研究热点,目标是寻找不仅QoS效用函数最优而且满足终端客户QoS约束的Web服务组合方案。鉴于此,本论文对基于QoS约束的Web服务组合方法和关键技术开展相关研究工作,提出一个满足全局QoS约束的局部优化Web服务组合方法和一个支持QoS约束的决策技术(PQC)。满足全局QoS约束的局部优化Web服务组合方法通过引入任务权重克服了普通局部优化服务组合方法无法满足全局QoS约束的缺陷,本方法利用两层权重即任务权重和QoS指标权重更好地反映终端客户的偏好,提高终端客户满意度。具体而言,本方法由三步组成:第一步计算任务权重,第二步分解全局约束,第三步选择局部最优服务。支持QoS约束的决策技术(PQC)利用协同过滤技术预测不确定的QoS约束,辅助终端客户对不确定的QoS约束做出决策,提高Web服务组合系统的友好性。根据本技术,PQC工具被开发实现。本技术的实现步骤为:首先建立QoS数据集;然后归一化QoS数据;其次根据Slope One算法预测不确定QoS的无单位值;最后将无单位值转化为有单位值返回给终端客户。最后,本文采用实例验证展示上述方法和技术的正确性、合理性和可操作性。通过在线购买T恤实例直观化地演示提出的局部优化Web服务组合方法的执行流程,利用在线购买鲜花实例清楚地展示PQC技术的计算过程。
其他文献
学位
该文主要介绍了计算机通信网络的种类、发展及各种网络中的信道传输方式,给出了MODEM在现代通信中的应用及其具体实现方式.并结合实现情况, 在武汉市排水泵站远程数据采集监
学位
该文以智能Agent和多Agent系统(MAS)为背景,开展移动Agent系统体系结构、路由策略及安全性问题的研究.该文的研究结果对于分布式人工智能、多Agent系统和移动Agent系统的研究
随着计算机应用的迅猛发展,信息和数据的重要性越发明显。重要数据丢失往往会造成极大的损失。因此在数据出现问题之后如何最大程度的恢复数据就成了一个迫切需要解决的问题。
随着半导体技术的飞速发展,以及消费电子产业与计算机、通信等高科技领域对集成电路产品需求的不断增长,电子设计自动化(EDA)产业面临着前所未有的严峻挑战.其中, 模拟验证工
该文首先介绍了Java语言应用程序的特点,与C/C++语言作了比较.然后介绍了数据库及数据库管理系统,并提出采用Java技术访问和管理数据库的方法.最后,以作者所在单位的管理信息
该文主要研究了Corba和Web系统进行互操作的模式,以及基于这些模式上的优化方法.该文提出了在Web服务器端实现互操作的Corba Page模式.Corba Page模式本质上是将Cora的动态访
随着计算机网络的发展和普及,计算机网络在社会生活的各个领域发挥着越来越重要的作用.保持计算机网络的良好、稳定的运行是至关重要的,这也就是网络管理的目的.该文在分析网
面向服务框架(SOA)作为一种新型的软件模型,因其灵活性、良好的封装性以及高度的软件复用性而备受工业界以及学术界关注。在SOA框架中,多个异构的、可互操作的Web服务按照业