Formal Methods for Software Development TDA294/DIT271, LP1, HT2019

Lecture Notes: Proof Obligations

In this lecture we discussed the translation of JML specifications into KeY Dynamic Logic to prove correctness of Java programs. Parts of the KeY quick-tour were demonstrated.

Handouts




W. Ahrendt, Oct 18, 2019