APICe » Publications » Class » AgentorprogramAtalIII

Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents

Stan Franklin, Art Graesser
The advent of software agents gave rise to much discussion of just what such an agent is, and of how they differ from programs in general. Here we propose a formal definition of an autonomous agent which clearly distinguishes a software agent from just any program. We also offer the beginnings of a natural kinds taxonomy of autonomous agents, and discuss possibilities for further classification. Finally, we discuss subagents and multiagent systems.
Intelligent Agents III. Agent Theories, Architectures, and Languages, Lecture Notes in Computer Science 1193, pages 21-35, 1996.
Jörg P. Müller, Michael J. Wooldridge, Nicholas R. Jennings (eds.), Springer
ECAI'96 Workshop (ATAL'96) Budapest, Hungary, 12-13 August 1996. Proceedings
@incollection{agentorprogram-atalIII,
	Author = {Franklin, Stan and Graesser, Art},
	Booktitle = {Intelligent Agents III. Agent Theories, Architectures, and Languages},
	Doi = {10.1007/BFb0013570},
	Editor = {M{\"u}ller, J{\"o}rg P. and Wooldridge, Michael J. and Jennings, Nicholas R.},
	Isbn = {978-3-540-62507-0},
	Isbn-10 = {3-540-62507-0},
	Issn = {0302-9743},
	Issn-Online = {1611-3349},
	Note = {ECAI'96 Workshop (ATAL'96) Budapest, Hungary, 12--13~} # aug # {~1996. Proceedings},
	Pages = {21--35},
	Publisher = {Springer},
	Series = {LNCS},
	Title = {Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents},
	Url = {http://www.springerlink.com/content/w5m51l674402vr07/},
	Volume = 1193,
	Year = 1996}