1. Aspect-OrientedProgrammingBjörn GranvikAOPIn 10 minutes 2. AspectJ is:An AOP extension to JavaJava platform compatibleOpen Source (Mozilla style)C -> C++…