Relative expressiveness of calculi for reversible concurrency - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Autre Publication Scientifique Année : 2019

Relative expressiveness of calculi for reversible concurrency

Résumé

A number of formalisms have been proposed to model various approaches to reversibility and to better understand its properties and characteristics. However, the relation between these formalisms has hardly been studied. This paper examines the expressiveness of the causal-consistent reversibility in process algebras CCS and π-calculus. In particular, we show, by means of encodings, that LTSs of two reversible extensions of CCS, Reversible CCS [1] and CCS with Keys [2], are isomorphic up to some structural transformations of processes. To study different causal semantics for π-calculus, we devise a uniform framework for reversible π-calculi that is parametric with respect to a data structure that stores information about the extrusion of a name. Depending on the used data structure, different causal semantics can be obtained. We show that reversibility induced by our framework when instantiated with three different data structures is causally-consistent and prove a causal correspondence between certain causal semantics and matching instance of the framework.
Fichier non déposé

Dates et versions

hal-02376279 , version 1 (22-11-2019)

Identifiants

  • HAL Id : hal-02376279 , version 1

Citer

Doriana Medic. Relative expressiveness of calculi for reversible concurrency. 2019. ⟨hal-02376279⟩
58 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More