Distributed Exception Handling : Ideas, Lessons and Issues with Recent Exception Handling Systems - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Access content directly
Conference Papers Year : 2005

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

Abstract

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
Origin Files produced by the author(s)

Dates and versions

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

Identifiers

Cite

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⟩
73 View
57 Download

Altmetric

Share

Gmail Mastodon Facebook X LinkedIn More