2010
DOI: 10.1007/978-3-642-11266-9_1
|View full text |Cite
|
Sign up to set email alerts
|

Forcing Monotonicity in Parameterized Verification: From Multisets to Words

Abstract: Abstract. We present a tutorial on verification of safety properties for parameterized systems. Such a system consists of an arbitrary number of processes; the aim is to prove correctness of the system regardless of the number of processes inside the system. First, we consider a class of parameterized systems whose behaviours can be captured exactly as Petri nets using counter abstraction. This allows analysis using the framework of monotonic transition systems introduced in [1]. Then, we consider parameterize… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2011
2011
2015
2015

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(12 citation statements)
references
References 12 publications
0
12
0
Order By: Relevance
“…the full MSO logic over data words. Note that this contributes to the area of parametrized verification [1], as model checking can prove that a property holds for any number of processes.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…the full MSO logic over data words. Note that this contributes to the area of parametrized verification [1], as model checking can prove that a property holds for any number of processes.…”
Section: Resultsmentioning
confidence: 99%
“…If the guard is satisfied, the automaton outputs one or several actions that may use the data values represented by R ∪ P A . They may also use fresh data values, and we will use the parameters Q = {q 1 …”
Section: Data Words and Data Multi-pushdown Automatamentioning
confidence: 99%
See 1 more Smart Citation
“…Monotonic abstraction is a well-known technique introduced by P. A. Abdulla and collaborators in a series of papers (like for instance [1,3,8,9]); the technique was originally applied in the context of verification of distributed systems, but successively extended also elsewhere (see e.g. [6,7]).…”
Section: Introductionmentioning
confidence: 99%
“…The main source of inspiration for designing our transformation is the work on monotonic abstraction [3,4,5,1] developed by Abdulla et al, which is more semantic and needs to be adapted each time a new of class of systems is to be verified. On the contrary, our transformation is purely syntactic and may be applied to arbitrary array-based systems, even those not modelling distributed systems, and put to productive work for verification problems where a semantic approachà la Abdulla et al would be much more difficult to adapt.…”
Section: Introductionmentioning
confidence: 99%