jAdvise is an Aspect Oriented Programming framework written in Java using Javassist.
beSee uses jAdvise to instrument classes with AOP, letting Aspects to be define and added later.
Official site