Reasoning with Executable Specifications - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports Year : 1996

Reasoning with Executable Specifications

Yves Bertot
Ranan Fraer
  • Function : Author


Starting from the specification of a small imperative programming language, and the description of two program transformations on this language, we formally prove the correctness of these transformations. The formal specifications are given in a single format, and can be compiled into both executable tools and collections of definitions to reason about into a theorem prover. This work is a case study of an environment integrating executable tool generation and formal reasoning on these tools.
Fichier principal
Vignette du fichier
RR-2780.pdf (314.48 Ko) Télécharger le fichier

Dates and versions

inria-00073912 , version 1 (24-05-2006)


  • HAL Id : inria-00073912 , version 1


Yves Bertot, Ranan Fraer. Reasoning with Executable Specifications. RR-2780, INRIA. 1996. ⟨inria-00073912⟩
50 View
165 Download


Gmail Facebook X LinkedIn More