Reply
This is an open group. Sign in and click the "Join Group" button to become a group member and start posting.
Highlighted

Profiles: ProfileApplication

The ProfileApplication is a DirectedRelationship between the applying Package (source) and the applied Profile (target).

ProfileApplication.png

The Package owns a set of ProfileApplications (not shown: the Association subsets owner/ownedElement). Those allow to navigate to the Profiles.

It is possible to dynamically apply profiles and the process is detailed in the specs. For example when applying a profile all required Stereotypes must be created for the extended metaclasses. Also removing a profile will destroy all stereotypes that are part of the profile.

A more important feature of profiles is that profiles are exchangable as xmi data. So profile created with one tool should be readable by another tool.

www.aescusoft.de
My latest community nugget on producer/consumer design
My current blog: A journey through uml
0 Kudos
Message 1 of 1
(3,842 Views)
Reply
This is an open group. Sign in and click the "Join Group" button to become a group member and start posting.