Package (from Constructs, Profiles)

Description
A Package can have one or more ProfileApplications to indicate which profiles have been applied.

Because a profile is a package, it is possible to apply a profile not only to packages, but also to profiles.

Attributes
No additional attributes.

Associations

appliedProfile: ProfileApplication [*]   References the ProfileApplications that indicate which profiles have been applied to the Package. Subsets Package::packageImport.

Constraints
No additional constraints.

Semantics
No additional semantics.

Notation
No additional notation.

Changes from UML 1.4
In UML 1.4, it was not possible to indicate which profiles were applied to a package.