Gagnez sur tous les tableaux - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2015

Gagnez sur tous les tableaux

Résumé

Nous vérifions automatiquement des programmes impératifs d'énumération de structures combinatoires implantées dans des tableaux satisfaisant des propriétés structurelles données. Ces programmes C sont spécifiés en ACSL et vérifiés avec la plateforme Frama-C. La vérification déductive démontre automatiquement que tous les tableaux produits satisfont leurs propriétés structurelles. Elle est facilitée par sa combinaison avec des analyses dynamiques, qui permettent aussi de valider d'autres propriétés des programmes, comme leur exhaustivité. Nous proposons une bibliothèque de programmes vérifiés et des patrons de programmation et de spécification facilitant leur conception et leur mise au point. Ces programmes trouvent une application naturelle dans le test exhaustif borné de programmes manipulant ces tableaux.
Fichier principal
Vignette du fichier
jfla15-version2hal.pdf (500.64 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01099135 , version 1 (31-12-2014)
hal-01099135 , version 2 (12-01-2015)

Identifiants

  • HAL Id : hal-01099135 , version 2

Citer

Richard Genestier, Alain Giorgetti, Guillaume Petiot. Gagnez sur tous les tableaux. Vingt-sixièmes Journées Francophones des Langages Applicatifs (JFLA 2015), Jan 2015, Le Val d'Ajol, France. ⟨hal-01099135v2⟩
355 Consultations
134 Téléchargements

Partager

Gmail Facebook X LinkedIn More