A new approach for evaluation fault-tolerant mobile agent execution in distributed systems

  • Authors:
  • Hojat Allah Hamidi;K. Mohammadi

  • Affiliations:
  • Department of Electrical Engineering, Iran University of Science & Technology, Tehran, Iran;Department of Electrical Engineering, Iran University of Science & Technology, Tehran, Iran

  • Venue:
  • EC'05 Proceedings of the 6th WSEAS international conference on Evolutionary computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Mobile agents are no longer a theoretical issue since different architectures for their realization have been proposed. With the increasing market of electronic commerce it becomes an interesting aspect to use autonomous mobile agents for electronic business transactions. Being involved in money transactions, supplementary security features for mobile agent systems have to he ensured. 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 plat form. 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.