A Reusable Component Architecture for Agent Construction TITLE2:

  • Authors:
  • B. C. Horling

  • Affiliations:
  • -

  • Venue:
  • A Reusable Component Architecture for Agent Construction TITLE2:
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

A generic, Java-based component architecture (JAF) is proposed as a basis for designing the agents used within multi-agent systems. The goal of this design is to facilitate code reuse and simplify agent construction, by building up a pool of components which can be easily combined in different ways to produce agents with different capabilities. JAF builds upon general component models by adding additional implementation and runtime support designed to produce more consistent and cohesive components. The architecture, based on Sun''s Java Beans, is explored, and both domain independent and applied component examples are described in detail.