On Locality and the Exchange Law for Concurrent Processes
On Locality and the Exchange Law for Concurrent Processes
复制标题
论并发进程的局部性和交换律
DOI:
--
复制
发表时间:
2011
期刊:
影响因子:
--
通讯作者:
G. Struth
中科院分区:
文献类型:
--
作者:
C. Hoare;A. Hussain;B. Möller;P. O'Hearn;R. Petersen;G. Struth
This paper studies algebraic models for concurrency, in light of recent work on Concurrent Kleene Algebra and Separation Logic. It establishes a strong connection between the Concurrency and Frame Rules of Separation Logic and a variant of the exchange law of Category Theory. We investigate two standard models: one uses sets of traces, and the other is state-based, using assertions and weakest preconditions. We relate the latter to standard models of the heap as a partial function. We exploit the power of algebra to unify models and classify their variations.