Wirfs-Brock (1989)
Wirfs-Brock R. (1989)
Object-oriented design: a responsibility-driven approach
In Proc. OOPSLA'89, pp. 71-75