VSL 2014: VIENNA SUMMER OF LOGIC 2014

QUICr: A Reusable Library for Parametric Abstraction of Sets and Numbers

Authors: Arlen Cox, Bor-Yuh Evan Chang and Sriram Sankaranarayanan

PapersPapers with AbstractsPrefaceAuthor IndexKeyword Index

Paper Information

Title:QUICr: A Reusable Library for Parametric Abstraction of Sets and Numbers
Authors:Arlen Cox, Bor-Yuh Evan Chang and Sriram Sankaranarayanan
Proceedings:CAV 2014 LNCS Proceedings
Editors: Armin Biere, Swen Jacobs and Roderick Bloem
Keywords:abstract interpretation, abstract domain, sets, relational, abstract domain combinator
Abstract:

ABSTRACT. This paper introduces QUICr, a library that implements abstract domains for simultaneous reasoning about numbers and sets of numbers. QUICr is an abstract domain combinator that lifts any domain for numbers into an efficient domain for numbers and sets of numbers. As a library, it is useful for inferring relational data invariants in programs that manipulate data structures. As a testbed, it allows easy extension of widening and join heuristics, enabling adaptations to new and varied applications. In this paper we present the architecture of the library, guidelines on how to select heuristics, and an example instantiation of the library using the NewPolka polyhedra library to verify set-manipulating programs.

Pages:7
Talk:Jul 22 17:20
Paper:
Disclaimer | Powered by EasyChair Smart Program