On locality and the exchange law for concurrent processes

  • This paper studies algebraic models for concurrency, in light of recent work on Concurrent Kleene Algebra and Separation Logic. It clarifies that there is a strong connection between the Concurrency and Frame Rules of Separation Logic and a variants of the excahnge law of Category Theory. The algebraic laws admit 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.

Download full text files

Export metadata

Statistics

Number of document requests

Additional Services

Share in Twitter Search Google Scholar
Metadaten
Author:C. A. R. Hoare, Akbar Hussain, Bernhard MöllerGND, Peter W. O’Hearn, Rasmus Lerchedahl Petersen, Georg StruthGND
URN:urn:nbn:de:bvb:384-opus4-587790
Frontdoor URLhttps://opus.bibliothek.uni-augsburg.de/opus4/58779
ISBN:9783642232169OPAC
ISBN:9783642232176OPAC
ISSN:0302-9743OPAC
ISSN:1611-3349OPAC
Parent Title (English):Lecture Notes in Computer Science
Publisher:Springer
Place of publication:Berlin
Type:Article
Language:English
Year of first Publication:2011
Publishing Institution:Universität Augsburg
Release Date:2019/07/23
Volume:6901
First Page:250
Last Page:264
DOI:https://doi.org/10.1007/978-3-642-23217-6_17
Institutes:Fakultät für Angewandte Informatik
Fakultät für Angewandte Informatik / Institut für Informatik
Fakultät für Angewandte Informatik / Institut für Informatik / Professur für Programmiermethodik und Multimediale Informationssysteme
Dewey Decimal Classification:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
Licence (German):Deutsches Urheberrecht