• 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