ComponentNode

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

A ComponentNode is a node where an electrological component is located. It is a representative for an element in the electric system, e.g. an actuator, a sensor, an ECU. In this way it is quite similar to a NetworkNode and may even reference the corresponding NetworkNode in this case. However, a ComponentNode is more likely to be used as a representative of an inliner or a splice. Moreover, a ComponentNode can define childNodes in order to describe its internal structure.

General Information

AttributeValue
Ownerschematic
Applied Stereotype
Base ClassifierConfigurableElement
Is Abstractfalse
Derived Classifiers

Attributes

NameTypeMult.DescriptionOwning Classifier
identificationString1

Specifies a unique identification of the ComponentNode. The identification is guaranteed to be unique within the ConnectionSpecification.

ComponentNode
abbreviationLocalizedString0..*

Room for a short name of the ComponentNode.

ComponentNode
componentNodeTypeComponentNodeType0..1

Specifies the type of the ComponentNode.

ComponentNode
descriptionAbstractLocalizedString0..*

Room for additional, human readable information about the ComponentNode.

ComponentNode
subTypeComponentNodeSubType0..1

Specifies the sub type of a ComponentNode. The sub type allows a differentiation within a specific type. E.g. an actuator can be differentiated into lamps, speakers, motors. 

ComponentNode

Outgoing Relations

Other EndThis EndGeneral
RoleTypeMult.Agg.UniqueOrderedMult.Description
realizedUsageNodeUsageNode0..1NYN0..*

References the UsageNode that is realized by this ComponentNode.

componentConnectorComponentConnector0..*YYN1Specifies the ComponentConnectors of a ComponentNode.
childNodeComponentNode0..*YYN0..1Specifies the ComponentNodes that are a child of this ComponentNode.
networkNodeNetworkNode0..1NYN0..*References the NetworkNode that is realized by the ComponentNode.

Incoming Relations

This EndOther EndGeneral
RoleMult.Agg.UniqueOrderedTypeMult.Description
childNode0..*YYNComponentNode0..1Specifies the ComponentNodes that are a child of this ComponentNode.
componentNode1NYNConnectionNodeViewItem0..*References the ComponentNode that is represented by this ComponentNodeViewItem.
componentNode0..*NYNEEComponentRole0..*References the ComponentNode that is realized by the referenced EEComponent (OccurrenceOrUsage with EEComponentRole). KBLFRM-341
componentNode0..*YYNConnectionSpecification0..1Specifies the ComponentNodes defined by the ConnectionSpecification.
Previous