Constructing correct and efficient concurrent programs
暂无分享,去创建一个
[1] Edsger W. Dijkstra. A simple axiomatic basis for programming language constructs , 1973 .
[2] Donald E. Knuth,et al. Structured Programming with go to Statements , 1974, CSUR.
[3] David Lorge Parnas,et al. Information Streams Sharing a Finite Buffer: Other Solutions , 1974, Inf. Process. Lett..
[4] C. A. R. HOARE,et al. An axiomatic basis for computer programming , 1969, CACM.
[5] Edsger W. Dijkstra,et al. A constructive approach to the problem of program correctness , 1968 .
[6] Edsger W. Dijkstra,et al. Guarded commands, non-determinacy and a calculus for the derivation of programs , 1975, Language Hierarchies and Interfaces.
[7] C. A. R. Hoare,et al. Monitors: an operating system structuring concept , 1974, CACM.
[8] Roy H. Campbell,et al. The specification of process synchronization by path expressions , 1974, Symposium on Operating Systems.
[9] Per Brinch Hansen,et al. Operating System Principles , 1973 .
[10] Michel Sintzoff,et al. Calculating properties of programs by valuations on specific models , 1972, Proving Assertions About Programs.
[11] Karl N. Levitt. The application of program-proving techniques to the verification of synchronization processes , 1972, AFIPS '72 (Fall, part I).
[12] James C. King,et al. A Program Verifier , 1971, IFIP Congress.
[13] Donald Irvin Good,et al. Toward a man-machine system for proving program correctness , 1970 .
[14] Edsger W. Dijkstra. Information Streams Sharing a Finite Buffer , 1972, Inf. Process. Lett..
[15] Rod M. Burstall,et al. Program Proving as Hand Simulation with a Little Induction , 1974, IFIP Congress.