On Compensation Primitives as Adaptable Processes

August 27, 2015 ยท The Ethereal ยท ๐Ÿ› Combined International Workshop Expressiveness Concurrency and Workshop Structural Operational Semantics

๐Ÿ”ฎ THE ETHEREAL: The Ethereal
Pure theory โ€” exists on a plane beyond code

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Jovana Dedeiฤ‡, Jovanka Pantoviฤ‡, Jorge A. Pรฉrez arXiv ID 1508.06709 Category cs.LO: Logic in CS Cross-listed cs.PL Citations 4 Venue Combined International Workshop Expressiveness Concurrency and Workshop Structural Operational Semantics Last Checked 5 months ago
Abstract
We compare mechanisms for compensation handling and dynamic update in calculi for concurrency. These mechanisms are increasingly relevant in the specification of reliable communicating systems. Compensations and updates are intuitively similar: both specify how the behavior of a concurrent system changes at runtime in response to an exceptional event. However, calculi with compensations and updates are technically quite different. We investigate the relative expressiveness of these calculi: we develop encodings of core process languages with compensations into a calculus of adaptable processes developed in prior work. Our encodings shed light on the (intricate) semantics of compensation handling and its key constructs. They also enable the transference of existing verification and reasoning techniques for adaptable processes to core languages with compensation handling.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Logic in CS