[PDF][PDF] Foundations of reversible computation

B Aman, G Ciobanu, R Glück… - … Extending Horizons of …, 2020 - library.oapen.org
Reversible computation allows computation to proceed not only in the standard, forward
direction, but also backward, recovering past states. While reversible computation has …

Static versus dynamic reversibility in CCS

I Lanese, D Medić, CA Mezzina - Acta Informatica, 2021 - Springer
The notion of reversible computing is attracting interest because of its applications in diverse
fields, in particular the study of programming abstractions for fault tolerant systems. Most …

Event structure semantics of (controlled) reversible CCS

E Graversen, I Phillips, N Yoshida - … of Logical and Algebraic Methods in …, 2021 - Elsevier
CCSK is a reversible form of CCS which is causal, meaning that actions can be reversed if
and only if each action caused by them has already been reversed; there is no control on …

Explicit identifiers and contexts in reversible concurrent calculus

C Aubert, D Medić - International Conference on Reversible Computation, 2021 - Springer
Existing formalisms for the algebraic specification and representation of networks of
reversible agents suffer some shortcomings. Despite multiple attempts, reversible …

On reversibility and broadcast

CA Mezzina - International Conference on Reversible Computation, 2018 - Springer
Causally consistent reversibility relates reversibility in a concurrent system with causality.
Broadcast is a powerful primitive of communication used to model several distributed …

A parametric framework for reversible π-calculi

D Medić, CA Mezzina, I Phillips, N Yoshida - Information and Computation, 2020 - Elsevier
This paper presents a study of causality in a reversible, concurrent setting. There exist
various notions of causality in π-calculus, which differ in the treatment of parallel extrusions …

[HTML][HTML] Reversibility in session-based concurrency: a fresh look

CA Mezzina, JA Pérez - Journal of logical and algebraic methods in …, 2017 - Elsevier
Much research has studied foundations for correct and reliable communication-centric
software systems. A salient approach to correctness uses verification based on session …

A Parametric Framework for Reversible -Calculi

D Medic, CA Mezzina, I Phillips, N Yoshida - arXiv preprint arXiv …, 2018 - arxiv.org
This paper presents a study of causality in a reversible, concurrent setting. There exist
various notions of causality in pi-calculus, which differ in the treatment of parallel extrusions …

The Cπ-calculus: A model for confidential name passing

I Prokić, HT Vieira - Journal of Logical and Algebraic Methods in …, 2021 - Elsevier
Sharing confidential information in distributed systems is often a necessity in the context of
many applications, however, it opens the problem of controlling information sharing even …

Event structures for the reversible early internal π-calculus

E Graversen, I Phillips, N Yoshida - … of Logical and Algebraic Methods in …, 2022 - Elsevier
The π-calculus is a widely used process calculus, which models communications between
processes and allows the passing of communication links. Various operational semantics of …