We introduce a process calculus with a new prefixing operator that allows us to model locally controlled reversibility. Actions can be undone spontaneously, as in other reversible process calculi, or as pairs of concerted actions, where performing a weak action forces undoing of another action. The new operator in its full generality allows us to model out-of-causal order computation, where effects are undone before their causes are undone, which goes beyond what typical reversible calculi can express. However, the core calculus, with a restricted form of the new operator, is well behaved as it satisfied causal consistency. We demonstrate the usefulness of the calculus by modelling the hydration of formaldehyde in water into methanediol, an...
AbstractReversible computation has a growing number of promising application areas such as the model...
Reversibility is the capability of a system of undoing its own actions starting from the last perfor...
Abstract—We introduce a labelled transition semantics for the reversible pi-calculus. It is the firs...
We introduce a process calculus with a new prefixing operator that allows us to model locally contro...
In previous papers we have introduced a new process calculus inspired by chemical reactions, called...
The Concurrency Column of EATCS Bulletin, No 129A number of formalisms have been proposed to model v...
We introduce a reversible process calculus with a new feature of exe-cution control that allows us t...
A reversible computing system features backward computations along which the effects of forward ones...
AbstractReversible computation has a growing number of promising application areas such as the model...
In reversible computing a program can undo a set of past actions. This is useful in many areas inclu...
Reversible computing allows one to execute programs both in the standard, forward direction, and ba...
Existing formalisms for the algebraic specification and representation of networks of reversible age...
Reversible computing allows one to execute programs both in the standard, forward direction, and bac...
Undoing computations of a concurrent system is beneficial in many situations, e.g., in reversible de...
The notion of reversible computation is attracting increasing interest because of its applications i...
AbstractReversible computation has a growing number of promising application areas such as the model...
Reversibility is the capability of a system of undoing its own actions starting from the last perfor...
Abstract—We introduce a labelled transition semantics for the reversible pi-calculus. It is the firs...
We introduce a process calculus with a new prefixing operator that allows us to model locally contro...
In previous papers we have introduced a new process calculus inspired by chemical reactions, called...
The Concurrency Column of EATCS Bulletin, No 129A number of formalisms have been proposed to model v...
We introduce a reversible process calculus with a new feature of exe-cution control that allows us t...
A reversible computing system features backward computations along which the effects of forward ones...
AbstractReversible computation has a growing number of promising application areas such as the model...
In reversible computing a program can undo a set of past actions. This is useful in many areas inclu...
Reversible computing allows one to execute programs both in the standard, forward direction, and ba...
Existing formalisms for the algebraic specification and representation of networks of reversible age...
Reversible computing allows one to execute programs both in the standard, forward direction, and bac...
Undoing computations of a concurrent system is beneficial in many situations, e.g., in reversible de...
The notion of reversible computation is attracting increasing interest because of its applications i...
AbstractReversible computation has a growing number of promising application areas such as the model...
Reversibility is the capability of a system of undoing its own actions starting from the last perfor...
Abstract—We introduce a labelled transition semantics for the reversible pi-calculus. It is the firs...