diff --git a/ttool/src/test/java/ui/GraphLatencyAnalysis/GraphLatencyAnalysis.java b/ttool/src/test/java/ui/GraphLatencyAnalysis/GraphLatencyAnalysis.java
new file mode 100644
index 0000000000000000000000000000000000000000..c65a482da06d2fdabaa2d10dd5c2ca4d050fa627
--- /dev/null
+++ b/ttool/src/test/java/ui/GraphLatencyAnalysis/GraphLatencyAnalysis.java
@@ -0,0 +1,116 @@
+package ui.GraphLatencyAnalysis;
+
+import static org.junit.Assert.*;
+
+import java.io.File;
+import java.util.Vector;
+
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+
+import ui.AbstractUITest;
+import ui.TMLArchiPanel;
+import ui.directedgraph.DirectedGraphTranslator;
+import ui.directedgraph.JFrameLatencyDetailedAnalysis;
+import ui.directedgraph.JFrameLatencyDetailedPopup;
+import ui.interactivesimulation.SimulationTransaction;
+
+public class GraphLatencyAnalysis extends AbstractUITest {
+
+	private static final String simulationTracePath = "/ui/graphLatencyAnalysis/input/graphTest.xml";
+private static final String modelPath = "/ui/graphLatencyAnalysis/input/GraphTest.xml";
+	//private static final String simulationTracePath = "/home/maysam/eclipse/TTool/ttool/src/test/resources/ui/graphLatencyAnalysis/input/graphTest.xml";
+	//private static final String modelPath = "/home/maysam/eclipse/TTool/ttool/src/test/resources/ui/graphLatencyAnalysis/input/GraphTest.xml";
+
+	private static final String mappingDiagName = "Architecture2";
+	private  Vector<SimulationTransaction> transFile1;
+	private   Vector<String> dropDown;
+	
+	private static final String t1="Application2__task4__send event: evt1(t)__44";
+	private static final String t2="Application2__task22__read channel: comm_0(1) __26";
+	private static String task1;
+	private static String task2;
+	private  DirectedGraphTranslator dgt;
+
+	private static Object[][] allLatencies, minMaxArray,taskHWByRowDetails,detailedLatency;
+	private JFrameLatencyDetailedAnalysis latencyDetailedAnalysis;
+	
+	
+	@Before
+	public void GraphLatencyAnalysis() {
+
+		mainGUI.openProjectFromFile(new File(getBaseResourcesDir() + modelPath));
+		//mainGUI.openProjectFromFile(new File( modelPath));
+		
+		final TMLArchiPanel panel = findArchiPanel(mappingDiagName);
+
+		mainGUI.checkModelingSyntax(panel, true);
+		mainGUI.latencyDetailedAnalysis();
+		mainGUI.getLatencyDetailedAnalysis().setVisible(false);
+		dgt=mainGUI.getLatencyDetailedAnalysis().getDgraph();
+		latencyDetailedAnalysis=mainGUI.getLatencyDetailedAnalysis();
+
+	}
+
+	@Test
+	public void parseFile() {
+		
+		int graphsize = dgt.getGraphsize();
+
+		assertTrue(graphsize == 40);
+		
+		dropDown = latencyDetailedAnalysis.loadDropDowns();
+
+		assertTrue(dropDown.size() == 11);
+		
+
+		transFile1 = mainGUI.getLatencyDetailedAnalysis()
+				.parseFile(new File(getBaseResourcesDir() + simulationTracePath));
+		
+		//transFile1 = mainGUI.getLatencyDetailedAnalysis()
+			//	.parseFile(new File( simulationTracePath));
+
+		assertTrue(transFile1.size() == 175);
+		
+	
+		
+		int i = dropDown.indexOf(t1);
+		int j = dropDown.indexOf(t2);
+				
+		task1= dropDown.get(i);
+		task2= dropDown.get(j);
+
+		allLatencies = dgt.latencyDetailedAnalysis(task1, task2,
+				transFile1);
+
+
+		
+		assertTrue(allLatencies.length == 10);
+		
+		minMaxArray = dgt.latencyMinMaxAnalysis(task1, task2, transFile1);
+		dgt.getRowDetailsMinMax(1);
+		taskHWByRowDetails= dgt.getTasksByRowMinMax(1);
+
+		assertTrue(minMaxArray.length > 0);
+		
+		assertTrue(taskHWByRowDetails.length ==12);
+		taskHWByRowDetails = dgt.getTaskHWByRowDetailsMinMax(1);
+		assertTrue(taskHWByRowDetails.length ==13);
+		
+		
+		detailedLatency=dgt.getTaskByRowDetails(7);
+		assertTrue(detailedLatency.length ==12);
+		
+		detailedLatency =dgt.getTaskHWByRowDetails(7);
+		assertTrue(detailedLatency.length ==14);
+		
+	
+	}
+	
+
+	
+
+	
+
+}
\ No newline at end of file
diff --git a/ttool/src/test/resources/ui/graphLatencyAnalysis/input/GraphTest.xml b/ttool/src/test/resources/ui/graphLatencyAnalysis/input/GraphTest.xml
new file mode 100644
index 0000000000000000000000000000000000000000..7034825025002b83be05380e427568d87ee68913
--- /dev/null
+++ b/ttool/src/test/resources/ui/graphLatencyAnalysis/input/GraphTest.xml
@@ -0,0 +1,1162 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="true" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="false" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="1" LAST_SELECTED_SUB_TAB="0">
+
+<Modeling type="TML Component Design" nameTab="Application2" tabs="TML Component Task Diagram$task4$task22$Function0$Function1$Function2" >
+<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="2500" minY="10" maxY="1500" channels="true" events="true" requests="true" zoom="1.0" >
+<CONNECTOR type="126" id="1" >
+<cdparam x="254" y="334" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="255" y="334" id="44" />
+<P2  x="494" y="331" id="55" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="2" >
+<cdparam x="625" y="216" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="625" y="216" id="29" />
+<P2  x="786" y="211" id="18" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="3" >
+<cdparam x="625" y="261" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="625" y="261" id="31" />
+<P2  x="786" y="256" id="16" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="4" >
+<cdparam x="399" y="252" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="399" y="252" id="33" />
+<P2  x="326" y="245" id="5" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1202" id="15" >
+<cdparam x="113" y="145" />
+<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="Function1" />
+<TGConnectingPoint num="0" id="7" />
+<TGConnectingPoint num="1" id="8" />
+<TGConnectingPoint num="2" id="9" />
+<TGConnectingPoint num="3" id="10" />
+<TGConnectingPoint num="4" id="11" />
+<TGConnectingPoint num="5" id="12" />
+<TGConnectingPoint num="6" id="13" />
+<TGConnectingPoint num="7" id="14" />
+<extraparam>
+<Data isAttacker="No" daemon="false" Operation="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="6" >
+<father id="15" num="0" />
+<cdparam x="300" y="232" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
+<infoparam name="Primitive port" value="Event startEvent" />
+<TGConnectingPoint num="0" id="5" />
+<extraparam>
+<Prop commName="startEvent" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1202" id="28" >
+<cdparam x="799" y="166" />
+<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="task22" />
+<TGConnectingPoint num="0" id="20" />
+<TGConnectingPoint num="1" id="21" />
+<TGConnectingPoint num="2" id="22" />
+<TGConnectingPoint num="3" id="23" />
+<TGConnectingPoint num="4" id="24" />
+<TGConnectingPoint num="5" id="25" />
+<TGConnectingPoint num="6" id="26" />
+<TGConnectingPoint num="7" id="27" />
+<extraparam>
+<Data isAttacker="No" daemon="false" Operation="" />
+<Attribute access="2" id="x" value="" type="4" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="17" >
+<father id="28" num="0" />
+<cdparam x="786" y="243" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="16" />
+<extraparam>
+<Prop commName="comm_0" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="19" >
+<father id="28" num="1" />
+<cdparam x="786" y="198" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
+<infoparam name="Primitive port" value="Event evt33" />
+<TGConnectingPoint num="0" id="18" />
+<extraparam>
+<Prop commName="evt33" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="2" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1202" id="43" >
+<cdparam x="412" y="147" />
+<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="task4" />
+<TGConnectingPoint num="0" id="35" />
+<TGConnectingPoint num="1" id="36" />
+<TGConnectingPoint num="2" id="37" />
+<TGConnectingPoint num="3" id="38" />
+<TGConnectingPoint num="4" id="39" />
+<TGConnectingPoint num="5" id="40" />
+<TGConnectingPoint num="6" id="41" />
+<TGConnectingPoint num="7" id="42" />
+<extraparam>
+<Data isAttacker="No" daemon="false" Operation="" />
+<Attribute access="2" id="t" value="" type="4" typeOther="" />
+<Attribute access="2" id="i" value="0" type="0" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="30" >
+<father id="43" num="0" />
+<cdparam x="599" y="203" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
+<infoparam name="Primitive port" value="Event evt1" />
+<TGConnectingPoint num="0" id="29" />
+<extraparam>
+<Prop commName="evt1" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="2" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="32" >
+<father id="43" num="1" />
+<cdparam x="599" y="248" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
+<infoparam name="Primitive port" value="Channel comm_1" />
+<TGConnectingPoint num="0" id="31" />
+<extraparam>
+<Prop commName="comm_1" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="34" >
+<father id="43" num="2" />
+<cdparam x="399" y="239" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
+<infoparam name="Primitive port" value="Event startEvent" />
+<TGConnectingPoint num="0" id="33" />
+<extraparam>
+<Prop commName="startEvent" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1202" id="54" >
+<cdparam x="123" y="347" />
+<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="Function2" />
+<TGConnectingPoint num="0" id="46" />
+<TGConnectingPoint num="1" id="47" />
+<TGConnectingPoint num="2" id="48" />
+<TGConnectingPoint num="3" id="49" />
+<TGConnectingPoint num="4" id="50" />
+<TGConnectingPoint num="5" id="51" />
+<TGConnectingPoint num="6" id="52" />
+<TGConnectingPoint num="7" id="53" />
+<extraparam>
+<Data isAttacker="No" daemon="false" Operation="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="45" >
+<father id="54" num="0" />
+<cdparam x="242" y="334" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
+<infoparam name="Primitive port" value="Event slfevent" />
+<TGConnectingPoint num="0" id="44" />
+<extraparam>
+<Prop commName="slfevent" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1202" id="65" >
+<cdparam x="444" y="344" />
+<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="Function0" />
+<TGConnectingPoint num="0" id="57" />
+<TGConnectingPoint num="1" id="58" />
+<TGConnectingPoint num="2" id="59" />
+<TGConnectingPoint num="3" id="60" />
+<TGConnectingPoint num="4" id="61" />
+<TGConnectingPoint num="5" id="62" />
+<TGConnectingPoint num="6" id="63" />
+<TGConnectingPoint num="7" id="64" />
+<extraparam>
+<Data isAttacker="No" daemon="false" Operation="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="56" >
+<father id="65" num="0" />
+<cdparam x="481" y="331" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
+<infoparam name="Primitive port" value="Event slfevent" />
+<TGConnectingPoint num="0" id="55" />
+<extraparam>
+<Prop commName="slfevent" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+
+
+</TMLComponentTaskDiagramPanel>
+
+<TMLActivityDiagramPanel name="task4" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="1008" id="68" >
+<cdparam x="559" y="179" />
+<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="send event" value="startEvent()" />
+<TGConnectingPoint num="0" id="66" />
+<TGConnectingPoint num="1" id="67" />
+<extraparam>
+<Data eventName="startEvent" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="71" >
+<cdparam x="721" y="566" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="write channel" value="comm_1(1)" />
+<TGConnectingPoint num="0" id="69" />
+<TGConnectingPoint num="1" id="70" />
+<extraparam>
+<Data channelName="comm_1" nbOfSamples="1" secPattern="test" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1035" id="74" >
+<cdparam x="754" y="479" />
+<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="encrypt" value="null" />
+<TGConnectingPoint num="0" id="72" />
+<TGConnectingPoint num="1" id="73" />
+<extraparam>
+<Data secContext="test" type="Symmetric Encryption" overhead="0" size="" encTime="100" decTime="100" nonce="" key="" algorithm="AES" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1030" id="77" >
+<cdparam x="427" y="103" />
+<sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="for ever loop" value="Loop for ever" />
+<TGConnectingPoint num="0" id="75" />
+<TGConnectingPoint num="1" id="76" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="80" >
+<cdparam x="749" y="388" />
+<sizeparam width="52" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="send event" value="evt1(t)" />
+<TGConnectingPoint num="0" id="78" />
+<TGConnectingPoint num="1" id="79" />
+<latencyCheck />
+<extraparam>
+<Data eventName="evt1" nbOfParams="5" />
+<Param index="0" value="t" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="82" >
+<cdparam x="733" y="620" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="81" />
+</COMPONENT>
+
+<COMPONENT type="1000" id="84" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="83" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="85" >
+<cdparam x="601" y="204" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="601" y="204" id="67" />
+<P2  x="775" y="383" id="78" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="86" >
+<cdparam x="775" y="413" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="775" y="413" id="79" />
+<P2  x="761" y="474" id="72" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="87" >
+<cdparam x="407" y="65" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="65" id="83" />
+<P2  x="473" y="98" id="75" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="88" >
+<cdparam x="761" y="524" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="761" y="524" id="73" />
+<P2  x="760" y="561" id="69" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="89" >
+<cdparam x="760" y="591" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="760" y="591" id="70" />
+<P2  x="743" y="615" id="81" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="90" >
+<cdparam x="519" y="117" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="519" y="117" id="76" />
+<P2  x="601" y="174" id="66" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="task22" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="1036" id="93" >
+<cdparam x="453" y="363" />
+<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="decrypt" value="null" />
+<TGConnectingPoint num="0" id="91" />
+<TGConnectingPoint num="1" id="92" />
+<extraparam>
+<Data secPattern="test" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1009" id="96" >
+<cdparam x="427" y="301" />
+<sizeparam width="83" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="read channel" value="comm_0(1) " />
+<TGConnectingPoint num="0" id="94" />
+<TGConnectingPoint num="1" id="95" />
+<extraparam>
+<Data channelName="comm_0" nbOfSamples="1" secPattern="test" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="98" >
+<cdparam x="387" y="194" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="97" />
+</COMPONENT>
+
+<COMPONENT type="1020" id="102" >
+<cdparam x="353" y="128" />
+<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="for loop" value="10" />
+<TGConnectingPoint num="0" id="99" />
+<TGConnectingPoint num="1" id="100" />
+<TGConnectingPoint num="2" id="101" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="104" >
+<cdparam x="460" y="436" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="103" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="107" >
+<cdparam x="411" y="228" />
+<sizeparam width="65" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="wait event" value="evt33(x) " />
+<TGConnectingPoint num="0" id="105" />
+<TGConnectingPoint num="1" id="106" />
+<latencyCheck />
+<extraparam>
+<Data eventName="evt33" nbOfParams="5" />
+<Param index="0" value="x" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1000" id="109" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="108" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="110" >
+<cdparam x="407" y="65" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="65" id="108" />
+<P2  x="402" y="123" id="99" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="111" >
+<cdparam x="417" y="142" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="451" y="142" id="100" />
+<P2  x="443" y="223" id="105" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="112" >
+<cdparam x="402" y="153" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="402" y="153" id="101" />
+<P2  x="397" y="189" id="97" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="113" >
+<cdparam x="443" y="253" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="443" y="253" id="106" />
+<P2  x="468" y="296" id="94" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="114" >
+<cdparam x="468" y="326" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="468" y="326" id="95" />
+<P2  x="460" y="358" id="91" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="115" >
+<cdparam x="460" y="408" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="460" y="408" id="92" />
+<P2  x="470" y="431" id="103" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="Function0" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="1013" id="119" >
+<cdparam x="402" y="348" />
+<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="117" />
+<TGConnectingPoint num="1" id="118" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="116" >
+<father id="119" num="0" />
+<cdparam x="417" y="368" />
+<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="50" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1001" id="121" >
+<cdparam x="343" y="215" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="120" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="123" >
+<cdparam x="401" y="559" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="122" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="126" >
+<cdparam x="381" y="221" />
+<sizeparam width="69" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="send event" value="slfevent()" />
+<TGConnectingPoint num="0" id="124" />
+<TGConnectingPoint num="1" id="125" />
+<extraparam>
+<Data eventName="slfevent" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1020" id="130" >
+<cdparam x="349" y="158" />
+<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="for loop" value="20" />
+<TGConnectingPoint num="0" id="127" />
+<TGConnectingPoint num="1" id="128" />
+<TGConnectingPoint num="2" id="129" />
+</COMPONENT>
+
+<COMPONENT type="1000" id="132" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="131" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="133" >
+<cdparam x="407" y="383" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="383" id="118" />
+<P2  x="411" y="554" id="122" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="134" >
+<cdparam x="447" y="172" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="447" y="172" id="128" />
+<P2  x="415" y="216" id="124" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="135" >
+<cdparam x="407" y="65" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="65" id="131" />
+<P2  x="398" y="153" id="127" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="136" >
+<cdparam x="398" y="183" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="398" y="183" id="129" />
+<P2  x="353" y="210" id="120" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="137" >
+<cdparam x="415" y="246" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="415" y="246" id="125" />
+<P2  x="407" y="343" id="117" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="Function1" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="1001" id="139" >
+<cdparam x="399" y="181" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="138" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="141" >
+<cdparam x="521" y="379" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="140" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="144" >
+<cdparam x="488" y="190" />
+<sizeparam width="89" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="wait event" value="startEvent() " />
+<TGConnectingPoint num="0" id="142" />
+<TGConnectingPoint num="1" id="143" />
+<extraparam>
+<Data eventName="startEvent" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1020" id="148" >
+<cdparam x="374" y="118" />
+<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="for loop" value="10" />
+<TGConnectingPoint num="0" id="145" />
+<TGConnectingPoint num="1" id="146" />
+<TGConnectingPoint num="2" id="147" />
+</COMPONENT>
+
+<COMPONENT type="1000" id="150" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="149" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="151" >
+<cdparam x="407" y="65" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="65" id="149" />
+<P2  x="423" y="113" id="145" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="152" >
+<cdparam x="472" y="132" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="472" y="132" id="146" />
+<P2  x="532" y="185" id="142" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="153" >
+<cdparam x="532" y="215" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="532" y="215" id="143" />
+<P2  x="531" y="374" id="140" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="154" >
+<cdparam x="423" y="143" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="423" y="143" id="147" />
+<P2  x="409" y="176" id="138" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="Function2" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="1001" id="156" >
+<cdparam x="343" y="215" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="155" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="158" >
+<cdparam x="499" y="383" />
+<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="157" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="161" >
+<cdparam x="473" y="331" />
+<sizeparam width="73" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="wait event" value="slfevent() " />
+<TGConnectingPoint num="0" id="159" />
+<TGConnectingPoint num="1" id="160" />
+<extraparam>
+<Data eventName="slfevent" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1020" id="165" >
+<cdparam x="349" y="158" />
+<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="for loop" value="20" />
+<TGConnectingPoint num="0" id="162" />
+<TGConnectingPoint num="1" id="163" />
+<TGConnectingPoint num="2" id="164" />
+</COMPONENT>
+
+<COMPONENT type="1000" id="167" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="166" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="168" >
+<cdparam x="447" y="172" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="447" y="172" id="163" />
+<P2  x="509" y="326" id="159" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="169" >
+<cdparam x="407" y="65" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="65" id="166" />
+<P2  x="398" y="153" id="162" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="170" >
+<cdparam x="506" y="356" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="509" y="356" id="160" />
+<P2  x="509" y="378" id="157" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="171" >
+<cdparam x="398" y="183" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="398" y="183" id="164" />
+<P2  x="353" y="210" id="155" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="TML Architecture" nameTab="Architecture2" >
+<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" >
+<COMPONENT type="1105" id="196" >
+<cdparam x="608" y="382" />
+<sizeparam width="200" height="200" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Memory0" value="name" />
+<TGConnectingPoint num="0" id="172" />
+<TGConnectingPoint num="1" id="173" />
+<TGConnectingPoint num="2" id="174" />
+<TGConnectingPoint num="3" id="175" />
+<TGConnectingPoint num="4" id="176" />
+<TGConnectingPoint num="5" id="177" />
+<TGConnectingPoint num="6" id="178" />
+<TGConnectingPoint num="7" id="179" />
+<TGConnectingPoint num="8" id="180" />
+<TGConnectingPoint num="9" id="181" />
+<TGConnectingPoint num="10" id="182" />
+<TGConnectingPoint num="11" id="183" />
+<TGConnectingPoint num="12" id="184" />
+<TGConnectingPoint num="13" id="185" />
+<TGConnectingPoint num="14" id="186" />
+<TGConnectingPoint num="15" id="187" />
+<TGConnectingPoint num="16" id="188" />
+<TGConnectingPoint num="17" id="189" />
+<TGConnectingPoint num="18" id="190" />
+<TGConnectingPoint num="19" id="191" />
+<TGConnectingPoint num="20" id="192" />
+<TGConnectingPoint num="21" id="193" />
+<TGConnectingPoint num="22" id="194" />
+<TGConnectingPoint num="23" id="195" />
+<extraparam>
+<info stereotype="MEMORY" nodeName="Memory0" />
+<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1102" id="230" >
+<cdparam x="579" y="220" />
+<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Bus0" value="name" />
+<TGConnectingPoint num="0" id="206" />
+<TGConnectingPoint num="1" id="207" />
+<TGConnectingPoint num="2" id="208" />
+<TGConnectingPoint num="3" id="209" />
+<TGConnectingPoint num="4" id="210" />
+<TGConnectingPoint num="5" id="211" />
+<TGConnectingPoint num="6" id="212" />
+<TGConnectingPoint num="7" id="213" />
+<TGConnectingPoint num="8" id="214" />
+<TGConnectingPoint num="9" id="215" />
+<TGConnectingPoint num="10" id="216" />
+<TGConnectingPoint num="11" id="217" />
+<TGConnectingPoint num="12" id="218" />
+<TGConnectingPoint num="13" id="219" />
+<TGConnectingPoint num="14" id="220" />
+<TGConnectingPoint num="15" id="221" />
+<TGConnectingPoint num="16" id="222" />
+<TGConnectingPoint num="17" id="223" />
+<TGConnectingPoint num="18" id="224" />
+<TGConnectingPoint num="19" id="225" />
+<TGConnectingPoint num="20" id="226" />
+<TGConnectingPoint num="21" id="227" />
+<TGConnectingPoint num="22" id="228" />
+<TGConnectingPoint num="23" id="229" />
+<extraparam>
+<info stereotype="BUS-RR" nodeName="Bus0" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="null" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1103" id="205" >
+<father id="230" num="0" />
+<cdparam x="595" y="220" />
+<sizeparam width="234" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="16" minY="0" maxY="10" />
+<infoparam name="TGComponent" value="Application2::comm_1__comm_0" />
+<TGConnectingPoint num="0" id="197" />
+<TGConnectingPoint num="1" id="198" />
+<TGConnectingPoint num="2" id="199" />
+<TGConnectingPoint num="3" id="200" />
+<TGConnectingPoint num="4" id="201" />
+<TGConnectingPoint num="5" id="202" />
+<TGConnectingPoint num="6" id="203" />
+<TGConnectingPoint num="7" id="204" />
+<extraparam>
+<info value="Application2::comm_1__comm_0" communicationName="comm_1__comm_0" referenceCommunicationName="Application2" priority="0" typeName="channel" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1100" id="264" >
+<cdparam x="862" y="167" />
+<sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="CPU1" value="name" />
+<TGConnectingPoint num="0" id="240" />
+<TGConnectingPoint num="1" id="241" />
+<TGConnectingPoint num="2" id="242" />
+<TGConnectingPoint num="3" id="243" />
+<TGConnectingPoint num="4" id="244" />
+<TGConnectingPoint num="5" id="245" />
+<TGConnectingPoint num="6" id="246" />
+<TGConnectingPoint num="7" id="247" />
+<TGConnectingPoint num="8" id="248" />
+<TGConnectingPoint num="9" id="249" />
+<TGConnectingPoint num="10" id="250" />
+<TGConnectingPoint num="11" id="251" />
+<TGConnectingPoint num="12" id="252" />
+<TGConnectingPoint num="13" id="253" />
+<TGConnectingPoint num="14" id="254" />
+<TGConnectingPoint num="15" id="255" />
+<TGConnectingPoint num="16" id="256" />
+<TGConnectingPoint num="17" id="257" />
+<TGConnectingPoint num="18" id="258" />
+<TGConnectingPoint num="19" id="259" />
+<TGConnectingPoint num="20" id="260" />
+<TGConnectingPoint num="21" id="261" />
+<TGConnectingPoint num="22" id="262" />
+<TGConnectingPoint num="23" id="263" />
+<extraparam>
+<info stereotype="CPURR" nodeName="CPU1" />
+<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1101" id="239" >
+<father id="264" num="0" />
+<cdparam x="940" y="245" />
+<sizeparam width="163" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="87" minY="0" maxY="160" />
+<infoparam name="TGComponent" value="Application2::task22" />
+<TGConnectingPoint num="0" id="231" />
+<TGConnectingPoint num="1" id="232" />
+<TGConnectingPoint num="2" id="233" />
+<TGConnectingPoint num="3" id="234" />
+<TGConnectingPoint num="4" id="235" />
+<TGConnectingPoint num="5" id="236" />
+<TGConnectingPoint num="6" id="237" />
+<TGConnectingPoint num="7" id="238" />
+<extraparam>
+<info value="Application2::task22" taskName="task22" referenceTaskName="Application2" priority="0" operationMEC="Task2" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1100" id="325" >
+<cdparam x="156" y="151" />
+<sizeparam width="336" height="219" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="CPU0" value="name" />
+<TGConnectingPoint num="0" id="301" />
+<TGConnectingPoint num="1" id="302" />
+<TGConnectingPoint num="2" id="303" />
+<TGConnectingPoint num="3" id="304" />
+<TGConnectingPoint num="4" id="305" />
+<TGConnectingPoint num="5" id="306" />
+<TGConnectingPoint num="6" id="307" />
+<TGConnectingPoint num="7" id="308" />
+<TGConnectingPoint num="8" id="309" />
+<TGConnectingPoint num="9" id="310" />
+<TGConnectingPoint num="10" id="311" />
+<TGConnectingPoint num="11" id="312" />
+<TGConnectingPoint num="12" id="313" />
+<TGConnectingPoint num="13" id="314" />
+<TGConnectingPoint num="14" id="315" />
+<TGConnectingPoint num="15" id="316" />
+<TGConnectingPoint num="16" id="317" />
+<TGConnectingPoint num="17" id="318" />
+<TGConnectingPoint num="18" id="319" />
+<TGConnectingPoint num="19" id="320" />
+<TGConnectingPoint num="20" id="321" />
+<TGConnectingPoint num="21" id="322" />
+<TGConnectingPoint num="22" id="323" />
+<TGConnectingPoint num="23" id="324" />
+<extraparam>
+<info stereotype="CPURR" nodeName="CPU0" />
+<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="1"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1101" id="273" >
+<father id="325" num="0" />
+<cdparam x="156" y="237" />
+<sizeparam width="182" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="154" minY="0" maxY="179" />
+<infoparam name="TGComponent" value="Application2::Function2" />
+<TGConnectingPoint num="0" id="265" />
+<TGConnectingPoint num="1" id="266" />
+<TGConnectingPoint num="2" id="267" />
+<TGConnectingPoint num="3" id="268" />
+<TGConnectingPoint num="4" id="269" />
+<TGConnectingPoint num="5" id="270" />
+<TGConnectingPoint num="6" id="271" />
+<TGConnectingPoint num="7" id="272" />
+<extraparam>
+<info value="Application2::Function2" taskName="Function2" referenceTaskName="Application2" priority="0" operationMEC="Task1" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="282" >
+<father id="325" num="1" />
+<cdparam x="179" y="292" />
+<sizeparam width="182" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="154" minY="0" maxY="179" />
+<infoparam name="TGComponent" value="Application2::Function0" />
+<TGConnectingPoint num="0" id="274" />
+<TGConnectingPoint num="1" id="275" />
+<TGConnectingPoint num="2" id="276" />
+<TGConnectingPoint num="3" id="277" />
+<TGConnectingPoint num="4" id="278" />
+<TGConnectingPoint num="5" id="279" />
+<TGConnectingPoint num="6" id="280" />
+<TGConnectingPoint num="7" id="281" />
+<extraparam>
+<info value="Application2::Function0" taskName="Function0" referenceTaskName="Application2" priority="0" operationMEC="Task1" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="291" >
+<father id="325" num="2" />
+<cdparam x="337" y="257" />
+<sizeparam width="155" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="181" minY="0" maxY="179" />
+<infoparam name="TGComponent" value="Application2::task4" />
+<TGConnectingPoint num="0" id="283" />
+<TGConnectingPoint num="1" id="284" />
+<TGConnectingPoint num="2" id="285" />
+<TGConnectingPoint num="3" id="286" />
+<TGConnectingPoint num="4" id="287" />
+<TGConnectingPoint num="5" id="288" />
+<TGConnectingPoint num="6" id="289" />
+<TGConnectingPoint num="7" id="290" />
+<extraparam>
+<info value="Application2::task4" taskName="task4" referenceTaskName="Application2" priority="0" operationMEC="Task1" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="300" >
+<father id="325" num="3" />
+<cdparam x="301" y="191" />
+<sizeparam width="182" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="154" minY="0" maxY="179" />
+<infoparam name="TGComponent" value="Application2::Function1" />
+<TGConnectingPoint num="0" id="292" />
+<TGConnectingPoint num="1" id="293" />
+<TGConnectingPoint num="2" id="294" />
+<TGConnectingPoint num="3" id="295" />
+<TGConnectingPoint num="4" id="296" />
+<TGConnectingPoint num="5" id="297" />
+<TGConnectingPoint num="6" id="298" />
+<TGConnectingPoint num="7" id="299" />
+<extraparam>
+<info value="Application2::Function1" taskName="Function1" referenceTaskName="Application2" priority="0" operationMEC="Task1" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="125" id="326" >
+<cdparam x="708" y="382" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="708" y="382" id="173" />
+<P2  x="704" y="270" id="212" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="328" >
+<cdparam x="862" y="267" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="862" y="267" id="243" />
+<P2  x="829" y="245" id="210" />
+<Point x="829" y="240" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR><SUBCOMPONENT type="-1" id="327" >
+<father id="328" num="0" />
+<cdparam x="829" y="240" />
+<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="125" id="329" >
+<cdparam x="492" y="251" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="492" y="260" id="305" />
+<P2  x="579" y="245" id="209" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+
+</TMLArchiDiagramPanel>
+
+</Modeling>
+
+
+
+
+</TURTLEGMODELING>
\ No newline at end of file
diff --git a/ttool/src/test/resources/ui/graphLatencyAnalysis/input/graphTest.xml b/ttool/src/test/resources/ui/graphLatencyAnalysis/input/graphTest.xml
new file mode 100644
index 0000000000000000000000000000000000000000..b566e06046d62d37485205ff35ac2518f01eb7c8
--- /dev/null
+++ b/ttool/src/test/resources/ui/graphLatencyAnalysis/input/graphTest.xml
@@ -0,0 +1,183 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<siminfo>
+<global>
+<msg>Simulator status notification</msg><error>0</error>
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Wait Application2__evt1__Application2__evt33 params:" starttime="22" endtime="53" length="1" virtuallength="1" id="31" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Read 4,Application2__comm_1__Application2__comm_0" starttime="131" endtime="145" length="4" virtuallength="4" id="26" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Execc 100" starttime="145" endtime="253" length="108" virtuallength="100" id="25" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Wait Application2__evt1__Application2__evt33 params:" starttime="253" endtime="254" length="1" virtuallength="1" id="31" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Read 4,Application2__comm_1__Application2__comm_0" starttime="502" endtime="516" length="4" virtuallength="4" id="26" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Execc 100" starttime="516" endtime="624" length="108" virtuallength="100" id="25" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Wait Application2__evt1__Application2__evt33 params:" starttime="624" endtime="625" length="1" virtuallength="1" id="31" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Read 4,Application2__comm_1__Application2__comm_0" starttime="625" endtime="629" length="4" virtuallength="4" id="26" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Execc 100" starttime="629" endtime="737" length="108" virtuallength="100" id="25" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Wait Application2__evt1__Application2__evt33 params:" starttime="737" endtime="738" length="1" virtuallength="1" id="31" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Read 4,Application2__comm_1__Application2__comm_0" starttime="1008" endtime="1022" length="4" virtuallength="4" id="26" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Execc 100" starttime="1022" endtime="1130" length="108" virtuallength="100" id="25" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Wait Application2__evt1__Application2__evt33 params:" starttime="1130" endtime="1131" length="1" virtuallength="1" id="31" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Read 4,Application2__comm_1__Application2__comm_0" starttime="1131" endtime="1135" length="4" virtuallength="4" id="26" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Execc 100" starttime="1135" endtime="1243" length="108" virtuallength="100" id="25" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Wait Application2__evt1__Application2__evt33 params:" starttime="1243" endtime="1244" length="1" virtuallength="1" id="31" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Read 4,Application2__comm_1__Application2__comm_0" starttime="1514" endtime="1528" length="4" virtuallength="4" id="26" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Execc 100" starttime="1528" endtime="1636" length="108" virtuallength="100" id="25" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Wait Application2__evt1__Application2__evt33 params:" starttime="1636" endtime="1637" length="1" virtuallength="1" id="31" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Read 4,Application2__comm_1__Application2__comm_0" starttime="1637" endtime="1641" length="4" virtuallength="4" id="26" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Execc 100" starttime="1641" endtime="1749" length="108" virtuallength="100" id="25" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Wait Application2__evt1__Application2__evt33 params:" starttime="1749" endtime="1750" length="1" virtuallength="1" id="31" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Read 4,Application2__comm_1__Application2__comm_0" starttime="2019" endtime="2033" length="4" virtuallength="4" id="26" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Execc 100" starttime="2033" endtime="2141" length="108" virtuallength="100" id="25" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Wait Application2__evt1__Application2__evt33 params:" starttime="2141" endtime="2142" length="1" virtuallength="1" id="31" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Read 4,Application2__comm_1__Application2__comm_0" starttime="2142" endtime="2146" length="4" virtuallength="4" id="26" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Execc 100" starttime="2146" endtime="2254" length="108" virtuallength="100" id="25" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Wait Application2__evt1__Application2__evt33 params:" starttime="2416" endtime="2427" length="1" virtuallength="1" id="31" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Read 4,Application2__comm_1__Application2__comm_0" starttime="2525" endtime="2539" length="4" virtuallength="4" id="26" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="3" deviceid="0" devicename="CPU1_1" command="Application2__task22: Execc 100" starttime="2539" endtime="2647" length="108" virtuallength="100" id="25" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="0" endtime="21" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="21" endtime="22" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="22" endtime="130" length="108" virtuallength="100" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="130" endtime="131" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="131" endtime="132" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="132" endtime="133" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="133" endtime="219" length="86" virtuallength="80" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="219" endtime="240" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="240" endtime="294" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="294" endtime="295" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="295" endtime="349" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="349" endtime="350" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="350" endtime="404" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="404" endtime="405" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="405" endtime="438" length="33" virtuallength="31" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function1: Wait Application2__startEvent__Application2__startEvent params:" starttime="438" endtime="459" length="1" virtuallength="1" id="35" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function1: Wait Application2__startEvent__Application2__startEvent params:" starttime="459" endtime="460" length="1" virtuallength="1" id="35" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="460" endtime="501" length="21" virtuallength="20" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="501" endtime="502" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="502" endtime="503" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="503" endtime="504" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="504" endtime="612" length="108" virtuallength="100" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="612" endtime="613" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="613" endtime="614" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="614" endtime="615" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="615" endtime="679" length="64" virtuallength="60" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="679" endtime="700" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="700" endtime="701" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="701" endtime="702" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="702" endtime="703" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="703" endtime="743" length="20" virtuallength="19" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="743" endtime="744" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="744" endtime="798" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="798" endtime="799" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="799" endtime="853" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="853" endtime="854" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="854" endtime="908" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="908" endtime="909" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="909" endtime="921" length="12" virtuallength="12" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="921" endtime="922" length="1" virtuallength="1" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function1: Wait Application2__startEvent__Application2__startEvent params:" starttime="922" endtime="943" length="1" virtuallength="1" id="35" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function1: Wait Application2__startEvent__Application2__startEvent params:" starttime="943" endtime="944" length="1" virtuallength="1" id="35" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="944" endtime="1007" length="43" virtuallength="40" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="1007" endtime="1008" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="1008" endtime="1009" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="1009" endtime="1010" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="1010" endtime="1118" length="108" virtuallength="100" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="1118" endtime="1119" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="1119" endtime="1120" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="1120" endtime="1121" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="1121" endtime="1163" length="42" virtuallength="39" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="1163" endtime="1184" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="1184" endtime="1185" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="1185" endtime="1186" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="1186" endtime="1187" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="1187" endtime="1246" length="39" virtuallength="37" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="1246" endtime="1247" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="1247" endtime="1301" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="1301" endtime="1302" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="1302" endtime="1356" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="1356" endtime="1357" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="1357" endtime="1406" length="49" virtuallength="46" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function1: Wait Application2__startEvent__Application2__startEvent params:" starttime="1406" endtime="1427" length="1" virtuallength="1" id="35" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function1: Wait Application2__startEvent__Application2__startEvent params:" starttime="1427" endtime="1428" length="1" virtuallength="1" id="35" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="1428" endtime="1513" length="65" virtuallength="61" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="1513" endtime="1514" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="1514" endtime="1515" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="1515" endtime="1516" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="1516" endtime="1624" length="108" virtuallength="100" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="1624" endtime="1625" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="1625" endtime="1626" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="1626" endtime="1627" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="1627" endtime="1647" length="20" virtuallength="19" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="1647" endtime="1668" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="1668" endtime="1669" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="1669" endtime="1670" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="1670" endtime="1694" length="4" virtuallength="4" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="1694" endtime="1695" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="1695" endtime="1749" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="1749" endtime="1750" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="1750" endtime="1804" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="1804" endtime="1805" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="1805" endtime="1859" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="1859" endtime="1860" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="1860" endtime="1889" length="29" virtuallength="27" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function1: Wait Application2__startEvent__Application2__startEvent params:" starttime="1889" endtime="1910" length="1" virtuallength="1" id="35" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function1: Wait Application2__startEvent__Application2__startEvent params:" starttime="1910" endtime="1911" length="1" virtuallength="1" id="35" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="1911" endtime="2018" length="87" virtuallength="81" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="2018" endtime="2019" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="2019" endtime="2020" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="2020" endtime="2021" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="2021" endtime="2129" length="108" virtuallength="100" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="2129" endtime="2130" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="2130" endtime="2151" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="2151" endtime="2152" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="2152" endtime="2153" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="2153" endtime="2154" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="2154" endtime="2198" length="24" virtuallength="23" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="2198" endtime="2199" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="2199" endtime="2253" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="2253" endtime="2254" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="2254" endtime="2308" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="2308" endtime="2309" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="2309" endtime="2363" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="2363" endtime="2364" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="2364" endtime="2373" length="9" virtuallength="9" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function1: Wait Application2__startEvent__Application2__startEvent params:" starttime="2373" endtime="2394" length="1" virtuallength="1" id="35" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="2394" endtime="2415" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="2415" endtime="2416" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="2416" endtime="2524" length="108" virtuallength="100" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="2524" endtime="2525" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="2525" endtime="2526" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="2526" endtime="2527" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="2527" endtime="2613" length="86" virtuallength="80" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="2613" endtime="2634" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="2634" endtime="2635" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="2635" endtime="2636" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="2636" endtime="2637" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="2637" endtime="2701" length="44" virtuallength="41" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Send Application2__slfevent__Application2__slfevent(evtFB) len:8 content:0 params:" starttime="2701" endtime="2702" length="1" virtuallength="1" id="50" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function0: Execi 50" starttime="2702" endtime="2756" length="54" virtuallength="50" id="47" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function1: Wait Application2__startEvent__Application2__startEvent params:" starttime="2756" endtime="2777" length="1" virtuallength="1" id="35" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="2777" endtime="2818" length="21" virtuallength="20" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="2818" endtime="2819" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="2819" endtime="2820" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="2820" endtime="2821" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="2821" endtime="2929" length="108" virtuallength="100" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="2929" endtime="2930" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__startEvent__Application2__startEvent(evtFB) len:8 content:3 params:" starttime="2930" endtime="2931" length="1" virtuallength="1" id="39" ch="Application2__startEvent__Application2__startEvent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Send Application2__evt1__Application2__evt33(evtFB) len:8 content:3 params:" starttime="2931" endtime="2932" length="1" virtuallength="1" id="44" ch="Application2__evt1__Application2__evt33" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="2932" endtime="2996" length="64" virtuallength="60" id="41" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__Function2: Wait Application2__slfevent__Application2__slfevent params:" starttime="2996" endtime="3017" length="1" virtuallength="1" id="56" ch="Application2__slfevent__Application2__slfevent" />
+<transinfo  uniqueid="4" deviceid="0" devicename="CPU0_1" command="Application2__task4: Execc 100" starttime="3017" endtime="3080" length="43" virtuallength="40" id="41" />
+<transinfo  uniqueid="2" deviceid="0" devicename="Bus0_0" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="130" endtime="131" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="2" deviceid="0" devicename="Bus0_0" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="501" endtime="502" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="2" deviceid="0" devicename="Bus0_0" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="612" endtime="613" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="2" deviceid="0" devicename="Bus0_0" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="1007" endtime="1008" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="2" deviceid="0" devicename="Bus0_0" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="1118" endtime="1119" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="2" deviceid="0" devicename="Bus0_0" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="1513" endtime="1514" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="2" deviceid="0" devicename="Bus0_0" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="1624" endtime="1625" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="2" deviceid="0" devicename="Bus0_0" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="2018" endtime="2019" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="2" deviceid="0" devicename="Bus0_0" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="2129" endtime="2130" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="2" deviceid="0" devicename="Bus0_0" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="2524" endtime="2525" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="2" deviceid="0" devicename="Bus0_0" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="2818" endtime="2819" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+<transinfo  uniqueid="2" deviceid="0" devicename="Bus0_0" command="Application2__task4: Write 4,Application2__comm_1__Application2__comm_0" starttime="2929" endtime="2930" length="1" virtuallength="4" id="40" ch="Application2__comm_1__Application2__comm_0" />
+
+</global>
+</siminfo>
+