HardwareFunctionType : public class
Created: 2010-02-03 11:39:44
Modified: 2010-04-30 09:56:23
Project:
Advanced:
<p>The HardwareFunctionType is the transfer function for the identified HardwareComponentType or a specification of an intended transfer function. HardwareFunctionType types DesignFunctionPrototypes in the FunctionalDesignArchitecture. The Such DesignFunctionPrototypes are typically at the end of the ClampConnectors on DesignLevel.<br/></p><p><br/></p><p>DesignFunctionPrototypes typed by HardwareFunctionType may be allocated to HardwareComponents in which case the HardwareFunctionType must match the HardwareFunctionType of the target HardwareComponent. Typically, the same HardwareFunctionType types the prototype that is allocated to its target HardwareComponent.<br/></p><p><br/></p><p>HardwareFunctionTypes are typically transfer functions of sensors, actuators, amplifiers and other peripherals with a fixed transfer function. Thus, HardwareFunctionTypes are generally not defined for ECUNodes.<br/></p><p><br/></p><p>Constraints:<br/></p><p>[1] A DesignFunctionPrototype typed by a HardwareFunctionType shall be connected to the EnvironmentModel via ClampConnectors and to BSWFunctions via FunctionConnectors.<br/></p><p><br/></p><p>Semantics: <br/></p><p>The HardwareFunctionHardwareFunctionType is the transfer function for the associated hardware components such as sensors, actuators, amplifiers, etc or a specification of an intended transfer function.<br/></p><p><br/></p><p>HardwareFunctions can be allocated to Sensors or Actuators, i.e. the interfacing element to the plant model.<br/></p><p><br/></p><p><br/></p><p><br/></p><p>Extension: <br/></p><p>UML Class, specialization of SysML::Block<br/></p>
Element Source Role Target Role Details
«atpType» HardwareComponentType
Class  
Name:  
 
Name: hardwareComponent
The HardwareComponentType with the specified HardwareFunction.
 
Object Type Connection Notes
DesignFunctionType Class Generalization