FunctionModeling::FunctionAllocation

Header Image
Content:
FunctionAllocation : Public Class FunctionModeling, HardwareModeling, FunctionAllocation
FunctionAllocation represents an allocation constraint binding an AllocateableElement (computation functions or communication connectors) on an AllocationTarget (computation or communication resource).<br/><br/>Semantics:<br/>FunctionAllocation specifies that the identified AllocationTarget is a host for the identified AllocateableElement.<br/><br/>Constraints:<br/>AllocatableElements allocated to PortConnectors must be FunctionConnectors.<br/>AllocatableElements allocated to HardwarePorts or HardwarePins must be FunctionPorts.<br/>AllocatableElements allocated to HardwareComponentPrototypes must be DesignFunctionPrototypes.<br/><br/>Notation:<br/>A FunctionAllocation is shown as a dependency (dashed line) with an "allocation" keyword attached to it.<br/><br/>Extension: Class, specializesDesignConstraint<br/>target to AUTOSAR::ECUResourceTemplate::ECU<br/>allocatedAutosarComponent to AUTOSAR::Components::ClientPort<br/><br/>ToDo:<br/>Cf. AUTOSAR SWMapping::MappingConstraint<br/>
  • Associations From
  • Advanced
  • Other Links
Element Source Role Target Role
Allocation
Class  
Name:  
 
Name: functionAllocation
The owned FunctionAllocations.
Details:
 
«instanceRef» FunctionAllocation_target
Class  
Name: target
 
Name:  
 
Details:
 
«instanceRef» FunctionAllocation_allocatedElement
Class  
Name: allocatedElement
 
Name:  
 
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
AllocationTarget Class Dependency To  
Allocation Class Weak From  
«instanceRef» FunctionAllocation_target Class Strong From  
EAElement Class Generalization To  
AllocateableElement Class Dependency To  
«instanceRef» FunctionAllocation_allocatedElement Class Strong From