计算机科学与探索 ›› 2013, Vol. 7 ›› Issue (4): 337-347.DOI: 10.3778/j.issn.1673-9418.1209003
刘翠翠,李必信+,齐珊珊,吴晓娜,宋 锐
LIU Cuicui, LI Bixin+, QI Shanshan, WU Xiaona, SONG Rui
摘要: 提出了一种基于数据依赖的Web服务编程语言(business process execution language for Web services,BPEL4WS,简称BPEL)的可信性评估方法。利用扩展BPEL控制流图(extensible BPEL flow graph,XBFG)对BPEL进行建模,通过建模获得组件间的直接和间接数据依赖关系,并构造依赖链用以计算组件的信任值。根据BPEL组合服务的控制结构,在XBFG上通过约减规则对BPEL组合服务可信性进行评估。实验结果表明,基于数据依赖的组合服务可信性评估方法可以有效地评估BPEL组合服务的可信性,并且这种评估方法较为稳定,不会随着组件数量的增加而影响评估结果。