AspectWerkz
From Wikipedia, the free encyclopedia
AspectWerkz is a dynamic, lightweight and high-performant AOP/AOSD framework for Java. It has been merged with the AspectJ project, which supports AspectWerkz functionality since AspectJ 5.
Unlike AspectJ prior to version 5, AspectWerkz did not add any new language constructs to Java, but instead supported declaration of aspects within Java annotations.