Succinct Representations for Abstract Interpretation - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

Succinct Representations for Abstract Interpretation

Julien Henry
  • Fonction : Auteur
  • PersonId : 926519
David Monniaux
Matthieu Moy

Résumé

Abstract interpretation techniques can be made more precise by distinguishing paths inside loops, at the expense of possibly exponential complexity. SMT-solving techniques and sparse representations of paths and sets of paths avoid this pitfall. We improve previously proposed techniques for guided static analysis and the generation of disjunctive invariants by combining them with techniques for succinct representations of paths and symbolic representations for transitions based on static single assignment. Because of the non-monotonicity of the results of abstract interpretation with widening operators, it is difficult to conclude that some abstraction is more precise than another based on theoretical local precision results. We thus conducted extensive comparisons between our new techniques and previous ones, on a variety of open-source packages.
Fichier principal
Vignette du fichier
implicitization_article.pdf (242.51 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00709833 , version 1 (19-06-2012)

Identifiants

Citer

Julien Henry, David Monniaux, Matthieu Moy. Succinct Representations for Abstract Interpretation. Static analysis symposium (SAS), Sep 2012, Deauville, France. pp.283-299, ⟨10.1007/978-3-642-33125-1_20⟩. ⟨hal-00709833⟩
146 Consultations
311 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More