发明名称 | 基于程序依赖图的BPEL过程一致性度量方法 | ||
摘要 | 本发明公开了一种基于程序依赖图的BPEL过程一致性度量方法。以两个BPEL过程为输入,以这两个BPEL过程的一致性程度为输出结果;该方法使用的BPEL过程必须严格符合WS-BPEL2.0规范,并且过程中不包含<link>活动;根据BPEL的特性将两个BPEL过程分别转化为控制流程图;根据每个BPEL过程的控制流程图,分析活动间的三种依赖关系,生成程序依赖图PDG;基于两个BPEL过程的程序依赖图,计算出这两个BPEL过程的一致性程度。本发明提出的方法,可以对两个BPEL过程的一致性给出一个从0到1的数值,而不是像传统方法那样仅仅提供一致和不一致的定性结论,从而有效区分不同程度的BPEL过程一致性。 | ||
申请公布号 | CN103150626A | 申请公布日期 | 2013.06.12 |
申请号 | CN201310064554.3 | 申请日期 | 2013.03.01 |
申请人 | 南京理工大学 | 发明人 | 宋巍;张学伟;邢建春;杨启亮;张文嘉 |
分类号 | G06Q10/06(2012.01)I | 主分类号 | G06Q10/06(2012.01)I |
代理机构 | 南京理工大学专利中心 32203 | 代理人 | 朱显国 |
主权项 | 一种基于程序依赖图的BPEL过程一致性度量方法,其特征在于:以两个BPEL过程为输入,以这两个BPEL过程的一致性程度为输出结果;该方法使用的BPEL过程必须符合WS‑BPEL2.0规范,并且过程中不包含<link>活动;步骤如下:(1)输入两个BPEL过程,根据BPEL的特性将两个BPEL过程分别转化为控制流程图;(2)根据每个BPEL过程的控制流程图,分析活动间的三种依赖关系,生成程序依赖图PDG;(3)通过对两个BPEL过程的程序依赖图的分析,计算出这两个BPEL过程的一致性程度。 | ||
地址 | 210094 江苏省南京市孝陵卫200号 |