Aspect oriented framework for Java. http://nanning.codehaus.org