Program Analysis with Local Policy Iteration

September 11, 2015 ยท The Ethereal ยท ๐Ÿ› International Conference on Verification, Model Checking and Abstract Interpretation

๐Ÿ”ฎ THE ETHEREAL: The Ethereal
Pure theory โ€” exists on a plane beyond code

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors George Karpenkov, David Monniaux, Philipp Wendler arXiv ID 1509.03424 Category cs.LO: Logic in CS Cross-listed cs.PL Citations 9 Venue International Conference on Verification, Model Checking and Abstract Interpretation Last Checked 2 months ago
Abstract
We present a new algorithm for deriving numerical invariants that combines the precision of max-policy iteration with the flexibility and scalability of conventional Kleene iterations. It is defined in the Configurable Program Analysis (CPA) framework, thus allowing inter-analysis communication. It uses adjustable-block encoding in order to traverse loop-free program sections, possibly containing branching, without introducing extra abstraction. Our technique operates over any template linear constraint domain, including the interval and octagon domains; templates can also be derived from the program source. The implementation is evaluated on a set of benchmarks from the Software Verification Competition (SV-Comp). It competes favorably with state-of-the-art analyzers.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

๐Ÿ“œ Similar Papers

In the same crypt โ€” Logic in CS