Formal methods
Software engineering
KeY
WP
Theoretical computer science
Logic in computer science
Precondition