LogicalBus : public <<atpStructuredElement>> class
Created: 2007-10-02 12:35:43
Modified: 2010-03-31 01:21:04
Project:
Advanced:
<p>The LogicalBus represents logical communication channels. It serves as an allocation target for connectors, i.e. the data exchanged between functions in the FunctionalDesignArchitecture. <br/></p><p><br/></p><p><br/></p><p>Semantics:<br/></p><p>The LogicalBus represents a logical connection that carries data from any sender to all receivers. Senders and receivers are identified by the wires of the LogicalBus, i.e. the associated HardwareConnectors. The available busSpeed represents the maximum amount of useful data that can be carried. The busSpeed has already deducted speed reduction resulting from frame overhead, timing effects, etc. <br/></p><p><br/></p><p>Extension: <br/></p><p>Class<br/></p>
Attribute Details
public Float
  busSpeed
Notes: The net bus speed in bits per second. Used to assess communication delay and schedulability on the bus. Note that scheduling details are not represented in the model.
public LogicalBusKind
  busType
Notes: The type of bus scheduling assumed.
Element Source Role Target Role Details
«atpType» HardwareComponentType
Class  
Name: bus
The LogicalBus contained in the HardwareComponent
Name:  
 
 
«atpStructureElement» HardwareConnector
Class  
Name:  
 
Name: wire
 
 
Object Type Connection Notes
EAElement Class Generalization  
«atpType» HardwareComponentType Class Strong  
AllocationTarget Class Generalization