Logic Verification of ANSI-C code with SPIN
On Computable Numbers, with an Application to the Entscheidungsproblem.