Approaches to Fault-Tolerant Mobile Agent Execution

Copyright © (2004) by Association for Computing Machinery, Inc. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distrubuted for profit or commericial advantage. To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission and/or a fee.

Fault tolerance is fundamental to the further development of mobile agent applications. It ensures that the agent arrives at its destination and thus prevents a partial or complete loss of the agent. This paper surveys the current approaches to fault-tolerant mobile agent execution. Most of these approaches are based on replication. We propose a classification into temporal-replication-based and spatial-replication-based approaches and discuss the advantages and disadvantages of these approaches.

By: Stefan Pleisch and André Schiper

Published in: Computing Surveys , volume 36, (no 3), pages 219 in 2004

Please obtain a copy of this paper from your local library. IBM cannot distribute this paper externally.

Questions about this service can be mailed to reports@us.ibm.com .