arXiv · 1105.0966
A resource analysis of the pi-calculus
Abstract
We give a new treatment of the pi-calculus based on the semantic theory of separation logic, continuing a research program begun by Hoare and O'Hearn. Using a novel resource model that distinguishes between public and private ownership, we refactor the operational semantics so that sending, receiving, and allocating are commands that influence owned resources. These ideas lead naturally to two denotational models: one for safety and one for liveness. Both models are fully abstract for the corresponding observables, but more importantly both are very simple. The close connections with the model theory of separation logic (in particular, with Brookes's action trace model) give rise to a logic of processes and resources.
Explore related subjects
Keep this discovery
Aaron Turon, Mitchell Wand. 2011-05-05. A resource analysis of the pi-calculus. https://arxiv.org/abs/1105.0966
Cite the original work for its findings. Save a collection to share your selection of sources.