Skip to Main content Skip to Navigation
Conference papers

Défonctionnaliser pour prouver

Mário Pereira 1
1 TOCCATA - Formally Verified Programs, Certified Tools and Numerical Computations
LRI - Laboratoire de Recherche en Informatique, Inria Saclay - Ile de France
Résumé : Cet article explore l'idée d'utiliser la défonctionnalisation comme une technique de preuve de programmes. La défonctionnalisation consiste à remplacer les valeurs fonctionnelles par une représentation du premier ordre. L'intérêt est alors de pouvoir utiliser ensuite un outil de preuve de programmes existant, sans lui ajouter de support pour l'ordre supérieur. Cet article illustre et discute cette approche à l'aide de plusieurs exemples et de l'outil de vérification déductive Why3.
Document type :
Conference papers
Complete list of metadatas

Cited literature [18 references]  Display  Hide  Download

https://hal.inria.fr/hal-01378068
Contributor : Mário José Parreira Pereira <>
Submitted on : Tuesday, November 29, 2016 - 2:01:05 PM
Last modification on : Tuesday, April 21, 2020 - 1:04:50 AM
Document(s) archivé(s) le : Monday, March 27, 2017 - 8:43:53 AM

File

main.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01378068, version 5

Citation

Mário Pereira. Défonctionnaliser pour prouver. JFLA 2017 - Vingt-huitième Journées Francophones des Langages Applicatifs, Jan 2017, Gourette, France. ⟨hal-01378068v5⟩

Share

Metrics

Record views

331

Files downloads

299