1. Event based sequential program development: Application to constructing a pointer program;Abrial,2003
2. Correctness preserving program refinements: proof theory and applications;Back,1980
3. Semantic correctness of invariant based programs;Back,1980
4. Invariant based programs and their correctness;Back,1983
5. Invariant based programming: Basic approach and teaching experience. Formal Aspects of Computing;Back,2008