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

Monotonic Abstraction Techniques: from Parametric to Software Model Checking

Abstract: Monotonic abstraction is a technique introduced in model checking parameterized distributed systems in order to cope with transitions containing global conditions within guards. The technique has been re-interpreted in a declarative setting in previous papers of ours and applied to the verification of fault tolerant systems under the so-called 'stopping failures' model. The declarative reinterpretation consists in logical techniques (quantifier relativizations and, especially, quantifier instantiations) making… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2019
2019
2019
2019

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(6 citation statements)
references
References 37 publications
0
6
0
Order By: Relevance
“…Universal guards in tran-sition formulae could be very useful in specifications: for example, they would allow us to specify a branch in a job hiring process that is followed only if no applicant satisfies a certain condition. The question has been debated since longtime in the literature and the most effective solution so far is the introduction of suitable "monotonic abstractions" (see [1] for a survey). Notably, this is already implemented in MCMT.…”
Section: Conclusion and Discussionmentioning
confidence: 99%
See 4 more Smart Citations
“…Universal guards in tran-sition formulae could be very useful in specifications: for example, they would allow us to specify a branch in a job hiring process that is followed only if no applicant satisfies a certain condition. The question has been debated since longtime in the literature and the most effective solution so far is the introduction of suitable "monotonic abstractions" (see [1] for a survey). Notably, this is already implemented in MCMT.…”
Section: Conclusion and Discussionmentioning
confidence: 99%
“…We focus here on private, single-pool processes, analyzed considering a single case, similarly to soudness analysis in workflow nets [29]. 1 Incoming messages are therefore handled as pure nondeterministic events. The model combines a wide range of (blockstructured) BPMN control-flow constructs with task, event-reaction, and condition logic that inspect and modify persistent as well as case data.…”
Section: Data-aware Bpmnmentioning
confidence: 99%
See 3 more Smart Citations