When the Decreasing Sequence Fails - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

When the Decreasing Sequence Fails

Nicolas Halbwachs
  • Fonction : Auteur
  • PersonId : 844681
Julien Henry
  • Fonction : Auteur
  • PersonId : 926519

Résumé

The classical method for program analysis by abstract in- terpretation consists in computing a increasing sequence with widening, which converges towards a correct solution, then computing a decreasing sequence of correct solutions without widening. It is generally admit- ted that, when the decreasing sequence reaches a fixpoint, it cannot be improved further. As a consequence, all efforts for improving the pre- cision of an analysis have been devoted to improving the limit of the increasing sequence. In this paper, we propose a method to improve a fixpoint after its computation. The method consists in projecting the solution onto well-chosen components and to start again increasing and decreasing sequences from the result of the projection.
Fichier principal
Vignette du fichier
sas-14.pdf (199.83 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00734340 , version 1 (21-09-2012)

Identifiants

Citer

Nicolas Halbwachs, Julien Henry. When the Decreasing Sequence Fails. SAS 2012 The 19th International Static Analysis Symposium, Sep 2012, Deauville, France. pp.198-213, ⟨10.1007/978-3-642-33125-1_15⟩. ⟨hal-00734340⟩
432 Consultations
789 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More