Design Patterns Implementation in Java and AspectJ’, (2002)

by J Hannemann, G Kiczales
Venue:Proceedings of the 17th ACM conference on Object-oriented programming, systems, languages, and applications (OOPSLA ’02),