Ramnivas Laddad. AspectJ in Action: Enterprise AOP with Spring Applications. Second edition, Manning, 2009.
Valentino Vranić. Objektovo-orientované programovanie: Objekty, Java a aspekty. Slovenská technická univerzita v Bratislave, 2008.
Robert E. Filman et al. Aspect-Oriented Software Development Addison-Wesley, 2004.
Siobhán Clarke and Elisa Baniassad. Aspect-Oriented Analysis and Design: The Theme Approach Addison-Wesley, 2005.
Ivar Jacobson and Pan-Wei Ng. Aspect-Oriented Software Development with Use Cases Addison-Wesley, 2004.
Krzysztof Czarnecki and Ulrich Eisenecker. Generative Programming: Methods, Tools, and Applications. Addison-Wesley, 2000. [PhD. thesis]
Jan Bosch. Design and Use of Software Architectures Addison-Wesley, 2000.