Byron Cook: Advances in Proving Program Termination and Liveness. CADE 2011: 4