Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
sav08:lecture04 [2008/03/02 22:55] vkuncak |
sav08:lecture04 [2008/03/04 19:18] vkuncak |
||
---|---|---|---|
Line 15: | Line 15: | ||
[[Backward VCG]] | [[Backward VCG]] | ||
- | We next look at proof rules for loops, assuming loop invariants are given. | + | We continue with verification-condition generation in [[lecture05]]. |
- | + | ||
- | [[Hoare Logic Rule for Loops]] | + | |
- | + | ||
- | We next look at a program semantics that has explicit error conditions, and that gives nice rules for weakest preconditions. | + | |
- | + | ||
- | [[Assert and Error Conditions]] | + | |
- | + | ||
- | [[Practical Aspects of VCG]] | + | |