Chapter

Intelligent Agents VI. Agent Theories, Architectures, and Languages

Volume 1757 of the series Lecture Notes in Computer Science pp 260-276

Using Multi-context Systems to Engineer Executable Agents

  • Jordi SabaterAffiliated withIIIA – Artificial Intelligence Research Institute, CSIC – Spanish Council for Scientific Research
  • , Carles SierraAffiliated withIIIA – Artificial Intelligence Research Institute, CSIC – Spanish Council for Scientific Research
  • , Simon ParsonsAffiliated withDepartment of Electronic Engineering, Queen Mary and Westfield College, University of London
  • , Nicholas R. JenningsAffiliated withDepartment of Electronic Engineering, Queen Mary and Westfield College, University of London

* Final gross prices may vary according to local VAT.

Get Access

Abstract

In the area of agent-based computing there are many proposals for specific system architectures, and a number of proposals for general approaches to building agents. As yet, however, there are comparatively few attempts to relate these together, and even fewer attempts to provide methodologies which relate designs to architectures and then to executable agents. This paper provides a first attempt to address this shortcoming; we propose a general method of defining architectures for logic-based agents which can be directly executed. Our approach is based upon the use of multi-context systems and we illustrate its use through the specification of a simple agent.