Improving fault-tolerance of distributed multi-agent systems with mobile network-management agents

Large-scale agent-based software solutions need to be able to assure constant delivery of services to end-users, regardless of the underlying software or hardware failures. Fault-tolerance of multi-agent systems is, therefore, an important issue. We present an easy and flexible way of introducing fault-tolerance to existing agent frameworks. The approach is based on two new types of mobile agents that manage efficient construction and maintenance of fault-tolerant multi-agent system networks, and implement a robust agent tracking technique.

[1]  K. Duraiswamy,et al.  A Fault Tolerant Mobile Agent Information Retrieval System , 2010 .

[2]  Hector J. Levesque,et al.  The adaptive agent architecture: achieving fault-tolerance using persistent broker teams , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[3]  Rahul Singh,et al.  Facilitating message exchange though middle agents , 2002, AAMAS '02.

[4]  Philip R. Cohen,et al.  Towards a fault-tolerant multi-agent system architecture , 2000, AGENTS '00.

[5]  Peter Alan Lee,et al.  Fault Tolerance , 1990, Dependable Computing and Fault-Tolerant Systems.

[6]  Katia P. Sycara,et al.  Middle-Agents for the Internet , 1997, IJCAI.

[7]  David Sislák,et al.  Solving inaccessibility in multi-agent systems by mobile middle-agents , 2005, Multiagent Grid Syst..

[8]  Timon C. Du,et al.  Mobile agents in distributed network management , 2003, CACM.

[9]  Tony White,et al.  Mobile agents for network management , 1998, IEEE Communications Surveys & Tutorials.

[10]  Pradeep Ray,et al.  Network management platform based on mobile agents , 2004 .

[11]  Jean-Pierre Briot,et al.  Adaptive replication of large-scale multi-agent systems: towards a fault-tolerant multi-agent platform , 2005, ACM SIGSOFT Softw. Eng. Notes.

[12]  Olivier Marin,et al.  DimaX: a fault-tolerant multi-agent platform , 2006, SELMAS '06.

[13]  Luc Moreau,et al.  A fault-tolerant directory service for mobile agents based on forwarding pointers , 2001, SAC '02.

[14]  Tzone-I Wang,et al.  A Ratio-Based Update Scheme for Mobile Agent Location Management , 2009, KES-AMSTA.

[15]  Mario Kusek,et al.  Multi-agent Service Deployment in Telecommunication Networks , 2009, KES-AMSTA.

[16]  Ralph Deters,et al.  Improving fault-tolerance by replicating agents , 2002, AAMAS '02.

[17]  Javier Bajo,et al.  Distributing Functionalities in a SOA-Based Multi-agent Architecture , 2009, PAAMS.

[18]  Henry Wu A Multi-Agent Framework For Power System Automation , 2006 .

[19]  Zora Konjovic,et al.  Extensible java EE-based agent framework and its application on distributed library catalogues , 2009, Comput. Sci. Inf. Syst..