A Transformational Approach for Generating Non-Linear Invariants - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2000

A Transformational Approach for Generating Non-Linear Invariants

Saddek Bensalem
Marius Bozga
J. -C. Fernandez
  • Fonction : Auteur
L. Ghirvu
  • Fonction : Auteur
Yassine Lakhnech
  • Fonction : Auteur
  • PersonId : 837979

Résumé

Computing invariants is the key issue in the analysis of infinite-state systems whether analysis means testing, verification or parameter synthesis. In particular, methods that allow to treat combinations of loops are of interest. We present a set of algorithms and methods that can be applied to characterize over-approximations of the set of reachable states of combinations of self-loops. We present two families of complementary techniques. The first one identifies a number of basic cases of pair of self-loops for which we provide an exact characterization of the reachable states. The second family of techniques is a set of rules based on static analysis that allow to reduce $n$ self-loops ($n\geq 2$) to $n-1$ independent pairs of self-loops. The results of the analysis of the pairs of self-loops can then be combined to provide an over-approximation of the reachable states of the $n$ self-loops. We illustrate our methods by synthesizing conditions under which the Biphase Mark protocol works properly.
Fichier principal
Vignette du fichier
sas00.pdf (168.25 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00369355 , version 1 (19-03-2009)

Identifiants

Citer

Saddek Bensalem, Marius Bozga, J. -C. Fernandez, L. Ghirvu, Yassine Lakhnech. A Transformational Approach for Generating Non-Linear Invariants. Static Analysis 7th International Symposium, SAS 2000, Jun 2000, Santa Barbara, CA, United States. pp.58-72, ⟨10.1007/978-3-540-45099-3_4⟩. ⟨hal-00369355⟩
251 Consultations
206 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More