Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. FATOMAS - A Fault-Tolerant Mobile Agent System Based on the Agent-Dependent Approach
 
conference paper

FATOMAS - A Fault-Tolerant Mobile Agent System Based on the Agent-Dependent Approach

Pleisch, Stefan
•
Schiper, André  
2001
Proceedings of the IEEE Int. Conf. on Dependable Systems and Networks (DSN'01)

Fault tolerance is fundamental to the further development of mobile agent applications. In the context of mobile agents, fault-tolerance prevents a partial or complete loss of the agent, i.e., it ensures that the agent arrives at its destination. 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 without the need to modify the underlying mobile agent platform (in our case Objectspace's Voyager). In our performance evaluation, we show the costs of our approach relative to the single, non-replicated agent execution. Pipelined mode and optimized agent forwarding are two optimizations that reduce the overhead of a fault-tolerant mobile agent execution.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

PS01.ps

Access type

openaccess

Size

1.89 MB

Format

Postscript

Checksum (MD5)

cb8b026c8a3f94a0095dac5be64fcd07

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés