CPA-BAM: Block-Abstraction Memoization with Value Analysis and Predicate Analysis

Autor: Karlheinz Friedberger
Rok vydání: 2016
Předmět:
Zdroj: Tools and Algorithms for the Construction and Analysis of Systems ISBN: 9783662496732
TACAS
DOI: 10.1007/978-3-662-49674-9_58
Popis: The software verification framework CPAchecker is built on basic approaches like CPA and CEGAR. The configuration for the SV-COMP'16 uses the concept of block-abstraction memoization and combines it with the parallel execution of value analysis and predicate analysis. The CEGAR loop uses a refinement strategy that prefers to refine the precision of the lightweight value analysis, such that the precision of the predicate analysis remains abstract and concise as long as possible. The usage of mature analyses like value analysis and predicate analysis allows us to bring together the potential of lazy abstraction and interpolation and the benefits of block-abstraction memoization.
Databáze: OpenAIRE