Title :
A fault-tolerant protocol for providing the exactly-once property of mobile agents
Author :
Rothermel, Kurt ; Strasser, Marc
Author_Institution :
Inst. of Parallel & Distributed High-Performance Syst., Stuttgart Univ., Germany
Abstract :
Mobile agent technology has been proposed for various fault-sensitive application areas, including electronic commerce, systems management and active messaging. Due to the autonomy of mobile agents, there is no natural instance that monitors the progress of an agent´s execution. As a result, agents may be lost or blocked due to node crashes or network partitioning even if there are other nodes available that could continue processing. In this paper, we describe a protocol that provides exactly-once semantics of agent execution and additionally reduces the blocking probability of agents by introducing observer nodes for monitoring the progress of agents. This protocol is based on conventional transactional technology such as defined by X/Open DTP or CORBA OTS. It is being implemented in Mole, a mobile agent system developed at Stuttgart University
Keywords :
computer network reliability; distributed object management; fault tolerant computing; transport protocols; CORBA OTS; Mole; X/Open DTP; active messaging; blocking probability; electronic commerce; exactly-once property; fault-sensitive application areas; fault-tolerant protocol; mobile agents; network partitioning; node crashes; observer nodes; systems management; transactional technology; Computer crashes; Desktop publishing; Electronic commerce; Electronic switching systems; Fault tolerance; Mobile agents; Monitoring; Protocols; Security; Technology management;
Conference_Titel :
Reliable Distributed Systems, 1998. Proceedings. Seventeenth IEEE Symposium on
Conference_Location :
West Lafayette, IN
Print_ISBN :
0-8186-9218-9
DOI :
10.1109/RELDIS.1998.740480