Tracing the Origins of Verification Conditions - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport Année : 1996

Tracing the Origins of Verification Conditions

Résumé

The typical program verification system is a batch tool that accepts as input a program annotated with Floyd-Hoare assertions, performs syntactic and semantic analysis on it, and generates a list of verification conditions that is subsequently submitted to a theorem prover. When a verification condition cannot be proved, this may be due to an error in the program or an inconsistency in the annotations. Unfortunately, it is very difficult to relate a failing proof attempt to a particular piece of code or assertion. We propose a solution to this problem using the technique of origin tracking.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
RR-2840.pdf (159.37 Ko) Télécharger le fichier

Dates et versions

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

Identifiants

  • HAL Id : inria-00073850 , version 1

Citer

Ranan Fraer. Tracing the Origins of Verification Conditions. RR-2840, INRIA. 1996. ⟨inria-00073850⟩
19 Consultations
124 Téléchargements

Partager

Gmail Facebook X LinkedIn More