User-credibility Based Service Reputation Management for Service Selection

In composite services, the atomic service reputation is becoming important when many similar functional services could be provided for selecting under the heterogeneous and loose-coupled circumstance. However, existing reputation measurement methods pay little attention on user credibility which has a great influence on accuracy. In this paper, we define user credibility as the ability of honest users to provide rational feedbacks, and propose a novel service reputation management model based on service invocation information and user feedback. This method consists of three parts: malicious feedbacks distinguishing, user credibility evaluating and service reputation predicting. Firstly, a clustering algorithm is conceived to filter out malicious feedbacks. Then a feedback deviation based algorithm is proposed to evaluate the user credibility considering service QoS similarity. Finally, an algorithm on the basis of user credibility and honest feedbacks is applied to predict service reputation. Experiment proves that our model can effectively detect malicious feedbacks and precisely measure service reputation with low error. Keywords-service reputation; user credibility; malicious feedbacks;

[1]  E. Michael Maximilien,et al.  An ontology for Web service ratings and reputations , 2003, OAS.

[2]  Shuping Ran,et al.  A model for web services discovery with QoS , 2003, SECO.

[3]  E. Michael Maximilien,et al.  Toward autonomic web services trust and selection , 2004, ICSOC '04.

[4]  E. Shamarova Cherno's theorem for evolution families , 2007, 0706.4079.

[5]  E. Michael Maximilien,et al.  A framework and ontology for dynamic Web services selection , 2004, IEEE Internet Computing.

[6]  Omer F. Rana,et al.  Reputation-Based Semantic Service Discovery , 2004, WETICE.

[7]  Zibin Zheng,et al.  WSPred: A Time-Aware Personalized QoS Prediction Framework for Web Services , 2011, 2011 IEEE 22nd International Symposium on Software Reliability Engineering.

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

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

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

[11]  Zibin Zheng,et al.  Evaluating Feedback Ratings for Measuring Reputation of Web Services , 2011, 2011 IEEE International Conference on Services Computing.

[12]  Shangguang Wang,et al.  Reputation measure approach of web service for service selection , 2011, IET Softw..

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

[14]  Quan Z. Sheng,et al.  Quality driven web services composition , 2003, WWW '03.

[15]  Klara Nahrstedt,et al.  A trust management framework for service-oriented environments , 2009, WWW '09.

[16]  Omer F. Rana,et al.  Reputation-based semantic service discovery , 2004, 13th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[17]  Stephen S. Yau,et al.  QoS-Based Service Ranking and Selection for Service-Based Systems , 2011, 2011 IEEE International Conference on Services Computing.