Distributed Exception Handling : Ideas, Lessons and Issues with Recent Exception Handling Systems - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

Distributed Exception Handling : Ideas, Lessons and Issues with Recent Exception Handling Systems

Résumé

Exception handling is an important feature of the tool-set that enables the building of fault-tolerant concurrent and distributed programs. While transactional distributed systems have been studied for a long time, distributed exception handling techniques are only now evolving towards maturity, especially within asynchronous multi agents or component based systems. In this paper, we review two recent proposals for distributed exceptions handling systems (DEHS), namely SaGE and Guardian, in the light of what the Erlang programming language brings to the table : native constructs for concurrency, distributedness and exception handling across processes. We expand on the merits and possible drawbacks of these systems. We advocate the need to introduce the notion of resumption, an often downplayed feature of EHSs, to modern day DEHS, in order to address the problem of multi agent systems facing the “real world”.
Fichier principal
Vignette du fichier
distributed-exception-handling.pdf (165.37 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

lirmm-00108945 , version 1 (01-06-2021)

Identifiants

Citer

Aurelien Campeas, Christophe Dony, Christelle Urtado, Sylvain Vauttier. Distributed Exception Handling : Ideas, Lessons and Issues with Recent Exception Handling Systems. 1st International Workshop on Rapid Integration of Software Engineering Techniques (RISE 2004), Nov 2004, Luxembourg-Kirchberg, Luxembourg. pp.82-92, ⟨10.1007/11423331_8⟩. ⟨lirmm-00108945⟩
69 Consultations
55 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More