
UML/BPMN Metamodel
Decomposition unit of a model.
The Package is the main structuring unit in a model. It defines a hierarchy that breaks down a Model.
Packages can contain Packages, Classifiers, and so on.
A Package belongs to its parent Package, represented as a NameSpace in the metamodel, except for the rootPackage, which belongs to a Project.


Figure 231 : Package (architecture_autodiagram)
Attribute | Description |
---|---|
boolean IsInstantiable [1..1] | This attribute should be discarded. It remains for backward compatibility reasons. A package is not instanciable in UML 2.0. |
Association | Description |
---|---|
Merge relation between Packages. Corresponds to UML 2.0 merge semantics. | |