A Generic Theorem Prover of CSP Refinement - Markus Roggenbach (Tools and Algorithms for the Construction and Analysis of Systems, 2005)