Slicing Abstraction using Path Formulas

TitleSlicing Abstraction using Path Formulas
Publication TypeTechnical Report
AuthorsE. Ermis, J. Hoenicke, A. Podelski, and M. Schäf
Call Number449
PublisherUNU-IIST
Year of Publication2011
Date Published06/2011
Abstract

We present a new interpolation based abstraction refinement algorithm for software model-checking. The refinement step uses interpolants computed from an error path to split the abstract states on this path. It incorporates the ideas of slicing abstraction and large block encoding. We run our model-checker on several benchmarks and show empirically that the presented algorithm terminates more often with a result than existing model checking techniques.

AttachmentSize
report449.pdf259.72 KB