Environment::ClampConnector

Header Image
Content:
ClampConnector : Public <<atpStructureElement>> Class ClampConnector, BehaviorConstraintParameterBinding, EnvironmentModelOrganization
The clamp connector connects ports across function boundaries and containment hierarchies. It is used to connect from an EnvironmentModel to the FunctionalAnalysisArchitecture, the FunctionalDesignArchitecture, the autosarSystem or another EnvironmentModel. Typically, the EnvironmentModel contains physical ports, which restrict the valid ports in the FunctionalAnalysisArchitecture to those on FunctionalDevices and in the FunctionalDesignArchitecture to those on HardwareFunctions. In case the connection concerns logical interaction, this restriction does not apply. The ClampConnector is always an assembly connector, never a delegation connector.<br/><br/>Semantics:<br/>ClampConnectors represents the interaction link between a functional model of the EE Architecture and the functional model of the plant. <br/><br/>Constraints:<br/>[1] Can connect two FunctionFlowPorts of different direction.<br/>[2] Can connect two FunctionClientServerPorts of different clientServerType.<br/>[3] Can connect two FunctionFlowPorts with direction inout.<br/>[4] Cannot connect ports in the same SystemModel.<br/>
  • Associations From
  • Advanced
  • Other Links
Element Source Role Target Role
Environment
Class  
Name:  
 
Name: clampConnector
 
Details:
 
BehaviorConstraintInternalBinding
Class  
Name:  
 
Name: bindingThroughClampConnector
 
Details:
 
«instanceRef» ClampConnector_port
Class  
Name: port
 
Name:  
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
Environment Class Weak From  
EAElement Class Generalization To  
«atpPrototype» FunctionPort Class Dependency To  
«instanceRef» ClampConnector_port Class Strong From