LARA

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
sav08:lecture13 [2008/04/09 10:21]
vkuncak
sav08:lecture13 [2008/04/09 18:58]
vkuncak
Line 14: Line 14:
  
 [[Insertion into Doubly-Linked List]] [[Insertion into Doubly-Linked List]]
- 
-We show how to generate verification conditions in FOL, so we can verify such programs using FOL. 
  
 [[Program Memory as Graph]] [[Program Memory as Graph]]
Line 31: Line 29:
 [[Proving Programs with Dynamic Allocation]] [[Proving Programs with Dynamic Allocation]]
  
-===== Procedure Calls =====+===== Procedures ​=====
  
 [[Language with Specified Procedures]] [[Language with Specified Procedures]]
  
-[[Assume Guarantee Reasoning with Procedures]] +[[Relational Semantics ​of Procedures]]
- +
-[[Correctness ​of A/G Reasoning]] +
- +
-[[Frame Conditions]] +
- +
-[[Simple Module Invariants]]+