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

An EEComponentRole defines the instance specific properties and relationships of an EE-component.

General Information

Attribute Value
Owner instancing_electrical_parts
Applied Stereotype
Base Classifier Role
Is Abstract false
Derived Classifiers


Name Type Mult. Description Owning Classifier
identification String 0..1

Specifies a unique identification of the Role. The identification is guaranteed to be unqiue within the OccurrenceOrUsage.


Outgoing Relations

Type Role Mult. Mult. Description
ComponentNode componentNode 0..1 0..* References the ComponentNode that is realized by the referenced EEComponent (OccurrenceOrUsage with EEComponentRole). KBLFRM-341
EEComponentSpecification EEComponentSpecification 1 0..*

References the EEComponentSpecification that is instanced by this EEComponentRole.

HousingComponentReference housingComponentRef 0..* 1 Specifies the HousingComponentReferences used in the EEComponentRole. (KBLFRM-401)
ExtensionSlotReference extensionSlotRef 0..* 1 Specifies the ExtensionSlotReferences used in the EEComponentRole.

Incoming Relations

Type Mult. Role Mult. Description
ExtensionSlotReference 0..* usedInserts 0..* Defines the inserts used for extension slot in a defined instance. These can be more than one EEComponentRole, because of variance in a 150% specification.