1. Chandy K.M. and Misra J. “Parallel Program Design: A Foundation”. Addison-Wesley Publishing Compagny, 1988, 516 pages.
2. E.W. Dijkstra, “An assertional proof of a program by G.L. Peterson”. EWD 779, Burroughs Corp. 1981.
3. Hoare C.A.R., “Toward a Theory of Parallel Programming”. Operating Systems Techniques, Hoare and Perrots (eds), Academic Press New York, 1972, p. 61–71.
4. Lamport L., “Proving the Correctness of Multiprocess Programs”. IEEE Transactions on Software Engineering, vol. SE-3:2, March 1977, p. 125–143.
5. Nguyen V., Demers A., Gries D. and Owicki S., “A model and Temporal Proof System for Network of Processes”. Distributed Computing, Springer Verlag, 1986, p. 7–25.