Skip to main content

Managing Trust in Distributed Agent Systems

  • Conference paper
Autonomic and Trusted Computing (ATC 2006)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4158))

Included in the following conference series:

Abstract

Software agent technology has attracted much attention for developing various distributed systems, composed of autonomous agents interacting with one another using particular mechanisms and protocols. Such systems provide high-level reconfigurability, flexibility and robustness in dynamic environments, and have applications in many areas. However, the great advantages of distributed agent systems are often overshadowed by the challenges of providing flexible and consistent security management for agent interactions in the dynamic and heterogeneous computing environments. Trust, which is the belief of an agent that the other agent will act or intend to act beneficially, is a basis for secure distributed agent systems.In this paper, various major research issues of managing trust among various entities are identified, and the approaches in dealing with them are discussed. A framework for managing trust among various entities in distributed agent systems is presented.

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 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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abdul-Rahman, A., Hailes, S.: A distributed trust model. In: Proc. 1997 workshop on New Security Paradigms, pp. 48–60 (1997)

    Google Scholar 

  2. Abdul-Rahman, A., Hailes, S.: Supporting Trust in Virtual Communities. In: Proc. 33rd Annual Hawaii Int’l Conf. on System Sciences, pp. 1–9 (2000)

    Google Scholar 

  3. Aberer, K., Despotovic, Z.: Managing trust in a peer-2-peer information system. In: Proc. 10th Int’l Conf. on Information and Knowledge Management, pp. 310–317 (2001)

    Google Scholar 

  4. Amoroso, E., et al.: Toward an Approach to Measuring Software Trust. In: IEEE Computer Society Symp. Research in Security and Privacy, pp. 198–218 (1991)

    Google Scholar 

  5. Baumann, J., Hohl, F., Rothermel, K., Straber, M.: Mole– Concepts of a mobile agent system. World Wide Web J. 1(3), 123–137 (1998)

    Article  Google Scholar 

  6. Blaze, M., et al.: The KeyNote Trust Management System (version 2), RFC2704 (1999)

    Google Scholar 

  7. Blaze, M., Feigenbaum, J., Strauss, M.: Compliance Checking in the PolicyMaker Trust Management System. In: Hirschfeld, R. (ed.) FC 1998. LNCS, vol. 1465, pp. 254–274. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  8. Bonatti, P., Duma, C., Olmedilla, D., Shahmehri, N.: An Integration of Reputation-based and Policy-based Trust Management. In: Semantic Web and Policy Workshop (2005), available at: http://cs.na.infn.it/rewerse/pubs/swpw05-rep.pdf

  9. Caronni, G.: Walking the Web of Trust. In: Proc. IEEE 9th Int’l Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2000), pp. 153–158 (2000)

    Google Scholar 

  10. Chu, Y., et al.: REFEREE: Trust Management for Web Applications. World Wide Web Jour 2(3), 127–139 (1997)

    Google Scholar 

  11. Dasgupta, P.: Trust as a commodity. In: Gambetta, D. (ed.) Trust: Making and Breaking Cooperative Relations, pp. 49–72. Blackwell, Malden

    Google Scholar 

  12. Duma, C., Shahmehri, N., Caronni, G.: Dynamic trust metrics for peer-to-peer systems. In: Proc. 2nd IEEE Workshop on P2P Data Management, Security and Trust, pp. 776–781 (2005)

    Google Scholar 

  13. Frank, N.M., Peters, L.: Building Trust: the importance of both task and social precursors. In: Int’l Conf. on Engineering and Technology Management: Pioneering New Technologies - Management Issues and Challenges in the Third Millennium, pp. 322–327 (1998)

    Google Scholar 

  14. Gambetta, D.: Can We Trust Trust? In: Gambetta, D. (ed.) Trust: Making and Breaking Cooperative Relations, pp. 213–237. Blackwell, Malden (1990)

    Google Scholar 

  15. Garfinkel, S.: PGP: Pretty Good Privacy. O’Reilly & Associates Inc., Sebastopol (1995)

    Google Scholar 

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

    Article  Google Scholar 

  17. Grandison, T.: Trust Management for Internet Applications. PhD thesis, Imperial College London (2003)

    Google Scholar 

  18. Halpern, J.Y., Weissman, V.: Using first-order logic to reason about policies. In: Proc. Computer Security Foundations Workshop, pp. 187–201 (2003)

    Google Scholar 

  19. Herzberg, A., Mass, Y., Mihaeli, J.: Access control meets public key infrastructure, or: Assigning roles to strangers. In: Proc. IEEE Symp. on Security and Privacy, pp. 2–14 (2000)

    Google Scholar 

  20. Jajodia, S., Samarati, P., Subrahmanian, V.S.: A logical language for expressing authoriza-tions. In: Proc. IEEE Symp. on Security and Privacy, pp. 31–42 (1997)

    Google Scholar 

  21. Jøsang, A., Knapskog, S.J.: A Metric for Trusted Systems. In: 21st National Security Conf. (1998), http://www.idt.ntn.uno/~ajos/papers.html

  22. Karnik, N., Tripathi, A.: Security in the Ajanta mobile agent system. Software – Practice & Experience 31(4), 301–329 (2001)

    Article  MATH  Google Scholar 

  23. Kamvar, S.D., Schlosser, M.T., Garcia-Molina, H.: Eigenrep: Reputation management in p2p networks. In: Proc. 12th Int’l WWW Conference, pp. 640–651 (2003)

    Google Scholar 

  24. Kotz, D., Gray, B.: Mobile agents and the future of the internet. ACM Operating Systems Review 33(3), 7–13 (1999)

    Article  Google Scholar 

  25. Li, N., Grosof, B.N., Feigenbaum, J.: Delegation Logic: A logic-based approach to distributed authorization. ACM Trans on Information and System Security (TISSEC) 6(1), 128–171 (2003)

    Article  Google Scholar 

  26. Li, N., Mitchell, J.: RT: A Role-Based Trust Management Framework. In: Proc. 3rd DARPA Info. Survivability Conf. and Exposition, pp. 201–212 (2003)

    Google Scholar 

  27. Manchala, D.W.: Trust Metrics, Models and Protocols for Electronic Commerce Transactions. In: 18th Int’l. Conf. Distributed Computing Systems, pp. 312–321 (1998)

    Google Scholar 

  28. Marsh, S.P.: Formalising Trust as a Computational Concept. In: Computing Science and Mathematics, University of Stirling, p. 170 (1994)

    Google Scholar 

  29. McKnight, D.H., Chervany, N.L.: The Meanings of Trust. In: Falcone, R., Singh, M., Tan, Y.-H. (eds.) AA-WS 2000. LNCS (LNAI), vol. 2246, pp. 27–54. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  30. Object Management Group, Mobile Agent Facility (MAF) Specification, Version 1.0 (2000), http://www.omg.org/cgi-bin/doc?formal/2000-01-02

  31. Ramchurn, S., Huynh, D., Jennings, N.R.: Trust in multiagent systems. Knowledge Engineering Review 19, 1–25 (2004)

    Google Scholar 

  32. Richardson, M., Agrawal, R., Domingos, P.: Trust Management for the Semantic Web. In: Fensel, D., Sycara, K.P., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 351–368. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  33. Thomas, R.J., Mount, T.D.: Using software agents to test electric markets and systems. In: IEEE Power Engineering Society General Meeting, 2005, pp. 2808–2812 (2005)

    Google Scholar 

  34. Uszok, A., et al.: KAoS policy and domain services: toward a description-logic approach to policy representation, deconfliction, and enforcement. In: Proc. IEEE 4th Int’l Workshop on Policies for Distributed Systems and Networks (POLICY 2003), pp. 93–96 (2003)

    Google Scholar 

  35. Wilhelm, U.G., Buttyàn, L., Staamann, S.: On the problem of trust in mobile agent systems. In: Symp. on Network and Distributed System Security, pp. 114–124 (1998)

    Google Scholar 

  36. Xiu, D., Liu, Z.: A Formal Definition for Trust in Distributed Systems. In: Zhou, J., López, J., Deng, R.H., Bao, F. (eds.) ISC 2005. LNCS, vol. 3650, pp. 482–489. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  37. Xiong, L., Liu, L.: PeerTrust: Supporting Reputation-Based Trust for Peer-to-Peer Electronic Communities. IEEE Trans. Knowl. Data Eng. 16(7), 843–857 (2004)

    Article  Google Scholar 

  38. The Public-Key Infrastructure (X.509) (pkix) Working Group of the Internet Engineering Task Force (accessed on June 1, 2006), http://www.ietf.org/html.charters/pkix-charter.html

  39. Yau, S.S., Wang, Y., Karim, F.: Development of Situation-Aware Application Software for Ubiquitous Computing Environments. In: Proc. 26th IEEE Int’l Computer Software and Applications Conf., pp. 233–238 (2002)

    Google Scholar 

  40. Yau, S.S., et al.: Reconfigurable Context-Sensitive Middleware for Pervasive Computing. IEEE Pervasive Computing 1(3), 33–40 (2002)

    Article  Google Scholar 

  41. Yau, S.S., Yao, Y., Banga, V.: Situation-Aware Access Control for Service-Oriented Autonomous Decentralized Systems. In: Proc. 7th Int’l Symp. on Autonomous Decentralized Systems, pp. 17–24 (2005)

    Google Scholar 

  42. Yau, S.S., Huang, D., Gong, H., Yao, Y.: Support for Situation-Awareness in Trustworthy Ubiquitous Computing Application Software. Jour.Software: Practice and Engineering (to appear)

    Google Scholar 

  43. Yau, S.S., et al.: Automated Agent Synthesis for Situation-Aware Service Coordination in Service-based Systems, Technical Report, Arizona State University (August 2005)

    Google Scholar 

  44. Yau, S.S., Yao, Y.: An Adaptable Distributed Trust Management Framework for Development of Secure Service-based Systems. Jour. Autonomic and Trusted Computing (JoATC) (to appear)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yau, S.S. (2006). Managing Trust in Distributed Agent Systems. In: Yang, L.T., Jin, H., Ma, J., Ungerer, T. (eds) Autonomic and Trusted Computing. ATC 2006. Lecture Notes in Computer Science, vol 4158. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11839569_2

Download citation

  • DOI: https://doi.org/10.1007/11839569_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-38619-3

  • Online ISBN: 978-3-540-38622-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics