2016
DOI: 10.1007/978-3-319-49052-6_12
|View full text |Cite
|
Sign up to set email alerts
|

Advancing Software Model Checking Beyond Linear Arithmetic Theories

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(12 citation statements)
references
References 27 publications
0
12
0
Order By: Relevance
“…The most relevant is the recently proposed iSAT3 [50], that uses an interpolation-based [48,50] approach to prove invariants. In addition to being an SMT solver, iSAT3 is also a bounded model checker for transition systems.…”
Section: Non-linear Solvingmentioning
confidence: 99%
See 2 more Smart Citations
“…The most relevant is the recently proposed iSAT3 [50], that uses an interpolation-based [48,50] approach to prove invariants. In addition to being an SMT solver, iSAT3 is also a bounded model checker for transition systems.…”
Section: Non-linear Solvingmentioning
confidence: 99%
“…-verification queries over transcendental transition systems [50] deriving from SMT-based verification engines, including discretization of Bounded Model Checking of hybrid automata [4,62]; -all the benchmarks from the MetiTarski distribution [1]; -all the SMT(NTA) benchmarks 14 from the dReal distribution [39]; -all the benchmarks from the iSAT3 distribution [50]. iSAT3 requires that the variables are constrained to small intervals when there are transcendental functions.…”
Section: Experiments For Smtmentioning
confidence: 99%
See 1 more Smart Citation
“…There are not many tools that deal with NRA transition systems. The most relevant is the recently proposed ISAT3 [28], that uses an interpolation-based [23,24] approach to prove invariants. In addition to NRA, it also supports trascendental functions and some form of differential equations.…”
Section: Related Workmentioning
confidence: 99%
“…When spurious counter-examples are found, the abstraction is tightened by the incremental introduction of linear constraints, including tangent planes resulting from differential calculus, and monotonicity constraints.We implemented the approach on top of the NUXMV model checker [7], leveraging the IC3 engine with Implicit Abstraction [9] for invariant checking of transition systems over LRA with EUF. We compared it, on a wide set of benchmarks, against multiple approaches working at NRA level, including BMC and k-induction using SMT(NRA), the recent interpolation-based ISAT3 engine [24], and the static abstraction approach proposed in [8]. The results demonstrate substantial superiority of our approach, that is able to solve the highest number of benchmarks.The effectiveness of our approach is possibly explained with the following insights.…”
mentioning
confidence: 98%