Separation of concerns with procedures, annotations, advice and pointcuts, in: (2005)

by G Kiczales, M Mezini
Venue:European Conference on Object-Oriented Programming (ECOOP), LNCS,