Testing, Debugging, and
Verification |
TDA566/DIT082, LP2, HT2013 |
Lecture Notes, November 28.
|
Topics
The topics of the lecture are
- About Formal Verification
- Symbolic Execution
- The While Language
- First-Order Signature
- Models (Kripke structures) and Program States
- First-Order Formulas
- Hoare Logic
- Specifying While Programs
- Proving Validity
- Symbolic Execution
- Symbolic State Updates
- Hoare Calculus with Updates
- Example Proof
Slides and Handouts
Examples
|
|
Home
| Course
| Schedule
| Exam
| Exercises
| Labs
| Evaluation
| Tools
| Links
|
Moa Johansson,
Nov 28, 2012
|