HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Conference papers

Reversible Choreographies via Monitoring in Erlang

Abstract : We render a model advocating an extension of choreographies to describe reverse computation via monitoring. More precisely, our extension imbues the communication behaviour of multi-party protocols with minimal decorations specifying the conditions triggering monitor adaptations. We show how, from these extended global descriptions, one can (i) synthesise actors implementing the normal local behaviour of the system prescribed by the global graph, but also (ii) synthesise monitors that are able to coordinate a distributed rollback when certain conditions (denoting abnormal behaviour) are met.
Complete list of metadata

Cited literature [32 references]  Display  Hide  Download

Contributor : Hal Ifip Connect in order to contact the contributor
Submitted on : Wednesday, June 27, 2018 - 2:20:01 PM
Last modification on : Wednesday, June 27, 2018 - 2:46:10 PM
Long-term archiving on: : Thursday, September 27, 2018 - 1:36:31 AM


Files produced by the author(s)


Distributed under a Creative Commons Attribution 4.0 International License



Adrian Francalanza, Claudio Mezzina, Emilio Tuosto. Reversible Choreographies via Monitoring in Erlang. 18th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2018, Madrid, Spain. pp.75-92, ⟨10.1007/978-3-319-93767-0_6⟩. ⟨hal-01824635⟩



Record views


Files downloads