• DocumentCode
    2662764
  • Title

    Cougaar: a scalable, distributed multi-agent architecture

  • Author

    Helsinger, Aaron ; Thome, Michael ; Wright, Todd

  • Author_Institution
    BBN Technol., Cambridge, MA, USA
  • Volume
    2
  • fYear
    2004
  • fDate
    10-13 Oct. 2004
  • Firstpage
    1910
  • Abstract
    Distributed multi-agent systems have become more mature in recent years, with the growing potential to handle large volumes of data and coordinate the operations of many organizations. However, widespread adoption by industry and government has been blocked in part by concerns about scalability and survivability, especially in unpredictable environments of attacks and system failures. In this paper, we present Cougaar, an open-source Java-based agent architecture that provides a survivable base on which to deploy large-scale, robust distributed applications. We define the challenging problem of the UltraLog project; a distributed logistics application comprised of more than 1000 agents distributed over 100 hosts, which guided the design of the Cougaar architecture to ensure scalability, robustness, and security. We conclude with a survey of Cougaar uses as the preferred agent platform for a variety of applications.
  • Keywords
    Java; distributed processing; logistics data processing; multi-agent systems; public domain software; software architecture; software reliability; Cougaar architecture; UltraLog project; distributed logistics application; distributed multi-agent architecture; open-source Java-based agent architecture; scalable architecture; survivability; Application software; Degradation; Humans; Large-scale systems; Logistics; Multiagent systems; Robustness; Scalability; Security; Stress;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2004 IEEE International Conference on
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-8566-7
  • Type

    conf

  • DOI
    10.1109/ICSMC.2004.1399959
  • Filename
    1399959