Foundations of AOP for J2EE Development

Book Description:

* The concepts of AOP are presented independently of any particular implementation

* The book covers all 4 major existing tools for AOP: AspectJ, JBoss AOP, AspectWerkz, JAC

* The book covers the implementation of a technical aspect based on the Hibernate object/relational persistence framework, a J2EE application implemented with AspectJ, and applications of AOP in the domains of programming by contracts, program testing, and application management