diff --git a/org.fortiss.af3.rcp.application/test-data/ACC.af3_23 b/org.fortiss.af3.rcp.application/test-data/ACC.af3_23 index f362ba11e8f1091eb27fb4ddde730133cf2e8077..16e1883cead5d1f90ccdd2ce55f86275a8f709f5 100644 --- a/org.fortiss.af3.rcp.application/test-data/ACC.af3_23 +++ b/org.fortiss.af3.rcp.application/test-data/ACC.af3_23 @@ -26,14 +26,13 @@ <specifications xsi:type="org-fortiss-af3-platform-annotation:FloatSize" xmi:id="3589" id="3589"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:IntegerSize" xmi:id="3590" id="3590"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:BooleanSize" xmi:id="3591" id="3591"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3592" id="3592"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FlashSize" xmi:id="3593" id="3593"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="3594" id="3594"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:PowerConsumption" xmi:id="3595" id="3595"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:RamSize" xmi:id="3596" id="3596"/> <specifications xsi:type="org-fortiss-af3-safety-annotation:SafetyIntegrityLevel" xmi:id="3597" id="3597" asilValue="ASIL B" isSafetyValueSet="true"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:HardwareCost" xmi:id="3598" id="3598"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:EnumerationSize" xmi:id="3669" id="3669"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="3966" id="3966"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericTransceiver" xmi:id="181" id="181" name="GenericTransceiver" outgoing="183"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="cdim" width="0" height="0"/> @@ -62,14 +61,13 @@ <specifications xsi:type="org-fortiss-af3-platform-annotation:FloatSize" xmi:id="3599" id="3599"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:IntegerSize" xmi:id="3600" id="3600"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:BooleanSize" xmi:id="3601" id="3601"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3602" id="3602"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FlashSize" xmi:id="3603" id="3603"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="3604" id="3604"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:PowerConsumption" xmi:id="3605" id="3605"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:RamSize" xmi:id="3606" id="3606"/> <specifications xsi:type="org-fortiss-af3-safety-annotation:SafetyIntegrityLevel" xmi:id="3607" id="3607" asilValue="ASIL A" isSafetyValueSet="true"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:HardwareCost" xmi:id="3608" id="3608"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:EnumerationSize" xmi:id="3670" id="3670"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="3967" id="3967"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericTransceiver" xmi:id="178" id="178" name="GenericTransceiver" outgoing="182"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="cdim" width="0" height="0"/> @@ -125,6 +123,7 @@ <containedElements xsi:type="org-fortiss-af3-platform-generic:GenericTransmissionUnit" xmi:id="24" id="24" name="InterdomainFlexRayBus" comment="FlexRay-Bus connecting Body and Powertrain"> <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:TransmissionUnitPower" xmi:id="3609" id="3609"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:TransmissionUnitBandwidth" xmi:id="3610" id="3610"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="3968" id="3968"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericTransceiver" xmi:id="179" id="179" name="GenericTransceiver" incoming="182"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="cdim" width="0" height="0"/> @@ -4355,58 +4354,58 @@ </rootElements> <rootElements xsi:type="org-fortiss-af3-allocation:AllocationTableCollection" xmi:id="3676" id="3676" name="Allocations"> <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationTable" xmi:id="3903" id="3903" name="ACC System→Task Architecture (generated for: ACC System)" sourceView="511" targetView="3677"> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="513" targetElement="3678"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="531" targetElement="3683"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="532" targetElement="3686"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="533" targetElement="3689"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="551" targetElement="3694"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="552" targetElement="3697"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="554" targetElement="3700"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="555" targetElement="3705"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="556" targetElement="3708"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="557" targetElement="3713"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="558" targetElement="3716"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="559" targetElement="3721"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="561" targetElement="3724"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="560" targetElement="3727"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="562" targetElement="3730"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="563" targetElement="3735"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="565" targetElement="3738"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="564" targetElement="3741"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="566" targetElement="3744"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="567" targetElement="3749"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="569" targetElement="3752"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="568" targetElement="3755"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="570" targetElement="3758"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="571" targetElement="3763"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="573" targetElement="3766"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="572" targetElement="3769"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="574" targetElement="3772"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="575" targetElement="3777"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="576" targetElement="3780"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="577" targetElement="3785"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="579" targetElement="3788"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="580" targetElement="3791"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="578" targetElement="3794"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="581" targetElement="3797"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="582" targetElement="3802"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="583" targetElement="3805"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="584" targetElement="3808"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="601" targetElement="3813"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="602" targetElement="3816"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="600" targetElement="3819"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="623" targetElement="3822"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="812" targetElement="3827"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="813" targetElement="3830"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="814" targetElement="3833"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="816" targetElement="3836"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" sourceElements="817" targetElement="3839"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="832" targetElement="3844"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="833" targetElement="3847"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="834" targetElement="3850"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="835" targetElement="3853"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" sourceElements="837" targetElement="3856"/> - <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" sourceElements="836" targetElement="3859"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3914" id="3914" sourceElements="513" targetElement="3678"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3915" id="3915" sourceElements="531" targetElement="3683"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3916" id="3916" sourceElements="532" targetElement="3686"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3917" id="3917" sourceElements="533" targetElement="3689"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3918" id="3918" sourceElements="551" targetElement="3694"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3919" id="3919" sourceElements="552" targetElement="3697"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3920" id="3920" sourceElements="554" targetElement="3700"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3921" id="3921" sourceElements="555" targetElement="3705"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3922" id="3922" sourceElements="556" targetElement="3708"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3923" id="3923" sourceElements="557" targetElement="3713"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3924" id="3924" sourceElements="558" targetElement="3716"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3925" id="3925" sourceElements="559" targetElement="3721"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3926" id="3926" sourceElements="561" targetElement="3724"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3927" id="3927" sourceElements="560" targetElement="3727"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3928" id="3928" sourceElements="562" targetElement="3730"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3929" id="3929" sourceElements="563" targetElement="3735"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3930" id="3930" sourceElements="565" targetElement="3738"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3931" id="3931" sourceElements="564" targetElement="3741"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3932" id="3932" sourceElements="566" targetElement="3744"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3933" id="3933" sourceElements="567" targetElement="3749"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3934" id="3934" sourceElements="569" targetElement="3752"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3935" id="3935" sourceElements="568" targetElement="3755"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3936" id="3936" sourceElements="570" targetElement="3758"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3937" id="3937" sourceElements="571" targetElement="3763"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3938" id="3938" sourceElements="573" targetElement="3766"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3939" id="3939" sourceElements="572" targetElement="3769"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3940" id="3940" sourceElements="574" targetElement="3772"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3941" id="3941" sourceElements="575" targetElement="3777"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3942" id="3942" sourceElements="576" targetElement="3780"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3943" id="3943" sourceElements="577" targetElement="3785"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3944" id="3944" sourceElements="579" targetElement="3788"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3945" id="3945" sourceElements="580" targetElement="3791"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3946" id="3946" sourceElements="578" targetElement="3794"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3947" id="3947" sourceElements="581" targetElement="3797"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3948" id="3948" sourceElements="582" targetElement="3802"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3949" id="3949" sourceElements="583" targetElement="3805"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3950" id="3950" sourceElements="584" targetElement="3808"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3951" id="3951" sourceElements="601" targetElement="3813"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3952" id="3952" sourceElements="602" targetElement="3816"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3953" id="3953" sourceElements="600" targetElement="3819"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3954" id="3954" sourceElements="623" targetElement="3822"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3955" id="3955" sourceElements="812" targetElement="3827"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3956" id="3956" sourceElements="813" targetElement="3830"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3957" id="3957" sourceElements="814" targetElement="3833"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3958" id="3958" sourceElements="816" targetElement="3836"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:ComponentToTaskAllocationEntry" xmi:id="3959" id="3959" sourceElements="817" targetElement="3839"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3960" id="3960" sourceElements="832" targetElement="3844"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3961" id="3961" sourceElements="833" targetElement="3847"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3962" id="3962" sourceElements="834" targetElement="3850"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3963" id="3963" sourceElements="835" targetElement="3853"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:InputPortToTaskInputPortAllocationEntry" xmi:id="3964" id="3964" sourceElements="837" targetElement="3856"/> + <containedElements xsi:type="org-fortiss-af3-task-allocation:OutputPortToTaskOutputPortAllocationEntry" xmi:id="3965" id="3965" sourceElements="836" targetElement="3859"/> </containedElements> <containedElements xsi:type="org-fortiss-af3-task-allocation:TaskToExecutionUnitAllocationTable" xmi:id="3904" id="3904" name="Tasks → Hardware" sourceView="3677" targetView="21"/> <containedElements xsi:type="org-fortiss-af3-task-allocation:TaskWcetTable" xmi:id="3905" id="3905" sourceView="3677" targetView="21"/> @@ -4418,11 +4417,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="228" height="72"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3679" id="3679"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3680" id="3680" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3681" id="3681"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3682" id="3682"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3683" id="3683" name="SensedSpeed"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3684" id="3684"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3685" id="3685"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4431,7 +4428,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3686" id="3686" name="CurrSpeed" outgoing="3865 3887 3889"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3687" id="3687"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3688" id="3688"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4444,11 +4440,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="240" height="72"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3690" id="3690"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3691" id="3691" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3692" id="3692"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3693" id="3693"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3694" id="3694" name="SensedDist"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3695" id="3695"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3696" id="3696"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4457,7 +4451,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3697" id="3697" name="CurrDist" outgoing="3891"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3698" id="3698"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3699" id="3699"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4470,11 +4463,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="168" height="72"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3701" id="3701"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3702" id="3702" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3703" id="3703"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3704" id="3704"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3705" id="3705" name="Output" outgoing="3867"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3706" id="3706"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3707" id="3707"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4487,11 +4478,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="168" height="72"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3709" id="3709"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3710" id="3710" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3711" id="3711"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3712" id="3712"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3713" id="3713" name="Output" outgoing="3873"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3714" id="3714"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3715" id="3715"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4504,11 +4493,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="120"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3717" id="3717"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3718" id="3718" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3719" id="3719"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3720" id="3720"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3721" id="3721" name="Input1" incoming="3863"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3722" id="3722"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3723" id="3723"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4517,7 +4504,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3724" id="3724" name="Input2" incoming="3865"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3725" id="3725"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3726" id="3726"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4526,7 +4512,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3727" id="3727" name="Output" outgoing="3869 3871 3879"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3728" id="3728"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3729" id="3729"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4539,11 +4524,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="120" height="120"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3731" id="3731"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3732" id="3732" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3733" id="3733"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3734" id="3734"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3735" id="3735" name="Input1" incoming="3867"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3736" id="3736"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3737" id="3737"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4552,7 +4535,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3738" id="3738" name="Input2" incoming="3869"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3739" id="3739"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3740" id="3740"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4561,7 +4543,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3741" id="3741" name="Output" outgoing="3875"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3742" id="3742"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3743" id="3743"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4574,11 +4555,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="120" height="120"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3745" id="3745"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3746" id="3746" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3747" id="3747"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3748" id="3748"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3749" id="3749" name="Input1" incoming="3871"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3750" id="3750"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3751" id="3751"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4587,7 +4566,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3752" id="3752" name="Input2" incoming="3873"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3753" id="3753"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3754" id="3754"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4596,7 +4574,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3755" id="3755" name="Output" outgoing="3877"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3756" id="3756"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3757" id="3757"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4609,11 +4586,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="132" height="120"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3759" id="3759"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3760" id="3760" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3761" id="3761"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3762" id="3762"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3763" id="3763" name="Input1" incoming="3875"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3764" id="3764"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3765" id="3765"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4622,7 +4597,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3766" id="3766" name="Input2" incoming="3877"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3767" id="3767"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3768" id="3768"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4631,7 +4605,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3769" id="3769" name="Output" outgoing="3883"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3770" id="3770"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3771" id="3771"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4644,11 +4617,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="132" height="72"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3773" id="3773"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3774" id="3774" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3775" id="3775"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3776" id="3776"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3777" id="3777" name="Output" outgoing="3881"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3778" id="3778"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3779" id="3779"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4661,11 +4632,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="144" height="168"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3781" id="3781"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3782" id="3782" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3783" id="3783"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3784" id="3784"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3785" id="3785" name="Input1" incoming="3879"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3786" id="3786"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3787" id="3787"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4674,7 +4643,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3788" id="3788" name="Input2" incoming="3881"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3789" id="3789"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3790" id="3790"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4683,7 +4651,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3791" id="3791" name="Cond" incoming="3883"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3792" id="3792"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3793" id="3793"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4692,7 +4659,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3794" id="3794" name="Output" outgoing="3885"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3795" id="3795"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3796" id="3796"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4705,11 +4671,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="132" height="72"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3798" id="3798"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3799" id="3799" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3800" id="3800"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3801" id="3801"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3802" id="3802" name="Input" incoming="3885"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3803" id="3803"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3804" id="3804"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4718,7 +4682,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3805" id="3805" name="Output" outgoing="3893"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3806" id="3806"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3807" id="3807"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4731,11 +4694,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="156" height="120"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3809" id="3809"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3810" id="3810" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3811" id="3811"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3812" id="3812"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3813" id="3813" name="CurrSpeed" incoming="3887"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3814" id="3814"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3815" id="3815"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4744,7 +4705,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3816" id="3816" name="SetSpeed"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3817" id="3817"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3818" id="3818"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4753,7 +4713,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3819" id="3819" name="CmdSpeed" outgoing="3863"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3820" id="3820"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3821" id="3821"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4766,11 +4725,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="192" height="168"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3823" id="3823"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3824" id="3824" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3825" id="3825"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3826" id="3826"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3827" id="3827" name="CurrSpeed" incoming="3889"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3828" id="3828"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3829" id="3829"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4779,7 +4736,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3830" id="3830" name="CurrDist" incoming="3891"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3831" id="3831"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3832" id="3832"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4788,7 +4744,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3833" id="3833" name="SetDist"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3834" id="3834"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3835" id="3835"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4797,7 +4752,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3836" id="3836" name="ReqDistAcc" outgoing="3895"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3837" id="3837"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3838" id="3838"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4810,11 +4764,9 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="216" height="264"/> <specifications xsi:type="org-fortiss-af3-task-annotation:FlashRequirement" xmi:id="3840" id="3840"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:Wcet" xmi:id="3841" id="3841" value="1"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3842" id="3842"/> <specifications xsi:type="org-fortiss-af3-task-annotation:RamRequirement" xmi:id="3843" id="3843"/> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3844" id="3844" name="ReqSpeedAcc" incoming="3893"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3845" id="3845"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3846" id="3846"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4823,7 +4775,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3847" id="3847" name="ReqDistAcc" incoming="3895"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3848" id="3848"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3849" id="3849"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4832,7 +4783,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3850" id="3850" name="BreakCmd"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3851" id="3851"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3852" id="3852"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4841,7 +4791,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3853" id="3853" name="AccCmd"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3854" id="3854"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3855" id="3855"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4850,7 +4799,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingInputPort" xmi:id="3856" id="3856" name="AccMode"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3857" id="3857"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3858" id="3858"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4859,7 +4807,6 @@ </connectors> <connectors xsi:type="org-fortiss-af3-task:TaskSamplingOutputPort" xmi:id="3859" id="3859" name="CmdAcc"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MessageSize" xmi:id="3860" id="3860"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3861" id="3861"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -4867,13 +4814,10 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:OffsetOrientation" key="coffsetorient" offset="216" orientation="WEST"/> </connectors> </containedElements> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3862" id="3862"/> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3863" id="3863" name="Signal CmdSpeed→Input1" source="3819" target="3721"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3864" id="3864"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"/> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3865" id="3865" name="Signal CurrSpeed→Input2" source="3686" target="3724"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3866" id="3866"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"> <points x="264" y="288"/> <points x="264" y="240"/> @@ -4882,43 +4826,36 @@ </layoutData> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3867" id="3867" name="Signal Output→Input1" source="3705" target="3735"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3868" id="3868"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"> <points x="1176" y="144"/> <points x="1176" y="216"/> </layoutData> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3869" id="3869" name="Signal Output→Input2" source="3727" target="3738"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3870" id="3870"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"> <points x="1020" y="288"/> <points x="1020" y="264"/> </layoutData> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3871" id="3871" name="Signal Output→Input1" source="3727" target="3749"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3872" id="3872"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"> <points x="1176" y="288"/> <points x="1176" y="360"/> </layoutData> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3873" id="3873" name="Signal Output→Input2" source="3713" target="3752"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3874" id="3874"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"/> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3875" id="3875" name="Signal Output→Input1" source="3741" target="3763"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3876" id="3876"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"> <points x="1476" y="240"/> <points x="1476" y="336"/> </layoutData> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3877" id="3877" name="Signal Output→Input2" source="3755" target="3766"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3878" id="3878"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"/> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3879" id="3879" name="Signal Output→Input1" source="3727" target="3785"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3880" id="3880"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"> <points x="1020" y="288"/> <points x="1020" y="144"/> @@ -4927,44 +4864,36 @@ </layoutData> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3881" id="3881" name="Signal Output→Input2" source="3777" target="3788"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3882" id="3882"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"/> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3883" id="3883" name="Signal Output→Cond" source="3769" target="3791"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3884" id="3884"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"> <points x="1824" y="360"/> <points x="1824" y="288"/> </layoutData> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3885" id="3885" name="Signal Output→Input" source="3794" target="3802"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3886" id="3886"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"/> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3887" id="3887" name="Signal CurrSpeed→CurrSpeed" source="3686" target="3813"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3888" id="3888"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"/> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3889" id="3889" name="Signal CurrSpeed→CurrSpeed" source="3686" target="3827"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3890" id="3890"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"> <points x="264" y="288"/> <points x="264" y="96"/> </layoutData> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3891" id="3891" name="Signal CurrDist→CurrDist" source="3697" target="3830"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3892" id="3892"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"> <points x="444" y="84"/> <points x="444" y="48"/> </layoutData> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3893" id="3893" name="Signal Output→ReqSpeedAcc" source="3805" target="3844"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3894" id="3894"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"/> </connections> <connections xsi:type="org-fortiss-af3-task:Signal" xmi:id="3895" id="3895" name="Signal ReqDistAcc→ReqDistAcc" source="3836" target="3847"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="3896" id="3896"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"> <points x="1188" y="96"/> <points x="1188" y="144"/> diff --git a/org.fortiss.af3.rcp.application/test-data/Emergency-Stop-Module-Weakly-Causal.af3_23 b/org.fortiss.af3.rcp.application/test-data/Emergency-Stop-Module-Weakly-Causal.af3_23 index 51b693bca354e9d76495b4dfa8d6326c71403f75..377f5b1eba4c381497007cc5617b5bc632e429c7 100644 --- a/org.fortiss.af3.rcp.application/test-data/Emergency-Stop-Module-Weakly-Causal.af3_23 +++ b/org.fortiss.af3.rcp.application/test-data/Emergency-Stop-Module-Weakly-Causal.af3_23 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<org-fortiss-af3-project:FileProject xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:org-fortiss-af3-allocation="http://www.fortiss.org/af3/allocation" xmlns:org-fortiss-af3-component="http://www.fortiss.org/af3/component" xmlns:org-fortiss-af3-expression="http://www.fortiss.org/af3/expression" xmlns:org-fortiss-af3-expression-definitions="http://www.fortiss.org/af3/expression/definitions" xmlns:org-fortiss-af3-expression-terms="http://www.fortiss.org/af3/expression/terms" xmlns:org-fortiss-af3-expression-terms-imperative="http://www.fortiss.org/af3/expression/terms/imperative" xmlns:org-fortiss-af3-expression-types="http://www.fortiss.org/af3/expression/types" xmlns:org-fortiss-af3-operatorpanel="http://www.fortiss.org/af3/operatorpanel" xmlns:org-fortiss-af3-platform="http://www.fortiss.org/af3/platform" xmlns:org-fortiss-af3-platform-allocation="http://www.fortiss.org/af3/platform/allocation" xmlns:org-fortiss-af3-platform-annotation="http://www.fortiss.org/af3/platform/annotation" xmlns:org-fortiss-af3-platform-generic="http://www.fortiss.org/af3/platform/generic" xmlns:org-fortiss-af3-platform-hierarchic-annotation="http://www.fortiss.org/af3/platform/hierarchic/annotation" xmlns:org-fortiss-af3-project="http://www.fortiss.org/af3/project" xmlns:org-fortiss-af3-project-configuration="http://www.fortiss.org/af3/project/configuration" xmlns:org-fortiss-af3-project-execution="http://www.fortiss.org/af3/project/execution" xmlns:org-fortiss-af3-safety-annotation="http://www.fortiss.org/af3/safety/annotation" xmlns:org-fortiss-af3-state="http://www.fortiss.org/af3/state" xmlns:org-fortiss-tooling-base-model-layout="http://www.fortiss.org/tooling/base/model/layout" xmi:id="2269" id="2269" name="Emergency-Stop-Module-Weakly-Causal"> +<org-fortiss-af3-project:FileProject xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:org-fortiss-af3-allocation="http://www.fortiss.org/af3/allocation" xmlns:org-fortiss-af3-component="http://www.fortiss.org/af3/component" xmlns:org-fortiss-af3-expression="http://www.fortiss.org/af3/expression" xmlns:org-fortiss-af3-expression-definitions="http://www.fortiss.org/af3/expression/definitions" xmlns:org-fortiss-af3-expression-terms="http://www.fortiss.org/af3/expression/terms" xmlns:org-fortiss-af3-expression-terms-imperative="http://www.fortiss.org/af3/expression/terms/imperative" xmlns:org-fortiss-af3-expression-types="http://www.fortiss.org/af3/expression/types" xmlns:org-fortiss-af3-operatorpanel="http://www.fortiss.org/af3/operatorpanel" xmlns:org-fortiss-af3-platform="http://www.fortiss.org/af3/platform" xmlns:org-fortiss-af3-platform-allocation="http://www.fortiss.org/af3/platform/allocation" xmlns:org-fortiss-af3-platform-annotation="http://www.fortiss.org/af3/platform/annotation" xmlns:org-fortiss-af3-platform-generic="http://www.fortiss.org/af3/platform/generic" xmlns:org-fortiss-af3-project="http://www.fortiss.org/af3/project" xmlns:org-fortiss-af3-project-configuration="http://www.fortiss.org/af3/project/configuration" xmlns:org-fortiss-af3-project-execution="http://www.fortiss.org/af3/project/execution" xmlns:org-fortiss-af3-safety-annotation="http://www.fortiss.org/af3/safety/annotation" xmlns:org-fortiss-af3-state="http://www.fortiss.org/af3/state" xmlns:org-fortiss-tooling-base-model-layout="http://www.fortiss.org/tooling/base/model/layout" xmi:id="2269" id="2269" name="Emergency-Stop-Module-Weakly-Causal"> <rootElements xsi:type="org-fortiss-af3-project:ProjectConfiguration" xmi:id="1" id="1"> <configurationElements xsi:type="org-fortiss-af3-project-configuration:TypeSystemConfiguration" xmi:id="2" id="2"> <typesystem xsi:type="org-fortiss-af3-expression:MicroTypeSystem"/> @@ -4995,8 +4995,6 @@ </rootElements> <rootElements xsi:type="org-fortiss-af3-platform:PlatformArchitecture" xmi:id="1844" id="1844" name="Platform Architecture" comment=""> <containedElements xsi:type="org-fortiss-af3-platform-generic:GenericExecutionUnit" xmi:id="1845" id="1845" name="Generic_ECU"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="2296" id="2296"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="2297" id="2297"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:BooleanSize" xmi:id="2298" id="2298"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FlashSize" xmi:id="2299" id="2299"/> <specifications xsi:type="org-fortiss-af3-safety-annotation:SafetyIntegrityLevel" xmi:id="2300" id="2300"/> @@ -5006,6 +5004,7 @@ <specifications xsi:type="org-fortiss-af3-platform-annotation:IntegerSize" xmi:id="2304" id="2304"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:HardwareCost" xmi:id="2305" id="2305"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:EnumerationSize" xmi:id="2309" id="2309"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="2315" id="2315"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericTransmitter" xmi:id="1846" id="1846" name="LED0"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> @@ -5059,9 +5058,9 @@ </rootElements> <rootElements xsi:type="org-fortiss-af3-allocation:AllocationTableCollection" xmi:id="2271" id="2271" name="Allocations (migrated from Deployment)"> <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationTable" xmi:id="2272" id="2272" name="Components → Hardware (migrated from Deployment)" sourceView="4" targetView="1844"> - <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationEntry" sourceElements="8" targetElement="1845"/> - <containedElements xsi:type="org-fortiss-af3-platform-allocation:InputPortToReceiverAllocationEntry" sourceElements="640" targetElement="1848"/> - <containedElements xsi:type="org-fortiss-af3-platform-allocation:OutputPortToTransmitterAllocationEntry" sourceElements="619" targetElement="1846"/> + <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationEntry" xmi:id="2312" id="2312" sourceElements="8" targetElement="1845"/> + <containedElements xsi:type="org-fortiss-af3-platform-allocation:InputPortToReceiverAllocationEntry" xmi:id="2313" id="2313" sourceElements="640" targetElement="1848"/> + <containedElements xsi:type="org-fortiss-af3-platform-allocation:OutputPortToTransmitterAllocationEntry" xmi:id="2314" id="2314" sourceElements="619" targetElement="1846"/> </containedElements> </rootElements> </org-fortiss-af3-project:FileProject> diff --git a/org.fortiss.af3.rcp.application/test-data/Emergency-Stop-Module.af3_23 b/org.fortiss.af3.rcp.application/test-data/Emergency-Stop-Module.af3_23 index 82efe907a453844fbd6cabbce3f97d3d35882cc6..f69990f8f1c05741fe17c56f3fc6460694e0c6c3 100644 --- a/org.fortiss.af3.rcp.application/test-data/Emergency-Stop-Module.af3_23 +++ b/org.fortiss.af3.rcp.application/test-data/Emergency-Stop-Module.af3_23 @@ -20289,33 +20289,22 @@ <containedElements xsi:type="org-fortiss-af3-platform-hierarchic-node:Node" xmi:id="11939" id="11939" name="Node"> <containedElements xsi:type="org-fortiss-af3-platform-hierarchic-tile:Tile" xmi:id="11940" id="11940" name="Tile"> <containedElements xsi:type="org-fortiss-af3-platform-hierarchic-processor:Bus" xmi:id="10683" id="10683" name="AvalonBus"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="12019" id="12019"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="12020" id="12020"/> <specifications xsi:type="org-fortiss-af3-timing-annotation:TransmissionUnitBandwidth" xmi:id="12021" id="12021"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:ArchitectureDomainLabel" xmi:id="12022" id="12022"/> <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:TransmissionUnitPower" xmi:id="12023" id="12023"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="12097" id="12097"/> <connectors xsi:type="org-fortiss-af3-platform-hierarchic-processor:BusMasterInterface" xmi:id="10686" id="10686" name="AvalonMasterInterface" incoming="11942"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="12024" id="12024"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="12025" id="12025"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:ArchitectureDomainLabel" xmi:id="12026" id="12026"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:OffsetOrientation" key="coffsetorient" offset="372"/> </connectors> <connectors xsi:type="org-fortiss-af3-platform-hierarchic-processor:BusMasterInterface" xmi:id="10687" id="10687" name="AvalonMasterInterface" incoming="11941"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="12027" id="12027"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="12028" id="12028"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:ArchitectureDomainLabel" xmi:id="12029" id="12029"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:OffsetOrientation" key="coffsetorient" offset="132"/> </connectors> <connectors xsi:type="org-fortiss-af3-platform-hierarchic-processor:BusSlaveInterface" xmi:id="10691" id="10691" name="AvalonSlaveInterface" incoming="11943"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="12030" id="12030"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="12031" id="12031"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:ArchitectureDomainLabel" xmi:id="12032" id="12032"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -20327,11 +20316,8 @@ </containedElements> <containedElements xsi:type="org-fortiss-af3-platform-hierarchic-memory:RAM" xmi:id="10690" id="10690" name="Memory"> <specifications xsi:type="org-fortiss-af3-platform-annotation:MemorySize" xmi:id="12033" id="12033"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:ArchitectureDomainLabel" xmi:id="12034" id="12034"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="12098" id="12098"/> <connectors xsi:type="org-fortiss-af3-platform-hierarchic-processor:BusSlavePort" xmi:id="10692" id="10692" name="AvalonSlave" outgoing="11943"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="12035" id="12035"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="12036" id="12036"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:ArchitectureDomainLabel" xmi:id="12037" id="12037"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -20343,21 +20329,16 @@ </containedElements> <containedElements xsi:type="org-fortiss-af3-platform-hierarchic-processor:Core" xmi:id="10681" id="10681" name="NiosIICore"> <specifications xsi:type="org-fortiss-af3-platform-annotation:Frequency" xmi:id="12038" id="12038"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="12039" id="12039"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="12040" id="12040"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:BooleanSize" xmi:id="12041" id="12041"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FlashSize" xmi:id="12042" id="12042"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:RamSize" xmi:id="12043" id="12043"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FloatSize" xmi:id="12044" id="12044"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:ArchitectureDomainLabel" xmi:id="12045" id="12045"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:IntegerSize" xmi:id="12046" id="12046"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:HardwareCost" xmi:id="12047" id="12047"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:EnumerationSize" xmi:id="12085" id="12085"/> <specifications xsi:type="org-fortiss-af3-safety-annotation:SafetyIntegrityLevel" xmi:id="12090" id="12090"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="12099" id="12099"/> <connectors xsi:type="org-fortiss-af3-platform-hierarchic-processor:BusMasterPort" xmi:id="10685" id="10685" name="AvalonMaster" outgoing="11941"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="12048" id="12048"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="12049" id="12049"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:ArchitectureDomainLabel" xmi:id="12050" id="12050"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -20368,21 +20349,16 @@ </containedElements> <containedElements xsi:type="org-fortiss-af3-platform-hierarchic-processor:Core" xmi:id="10682" id="10682" name="NiosIICore"> <specifications xsi:type="org-fortiss-af3-platform-annotation:Frequency" xmi:id="12051" id="12051"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="12052" id="12052"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="12053" id="12053"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:BooleanSize" xmi:id="12054" id="12054"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FlashSize" xmi:id="12055" id="12055"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:RamSize" xmi:id="12056" id="12056"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FloatSize" xmi:id="12057" id="12057"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:ArchitectureDomainLabel" xmi:id="12058" id="12058"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:IntegerSize" xmi:id="12059" id="12059"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:HardwareCost" xmi:id="12060" id="12060"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:EnumerationSize" xmi:id="12086" id="12086"/> <specifications xsi:type="org-fortiss-af3-safety-annotation:SafetyIntegrityLevel" xmi:id="12091" id="12091"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="12100" id="12100"/> <connectors xsi:type="org-fortiss-af3-platform-hierarchic-processor:BusMasterPort" xmi:id="10684" id="10684" name="AvalonMaster" outgoing="11942"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="12061" id="12061"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="12062" id="12062"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:ArchitectureDomainLabel" xmi:id="12063" id="12063"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="cpos"/> @@ -20391,17 +20367,15 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos" x="432" y="36"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="217" height="169"/> </containedElements> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="12064" id="12064"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="12065" id="12065"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:BooleanSize" xmi:id="12066" id="12066"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FlashSize" xmi:id="12067" id="12067"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:RamSize" xmi:id="12068" id="12068"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FloatSize" xmi:id="12069" id="12069"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:ArchitectureDomainLabel" xmi:id="12070" id="12070"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:IntegerSize" xmi:id="12071" id="12071"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:HardwareCost" xmi:id="12072" id="12072"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:EnumerationSize" xmi:id="12087" id="12087"/> <specifications xsi:type="org-fortiss-af3-safety-annotation:SafetyIntegrityLevel" xmi:id="12092" id="12092"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="12101" id="12101"/> <connections xsi:type="org-fortiss-af3-platform:TransmissionConnection" xmi:id="11941" id="11941" name="" comment="" source="10685" target="10687"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Points" key="points"/> </connections> @@ -20414,17 +20388,15 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> </containedElements> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="12073" id="12073"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="12074" id="12074"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:BooleanSize" xmi:id="12075" id="12075"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FlashSize" xmi:id="12076" id="12076"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:RamSize" xmi:id="12077" id="12077"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FloatSize" xmi:id="12078" id="12078"/> - <specifications xsi:type="org-fortiss-af3-platform-annotation:ArchitectureDomainLabel" xmi:id="12079" id="12079"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:IntegerSize" xmi:id="12080" id="12080"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:HardwareCost" xmi:id="12081" id="12081"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:EnumerationSize" xmi:id="12088" id="12088"/> <specifications xsi:type="org-fortiss-af3-safety-annotation:SafetyIntegrityLevel" xmi:id="12093" id="12093"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="12102" id="12102"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> </containedElements> @@ -20436,8 +20408,8 @@ </rootElements> <rootElements xsi:type="org-fortiss-af3-allocation:AllocationTableCollection" xmi:id="11944" id="11944" name="Allocations (migrated from Deployment)"> <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationTable" xmi:id="11945" id="11945" name="Components → Hardware (migrated from Deployment)" sourceView="4" targetView="10680"> - <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationEntry" sourceElements="48 7857 7963 9670 6947 9654 6975" targetElement="10681"/> - <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationEntry" sourceElements="8116 9090 7987" targetElement="10682"/> + <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationEntry" xmi:id="12095" id="12095" sourceElements="48 7857 7963 9670 6947 9654 6975" targetElement="10681"/> + <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationEntry" xmi:id="12096" id="12096" sourceElements="8116 9090 7987" targetElement="10682"/> </containedElements> </rootElements> </org-fortiss-af3-project:FileProject> diff --git a/org.fortiss.af3.rcp.application/test-data/SimpleTrafficLights_AF3Tour.af3_23 b/org.fortiss.af3.rcp.application/test-data/SimpleTrafficLights_AF3Tour.af3_23 index 9a32ff322a8e4b3153e150a9cafcbe7c47f83d39..17fff414eef8f2d5812f9b029318d6c5297195ac 100644 --- a/org.fortiss.af3.rcp.application/test-data/SimpleTrafficLights_AF3Tour.af3_23 +++ b/org.fortiss.af3.rcp.application/test-data/SimpleTrafficLights_AF3Tour.af3_23 @@ -2181,8 +2181,6 @@ </rootElements> <rootElements xsi:type="org-fortiss-af3-platform:PlatformArchitecture" xmi:id="94" id="94" name="TL-Platform" comment="Example using generic platform units."> <containedElements xsi:type="org-fortiss-af3-platform-generic:GenericExecutionUnit" xmi:id="95" id="95" name="ECU0"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="1517" id="1517"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="1518" id="1518"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:BooleanSize" xmi:id="1519" id="1519"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FlashSize" xmi:id="1520" id="1520"/> <specifications xsi:type="org-fortiss-af3-safety-annotation:SafetyIntegrityLevel" xmi:id="1521" id="1521"/> @@ -2192,6 +2190,7 @@ <specifications xsi:type="org-fortiss-af3-platform-annotation:IntegerSize" xmi:id="1525" id="1525"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:HardwareCost" xmi:id="1526" id="1526"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:EnumerationSize" xmi:id="1553" id="1553"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="1557" id="1557"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericReceiver" xmi:id="96" id="96" name="buttonA"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> @@ -2217,8 +2216,6 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="288" height="180"/> </containedElements> <containedElements xsi:type="org-fortiss-af3-platform-generic:GenericExecutionUnit" xmi:id="99" id="99" name="ECU1"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="1527" id="1527"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="1528" id="1528"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:BooleanSize" xmi:id="1529" id="1529"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FlashSize" xmi:id="1530" id="1530"/> <specifications xsi:type="org-fortiss-af3-safety-annotation:SafetyIntegrityLevel" xmi:id="1531" id="1531"/> @@ -2228,6 +2225,7 @@ <specifications xsi:type="org-fortiss-af3-platform-annotation:IntegerSize" xmi:id="1535" id="1535"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:HardwareCost" xmi:id="1536" id="1536"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:EnumerationSize" xmi:id="1554" id="1554"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="1558" id="1558"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericTransmitter" xmi:id="100" id="100" name="pedestrianSignal"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> @@ -2269,6 +2267,7 @@ <containedElements xsi:type="org-fortiss-af3-platform-generic:GenericTransmissionUnit" xmi:id="105" id="105" name="NET"> <specifications xsi:type="org-fortiss-af3-timing-annotation:TransmissionUnitBandwidth" xmi:id="1537" id="1537"/> <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:TransmissionUnitPower" xmi:id="1538" id="1538"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="1559" id="1559"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericTransceiver" xmi:id="106" id="106" name="ecu0" incoming="108"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Point" key="pos"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> diff --git a/org.fortiss.af3.rcp.application/test-data/eCar.af3_23 b/org.fortiss.af3.rcp.application/test-data/eCar.af3_23 index 17901640e78d456a300240fe8bdaca4625cfe4a1..b9e57416c73e1c729e4ccd65d8a1ab0fe069b77f 100644 --- a/org.fortiss.af3.rcp.application/test-data/eCar.af3_23 +++ b/org.fortiss.af3.rcp.application/test-data/eCar.af3_23 @@ -474261,8 +474261,6 @@ </rootElements> <rootElements xsi:type="org-fortiss-af3-platform:PlatformArchitecture" xmi:id="1485" id="1485" name="eCar-Platform" comment=""> <containedElements xsi:type="org-fortiss-af3-platform-generic:GenericExecutionUnit" xmi:id="1486" id="1486" name="CentralControlBoard" comment="Freescale MPC 5554 Evaluation Board"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="4557" id="4557"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="4558" id="4558"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:BooleanSize" xmi:id="4559" id="4559"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FlashSize" xmi:id="4560" id="4560"/> <specifications xsi:type="org-fortiss-af3-safety-annotation:SafetyIntegrityLevel" xmi:id="4561" id="4561"/> @@ -474272,6 +474270,7 @@ <specifications xsi:type="org-fortiss-af3-platform-annotation:IntegerSize" xmi:id="4565" id="4565"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:HardwareCost" xmi:id="4566" id="4566"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:EnumerationSize" xmi:id="4596" id="4596"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="4607" id="4607"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericTransceiver" xmi:id="1494" id="1494" name="can_Controller_Central" outgoing="1499"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="cdim" width="0" height="0"/> @@ -474306,6 +474305,7 @@ <containedElements xsi:type="org-fortiss-af3-platform-generic:GenericTransmissionUnit" xmi:id="1487" id="1487" name="Ethernet" comment="Generic can_Bus (new model element needed!)"> <specifications xsi:type="org-fortiss-af3-timing-annotation:TransmissionUnitBandwidth" xmi:id="4567" id="4567"/> <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:TransmissionUnitPower" xmi:id="4568" id="4568"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="4608" id="4608"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericTransceiver" xmi:id="1493" id="1493" name="can_Controller_Central_Bus" incoming="1499"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="cdim" width="0" height="0"/> @@ -474331,8 +474331,6 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="769" height="72"/> </containedElements> <containedElements xsi:type="org-fortiss-af3-platform-generic:GenericExecutionUnit" xmi:id="1495" id="1495" name="FrontController" comment="Freescale MPC 5554 Evaluation Board"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="4569" id="4569"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="4570" id="4570"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:BooleanSize" xmi:id="4571" id="4571"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FlashSize" xmi:id="4572" id="4572"/> <specifications xsi:type="org-fortiss-af3-safety-annotation:SafetyIntegrityLevel" xmi:id="4573" id="4573"/> @@ -474342,6 +474340,7 @@ <specifications xsi:type="org-fortiss-af3-platform-annotation:IntegerSize" xmi:id="4577" id="4577"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:HardwareCost" xmi:id="4578" id="4578"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:EnumerationSize" xmi:id="4597" id="4597"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="4609" id="4609"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericTransceiver" xmi:id="1502" id="1502" name="can_Controller_Front" outgoing="1505"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="cdim" width="0" height="0"/> @@ -474360,8 +474359,6 @@ <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="217" height="133"/> </containedElements> <containedElements xsi:type="org-fortiss-af3-platform-generic:GenericExecutionUnit" xmi:id="1500" id="1500" name="RearController" comment="Freescale MPC 5554 Evaluation Board"> - <specifications xsi:type="org-fortiss-af3-platform-annotation:PlatformArchitectureElementTypeLabel" xmi:id="4579" id="4579"/> - <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:FailureRate" xmi:id="4580" id="4580"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:BooleanSize" xmi:id="4581" id="4581"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:FlashSize" xmi:id="4582" id="4582"/> <specifications xsi:type="org-fortiss-af3-safety-annotation:SafetyIntegrityLevel" xmi:id="4583" id="4583"/> @@ -474371,6 +474368,7 @@ <specifications xsi:type="org-fortiss-af3-platform-annotation:IntegerSize" xmi:id="4587" id="4587"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:HardwareCost" xmi:id="4588" id="4588"/> <specifications xsi:type="org-fortiss-af3-platform-annotation:EnumerationSize" xmi:id="4598" id="4598"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="4610" id="4610"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericTransceiver" xmi:id="1504" id="1504" name="can_Controller_Rear" outgoing="1506"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="cdim" width="0" height="0"/> @@ -474391,6 +474389,7 @@ <containedElements xsi:type="org-fortiss-af3-platform-generic:GenericTransmissionUnit" xmi:id="1507" id="1507" name="FrontAxleCan" comment="Generic can_Bus"> <specifications xsi:type="org-fortiss-af3-timing-annotation:TransmissionUnitBandwidth" xmi:id="4589" id="4589"/> <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:TransmissionUnitPower" xmi:id="4590" id="4590"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="4611" id="4611"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericTransceiver" xmi:id="1510" id="1510" name="can_Controller_FrontAxle_Bus" comment="" incoming="1511"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="cdim" width="0" height="0"/> @@ -474404,6 +474403,7 @@ <containedElements xsi:type="org-fortiss-af3-platform-generic:GenericTransmissionUnit" xmi:id="1512" id="1512" name="RearAxleCan" comment="Generic can_Bus"> <specifications xsi:type="org-fortiss-af3-timing-annotation:TransmissionUnitBandwidth" xmi:id="4591" id="4591"/> <specifications xsi:type="org-fortiss-af3-platform-hierarchic-annotation:TransmissionUnitPower" xmi:id="4592" id="4592"/> + <specifications xsi:type="org-fortiss-af3-platform-annotation:PhysicalAccess" xmi:id="4612" id="4612"/> <connectors xsi:type="org-fortiss-af3-platform-generic:GenericTransceiver" xmi:id="1513" id="1513" name="can_Controller_RearAxle_Bus" comment="" incoming="1515"> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="dim" width="108" height="72"/> <layoutData xsi:type="org-fortiss-tooling-base-model-layout:Dimension" key="cdim" width="0" height="0"/> @@ -474437,12 +474437,12 @@ </rootElements> <rootElements xsi:type="org-fortiss-af3-allocation:AllocationTableCollection" xmi:id="4520" id="4520" name="Allocations (migrated from eCar-Deployment)"> <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationTable" xmi:id="4521" id="4521" name="Components → Hardware (migrated from eCar-Deployment)" sourceView="42" targetView="1485"> - <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationEntry" sourceElements="2625 2687 598" targetElement="1495"/> - <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationEntry" sourceElements="581 576" targetElement="1486"/> - <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationEntry" sourceElements="2229 1799" targetElement="1500"/> - <containedElements xsi:type="org-fortiss-af3-platform-allocation:InputPortToReceiverAllocationEntry" sourceElements="129" targetElement="1518"/> - <containedElements xsi:type="org-fortiss-af3-platform-allocation:InputPortToReceiverAllocationEntry" sourceElements="4018" targetElement="1516"/> - <containedElements xsi:type="org-fortiss-af3-platform-allocation:InputPortToReceiverAllocationEntry" sourceElements="578" targetElement="1517"/> + <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationEntry" xmi:id="4601" id="4601" sourceElements="2625 2687 598" targetElement="1495"/> + <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationEntry" xmi:id="4602" id="4602" sourceElements="581 576" targetElement="1486"/> + <containedElements xsi:type="org-fortiss-af3-platform-allocation:ComponentToExecutionUnitAllocationEntry" xmi:id="4603" id="4603" sourceElements="2229 1799" targetElement="1500"/> + <containedElements xsi:type="org-fortiss-af3-platform-allocation:InputPortToReceiverAllocationEntry" xmi:id="4604" id="4604" sourceElements="129" targetElement="1518"/> + <containedElements xsi:type="org-fortiss-af3-platform-allocation:InputPortToReceiverAllocationEntry" xmi:id="4605" id="4605" sourceElements="4018" targetElement="1516"/> + <containedElements xsi:type="org-fortiss-af3-platform-allocation:InputPortToReceiverAllocationEntry" xmi:id="4606" id="4606" sourceElements="578" targetElement="1517"/> </containedElements> </rootElements> </org-fortiss-af3-project:FileProject>