1. A Discipline of Programming;Dijkstra,1976
2. Program inversion;Dijkstra,1978
3. The Science of Programming;Gries,1981
4. An algorithm for transitive reduction of an acyclic graph;Gries,1986
5. Inorder traversal of a binary tree and its inversion;Gries,1989