You can use the mapping table for Class diagram model elements to understand the differences between UML 1.4 and UML 2.0.
UML 1.4 | UML 2.0 |
---|---|
Argument Name | Template Parameter with a Class as its ownedParameteredElement property. The Class name is the Rose argument name. |
Argument Type | Type property of the Rose stereotype. |
Argument Default Value | Reference to an existing class in the model, if available, otherwise the Default property of the Rose stereotype. |
Association Role | Association End property The ends are owned in one of two ways:
|
Association with an Association Class | Associations and the class are merged into a single element in UML2.0. Only the globally unique identifier (guid) of the association is preserved in the UML 2.0 model. |
Formal Argument | Template Parameter Substitution |
Formal Arguments (collection of Formal Arguments) | Template Binding |
Template Parameter | The Type attribute of the template parameter imports as a stereotype of the Template Parameter. |
Three-Tier diagram | Class diagram The tiers are not imported. Consider recreating them with Geometric Shapes. |