基于QoS的Web服务组合研究

来源 :西南大学 | 被引量 : 0次 | 上传用户:mfl110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务作为一种新型的Web应用模式,近年来得到了迅速的发展。如何把现存的各种Web服务整合起来形成新的、增值的服务并满足用户对服务质量的要求成为服务组合领域的应用需求和研究热点。目前基于QoS的Web服务组合问题大部分是基于局部最优的原则的,这些方法通常仅对服务组合流程中满足功能需求的各服务节点的QoS参数信息进行简单的加权和排序,并没有考虑组合流程中的各节点之间的逻辑关系,不能解决服务组合QoS全局优化的问题。本文针对Web服务组合难点和热点问题,在全面总结分析国内外相关研究的基础上,对服务组合中QoS聚合及QoS全局优化的Web服务服务选择进行了深入研究,本文主要的研究工作可归结为以下儿方面:(1)基于QoS的Web服务组合框架的建立。通过对现有的Web服务体系结构的研究,在其基础上,考虑用户对服务质量的需求,增加了服务组合定制、QoS评估适配及评价反馈两个模块,提出了基于QoS的Web服务组合框架。服务组合过程中,用户可以定制原子服务及QoS要求,并可以对使用过的服务进行评价反馈;在服务组合执行的过程中会对组合的QoS进行监测、评估及适配,保证服务组合的质量。该框架能很好地支持QoS,有良好的扩展性且能更好地反映用户的偏好。(2)服务组合中的QoS聚合算法。本文通过对Web服务组合流程结构进行形式化的描述,得到一个服务组合流程的m表达式。基于m表达式提出了一种QoS聚合算法,该算法可计算组合服务在各个QoS指标上的值,能更好地对服务组合质量进行评估,更好地满足用户的需求。(3)支持QoS全局优化的Web服务选择算法。粒子群算法在解决服务组合问题上有很大的优势,但粒子群算法易陷入局部最优。本文在粒子群算法中引入混沌序列,提出一种支持QoS全局优化的Web服务选择算法。算法以分阶段的思想进行寻优,把粒子群更新过程中分为两个阶段,前一阶段使用混沌搜索,防止算法陷入局部收敛;后一阶段使用局部搜索的策略,缩小收缩范围,提高搜索速度和效率。通过两阶段的搜索使算法具有更快的收敛速度和全局搜索能力。(4)基于QoS的Web服务组合原型系统的设计和实现。在整合前面研究的基础上实现了原型系统,并验证服务选择算法的可行性、运行效率。
其他文献
物联网是新一代信息技术的重要组成部分,其应用范围几乎覆盖了各行各业。物联网获得广泛应用需要解决的一个关键问题是物联网中间件中的信息处理部分,而复杂事件处理是物联网中
云计算是信息时代高速发展的必然产物,作为继个人电脑和互联网之后的第三次IT产业革命,凭借其灵活方便的资源交付模型,改变了公众对计算能力的获取方式,同时其强大的融合和调配能
Android系统作为2008年才发布的开源手机操作系统,因为其免费和开源的特性,迅速流行开来,市场占有率已成为第一,不论是价值千元的低端机还是四五千的高端机,都随处可见。其易用性
近年来,电影产业的发展越来越受到人们关注,每年都有数以百计的电影上映。由于可以选择的影视节目太多,用户很难找到自己感兴趣的节目,如何让用户在短时间内从大量影视剧中找
基于视频的移动目标检测是图像处理的一个重要分支,在许多实际应用中担当核心的任务。理想情况下运动目标检测算法是基于静态背景的,但在实际应用中,运动目标所处的场景往往
随着大数据时代的到来,爆炸式增长的海量数据迫切需要有效的存储和管理。大规模分布式存储技术的飞跃式发展势不可挡。人们对存储系统的要求也更为广泛,譬如存储容量、I/O性能
随着大数据技术在业界和学术界的发展,大量的分布式计算平台投入运行,其中以Apache Hadoop平台应用最为广泛。Hadoop屏蔽了分布式系统的底层实现细节,使得应用程序开发人员可
随着网络和信息技术的发展,不同组织域之间的信息共享和分布式协作变得日益广泛。一方面为现代社会生产和生活提供了很大便利,而另一方面,又会带来各种信息安全问题。各个组织域
随着以微博为代表的社交网络的兴起,在带给人们前所未有的资讯体验的同时,社交网络中层出不穷、愈演愈烈的谣言信息也成为日益突出的问题。谣言的自动检测研究作为社交网络谣言
近年来,世界经济发展迅速,但是很多国家的交通设施的建设速度都不及机动车增长速度,导致交通拥堵问题愈演愈烈。交通拥堵会造成极大的时间浪费和经济浪费,也会造成空气污染、噪音