Fault Tolerance Approach in Mobile Agents for Information Retrieval Applications Using Check Points
Mobile agents have emerged as major programming paradigm for distributed applications. Mobile agents are the intelligent programs that act autonomously on behalf of a user and can migrate from one host to another host in a network in order to satisfy the requests made by their clients. A prerequisite for their use, however, is that they should be executed reliably independent of failures. Improving the survivability of mobile agents in presence of agent server failures is an important issue in order to guarantee continuous execution of mobile agents. Thus it is very important to make mobile agents fault tolerant. In this paper, the authors propose fault tolerance mechanism for the scenarios where the agent stops its execution due to fault on any server in the itinerary.