Explaining Verification Conditions

@inproceedings{Denney2008ExplainingVC,
  title={Explaining Verification Conditions},
  author={Ewen Denney and Bernd Fischer},
  booktitle={AMAST},
  year={2008}
}
The Hoare approach to program verification relies on the construction and discharge of verification conditions (VCs) but offers no support to trace, analyze, and understand the VCs themselves. We describe a systematic extension of t h ~ ~ o ~ ~ ~ ! e s b y l ~ ~ e ~ s ~ o ~ h a ~ ~ ~ c a ~ c ~ l ~ ~ ~ t s ~ ~ c ~ ~ ~ ~ s e ~ ~ o ~ i ~ ~ ~ p ap!e.=nations of the VCs. The labels are maintained through the different processing steps and rendered as natural language explanations. The explanations… CONTINUE READING

From This Paper

Figures, tables, and topics from this paper.

Similar Papers

Loading similar papers…