Issue No.05 - September/October (2004 vol.19)
Xinyu Chen , Chinese University of Hong Kong
Tsz Yeung Wong , Chinese University of Hong Kong
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIS.2004.40
Improving mobile agents' survivability during agent server failures with unreliable underlying networks is challenging. This fault tolerance approach deploys cooperating agents to detect server and agent failures and to recover services in mobile-agent systems. Three types of agents are involved: the actual agent, the witness agent, and the probe. The failure-detection-and-recovery protocol employs a message-passing mechanism among these three kinds of agents. The authors discuss different failure scenarios and their corresponding recovery procedures. They also present stochastic Petri net models for their approach and discuss survivability evaluations based on simulations.
mobile agent, witness agent, probe, witnessing dependency, fault tolerance, stochastic Petri net
Xinyu Chen, Tsz Yeung Wong, "Design and Evaluation of a Fault-Tolerant Mobile-Agent System", IEEE Intelligent Systems, vol.19, no. 5, pp. 32-38, September/October 2004, doi:10.1109/MIS.2004.40