当前位置: 首页 > 专利查询>东南大学专利>正文

一种基于XCFG的组合服务可信性演化影响分析方法技术

技术编号:8271246 阅读:213 留言:0更新日期:2013-01-31 03:24
本发明专利技术公布了一种基于XCFG的组合服务可信性演化影响分析方法。首先,将演化前的组合服务建模为XCFG,并根据组件服务间的数据依赖关系建立组件服务之间的数据依赖图;其次,将演化后的组合服务转换为XCFG及对应的组件服务数据依赖图;根据组合服务可信性计算方法识别出演化操作对哪些组件服务的可信性产生影响并确定需要重新计算可信性的流程片段;最后,计算整个组合服务演化后的可信性并评估该演化操作对组合服务可信性的影响。本发明专利技术所提出的组合服务可信性演化影响分析方法能够准确评估该演化对组合服务可信性的影响。

【技术实现步骤摘要】
本专利技术提出了一种基于XCFG的组合服务可信性演化影响分析方法,主要是利用扩展的控制流图解决组合服务演化过程中可信性影响分析问题,属于可信软件演化影响分析的

技术介绍
随着Web服务技术的日趋成熟,越来越多稳定易用的Web服务共享在网络上供服务消费者使用。服务组合逐渐成为构建分布式应用和电子商务解决方案的主要方法。面对众多的服务,服务集成者如何选择可信的组件服务并保障组合服务的可信性成为一个挑战。组合服务的可信性是由组件服务及其交互模式共同决定的。目前已有大量的文献 研究组合服务可信性的计算方法,主要可以分为约减法、乘积法、概率法。本文采用的组合服务可信性的计算方法基于组件服务之间的数据依赖。组合服务通常运行于动态多变的网络环境下,用户需求的改变以及环境的改变都要求组合服务能够快速的演化以适应改变。组合服务面临的演化操作可以分为组件服务的替换(绑定的变化)和流程结构的调整,其中流程结构的调整又可以分为组件服务的增加、删除和组件服务执行顺序的调整等。当组合服务演化后如何识别这些演化带来的影响并评估该演化对组合服务可信性的影响显得格外重要。BPEL (Business Proces本文档来自技高网...

【技术保护点】
一种基于XCFG的组合服务可信性演化影响分析方法,其特征在于,包括如下步骤:1)将演化前的BPEL流程建模为XCFG即基于扩展控制流程图,并根据控制结构将流程图划分为若干片段;2).根据XCFG构建组件服务之间的数据依赖图,并计算组件服务在该组合服务中的实际可信性;3).在步骤1与步骤2的基础上,计算每个流程片段的可信性进而计算整个组合服务的可信性;4).构造演化后的XCFG及对应的组件服务数据依赖图;5)根据组件服务数据依赖图找出受影响的组件服务,并且重新计算其可信性;根据受影响的组件服务重新计算受影响的流程片段的可信性,进而计算整个组合服务的可信性;6).在步骤3)与步骤5)的基础之上,比...

【技术特征摘要】
1.一种基于XCFG的组合服务可信性演化影响分析方法,其特征在于,包括如下步骤 1)将演化前的BPEL流程建模为XCFG即基于扩展控制流程图,并根据控制结构将流程图划分为若干片段; 2).根据XCFG构建组件服务之间的数据依赖图,并计算组件服务在该组合服务中的实际可信性; 3).在步骤I与步骤2的基础上,计算每个流程片段的可信性进而计算整...

【专利技术属性】
技术研发人员:李必信齐珊珊刘翠翠吴晓娜宋锐李伟
申请(专利权)人:东南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1