2013
DOI: 10.1007/978-3-642-38493-6_10
|View full text |Cite
|
Sign up to set email alerts
|

Decidability Results for Dynamic Installation of Compensation Handlers

Abstract: Abstract. Dynamic compensation installation allows for easier specification of fault handling in complex interactive systems since it enables to update the compensation policies according to run-time information. In this paper we show that in a simple π-like calculus with static compensations the termination of a process is decidable, but it is undecidable in one with dynamic compensations. We then consider three commonly used patterns for dynamic compensations, showing that process termination is decidable fo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

1
20
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(21 citation statements)
references
References 29 publications
1
20
0
Order By: Relevance
“…The process language with compensations we consider here is based on the calculus in [10] (a variant of the language in [9]). The languages in [9,10] are extensions of the π-calculus [12] with primitives for static and dynamic recovery.…”
Section: Compensable Processesmentioning
confidence: 99%
See 3 more Smart Citations
“…The process language with compensations we consider here is based on the calculus in [10] (a variant of the language in [9]). The languages in [9,10] are extensions of the π-calculus [12] with primitives for static and dynamic recovery.…”
Section: Compensable Processesmentioning
confidence: 99%
“…The languages in [9,10] are extensions of the π-calculus [12] with primitives for static and dynamic recovery. As in [7], we consider variants of the languages in [9,10] without name mobility and with static recovery. There are two salient constructs:…”
Section: Compensable Processesmentioning
confidence: 99%
See 2 more Smart Citations
“…Our core process language with compensations is based on the calculus in [13] (a variant of the language in [12]). The languages in [12,13] are appealing because they uniformly capture several different proposals for calculi with compensation handling. These calculi were introduced as extensions of the π-calculus [16] with primitives for static and dynamic recovery.…”
Section: Adaptable and Compensable Processes By Examplementioning
confidence: 99%