面向QoS需求的Web服务工作流构造模型及调度算法研究

来源 :中南大学 | 被引量 : 0次 | 上传用户:pretter
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子商务的不断发展以及跨企业应用的日益复杂,单个Web服务已无法满足复杂业务的需求,需要将多个具有不同业务功能的Web服务按照一定的业务流程逻辑组合起来,构建复杂的复合服务来满足更大的业务需要。Web服务工作流是Web服务组合的一种有效方法,它将工作流引擎作为组合服务的工具,按着工作流的过程规则,能够完全或部分地把运行在互联网环境下的各种互相作用的Web服务有机地结合在一起,使各文档、信息或数据在不同的Web服务之间传递和执行,以实现新的应用需求。本文的主要研究工作和贡献如下: 本文首先分析了Web服务工作流的关键技术及存在的困难,结合Web服务的应用需求,在虚拟计算环境下,提出了面向QoS需求的Web服务工作流构造模型,该模型由业务逻辑模型、用户个性化定制模型、服务组织策略、工作流调度方法、工作流执行模型五部分组成;研究了一种面向个性化定制的工作流调度机制,能实现高层用户逻辑向底层执行映射的动态服务绑定,调度失效时能进行最小代价的失效恢复。 针对互联网环境中同时存在着数量众多、功能相同或相近、服务质量等非功能特性各异的服务,提出了一种基于业务生成图的虚拟服务组织方法,它将功能相同或相似的Web服务聚合成一棵生成树,并依据工作流的业务逻辑关系形成业务生成图,来对虚拟服务进行有效组织;通过对虚拟服务组织模型的可用性分析表明,该方法能有效屏蔽Web服务物理上差异,较大幅度提高Web服务工作流的可用性。 根据Web服务工作流中QoS参数的自身特性,结合工作流控制逻辑的固有特征,提出了基于QoS调度的Web服务工作流计算方法;针对虚拟服务组织模型中可选Web服务迅速增加的问题,通过重定义粒子算法中的位置、速度、加法、乘法和减法,将遗传算法中交叉、变异操作引入到粒子群算法中,形成混合粒子群算法,实现多QoS约束的最优Web服务选择策略;该方法较传统方法具有更好的时间收敛性,能满足互联网中可选Web服务迅速增长时用户的个性化需求。 针对实际应用中用户仅对单项QoS指标“信任度”的调度需求,提出了基于信任关系的工作流QoS调度方法,通过建立信任调度模型,利用D-S证据理论进行Web服务间的信任度计算,阐述了工作流路径级信任关系的概念及其传递、合并的计算方法,将工作流路径级中直接信任度、间接信任度和推荐信任度转化了综合信任度来考虑,提出了服务工作流全路径的信任度计算方法,同时将信任度作为QoS调度的重要指标进行综合考虑,来提高工作流执行的成功率。最后,采用组件技术及面向对象编程方法设计并实现了该构造模型的仿真系统SWET。系统运行结果表明:在构造模型有效地组织了网络中Web服务资源的基础上,调度算法能较好地满足用户的QoS定制需求。 本文通过对面向QoS要求的Web服务工作流构造模型及调度算法研究,构建一个较普适性的Web服务工作流平台,以满足用户个性化的服务需求,从而推进电子商务建设和Web服务跨企业应用的发展。
其他文献
神经网络(Neural Network)是一种黑箱模型,在不需要知道黑箱里的结构的前提下,对网络里节点之间的关系进行调整,就能够取得数据处理的效果,因而被广泛的应用于各个领域建模之
随着社会的进步、科技的发展和经济的腾飞,信息时代正阔步向我们走来。人们生活在地球上,并与这个地球表面处处发生联系:工程师对地表进行设计、构筑楼房;地质学家研究地表结构;地
随着经济及科技水平的迅速发展,商业防伪需求日益增长,二维码作为信息传播的载体,在防伪领域发挥着越来越重要的作用。近年来,随着越来越多学者的深入研究,二维码防伪技术得
本论文来源于西南科技大学重点科研项目《校园分布式网络办公平台研究》。论文的主要目标是:为校园信息化建设,特别是针对Web Services分布式平台的安全事务问题,设计一套解决方
半导体技术、微系统技术、通信技术、计算机技术的飞速发展,推动了具有现代意义的无线传感器网络的进步。无线传感器网络(Wireless Sensor Network)涉及众多的学科,目前已成
森林火灾是制约我国林业可持续发展的重要因素之一,给林业生产带来严重的损失,影响森林资源的保护和发展。如何对森林火灾所造成的损失进行评估,对加强我国现阶段的森林防火
数字技术,多媒体技术和网络技术的发展给数字电视带来了新的机遇。数字电视带来的不仅是节目质量和数量上的提高,也改变了人们传统的收看电视的方式。人们不仅可以收看固定的电
对于具有执行机构非线性特性的不确定非线性系统的自适应控制研究,是智能控制领域的研究热点之一。本文就此领域的相关问题展开系列研究。第一,针对一类非仿射非线性系统,利用隐
近年来,在光滑性和聚类一致性的假设下,图上的随机游走技术主要被用于一类标签传播学习算法的设计。标签传播的核心思想是,带标签的结点在图上的随机游走过程中通过向无标签
网格计算是近年来在并行分布式计算领域中的一个研究热点。网格计算的目标是将地理上分布的、异构的多种资源通过高速网络连接起来,共同完成计算任务。高性能网格计算在能源