Web服务组合动态演化技术研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:s362613932
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet正从一个主要用于信息共享与交换的网络演变成为一种各类资源共享与集成的平台,服务计算正是顺应这一趋势而发展起来的计算风范。在服务计算应用开发模式下,Web服务组合是实现资源集成的有效方式,现已逐渐成为软件技术研究关注的热点。由于Web服务组合运行在开放的Internet计算平台下,为了在运行时刻有效地响应用户需求与运行环境的变化,它应该具有动态演化的能力。然而,目前有关Web服务和服务组合的标准、方法和技术还不足以完全支持这方面的要求。Web服务组合的动态演化还面临着许多技术挑战,具体表现为:(1)在服务组合静态演化方面,如何保证在演化过程中不破坏服务组合过程的正确性尤其是数据流正确性;(2)在服务组聚动态演化方面,如何在运行时刻对服务组聚的过程定义进行修改,使得过程定义的变化可动态地传播到正在运行中的服务组聚实例上;(3)在服务合组动态演化方面,如何在没有中心控制的前提下有效协同各个相关服务组聚的动态演化以实现服务合组的动态演化。针对上述问题,本文主要工作如下:1.分析了Web服务组合动态演化的技术要求,提出了一条基于过程感知技术的Web服务组合动态演化途径;以此技术途径为基础,提出了一个统一的Web服务组合动态演化概念框架。该框架不仅可以支持不同范围内(服务组聚和服务合组)的服务组合动态演化,还支持不同层次上(过程定义层和过程实例层)的服务组合动态演化。2.研究了Web服务组合(组聚和合组)静态演化时的数据流正确性保持问题,并提出了一些演化操作及其使用原则以协助软件开发人员正确地修改服务组合。这种方法的特点在于:首先,在判断演化操作是否影响Web服务组合过程的数据流正确性时,该方法仅对可能遭受影响的部分进行检查,这是一种增殖式的检查方式;此外,当演化操作影响到Web服务组合过程的数据流正确性时,该方法向软件开发人员提供了进一步的演化操作以消除这些问题,这是一种correctness-by-construction的方法。3.提出了一种基于柔性实例迁移技术的服务组聚动态演化方法,使得服务组聚过程定义的变化可动态地传播到正在运行中的服务组聚实例上。具体而言,首先给出了服务组聚实例迁移有效性的定义,然后提出一个满足服务组聚实例迁移有效性实例可迁移性准则,最后给出了该可迁移性准则的算法实现。与现有可迁移性判定方法相比,该方法具有更好的柔性,在保证服务组聚实例迁移有效性的前提下,它允许将更多的服务组聚实例迁移到演化后的服务组聚过程下恢复执行。4.针对基于合组的Web服务组合开发方法的特点,提出了一种基于服务组聚协同演化的服务合组动态演化方法。该方法具体实现为一个服务合组演化协议,该协议可以有效支持服务合组的传播、服务组聚的协同动态演化(服务组聚实例的协同迁移)。在该方法中,为保证服务合组演化的“事务性”,服务合组能够动态演化当且仅当所有受其变化影响的服务组聚可以同时动态演化。5.设计并部分实现了一个Web服务组合动态演化支撑系统。该系统基于广泛采用的JBossjBPM平台,提供了图形用户界面,可支持服务组合的开发和运行。我们对现有平台的功能进行了扩充,使得该系统能够支持服务组合的静态演化以及单个服务组聚的动态演化以及多个服务组聚之间的协同动态演化。另一方面,为说明上述Web服务组合动态演化技术的可行性与有效性,我们基于所实现的Web服务组合动态演化支撑系统,设计了一个可支持动态演化的旅行代理服务组合作为应用案例。
其他文献
<正>推动传统媒体和新兴媒体的融合发展是党中央着眼于巩固现代文化阵地,壮大组织思想舆论作出的重大战略部署。在中央全面深化改革领导小组第四次会议上,习近平总书记就媒体
本文对网络犯罪侦查取证的几个重要的措施进行了介绍,结合网络犯罪案件的特点,逐一分析了各个侦查取证措施的运用的方法、步骤。
本文提出了一种从画像砖拓印图片估计其画像砖三维浮雕的方法,该方法将浮雕的估计分为低频和高频两部分来估计,恢复的三维模型在视觉上有良好的效果。该研究对于破损、被盗取
近些年来力学计量的使用范围越来越广泛,主要都包括对力的值、质量、振动频率等一些相关的计量测试。力学计量是在早期牛顿力学计量作为基础,以质量为基本的力学。自力学计量
本文重点分析我国公路工程建设质量政府监督的沿革与存在的问题,在此基础上探讨了公路工程政府监督的本质特征与管理行为,同时对国外公路工程建设质量政府监督进行了比较和借
粉干是福建一带的一种传统风味食品,深受广大消费者的喜爱。粉干生产线是对早籼稻进行深加工、转化增值、提高其经济价值和食用品质的有效途径之一。实验表明,米粉料浆在糊化
知识社会学是社会学的一个重要分支学科,它的产生与发展源远流长。20世纪,知识社会学不仅沿着曼海姆的路线发展出了一条以知识的社会决定论研究、知识分子研究、科学社会学研
随着大众传播的快速发展,我国农村传播与城市传播的差距越来越大。改变此现状,需要传媒加大覆盖率,平衡责任与义务;需要政府加快城镇化进程,完善农村信息基础设施建设;需要农
云南大理白族银器历史悠久,品类纷繁,特色突出,是民族银器中的一枝奇葩,它作为白族文化的载体之一,体现的是一种独特的历史文化价值,呈现出大理白族文化多样性和复合化的特征
近年来,网格技术与数字图书馆技术都得到了长足的发展,由于二者在研究目标和研究方向上具有诸多的一致性,因此在数字图书馆的构建与研究中常常引入网格技术。可以说,网格技术