西安电子科技大学学报 ›› 2016, Vol. 43 ›› Issue (2): 70-76.doi: 10.3969/j.issn.1001-2400.2016.02.013

• 研究论文 • 上一篇    下一篇

服务组合中保障公平性的信誉传播算法

张涛;马建峰;莫若;李琦;习宁   

  1. (西安电子科技大学 计算机学院,陕西 西安  710071)
  • 收稿日期:2014-10-17 出版日期:2016-04-20 发布日期:2016-05-27
  • 通讯作者: 张涛
  • 作者简介:张涛(1986-), 男, 西安电子科技大学博士研究生, E-mail: tzhang@stu.xidian.edu.cn.
  • 基金资助:

    长江学者和创新团队发展计划资助项目(IRT1078);国家自然科学基金委员会-广东联合基金重点基金资助项目(U1135002);国家科技部重大专项资助项目(2011ZX03005-002);国家自然科学基金资助项目(61370078)

Fairness-guaranteed reputation propagation in Web service composition

ZHANG Tao;MA Jianfeng;MO Ruo;LI Qi;XI Ning   

  1. (School of Computer Science and Technology, Xidian Univ., Xi'an  710071, China)
  • Received:2014-10-17 Online:2016-04-20 Published:2016-05-27
  • Contact: ZHANG Tao

摘要:

在面向服务的环境中,服务的不透明性、组合结构的复杂性以及用户评价的主观性使得用户难以对组件服务进行有效的信誉评估.针对此问题,提出适用于服务组合的信誉传播算法,将复合服务的信誉评估值公平地传播到各个组件服务.首先,将复合服务建模为Beta混合模型,通过最大期望算法学习复合服务中各个组件的责任及信誉度.其次,基于Shapley值的合作博弈模型计算各个组件服务对复合服务的贡献度,确保所组合的各个服务不会受到额外的奖励或惩罚.最后,理论分析与实验结果表明该算法在保证公平性的前提下,能够正确地将用户提交的信誉评估层次化传播到各个组件服务.

关键词: 面向服务的架构, 服务组合, Web服务, 信誉传播, 公平性

Abstract:

In service-oriented environment, it is difficult to evaluate component services because of the opaque characteristic of composite services, the complex invocation structures and the subjective reputation rating of service consumers. To address these issues, this paper proposes a reputation propagation algorithm for service composition, in which the subjective ratings can be fairly propagated to each component service. The algorithm first models service composition as the Beta-mixture, and learns the reputation and responsibility of each component by the EM algorithm. Then, based on the characteristics of Shapley values in cooperative gaming theory, the algorithm computes the contribution of each component to its composition, ensuring that no component would obtain extra rewards or punishments. Finally, theoretical analysis and experimental results demonstrate the fairness of the algorithm to hieratically propagate the consumer's rating to each component service.

Key words: service-oriented architecture, service composition, Web services, reputation propagation, fairness

中图分类号: 

  • TP309
Baidu
map