Michael F. Kilian
Rensselaer Polytechnic Institute
Verifying properties of parallel programs: an axiomatic approach
Communications of the ACM
A 4.2bsd Interprocess Communication Primer
Semaphores outside the kernel
ACM SIGPLAN Notices