Francalanza, Adrian and Rathke, Julian and Sassone, Vladimiro - Permission-Based Separation Logic for Message-Passing Concurrency

lmcs:772 - Logical Methods in Computer Science, September 1, 2011, Volume 7, Issue 3
Permission-Based Separation Logic for Message-Passing Concurrency

Authors: Francalanza, Adrian and Rathke, Julian and Sassone, Vladimiro

We develop local reasoning techniques for message passing concurrent programs based on ideas from separation logics and resource usage analysis. We extend processes with permission- resources and define a reduction semantics for this extended language. This provides a foundation for interpreting separation formulas for message-passing concurrency. We also define a sound proof system permitting us to infer satisfaction compositionally using local, separation-based reasoning.


Source : oai:arXiv.org:1106.5128
DOI : 10.2168/LMCS-7(3:7)2011
Volume: Volume 7, Issue 3
Published on: September 1, 2011
Submitted on: June 25, 2015
Keywords: Computer Science - Logic in Computer Science,F.3.1, F.3.2, F.3.3


Share

Browsing statistics

This page has been seen 25 times.
This article's PDF has been downloaded 13 times.