Skip to main content

Modeling and Mining of Dynamic Trust in Complex Service-Oriented Systems

  • Chapter
  • First Online:
Book cover Socially Enhanced Services Computing

Abstract

The global scale and distribution of companies have changed the economy and dynamics of businesses. Web-based collaborations and cross-organizational processes typically require dynamic and context-based interactions between people and services. However, finding the right partner to work on joint tasks or to solve emerging problems in such scenarios is challenging due to scale and temporary nature of collaborations. Furthermore, actor competencies evolve over time, thus requiring dynamic approaches for their management. Web services and SOA are the ideal technical framework to automate interactions spanning people and services. To support such complex interaction scenarios, we discuss mixed service-oriented systems that are composed of both humans and software services, interacting to perform certain activities. As an example, consider a professional online support community consisting of interactions between human participants and software-based services. We argue that trust between members is essential for successful collaborations. Unlike a security perspective, we focus on the notion of social trust in collaborative networks. We show an interpretative rule-based approach to enable humans and services to establish trust based on interactions and experiences, considering their context and subjective perceptions.

Reprinted from Skopik, F., Schall, D., Dustdar, S. (2010) Modeling and mining of dynamic trust in complex service-oriented systems. Information Systems 35(7): 735–757, with permission from Elsevier

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://complexevents.com/

  2. 2.

    Friend-Of-A-Friend http://xmlns.com/foaf/0.1/

  3. 3.

    XHTML Friends Network http://www.gmpg.org/xfn/11

  4. 4.

    http://www.itl.nist.gov/div898/handbook/

  5. 5.

    http://ws.apache.org/axis2/

  6. 6.

    see JUNG graph library: http://jung.sourceforge.net

  7. 7.

    the vertex size is proportional to the degree; white vertices represent ‘hubs’

  8. 8.

    http://www.citeulike.org/

  9. 9.

    http://repast.sourceforge.net

References

  1. van der Aalst, W.M.P., Song, M.: Mining social networks: Uncovering interaction patterns in business processes. In: International Conference on Business Process Management (BPM), vol. 3080, pp. 244–260 (2004)

    Google Scholar 

  2. Abdul-Rahman, A., Hailes, S.: Supporting trust in virtual communities. In: Hawaii International Conferences on System Sciences (HICSS) (2000)

    Google Scholar 

  3. Agrawal, A. et al.: WS-BPEL Extension for People (BPEL4People), Version 1.0, 2007. specification available online (2007)

    Google Scholar 

  4. Amend, M. et al.: Web services human task (ws-humantask), version 1.0, 2007. specification available online (2007)

    Google Scholar 

  5. Artz, D., Gil, Y.: A survey of trust in computer science and the semantic web. Web Semantics 5(2), 58–71 (2007)

    Article  Google Scholar 

  6. Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context aware systems. Int. J. Ad Hoc Ubiquitous Comput. 2(4), 263–277 (2007)

    Article  Google Scholar 

  7. Balthazard, P.A., Potter, R.E., Warren, J.: Expertise, extraversion and group interaction styles as performance indicators in virtual teams: how do perceptions of it’s performance get formed? DATA BASE 35(1), 41–64 (2004)

    Google Scholar 

  8. Breslin, J., Passant, A., Decker, S.: Social web applications in enterprise. The Social Semantic Web 48, 251–267 (2009)

    Article  Google Scholar 

  9. Camarinha-Matos, L.M., Afsarmanesh, H.: Collaborative networks - value creation in a knowledge society. In: PROLAMAT, pp. 26–40 (2006)

    Google Scholar 

  10. Conner, W., Iyengar, A., Mikalsen, T., Rouvellou, I., Nahrstedt, K.: A trust management framework for service-oriented environments. In: International World Wide Web Conference (WWW) (2009)

    Google Scholar 

  11. Dustdar, S.: Caramba - a process-aware collaboration system supporting ad hoc and collaborative processes in virtual teams. Distributed and Parallel Databases 15(1), 45–66 (2004)

    Article  MATH  Google Scholar 

  12. Dustdar, S., Hoffmann, T.: Interaction pattern detection in process oriented information systems. Data and Knowledge Engineering (DKE) 62(1), 138–155 (2007)

    Google Scholar 

  13. Dwyer, C., Hiltz, S.R., Passerini, K.: Trust and privacy concern within social networking sites: A comparison of facebook and myspace. In: Americas Conference on Information Systems (AMCIS) (2007)

    Google Scholar 

  14. Golbeck, J.: Trust and nuanced profile similarity in online social networks. ACM Transactions on the Web (TWEB) 3(4), 1–33 (2009)

    Google Scholar 

  15. Grandison, T., Sloman, M.: A survey of trust in internet applications. IEEE Communications Surveys and Tutorials, 2000, 3(4) (2000)

    Google Scholar 

  16. Griffiths, N.: A fuzzy approach to reasoning with trust, distrust and insufficient trust. In: CIA, vol. 4149, pp. 360–374 (2006)

    Google Scholar 

  17. Guha, R., Kumar, R., Raghavan, P., Tomkins, A.: Propagation of trust and distrust. In: International World Wide Web Conference (WWW), pp. 403–412 (2004)

    Google Scholar 

  18. Gyngyi, Z., Garcia-Molina, H., Pedersen, J.: Combating web spam with trustrank. In: International Conference on Very Large Data Bases (VLDB), pp. 576–587 (2004)

    Google Scholar 

  19. Harrison, B.L., Cozzi, A., Moran, T.P.: Roles and relationships for unified activity management. In: International Conference on Supporting Group Work (GROUP), pp. 236–245 (2005)

    Google Scholar 

  20. Huynh, T.D., Jennings, N.R., Shadbolt, N.R.: An integrated trust and reputation model for open multi-agent systems. Autonomous Agents and Multiagent Systems (AAMAS) 13(2), 119–154 (2006)

    Google Scholar 

  21. IBM: An architectural blueprint for autonomic computing. Whitepaper 2005 (2005)

    Google Scholar 

  22. Jøsang, A., Ismail, R.: The beta reputation system. In: Bled Electronic Commerce Conference (2002)

    Google Scholar 

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

    Article  Google Scholar 

  24. Kerschbaum, F., Haller, J., Karabulut, Y., Robinson, P.: Pathtrust: A trust-based reputation service for virtual organization formation. In: International Conference on Trust Management (iTrust), pp. 193–205 (2006)

    Google Scholar 

  25. Kovac, D., Trcek, D.: Qualitative trust modeling in soa. Journal of Systems Architecture 55(4), 255–263 (2009)

    Article  Google Scholar 

  26. Leekwijck, W.V., Kerre, E.E.: Defuzzification: criteria and classification. Fuzzy Sets and Systems 108(2), 159–178 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  27. Loke, S.W.: Context-aware artifacts: Two development approaches. IEEE Pervasive Computing 5(2), 48–53 (2006)

    Article  Google Scholar 

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

    Article  Google Scholar 

  29. Marsh, S.P.: Formalising trust as a computational concept. Ph.D. thesis, University of Stirling (1994)

    Google Scholar 

  30. Massa, P., Avesani, P.: Trust-aware collaborative filtering for recommender systems. In: CoopIS, DOA, ODBASE, pp. 492–508 (2004)

    Google Scholar 

  31. Matsuo, Y., Yamamoto, H.: Community gravity: Measuring bidirectional effects by trust and rating on online social networks. In: International World Wide Web Conference (WWW), pp. 751–760 (2009)

    Google Scholar 

  32. Maximilien, E.M., Singh, M.P.: Toward autonomic web services trust and selection. In: International Conference on Service Oriented Computing (ICSOC), pp. 212–221 (2004)

    Google Scholar 

  33. Metzger, M.J.: Privacy, trust, and disclosure: Exploring barriers to electronic commerce. J. Computer-Mediated Communication, 2004, 9(4) (2004)

    Google Scholar 

  34. Moody, P., Gruen, D., Muller, M.J., Tang, J.C., Moran, T.P.: Business activity patterns: A new model for collaborative business applications. IBM Systems Journal 45(4), 683–694 (2006)

    Article  Google Scholar 

  35. Moran, T.P., Cozzi, A., Farrell, S.P.: Unified activity management: Supporting people in e-business. Communications of the ACM 48(12), 67–70 (2005)

    Article  Google Scholar 

  36. Mui, L., Mohtashemi, M., Halberstadt, A.: A computational model of trust and reputation for e-businesses. In: Hawaii International Conferences on System Sciences (HICSS), p. 188 (2002)

    Google Scholar 

  37. Nowak, M., Sigmund, K.: Evolution of indirect reciprocity by image scoring. Nature 393, 573–577 (1998)

    Article  Google Scholar 

  38. Orgun, M.A., Liu, C.: Reasoning about dynamics of trust and agent beliefs. In: IEEE International Conference on Information Reuse and Integration (IRI), pp. 105–110 (2006)

    Google Scholar 

  39. Panteli, N., Davison, R.: The role of subgroups in the communication patterns of global virtual teams. IEEE Transactions on Professional Communication 48(2), 191–200 (2005)

    Article  Google Scholar 

  40. Patel, J., Teacy, W.T.L., Jennings, N.R., Luck, M.: A probabilistic trust model for handling inaccurate reputation sources. In: International Conference on Trust Management (iTrust), vol. 3477, pp. 193–209. Springer (2005)

    Google Scholar 

  41. Reka, A., Barabási: Statistical mechanics of complex networks. Rev. Mod. Phys. 74, 47–97 (2002)

    Article  Google Scholar 

  42. Sabater, J., Sierra, C.: Reputation and social network analysis in multi-agent systems. In: International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pp. 475–482. ACM, New York, NY, USA (2002)

    Google Scholar 

  43. Sabater, J., Sierra, C.: Social regret, a reputation model based on social relations. SIGecom Exchanges 3(1), 44–56 (2002)

    Article  Google Scholar 

  44. Salehie, M., Tahvildari, L.: Self-adaptive software: Landscape and research challenges. ACM Transactions on Autonomous and Adaptive Systems 4(2), 1–42 (2009)

    Article  Google Scholar 

  45. Schall, D.: Human interactions in mixed systems - architecture, protocols, and algorithms. Ph.D. thesis, Vienna University of Technology (2009)

    Google Scholar 

  46. Schall, D., Dorn, C., Dustdar, S., Dadduzio, I.: Viecar - enabling self-adaptive collaboration services. In: Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 285–292 (2008)

    Google Scholar 

  47. Schall, D., Truong, H.L., Dustdar, S.: Unifying human and software services in web-scale collaborations. IEEE Internet Computing 12(3), 62–68 (2008)

    Article  Google Scholar 

  48. Sherchan, W., Loke, S.W., Krishnaswamy, S.: A fuzzy model for reasoning about reputation in web services. In: ACM Symposium on Applied Computing (SAC), pp. 1886–1892 (2006)

    Google Scholar 

  49. Skopik, F., Schall, D., Dustdar, S.: The cycle of trust in mixed service-oriented systems. In: Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 72–79. IEEE (2009)

    Google Scholar 

  50. Skopik, F., Schall, D., Dustdar, S.: Start trusting strangers? bootstrapping and prediction of trust. In: International Conference on Web Information Systems Engineering (WISE), pp. 275–289. Springer (2009)

    Google Scholar 

  51. Skopik, F., Schall, D., Dustdar, S.: Trustworthy interaction balancing in mixed service-oriented systems. In: ACM Symposium on Applied Computing (SAC), pp. 801–808. ACM (2010)

    Google Scholar 

  52. Skopik, F., Truong, H.L., Dustdar, S.: VieTE - enabling trust emergence in service-oriented collaborative environments. In: International Conference on Web Information Systems and Technologies (WEBIST), pp. 471–478. INSTICC (2009)

    Google Scholar 

  53. Srivatsa, M., Xiong, L., Liu, L.: Trustguard: countering vulnerabilities in reputation management for decentralized overlay networks. In: International World Wide Web Conference (WWW), pp. 422–431. ACM (2005)

    Google Scholar 

  54. Theodorakopoulos, G., Baras, J.S.: On trust models and trust evaluation metrics for ad hoc networks. IEEE Journal on Selected Areas in Communications 24(2), 318–328 (2006)

    Article  Google Scholar 

  55. Wang, Y., Singh, M.P.: Formal trust model for multiagent systems. In: International Joint Conferences on Artificial Intelligence (IJCAI), pp. 1551–1556 (2007)

    Google Scholar 

  56. Zadeh, L.A.: Fuzzy sets. Information and Control 8, 338–353 (1965)

    MathSciNet  MATH  Google Scholar 

  57. Ziegler, C.N., Golbeck, J.: Investigating interactions of trust and interest similarity. Decision Support Systems 43(2), 460–475 (2007)

    Article  Google Scholar 

  58. Ziegler, C.N., Lausen, G.: Propagation models for trust and distrust in social networks. Information Systems Frontiers 7(4-5), 337–358 (2005)

    Article  Google Scholar 

  59. Zimmermann, H.J.: Fuzzy Set Theory and Its Applications, third edn. Kluwer Academic Publishers (1996)

    Google Scholar 

  60. Zuo, Y., Panda, B.: Component based trust management in the context of a virtual organization. In: ACM Symposium on Applied Computing (SAC), pp. 1582–1588 (2005)

    Google Scholar 

Download references

Acknowledgements

This work is supported by the European Union through the FP7-216256 Project COIN.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Florian Skopik .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag/Wien

About this chapter

Cite this chapter

Skopik, F., Schall, D., Dustdar, S. (2011). Modeling and Mining of Dynamic Trust in Complex Service-Oriented Systems. In: Dustdar, S., Schall, D., Skopik, F., Juszczyk, L., Psaier, H. (eds) Socially Enhanced Services Computing. Springer, Vienna. https://doi.org/10.1007/978-3-7091-0813-0_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-0813-0_3

  • Published:

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-7091-0812-3

  • Online ISBN: 978-3-7091-0813-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics