skip to main content
10.1145/1138063.1138067acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

DimaX: a fault-tolerant multi-agent platform

Authors Info & Claims
Published:22 May 2006Publication History

ABSTRACT

Fault tolerance is an important property of large-scale multi-agent systems as the failure rate grows with both the number of the hosts and deployed agents, and the duration of computation. Several approaches have been introduced to deal with some aspects of the fault-tolerance problem. However, most existing solutions are ad hoc. Thus, no existing multi-agent architecture or platform provides a fault-tolerance service that can be used to facilitate the design and implementation of reliable multi-agent systems. So, we have developed a fault-tolerant multi-agent platform (named DimaX). DimaX deals with fail-stop failures like bugs and/or breakdown machines. It brings fault-tolerance for multi-agent applications by using replication techniques. It is based on a replication framework (named DARX).

References

  1. M. Bertier, O. Marin, and P. Sens. Performance analysis of a hierarchical failure detector. In Proceedings of the International Conference on Dependable Systems and Networks (DSN'2003), pages 635--644, San Francisco, USA, June 2003.Google ScholarGoogle ScholarCross RefCross Ref
  2. A. Fedoruk and R. Deters. Improving fault-tolerance in mas with dynamic proxy replicate groups. In IAT, pages 364--370, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. FIPA Foundation for Intelligent Physical Agents. Fipa acl message structure specification.Google ScholarGoogle Scholar
  4. R. Guerraoui and A. Schiper. Software-based replication for fault-tolerance. IEEE Computer, 30(3):68--74, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Z. Guessoum and J. P. Briot. From active object to autonomous agents. IEEE Concurrency, 7(3):68--78, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Z. Guessoum, N. Faci, and J. P. Briot. Adaptive replication of large scale mass: Towards a fault-tolerant multiagent platform. In Springer Verlag, 2006.Google ScholarGoogle Scholar
  7. S. Hagg. A sentinel approach to fault handling in multi-agent systems. volume 1286 of LNCS, pages 190--195. Springer-Verlag, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. A. Helsinger, M. Thome, and T. Wright. Cougaar: a scalable, distributed multi-agent architecture. In SMC (2), pages 1910--1917, 2004.Google ScholarGoogle Scholar
  9. M. Hsueh, T.K. Tsai, and R.K. Iyer. Fault injection techniques and tools. IEEE Computer, 30(4):75--82, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. G.A. Kaminka, D.V. Pynadah, and M. Tambe. Monitoring teams by overhearing: A multi-agent plan-recognition approach. Journal of Intelligence Artificial Research, 17(1):83--135, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. Klein, J. Rodriguez-Aguilar, and C. Dellarocas. Using domain-independent exception handling services to enable robust open multi-agent systems: the case of agent death. Journal of Autonomous Agents and Multi-Agent Systems, 7(1-2):179--189, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. S. Kumar and P. R. Cohen. Towards a fault-tolerant multiagent system architecture. In Proc.of 4th International Conference on Autonomous Agents, pages 459--466, New York, USA, June 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. O. Marin, P. Sens, J. P. Briot, and Z. Guessoum. Towards adaptive fault-tolerance for distributed multi-agents systems. In Proc. Fourth European Research Seminar on Advances in Distributed Systems (ERSADS'01), pages 195--201, Bertinoro, Italy, May 2001.Google ScholarGoogle Scholar
  14. S. Mellouli, B. Moulin, and G. W. Mineau. Towards a modelling methodology for fault-tolerant multi-agent systems. In Informatica Journal 28, pages 31--40, 2004.Google ScholarGoogle Scholar
  15. D. Powell. Delta-4: A generic architecture for dependable distributed computing. In Springer Verlag, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. P-M. Ricordel and Y. Demazeau. From analysis to deployment: A multi-agent platform survey. volume 1972 of LNAI, pages 93--106. Springer-Verlag, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. R. van Renesse, K. Birman, and S. Maffeis. A flexible group communication system. Communications of the ACM, 39(4):76--83, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. DimaX: a fault-tolerant multi-agent platform

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SELMAS '06: Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
        May 2006
        117 pages
        ISBN:1595933956
        DOI:10.1145/1138063

        Copyright © 2006 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 22 May 2006

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Upcoming Conference

        ICSE 2025

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader