Abstract Domains and Solvers for Sets Reasoning - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

Abstract Domains and Solvers for Sets Reasoning

Résumé

When constructing complex program analyses, it is often useful to reason about not just individual values, but collections of values. Symbolic set abstractions provide building blocks that can be used to partition elements, relate partitions to other partitions, and determine the provenance of multiple values, all without knowing any concrete values. To address the simultaneous challenges of scalability and precision, we formalize and implement an interface for symbolic set abstractions and construct multiple abstract domains relying on both specialized data structures and off-the-shelf theorem provers. We develop techniques for lifting existing domains to improve performance and precision. We evaluate these domains on real-world data structure analysis problems.
Fichier non déposé

Dates et versions

hal-01256309 , version 1 (14-01-2016)

Identifiants

Citer

Arlen Cox, Bor-Yuh Evan Chang, Huisong Li, Xavier Rival. Abstract Domains and Solvers for Sets Reasoning. 20th International Conference, LPAR-20, Nov 2015, Suva, Fiji. ⟨10.1007/978-3-662-48899-7_25⟩. ⟨hal-01256309⟩
97 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More