1. Aspect-Oriented Software Development;Filman,2004
2. G. Kiczales, J. Lamping, A. Mendhekar, C. Meada, C. Lopes, J. Loingtier, J. Irwin, Aspect-oriented programming, in: Proc. 11th European Conference on Object-Oriented Programming, ECOOP, Jyväskylä, Finland, 1997.
3. A Discipline of Programming;Dijkstra,1976
4. Analysis of cross-cutting in early software development phases based on traceability;van den Berg,2007
5. G. Kiczales, Cross-cutting. AOSD.NET glossary, 2005. http://aosd.net/wiki/index.php?title=Cross-cutting.