active class

A class whose instances are active objects.

See active object for details.

Semantics

An active class is a class whose instances are active objects.

Notation

An active class is shown as a rectangle with doubled vertical lines on the left and right sides. The notation has changed in UML2.

Example

Figure 14-8 shows a class diagram with an active class and its passive parts. Figure 14-9 shows a collaboration that contains active objects corresponding to this model.

Figure 14-8. Active class and passive parts

Figure 14-9. Communication diagram with active roles and concurrent control

Get Unified Modeling Language Reference Manual, The, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.