Overview : Aspect Oriented Programming (AOP) Terminology

Aspect Oriented Programming (AOP) Terminology
It is important for the user to understand the terms used in the document about the product. Table 2 describes the AOP terminology used throughout this document.
An XML resource that can alter the behavior of a BW application by injecting user defined code at specific points within a process. It contains the declaration of most of the concepts in this list.
User developed Java class that executes one or more cross-cutting concerns around an activity.
A configured Advice Implementation that is placed around a given activity. Advices are defined in aspect files.
An activity whose input, output or exception messages are intercepted by an advice.