4.3 Article

Reversibility in the higher-order π-calculus

Journal

THEORETICAL COMPUTER SCIENCE
Volume 625, Issue -, Pages 25-84

Publisher

ELSEVIER SCIENCE BV
DOI: 10.1016/j.tcs.2016.02.019

Keywords

Reversible computation; Process algebra; pi-Calculus

Funding

  1. project REVER [ANR-11-INSE-007]
  2. project PiCoq [ANR-2010-BLAN-0305-01]
  3. Italian MIUR PRIN Project CINA [Prot. 2010LHT4KM]
  4. 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

Primary Rating

4.3
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available