40pub-31-a-high-level-look-at-aspect-oriented-programming-in-spring-aop-and-aspectj-integration