Subject-oriented programming (a critique of pure objects (1993)

by William Harrison, Harold Ossher
Venue:OOPSLA ’93 Conference Proceedings Object-Oriented Programming Systems, Languages, and Applications