Comprehensive Aspectual UML Approach to Support AspectJ
Table 10
Representation of an Aspect in the Aspectual Interaction Overview Diagram.
Notation drawing view
Description
This notation is used when a few message communications represent a pointcut.
This notation is used when a few message communications represent “After” advice.
This notation is used when a few message communications represent “Before” advice.
This notation is used when a few message communications represent “After Throwing” advice.
This notation is used when a few message communications represent “After Returning” advice.
This notation is used when a few message communications represent “Around” advice.
(i) This relationship indicates the join point type name.
(ii) The “Join Point” relationship has two operands: Aspect and Class; the solid line with open arrowhead points from the Aspect component to the Class.
This notation can be used to add any text or comments.