DocumentCode
2697237
Title
AutoPilot: experiences implementing a distributed data-driven agent architecture
Author
Foster, Sterling S. ; Moore, Dana ; Nebesh, Bohdan A.
Author_Institution
Dept. of Defense, USA
fYear
1998
fDate
3-7 Aug 1998
Firstpage
259
Lastpage
268
Abstract
Self-directed mobile software agents are a comparatively recent architectural design model. Mobile software agents, coupled with two other design metaphors, Place (or Service Provider) and Trader (or Yellow Pages Directory), can be used to construct processing architectures which are scalable, flexible, and extensible. Certain workflow problems (text processing and dissemination, claims processing) in which the potential processing paths through a routing domain are initially indeterminate seem especially well suited to an Agent-Place-Trader design architecture. This paper motivates the architecture with a description of challenges inherent in the functional requirements of a text processing and dissemination system. The paper continues with a description of our prototypes design, implementation, and object oriented tools used. An analysis of the benefits and limitations of using various agent systems in conjunction with the C++ and Java programming languages is presented. The authors draw conclusions regarding architectures for dynamic distributed processing in general and workflow problems in particular
Keywords
distributed databases; object-oriented languages; object-oriented methods; software agents; AutoPilot; C++; Java programming languages; architectural design model; design metaphors; distributed data-driven agent architecture; object oriented tools; processing architectures; prototypes design; self-directed mobile software agents; workflow problems; Computer architecture; Computer languages; Distributed processing; Java; Object oriented modeling; Prototypes; Routing; Service oriented architecture; Software agents; Text processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages, 1998. TOOLS 26. Proceedings
Conference_Location
Santa Barbara, CA
Print_ISBN
0-8186-8482-8
Type
conf
DOI
10.1109/TOOLS.1998.711018
Filename
711018
Link To Document