• 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