ConfigurationConstraint

Note: There is a newer version of this specification see VEC 2.1.0

Represents a ConfigurationContraint ("When does this element exist?") for a specific application (ApplicationConstraint) and a "configuration universe" (VariantConfiguration.configurationType)

General Information

AttributeValue
Ownercore
Applied Stereotype
Base ClassifierExtendableElement
Is Abstractfalse
Derived Classifiers

Attributes

NameTypeMult.DescriptionOwning Classifier
identificationString0..1

Specifies a unique identification of the ConfigurationConstraint. The identification is guaranteed to be unique within the ConfigurableElement and does not change over the time.

ConfigurationConstraint

Outgoing Relations

TypeRoleMult.Mult.Description
VariantConfigurationconfigInfo0..1

References the configuration information that applies to the ConfigurationConstraint.

ApplicationConstraintapplicationConstraint0..*

References the application constraint that applies to the ConfigurationConstraint.

Incoming Relations

TypeMult.RoleMult.Description
ConfigurableElement1configurationConstraint0..*

Contains or more ConfigurationContraints that apply to this ConfigurableElement. This is explained in more details in the recommendation chapter / model diagram "Variants".

Previous