Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1138063.1138067acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

DimaX: a fault-tolerant multi-agent platform

Published: 22 May 2006 Publication 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.
[2]
A. Fedoruk and R. Deters. Improving fault-tolerance in mas with dynamic proxy replicate groups. In IAT, pages 364--370, 2003.
[3]
FIPA Foundation for Intelligent Physical Agents. Fipa acl message structure specification.
[4]
R. Guerraoui and A. Schiper. Software-based replication for fault-tolerance. IEEE Computer, 30(3):68--74, 1997.
[5]
Z. Guessoum and J. P. Briot. From active object to autonomous agents. IEEE Concurrency, 7(3):68--78, 1999.
[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.
[7]
S. Hagg. A sentinel approach to fault handling in multi-agent systems. volume 1286 of LNCS, pages 190--195. Springer-Verlag, 1997.
[8]
A. Helsinger, M. Thome, and T. Wright. Cougaar: a scalable, distributed multi-agent architecture. In SMC (2), pages 1910--1917, 2004.
[9]
M. Hsueh, T.K. Tsai, and R.K. Iyer. Fault injection techniques and tools. IEEE Computer, 30(4):75--82, 1997.
[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.
[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.
[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.
[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.
[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.
[15]
D. Powell. Delta-4: A generic architecture for dependable distributed computing. In Springer Verlag, 1991.
[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.
[17]
R. van Renesse, K. Birman, and S. Maffeis. A flexible group communication system. Communications of the ACM, 39(4):76--83, 1996.

Cited By

View all
  • (2022)Distributed neuroadaptive monitoring fault‐tolerant consensus control for nonlinear multi‐agent systems with actuator faultsInternational Journal of Robust and Nonlinear Control10.1002/rnc.609032:9(5350-5378)Online publication date: 22-Mar-2022
  • (2020)Flexibility measurement model of multi-agent systemsMultiagent and Grid Systems10.3233/MGS-20033416:3(309-341)Online publication date: 30-Oct-2020
  • (2018)Agent-based approaches to managing fault-tolerant networks of distributed multi-agent systemsMultiagent and Grid Systems10.3233/MGS-2011-01767:6(203-218)Online publication date: 16-Dec-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

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
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 May 2006

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. fault-tolerance
  2. large scale multi-agent systems
  3. multi-agent platform
  4. replication

Qualifiers

  • Article

Conference

ICSE06
Sponsor:

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)3
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Distributed neuroadaptive monitoring fault‐tolerant consensus control for nonlinear multi‐agent systems with actuator faultsInternational Journal of Robust and Nonlinear Control10.1002/rnc.609032:9(5350-5378)Online publication date: 22-Mar-2022
  • (2020)Flexibility measurement model of multi-agent systemsMultiagent and Grid Systems10.3233/MGS-20033416:3(309-341)Online publication date: 30-Oct-2020
  • (2018)Agent-based approaches to managing fault-tolerant networks of distributed multi-agent systemsMultiagent and Grid Systems10.3233/MGS-2011-01767:6(203-218)Online publication date: 16-Dec-2018
  • (2018)Agent-based architectural framework enhancing configurability, autonomy and scalability of context-aware pervasive servicesAutonomous Agents and Multi-Agent Systems10.1007/s10458-009-9101-121:1(36-68)Online publication date: 26-Dec-2018
  • (2017)Evaluating fault tolerance approaches in multi-agent systemsAutonomous Agents and Multi-Agent Systems10.1007/s10458-015-9320-631:1(151-177)Online publication date: 1-Jan-2017
  • (2016)A centralized self-adaptive fault tolerance approach based on feedback control for multiagent systemsTURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES10.3906/elk-1405-5824(4707-4723)Online publication date: 2016
  • (2016)Dynamic Metrics for Multi-agent Systems Using Aspect-Oriented ProgrammingMultiagent System Technologies10.1007/978-3-319-45889-2_5(58-72)Online publication date: 8-Sep-2016
  • (2014)Advances in Fault-Tolerant Multi-Agent SystemsEncyclopedia of Information Science and Technology, Third Edition10.4018/978-1-4666-5888-2.ch690(7006-7017)Online publication date: 31-Jul-2014
  • (2013)Jason agents in Java EE environments2013 17th International Conference on System Theory, Control and Computing (ICSTCC)10.1109/ICSTCC.2013.6689054(768-771)Online publication date: Oct-2013
  • (2013)Extensible Java EE-Based Agent Framework – Past, Present, FutureMultiagent Systems and Applications10.1007/978-3-642-33323-1_3(55-88)Online publication date: 2013
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media