8 Notation summary

8.1 Object modelling symbols

Figure 8.1 Instances, rôles and collaborations.



Figure 8.5 Associations.

Figure 8.6 Qualifiers.


Figure 8.7 Unencapsulated constraints. Some constraints are pre-defined in UML, such as {ordered} and {or} - see Figure 6.7(a).

Figure 8.8 Visual stereotypes for classes.

Figure 8.9 Inheritance.

Figure 8.10 Association types.

Figure 8.11 Aggregation.

Figure 8.12 Derived dependencies.

+ public

- private

# protected

Figure 8.13 Visibility symbols for packages and class features.