HardwareModeling::HardwareComponentType

Header Image
Content:
HardwareComponentType : Public <<atpType>> Class BehaviorContraintsTargetAssocation, FunctionModeling, ErrorModelPrototype_hwTarget, HardwareConnector, HardwarePortConnector, HardwareModeling, ErrorModel, FaultFailurePort_hwTarget
The HardwareComponentType represents a hardware element on an abstract level, allowing preliminary engineering activities related to hardware.<br/><br/>Semantics:<br/>The HardwareComponentType is a structural entity that defines a part of an electrical architecture. Through its ports it can be connected to electrical sources and sinks. Its logical behavior, the transfer function, may be defined in a HardwareFunctionType referencing the HardwareComponentType. This is typically connected through its ports to the environment model to participate in the end-to-end behavioral definition of a function.<br/><br/>Extension:<br/>Class<br/>
  • Associations
  • Associations From
  • Advanced
  • Other Links
Element Source Role Target Role
«atpStructureElement» HardwareConnector
Class  
Name:  
 
Name: connector
Connectors owned by this element.
Details:
 
«atpPrototype» HardwareComponentPrototype
Class  
Name:  
 
Name: part
Parts owned by this element.
Details:
 
«atpStructureElement» HardwarePin
Class  
Name:  
 
Name: pin
Hardware pins owned by this type.
Details:
 
Element Source Role Target Role
«atpType» ErrorModelType
Class  
Name:  
 
Name: hwTarget
 
Details:
 
HardwareFunctionType
Class  
Name:  
 
Name: hardwareComponent
The HardwareComponentType with the specified HardwareFunction.
Details:
 
BehaviorConstraintTargetBinding
Class  
Name:  
 
Name: targetedHardwareComponentType
 
Details:
 
«atpStructureElement» PortConnector
Class  
Name: portConnector
 
Name:  
 
Details:
 
«atpStructureElement» HardwarePort
Class  
Name: port
 
Name:  
 
Details:
 
«atpPrototype» HardwareComponentPrototype
Class «isOfType»
Name:  
 
Name: type
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
«atpType» ElectricalComponent Class Generalization From  
EAType Class Generalization To  
«atpStructureElement» HardwareConnector Class Weak To  
«atpType» Node Class Generalization From  
«atpPrototype» HardwareComponentPrototype Class Weak To  
«atpType» Actuator Class Generalization From  
«atpType» Sensor Class Generalization From  
«atpStructureElement» PortConnector Class Strong From  
«atpStructureElement» HardwarePin Class Weak To  
Context Class Generalization To  
«atpStructureElement» HardwarePort Class Strong From