DocumentCode
3308376
Title
A new approach for mobile agent fault-tolerance and reliability using distributed systems
Author
Mohammadi, K. ; Hamidi, H.
Author_Institution
Dept. of Electr. Eng., Iran Univ. of Sci. & Technol.
fYear
2005
fDate
26-29 Sept. 2005
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. To further develop mobile agent technology, reliability mechanisms such as fault tolerance and transaction support are required. For this purpose, we first identify two basic requirements for fault-tolerant mobile agent execution: (1) non-blocking (i.e., a single failure does not prevent progress of the mobile agent execution); and (2) exactly-once (i.e., multiple executions of the agent are prevented). To achieve fault tolerance for the agent system, especially for the agent transfer to a new host, we use distributed transaction processing. This paper proposes a novel approach to fault-tolerant mobile agent execution, which is based on modeling agent execution as a sequence of agreement problems. Each agreement problem is one instance of the well-understood consensus problem. Our solution does not require a perfect failure detection mechanism, while preventing blocking and ensuring that the agent is executed exactly once
Keywords
mobile agents; software fault tolerance; transaction processing; FATOMAS; agent transfer; agreement problem; business applications; consensus problem; distributed systems; distributed transaction processing; exactly-once execution; failure detection; fault-tolerant mobile agent execution; mobile agent fault-tolerance; mobile agent reliability; nonblocking execution; transaction support; Computer network management; Computer networks; Fault diagnosis; Fault tolerance; Fault tolerant systems; Information management; Mechanical factors; Mobile agents; Mobile computing; Technology management; Agreement Problem; Exactly-once Execution; FATOMAS; Fault-Tolerant; Mobile Agent; Non-Blocking Execution; Replication;
fLanguage
English
Publisher
ieee
Conference_Titel
Internet, 2005.The First IEEE and IFIP International Conference in Central Asia on
Conference_Location
Bishkek
Print_ISBN
0-7803-9179-9
Type
conf
DOI
10.1109/CANET.2005.1598207
Filename
1598207
Link To Document