LPI: Software Verification with Local Policy Iteration
In: Tools and Algorithms for the Construction and Analysis of Systems ISBN: 9783662496732 TACAS; (2016)
Online
unknown
Zugriff:
LPI is a module for invariant generation embedded inside the CPAchecker framework. It uses a local policy iteration approach, which allows it to obtain precise numerical invariants. The approach performs computations in the template constraints domain using maximization modulo SMT, and terminates with a potentially over-approximating inductive invariant. Local policy iteration is a sound, but incomplete technique which obtains numerical, conjunctive inductive invariants for the analyzed programs. It can prove programs to be safe by finding a separating inductive invariant, but can not find counterexamples to safety. We supply the generated inductive invariant to the k-induction procedure, which terminates with either a counterexample or a proof of safety.
Titel: |
LPI: Software Verification with Local Policy Iteration
|
---|---|
Autor/in / Beteiligte Person: | Egor George Karpenkov |
Link: | |
Quelle: | Tools and Algorithms for the Construction and Analysis of Systems ISBN: 9783662496732 TACAS; (2016) |
Veröffentlichung: | Springer Berlin Heidelberg, 2016 |
Medientyp: | unknown |
ISBN: | 978-3-662-49673-2 (print) |
DOI: | 10.1007/978-3-662-49674-9_63 |
Schlagwort: |
|
Sonstiges: |
|