Architectures and applications of intelligent agents: A survey

  title={Architectures and applications of intelligent agents: A survey},
  author={J. M{\"u}ller},
  journal={The Knowledge Engineering Review},
  pages={353 - 380}
  • J. Müller
  • Published 1 February 1999
  • Computer Science
  • The Knowledge Engineering Review
The objective of this paper is twofold. In its first part, we survey the state of the art in research on agent architectures. The architecture of an agent describes its modules and capabilities, and how these operate together. We structure the field by investigating three important research threads, i.e. architectures for reactive agents, deliberative agents and interacting agents. Then we describe various hybrid approaches that reconcile these three threads, aiming at a combination of… 

An architecture for autonomous normative agents

This work states that agents able to join these societies of autonomous, heterogeneous, independently designed and self-interested agents must be provided with the means to deal with norms, and provides an architecture to build these kinds of agents.

Towards a taxonomy of agents and multi-agent systems

This paper consolidates existing research and provides a first step in the establishment of a comprehensive, multi-agent system taxonomy. This taxonomy addresses characteristics of the overall agent

An Autonomous Adaptive Multiagent Model for Building Automation

Abstract A layered multiagent model is presented for the management of buildings by utilizing agent capabilities (i.e. reactive, proactive and adaptive behaviour) at various levels of automation

Agent technology in communications systems: an overview

The authors clarify the potential application of software agent technology in legacy and future communications systems, and provide an overview of publicly available research on software agents used for communications management.

Kooperierende intelligente Softwareagenten

  • S. Kirn
  • Computer Science
  • 2002
The historical roots of Distributed AI, and the main concepts that have been developed in that field since the end of the seventies, and on which today’s agent technology is based upon are reviewed.

A Conceptual Framework for Agent Definition and Development

The Z specification language is used to provide an accessible and unified formal account of agent systems, allowing us to escape from the terminological chaos that surrounds agents.

Software Agents in Communications Network Management : An Overview

The authors’ objective is to describe some of the intricacies of using the software agent approach in the management and control of communications systems.

Electricity Markets and Intelligent Agents Part II: Agent Architectures and Capabilities

This chapter introduces a generic framework for agent-based simulation of EMs and discusses in considerable detail the last group of dimensions, labeled “software agents”, and composed by two distinct yet interrelated dimensions: agent architectures and agent capabilities.

A survey of robotic agent architectures

A review of existing taxonomies for each type of architecture and an attempt to combine them all in a single taxonomy for robotic agents is attempted.



An Architecture for Dynamically Interacting Agents

The layered agent architecture INTERRAP is presented which has been developed to cope with the basic requirements for Cooperative Intelligent Systems (CIS): agents shall behave in a situated, efficient, and goal-directed manner, and they shall be able to interact with other agents.

Software agents: an overview

  • H. Nwana
  • Computer Science
    The Knowledge Engineering Review
  • 1996
This overview paper presents a typology of agents, places agents in context, defines them and goes on, inter alia, to overview critically the rationales, hypotheses, goals, challenges and state-of-the-art demonstrators of the various agent types in this typology.

SIM_AGENT: A Toolkit for Exploring Agent Designs

The paper outlines requirements and summarises the main design features of a Pop-11 toolkit supporting both rule-based and 'sub-symbolic' mechanisms.

Intelligent Agents VII Agent Theories Architectures and Languages

Theory of Autonomy as Decision-Making Control, Theory, Dimensions, and Regulation, and Situated Autonomy are presented.

PLACA, an agent oriented programming language

A new agent-oriented programming language, PLACA, is presented, a logic in which to represent the components of an agent's mental state, the programming languagePLACA, and a description and discussion of a simple implemented PLACA interpreter are presented.

Integrated Control and Coordinated Behaviour: A Case for Agent Models

  • Innes A. Ferguson
  • Business
    ECAI Workshop on Agent Theories, Architectures, and Languages
  • 1994
The proposed multi-layered architecture allows a rationally bounded, goal-directed agent to reason predictively about potential conflicts by constructing causal theories which explain other agents' observed behaviors and hypothesize their intentions.

On Reasoning About Other Agents

The philosophical position put forth is a combination of Daniel Dennett's philosophy of the ladder of agenthood (consisting of rationality, intentionality, stance, reciprocity, communication, and consciousness) on one hand, and the utilitarian philosophy of selfish utility maximization on the other.

Experiences with an architecture for intelligent, reactive agents

This paper briefly describes a robot architecture that has been under development for the last eight years and has been implemented on over half a dozen very different robot systems using a variety of processors, operating systems, effectors and sensor suites.

Situated agents can have goals

  • P. Maes
  • Business
    Robotics Auton. Syst.
  • 1990

Agent-Oriented Programming