Preuve de programmes d’énumération avec Why3 - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2018

Preuve de programmes d’énumération avec Why3

Résumé

L’énumération est une technique élémentaire de génération automatique de données pour le test du logiciel. Cet article présente une spécification formelle de programmes d’énumération de données stockées dans des tableaux d’entiers, pour leur vérification déductive avec la plateforme Why3. L’approche est illustrée par l’exemple de l’énumération de toutes les permutations d’une taille donnée, dans l’ordre lexicographique.
Fichier principal
Vignette du fichier
d5496f7a-c6cc-40f3-a56b-4af1d6324e35-author.pdf (1.57 Mo) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-02302094 , version 1 (07-11-2019)

Identifiants

  • HAL Id : hal-02302094 , version 1

Citer

Alain Giorgetti, Rémi Lazarini. Preuve de programmes d’énumération avec Why3. Approches Formelles dans l'Assistance au Développement de Logiciels, Jun 2018, Grenoble, France. ⟨hal-02302094⟩
40 Consultations
27 Téléchargements

Partager

Gmail Facebook X LinkedIn More