1. The B-Book: Assigning Programs to Meanings;Abrial,1996
2. Correctness Preserving Program Refinements: Proof Theory and Applications;Back,1980
3. Calculating with pointers;Bijlsma;Science of Programming,1989
4. Calculational derivation of algorithms on tree-based pointer structures;Butler,1996
5. The refinement calculator: proof support for program refinement;Butler,1997