A robust decentralized reputation management system for service selection

Abstract Reputation mechanism is a novel approach to automate QoS-aware service selection in service oriented computing. The reputation system collects ratings on QoS that consumers feedback and aggregates them to derive a reputation value, which can in turn assist other consumers in service selection in future. However, current approaches fail to combat the malicious ratings and hence the calculated reputation values can be biased severely or even manipulated. Moreover, the centralized management of rating data restricts its application to large open environment. In this paper, we present a robust decentralized reputation system which can resist various unfair ratings and manipulation behaviours. It can evolve and become more mature against malicious ratings with the system running continuously. At last, we experimentally verify the robustness of the proposed approach through a simulation study.

[1]  Thomas Erl,et al.  Service-Oriented Architecture: Concepts, Technology, and Design , 2005 .

[2]  Chunyan Miao,et al.  An Entropy-Based Approach to Protecting Rating Systems from Unfair Testimonies , 2006, IEICE Trans. Inf. Syst..

[3]  Patrick Martin,et al.  Reputation-Enhanced QoS-based Web Services Discovery , 2007, IEEE International Conference on Web Services (ICWS 2007).

[4]  Julita Vassileva,et al.  A Review on Trust and Reputation for Web Service Selection , 2007, 27th International Conference on Distributed Computing Systems Workshops (ICDCSW'07).

[5]  Qingsheng Zhu,et al.  A neural network based reputation bootstrapping approach for service selection , 2015, Enterp. Inf. Syst..

[6]  Qingsheng Zhu,et al.  A correlation-driven optimal service selection approach for virtual enterprise establishment , 2014, J. Intell. Manuf..

[7]  A. Jøsang,et al.  Filtering Out Unfair Ratings in Bayesian Reputation Systems , 2004 .

[8]  Li Fei,et al.  A Policy-Driven Distributed Framework for Monitoring Quality of Web Services , 2008, 2008 IEEE International Conference on Web Services.

[9]  Vijay Varadharajan,et al.  Trust management towards service-oriented applications , 2008, Service Oriented Computing and Applications.

[10]  Nicola Dragoni,et al.  A Survey on Trust-Based Web Service Provision Approaches , 2010, 2010 Third International Conference on Dependability.

[11]  Chrysanthos Dellarocas,et al.  Immunizing online reputation reporting systems against unfair ratings and discriminatory behavior , 2000, EC '00.

[12]  Zhu Han,et al.  Defense of trust management vulnerabilities in distributed networks , 2008, IEEE Communications Magazine.

[13]  Robert Morris,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM 2001.

[14]  Ling Liu,et al.  PeerTrust: supporting reputation-based trust for peer-to-peer electronic communities , 2004, IEEE Transactions on Knowledge and Data Engineering.

[15]  Karl Aberer,et al.  QoS-Based Service Selection and Ranking with Trust and Reputation Management , 2005, OTM Conferences.

[16]  Qingsheng Zhu,et al.  A Petri-Net-Based Approach to Reliability Determination of Ontology-Based Service Compositions , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[17]  Zibin Zheng,et al.  WSRec: A Collaborative Filtering Based Web Service Recommender System , 2009, 2009 IEEE International Conference on Web Services.

[18]  Boi Faltings,et al.  Reliable QoS monitoring based on client feedback , 2007, WWW '07.

[19]  E. Michael Maximilien,et al.  Conceptual model of web service reputation , 2002, SGMD.

[20]  Hui Lei,et al.  Monitoring the QoS for Web Services , 2007, ICSOC.

[21]  Qingsheng Zhu,et al.  QoS-Aware Multi-granularity Service Composition Based on Generalized Component Services , 2013, ICSOC.

[22]  E. Friedman,et al.  Algorithmic Game Theory: Manipulation-Resistant Reputation Systems , 2007 .

[23]  Junhao Wen,et al.  A QoS preference-based algorithm for service composition in service-oriented network , 2013 .

[24]  Pablo Rodriguez,et al.  I tube, you tube, everybody tubes: analyzing the world's largest user generated content video system , 2007, IMC '07.

[25]  Mark Handley,et al.  A scalable content-addressable network , 2001, SIGCOMM 2001.

[26]  Athman Bouguettaya,et al.  RATEWeb: Reputation Assessment for Trust Establishment among Web services , 2009, The VLDB Journal.

[27]  Raouf Boutaba,et al.  Assessing Software Service Quality and Trustworthiness at Selection Time , 2010, IEEE Transactions on Software Engineering.

[28]  Paolo Traverso,et al.  Service-Oriented Computing: State of the Art and Research Challenges , 2007, Computer.

[29]  Hector Garcia-Molina,et al.  The Eigentrust algorithm for reputation management in P2P networks , 2003, WWW '03.

[30]  Anne H. H. Ngu,et al.  QoS computation and policing in dynamic web service selection , 2004, WWW Alt. '04.

[31]  Jian Yang,et al.  A Trust and Reputation Model Based on Bayesian Network for Web Services , 2010, 2010 IEEE International Conference on Web Services.

[32]  Munindar P. Singh,et al.  Trustworthy Service Selection and Composition , 2011, TAAS.

[33]  Audun Jøsang,et al.  A survey of trust and reputation systems for online service provision , 2007, Decis. Support Syst..