Formal Verification and Specification
Folien
17.04.2012: Motivation
[intro.pdf]
24.04.2012: Classical Logic (Part 1: Propositional logic: Syntax,Semantics,CNF,Hilbert Calculus)
[classical-logic1.pdf]
8.05.2012: Classical Logic (Part 2: Propositional logic: Sequent calculus, Resolution, DPLL, BDD)
[classical-logic2.pdf]
10.05.2012: Classical Logic (Part 3: OBDDs)
[classical-logic3.pdf]
15.05.2012: First-Order Logic (Part 1)
[first-order-logic1.pdf]
Additional slides: Algorithmic Problems/Undecidability/Decidability
[dec-undec-fol.pdf]
22.05.2012: Logical Theories; Formal Specification (generalities); Algebraic specification
[first-order-logic2-adt.pdf]
22.05.2012: Algebraic specification (Slides by Bidoit and Mosses)
[.pdf]
05.06.2012: Transition systems and generalizations
[trans-systems.pdf]
12.06.2012: Specification (An example)
[specification-3.pdf]
12.06.2012: Temporal logic
[temporal-logic.pdf]
19.06.2012: Temporal logic, Part 2
[temporal-logic-2.pdf]
26.06.2012: Temporal logic, Part 3
[temporal-logic-mc-obdd.pdf]
Proof 1
Example Model Checking
Example Model Checking with OBDDs
3.07.2012: Propositional dynamic logic
[pdl.pdf]
Soundness, completeness and decidability proof for PDL
[decidability-pdl.pdf]
(draft)
10.07.2012: Deductive verification (an introduction)
[deductive-verification.pdf]