DocumentCode :
2134299
Title :
Modeling of fault-tolerant mobile agents execution in distributed systems
Author :
Mohammadi, K. ; Hamidi, H.
Author_Institution :
Dept. of Electr. Eng., Iran Univ. of Sci. & Technol., Tehran, Iran
fYear :
2005
fDate :
14-17 Aug. 2005
Firstpage :
56
Lastpage :
60
Abstract :
The reliable execution of a mobile agent is a very important design issue to build a mobile agent system and many fault-tolerant schemes have been proposed. Hence, in this paper, we present FATOMAS, a java based fault-tolerant mobile agent system based on an algorithm presented in an earlier paper. In contrary to the standard "place-dependent" architectural approach, FATOMAS uses the novel agent-dependent approach introduced in the paper. In this approach, the protocol that provides fault tolerance travels with the agent. This has the important advantage to allow fault-tolerant mobile agent execution with out the need to modify the underlying mobile agent platform. We derive the FATOMAS (Fault-Tolerant Mobile Agent System) design which offers a user transparent fault tolerance that can be activated on request, according to the needs of the task, also discuss how transactional agent with types of commitment constraints can commit. Furthermore this paper proposes a solution for effective agent deployment using dynamic agent domains.
Keywords :
distributed processing; mobile agents; software fault tolerance; FATOMAS; agent-dependent approach; checkpointing; commitment constraints; distributed systems; dynamic agent domains; fault-tolerant mobile agent system; java-based system; mobile agent model; protocol; transactional agent; transparent fault tolerance; Application software; Checkpointing; Computer crashes; Fault tolerance; Fault tolerant systems; Java; Mobile agents; Mobile communication; Protocols; Software performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems Communications, 2005. Proceedings
Print_ISBN :
0-7695-2422-2
Type :
conf
DOI :
10.1109/ICW.2005.57
Filename :
1515502
Link To Document :
بازگشت