1. Aho A. V., Ullman, J. D. 1979, Principles of Compiler Design (Reading, MA: Addison-Wesley) pp. 74–124.
2. Andrews, G. R. 1976, “Message Classes: An Approach to Process Synchronization”, Technical Report 76–275, Dept. of Compute, Science, Cornell.
3. Colgate, S. A., Moore, E. P., Carlson, R. 1975, Pub. Astron. Soc, Pac, 87, 565.
4. Colgate, S. A., Moore, E, P., Colburn, J. 1975, Appl. Opt., 14 1429.
5. Dijkstra, E. W. 1968, “Co-operating Sequential Processes”, in Programming Languages, ed. F. Genuys (New York: Academic Press), pp. 43–112.