General AOP Terminology Crosscutting concerns Concerns that do not correspond to the core decomposition of the system Join point model Join points Means of identifying join…