Lecture 04: Generating Formulas from Programs
(Continuing Lecture 03. Review of Homework 03)
Formulas and Relations - Moving from abstract relation representations towards formulas that describe relations
Compositional VCG - Computing Formulas for Loop-Free Commands by Following Program Structure
Forward VCG - Strongest Postconditions rules
Forward Symbolic Execution - How to combine program execution and strongest postconditions.
(Continuing in Lecture 04a)