Publication - A Reusable Component Architecture for Agent Construction
Authors: | Horling, Bryan | ||||
Title: | A Reusable Component Architecture for Agent Construction | ||||
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 Suns Java Beans, is explored, and both domain independent and applied component examples are described in detail. | ||||
Keywords: | Framework, JAF, Multi-Agent Systems | ||||
Publication: | Computer Science Technical Report 1998-49, Num: 1998-49 | ||||
Publisher: | University of Massachusetts | ||||
Date: | October 1998 | ||||
Sources: |
PS: http://www.cs.umass.edu/~bhorling/papers/1998-49.ps.gz HTML: http://mas.cs.umass.edu/~bhorling/papers/1998-49/ Citeseer: http://citeseer.ist.psu.edu/horling98reusable.html PDF: /Documents/1998-49.pdf |
||||
Reference: | Horling, Bryan. A Reusable Component Architecture for Agent Construction. Computer Science Technical Report 1998-49, Number 1998-49, University of Massachusetts. October 1998. | ||||
bibtex: | @techreport{Horling-118, author = "Bryan Horling", title = "{A Reusable Component Architecture for Agent Construction}", number = "1998-49", institution = "University of Massachusetts", type = "Computer Science Technical Report", month = "October", year = "1998", url = "http://mas.cs.umass.edu/paper/118", } |