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

A MatingPoint defines the Mating of two terminals. This normally occurs when two inliners are connected. Then terminals of one side (female) are mated with terminals of the other side (male).

General Information

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


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

Specifies a unique identification of the MatingPoint. The identification is guaranteed to be unique within a CouplingPoint.


Outgoing Relations

Other End This End General
Role Type Mult. Agg. Unique Ordered Mult. Description
connection Connection 0..* N Y N 0..*

References the Connection that is realized by this MatingPoint. For example, when a connection is realized by directly plugging or screwing two E/E components together.

firstTerminalRole TerminalRole 1 N Y N 0..* References the first terminal that is mated.
matingDetail MatingDetail 0..* Y Y N 1 Specifies the MatingDetails, if a detailed description of the relationships between TerminalReceptions and TerminalReceptions is needed.
secondTerminalRole TerminalRole 1 N Y N 0..* References the second terminal that is mated.

Incoming Relations

This End Other End General
Role Mult. Agg. Unique Ordered Type Mult. Description
matingPoint 0..* Y Y N CouplingPoint 1

Specifies the MatingPoints defined within the CouplingPoint.