Sound Bisimulations for Higher-Order Distributed Process Calculus
Abstract
While distributed systems with transfer of processes have become pervasive, methods for reasoning about their behaviour are underdeveloped. In this paper we propose a bisimulation technique for proving behavioural equivalence of such systems modelled in the \emph{higher-order -calculus with passivation} (and restriction). Previous research for this calculus is limited to context bisimulations and normal bisimulations which are either impractical or unsound. In contrast, we provide a sound and useful definition of \emph{environmental bisimulations}, with several non-trivial examples. Technically, a central point in our bisimulations is the clause for parallel composition, which must account for passivation of the spawned processes in the middle of their execution.
Keywords
Cite
@article{arxiv.1006.4943,
title = {Sound Bisimulations for Higher-Order Distributed Process Calculus},
author = {Adrien Piérard and Eijiro Sumii},
journal= {arXiv preprint arXiv:1006.4943},
year = {2011}
}
Comments
15 pages, uses mathpartir and tikz, appendix at [http://www.kb.ecei.tohoku.ac.jp/~adrien/pubs/SoundAppendix.pdf], the final publication is available at [http://www.springerlink.com/content/071k46u248061x72/]