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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
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)
Bratman, M.E.: Intentions, Plans, and Practical Reason. Harvard University Press, Cambridge (1987)
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)
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)
Castelfranchi, C., Falcone, R.: Towards a Theory of Delegation for Agent-Based Systems. Robotics and Autonomous Systems 24(24), 141–157 (1998)
Cohen, P.R., Levesque, H.J.: Intention is Choice with Commitment. Artificial Intelligence 42(3), 213–261 (1990)
Conte, R., Castelfranchi, C.: Cognitive and Social Action. UCL Press, London (1995)
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)
Dignum, V.: A Model for Organizational Interaction: Based on Agents, Founded in Logic. PhD thesis, Utrecht University, The Netherlands (2004)
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)
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)
Ghallab, M., Nau, D., Traverso, P.: Automated Planning: Theory and Practice. Morgan Kaufmann, San Mateo (2004)
Guizzardi, G.: Ontological Foundations for Structural Conceptual Models. PhD thesis, University of Twente, The Netherlands (2005)
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)
Guizzardi, R.S.S.: Agent-oriented Constructivist Knowledge Management. PhD thesis, University of Twente, The Netherlands (2006)
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)
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)
Masolo, C., Borgo, S., Gangemi, A., Guarino, N., Oltramari, A.: Ontology Library, WonderWeb Deliverable. Technical Report D18, LOA-CNR, Trento, Italy (2003)
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)
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)
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)
Shoham, Y.: Agent-oriented Programming. Artificial Intelligence 60, 51–92 (1993)
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)
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)
Wooldridge, M.J., Jennings, N.: Intelligent Agents: Theory and Practice. Knowledge Engineering Review 10(2), 115–152 (1995)
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)
Yu, E.: Modeling Strategic Relationships for Process Reengineering. PhD thesis, University of Toronto, Canada (1995)
Author information
Authors and Affiliations
Editor information
Rights 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)