Abstract
An existing challenge when selecting services to be used in a service-based system is to be able to distinguish between good and bad services. In this paper we present a trust-based service selection framework. The framework uses a trust model that calculates the level of trust a user may have with a service based on past experience of the user with the service and feedback about the service received from other users. The model takes into account different levels of trust among users, different relationships between users, and different levels of importance that a user may have for certain quality aspects of a service. A prototype tool has been implemented to illustrate and evaluate the work. The trust model has been evaluated in terms of its capacity to adjust itself due to changes in user ratings and its robustness.
Chapter PDF
Similar content being viewed by others
References
Abdul-Rahman, A., Hailes, S.: Supporting Trust in Virtual Communities. In: HCISS (2000)
Deora, V., Shao, J., Gray, W.A., Fiddian, N.J.: A Quality of Service Management Framework Based on User Expectations. In: Orlowska, M.E., Weerawarana, S., Papazoglou, M.P., Yang, J. (eds.) ICSOC 2003. LNCS, vol. 2910, pp. 104–114. Springer, Heidelberg (2003)
Hausmann, J., Heckel, R., Lohmann, M.: Model-based Discovery of Web Services. In: Intl. Conference on Web Services (2004)
Josang, A.: A Logic for Uncertain Probabilities. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems 9(3), 279–311 (2001)
Josang, A., Haller, J.: Dirichlet Reputation Systems. In: 2nd International Conference on Availability, Reliability and Security (ARES 2007), Vienna (April 2007)
Josang, A., Luo, X., Chen, X.: Continuous Ratings in Discrete Bayesian Reputation Systems. In: Proceedings of the IFPIM 2008 (2008)
Kalepu, S., Krishnaswamy, S., Loke, S.W.: Reputation = f(User Ranking, Compliance, Verity). In: Proc. of the IEEE International Conference on Web Services (2004)
Liu, Y., Ngu, A., Zheng, L.: QoS computation and policing in dynamic web service selection. In: Proc. of World Wide Web Conference (2004)
Malik, Z., Bouguettaya, A.: Reputation Bootstrapping for Trust Establishment among Web Services. IEEE Internet Computing 13(1) (2009)
Matsuo, Y., Yamamoto, H.: Community gravity: Measuring bidirectional effects by trust and rating on online social networks. In: World Wide Web Conference (2009)
Maximillen, E.M., Singh, M.P.: Multiagent System for Dynamic Web Services Selection. In: Proc. 1st Workshop on Service-Oriented Computing and Agent-Based Engineering (2005)
Meng, L., Junfeng, Z., Lijie, W., Sibo, C., Bing, X.: CoWS: An Internet-Enriched and Quality-Aware Web Services Search Engine. In: Intl. Conference on Web Services (2011)
Mui, L., Mohtashemi, M., Halberstadt, A.: A computational Model of Trust and Reputation. In: Proc. of the 35th Hawaii International Conference on System Science (2002)
Nguyen, H.T., Zhao, W., Yang, J.: A Trust and Reputation Model Based on Bayesian Network for Web Services. In: IEEE International Conference on Web-Services, Miami (2010)
Ruohomaa, S., Kutvonen, L.: Trust Management Survey. In: Herrmann, P., Issarny, V., Shiu, S.C.K. (eds.) iTrust 2005. LNCS, vol. 3477, pp. 77–92. Springer, Heidelberg (2005)
Schafer, J.B., Frankowski, D., Herlocker, J., Sen, S.: Collaborative Filtering Recommender Systems. In: Brusilovsky, P., Kobsa, A., Nejdl, W. (eds.) The Adaptive Web. LNCS, vol. 4321, pp. 291–324. Springer, Heidelberg (2007)
Shen, Z., Su, J.: Web Service Discovery Based on Behavior Signature. In: IEEE SCC (2005)
Spanoudakis, G., Zisman, A.: Discovering Services during Service-based System Design using UML. IEEE Transactions of Software Engineering 36(3), 371–389 (2010)
Srivastava, A., Sorenson, P.G.: Service Selection based on customer Rating of Quality of Service Attributes. In: IEEE International Conference on Web Services (2010)
Tan, L., Chi, C., Deng, J.: Quantifying Trust Based on Service Level Agreement for Software as a Service. In: Proc. of Intl. Computer Software and Applications Conf. (2008)
Vu, L., Hauswirth, M., Aberer, K.: QoS-based Service Selection and Ranking with Trust and Reputation Management. In: Proc. of the Cooperative Information System Conf. (2005)
Wang, Y., Vassileva, J.: Towards Trust and Reputation Based Web Service Selection: A Survey. International Transaction Systems Science and Applications 3(2) (2007)
Wang, X., Vitvar, T., Kerrigan, M., Toma, I.: A QoS-Aware Selection Model for Semantic Web Services. In: Dan, A., Lamersdorf, W. (eds.) ICSOC 2006. LNCS, vol. 4294, pp. 390–401. Springer, Heidelberg (2006)
Wang, Y., Singh, M.P.: Evidence-Based Trust: A Mathematical Model Geared for Multiagent Systems. ACM Transactions on Autonomous and Adaptive Systems (2010)
Xu, Z., Martin, P., Powley, W., Zulkernine, F.: Reputation-Enhanced QoS-based Web Services Discovery. In: IEEE International Conference on Web Services (2007)
Zisman, A., Spanoudakis, G., Dooley, J.: A Framework for Dynamic Service Discovery. In: Int. Conf. on Automated Software Engineering (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
da Silva, I., Zisman, A. (2012). A Framework for Trusted Services. In: Liu, C., Ludwig, H., Toumani, F., Yu, Q. (eds) Service-Oriented Computing. ICSOC 2012. Lecture Notes in Computer Science, vol 7636. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34321-6_22
Download citation
DOI: https://doi.org/10.1007/978-3-642-34321-6_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34320-9
Online ISBN: 978-3-642-34321-6
eBook Packages: Computer ScienceComputer Science (R0)