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

   Info_icon.svg       BibTeX_logo.svg   
Stan Franklin, Art Graesser
Jörg P. Müller, Michael Wooldridge, Nicholas R. Jennings (eds.)
Intelligent Agents III. Agent Theories, Architectures, and Languages, pages 21–35
Lecture Notes in Computer Science 1193
Springer
1997

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.

origin event
Event_icon.svg ATAL-96 @ ECAI'96
container publication
Publication_icon.svg Intelligent Agents III (edited volume, 1997) — Jörg P. Müller, Michael Wooldridge, Nicholas R. Jennings