Skip to main content

Towards an Ontological Account of Agent-Oriented Goals

  • Conference paper
Software Engineering for Multi-Agent Systems V (SELMAS 2006)

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

Abstract

The software agent paradigm has received considerable attention recently, both in research and industrial practice. However, adoption of this software paradigm remains elusive in software engineering practice. We claim that part of the adoption problem lies with the fact that mentalistic and social concepts underlying agents are subjective and complex for the average practitioner. Specifically, although there are many efforts related to the topic coming from philosophy, cognitive sciences and computer science, a uniform and well-founded semantic view on these concepts is currently lacking. This work extends an existing upper-level ontology and offers it as a foundation for evaluating and designing agent-oriented modeling languages. In particular, the paper focuses on the concept of goal, aiming at disambiguating its definition, discussing its different manifestations, and clarifying its relation to other important agent-related concepts. For that, we examine how goals are conceived and used according to some relevant literature on agent-orientation. In addition, related work on akin fields, especially philosophy and AI are used as a basis for the proposed ontological extensions.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Bernon, C., Cossentino, M., Gleizes, M., Turci, P., Zambonelli, F.: A Study of some Multi-agent Meta-models. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, pp. 62–77. Springer, Heidelberg (2005)

    Google Scholar 

  2. Boella, G., Damiano, R., Lesmo, L.: A Utility Based Approach to Cooperation among Agents. In: Proceedings of the Worskhop on Foundations and applications of collective agent based systems (ESSLLI’99), Utrecht, The Netherlands (1999)

    Google Scholar 

  3. Bottazzi, E., Ferrario, R.: A Path to an Ontology of Organizations. In: Proceedings of the Workshop on Vocabularies, Ontologies and Rules for The Enterprise (VORTE’05), Enschede, The Netherlands, Centre for Telematics and Information Technology, CTIT (2005)

    Google Scholar 

  4. Bratman, M.E.: Intentions, Plans, and Practical Reason. Harvard University Press, Cambridge (1987)

    Google Scholar 

  5. Bresciani, P., Giorgini, P., Giunchiglia, F., Mylopoulos, J., Perini, A.: Tropos: An Agent-Oriented Software Development Methodology. International Journal of Autonomous Agents and Multi Agent Systems 8(3), 203–236 (2004)

    Article  Google Scholar 

  6. Castelfranchi, C.: Commitments: From Individual Intentions to Groups and Organizations. In: Proceedings of the First International Conference on Multi-Agent Systems, MIT Press, Cambridge (1995)

    Google Scholar 

  7. Castelfranchi, C., Falcone, R.: Towards a Theory of Delegation for Agent-Based Systems. Robotics and Autonomous Systems 24(24), 141–157 (1998)

    Article  Google Scholar 

  8. Cohen, P.R., Levesque, H.J.: Intention is Choice with Commitment. Artificial Intelligence 42(3), 213–261 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  9. Conte, R., Castelfranchi, C.: Cognitive and Social Action. UCL Press, London (1995)

    Google Scholar 

  10. Dastani, M., van Riemsdijk, M.B., Meyer, J.-J.: Goal Types in Agent Programming. In: Proceedings of the 17th European Conference on Artificial Intelligence, Riva del Garda, Italy, pp. 220–224. IOS Press, Amsterdam (2006)

    Google Scholar 

  11. Dignum, V.: A Model for Organizational Interaction: Based on Agents, Founded in Logic. PhD thesis, Utrecht University, The Netherlands (2004)

    Google Scholar 

  12. Esteva, M., Padget, J.A., Sierra, C.: Formalizing a Language for Institutions and Norms. In: Meyer, J.-J.C., Tambe, M. (eds.) ATAL 2001. LNCS (LNAI), vol. 2333, pp. 348–366. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  13. Ferber, J., Gutknecht, O.: A meta-model for the analysis and design of organizations in multi-agent systems. In: ICMAS ’98: Proceedings of the 3rd International Conference on Multi Agent Systems, Washington, DC, USA, p. 128. IEEE Computer Society Press, Los Alamitos (1998)

    Chapter  Google Scholar 

  14. Ghallab, M., Nau, D., Traverso, P.: Automated Planning: Theory and Practice. Morgan Kaufmann, San Mateo (2004)

    MATH  Google Scholar 

  15. Guizzardi, G.: Ontological Foundations for Structural Conceptual Models. PhD thesis, University of Twente, The Netherlands (2005)

    Google Scholar 

  16. Guizzardi, G., Wagner, G.: Some Applications of a Unified Foundational Ontology in Business Modeling. In: Rosemann, M., Green, P. (eds.) Ontologies and Business Systems Analysis, pp. 345–367. Idea Group, London (2005)

    Google Scholar 

  17. Guizzardi, R.S.S.: Agent-oriented Constructivist Knowledge Management. PhD thesis, University of Twente, The Netherlands (2006)

    Google Scholar 

  18. Henderson-Sellers, B., Debenham, J., Tran, Q.-N.N., Cossentino, M., Low, G.: Identification of Reusable Method Fragments from the PASSI Agent-Oriented Methodology. In: Kolp, M., Bresciani, P., Henderson-Sellers, B., Winikoff, M. (eds.) AOIS 2005. LNCS (LNAI), vol. 3529, pp. 95–110. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  19. Hubner, J.F., Sichman, J.S., Boissier, O.: A Model for the Structural, Functional, and Deontic Specification of Organizations in Multiagent Systems. In: Bittencourt, G., Ramalho, G.L. (eds.) SBIA 2002. LNCS (LNAI), vol. 2507, pp. 118–128. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  20. Masolo, C., Borgo, S., Gangemi, A., Guarino, N., Oltramari, A.: Ontology Library, WonderWeb Deliverable. Technical Report D18, LOA-CNR, Trento, Italy (2003)

    Google Scholar 

  21. Odell, J., Nodine, M., Levy, R.: A Metamodel for Agents, Roles, and Groups. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, pp. 78–92. Springer, Heidelberg (2005)

    Google Scholar 

  22. Perini, A., Susi, A.: Automating Model Transformations in Agent-Oriented Modelling. In: Müller, J.P., Zambonelli, F. (eds.) AOSE 2005. LNCS, vol. 3950, pp. 167–178. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  23. Rao, A.S., Georgeff, M.P.: Modeling Rational Agents within a BDI-Architecture. In: Proceedings of the Second International Conference on Principles of Knowledge Representation and Reasoning (KR’91), Cambridge, MA, USA, pp. 473–484. Morgan Kaufmann, San Francisco (1991)

    Google Scholar 

  24. Shoham, Y.: Agent-oriented Programming. Artificial Intelligence 60, 51–92 (1993)

    Article  MathSciNet  Google Scholar 

  25. van Lamsweerde, A.: Requirements Engineering in the Year 00: A Research Perspective. In: Proceedings 22nd International Conference on Software Engineering, pp. 5–19. ACM Press, New York (2000)

    Google Scholar 

  26. van Riemsdijk, M.B., Dastani, M., Meyer, J.-J.: Semantics of Declarative Goals in Agent Programming. In: Proceedings of the Fourth International Joint Conference on Autonomous Agents and Multiagent Systems, Utrecht, The Netherlands (2005)

    Google Scholar 

  27. Wooldridge, M.J., Jennings, N.: Intelligent Agents: Theory and Practice. Knowledge Engineering Review 10(2), 115–152 (1995)

    Article  Google Scholar 

  28. Yen, J., Yin, J., Ioerger, T.R., Miller, M.S., Xu, D., Volz, R.A.: CAST: Collaborative Agents for Simulating Teamwork. In: Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence (IJCAI’01), Seattle, WA, USA, pp. 1135–1144. Morgan Kaufmann, San Francisco (2001)

    Google Scholar 

  29. Yu, E.: Modeling Strategic Relationships for Process Reengineering. PhD thesis, University of Toronto, Canada (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ricardo Choren Alessandro Garcia Holger Giese Ho-fung Leung Carlos Lucena Alexander Romanovsky

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Guizzardi, R.S.S., Guizzardi, G., Perini, A., Mylopoulos, J. (2007). Towards an Ontological Account of Agent-Oriented Goals. In: Choren, R., Garcia, A., Giese, H., Leung, Hf., Lucena, C., Romanovsky, A. (eds) Software Engineering for Multi-Agent Systems V. SELMAS 2006. Lecture Notes in Computer Science, vol 4408. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73131-3_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73131-3_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73130-6

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics