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

With a VariantGroup it is possible to group VariantCodes. The semantic of this grouping should be defined with the groupType (e.g. composition, choice, etc.).

General Information

Attribute Value
Owner variants
Applied Stereotype
Base Classifier ExtendableElement
Is Abstract false
Derived Classifiers


Name Type Mult. Description Owning Classifier
identification String 1

Specifies a unique identification of the variant code.

description AbstractLocalizedString 0..*

On optional human readable description of the variant group.

groupType String 0..1

Allows the classification of a VariantGroups into different types. For example: - composition (e.g. winter package) - choice (e.g. right hand / left hand driving)


Outgoing Relations

Type Role Mult. Mult. Description
VariantCode variantCode 0..* 0..* References the VariantCodes that are member of the VariantGroup.

Incoming Relations

Type Mult. Role Mult. Description
VariantGroupSpecification 1 variantGroup 0..* Specifies the individual VariantGroups defined in the VariantGroupSpecification.