Includes supplementary material: sn.pub/extras
Kung-Kiu Lau
Debugging Program analysis Prolog computational logic constraint programming formal methods functional programming imperative programming logic logic programming program synthesis program verification programming theory semantics verification