An ExtensionSlot defines a slot within an EE-Component where other EE-Components can plugged into (modular extension). This is necessary for example for modular power distributions.

General Information

Attribute Value
Owner electrical_parts
Applied Stereotype
Base Classifier ConfigurableElement
Is Abstract false
Derived Classifiers


Name Type Mult. Description Owning Classifier
identification String 1

Identification of the ExtensionSlot, which must be distinct for all ExtensionSlots of an EEComponent.


Outgoing Relations

Type Role Mult. Mult. Description
PartVersion allowedInserts 0..* 0..*

Defines the PartVersions that are allowed as an insert for this ExtensionSlot.

This reference points to a PartVersion in order to allow referencing, even if the description of individual PartVersions is done with one physical VEC file per PartVersion. However, inserts for a ExtensionSlot are always EEComponents by itself. Therefore the referenced PartVersion shall have a PrimaryPartType = EEComponent.

Incoming Relations

Type Mult. Role Mult. Description
ExtensionSlotReference extensionSlot 1
EEComponentSpecification 1 extensionSlots 0..* Specifies the available ExtensionSlots of the EEComponent.