1. A Discipline of Programming;Dijkstra,1976
2. Theory of Program Structures: Schemes, Semantics, Verification;Greibach,1975
3. Specifying the semantics of while-programs;Greif,1979
4. First Order Dynamic Logic;Harel,1979
5. Logics of programs: axiomatics and descriptive power;Harel,1978