Web服务自动组合与形式化验证的研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:jason31906
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务的计算(Service-Oriented Computing,SOC)与面向服务的体系架构(Service-Oriented Architecture,SOA)代表了分布式计算和软件开发的最新发展方向,它们的成熟与发展将引领软件行业的新一轮发展浪潮,并将无可争议的带来软件产业的又一次重大革命。SOC&SOA的核心思想是以服务为基本单位,通过服务重用和快速组合构建随需应变的松耦合分布式应用系统。而Web服务技术的不断成熟和发展为实施和部署SOC&SOA提供了最佳支撑技术。其中,Web服务的组合技术已被视为SOC&SOA的核心技术,它将是促使SOC&SOA从概念走向应用、实施和部署的关键所在。Web服务组合的研究涉及了众多的热点问题,如Web服务发现、Web服务自动组合、Web服务组合验证、Web服务组合执行等,这些问题共同构成了Web服务组合的研究框架。根据Web服务组合的生命周期,这些问题可被划分为Web服务组合建立时问题与Web服务组合运行时问题。由于Web服务组合的建立作为Web服务生命周期的起源而凸显重要,因而本文围绕建立时的三大问题:Web服务发现、Web服务自动组合与Web服务组合验证展开研究,主要工作与贡献包括如下四个方面:1)研究了Web服务发现问题,提出了基于语义的二阶段Web服务发现方法。快速准确的Web服务发现方法是实现Web服务重用的关键,也是实施Web服务组合的重要前提。该方法将Web服务发现过程分为基于操作匹配的服务发现和基于操作组合匹配的服务发现两个阶段,充分考虑了服务语义、服务操作内部的接口依赖关系和操作之间的接口赋值关系,通过挖掘操作中的局部依赖输出和操作组合提高服务发现效果。实验结果表明,该方法具有较好的召回率、准确率和可扩展性。2)研究了Web服务自动组合问题,提出了基于生成树的Web服务自动组合方法。Web服务的自动组合能实现服务的快速组装,是推动SOC与SOA的关键技术。本文提出的基于生成树的Web服务自动组合方法采用了分步分治的思想。它首先为用户期望的每一个目标即时生成完备生成树,然后选取最优的有效生成路径,最后将生成路径合成为大粒度流程式组合服务。该方法具有搜索空间小、复杂度低和速度快的特点,既能处理单目标用户请求,也能处理多目标的用户请求。实验结果表明,该方法能在较短时间内实现服务的自动组合,能较好的满足用户需求。3)研究了Web服务组合验证问题,提出了基于Pi演算的Web服务组合验证方法。Web服务组合验证能提前发现Web服务组合中存在的缺陷,是提高Web服务组合执行的成功率和增强用户满意度的关键。本文采用Pi演算将Web服务行为和Web服务之间的交互行为进行建模。通过Pi演算的操作语义、自动推演等理论判断Web服务之间交互的兼容性,并且进行定量计算服务之间的兼容度。该方法还能判断出服务在何种情况下能正常交互,在何种情况下无法进行交互,这对服务组合的正确运行和监控具有重要意义。4)提出了Web服务组合的系统框架,设计并实现了Web服务组合的原型系统。Web服务组合的系统框架从抽象层面刻画了Web服务组合系统的主要组件、功能和过程,这对于设计和实现Web服务组合系统具有重要指导作用。本文提出了Web服务组合的系统框架WSCF,它既支持业务流程驱动的Web服务组合,也支持即时任务求解的Web服务组合。基于WSCF,设计和开发了Web服务组合原型系统JTangFlow-S,在JTangFlow-S中,我们实现了本文提出的Web服务发现、Web服务组合和Web服务组合验证方法。
其他文献
目的:观察精索静脉曲张(VC)患者的精液质量和精子形态学改变,以及VC不育患者手术前后精液的变化。方法:121例VC患者精液按WHO标准常规分析并对精子形态学进行评价,23例健康男
目的研究类风湿性关节炎相关性间质性肺病的临床特点,为早期的发现及诊断提供依据。方法 66例类风湿性关节炎相关性间质性肺病患者作为研究组,同时选取66例单纯类风湿性关节
采用TLC对强力枇杷露中罂粟壳进行了定性鉴别,方法简单,结果满意。
<正> 一人们总爱把哲学问题归结为世界万物的本质是什么和人是否能够以及如何认识世界万物的本质等问题。按照这种思路,人和世界之间的关系就只是一种主客二分式的关系:人和
在信息化日益深入的今天,建立以会计核算为基础的应用模型,对推动财政信息化建设和财政改革具有重要意义。本文通过建立财政系统中数据处理的模型来控制财政业务流程,同时保
<正> 被世人誉为“非洲之角”的索马里半岛,自古以来就以盛产优质的乳香和没药著称。 在索马里北部绵延上百公里的山系中,坡坡岭岭是一望无际的乳香和没药树。倘若在乳香和没
<正>一、现代信息技术应用对管理会计的影响(一)现代信息技术的应用使企业管理进入新的模式。一方面,各部门业务的信息将统一起来。财务、生产、进销存、人事、研发等各部门
目前,我国资本市场上出现了大量私募发行的现象。然而,法律在这一领域却明显滞后于经济的发展,存在着严重的制度缺失和标准的模糊。新《证券法》虽然规定了非公开发行制度,但
南海西樵民乐地区重建古庙和新出现庙宇的变迁历程典型反映了改革开放后珠三角地区的民间信仰复兴,民间信仰的复兴是乡村都市化这一国家要素与村落共同体重新整合,市场要素对
<正> 犬科动物的祖先拥有修长的四肢,便于疾走,它们还具有超凡的嗅觉,一副大嘴更有助于衔住猎物。犬科动物很聪明,狐狸就是其著名的代表,在中外寓言中它常以足智多谋的形象出
期刊