Skip to Main content Skip to Navigation
Conference papers

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”.
Document type :
Conference papers
Complete list of metadata

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00108945
Contributor : Christine Carvalho de Matos <>
Submitted on : Tuesday, June 1, 2021 - 2:30:31 PM
Last modification on : Friday, June 4, 2021 - 10:41:55 AM
Long-term archiving on: : Thursday, September 2, 2021 - 7:16:13 PM

File

distributed-exception-handling...
Files produced by the author(s)

Identifiers

Citation

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⟩

Share

Metrics

Record views

110

Files downloads

20