Abstract
Increasingly many computer systems are being viewed in terms of autonomous agents. Agents are being espoused as a new theoretical model of computation that more closely reflects current computing reality than Turing Machines. Agents are being advocated as the next generation model for engineering complex, distributed systems. Agents are also being used as an overarching framework for bringing together the component AI sub-disciplines that are necessary to design and build intelligent entities. Despite this intense interest, however, a number of fundamental questions about the nature and the use of agents remain unanswered. In particular:
-
what is the essence of agent-based computing?
-
what makes agents an appealing and powerful conceptual model?
-
what are the drawbacks of adopting an agent-oriented approach?
-
what are the wider implications for AI of agent-based computing?
Preview
Unable to display preview. Download preview PDF.
References
G. Booch (1994) “Object-oriented analysis and design with applications” Addison Wesley.
F. P. Brooks (1995) “The mythical man-month” Addison Wesley.
F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, and M. Stahl (1998) “A System of Patterns” Wiley.
E. Gamma, R. Helm, R. Johnson and J. Vlissides (1995) “Design Patterns” Addison Wesley.
N. R. Jennings and M. Wooldridge (eds.) (1998) “Agent technology: foundations, applications and markets” Springer Verlag.
A. Newell, (1982) “The Knowledge Level” Artificial Intelligence 18 87–127.
B. Meyer (1988) “Object-oriented software construction” Prentice Hall.
H. A. Simon (1996) “The sciences of the artificial” MIT Press.
C. Szyperski (1998) “Component Software” Addison Wesley.
M. Wooldridge (1997) “Agent-based software engineering” IEE Proc Software Engineering 144 26–37.
M. Wooldridge and N. R. Jennings (1995) “Intelligent agents: theory and practice” The Knowledge Engineering Review 10(2) 115–152.
M. J. Wooldridge and N. R. Jennings (1998) “Pitfalls of Agent-Oriented Development” Proc 2nd Int. Conf. on Autonomous Agents (Agents-98), Minneapolis, USA, 385–391.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jennings, N.R. (1999). Agent-Oriented Software Engineering. In: Garijo, F.J., Boman, M. (eds) Multi-Agent System Engineering. MAAMAW 1999. Lecture Notes in Computer Science(), vol 1647. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48437-X_1
Download citation
DOI: https://doi.org/10.1007/3-540-48437-X_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66281-5
Online ISBN: 978-3-540-48437-0
eBook Packages: Springer Book Archive