CaFE : un model-checker collaboratif
Résumé
La logique temporelle linéaire (LTL) est utilisée dans de nombreux travaux pour décrire formellement le comportement attendu d'un programme. Une extension particulièrement intéressante de LTL pour l'analyse de programmes est la logique $CaRet$, qui autorise des raisonnements explicites sur la pile d'appel. Ce papier présente $CaFE$ , un greffon de la plate-forme $Frama$-C qui vérifie automatiquement de manière approchée qu'un programme C vérifie une formule logique $CaRet$ donnée. Il décrit également la mise en oeuvre de $CaFE$ et ses interactions avec le reste de la plate-forme.
Domaines
Génie logiciel [cs.SE]
Origine : Fichiers produits par l'(les) auteur(s)
Loading...