Monitors: An Operating System Structuring Concept (1974)

by C. A. R Hoare
Venue:Communications of the ACM