Skip to main content
Log in

RATEWeb: Reputation Assessment for Trust Establishment among Web services

  • Regular Paper
  • Published:
The VLDB Journal Aims and scope Submit manuscript

Abstract

We introduce RATEWeb, a framework for establishing trust in service-oriented environments. RATEWeb supports a cooperative model in which Web services share their experiences of the service providers with their peers through feedback ratings. The different ratings are aggregated to derive a service provider’s reputation. This in turn is used to evaluate trust. The overall goal of RATEWeb is to facilitate trust-based selection and composition of Web services. We propose a set of decentralized techniques that aim at accurately aggregating the submitted ratings for reputation assessment. We conduct experiments to assess the fairness and accuracy of the proposed techniques.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Aberer, K., Despotovic, Z.: Managing trust in a peer-2-peer information system. In: CIKM, pp. 310–317 (2001)

  2. Al-Masri, E., Mahmoud, Q.H.: Discovering the best web service. In: 16th International Conference on World Wide Web (WWW), pp. 1257–1258 (2007)

  3. Ali, A.S., Rana, O.F., Al-Ali, R., Walker, D.W.: Uddie: an extended registry for web services. Saint-w, 00:85 (2003)

  4. Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American, New York (2001)

  5. Bertino E., Ferrari E., Squicciarini A.C.: Trust-X: a peer-to- peer framework for trust establishment. IEEE Trans. Knowl. Data Eng. 16(7), 827–842 (2004)

    Article  Google Scholar 

  6. Buchegger, S., Le Boudec, J.-Y.: Performance analysis of the CONFIDANT protocol. In: Proc. of the 3rd ACM Intl. Symposium on Mobile Ad Hoc Networking and Computing, pp. 226–236, June 9–11 (2002)

  7. Bouguettaya A., Ouzzani M., Medjahed B., Cameron J.: Managing government databases. Computer 34(2), 56–64 (2001)

    Article  Google Scholar 

  8. Buchegger, S., Le Boudec, J.-Y.: A robust reputation system for p2p and mobile ad-hoc networks. In: Proceedings of the Second Workshop on the Economics of Peer-to-Peer Systems (2004)

  9. Buskens, V.: Social networks and the effect of reputation on cooperation. In: Proc. of the 6th Intl. Conf. on Social Dilemmas (1998)

  10. Casare, S., Sichman, J.: Towards a functional ontology of reputation. In: AAMAS ’05: Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 505–511. ACM Press, New York (2005)

  11. Casati, F.: Open issues and opportunities in web services modeling, development, and management. In: Coordination, Pisa, Italy, February (2004)

  12. Damiani, E., De Capitani di Vimercati, S., Paraboschi, S.: Pierangela Samarati, Violante, F.: A reputation-based approach for choosing reliable resources in peer-to-peer networks. In: ACM Conference on Computer and Communications Security, pp. 207–216 (2002)

  13. Delgado, J., Ishii, N.: Memory-based weighted-majority prediction for recommender systems. In: ACM SIGIR ’99 Workshop on Recommender Systems: Algorithms and Evaluation (1999)

  14. Dellarocas, C.: The digitalization of word-of-mouth: promise and challeges of online feedback mechanisms. Manage. Sci. 49(10), 1407–1424 (2003)

    Google Scholar 

  15. Demirkan, H., Goul, M., Brown, G.W.: Towards the service oriented enterprise. In: 40th Annual Hawaii International Conference on System Sciences (HICSS’07), p. 62 (2007)

  16. Dewan, P., Dasgupta, P.: Pride: peer-to-peer reputation infrastructure for decentralized environments. In: WWW (Alternate Track Papers & Posters), pp. 480–481 (2004)

  17. Emekci, F., Sahin, O.D., Agrawal, D., El-Abbadi, A.: A peer-to-peer framework for web service discovery with ranking. In: Intl. Conf. on Web Services (ICWS) (2004)

  18. Finin T.W., Joshi A.: Agents, trust, and information access on the semantic web. ACM SIGMOD Rec. 31(4), 30–35 (2002)

    Article  Google Scholar 

  19. Garcia, D., Toledo, M.: A web service architecture providing qos management. In: LA-WEB ’06: Proceedings of the Fourth Latin American Web Congress (LA-WEB’06), pp. 189–198. IEEE Computer Society, Washington (2006)

  20. Giuliano, G.: ARGOS: Dynamic Composition of Web Services for Goods Movement Analysis and Planning. Technical report, University of Southern California (2003)

  21. Houser D., Wooders J.: Reputation in auctions: theory, and evidence from eBay. J. Econ. Manage. Strategy 15, 353–369 (2005)

    Article  Google Scholar 

  22. Huynh, T.D., Jennings, N.R., Shadbolt, N.R.: Certified reputation: how an agent can trust a stranger. In: AAMAS ’06: Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems, pp. 1217–1224. ACM Press, New York (2006)

  23. Josang A., Ismail R., Boyd C.: A survey of trust and reputation systems for online service provision. Decis. Support Syst. 43(2), 618–644 (2007)

    Article  Google Scholar 

  24. Jurca, R., Faltings, B.: An incentive compatible reputation mechanism. In: Proc. of the 2003 IEEE Intl. Conf. on E-Commerce, pp. 285–292 (2003)

  25. Kamvar, S.D., Schlosser, M.T., Garcia-Molina, H.: The eigentrust algorithm for reputation management in p2p networks. In: Proceedings of the Twelfth International World Wide Web Conference (WWW) (2003)

  26. Kesler C.: Experimental games for the design of reputation management systems. IBM Syst. J. 42(3), 498–506 (2003)

    Article  Google Scholar 

  27. Lam, S.K., Riedl, J.: Shilling recommender systems for fun and profit. In: Proc. of the 13th International World Wide Web Conference (WWW), pp. 393–402, New York, NY, USA (2004)

  28. Lamanna, D., Skene, J., Emmerich, W.: Slang: A language for defining service level agreements. In: Proc. of the 9th IEEE Workshop on Future Trends in Distributed Computing Systems—FTDCS 2003, pp. 100–106. IEEE-Computer Society, New York (2003)

  29. Li, Z., Wang, S.: The foundation of e-commerce: social reputation system—a comparison between american and china. In: ICEC ’05: Proceedings of the 7th International Conference on Electronic Commerce, pp. 230–232. ACM Press, New York (2005)

  30. Liu, Y., Ngu, A., Zheng, L.: Qos computation and policing in dynamic web service selection. In: WWW Alt. ’04: Proceedings of the 13th International World Wide Web Conference on Alternate Track Papers & Posters, pp. 66–73. ACM Press, New York (2004)

  31. Ma, W., Tosic, V., Esfandiari, B., Pagurek, B.: Extending apache axis for monitoring of web service offerings. In: BSN ’05: Proceedings of the IEEE EEE05 International Workshop on Business Services Networks, pp. 7–14. IEEE Press, Piscataway (2005)

  32. MacQueen, J.B.: Some methods for classification and analysis of multivariate observations. In: Proceedings of 5-th Berkeley Symposium on Mathematical Statistics and Probability, pp. 281–297. University of California Press, Berkeley (1967)

  33. Majithia, S., Ali, A.S., Rana, O.F., Walker, D.W.: Reputation-based semantic service discovery. In: Proc. of the 13th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE), pp. 297–302 (2004)

  34. Malaga R.: Web-based reputation management systems: problems and suggested solutions. Electron. Commer. Res. 1(1), 403–417 (2001)

    Article  MATH  Google Scholar 

  35. Malik, Z., Bouguettaya, A.: Evaluating rater credibility for reputation assessment of web services. In: 8th International Conference on Web Information Systems Engineering (WISE 07), December (2007)

  36. Malik, Z., Bouguettaya, A.: Rater credibility assessment in web services interactions. In: World Wide Web Journal (WWWJ), pp. 1–23 (2008). http://dx.doi.org/10.1007/s11280-008-0056-y

  37. Malik Z., Bouguettaya A.: Reputation bootstrapping for trust establishment among web services. IEEE Internet Comput. 13(1), 40–47 (2009)

    Article  Google Scholar 

  38. Mani, A., Nagarajan, A.: Understanding quality of service for web services (2002). http://www-128.ibm.com/developerworks/library/ws-quality.html

  39. Maximilien E.M., Singh M.P.: Reputation and endorsement for web services. SIGecom Exch. 3(1), 24–31 (2002)

    Article  Google Scholar 

  40. Maximilien E.M., Singh M.P.: A framework and ontology for dynamic web services selection. IEEE Internet Comput. 8(5), 84–93 (2004)

    Article  Google Scholar 

  41. Maximilien, E.M., Singh, M.P.: Toward autonomic web services trust and selection. In: ICSOC 2004: Proceedings of 2nd International Conference on Service Oriented Computing, November (2004)

  42. Maximilien, E.M., Singh, M.P.: Agent-based trust model involving multiple qualities. In: AAMAS 2005: Proceedings of 4th International Autonomous Agents and Multi Agent Systems, July (2005)

  43. Maximillien E.M., Singh M.P.: Conceptual model of web service reputation. SIGMOD Record 31(4), 36–41 (2002)

    Article  Google Scholar 

  44. Medjahed B., Bouguettaya A.: Customized delivery of e-government web services. IEEE Intell. Syst. 20(6), 77–84 (2005)

    Article  Google Scholar 

  45. Medjahed B., Bouguettaya A., Elmagarmid A.: Composing web services on the semantic web. VLDB J. 12(4), 333–357 (2003)

    Article  Google Scholar 

  46. Medjahed B., Rezgui A., Bouguettaya A., Ouzzani M.: Infrastructure for e-government web services. IEEE Internet Comput. 7(1), 58–65 (2003)

    Article  Google Scholar 

  47. Medjahed, B.: Semantic Web Enabled Composition of Web Services. Ph.D. thesis, Department of Computer Science, Virginia Tech, January (2004)

  48. Page, L., Brin, S., Motwani, R., Winograd, T.: The PageRank Citation Ranking: Bringing Order to the Web. Technical report, Stanford Digital Library Technologies Project (1998)

  49. Papazoglou M.P., Georgakopoulos D.: Serive-oriented computing. Commun. ACM 46(10), 25–65 (2003)

    Article  Google Scholar 

  50. Park, S., Liu, L., Pu, C., Srivatsa, M., Zhang, J.: Resilient trust management for web service integration. In: ICWS ’05: Proceedings of the IEEE International Conference on Web Services (ICWS’05), pp. 499–506. IEEE Computer Society, Washington (2005)

  51. Ran S.: A model for web services discovery with qos. SIGecom Exch. 4(1), 1–10 (2003)

    Article  Google Scholar 

  52. Resnick P., Zeckhauser R.: Trust among strangers in internet transactions: empirical analysis of eBay’s reputation system. Adv. Appl. Microecon. 11, 127–157 (2002)

    Article  Google Scholar 

  53. Rocha B.G., Almeida V., Guedes D.: Increasing qos in selfish overlay networks. IEEE Internet Comput. 10(3), 24–31 (2006)

    Article  Google Scholar 

  54. Sabater, J., Sierra, C.: Reputation and social network analysis in multi-agent systems. In: Proc. of the first Intl. Joint Conf. on Autonomous Agents and Multiagent Systems, pp. 475–482, Bologna, Italy (2003)

  55. Sabou, M., Wroe, C., Goble, C., Mishne, G.: Learning domain ontologies for web service descriptions: an experiment in bioinformatics. In: 14th International World Wide Web Conference (WWW) (2005)

  56. Skogsrud, H., Benatallah, B., Casati, F.: Trust-serv: a lightweight trust negotiation service. In: VLDB Demo, Toronto, Canada, August (2004)

  57. Sonnek, J.D., Weissman, J.B.: A quantitative comparison of reputation systems in the grid. In: The 6th IEEE/ACM International Workshop on Grid Computing, pp. 242–249, November (2005)

  58. Sundaresan, N.: Online trust and reputation systems. In: EC ’07: Proceedings of the 8th ACM Conference on Electronic Commerce, pp. 366–367. ACM Press, New York (2007)

  59. Tennenholtz, M.: Reputation systems: an axiomatic approach. In: AUAI ’04: Proceedings of the 20th Conference on Uncertainty in Artificial Intelligence, pp. 544–551. AUAI Press, Arlington (2004)

  60. Tsai, W.T.: Service-oriented system engineering: a new paradigm. In: IEEE International Workshop on Service-Oriented System Engineering (SOSE 05), pp. 3–6, October (2005)

  61. Udupi, Y.B., Singh, M.P.: Information sharing among autonomous agents in referral networks systems. In: 6th International Workshop on Agents and Peer-to-Peer Computing, May (2007)

  62. Vogel A., Kerherve B., Bochmann G., Gecsei J.: Distributed multimedia and qos: a survey. IEEE Multimed. 2(1), 10–18 (1995)

    Article  Google Scholar 

  63. Vu, L.-H., Hauswirth, M., Aberer, K.: QoS-based service selection and ranking with trust and reputation management. In: 13th International Conference on Cooperative Information Systems (CoopIS 2005), October 31–November 4 (2005)

  64. Walsh, K., Sirer, E.G.: Fighting peer-to-peer spam and decoys with object reputation. In: P2PECON ’05: Proceedings of the 2005 ACM SIGCOMM Workshop on Economics of Peer-to-peer Systems, pp. 138–143. ACM Press, New York (2005)

  65. Weng, J., Miao, C., Goh, A.: Protecting online rating systems from unfair ratings. Trust, Privacy and Security in Digital Business. Lecture Notes in Computer Science

  66. Whitby A., Josang A., Indulska J.: Filtering out unfair ratings in bayesian reputation systems. Icfain J. Manage. Res. 4(2), 48–64 (2005)

    Google Scholar 

  67. Wu, W., Doan, A., Yu, C., Meng, W.: Bootstrapping domain ontology for semantic web services from source web sites. In: VLDB Workshop on Technologies for E-Services (2005)

  68. Xiong L., Liu L.: PeerTrust: supporting reputation-based trust for peer-to-peer electronic communities. IEEE Trans. Knowl. Data Eng. (TKDE) 16(7), 843–857 (2004)

    Article  Google Scholar 

  69. Yang, J., Wang, L., Zhang, S., Sui, X., Zhang, N., Xu, Z.: Building domain ontology based on web data and generic ontology. In IEEE/ACM International Conference on Web Intelligence (WI 2004), pp. 686–689, September (2004)

  70. Yu Q., Liu X., Bouguettaya A., Medjahed B.: Deploying and managing web services: issues, solutions, and directions. VLDB J. 17(3), 537–572 (2008)

    Article  Google Scholar 

  71. Zhou R., Hwang K.: Powertrust: a robust and scalable reputation system for trusted peer-to-peer computing. IEEE Trans. Parallel Distributed Syst. 18(4), 460–473 (2007)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zaki Malik.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Malik, Z., Bouguettaya, A. RATEWeb: Reputation Assessment for Trust Establishment among Web services. The VLDB Journal 18, 885–911 (2009). https://doi.org/10.1007/s00778-009-0138-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00778-009-0138-1

Keywords

Navigation