2021
DOI: 10.1007/978-3-030-79876-5_8
|View full text |Cite
|
Sign up to set email alerts
|

Universal Invariant Checking of Parametric Systems with Quantifier-free SMT Reasoning

Abstract: The problem of invariant checking in parametric systems – which are required to operate correctly regardless of the number and connections of their components – is gaining increasing importance in various sectors, such as communication protocols and control software. Such systems are typically modeled using quantified formulae, describing the behaviour of an unbounded number of (identical) components, and their automatic verification often relies on the use of decidable fragments of first-order logic in order … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
5
2
1

Relationship

3
5

Authors

Journals

citations
Cited by 12 publications
(9 citation statements)
references
References 25 publications
(46 reference statements)
0
5
0
Order By: Relevance
“…As future work, we plan to investigate the case of models with reducible matrices and unbounded transients. Furthermore, we will generalize the approach for parametric MPL, where the matrices may contain symbolic expressions, by considering the use of parametric model checking techniques [61].…”
Section: Discussionmentioning
confidence: 99%
“…As future work, we plan to investigate the case of models with reducible matrices and unbounded transients. Furthermore, we will generalize the approach for parametric MPL, where the matrices may contain symbolic expressions, by considering the use of parametric model checking techniques [61].…”
Section: Discussionmentioning
confidence: 99%
“…We believe that this issue can be circumvented in an automated fashion with future work. In fact, an approach introduced since the conference version [MIG + 21] of this paper uses prophecy variables with a different refinement loop for verifying parameterized protocols, which cannot be handled by our technique due to this limitation [CGR21].…”
Section: Expressiveness and Limitationsmentioning
confidence: 99%
“…Recently, the language has been adopted also by the AVR [11] model checker. VMT-LIB is also the native language of ic3ia [13], an efficient open-source model checker for invariant and LTL properties, as well as its recent extensions ProphIC3 [14] (for discovering universally quantified invariants over arrays) and Lambda [7] (for the verification of parametric systems).…”
Section: Vmt-lib Toolsmentioning
confidence: 99%
“…VMT-LIB is fully supported by the nuXmv [4] model checker, and it has been used as a benchmark format in several publications over the last few years (e.g. [6,14,11,7,5]).…”
Section: Introductionmentioning
confidence: 99%

The VMT-LIB Language and Tools

Cimatti,
Griggio,
Tonetta
2021
Preprint
Self Cite