1. Lecture Notes in Computer Science;E.P. Andersen,1992
2. AspectJTeam. The AspectJ Programming Guide, http://eclipse.org/aspectj/
3. Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison-Wesley, Reading (1999)
4. Cannon, H.: Flavors: A non-hierarchical approach to object-oriented programming, Symbolics Inc (1982)
5. Clarke, S., Walker, R.J.: Composition patterns: an approach to designing reusable aspects. In: Proceedings of the 23rd International Conference on Software Engineering, Toronto, Ontario, Canada, pp. 5–14 (2001)