VariantConfiguration

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

A variant configuration defines a condition with which it is possible to express the inclusion or exclusion of ConfigurableElements in different variants of a product.

A VariantConfiguration can reference another VariantConfiguration as baseInclusion. In this case, a VariantConfiguration can only be satisfied if its baseInclusion is also satisfied.

General Information

AttributeValue
Ownervariants
Applied Stereotype
Base ClassifierExtendableElement
Is Abstractfalse
Derived Classifiers

Attributes

NameTypeMult.DescriptionOwning Classifier
identificationString0..1

Specifies a unique identification of the variant configuration. The identification is guaranteed to be unique within the specification and does not change over the time.

VariantConfiguration
descriptionAbstractLocalizedString0..*

On optional human readable description of the variant configuration.

VariantConfiguration
logisticControlStringString0..1

Specifies a logisticControlString which can be used if the variant management is not done by boolean logic.

VariantConfiguration
logisticControlExpressionString0..1

Specifies a logisticControlExpression expressed as boolean term.

VariantConfiguration
configurationTypeString0..1

Allows the classification of a VariantConfiguration.

(see KBLFRM-250, KBLFRM-314, KBLFRM-290)

VariantConfiguration

Outgoing Relations

TypeRoleMult.Mult.Description
VariantConfigurationbaseInclusion0..1

A VariantConfiguration can only be satisfied if its baseInclusion is satisfied as well.

Incoming Relations

TypeMult.RoleMult.Description
VariantConfigurationbaseInclusion0..1

A VariantConfiguration can only be satisfied if its baseInclusion is satisfied as well.

ConfigurableElement0..*configInfo0..1References the configuration information that applies to the ConfigurableElement.
VariantConfigurationSpecification1variantConfiguration0..*Specifies the individual VariantConfigurations defined in the VariantConfigurationSpecification.
Previous