Aspect-oriented programming: Introduction (2001)

by T Elrad, R E Filman, A Bader
Venue:Communications of the ACM