Mailing the story:
Develop aspect-oriented Java apps with Eclipse and AJDT
AspectJ is an aspect-oriented extension of the Java language that enables a modular implementation of crosscutting concerns. In this article, AJDT contributors and IBM aspect-oriented software development team members introduce you to AJDT.