Towards Formalization and Sharing of Atelier B Proofs with Dedukti - Laboratoire Méthodes Formelles Access content directly
Preprints, Working Papers, ... Year : 2024

Towards Formalization and Sharing of Atelier B Proofs with Dedukti

Abstract

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
Origin : Files produced by the author(s)

Dates and versions

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

Identifiers

  • HAL Id : hal-04398119 , version 1

Cite

Claude Stolze, Olivier Hermant, Romain Guillaumé. Towards Formalization and Sharing of Atelier B Proofs with Dedukti. 2024. ⟨hal-04398119⟩
38 View
43 Download

Share

Gmail Facebook X LinkedIn More