Chapter 3. Basic elements of the UML-F profile

Chapter 2 introduced a subset of UML that helps framework developers to document their products. However, framework developers want to describe more than the mere architecture and interaction patterns of a framework. They want to describe their intentions behind the architecture. The UML-F profile is designed for this purpose. The UML-F profile uses the UML 1.4 standard extension mechanisms – in particular, stereotypes and tagged values – to define these extensions.

Firstly, the profile mechanism is explained. Then the UML extension mechanism for defining profiles by unifying the concepts of tagged values and stereotypes are enhanced to what we call tags. A number of basic tags from the UML standard ...

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.