Journal
THEORETICAL COMPUTER SCIENCE
Volume 625, Issue -, Pages 25-84Publisher
ELSEVIER SCIENCE BV
DOI: 10.1016/j.tcs.2016.02.019
Keywords
Reversible computation; Process algebra; pi-Calculus
Categories
Funding
- project REVER [ANR-11-INSE-007]
- project PiCoq [ANR-2010-BLAN-0305-01]
- Italian MIUR PRIN Project CINA [Prot. 2010LHT4KM]
- COST Action [IC1405]
Ask authors/readers for more resources
The notion of reversible computation is attracting increasing interest because of its applications in diverse fields, in particular the study of programming abstractions for reliable systems. In this paper, we continue the study undertaken by Danos and Krivine on reversible CCS by defining a reversible higher-order pi-calculus, called rho pi. We prove that reversibility in our calculus is causally consistent and that the causal information used to support reversibility in rhos is consistent with the one used in the causal semantics of the pi-calculus developed by Boreale and Sangiorgi. Finally, we show that one can faithfully encode rho pi into a variant of higher-order pi, substantially improving on the result we obtained in the conference version of this paper. (C) 2016 Elsevier B.V. All rights reserved.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available