Automatically verified implementation of data structures based on AVL trees - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2014

Automatically verified implementation of data structures based on AVL trees

Résumé

We propose verified implementations of several data structures, including random-access lists and ordered maps. They are derived from a common parametric implementation of self-balancing binary trees in the style of Adelson-Velskii and Landis trees. The development of the specifications, mplementations and proofs is carried out using the Why3 environment. The originality of this approach is the genericity of the specifications and code combined with a high level of proof automation.
Fichier principal
Vignette du fichier
main.pdf (206.25 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01067217 , version 1 (23-09-2014)

Identifiants

  • HAL Id : hal-01067217 , version 1

Citer

Martin Clochard. Automatically verified implementation of data structures based on AVL trees. 6th Working Conference on Verified Software: Theories, Tools and Experiments (VSTTE), Jul 2014, Vienna, Austria. ⟨hal-01067217⟩
470 Consultations
368 Téléchargements

Partager

Gmail Facebook X LinkedIn More