1. R.-J. Back, L. Petre, I.P. Paltor, Formalising UML use cases in the refinement calculus, Tech. Rep. TUCS-TR-279, Turku Centre for Computer Science and Åbo Akademi University, Finland, May 1999
2. Trace refinement of action systems;Back,1994
3. Refinement Calculus: A Systematic Introduction;Back,1998
4. The spec# programming system: An overview;Barnett,2005
5. A refinement algebra for object-oriented programming;Borba,2003