Constraint-based verification of imperative programs - Beyene, Tewodros Awgichew (2011)