• DocumentCode
    2039861
  • Title

    Exception handling in coordination-based mobile environments

  • Author

    Iliasov, Alexei ; Romanovsky, Alexander

  • Author_Institution
    Newcastle Univ., Newcastle upon Tyne, UK
  • Volume
    1
  • fYear
    2005
  • fDate
    26-28 July 2005
  • Firstpage
    341
  • Abstract
    Mobile agent systems have many attractive features including asynchrony, openness, dynamicity and anonymity, which makes them indispensable in designing complex modern applications that involve moving devices, human participants and software. To be comprehensive this list should include fault tolerance, yet as our analysis shows, this property is, unfortunately, often overlooked by middleware designers. A few existing solutions for fault tolerant mobile agents are developed mainly for tolerating hardware faults without providing any general support for application-specific recovery. In this paper we describe a novel exception handling model that allows application-specific recovery in coordination-based systems consisting of mobile agents. The proposed mechanism is general enough to be used in both loosely-and tightly-coupled communication models. The general ideas behind the mechanism are applied in the context of the Lime middleware.
  • Keywords
    exception handling; middleware; mobile agents; mobile computing; system recovery; Lime middleware; anonymity; application-specific recovery; asynchrony; communication models; coordination-based mobile environments; dynamicity; exception handling; fault tolerant mobile agents; openness; Application software; Context; Fault tolerance; Hardware; Humans; Middleware; Mobile agents; Mobile communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2005. COMPSAC 2005. 29th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2413-3
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2005.73
  • Filename
    1510045