Object-Oriented Programming: An Objective Sense of Style (1988)

by Karl Lieberherr, Ian Holland, Arthur Riel
Venue:In Proc. OOPSLA '88, ACM