Agent Theories, Architectures, and Languages: A Survey

Agent Theories, Architectures, and Languages: A Survey

| Michael Wooldridge, Nicholas R. Jennings
The article "Agent Theories, Architectures, and Languages: A Survey" by Michael Wooldridge and Nicholas R. Jennings provides an overview of the key theoretical and practical issues in the design and construction of intelligent agents. The authors highlight the importance of the agent concept in both Artificial Intelligence (AI) and mainstream computer science. They discuss the evolution of agent research, noting its emergence as a major research topic in the late 1980s and its subsequent widespread adoption across various fields such as data communications, concurrent systems, robotics, and user interface design. The article begins by defining what an agent is, distinguishing between two general usages: a weak notion and a stronger notion. The weak notion of an agent is a software or hardware system that exhibits autonomy, social ability, reactivity, and pro-activeness. The stronger notion of an agent, particularly in AI, includes additional properties such as mentalistic concepts like knowledge, belief, intention, and obligation, and even emotional agents. The authors also explore other attributes of agency, such as mobility, veracity, benevolence, and rationality, and provide a glossary of key terms, an annotated list of systems, and a detailed bibliography. The article aims to guide researchers and practitioners in understanding and developing intelligent agents effectively.The article "Agent Theories, Architectures, and Languages: A Survey" by Michael Wooldridge and Nicholas R. Jennings provides an overview of the key theoretical and practical issues in the design and construction of intelligent agents. The authors highlight the importance of the agent concept in both Artificial Intelligence (AI) and mainstream computer science. They discuss the evolution of agent research, noting its emergence as a major research topic in the late 1980s and its subsequent widespread adoption across various fields such as data communications, concurrent systems, robotics, and user interface design. The article begins by defining what an agent is, distinguishing between two general usages: a weak notion and a stronger notion. The weak notion of an agent is a software or hardware system that exhibits autonomy, social ability, reactivity, and pro-activeness. The stronger notion of an agent, particularly in AI, includes additional properties such as mentalistic concepts like knowledge, belief, intention, and obligation, and even emotional agents. The authors also explore other attributes of agency, such as mobility, veracity, benevolence, and rationality, and provide a glossary of key terms, an annotated list of systems, and a detailed bibliography. The article aims to guide researchers and practitioners in understanding and developing intelligent agents effectively.
Reach us at info@study.space