Abstract
In the last decade or so the subject of agent technology has been getting an ever increasing interest in both the fields of software engineering and artificial intelligence [17]. (Intelligent) agents are software (or hardware) entities that display a certain degree of autonomy while operating in an environment (possibly inhabited by other agents) that is not completely known by the agent and typically is changing constantly. Agents possess properties like reactiveness, proactiveness and social behavior, often thought of as being brought about by mental or cognitive attitudes involving knowledge, beliefs, desires, goals, intentions,..., in the literature often referred to as ‘BDI attitudes’ (for beliefs, desires, intentions).
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
de Boer, F.S., Pierik, C., van Eijk, R.M., Ch, J.-J.: Coordinating Agents in OO. In: Ryan, M.D., Meyer, J.-J.C., Ehrich, H.-D. (eds.) Objects, Agents, and Features. LNCS, vol. 2975, pp. 8–25. Springer, Heidelberg (2004)
Bratman, M.E.: Intentions, Plans, and Practical Reason. Harvard University Press, Massachusetts (1987)
Castro, J., Kolp, W., Mylopoulos, J.: Towards Requirements-driven Information Systems Engineering: the TROPOS project. Information Systems 27, 365–389 (2002)
Cohen, P.R., Levesque, H.J.: Intention is Choice with Commitment. Artificial Intelligence 42, 213–261 (1990)
Dastani, M., Hulstijn, J., Dignum, F., Meyer, J.-J.C.: Issues in Multiagent System Development, to appear. In: Proc. AAMAS 2004, New York (2004)
Dastani, M., van Riemsdijk, B., Dignum, F., Meyer, J.-J.C.: A Programming Language for Cognitive Agents: Goal-Directed 3APL. In: Dastani, M.M., Dix, J., El Fallah-Seghrouchni, A. (eds.) PROMAS 2003. LNCS (LNAI), vol. 3067, pp. 9–15. Springer, Heidelberg (2004)
van Eijk, R.M., de Boer, F.S., van der Hoek, W., Meyer, J.-J.C.: Process Algebra for Agent Communication: A General Semantic Approach. In: Huget, M.-P. (ed.) Communication in Multiagent Systems. LNCS (LNAI), vol. 2650, pp. 113–128. Springer, Heidelberg (2003)
van der Hoek, W., van Linder, B., Meyer, J.-J.C.: An Integrated Modal Approach to Rational Agents. In: Wooldridge, M., Rao, A. (eds.) Foundations of Rational Agency. Applied Logic Series 14, pp. 133–168. Kluwer, Dordrecht (1998)
Jennings, N.R., Wooldridge, M.J.: Agent technology: Foundations, Applications, and Markets. Springer, Berlin (1997)
Moreira, A.F., Vieira, R., Bordini, R.H.: Operational Semantics of Speech-Act Based Communication in AgentSpeak. In: d’Inverno, M., Sierra, C., Zambonelli, F. (eds.) Proc. EUMAS 2003, Oxford (2003)
Omicini, A., Ricci, A., Viroli, M.: Formal Specification and Enactment of Security Policies through Agent Coordination Contexts. In: d’Inverno, M., Sierra, C., Zambonelli, F. (eds.) Proc. EUMAS 2003, Oxford (2003)
Rao, A.S., Georgeff, M.P.: Modeling Rational Agents within a BDI-Architecture. In: Allen, J., Fikes, R., Sandewall, E. (eds.) Proceedings of the Second International Conference on Principles of Knowledge Representation and Reasoning (KR 1991), pp. 473–484. Morgan Kaufmann, San Francisco (1991)
Rash, J.L., Rouff, C.A., Truszkowski, W., Gordon, D., Hinchey, M.G. (eds.): FAABS 2000. LNCS (LNAI), vol. 1871. Springer, Heidelberg (2001)
Hinchey, M.G., Rash, J.L., Truszkowski, W.F., Rouff, C., Gordon-Spears, D. (eds.): FAABS 2002. LNCS (LNAI), vol. 2699. Springer, Heidelberg (2003)
van Riemsdijk, M.B., de Boer, F.S., Meyer, J.-J.C.: Semantics of Plan Revision in Intelligent Agents. In: Rattray, C., Maharaj, S., Shankland, C. (eds.) AMAST 2004. LNCS, vol. 3116, pp. 426–442. Springer, Heidelberg (2004)
Shoham, Y.: Agent-Oriented Programming. Artificial Intelligence 60(1), 51–92 (1993)
Wooldridge, M.J., Jennings, N.R. (eds.): Intelligent Agents. Springer, Berlin (1995)
Wooldridge, M.J., Jennings, N.R., Kinny, D.: The Gaia Methodology for Agent- Oriented Analysis and Design. Autonomous Agents and Multi-Agent Systems 3(3), 285–312 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Meyer, JJ.C. (2004). Agent-Oriented Programming: Where Do We Stand?. In: Rattray, C., Maharaj, S., Shankland, C. (eds) Algebraic Methodology and Software Technology. AMAST 2004. Lecture Notes in Computer Science, vol 3116. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27815-3_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-27815-3_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22381-8
Online ISBN: 978-3-540-27815-3
eBook Packages: Springer Book Archive