1. Gregory R. Andrews. Concurrent Programming. The Benjamin/Cummings Publishing Company, Redwood City, CA, 1991.
2. Toby Bloom. Evaluating Synchronization Schemes. In Proc. 7th Symposium on Operating Systems Principles, pages 24–32. ACM, 1979.
3. Peter A. Buhr and Richard A. Strossbosscher. μC++ Annotated Reference Manual. Technical Report Version 3.7, University of Waterloo, Waterloo, Ontario, Canada, N2L 3G1, June 1993.
4. R. H. Campbell and A. N. Habermann. The Specification of Process Synchronization by Path Expressions. In Lecture Notes on Computer Sciences, volume 16, pages 89–102. Springer Verlag, 1974.
5. R. Chandra, A. Gupta, and J. L. Hennessy. COOL: A Language for Parallel Programming. In Languages and Compilers for Parallel Computing Conference, pages 126–147. Springer Verlag, 1992.