Exception handling in agent systems
Proceedings of the third annual conference on Autonomous Agents
Group communication specifications: a comprehensive study
ACM Computing Surveys (CSUR)
Improving fault-tolerance by replicating agents
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2
Distributed Systems: Principles and Paradigms
Distributed Systems: Principles and Paradigms
Delta Four: A Generic Architecture for Dependable Distributed Computing
Delta Four: A Generic Architecture for Dependable Distributed Computing
From Active Objects to Autonomous Agents
IEEE Concurrency
Fault-Tolerance by Replication in Distributed Systems
Ada-Europe '96 Proceedings of the 1996 Ada-Europe International Conference on Reliable Software Technologies
Cloning for Intelligent Adaptive Information Agents
Revised Papers from the Second Australian Workshop on Distributed Artificial Intelligence: Multi-Agent Systems: Methodologies and Applications
A Sentinel Approach to Fault Handling in Multi-Agent Systems
Revised Papers from the Second Australian Workshop on Distributed Artificial Intelligence: Multi-Agent Systems: Methodologies and Applications
Role-assignment in open agent societies
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
The Adaptive Agent Architecture: Achieving Fault-Tolerance Using Persistent Broker Teams
ICMAS '00 Proceedings of the Fourth International Conference on MultiAgent Systems (ICMAS-2000)
Monitoring and Organizational-Level Adaptation of Multi-Agent Systems
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 2
SEAGENT: a platform for developing semantic web based multi agent systems
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
SELMAS '05 Proceedings of the fourth international workshop on Software engineering for large-scale multi-agent systems
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
Dynamic resource allocation heuristics for providing fault tolerance in multi-agent systems
Proceedings of the 2008 ACM symposium on Applied computing
Roles, players and adaptable organizations
Applied Ontology - Roles, an interdisciplinary perspective
Experience with Feedback Control Mechanisms in Self-replicating Multi-Agent Systems
CEEMAS '07 Proceedings of the 5th international Central and Eastern European conference on Multi-Agent Systems and Applications V
Implementing a multi-agent organization that changes its fault tolerance policy at run-time
ESAW'05 Proceedings of the 6th international conference on Engineering Societies in the Agents World
Agent cloning: an approach to agent mobility and resource allocation
IEEE Communications Magazine
Hi-index | 0.00 |
Replication is widely used to improve fault tolerance in distributed and multi-agent systems. In this paper, we present a different point of view on replication in multi-agent systems. The approach we propose is based on role concept. We define a specific "fault tolerant role" which encapsulates all behaviors related to replication-based fault tolerance in this work. Our strategy is mainly focused on replicating instances of critical roles in the agent organization. However, while doing this, we simply transfer the critical role and the fault tolerant role to appropriate agents. Here, the fault tolerant role is responsible for coordination between replicated role instances (replicas). Moreover, our approach is flexible in terms of fault tolerance since it is possible to easily modify existing behaviors of the "fault tolerant" role, remove some of its behaviors, or include new behaviors to it due to its characteristic architecture.