Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Hoare Logic (CST Part II)
[go: Go Back, main page]

Hoare Logic

Lecturer: Mike Gordon
Taken by: Part II
Number of lectures:12
Lecture location: Lecture Theatre 2, WGB (provisional)
Lecture times: 11:00 on Mon, Wed & Fri starting Fri Oct 07, 2011
Feedback form

Official web page


Summary: Program specification: partial and total correctness. Hoare notation. Axioms and rules of Hoare logic. Soundness and completeness. Mechanised program verification: verification conditions, weakest preconditions and strongest postconditions. Pointers, the frame problem and separation logic
(Official syllabus)
Material is examinable if it is presented in lectures!

Exercises and past exam questions

Examples classes:

Examples classes will be run by John Wickerson in Room FW26.

Reading

Slides

The whole set of slides is available both as a single document:

or split into sections:

The actual slides presented in each lecture: Oct 7, Oct 10, Oct 12, Oct 14, Oct 17, Oct 19, Oct 21, Oct 24, Oct 26, Oct 28, Oct 31, Nov 2 (Holfoot).

Interesting links

Related courses