Extending the UML - Course Module

Duration

Half a day.

Prerequisites

An Introduction to UML (or equivalent level of competence).

Outline

The UML itself is a general-purpose modelling language and, as such, there will be occasions when it does not quite meet your modelling requirements. In order to address this potential shortfall, the UML has three standard extension mechanisms that can be used to tailor the UML towards your particular modelling needs.

This module consists of an overview of the three techniques and then an interactive workshop on how to define and use these mechanisms.

1. Stereotypes

2. Tagged values

3. Constraints

Watching the wheels