Structuring BDI Agents in Functional Clusters

  • Paolo Busetta
  • Nicholas Howden
  • Ralph Rönnquist
  • Andrew Hodgson
Conference paper

DOI: 10.1007/10719619_21

Part of the Lecture Notes in Computer Science book series (LNCS, volume 1757)
Cite this paper as:
Busetta P., Howden N., Rönnquist R., Hodgson A. (2000) Structuring BDI Agents in Functional Clusters. In: Jennings N.R., Lespérance Y. (eds) Intelligent Agents VI. Agent Theories, Architectures, and Languages. ATAL 1999. Lecture Notes in Computer Science, vol 1757. Springer, Berlin, Heidelberg

Abstract

The development of complex agents requires adequate conceptual and software tools that allow modular development and software reuse. We present a concept, called capability , which represents a cluster of components of a BDI agent. Capabilities encapsulate beliefs, events and plans while, at the same time, allowing global meta-level reasoning. Capabilities enable software reuse, and are well suited as building blocks for the development of multi-agent systems. We present an implementation of capabilities within the commercial Java-based multi-agent framework JACK Intelligent AgentsTM.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Paolo Busetta
    • 1
  • Nicholas Howden
    • 1
  • Ralph Rönnquist
    • 1
  • Andrew Hodgson
    • 1
  1. 1.Agent Oriented Software Pty. Ltd.CarltonAustralia

Personalised recommendations