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

Refinement for Transition Systems with Responses

Abstract: Motivated by the response pattern for property specifications and applications within flexible workflow management systems, we report upon an initial study of modal and mixed transition systems in which the must transitions are interpreted as must eventually, and in which implementations can contain may behaviors that are resolved at run-time. We propose Transition Systems with Responses (TSRs) as a suitable model for this study. We prove that TSRs correspond to a restricted class of mixed transition systems, … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
2
2
1
1

Relationship

3
3

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 5 publications
0
6
0
Order By: Relevance
“…Further investigations would look for a true concurrency semantics for psi-calculi (with initial results presented as [18]), and then see how our encodings fit with the true concurrency models that this semantics would return. One could also look into adding responses to psi-calculus, similar to how is done in [5] for Transition Systems with Responses.…”
Section: Discussionmentioning
confidence: 99%
“…Further investigations would look for a true concurrency semantics for psi-calculi (with initial results presented as [18]), and then see how our encodings fit with the true concurrency models that this semantics would return. One could also look into adding responses to psi-calculus, similar to how is done in [5] for Transition Systems with Responses.…”
Section: Discussionmentioning
confidence: 99%
“…The diagram in Fig. 3 provides a visual representation of process P spec described above 6 . Events are denoted via boxes, and arrows describe the relations introduced in the previous section.…”
Section: Dcr Graphsmentioning
confidence: 99%
“…Extending the + and − operators such that f + 1 = f and f − 1 = f, and ω − 1 = ω. We equip with the LTS with notions of accepting runs, incorporating similar notions defined for DCR Graphs [6,32] In other words, an accepting run consider transitions that either execute pending events, or excludes them. Note that since an event e may happen more than once, even processes with only finitely many events may have infinite runs.…”
Section: Semanticsmentioning
confidence: 99%
See 1 more Smart Citation
“…As shown in [12,13], DCR Graphs can be mapped to the standard Büchi-automata model, characterizing all runs as well as fair runs as the accepting runs, and subsequently verified for safety and liveness properties using the SPIN model checker [9]. However, it can also be represented directly (and more compactly) as a so-called transition system with responses [2], which is simply a labelled transition system where each state is annotated by a set of labels, referred to as the response actions. The accepting runs of a transition system with responses is then the finite or infinite runs where whenever a label is included in the response set of an intermediate state in the run, it will be excluded from the response set in a subsequent state or executed.…”
Section: Introductionmentioning
confidence: 99%