JOURNAL ARTICLE

Fault-tolerant mobile agent execution

Stefan PleischA. Schiper

Year: 2003 Journal:   IEEE Transactions on Computers Vol: 52 (2)Pages: 209-222   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Mobile agents have attracted considerable interest in recent years. In the context of mobile agents, fault tolerance is crucial to enable the integration of mobile agent technology into today's business applications. This article identifies two important properties for fault-tolerant mobile agent execution: nonblocking and exactly-once. Nonblocking ensures that the agent execution can proceed despite a single failure of the agent or the machine, for instance. Replication is the generally adopted mechanism to prevent blocking, but may lead to multiple executions of the agent (i.e., a violation of the exactly-once property), which is undesirable with operations that have side effects. Hence, we propose that fault-tolerant mobile agent execution be modeled as a sequence of agreement problems. Our approach is nonblocking and ensures exactly-once execution. FATOMAS, our prototype fault-tolerant mobile agent system, implements our approach. Its performance evaluation illustrates the overhead of the replication mechanisms.

Keywords:
Computer science Fault tolerance Distributed computing Mobile agent Replication (statistics) Overhead (engineering) Context (archaeology) Blocking (statistics) Mobile computing Property (philosophy) Embedded system Computer network Operating system

Metrics

70
Cited By
6.72
FWCI (Field Weighted Citation Impact)
35
Refs
0.97
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Mobile Agent-Based Network Management
Physical Sciences →  Computer Science →  Computer Networks and Communications
Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications
Optimization and Search Problems
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

BOOK-CHAPTER

Parallel Algorithms for Fault-Tolerant Mobile Agent Execution

Jin YangJiannong CaoWeigang WuChengzhong Xu

Lecture notes in computer science Year: 2005 Pages: 246-256
JOURNAL ARTICLE

Efficient algorithms for fault tolerant mobile agent execution

Jin YangJiannong CaoWeigang WuCheng Xu

Journal:   International Journal of High Performance Computing and Networking Year: 2009 Vol: 6 (2)Pages: 106-106
© 2026 ScienceGate Book Chapters — All rights reserved.