Skip to main content
Log in

A Cloud-Based Trust Model for Evaluating Quality of Web Services

  • Regular Paper
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

Because trust is regarded as an essential secured relationship within a distributed network environment, selecting services over the Internet from the viewpoint of trust has been a major trend. Current research about trust model and evaluation in the context of Web services does not rationally and accurately reflect some essential characteristics of trust such as subjective uncertainty and dynamism. In this paper, we analyze some important characteristics of trust, and some key factors that affect the trust relation in the Web service environment. Accordingly, we propose a trust model based on Cloud Model theory to describe the subjective uncertainty of trust factors. A time-related backward cloud generation algorithm is given to express the dynamism of trust. Furthermore, according to the trust model and algorithm, a formalized calculation approach is provided to evaluate the trust degree of services requestors in providers. Our experiment shows that the evaluation of trust degree can effectively support trust-decisions and provide a helpful exploitation for selecting services based on the viewpoint of trust.

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. Curbera F et al. Unraveling the Web Services Web: An introduction to SOAP, WSDL, and UDDI. IEEE Internet Computing, 2002, 6(2): 86–93.

    Article  Google Scholar 

  2. Menasce D A. QoS issues in Web Services. IEEE Internet Computing, 2002, 6(6): 72–75.

    Article  Google Scholar 

  3. Bouch A, Kuchinsky A, Bhatti N. Quality is in the eye of the beholder: Meeting users' requirements for Internet quality of service. In Proc. the SIGCHI Conference on Human Factors in Computing Systems, The Hague, The Netherlands, Apr. 1–6, 2000, pp.297–304.

  4. Majithia S, Ali A S, Rana O F, Walker D W. Reputation-based semantic service discovery. In Proc. the 13th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2004), Modena, Italy, Jun. 14–16, 2004, pp.297–302.

  5. Xu Z, Martin P, Powley W, Zulkemine F. Reputation-enhanced QoS-based Web Services discovery. In Proc. IEEE International Conference on Web Services, Salt Lake City, USA, July 9–13, 2007, pp.249–256.

  6. Wishart R, Robinson R, Indulska J. SuperstringRep: Reputation-enhanced service discovery. In Proc. the 28th Australasian Conf. Computer Science, Newcastle, Australia, Jan./Feb., 2005, Vol.38, pp.49–57.

  7. Zeng L, Benatallah B et al. QoS-aware middleware for Web Services composition. IEEE Transactions on Software Engineering, 2004, 30(5): 311–327.

    Article  Google Scholar 

  8. Tan Y H, Thoen W. Toward a generic model of trust for electronic commerce. International Journal of Electronic Commerce, 2000, 5(2): 61–74.

    Google Scholar 

  9. Elosfson G. Developing trust with intelligent agents: An exploratory study. In Proc. 1st International Workshop on Trust, Jul. 15–20, 1998, pp.125–139.

  10. Miquel Montaner, Beatriz Lopez, Josep Lluis et al. Opinion-based filtering through trust. In Proc. the 6th International Workshop on Cooperative Information Agents, Madrid, Spain, Sept. 18–20, 2002, pp.164–178.

  11. Maximilien E M, Singh M P. Reputation and endorsement for Web services. ACM SIGecom Exchanges, 2002, 3(1): 24–31.

    Article  Google Scholar 

  12. Maximilien E M, Singh M P. Conceptual model of Web services reputation. ACM SIGMOD, Special Section on Semantic Web and Data Management, 2002, 31(4): 36–41.

    Google Scholar 

  13. Kalepu S, Krishnaswamy S, Loke S W. Verity: A QoS metric for selection Web Services and providers. In IEEE Proc. the 4th Conference on Web Information Systems Engineering Workshops, Helsinki, Finland, Dec. 10–12, 2003, pp.131–139.

  14. McKnight D H, Chervany N L. The Meanings of Trust. Technical Report 94–04, Carlson School of Management, University of Minnesota, 1996.

  15. Chang E, Thomson P, Dillon T, Hussain F. The fuzzy and dynamic nature of trust. In Proc. the 2nd Int. Conf. Trust, Privacy and Security, Copenhagen, Demark, Aug. 22–26, 2005, pp.161–174.

  16. Tang W, Hu J B, Chen Z. Research on a fuzzy logic-based subjective trust management model. Computer Research and Development, 2005, 42(10): 1654–1659.

    Article  Google Scholar 

  17. Abdul-Rahman A, Hailes S. Supporting trust in virtual communities. In Proc. the Hawaii International Conference on System Sciences, Maui, Hawaii, Jan. 4–7, 2000, p.6007.

  18. van der Heijden H, Verhagen T, Creemers M. Understanding online purchase intentions: Contributions from technology and trust perspectives. European Journal of Information Systems, 2003, 12(1): 41–48.

    Article  Google Scholar 

  19. Josang A. The right type of trust for distributed systems. In Proc. Workshop on New Security Paradigms, Lake Arrowhead, USA, Sept. 17–20, 1996, pp.119–131.

  20. Greg Elosfson. Developing trust with intelligent agents: An exploratory study. In Proc. the 1st International Workshop on Trust, 1998, pp.125–139.

  21. Montaner M, Lopez B, Lluis J et al. Opinion-based filtering through trust. In Proc. the 6th International Workshop on Cooperative Information Agents, Madrid, Spain, Sept. 18–20, 2002, pp.164–178.

  22. Koutrouli E, Tsalgatidou A. Reputation-based trust systems for P2P applications: Design issues and comparison framework. In Proc. TrustBus 2006, Krakow, Poland, Sept. 4–8, 2006, pp.152–161.

  23. Chang E, Dillon T S, Hussain F K. Trust and reputation relationships in service-oriented environments. In Proc. the 3th International Conference on Information Technology and Applications, Keynote, Sydney, Australia, Jul. 4–7, 2005, pp.4–14.

  24. Wang Y, Vassileva J. Trust and reputation model in peer-to-peer networks. In Proc. the 3rd International Conference on Peer-to-Peer Computing, Linköping, Sweden, Sept. 1–3, 2003, pp. 150–157.

  25. Manchala D W. E-commerce trust metrics and models. IEEE Internet Computing, 2000, 4(2): 36–44.

    Article  Google Scholar 

  26. Marsh S. Formalising trust as a computational concept [Ph.D. Dissertation]. Department of Mathematics and Computer Science, University of Stirling, 1994.

  27. Mowbray A H, Blanchard R H, Williams C A. Insurance. 4th ed, New York: MC Graw Hill, 1995.

    Google Scholar 

  28. Williams C A, Heins R M. Risk Management and Insurance. New York: MC Graw Hill, 1985.

    Google Scholar 

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

    Article  Google Scholar 

  30. Zadeh L A. Fuzzy sets. Information and Control, 1996, 8: 338–353.

    MathSciNet  Google Scholar 

  31. Zadeh L A. Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets and System, 1978, 1: 3–28.

    MATH  MathSciNet  Google Scholar 

  32. Li D Y, Du Y. Artificial Intelligence with Uncertainty. Chapman & Hall/CRC Taylor & Francis Group. 2008.

  33. Meng X, Zhang G, Kang J, Li H, Li D. A new subjective trust model based on cloud model. In Proc. IEEE International Conference on Networking, Sensing and Control, Sanya, China, April 5–9, 2008, pp.1125–1130.

  34. Wang S, Zhang L, Ma N, Wang S. An evaluation approach of subjective trust based on cloud model. Journal of Software Engineering & Applications, 2008, 1: 44–52.

    Article  Google Scholar 

  35. Li D Y, Liu C Y. The universality of normal cloud model. Engineering Science, 2004, 6(8): 28–34.

    Google Scholar 

  36. Loewenstein G, Prelec D. Anomalies in intertemporal choice: Evidence and an interpretation. The Quarterly Journal of Economics, 1992, 107(2): 573–597.

    Article  Google Scholar 

  37. Moser O, Rosenberg F, Dustdar S. Non-intrusive monitoring and service adaptation for WS-BPEL. In Proc. the 17th International Conference on World Wide Web, Beijing, China, April 21–25, 2008, pp.815–824.

  38. Jurca R, Faltings B. Towards incentive-compatible reputation management. In Proc. Int. Workshop Trust, Reputation and Security: Theories and Practice, Bologna, Italy, Jul. 15, 2002, pp.138–147.

  39. Schillo M, Funk P, Rovatsos M. Using trust for detecting deceptive agents in artificial societies. Applied Artificial Intelligence, Special Issue on Trust, Deception, and Fraud in Agent Societies, 2000, pp.825–848.

  40. Huynh T D. Trust and reputation in open multi-agent systems [Ph.D. Dissertation]. Southampton: Electronics and Computer Science, University of Southampton, 2006.

  41. Viljanen L. Towards an ontology of trust. LNCS 3592. Berlin: Springer-Verlag, 2005, pp.175–184.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shou-Xin Wang.

Additional information

This work was supported by the National Basic Research 973 Program of China under Grant No. 2007CB310803, and the National Natural Science Foundation of China under Grant No. 90818017.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, SX., Zhang, L., Wang, S. et al. A Cloud-Based Trust Model for Evaluating Quality of Web Services. J. Comput. Sci. Technol. 25, 1130–1142 (2010). https://doi.org/10.1007/s11390-010-9394-1

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-010-9394-1

Keywords

Navigation