Towards Formalization and Sharing of Atelier B Proofs with Dedukti - Recherche en informatique (CRI)

Pré-Publication, Document De Travail Année : 2024

Towards Formalization and Sharing of Atelier B Proofs with Dedukti

Résumé

Atelier B is widely used to develop safe-by-construction programs. Numerous systems and pieces of software have been designed and built at the highest level of safety with this framework. But similar toolsets are used for the same purpose, and we advocate that they would all benefit from proof-exchange facilities. To this aim, we introduce an export tool of Atelier B proof obligations to Dedukti, a universal logical framework based on type theory, and designed for interoperability. We then describe a preliminary experimentation to reconstruct detailed demonstrations of those proof obligations, so that they can be doublechecked by Dedukti, and be ready for a later export to the other tools. We also discuss the methodologies and potential framework architectures that could be helpful in such a proof-exchange objective.
Fichier principal
Vignette du fichier
article.pdf (272.21 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04398119 , version 1 (16-01-2024)

Identifiants

  • HAL Id : hal-04398119 , version 1

Citer

Claude Stolze, Olivier Hermant, Romain Guillaumé. Towards Formalization and Sharing of Atelier B Proofs with Dedukti. 2024. ⟨hal-04398119⟩
149 Consultations
128 Téléchargements

Partager

More