• DocumentCode
    2372025
  • Title

    DARX - a framework for the fault-tolerant support of agent software

  • Author

    Marin, Olivier ; Bertier, Marin ; Sens, Pierre

  • Author_Institution
    Lab. d´´Informatique du Havre, Univ. of Le Havre, France
  • fYear
    2003
  • fDate
    17-20 Nov. 2003
  • Firstpage
    406
  • Lastpage
    416
  • Abstract
    This paper presents DARX, our framework for building applications that provide adaptive fault tolerance. It relies on the fact that multi-agent platforms constitute a very strong basis for decentralized software that is both flexible and scalable, and makes the assumption that the relative importance of each agent varies during the course of the computation. DARX regroups solutions which facilitate the creation of multi-agent applications in a large-scale context. Its most important feature is adaptive replication: replication strategies are applied on a per-agent basis with respect to transient environment characteristics such as the importance of the agent for the computation, the network load or the mean time between failures. Firstly, the interwoven concerns of multi-agent systems and fault-tolerant solutions are put forward. An overview of the DARX architecture follows, as well as an evaluation of its performances. We conclude, after outlining the promising outcomes, by presenting prospective work.
  • Keywords
    distributed programming; multi-agent systems; software agents; software architecture; software fault tolerance; DARX architecture; adaptive fault tolerance; adaptive replication; agent software; decentralized software; fault-tolerant support; multiagent applications; multiagent platforms; multiagent systems; network load; software failure; transient environment characteristics; Application software; Collaborative software; Computer architecture; Computer networks; Fault tolerance; Fault tolerant systems; Large-scale systems; Multiagent systems; Performance evaluation; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2003. ISSRE 2003. 14th International Symposium on
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-2007-3
  • Type

    conf

  • DOI
    10.1109/ISSRE.2003.1251062
  • Filename
    1251062