HardwareComponentType : public <<atpType>> class
Created: 2008-12-16 11:18:05
Modified: 2010-03-31 01:01:31
Project:
Advanced:
<p>The HardwareComponentType represents hardware element on an abstract level, allowing preliminary engineering activities related to hardware.<br/></p><p><br/></p><p>Semantics:<br/></p><p>The HardwareElementType 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 an HWFunctionType referencing the HardwareElementType. This is typically connected through its ports to the environment model to participate in the end-to-end behavioral definition of a function. <br/></p><p><br/></p><p><br/></p><p>Extension:<br/></p><p>Class<br/></p>
Element Source Role Target Role Details
«atpStructureElement» HardwarePin
Class  
Name:  
 
Name: port
Hardware ports owned by this type.
 
HardwarePinGroup
Class  
Name:  
 
Name: portGroup
PortGroups of owned by this element.
 
«atpPrototype» HardwareComponentPrototype
Class  
Name:  
 
Name: part
Parts owned by this element.
 
«atpStructureElement» HardwareConnector
Class  
Name:  
 
Name: connector
Connectors owned by this element.
 
Element Source Role Target Role Details
«atpType» ErrorModelType
Class  
Name:  
 
Name: hwTarget
 
 
«atpStructuredElement» LogicalBus
Class  
Name: bus
The LogicalBus contained in the HardwareComponent
Name:  
 
 
«atpPrototype» HardwareComponentPrototype
Class «isOfType»
Name:  
 
Name: type
 
 
HardwareFunctionType
Class  
Name:  
 
Name: hardwareComponent
The HardwareComponentType with the specified HardwareFunction.
 
Object Type Connection Notes
Context Class Generalization  
«atpStructuredElement» LogicalBus Class Strong  
«atpStructureElement» HardwarePin Class Weak  
Actuator Class Generalization  
PowerSupply Class Generalization  
HardwarePinGroup Class Weak  
Node Class Generalization  
«atpPrototype» HardwareComponentPrototype Class Weak  
«atpStructureElement» HardwareConnector Class Weak  
Sensor Class Generalization