July 2004
Intermediate to advanced
752 pages
35h 59m
English
A profile is a package that identifies a subset of an existing base metamodel (possibly including all of it) and defines stereotypes and constraints that may be applied to the selected metamodel subset (Figure 12-3). It is intended to make limited extensions to UML to tailor it to a specific domain, technology, or implementation.
A profile is made available to a use model by profile application on a package. The constraints on the profile apply to the elements of the package, and the stereotypes defined in the profile can be used by model elements in the package. Figure 12-4 shows the ...
Read now
Unlock full access