DARX—A Framework For The Fault-Tolerant Support Of Agent Software

  • Authors:
  • Olivier Marin;Marin Bertier;Pierre Sens

  • Affiliations:
  • -;-;-

  • Venue:
  • ISSRE '03 Proceedings of the 14th International Symposium on Software Reliability Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

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 verystrong basis for decentralized software that is both flexibleand 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 respectto transient environment characteristics such as the importance of the agent for the computation, the network load orthe mean time between failures.Firstly, the interwoven concerns of multi-agent systemsand fault-tolerant solutions are put forward. An overview ofthe DARX architecture follows, as well as an evaluation ofits performances. We conclude, after outlining the promising outcomes, by presenting prospective work.