Skip to main content

Engineering Autonomous Trust-Management Requirements for Software Agents: Requirements and Concepts

  • Conference paper
  • First Online:
Innovations and Advances in Computer Sciences and Engineering

Abstract

Due to the need for open and distributed computer systems the demand for trust and autonomous trust management by software agents has become an important topic. This led to the development of different frameworks to support trust management by autonomous software agents. These frameworks enable software agents to autonomously form trust, make trust decisions, and update trust, but are often limited to certain application domains. Currently there has been little effort (e. g. [1], [2]) to integrate trust modeling into phases and models of Agent Oriented Software Engineering (AOSE). So one step to further fit AOSE methodologies to develop open agent societies is to integrate a systematic approach to develop trust models. This paper describes a systematic approach to identify requirements on software agents in order to autonomously manage trust. For this purpose the extendable agent-oriented development process of O-MaSE (Organization-based Multi-Agent System Engineering) and its modeling concepts are extended.

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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. Giorgini, F. Massacci, J. Mylopoulos, A. Siena, and N. Zannone, “STTool: A CASE tool for modeling and analyzing trust requirements,” in Proceedings of the Third International Conference on Trust Management (iTrust 2005), ser. LNCS, vol. 3477. Springer Verlag, 2005, pp. 415– 419.

    Google Scholar 

  2. S. Kaffille and G. Wirtz, “Modeling the static aspects of trust for open mas,” in Proceedings of the International Conference on Intelligent Agents, Web Technologies and Internet Commerce, 2006.

    Google Scholar 

  3. T. J. Norman, A. Preece, S. Chalmers, N. R. Jennings, M. Luck, V. D. Dang, T. D. Nguyen, V. Deora, J. Shao, A. Gray, and N. Fiddian, “Conoise: Agent-based formation of virtual organisations,” in Proceedings of 23rd SGAI International Conference on Innovative Techniques and Applications of AI, 2003.

    Google Scholar 

  4. A. Gr¨unert, S. Kaffille, and G. Wirtz, “A proposal for a decentralized multi-agent architecture for virtual enterprises,” in The Nineteenth International Conference on Software Engineering and Knowledge Engineering (SEKE 2007), 2007.

    Google Scholar 

  5. S. D. Ramchurn, D. Huynh, and N. R. Jennings, “Trust in multi-agent systems,” Knowl. Eng. Rev., vol. 19, no. 1, pp. 1–25, 2004.

    Article  Google Scholar 

  6. C. Bryce, P. Couderc, J.-M. Seigneur, and V. Cahill, “Implementation of the secure trust engine,” in iTrust, 2005, pp. 397–401.

    Google Scholar 

  7. J. Sabater, M. Paolucci, and R. Conte, “Repage: REPutation and ImAGE among limited autonomous partners,” Journal of Artificial Societies and Social Simulation, vol. 9, 2006.

    Google Scholar 

  8. S. K¨onig, S. Kaffille, and G. Wirtz, “Implementing ReGreT in a decentralized multi-agent environment,” in Fifth German Conference on Multiagent System Technologies (MATES 2007), 2007.

    Google Scholar 

  9. C. Castelfranchi and R. Falcone, “Principles of trust for MAS: Cognitive anatomy, social importance, and quantification,” in ICMAS ’98: Proceedings of the 3rd International Conference on Multi Agent Systems. Washington, DC, USA: IEEE Computer Society, 1998, p. 72.

    Google Scholar 

  10. A. Jøsang, R. Ismail, and C. Boyd, “A survey of trust and reputation systems for online service provision,” Decision Support Systems, vol. 43, no. 2, pp. 618–644, 2007.

    Article  Google Scholar 

  11. T. W. A. Grandison, “Trust management for internet applications,” Ph.D. dissertation, Imperial College of Science, Technology and Medicine, London, 2003.

    Google Scholar 

  12. C. M. Jonker and J. Treur, “Formal analysis of models for the dynamics of trust based on experiences,” in Proceedings of the 9th European Workshop on Modelling Autonomous Agents in a Multi-Agent World: Multi- Agent System Engineering (MAAMAW-99), F. J. Garijo and M. Boman, Eds., vol. 1647. Berlin: Springer-Verlag: Heidelberg, Germany, 30– 2 1999, pp. 221–231.

    Google Scholar 

  13. V. Dignum, “A model for organizational interaction: based on agents, founded in logic,” Ph.D. dissertation, Universiteit Utrecht, 2003.

    Google Scholar 

  14. J. Vazquez-Salceda, The Role of Norms and Electronic Institutions in Multi-Agent Systems, ser. Whitestein Series in Software Agent Technologies and Autonomic Computing. Birkh¨auser, 2004, no. XVIII.

    Google Scholar 

  15. P. Davidsson, “Categories of artificial societies,” in ESAW ’01: Proceedings of the Second International Workshop on Engineering Societies in the Agents World II. London, UK: Springer-Verlag, 2001, pp. 1–9.

    Google Scholar 

  16. P. Davidsson and S. Johansson, “On the potential of norm-governed behavior in different categories of artificial societies,” Computational and Mathematical Organization Theory, vol. 12, no. 2, pp. 169–180, 2006.

    Article  MATH  Google Scholar 

  17. C. Castelfranchi, “Engineering social order,” in ESAW, 2000, pp. 1–18.

    Google Scholar 

  18. R. Cervenka, I. T. Cansky, M. Calisti, and D. Greenwood, “AML: Agent Modeling Language Toward Industry-Grade Agent-Based Modeling,” in Agent-Oriented Software Engineering V: 5th International Workshop, AOSE 2004, ser. Lecture Notes in Computer Science, J. Odell, P. Giorgini, and J. P. M¨uller, Eds. Springer, 2004, vol. 3382 / 2005, pp. 31–46.

    Google Scholar 

  19. S. A. DeLoach, “Engineering organization-based multiagent systems.” in SELMAS, 2005, pp. 109–125.

    Google Scholar 

  20. I. Partsakoulakis and G. Vouros, “Importance and Properties of Roles in MAS Organization: A review of methodologies and systems,” in Proceedings of the workshop on MAS Problem Spaces and Their Implications to Achieving Globally Coherent Behavior, 2002.

    Google Scholar 

  21. G. Cabri, L. Ferrari, and L. Leonardi, “Agent Role-based Collaboration and Coordination: a Survey About Existing Approaches,” in 2004 IEEE International Conference on Systems, Man, and Cybernetics, 2004.

    Google Scholar 

  22. J. Vazquez-Salceda, V. Dignum, and F. Dignum, “Organizing multiagent systems,” Autonomous Agents and Multi-Agent Systems, vol. 11, no. 3, pp. 307–360, November 2005.

    Article  Google Scholar 

  23. S. A. DeLoach, “Modeling organizational rules in the multi-agent systems engineering methodology,” in AI ’02: Proceedings of the 15th Conference of the Canadian Society for Computational Studies of Intelligence on Advances in Artificial Intelligence. London, UK: Springer-Verlag, 2002, pp. 1–15.

    Google Scholar 

  24. J. C. Garca-Ojeda, S. A. DeLoach, Robby, W. H. Oyenan, and J. Valenzuela, “O-mase: A customizable approach to developing multiagent development processes.” in AOSE, ser. Lecture Notes in Computer Science, M. Luck and L. Padgham, Eds., vol. 4951. Springer, 2007, pp. 1–15.

    Google Scholar 

  25. D. G. Firesmith and B. Henderson-Sellers, The OPEN Process Framework. Addison-Wesley, 2002.

    Google Scholar 

  26. A. van Lamsweerde, “Elaborating security requirements by construction of intentional anti-models,” in ICSE ’04: Proceedings of the 26th International Conference on Software Engineering. Washington, DC, USA: IEEE Computer Society, 2004, pp. 148–157.

    Google Scholar 

  27. P. Giorgini, F. Massacci, J. Mylopoulos, and N. Zannone, “Requirements engineering for trust management: Model, methodology, and reasoning,” vol. 5, no. 4, pp. 257–274, 2006.

    Google Scholar 

  28. P. Bresciani, P. Giorgini, F. Giunchiglia, J. Mylopoulos, and A. Perini, “Tropos: An agent-oriented software development methodology,” Journal of Autonomous Agents and Multi-Agent Systems, vol. 8, no. 3, pp. 203–236, May 2004.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sven Kaffille .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Science+Business Media B.V.

About this paper

Cite this paper

Kaffille, S., Wirtz, G. (2010). Engineering Autonomous Trust-Management Requirements for Software Agents: Requirements and Concepts. In: Sobh, T. (eds) Innovations and Advances in Computer Sciences and Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-3658-2_85

Download citation

  • DOI: https://doi.org/10.1007/978-90-481-3658-2_85

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-90-481-3657-5

  • Online ISBN: 978-90-481-3658-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics