Structuring BDI Agents in Functional Clusters

  • Paolo Busetta
  • Nicholas Howden
  • Ralph Rönnquist
  • Andrew Hodgson
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1757)

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