2015
DOI: 10.4204/eptcs.190.2
|View full text |Cite
|
Sign up to set email alerts
|

On Compensation Primitives as Adaptable Processes

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 encoding… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
21
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
1
1

Relationship

2
0

Authors

Journals

citations
Cited by 2 publications
(21 citation statements)
references
References 13 publications
0
21
0
Order By: Relevance
“…More precisely, our prior work [7] does not address the following question: to what extent the direction of movement in (1) is responsible for the complexity and cost of the encodings? To clarify this issue, in this paper we encode compensation primitives into adaptable processes with subjective update.…”
mentioning
confidence: 99%
See 4 more Smart Citations
“…More precisely, our prior work [7] does not address the following question: to what extent the direction of movement in (1) is responsible for the complexity and cost of the encodings? To clarify this issue, in this paper we encode compensation primitives into adaptable processes with subjective update.…”
mentioning
confidence: 99%
“…Our prior work [7] encoded the six calculi in [9] into adaptable processes with objective update as in Rule (1). These encodings, however, are not as efficient as one may like: objective updates turn out to be inconvenient when "collecting" protected blocks scattered within nested transactions.…”
mentioning
confidence: 99%
See 3 more Smart Citations