A.1. Tag notations

UML-F unifies standard UML's stereotypes and tagged values into the UML-F tag. See Section 3.2 for further information.

The following are equivalent forms in UML-F:

«stereotype–name» ≡ { stereotype–name}

For Boolean tags, the following forms are equivalent:

«name» ≡ «name = True» ≡ { name = True}

For non-Boolean tags, the following forms are equivalent:

«name = value» ≡ { name = value}

Multiple tags can be combined into one pair of double guillemets, « », or one pair of curly brackets, { } , using a semicolon as the separator:

«name1=value1; name2=value2» ≡ { name1=value1; name2=value2}

The following abbreviations are allowed for string tags:

«name» ≡ «name = “”»

«name:value» ≡ «name = value»

«name1, name2: value» ≡ «name1 ...

Get UML Profile for Framework Architectures, The 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.