Skip to main navigation Skip to search Skip to main content

Reversible multiparty sessions with checkpoints

Research output: Contribution to journalConference articlepeer-review

Abstract

Reversible interactions model different scenarios, like biochemical systems and human as well as automatic negotiations. We abstract interactions via multiparty sessions enriched with named checkpoints. Computations can either go forward or roll back to some checkpoints, where possibly different choices may be taken. In this way communications can be undone and different conversations may be tried. Interactions are typed with global types, which control also rollbacks. Typeability of session participants in agreement with global types ensures session fidelity and progress of reversible communications.

Original languageEnglish
Pages (from-to)60-74
Number of pages15
JournalElectronic Proceedings in Theoretical Computer Science, EPTCS
Volume222
DOIs
Publication statusPublished - 9 Aug 2016
Event23rd Combined International Workshop on Expressiveness in Concurrency and 13th Workshop on Structural Operational Semantics, EXPRESS/SOS 2016 - Quebec City, Canada
Duration: 22 Aug 2016 → …

Fingerprint

Dive into the research topics of 'Reversible multiparty sessions with checkpoints'. Together they form a unique fingerprint.

Cite this