1. G. R. AndrewsFoundation of Multithreaded, Parallel and Distributed Programming., Addison-Wesley Longman, Inc., 2000.
2. P. Brinch-HansenDistributed Processes: A Concurrent Programming Concept., Communications of the ACM, Vol.21, No. 11, 1978.
3. P. Brinch-HansenStudies in Computational Science. Parallel Programming Paradigms, Prentice Hall, 1995.
4. K. M. Chandy, and S. TaylorAn Introduction to Parallel Programming.Jones and Bartlett Publishers, Inc., Boston, 1992.
5. E. W. DijkstraCo-operating Sequential Processes, In Programming Languages (ed. Genuys), pp.43--112, Academic Press, 1968.