VariantGroup

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

Attributes

Name Type Mult. Description Owning Classifier
identification String 1

Specifies a unique identification of the variant code.

VariantGroup
aliasId AliasIdentification 0..*

Room to specify additional identifiers for the VariantGroup.

VariantGroup
abbreviation LocalizedString 0..1

Room for a human readable short name, title etc. of the VariantGroup.

VariantGroup
description AbstractLocalizedString 0..*

On optional human readable description of the variant group.

VariantGroup
groupType VariantGroupType 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). Agreed literals for this attribute are defined in the OpenEnumeration VariantGroupType.

VariantGroup

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
VariantStructureNode 0..* containedGroups 0..*
VariantGroupSpecification 1 variantGroup 0..* Specifies the individual VariantGroups defined in the VariantGroupSpecification.
Previous