Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/86212
Title: | Reversible choreographies via monitoring in Erlang |
Other Titles: | Distributed Applications and Interoperable Systems. DAIS 2018. Lecture Notes in Computer Science, vol 10853 |
Authors: | Francalanza, Adrian Mezzina, Claudio Antares Tuosto, Emilio |
Keywords: | Computer programming Object monitors (Computer software) ERLANG (Computer program language) Reversible computing |
Issue Date: | 2018 |
Publisher: | Springer |
Citation: | Francalanza, A., Mezzina, C. A., & Tuosto, E. (2018). Reversible choreographies via monitoring in Erlang. 18th IFIP WG 6.1 International Conference, DAIS 2018, Madrid. 75-92. |
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. |
URI: | https://www.um.edu.mt/library/oar/handle/123456789/86212 |
Appears in Collections: | Scholarly Works - FacICTCS |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Chapter_ReversibleChoreographiesViaMon.pdf Restricted Access | 1.3 MB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.