Skip to main content
Log in

Trust-based group services selection in web-based service-oriented environments

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

Multi-agent technologies have been widely employed for the development of web-based systems, including web-based e-markets, web-based grid computing, e-governments and service-oriented software systems. In these service-oriented systems, service provider agents and service consumer agents are autonomous and rational entities, which can enter and leave the environments freely. For simplicity, we use terms ‘provider’ and ‘consumer’ to represent this two types of agents. How to select the most suitable service providers according to a service request from a consumer in such an open environment is a very challenging issue. In this paper, we propose an innovative trust model, called the GTrust model, for service group selection in general service-oriented environments. In the GTrust model, the trust evaluation for a service group is based on the functionality coverage of the group, the dependency relationships among individual services in the group, the ratings of individual services on the attributes of the service request and a similarity measurement of the extent to which reference reports can reflect the service request in terms of the priority distribution of attributes. The experimental results and analysis demonstrate the good performance of the GTrust model on the service group selection in service-oriented environments.

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.

Institutional subscriptions

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10

Similar content being viewed by others

References

  1. Commerce, B.E., Jøsang, A., Ismail, R.: The beta reputation system. In: Proceedings of the 15th Bled Electronic Commerce Conference (2002)

  2. Deitel, H., Deitel, P., Nieto, T.: e-Business & e-Commerce How to Program. Prentice Hall (2001)

  3. Fang, H., Zhang, J., Thalmann, N.M.: A trust model stemmed from the diffusion theory for opinion evaluation. In: AAMAS ’13, pp. 805–812. International Foundation for Autonomous Agents and Multiagent Systems, Richland (2013)

    Google Scholar 

  4. Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid: Enabling scalable virtual organizations. Int. J. High Perform. Comput. Appl. 15(3), 200–222 (2001)

    Article  Google Scholar 

  5. Heeks, R., Bailur, S.: Analyzing e-government research: Perspectives, philosophies, theories, methods, and practice. Gov. Inf. Q. 24(2), 243–265 (2007)

    Article  Google Scholar 

  6. Hermoso, R., Billhardt, H., Ossowski, S.: Role evolution in open multi-agent systems as an information source for trust. In: Autonomous Agents & Multiagent Systems/Agent Theories, Architectures, and Languages, pp. 217–224 (2010)

  7. Huynh, T., Jennings, N., Shadbolt, N.: Certified reputation: How an agent can trust a stranger. In: AAMAS’06, pp .1217–1224 (2006)

  8. Huynh, T., Jennings, N., Shadbolt, N.: An integrated trust and reputation model for open multi-agent systems. J. Auton. Agent. Multi-Agent Syst. 13(2), 119–154 (2006)

    Article  Google Scholar 

  9. Jiang, S., Zhang, J., Ong, Y.: An evolutionary model for constructing robust trust networks. In: AAMAS ’13, pp. 813–820. Richland (2013)

  10. Liu, S., Yu, H., Miao, C., Kot, A.C.: A fuzzy logic based reputation model against unfair ratings. In: AAMAS ’13, pp. 821–828. Richland (2013)

  11. Ren, F., Zhang, M., Sim, K.: Adaptive conceding strategies for automated trading agents in dynamic, open markets. Decis. Support. Syst. 48(2), 331–341 (2009)

    Google Scholar 

  12. Sabater, J., Sierra, C.: Regret: Reputation in gregarious societies. In: Proceedings of the fifth international conference on Autonomous agents, pp. 194–195 (2001)

  13. Saha, D., Mukherjee, A.: Pervasive computing: A paradigm for the 21st century. IEEE Comput. 36(3), 25–31 (2003)

    Article  Google Scholar 

  14. Sensoy, M., Yolum, P.: A context-aware approach for service selection using ontologies. In: AAMAS ’06 (2006)

  15. Sharmin, M., Ahmed, S., Ahamed, S.: An adaptive lightweight trust reliant secure resource discovery for pervasive computing environments. In: PERCOM’06, pp. 258–263. IEEE Computer Society (2006)

  16. Singh, M.P.: Trust as dependence: a logical approach. In: AAMAS ’11, pp. 863–870. Richland (2011)

  17. Su, X., Zhang, M., Mu, Y., Bai, Q.: Gtrust: An innovated trust model for group services selection in web-based service-oriented environments. In: The 12th International Conference on Web Information System Engineering, pp. 306–313. Springer (2011)

  18. Su, X., Zhang, M., Mu, Y., Bai, Q.: A robust trust model for service-oriented systems. Journal of Computer and System Sciences 79(5), 596–608 (2013)

    Article  MathSciNet  Google Scholar 

  19. Su, X., Zhang, M., Mu, Y., Sim, K.: Pbtrust: A priority-based trust model for service selection in general service-oriented environments. In: 2010 IEEE/IFIP 8th International Conference on Embedded and Ubiquitous Computing (EUC), pp 841–848 (2010)

  20. Tang, J., Seuken, S., Parkes, D.C.: Hybrid transitive trust mechanisms. In: Autonomous Agents & Multiagent Systems/Agent Theories, Architectures, and Languages, pp. 233–240 (2010)

  21. Teacy, W., Patel, J., Jennings, N., Luck, M.: Travos: Trust and reputation in the context of inaccurate information sources. J. Autofocus Agent Multiagent Syst. 12, 18396198 (2006)

    Google Scholar 

  22. Vogiatzis, G., MacGillivray, I., Chli, M.: A probabilistic model for trust and reputation. In: AAMAS’100, pp. 225–232. International Foundation for Autonomous Agents and Multiagent Systems, Richland (2010)

  23. Wang, J., Sun, H.: A new evidential trust model for open communities. Comput. Stand. Interfaces 31, 994–1001 (2009)

    Article  Google Scholar 

  24. Yildiz, M.: E-government research: Reviewing the literature, limitations, and ways forward. Gov. Inf. Q. 24(3), 646–665 (2007)

    Article  Google Scholar 

  25. Yu, B., Singh, M.: An evidential model of distributed reputation management. In: AAMAS’02, pp. 294–301. ACM Press (2002)

  26. Zacharia, G., Maes, P.: Trust management through reputation mechanisms. Appl. Artif. Intell. 14(9), 881–907 (2000)

    Article  Google Scholar 

  27. Zhang, M., Tang, J., Fulcher, J.: Advanced Computational Intelligence Paradigms: Theory and Applications, Studies in Computational Intelligence (SCI). Agent Based Grid Computing, vol. 115, pp. 439–483. Springer-Verlag (2008)

Download references

Acknowledgments

Dr. Madeleine Cincotta is acknowledged for editing the final manuscript.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xing Su.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Su, X., Zhang, M. & Mu, Y. Trust-based group services selection in web-based service-oriented environments. World Wide Web 19, 807–832 (2016). https://doi.org/10.1007/s11280-015-0362-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-015-0362-0

Keywords

Navigation