Commit b5e8a693 authored by Sebastian Bergemann's avatar Sebastian Bergemann
Browse files

Merge branch 'master' of https://git.fortiss.org/af3/af3-rcp.git into 4204

parents f1610e89 b41e4440
documentation.html f56a860735bf1f8daa23b155d7364950da24da60 RED
documentation.html 0f6924ff32697ea27efcbefcbf55395f0b3b4b48 GREEN
<html><body>
<H1>Developer Documentation for <I>org.fortiss.af3.rcp.application</I></H1>
<P>// TODO
<p>There is the main plugin of AutoFOCUS3 that configures the feature set and user interface of the tool.</p>
<ul>
<li><tt>MANIFEST.MF</tt> defines dependencies to the plugins providing the individual features.</li>
<li>For further information can be found in the <a href="https://git.fortiss.org/af3/af3/-/wikis/How_to_build_a_new_release">release process</a> and <a href="https://git.fortiss.org/af3/af3/-/wikis/Setting_up_a_local_build">local build</a> documentation</li>
</ul>
</body></html>
......@@ -60,7 +60,6 @@
<li>MIRA: Status cells are also editable where they should not (<a href="https://git.fortiss.org/af3/af3/-/issues/4133">#4133</a>)</li>
<li>[DSE] Enable import of partition architectures (<a href="https://git.fortiss.org/af3/af3/-/issues/4127">#4127</a>)</li>
<li>Implement a JFX controller for the creation and visualization of reference lists (<a href="https://git.fortiss.org/af3/af3/-/issues/4092">#4092</a>)</li>
<li>LibraryView to JavaFX (<a href="https://git.fortiss.org/af3/af3/-/issues/4019">#4019</a>)</li>
<li>Introduce Zoom control (<a href="https://git.fortiss.org/af3/af3/-/issues/3843">#3843</a>)</li>
<li>Fix: icons in requirement editor do not vanish correctly when collapsing row items (<a href="https://git.fortiss.org/af3/af3/-/issues/4166">#4166</a>)</li>
<li>[Allocation] Exclude parameter tables when traversing allocation tables (<a href="https://git.fortiss.org/af3/af3/-/issues/4158">#4158</a>)</li>
......
......@@ -106,7 +106,6 @@
<li> MIRA: Status cells are also editable where they should not (#4133)
<li> [DSE] Enable import of partition architectures (#4127)
<li> Implement a JFX controller for the creation and visualization of reference lists (#4092)
<li> LibraryView to JavaFX (#4019)
<li> Introduce Zoom control (#3843)
<li> Fix: icons in requirement editor do not vanish correctly when collapsing row items (#4147)
<li> [Allocation] Exclude parameter tables when traversing allocation tables (#4158)
......
......@@ -190,12 +190,6 @@
id="org.fortiss.af3.rcp.application.loadOperatorPanelExample"
name="LoadOperatorPanelExample">
</command>
<command
categoryId="org.eclipse.ui.category.file"
defaultHandler="org.fortiss.af3.rcp.application.handler.ApplicationCommandHandler$NewAF3LibraryCommandHandler"
id="org.fortiss.af3.rcp.application.newaf3library"
name="NewAF3Library">
</command>
<command
categoryId="org.eclipse.ui.category.file"
defaultHandler="org.fortiss.af3.rcp.application.handler.ApplicationCommandHandler$AF3ExitCommandHandler"
......
AF3Application.java 9bd897f7c02bfffc9be41c4fcb9ceca088a574b4 GREEN
AF3ApplicationActivator.java cf948c7116dae2311d06e2fa54f51fd05aa3f2e8 GREEN
NewProjectContextMenu.java cda28ae7d66ca140f24d13ec2e205c02068c3dc1 GREEN
NewProjectContextMenu.java a0e492e3015c7cbb0bb8838891a7700e15fea778 GREEN
......@@ -15,10 +15,9 @@
+--------------------------------------------------------------------------*/
package org.fortiss.af3.rcp.application;
import static org.fortiss.af3.rcp.application.advisors.ApplicationActionBarAdvisor.getNewAF3LibraryAction;
import static java.util.Collections.singletonList;
import static org.fortiss.af3.rcp.application.advisors.ApplicationActionBarAdvisor.getNewAF3ProjectAction;
import java.util.ArrayList;
import java.util.List;
import org.eclipse.emf.ecore.EObject;
......@@ -42,12 +41,10 @@ public class NewProjectContextMenu implements IContextMenuContributor {
ContextMenuContextProvider contextProvider) {
// if the user right-clicks in an empty area (no selection)
if(selection == null && INavigatorService.getInstance().isNavigatorView(contextProvider) &&
getNewAF3ProjectAction() != null && getNewAF3LibraryAction() != null) {
getNewAF3ProjectAction() != null) {
// add possibility to create new projects to context menu
List<IContributionItem> contributionItems = new ArrayList<IContributionItem>();
contributionItems.add(new ActionContributionItem(getNewAF3ProjectAction()));
contributionItems.add(new ActionContributionItem(getNewAF3LibraryAction()));
return contributionItems;
return singletonList((new ActionContributionItem(getNewAF3ProjectAction())));
}
return null;
}
......
ApplicationActionBarAdvisor.java 881198ff05ab14110efef1673f0914725348442b GREEN
ApplicationActionBarAdvisor.java 7346ff02f98249d473d19a653a1d2a3fdc0cf334 GREEN
ApplicationWorkbenchAdvisor.java 19af4bc3262680a283eccccf92c4e2ae4463fa71 GREEN
ApplicationWorkbenchWindowAdvisor.java da5cb38300b384579532c678fbc9faa961c2ca6b GREEN
......@@ -104,9 +104,6 @@ public class ApplicationActionBarAdvisor extends ActionBarAdvisor {
/** AF3-Specific Action to crate a new empty project. */
private static WorkbenchCommandAction newAF3ProjectAction;
/** AF3-Specific Action to crate a new empty library. */
private static WorkbenchCommandAction newAF3LibraryAction;
/** Open the "goBack" view. */
private static IWorkbenchAction goBack;
......@@ -210,7 +207,6 @@ public class ApplicationActionBarAdvisor extends ActionBarAdvisor {
register(deleteAction);
registerCreateNewProject(window);
registerCreateNewLibrary(window);
registerLoadSimpleTrafficLightsExample(window);
registerLoadSimpleTrafficLightsModesExample(window);
registerLoadSimpleTrafficLightsCodeGenerationExample(window);
......@@ -336,16 +332,6 @@ public class ApplicationActionBarAdvisor extends ActionBarAdvisor {
null, window);
}
/**
* Registers the "New AF3 Library" action and attaches it to the corresponding button.
*/
private void registerCreateNewLibrary(IWorkbenchWindow window) {
newAF3LibraryAction = createAndRegisterWorkBenchCommandAction("New AF3 Library",
"org.fortiss.af3.rcp.application.newaf3library", getPluginImageDescriptor(
"org.fortiss.af3.rcp.application", "icons/new_library.png"),
null, window);
}
/**
* Registers the "Load Simple Traffic Lights Example" action and attaches it to the
* corresponding button.
......@@ -530,7 +516,6 @@ public class ApplicationActionBarAdvisor extends ActionBarAdvisor {
ToolBarManager toolBarManager = new ToolBarManager();
coolBar.add(toolBarManager);
toolBarManager.add(newAF3ProjectAction);
toolBarManager.add(newAF3LibraryAction);
toolBarManager.add(new Separator());
toolBarManager.add(saveAction);
toolBarManager.add(new Separator());
......@@ -547,7 +532,6 @@ public class ApplicationActionBarAdvisor extends ActionBarAdvisor {
IWorkbenchActionConstants.M_FILE);
menuBar.add(fileMenu);
fileMenu.add(newAF3ProjectAction);
fileMenu.add(newAF3LibraryAction);
MenuManager openAF3ExampleMenuManager = new MenuManager("Open AF3 Example");
fileMenu.add(openAF3ExampleMenuManager);
......@@ -602,11 +586,6 @@ public class ApplicationActionBarAdvisor extends ActionBarAdvisor {
helpMenu.add(showModelStorageErrorDialogAction);
}
/** Returns defined action to create new AF3 Library. */
public static WorkbenchCommandAction getNewAF3LibraryAction() {
return newAF3LibraryAction;
}
/** Returns defined action to create new AF3 Project. */
public static WorkbenchCommandAction getNewAF3ProjectAction() {
return newAF3ProjectAction;
......
ApplicationCommandHandler.java 3225d9f72590fcea939b14cae05467cbace1f438 GREEN
ApplicationCommandHandler.java b875be2e477ee14f4b60f6dddbafc984968c9ce3 GREEN
......@@ -17,11 +17,9 @@
package org.fortiss.af3.rcp.application.handler;
import static org.conqat.ide.commons.ui.logging.LoggingUtils.logAndShowError;
import static org.conqat.ide.commons.ui.ui.WorkbenchUtils.getActiveWorkbenchWindow;
import static org.eclipse.emf.common.util.URI.createFileURI;
import static org.eclipse.emf.common.util.URI.createPlatformPluginURI;
import static org.eclipse.jface.dialogs.ErrorDialog.openError;
import static org.eclipse.jface.dialogs.MessageDialog.openError;
import static org.eclipse.ui.PlatformUI.getWorkbench;
import static org.eclipse.ui.internal.about.AboutUtils.openErrorLogBrowser;
import static org.fortiss.af3.project.AF3Project.AF3_PRJ_SUFFIX;
......@@ -30,7 +28,6 @@ import static org.fortiss.af3.project.ui.utils.ExportProjectUtils.fileSelectionD
import static org.fortiss.af3.project.ui.utils.ExportProjectUtils.getSelectedFileProject;
import static org.fortiss.af3.project.ui.utils.ImportProjectUtils.fileSelectionDialog;
import static org.fortiss.af3.project.ui.utils.ImportProjectUtils.importUISelectedFile;
import static org.fortiss.af3.project.utils.LibraryModelElementFactory.createFileLibrary;
import static org.fortiss.af3.rcp.application.utils.ApplicationUtils.switchToAF3Perspective;
import static org.fortiss.tooling.kernel.utils.EMFResourceUtils.refreshWorkspace;
import static org.fortiss.tooling.kernel.utils.EcoreUtils.copy;
......@@ -38,30 +35,23 @@ import static org.fortiss.tooling.kernel.utils.EcoreUtils.copy;
import java.io.File;
import java.util.List;
import org.conqat.ide.commons.ui.ui.WorkbenchUtils;
import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.MultiStatus;
import org.eclipse.core.runtime.Status;
import org.eclipse.emf.common.util.URI;
import org.eclipse.jface.dialogs.InputDialog;
import org.eclipse.jface.window.Window;
import org.eclipse.swt.widgets.Display;
import org.fortiss.af3.expression.examples.ConfiguredExpressionExample;
import org.fortiss.af3.mode.AF3ModeActivator;
import org.fortiss.af3.mode.ui.examples.SimpleTrafficLightsModesExample;
import org.fortiss.af3.project.example.IExample;
import org.fortiss.af3.project.model.FileLibrary;
import org.fortiss.af3.project.model.FileProject;
import org.fortiss.af3.project.ui.utils.FileNameValidatorUtil;
import org.fortiss.af3.project.utils.ProjectUtils;
import org.fortiss.af3.rcp.application.AF3ApplicationActivator;
import org.fortiss.af3.rcp.application.example.SimpleTrafficLightsCodeGenerationExample;
import org.fortiss.af3.rcp.application.utils.ApplicationUtils;
import org.fortiss.tooling.kernel.extension.data.ModelStorageError;
import org.fortiss.tooling.kernel.service.IPersistencyService;
import org.fortiss.tooling.kernel.ui.internal.views.library.LibraryViewPart;
/**
* The ApplicationCommandHandler has several nested classes, each for handling a
......@@ -131,42 +121,6 @@ public class ApplicationCommandHandler {
}
}
/** Handles the command action to create a new AF3 library. */
public static final class NewAF3LibraryCommandHandler extends AbstractHandler {
/**
* Execute definition that creates a new AF3 library and, if required, a
* new general library directory.
*/
@Override
public Object execute(ExecutionEvent event) {
// Create a new AF3 library.
try {
InputDialog dlg = new InputDialog(Display.getCurrent().getActiveShell(), "",
"Please enter a library name", "AF3-Library", new FileNameValidatorUtil());
if(dlg.open() != Window.OK) {
return null;
}
FileLibrary library = createFileLibrary(dlg.getValue());
// If a file with this name already exists.
if(!ProjectUtils.saveFileLibrary(library)) {
openError(getActiveWorkbenchWindow().getShell(),
"Error While Saving the Library",
"A library with name " + dlg.getValue() + " already exists");
}
WorkbenchUtils.getActiveWorkbenchPage().showView(LibraryViewPart.ID);
} catch(Exception e) {
openError(getActiveWorkbenchWindow().getShell(), "Error", e.getMessage());
return false;
}
return null;
}
}
/** Handles the command action to create the standard SimpleTrafficLightsExample project. */
public static final class LoadSimpleTrafficLightsExampleCommandHandler extends AbstractHandler {
......
<?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>
......@@ -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>
......@@ -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"/>
......
......@@ -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>
af3_faq.html 76b4b50bb4054b928a42640ecfa440ac5917d17a GREEN
example_co-simulation.html 92f60eb7a00cb781eb3df2d9f2d50f7d00b566c4 GREEN
examples.MainPage.html 2c4306f571d68206ce7511bbe0fda2ee428cd2d9 GREEN
getting_started.html c14e905bd433534ec9f7ace46b487e743d78f502 GREEN
managing_projects.html 3ae1eb6a7d50f6467403de239692289bb07b93f6 GREEN