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

Other EndThis EndGeneral
RoleTypeMult.Agg.UniqueOrderedMult.Description
applicationConstraintApplicationConstraint0..*NYN

References the application constraint that applies to the ConfigurationConstraint.

configInfoVariantConfiguration0..1NYN

References the configuration information that applies to the ConfigurationConstraint.

Incoming Relations

This EndOther EndGeneral
RoleMult.Agg.UniqueOrderedTypeMult.Description
configurationConstraint0..*YYNConfigurableElement1

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

Previous