Webel: SysML: Electronics: DO NOT represent a jack/socket as a dumb proxy. Imagine it can introduce some signal noise or other effect (such as buzz) to test it is a physical model.
Such a Port is called a behavior Port. If there is no Behavior defined for this EncapsulatedClassifier, any communication arriving at a behavior Port is lost. Source Unified Modeling Language 2.5.1
A Port has the ability, by setting the property isBehavior to true, to specify that any requests arriving at this Port are handled by the Behavior of the instance of the owning EncapsulatedClassifier, rather than being forwarded to any contained instances Source Unified Modeling Language 2.5.1
Boundary Ports and kinds of Connectors Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 09:02: Ports - The basics Slide kind SysML Internal Block Diagram (IBD)
FullPort::3_not_behavioral Full ports shall not be behavioral (isBehavior=false). Source OMG Systems Modeling Language (SysML) 1.6
However, full ports can be linked to non-full ports by binding connectors, because this does not necessarily imply identity with other parts of the system. Source OMG Systems Modeling Language (SysML) 1.6
They cannot be behavioral ports, or [be] linked to internal parts by binding connectors, because these constructs imply identity with the owning block or internal parts. Source OMG Systems Modeling Language (SysML) 1.6
However, blocks can be defined with non-behavioral proxy ports that do not have internal connectors, with the expectation that these will be added in specialized blocks. Source OMG Systems Modeling Language (SysML) 1.6
This can be achieved in several ways. For instance by making it behavioral, by binding it to a fully specified internal part or by having all its properties individually bound to internal parts. Source OMG Systems Modeling Language (SysML) 1.6
ProxyPort cases - ADVANCED TOPIC Gallery Tutorial TRAIL: Webel's ultimate guide to Systems Modeling Language (v1) with MagicDraw/Cameo Section 09:06: ProxyPorts and FullPorts Slide kind SysML Block Definition Diagram (BDD)
Full ports cannot be behavioral in the UML sense of standing in for the owning object, because they handle features themselves, rather than exposing features of their owners, or internal parts of their owners. Source OMG Systems Modeling Language (SysML) 1.6