diff --git a/modeling/DIPLODOCUS/ZigBeeTutorial.xml b/modeling/DIPLODOCUS/ZigBeeTutorial.xml
index 4a3b73134b28a7b9b9e8d34efe204006b74c43f3..ced98477fe77905aad15503998e65450389cdf0d 100644
--- a/modeling/DIPLODOCUS/ZigBeeTutorial.xml
+++ b/modeling/DIPLODOCUS/ZigBeeTutorial.xml
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="true" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="true" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="7" LAST_SELECTED_SUB_TAB="0">
+<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="true" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="true" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="4" LAST_SELECTED_SUB_TAB="0">
 
 <Modeling type="Diplodocus Methodology" nameTab="DIPLODOCUS_Methodology" >
 <DiplodocusMethodologyDiagramPanel name="DIPLODOCUS_Methodology" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="6003" id="5" >
+<COMPONENT type="6003" id="5" index="0" uid="ec1f45fe-48b0-4cf5-a24f-252b7fd93875" >
 <cdparam x="63" y="99" />
 <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -16,7 +16,7 @@
 <TGConnectingPoint num="3" id="4" />
 </COMPONENT>
 
-<COMPONENT type="6006" id="13" >
+<COMPONENT type="6006" id="13" index="1" uid="feed744a-d73f-4e0b-85bb-d9c43832538d" >
 <cdparam x="600" y="100" />
 <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -27,15 +27,15 @@
 <TGConnectingPoint num="2" id="11" />
 <TGConnectingPoint num="3" id="12" />
 </COMPONENT>
-<SUBCOMPONENT type="6005" id="6" >
+<SUBCOMPONENT type="6005" id="6" index="8" uid="95050e5f-b486-45b2-bf22-24288992bd51" >
 <father id="13" num="0" />
-<cdparam x="605" y="170" />
+<cdparam x="605" y="140" />
 <sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="605" maxX="605" minY="170" maxY="170" />
-<infoparam name="value " value="CP_Memory_Copy" />
+<cdrectangleparam minX="605" maxX="605" minY="140" maxY="140" />
+<infoparam name="value " value="DMA_transfer" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="6005" id="7" >
+<SUBCOMPONENT type="6005" id="7" index="9" uid="2261cceb-ee91-4beb-a690-2f8a2863f0f5" >
 <father id="13" num="1" />
 <cdparam x="605" y="155" />
 <sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -43,16 +43,16 @@
 <cdrectangleparam minX="605" maxX="605" minY="155" maxY="155" />
 <infoparam name="value " value="Double_DMA_transfer" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="6005" id="8" >
+<SUBCOMPONENT type="6005" id="8" index="10" uid="accd7c2e-56c2-43b8-aab5-c5924609339f" >
 <father id="13" num="2" />
-<cdparam x="605" y="140" />
+<cdparam x="605" y="170" />
 <sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="605" maxX="605" minY="140" maxY="140" />
-<infoparam name="value " value="DMA_transfer" />
+<cdrectangleparam minX="605" maxX="605" minY="170" maxY="170" />
+<infoparam name="value " value="CP_Memory_Copy" />
 </SUBCOMPONENT>
 
-<COMPONENT type="6002" id="23" >
+<COMPONENT type="6002" id="23" index="2" uid="79dd6716-2b10-4868-a962-4d4839dc972a" >
 <cdparam x="600" y="300" />
 <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -65,15 +65,15 @@
 <TGConnectingPoint num="4" id="21" />
 <TGConnectingPoint num="5" id="22" />
 </COMPONENT>
-<SUBCOMPONENT type="6005" id="14" >
+<SUBCOMPONENT type="6005" id="14" index="11" uid="17e9cae9-10f7-471d-9054-514d7c125b87" >
 <father id="23" num="0" />
-<cdparam x="605" y="370" />
+<cdparam x="605" y="340" />
 <sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="605" maxX="605" minY="370" maxY="370" />
-<infoparam name="value " value="Mapping_2" />
+<cdrectangleparam minX="605" maxX="605" minY="340" maxY="340" />
+<infoparam name="value " value="Mapping_0" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="6005" id="15" >
+<SUBCOMPONENT type="6005" id="15" index="12" uid="252583c9-7a02-4b78-812f-ac6fe23c3fb0" >
 <father id="23" num="1" />
 <cdparam x="605" y="355" />
 <sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -81,16 +81,16 @@
 <cdrectangleparam minX="605" maxX="605" minY="355" maxY="355" />
 <infoparam name="value " value="Mapping_1" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="6005" id="16" >
+<SUBCOMPONENT type="6005" id="16" index="13" uid="b20ce0eb-ffd0-45e8-b38c-91d6bd06d54e" >
 <father id="23" num="2" />
-<cdparam x="605" y="340" />
+<cdparam x="605" y="370" />
 <sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="605" maxX="605" minY="340" maxY="340" />
-<infoparam name="value " value="Mapping_0" />
+<cdrectangleparam minX="605" maxX="605" minY="370" maxY="370" />
+<infoparam name="value " value="Mapping_2" />
 </SUBCOMPONENT>
 
-<COMPONENT type="6001" id="29" >
+<COMPONENT type="6001" id="29" index="3" uid="7080d76e-75fb-48e8-b5d6-7db216062936" >
 <cdparam x="850" y="100" />
 <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -101,7 +101,7 @@
 <TGConnectingPoint num="2" id="27" />
 <TGConnectingPoint num="3" id="28" />
 </COMPONENT>
-<SUBCOMPONENT type="6005" id="24" >
+<SUBCOMPONENT type="6005" id="24" index="14" uid="94bfa737-bbbd-4074-8d44-9e8028f2cc2f" >
 <father id="29" num="0" />
 <cdparam x="855" y="140" />
 <sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -110,7 +110,7 @@
 <infoparam name="value " value="Embb" />
 </SUBCOMPONENT>
 
-<COMPONENT type="6000" id="35" >
+<COMPONENT type="6000" id="35" index="4" uid="343fd213-e348-428d-8842-598daeb086c0" >
 <cdparam x="350" y="100" />
 <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -121,7 +121,7 @@
 <TGConnectingPoint num="2" id="33" />
 <TGConnectingPoint num="3" id="34" />
 </COMPONENT>
-<SUBCOMPONENT type="6005" id="30" >
+<SUBCOMPONENT type="6005" id="30" index="15" uid="026ab85b-76f0-457e-b037-d869c1cf5b26" >
 <father id="35" num="0" />
 <cdparam x="355" y="140" />
 <sizeparam width="10" height="10" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -130,7 +130,7 @@
 <infoparam name="value " value="Zigbee_TX" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="6004" id="37" >
+<CONNECTOR type="6004" id="37" index="5" uid="83e060af-c56f-4a6f-9a3a-308d4e659da8" >
 <cdparam x="950" y="220" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
@@ -139,7 +139,7 @@
 <P2  x="740" y="300" id="18" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="6004" id="39" >
+<CONNECTOR type="6004" id="39" index="6" uid="de377d48-ba56-4a8b-aeab-11c6920a574d" >
 <cdparam x="700" y="220" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
@@ -148,7 +148,7 @@
 <P2  x="700" y="300" id="19" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="6004" id="41" >
+<CONNECTOR type="6004" id="41" index="7" uid="52b706ed-e58d-4ccb-a051-45b6be48cf81" >
 <cdparam x="450" y="220" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
@@ -166,16 +166,16 @@
 
 
 <Modeling type="TML Component Design" nameTab="Zigbee_TX" tabs="TML Component Task Diagram$F_Source$X_Source$F_Symbol2ChipSeq$X_Symbol2ChipSeq$F_Chip2Octet$X_Chip2Octet$F_CWL$X_CWL$F_Sink$X_Sink$F_CWP_Q$X_CWP_Q$F_CWP_I$X_CWP_I" >
-<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="0" maxX="1702" minY="0" maxY="563" channels="true" events="true" requests="true" zoom="1.0000000000000007" >
-<CONNECTOR type="126" id="43" >
+<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="0" maxX="1702" minY="0" maxY="563" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0000000000000007" >
+<CONNECTOR type="126" id="43" index="0" uid="6628b531-8a8c-4a17-a51b-ab0442429e28" >
 <cdparam x="1409" y="343" />
 <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="1397" y="380" id="685" />
+<P1  x="1410" y="393" id="772" />
 <P2  x="1446" y="258" id="125" />
 <Point x="1446" y="393" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="42" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="42" index="59" uid="2b6a412d-b64f-4bc1-ae49-65dffe09c17f" >
 <father id="43" num="0" />
 <cdparam x="1446" y="393" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -184,48 +184,48 @@
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="126" id="44" >
+<CONNECTOR type="126" id="44" index="1" uid="02e29d62-1bbd-4806-ba52-2db4814d0dd0" >
 <cdparam x="1383" y="381" />
 <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="1364" y="380" id="742" />
-<P2  x="1397" y="406" id="690" />
+<P1  x="1377" y="393" id="723" />
+<P2  x="1384" y="393" id="777" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="45" >
+<CONNECTOR type="126" id="45" index="2" uid="96345f91-6c73-479a-9151-a69d236fa7b7" >
 <cdparam x="1507" y="228" />
 <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="1494" y="263" id="596" />
-<P2  x="1535" y="237" id="648" />
+<P1  x="1507" y="250" id="662" />
+<P2  x="1522" y="250" id="608" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="46" >
+<CONNECTOR type="126" id="46" index="3" uid="b2337a61-4b73-4db8-928b-452db6c2c759" >
 <cdparam x="1462" y="247" />
 <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="1463" y="250" id="120" />
-<P2  x="1494" y="237" id="591" />
+<P2  x="1481" y="250" id="657" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="47" >
+<CONNECTOR type="126" id="47" index="4" uid="85495a61-f664-4c32-a40d-c3c8e554f16d" >
 <cdparam x="1507" y="420" />
 <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="1494" y="423" id="615" />
-<P2  x="1536" y="397" id="665" />
+<P1  x="1507" y="410" id="643" />
+<P2  x="1523" y="410" id="591" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="50" >
+<CONNECTOR type="126" id="50" index="5" uid="98cd1d27-9d88-4787-a9d6-de8934ceb254" >
 <cdparam x="1409" y="471" />
 <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="1397" y="510" id="704" />
-<P2  x="1494" y="397" id="610" />
+<P1  x="1410" y="523" id="753" />
+<P2  x="1481" y="410" id="638" />
 <Point x="1432" y="523" />
 <Point x="1432" y="410" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="48" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="48" index="60" uid="ab4eac52-1cee-4ed9-8274-40d536003c3c" >
 <father id="50" num="0" />
 <cdparam x="1432" y="523" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -233,7 +233,7 @@
 <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="49" >
+<SUBCOMPONENT type="-1" id="49" index="61" uid="a8994877-8aab-4937-a6c5-9e57ae0e8295" >
 <father id="50" num="1" />
 <cdparam x="1432" y="410" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -242,32 +242,32 @@
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="126" id="51" >
+<CONNECTOR type="126" id="51" index="6" uid="e8c2ae54-1d60-42b2-8e86-cafbe05c1248" >
 <cdparam x="1379" y="511" />
 <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="1362" y="510" id="757" />
-<P2  x="1397" y="536" id="709" />
+<P1  x="1375" y="523" id="708" />
+<P2  x="1384" y="523" id="758" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="52" >
+<CONNECTOR type="126" id="52" index="7" uid="e883c8f8-66f0-4139-8b67-1447d100ca44" >
 <cdparam x="1507" y="344" />
 <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="1494" y="367" id="634" />
-<P2  x="1536" y="341" id="661" />
+<P1  x="1507" y="354" id="624" />
+<P2  x="1523" y="354" id="595" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="55" >
+<CONNECTOR type="126" id="55" index="8" uid="976d156d-c752-47da-8ff7-fd8fc82ae390" >
 <cdparam x="1413" y="226" />
 <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="1400" y="249" id="800" />
-<P2  x="1494" y="341" id="629" />
+<P1  x="1413" y="262" id="887" />
+<P2  x="1481" y="354" id="619" />
 <Point x="1430" y="262" />
 <Point x="1430" y="354" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="53" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="53" index="62" uid="547162de-503a-48f6-b0b4-b5178956a491" >
 <father id="55" num="0" />
 <cdparam x="1430" y="262" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -275,7 +275,7 @@
 <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="54" >
+<SUBCOMPONENT type="-1" id="54" index="63" uid="5a6e0ca3-cdd7-438f-bb89-0fed724fd8c0" >
 <father id="55" num="1" />
 <cdparam x="1430" y="354" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -284,23 +284,23 @@
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="126" id="56" >
+<CONNECTOR type="126" id="56" index="9" uid="6ff2fed6-8ec5-468b-adb0-0b588c9bb2d4" >
 <cdparam x="1388" y="262" />
 <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="1365" y="249" id="872" />
-<P2  x="1400" y="275" id="805" />
+<P1  x="1378" y="262" id="823" />
+<P2  x="1387" y="262" id="892" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="58" >
+<CONNECTOR type="126" id="58" index="10" uid="c2f7c56d-f0b5-4700-8749-fce54f3bfab8" >
 <cdparam x="1413" y="97" />
 <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="1400" y="111" id="887" />
+<P1  x="1413" y="124" id="800" />
 <P2  x="1446" y="241" id="123" />
 <Point x="1446" y="124" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="57" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="57" index="64" uid="54e80dbe-dfb7-485e-80af-35850f61b2be" >
 <father id="58" num="0" />
 <cdparam x="1446" y="124" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -309,31 +309,31 @@
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="126" id="59" >
+<CONNECTOR type="126" id="59" index="11" uid="4cbc7638-6453-410c-bb80-b5138dbd8dec" >
 <cdparam x="1384" y="124" />
 <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="1364" y="111" id="857" />
-<P2  x="1400" y="137" id="892" />
+<P1  x="1377" y="124" id="838" />
+<P2  x="1387" y="124" id="805" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="60" >
+<CONNECTOR type="126" id="60" index="12" uid="e901b270-e0c0-40ef-ac1f-11fa230169e0" >
 <cdparam x="1208" y="347" />
 <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="1186" y="401" id="777" />
-<P2  x="1220" y="375" id="744" />
+<P1  x="1199" y="388" id="690" />
+<P2  x="1207" y="388" id="721" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="62" >
+<CONNECTOR type="126" id="62" index="13" uid="02ddedde-1189-4f62-b3c4-3751a94131de" >
 <cdparam x="1133" y="246" />
 <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="1133" y="251" id="141" />
-<P2  x="1186" y="375" id="772" />
+<P2  x="1173" y="388" id="685" />
 <Point x="1133" y="388" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="61" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="61" index="65" uid="2451c71a-1b9d-41ae-b68f-1435946001ab" >
 <father id="62" num="0" />
 <cdparam x="1133" y="388" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -342,32 +342,32 @@
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="126" id="63" >
+<CONNECTOR type="126" id="63" index="14" uid="2867c27a-f301-4fbe-8d5b-502fe3930cae" >
 <cdparam x="1105" y="254" />
 <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="1046" y="230" id="563" />
+<P1  x="1059" y="243" id="455" />
 <P2  x="1117" y="243" id="136" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="64" >
+<CONNECTOR type="126" id="64" index="15" uid="cddd1785-0782-4851-aed6-1aa61ca08c3c" >
 <cdparam x="1068" y="239" />
 <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="1010" y="230" id="495" />
-<P2  x="1046" y="256" id="568" />
+<P1  x="1023" y="243" id="531" />
+<P2  x="1033" y="243" id="460" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="67" >
+<CONNECTOR type="126" id="67" index="16" uid="3c82c947-fa11-491b-b35d-10c3370268dc" >
 <cdparam x="1105" y="374" />
 <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="1046" y="363" id="455" />
-<P2  x="1186" y="249" id="838" />
+<P1  x="1059" y="376" id="563" />
+<P2  x="1173" y="262" id="849" />
 <Point x="1103" y="376" />
 <Point x="1103" y="262" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="65" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="65" index="66" uid="c18b3c95-b022-43c7-a49f-a03e189455e3" >
 <father id="67" num="0" />
 <cdparam x="1103" y="376" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -375,7 +375,7 @@
 <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="66" >
+<SUBCOMPONENT type="-1" id="66" index="67" uid="cf6b52b7-c335-4985-ac09-ea08e0746c94" >
 <father id="67" num="1" />
 <cdparam x="1103" y="262" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -384,32 +384,32 @@
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="126" id="68" >
+<CONNECTOR type="126" id="68" index="17" uid="308c2314-7fff-407c-b584-a3ed7d290ae5" >
 <cdparam x="1065" y="372" />
 <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="1008" y="363" id="510" />
-<P2  x="1046" y="389" id="460" />
+<P1  x="1021" y="376" id="516" />
+<P2  x="1033" y="376" id="568" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="69" >
+<CONNECTOR type="126" id="69" index="18" uid="65cd3357-ba94-4d8a-abf9-1805b5c02798" >
 <cdparam x="1208" y="499" />
 <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="1186" y="513" id="728" />
-<P2  x="1224" y="487" id="759" />
+<P1  x="1199" y="500" id="739" />
+<P2  x="1211" y="500" id="706" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="72" >
+<CONNECTOR type="126" id="72" index="19" uid="6d58e13b-3d0b-4659-b6a2-abcbcfd7391a" >
 <cdparam x="1105" y="408" />
 <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="1046" y="395" id="474" />
-<P2  x="1186" y="487" id="723" />
+<P1  x="1059" y="408" id="544" />
+<P2  x="1173" y="500" id="734" />
 <Point x="1101" y="408" />
 <Point x="1101" y="500" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="70" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="70" index="68" uid="6ee83139-ead0-4f53-a99f-96a08ce9164a" >
 <father id="72" num="0" />
 <cdparam x="1101" y="408" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -417,7 +417,7 @@
 <cdrectangleparam minX="0" maxX="2489" minY="0" maxY="1569" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="71" >
+<SUBCOMPONENT type="-1" id="71" index="69" uid="38ce8d5a-bc95-45fd-96a2-0ab8275ba48f" >
 <father id="72" num="1" />
 <cdparam x="1101" y="500" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -426,175 +426,175 @@
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="126" id="73" >
+<CONNECTOR type="126" id="73" index="20" uid="5fc72fab-1cda-412f-9986-c16db974aa8f" >
 <cdparam x="1065" y="404" />
 <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="1008" y="395" id="514" />
-<P2  x="1046" y="421" id="479" />
+<P1  x="1021" y="408" id="512" />
+<P2  x="1033" y="408" id="549" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="74" >
+<CONNECTOR type="126" id="74" index="21" uid="f0f2b0a1-72d0-4787-99f5-6ffbbd3f4aa5" >
 <cdparam x="907" y="352" />
 <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="838" y="400" id="549" />
-<P2  x="874" y="374" id="508" />
+<P1  x="851" y="387" id="479" />
+<P2  x="861" y="387" id="518" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="75" >
+<CONNECTOR type="126" id="75" index="22" uid="dde708d3-609b-4d7a-a530-56e313780914" >
 <cdparam x="867" 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="799" y="374" id="427" />
-<P2  x="838" y="374" id="544" />
+<P1  x="812" y="387" id="340" />
+<P2  x="825" y="387" id="474" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="76" >
+<CONNECTOR type="126" id="76" index="23" uid="f18df3b1-37de-4daa-9153-b03ba9a82a33" >
 <cdparam x="840" y="380" />
 <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="756" y="374" id="393" />
-<P2  x="799" y="400" id="432" />
+<P1  x="769" y="387" id="382" />
+<P2  x="786" y="387" id="345" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="77" >
+<CONNECTOR type="126" id="77" index="24" uid="3d9fe12b-b044-43d5-b80e-eaf7ce5a0f15" >
 <cdparam x="915" y="228" />
 <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="838" y="274" id="530" />
-<P2  x="876" y="248" id="493" />
+<P1  x="851" y="261" id="498" />
+<P2  x="863" y="261" id="533" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="78" >
+<CONNECTOR type="126" id="78" index="25" uid="f0cf5fd3-45b6-47db-8ff9-535463600d50" >
 <cdparam x="867" y="229" />
 <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="799" y="248" id="408" />
-<P2  x="838" y="248" id="525" />
+<P1  x="812" y="261" id="359" />
+<P2  x="825" y="261" id="493" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="79" >
+<CONNECTOR type="126" id="79" index="26" uid="1f6b9c5f-b0c9-4d08-a8b1-8d4aa88aa4dd" >
 <cdparam x="829" y="257" />
 <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="754" y="248" id="378" />
-<P2  x="799" y="274" id="413" />
+<P1  x="767" y="261" id="397" />
+<P2  x="786" y="261" id="364" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="80" >
+<CONNECTOR type="126" id="80" index="27" uid="8b48a628-e868-4a60-8cf1-2821b7e12131" >
 <cdparam x="669" y="349" />
 <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="555" y="399" id="345" />
-<P2  x="597" y="373" id="395" />
+<P1  x="568" y="386" id="432" />
+<P2  x="584" y="386" id="380" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="81" >
+<CONNECTOR type="126" id="81" index="28" uid="7d6e2606-8c80-4271-aa23-ea3a83a76c56" >
 <cdparam x="586" y="350" />
 <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="516" y="373" id="225" />
-<P2  x="555" y="373" id="340" />
+<P1  x="529" y="386" id="312" />
+<P2  x="542" y="386" id="427" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="82" >
+<CONNECTOR type="126" id="82" index="29" uid="1d8c3d07-4e89-440b-bd85-c9f08daae5f3" >
 <cdparam x="550" y="379" />
 <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="470" y="373" id="278" />
-<P2  x="516" y="399" id="230" />
+<P1  x="483" y="386" id="267" />
+<P2  x="503" y="386" id="317" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="83" >
+<CONNECTOR type="126" id="83" index="30" uid="c64fe9ca-9128-4d0b-933a-1687a8f19e8f" >
 <cdparam x="687" y="234" />
 <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="555" y="282" id="364" />
-<P2  x="598" y="256" id="380" />
+<P1  x="568" y="269" id="413" />
+<P2  x="585" y="269" id="395" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="84" >
+<CONNECTOR type="126" id="84" index="31" uid="132e9b64-0c4c-4b6c-8655-6c9d79b8724d" >
 <cdparam x="586" y="233" />
 <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="516" y="256" id="244" />
-<P2  x="555" y="256" id="359" />
+<P1  x="529" y="269" id="293" />
+<P2  x="542" y="269" id="408" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="85" >
+<CONNECTOR type="126" id="85" index="32" uid="c4683e98-e52b-4141-8709-372daece5346" >
 <cdparam x="549" y="263" />
 <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="473" y="256" id="263" />
-<P2  x="516" y="282" id="249" />
+<P1  x="486" y="269" id="282" />
+<P2  x="503" y="269" id="298" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="86" >
+<CONNECTOR type="126" id="86" index="33" uid="e2eb8299-5b4e-4b58-bb28-778b33ec5481" >
 <cdparam x="364" y="356" />
 <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="275" y="394" id="317" />
-<P2  x="316" y="368" id="280" />
+<P1  x="288" y="381" id="230" />
+<P2  x="303" y="381" id="265" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="87" >
+<CONNECTOR type="126" id="87" index="34" uid="d008370b-3d65-4281-91ab-7960318a12ad" >
 <cdparam x="321" y="350" />
 <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="231" y="368" id="197" />
-<P2  x="275" y="368" id="312" />
+<P1  x="244" y="381" id="152" />
+<P2  x="262" y="381" id="225" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="88" >
+<CONNECTOR type="126" id="88" index="35" uid="b07e6670-a512-40cf-8548-da871eb6005c" >
 <cdparam x="200" y="373" />
 <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="187" y="368" id="184" />
-<P2  x="231" y="394" id="202" />
+<P1  x="200" y="381" id="173" />
+<P2  x="218" y="381" id="157" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="89" >
+<CONNECTOR type="126" id="89" index="36" uid="50f900a9-6620-470e-8c62-e175796a8f48" >
 <cdparam x="356" y="223" />
 <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="275" y="271" id="298" />
-<P2  x="317" y="245" id="265" />
+<P1  x="288" y="258" id="249" />
+<P2  x="304" y="258" id="280" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="90" >
+<CONNECTOR type="126" id="90" index="37" uid="a534ab9e-9418-4f00-9a02-7967c8c69fdc" >
 <cdparam x="314" y="221" />
 <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="231" y="245" id="152" />
-<P2  x="275" y="245" id="293" />
+<P1  x="244" y="258" id="197" />
+<P2  x="262" y="258" id="244" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="91" >
+<CONNECTOR type="126" id="91" index="38" uid="e7772673-619b-4863-bd2c-f99b6fd3e612" >
 <cdparam x="175" y="251" />
 <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="154" y="245" id="171" />
-<P2  x="231" y="271" id="157" />
+<P1  x="167" y="258" id="186" />
+<P2  x="218" y="258" id="202" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="92" >
+<CONNECTOR type="126" id="92" index="39" uid="66f47206-a7b6-4afc-8c0e-7c3a892e0119" >
 <cdparam x="1792" y="148" />
 <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="1186" y="275" id="843" />
-<P2  x="1222" y="249" id="874" />
+<P1  x="1199" y="262" id="854" />
+<P2  x="1209" y="262" id="821" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="94" >
+<CONNECTOR type="126" id="94" index="40" uid="ed4ef394-35fd-43a5-92db-c59b06485985" >
 <cdparam x="1750" y="240" />
 <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="1133" y="234" id="139" />
-<P2  x="1186" y="110" id="819" />
+<P2  x="1173" y="123" id="868" />
 <Point x="1133" y="123" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="93" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="93" index="70" uid="4b2d2520-b245-445a-b891-e775b38a3206" >
 <father id="94" num="0" />
 <cdparam x="1133" y="123" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -603,71 +603,71 @@
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="126" id="95" >
+<CONNECTOR type="126" id="95" index="41" uid="9389490a-866e-41cd-b869-086220a077e7" >
 <cdparam x="1792" y="8" />
 <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="1186" y="136" id="824" />
-<P2  x="1220" y="110" id="859" />
+<P1  x="1199" y="123" id="873" />
+<P2  x="1207" y="123" id="836" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="96" >
+<CONNECTOR type="126" id="96" index="42" uid="abe54d70-e14a-495d-93ce-1d29380cad2c" >
 <cdparam x="280" y="67" />
 <sizeparam width="10" height="10" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="1657" y="318" id="663" />
-<P2  x="1562" y="278" id="650" />
+<P1  x="1657" y="318" id="593" />
+<P2  x="1562" y="304" id="606" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="97" >
+<CONNECTOR type="126" id="97" index="43" uid="7af791f4-99bc-4938-8020-60bcc6af3465" >
 <cdparam x="390" y="97" />
 <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="1333" y="181" id="876" />
-<P2  x="1257" y="145" id="861" />
+<P1  x="1333" y="181" id="819" />
+<P2  x="1257" y="171" id="834" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="98" >
+<CONNECTOR type="126" id="98" index="44" uid="79ac655f-c957-47b0-933d-39230d8e935c" >
 <cdparam x="390" y="507" />
 <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="1335" y="458" id="761" />
-<P2  x="1249" y="424" id="746" />
+<P1  x="1335" y="458" id="704" />
+<P2  x="1249" y="450" id="719" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="99" >
+<CONNECTOR type="126" id="99" index="45" uid="64151ffa-24f0-4315-be8a-1c6d1b11019e" >
 <cdparam x="1161" y="396" />
 <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="989" y="321" id="512" />
-<P2  x="912" y="285" id="497" />
+<P1  x="989" y="321" id="514" />
+<P2  x="912" y="311" id="529" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="100" >
+<CONNECTOR type="126" id="100" index="46" uid="dab8c916-de4a-40b8-ad74-397844461e95" >
 <cdparam x="1160" y="500" />
 <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="729" y="327" id="397" />
-<P2  x="639" y="286" id="382" />
+<P1  x="729" y="327" id="378" />
+<P2  x="639" y="312" id="393" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="101" >
+<CONNECTOR type="126" id="101" index="47" uid="452bb4d1-b6e2-480f-b199-8cc07aa80a67" >
 <cdparam x="755" y="498" />
 <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="442" y="319" id="282" />
-<P2  x="350" y="277" id="267" />
+<P1  x="442" y="319" id="263" />
+<P2  x="350" y="303" id="278" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="102" >
+<CONNECTOR type="126" id="102" index="48" uid="19cf03b9-a4af-469c-8ba0-baa935dca756" >
 <cdparam x="217" y="495" />
 <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="108" y="320" id="186" />
-<P2  x="53" y="276" id="173" />
+<P1  x="108" y="320" id="171" />
+<P2  x="53" y="302" id="184" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<COMPONENT type="301" id="119" >
+<COMPONENT type="301" id="119" index="49" uid="b5780fc0-7b4c-48f5-9e4c-b152ef6c6719" >
 <cdparam x="18" y="45" />
 <sizeparam width="224" height="51" minWidth="60" minHeight="23" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -701,7 +701,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1208" id="135" >
+<COMPONENT type="1208" id="135" index="50" uid="dece44ca-9a54-4a82-b79c-91d6c9bfa6e0" >
 <cdparam x="1441" y="239" />
 <sizeparam width="22" height="22" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -724,7 +724,7 @@ processing tasks
 <TGConnectingPoint num="14" id="134" />
 </COMPONENT>
 
-<COMPONENT type="1207" id="151" >
+<COMPONENT type="1207" id="151" index="51" uid="88ff67c6-b0dc-4c76-a6ee-9f9b307dfcf8" >
 <cdparam x="1117" y="232" />
 <sizeparam width="22" height="22" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -747,7 +747,7 @@ processing tasks
 <TGConnectingPoint num="14" id="150" />
 </COMPONENT>
 
-<COMPONENT type="1200" id="224" >
+<COMPONENT type="1200" id="224" index="52" uid="084f4fd0-e44c-4ec8-a723-6d37951e9d3a" >
 <cdparam x="0" y="164" />
 <sizeparam width="231" height="254" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -765,9 +765,9 @@ processing tasks
 <info hiddeni="false" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1201" id="170" >
+<SUBCOMPONENT type="1201" id="170" index="71" uid="e944d15c-58ff-4ccb-9bb0-be1ca1ef0ff0" >
 <father id="224" num="0" />
-<cdparam x="218" y="245" />
+<cdparam x="218" y="368" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="218" minY="-13" maxY="241" />
@@ -791,13 +791,13 @@ processing tasks
 <TGConnectingPoint num="16" id="168" />
 <TGConnectingPoint num="17" id="169" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="183" >
+<SUBCOMPONENT type="1202" id="183" index="72" uid="d2dfdf78-4534-4578-b74a-190c0ab4b7e8" >
 <father id="224" num="1" />
-<cdparam x="18" y="208" />
-<sizeparam width="136" height="81" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="2" y="333" />
+<sizeparam width="185" height="74" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="95" minY="0" maxY="173" />
-<infoparam name="Primitive component" value="X_Source" />
+<cdrectangleparam minX="0" maxX="46" minY="0" maxY="180" />
+<infoparam name="Primitive component" value="F_Source" />
 <TGConnectingPoint num="0" id="175" />
 <TGConnectingPoint num="1" id="176" />
 <TGConnectingPoint num="2" id="177" />
@@ -807,37 +807,37 @@ processing tasks
 <TGConnectingPoint num="6" id="181" />
 <TGConnectingPoint num="7" id="182" />
 <extraparam>
-<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
-<Attribute access="2" id="size" value="" type="0" typeOther="" />
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ns" Operation="" />
+<Attribute access="2" id="size" value="1" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="172" >
+<SUBCOMPONENT type="1203" id="172" index="73" uid="ed841bff-3b85-4e4c-974c-63ffd58dff32" >
 <father id="183" num="0" />
-<cdparam x="141" y="245" />
+<cdparam x="95" y="320" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="123" minY="-13" maxY="68" />
-<infoparam name="Primitive port" value="Channel Source_ch_out" />
+<cdrectangleparam minX="-13" maxX="172" minY="-13" maxY="61" />
+<infoparam name="Primitive port" value="Request source_req" />
 <TGConnectingPoint num="0" id="171" />
 <extraparam>
-<Prop commName="Source_ch_out" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="true" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="Source_evt_out" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="0" typeOther="" />
+<Prop commName="source_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="174" >
+<SUBCOMPONENT type="1203" id="174" index="74" uid="f8abaa89-2fae-4df7-9bc6-72f2cb41d95e" >
 <father id="183" num="1" />
-<cdparam x="40" y="276" />
+<cdparam x="174" y="368" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="123" minY="-13" maxY="68" />
-<infoparam name="Primitive port" value="Request source_req" />
+<cdrectangleparam minX="-13" maxX="172" minY="-13" maxY="61" />
+<infoparam name="Primitive port" value="Event Source_evt_out" />
 <TGConnectingPoint num="0" id="173" />
 <extraparam>
-<Prop commName="source_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="Source_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -845,13 +845,13 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="196" >
+<SUBCOMPONENT type="1202" id="196" index="75" uid="104c27b3-7b35-48ba-b90b-d150ddf86ba4" >
 <father id="224" num="2" />
-<cdparam x="2" y="333" />
-<sizeparam width="185" height="74" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="18" y="208" />
+<sizeparam width="136" height="81" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="46" minY="0" maxY="180" />
-<infoparam name="Primitive component" value="F_Source" />
+<cdrectangleparam minX="0" maxX="95" minY="0" maxY="173" />
+<infoparam name="Primitive component" value="X_Source" />
 <TGConnectingPoint num="0" id="188" />
 <TGConnectingPoint num="1" id="189" />
 <TGConnectingPoint num="2" id="190" />
@@ -862,19 +862,19 @@ processing tasks
 <TGConnectingPoint num="7" id="195" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
-<Attribute access="2" id="size" value="127" type="0" typeOther="" />
+<Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="185" >
+<SUBCOMPONENT type="1203" id="185" index="76" uid="5c77f73f-6078-4cd8-ae7d-f86036c63bc7" >
 <father id="196" num="0" />
-<cdparam x="174" y="368" />
+<cdparam x="40" y="276" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="172" minY="-13" maxY="61" />
-<infoparam name="Primitive port" value="Event Source_evt_out" />
+<cdrectangleparam minX="-13" maxX="123" minY="-13" maxY="68" />
+<infoparam name="Primitive port" value="Request source_req" />
 <TGConnectingPoint num="0" id="184" />
 <extraparam>
-<Prop commName="Source_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="source_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -882,26 +882,26 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="187" >
+<SUBCOMPONENT type="1203" id="187" index="77" uid="73316adc-ea36-4f67-a310-10d08a26d80a" >
 <father id="196" num="1" />
-<cdparam x="95" y="320" />
+<cdparam x="141" y="245" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="172" minY="-13" maxY="61" />
-<infoparam name="Primitive port" value="Request source_req" />
+<cdrectangleparam minX="-13" maxX="123" minY="-13" maxY="68" />
+<infoparam name="Primitive port" value="Channel Source_ch_out" />
 <TGConnectingPoint num="0" id="186" />
 <extraparam>
-<Prop commName="source_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="1" typeOther="" />
+<Prop commName="Source_ch_out" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="true" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="Source_evt_out" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="215" >
+<SUBCOMPONENT type="1201" id="215" index="78" uid="43842b26-5933-4ae2-9647-3ea85df45e1e" >
 <father id="224" num="3" />
-<cdparam x="218" y="368" />
+<cdparam x="218" y="245" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="218" minY="-13" maxY="241" />
@@ -926,7 +926,7 @@ processing tasks
 <TGConnectingPoint num="17" id="214" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1200" id="339" >
+<COMPONENT type="1200" id="339" index="53" uid="96b79fb3-feb0-4cbe-805c-197944e8a4ae" >
 <cdparam x="275" y="165" />
 <sizeparam width="241" height="259" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -944,9 +944,9 @@ processing tasks
 <info hiddeni="false" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1201" id="243" >
+<SUBCOMPONENT type="1201" id="243" index="79" uid="275d627e-4269-45cf-a6a7-94e2aa6149e2" >
 <father id="339" num="0" />
-<cdparam x="503" y="373" />
+<cdparam x="262" y="368" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="228" minY="-13" maxY="246" />
@@ -970,9 +970,9 @@ processing tasks
 <TGConnectingPoint num="16" id="241" />
 <TGConnectingPoint num="17" id="242" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="262" >
+<SUBCOMPONENT type="1201" id="262" index="80" uid="4d94417a-41c5-44c3-8b45-f46dae5ab45b" >
 <father id="339" num="1" />
-<cdparam x="503" y="256" />
+<cdparam x="262" y="245" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="228" minY="-13" maxY="246" />
@@ -996,13 +996,13 @@ processing tasks
 <TGConnectingPoint num="16" id="260" />
 <TGConnectingPoint num="17" id="261" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="277" >
+<SUBCOMPONENT type="1202" id="277" index="81" uid="bbca9ff0-d1c2-4f0a-a835-9f4ba1ccd882" >
 <father id="339" num="2" />
-<cdparam x="317" y="208" />
-<sizeparam width="156" height="82" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="316" y="332" />
+<sizeparam width="154" height="81" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="85" minY="0" maxY="177" />
-<infoparam name="Primitive component" value="X_Symbol2ChipSeq" />
+<cdrectangleparam minX="0" maxX="87" minY="0" maxY="178" />
+<infoparam name="Primitive component" value="F_Symbol2ChipSeq" />
 <TGConnectingPoint num="0" id="269" />
 <TGConnectingPoint num="1" id="270" />
 <TGConnectingPoint num="2" id="271" />
@@ -1016,50 +1016,50 @@ processing tasks
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="264" >
+<SUBCOMPONENT type="1203" id="264" index="82" uid="54787dcd-4265-4513-ab1d-78abf4315391" >
 <father id="277" num="0" />
-<cdparam x="460" y="256" />
+<cdparam x="429" y="319" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="69" />
-<infoparam name="Primitive port" value="Channel symbol2ChipSeq_ch_out" />
+<cdrectangleparam minX="-13" maxX="141" minY="-13" maxY="68" />
+<infoparam name="Primitive port" value="Request bit2chip_req" />
 <TGConnectingPoint num="0" id="263" />
 <extraparam>
-<Prop commName="symbol2ChipSeq_ch_out" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="bit2chip_evt_out" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="0" typeOther="" />
+<Prop commName="bit2chip_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="266" >
+<SUBCOMPONENT type="1203" id="266" index="83" uid="f23805b8-2061-4394-bb8d-960ebffc36bb" >
 <father id="277" num="1" />
-<cdparam x="304" y="245" />
+<cdparam x="303" y="368" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="69" />
-<infoparam name="Primitive port" value="Channel symbol2ChipSeq_ch_in" />
+<cdrectangleparam minX="-13" maxX="141" minY="-13" maxY="68" />
+<infoparam name="Primitive port" value="Event bit2symbol_evt_in" />
 <TGConnectingPoint num="0" id="265" />
 <extraparam>
-<Prop commName="symbol2ChipSeq_ch_in" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="bit2chip_evt_in" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="0" typeOther="" />
+<Prop commName="bit2symbol_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="268" >
+<SUBCOMPONENT type="1203" id="268" index="84" uid="67229ac2-1049-4053-b772-ca1905985fce" >
 <father id="277" num="2" />
-<cdparam x="337" y="277" />
+<cdparam x="457" y="373" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="69" />
-<infoparam name="Primitive port" value="Request bit2chip_req" />
+<cdrectangleparam minX="-13" maxX="141" minY="-13" maxY="68" />
+<infoparam name="Primitive port" value="Event bit2symbol_evt_out" />
 <TGConnectingPoint num="0" id="267" />
 <extraparam>
-<Prop commName="bit2chip_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="bit2symbol_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1067,13 +1067,13 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="292" >
+<SUBCOMPONENT type="1202" id="292" index="85" uid="33510e2f-40b2-4c7b-a892-569e6b8200ae" >
 <father id="339" num="3" />
-<cdparam x="316" y="332" />
-<sizeparam width="154" height="81" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="317" y="208" />
+<sizeparam width="156" height="82" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="87" minY="0" maxY="178" />
-<infoparam name="Primitive component" value="F_Symbol2ChipSeq" />
+<cdrectangleparam minX="0" maxX="85" minY="0" maxY="177" />
+<infoparam name="Primitive component" value="X_Symbol2ChipSeq" />
 <TGConnectingPoint num="0" id="284" />
 <TGConnectingPoint num="1" id="285" />
 <TGConnectingPoint num="2" id="286" />
@@ -1087,16 +1087,16 @@ processing tasks
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="279" >
+<SUBCOMPONENT type="1203" id="279" index="86" uid="f60f3320-8eaa-4ea3-bd21-0fd49da8601c" >
 <father id="292" num="0" />
-<cdparam x="457" y="373" />
+<cdparam x="337" y="277" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="141" minY="-13" maxY="68" />
-<infoparam name="Primitive port" value="Event bit2symbol_evt_out" />
+<cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="69" />
+<infoparam name="Primitive port" value="Request bit2chip_req" />
 <TGConnectingPoint num="0" id="278" />
 <extraparam>
-<Prop commName="bit2symbol_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="bit2chip_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1104,43 +1104,43 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="281" >
+<SUBCOMPONENT type="1203" id="281" index="87" uid="909e0f3b-7bf9-4148-bf0f-3d58e34c1829" >
 <father id="292" num="1" />
-<cdparam x="303" y="368" />
+<cdparam x="304" y="245" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="141" minY="-13" maxY="68" />
-<infoparam name="Primitive port" value="Event bit2symbol_evt_in" />
+<cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="69" />
+<infoparam name="Primitive port" value="Channel symbol2ChipSeq_ch_in" />
 <TGConnectingPoint num="0" id="280" />
 <extraparam>
-<Prop commName="bit2symbol_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="1" typeOther="" />
+<Prop commName="symbol2ChipSeq_ch_in" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="bit2chip_evt_in" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<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="283" >
+<SUBCOMPONENT type="1203" id="283" index="88" uid="1a2270e5-3e15-4d60-821f-355e2e890bd6" >
 <father id="292" num="2" />
-<cdparam x="429" y="319" />
+<cdparam x="460" y="256" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="141" minY="-13" maxY="68" />
-<infoparam name="Primitive port" value="Request bit2chip_req" />
+<cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="69" />
+<infoparam name="Primitive port" value="Channel symbol2ChipSeq_ch_out" />
 <TGConnectingPoint num="0" id="282" />
 <extraparam>
-<Prop commName="bit2chip_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="1" typeOther="" />
+<Prop commName="symbol2ChipSeq_ch_out" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="bit2chip_evt_out" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="311" >
+<SUBCOMPONENT type="1201" id="311" index="89" uid="7c09eaa1-3cf9-4a11-80fb-50e842e47bae" >
 <father id="339" num="4" />
-<cdparam x="262" y="245" />
+<cdparam x="503" y="256" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="228" minY="-13" maxY="246" />
@@ -1164,9 +1164,9 @@ processing tasks
 <TGConnectingPoint num="16" id="309" />
 <TGConnectingPoint num="17" id="310" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="330" >
+<SUBCOMPONENT type="1201" id="330" index="90" uid="1802dc84-dca3-48e4-807a-348a6ea7f9d7" >
 <father id="339" num="5" />
-<cdparam x="262" y="368" />
+<cdparam x="503" y="373" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="228" minY="-13" maxY="246" />
@@ -1191,7 +1191,7 @@ processing tasks
 <TGConnectingPoint num="17" id="329" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1200" id="454" >
+<COMPONENT type="1200" id="454" index="54" uid="f0e5697f-1640-4e84-b0d0-843841d61866" >
 <cdparam x="555" y="168" />
 <sizeparam width="244" height="262" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -1209,9 +1209,9 @@ processing tasks
 <info hiddeni="false" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1201" id="358" >
+<SUBCOMPONENT type="1201" id="358" index="91" uid="b7f934b8-f624-464e-8a4a-20795bf8f287" >
 <father id="454" num="0" />
-<cdparam x="542" y="373" />
+<cdparam x="786" y="374" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="231" minY="-13" maxY="249" />
@@ -1235,9 +1235,9 @@ processing tasks
 <TGConnectingPoint num="16" id="356" />
 <TGConnectingPoint num="17" id="357" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="377" >
+<SUBCOMPONENT type="1201" id="377" index="92" uid="47f0c639-59c8-41ae-bbf4-ab41d38ca0b3" >
 <father id="454" num="1" />
-<cdparam x="542" y="256" />
+<cdparam x="786" y="248" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="231" minY="-13" maxY="249" />
@@ -1261,13 +1261,13 @@ processing tasks
 <TGConnectingPoint num="16" id="375" />
 <TGConnectingPoint num="17" id="376" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="392" >
+<SUBCOMPONENT type="1202" id="392" index="93" uid="74ba9ec9-b9c9-491b-a72f-c0cf3043a9bb" >
 <father id="454" num="2" />
-<cdparam x="598" y="214" />
-<sizeparam width="156" height="85" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="597" y="340" />
+<sizeparam width="159" height="73" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="88" minY="0" maxY="177" />
-<infoparam name="Primitive component" value="X_Chip2Octet" />
+<cdrectangleparam minX="0" maxX="85" minY="0" maxY="189" />
+<infoparam name="Primitive component" value="F_Chip2Octet" />
 <TGConnectingPoint num="0" id="384" />
 <TGConnectingPoint num="1" id="385" />
 <TGConnectingPoint num="2" id="386" />
@@ -1281,50 +1281,50 @@ processing tasks
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="379" >
+<SUBCOMPONENT type="1203" id="379" index="94" uid="aa76a817-8b1b-4c33-a915-366f8f561c11" >
 <father id="392" num="0" />
-<cdparam x="741" y="248" />
+<cdparam x="716" y="327" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="72" />
-<infoparam name="Primitive port" value="Channel chip2octet_ch_out" />
+<cdrectangleparam minX="-13" maxX="146" minY="-13" maxY="60" />
+<infoparam name="Primitive port" value="Request chip2octet_req" />
 <TGConnectingPoint num="0" id="378" />
 <extraparam>
-<Prop commName="chip2octet_ch_out" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="chip2octet_evt_out" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="0" typeOther="" />
+<Prop commName="chip2octet_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="381" >
+<SUBCOMPONENT type="1203" id="381" index="95" uid="f6b364a5-c775-41e5-8fc2-6b4ab4e63b70" >
 <father id="392" num="1" />
-<cdparam x="585" y="256" />
+<cdparam x="584" y="373" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="72" />
-<infoparam name="Primitive port" value="Channel chip2octet_ch_in" />
+<cdrectangleparam minX="-13" maxX="146" minY="-13" maxY="60" />
+<infoparam name="Primitive port" value="Event chip2octet_evt_in" />
 <TGConnectingPoint num="0" id="380" />
 <extraparam>
-<Prop commName="chip2octet_ch_in" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="chip2octet_evt_in" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="0" typeOther="" />
+<Prop commName="chip2octet_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="383" >
+<SUBCOMPONENT type="1203" id="383" index="96" uid="758798cf-7a4e-4176-b4cc-310422cabed0" >
 <father id="392" num="2" />
-<cdparam x="626" y="286" />
+<cdparam x="743" y="374" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="72" />
-<infoparam name="Primitive port" value="Request chip2octet_req" />
+<cdrectangleparam minX="-13" maxX="146" minY="-13" maxY="60" />
+<infoparam name="Primitive port" value="Event chip2octet_evt_out" />
 <TGConnectingPoint num="0" id="382" />
 <extraparam>
-<Prop commName="chip2octet_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="chip2octet_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1332,13 +1332,13 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="407" >
+<SUBCOMPONENT type="1202" id="407" index="97" uid="886b2618-ceb1-4250-b1fd-c08430fefeb8" >
 <father id="454" num="3" />
-<cdparam x="597" y="340" />
-<sizeparam width="159" height="73" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="598" y="214" />
+<sizeparam width="156" height="85" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="85" minY="0" maxY="189" />
-<infoparam name="Primitive component" value="F_Chip2Octet" />
+<cdrectangleparam minX="0" maxX="88" minY="0" maxY="177" />
+<infoparam name="Primitive component" value="X_Chip2Octet" />
 <TGConnectingPoint num="0" id="399" />
 <TGConnectingPoint num="1" id="400" />
 <TGConnectingPoint num="2" id="401" />
@@ -1352,16 +1352,16 @@ processing tasks
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="394" >
+<SUBCOMPONENT type="1203" id="394" index="98" uid="f449f641-3159-4698-8095-866c9e2956db" >
 <father id="407" num="0" />
-<cdparam x="743" y="374" />
+<cdparam x="626" y="286" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="146" minY="-13" maxY="60" />
-<infoparam name="Primitive port" value="Event chip2octet_evt_out" />
+<cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="72" />
+<infoparam name="Primitive port" value="Request chip2octet_req" />
 <TGConnectingPoint num="0" id="393" />
 <extraparam>
-<Prop commName="chip2octet_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="chip2octet_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1369,43 +1369,43 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="396" >
+<SUBCOMPONENT type="1203" id="396" index="99" uid="dd3b0285-1281-4ede-94d0-c2a6738a6f36" >
 <father id="407" num="1" />
-<cdparam x="584" y="373" />
+<cdparam x="585" y="256" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="146" minY="-13" maxY="60" />
-<infoparam name="Primitive port" value="Event chip2octet_evt_in" />
+<cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="72" />
+<infoparam name="Primitive port" value="Channel chip2octet_ch_in" />
 <TGConnectingPoint num="0" id="395" />
 <extraparam>
-<Prop commName="chip2octet_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="1" typeOther="" />
+<Prop commName="chip2octet_ch_in" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="chip2octet_evt_in" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<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="398" >
+<SUBCOMPONENT type="1203" id="398" index="100" uid="1e4b3a65-97c2-4e5a-8a23-00a62a249f55" >
 <father id="407" num="2" />
-<cdparam x="716" y="327" />
+<cdparam x="741" 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="146" minY="-13" maxY="60" />
-<infoparam name="Primitive port" value="Request chip2octet_req" />
+<cdrectangleparam minX="-13" maxX="143" minY="-13" maxY="72" />
+<infoparam name="Primitive port" value="Channel chip2octet_ch_out" />
 <TGConnectingPoint num="0" id="397" />
 <extraparam>
-<Prop commName="chip2octet_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="1" typeOther="" />
+<Prop commName="chip2octet_ch_out" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="chip2octet_evt_out" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="426" >
+<SUBCOMPONENT type="1201" id="426" index="101" uid="e3eb4c45-e5f5-4cdc-b01c-160fa38705d7" >
 <father id="454" num="4" />
-<cdparam x="786" y="248" />
+<cdparam x="542" y="256" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="231" minY="-13" maxY="249" />
@@ -1429,9 +1429,9 @@ processing tasks
 <TGConnectingPoint num="16" id="424" />
 <TGConnectingPoint num="17" id="425" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="445" >
+<SUBCOMPONENT type="1201" id="445" index="102" uid="dff3463e-7752-4446-a1e8-f66964427fa2" >
 <father id="454" num="5" />
-<cdparam x="786" y="374" />
+<cdparam x="542" y="373" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="231" minY="-13" maxY="249" />
@@ -1456,7 +1456,7 @@ processing tasks
 <TGConnectingPoint num="17" id="444" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1200" id="590" >
+<COMPONENT type="1200" id="590" index="55" uid="a89147cd-c1ed-4641-9e66-ae3fae261169" >
 <cdparam x="838" y="154" />
 <sizeparam width="208" height="281" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -1474,9 +1474,9 @@ processing tasks
 <info hiddeni="false" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1201" id="473" >
+<SUBCOMPONENT type="1201" id="473" index="103" uid="79b7384c-994b-4885-a464-34b1e17cefeb" >
 <father id="590" num="0" />
-<cdparam x="1033" y="363" />
+<cdparam x="1033" y="230" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="268" />
@@ -1500,9 +1500,9 @@ processing tasks
 <TGConnectingPoint num="16" id="471" />
 <TGConnectingPoint num="17" id="472" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="492" >
+<SUBCOMPONENT type="1201" id="492" index="104" uid="97a607df-4204-4f36-9440-3ce0be7acd1b" >
 <father id="590" num="1" />
-<cdparam x="1033" y="395" />
+<cdparam x="825" y="374" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="268" />
@@ -1526,70 +1526,96 @@ processing tasks
 <TGConnectingPoint num="16" id="490" />
 <TGConnectingPoint num="17" id="491" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="507" >
+<SUBCOMPONENT type="1201" id="511" index="105" uid="cc197ad0-f26a-44f8-af16-ad9ccf74e554" >
 <father id="590" num="2" />
-<cdparam x="876" y="202" />
-<sizeparam width="134" height="96" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="825" y="248" />
+<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="74" minY="0" maxY="185" />
-<infoparam name="Primitive component" value="X_CWL" />
-<TGConnectingPoint num="0" id="499" />
-<TGConnectingPoint num="1" id="500" />
-<TGConnectingPoint num="2" id="501" />
-<TGConnectingPoint num="3" id="502" />
-<TGConnectingPoint num="4" id="503" />
-<TGConnectingPoint num="5" id="504" />
-<TGConnectingPoint num="6" id="505" />
-<TGConnectingPoint num="7" id="506" />
+<cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="268" />
+<infoparam name="Composite port" value="" />
+<TGConnectingPoint num="0" id="493" />
+<TGConnectingPoint num="1" id="494" />
+<TGConnectingPoint num="2" id="495" />
+<TGConnectingPoint num="3" id="496" />
+<TGConnectingPoint num="4" id="497" />
+<TGConnectingPoint num="5" id="498" />
+<TGConnectingPoint num="6" id="499" />
+<TGConnectingPoint num="7" id="500" />
+<TGConnectingPoint num="8" id="501" />
+<TGConnectingPoint num="9" id="502" />
+<TGConnectingPoint num="10" id="503" />
+<TGConnectingPoint num="11" id="504" />
+<TGConnectingPoint num="12" id="505" />
+<TGConnectingPoint num="13" id="506" />
+<TGConnectingPoint num="14" id="507" />
+<TGConnectingPoint num="15" id="508" />
+<TGConnectingPoint num="16" id="509" />
+<TGConnectingPoint num="17" id="510" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1202" id="528" index="106" uid="f7f9f35f-8295-4662-b1b0-647b25298f30" >
+<father id="590" num="3" />
+<cdparam x="874" y="334" />
+<sizeparam width="134" height="92" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="74" minY="0" maxY="189" />
+<infoparam name="Primitive component" value="F_CWL" />
+<TGConnectingPoint num="0" id="520" />
+<TGConnectingPoint num="1" id="521" />
+<TGConnectingPoint num="2" id="522" />
+<TGConnectingPoint num="3" id="523" />
+<TGConnectingPoint num="4" id="524" />
+<TGConnectingPoint num="5" id="525" />
+<TGConnectingPoint num="6" id="526" />
+<TGConnectingPoint num="7" id="527" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="494" >
-<father id="507" num="0" />
-<cdparam x="863" y="248" />
+<SUBCOMPONENT type="1203" id="513" index="107" uid="76131d29-f875-45e9-9b76-e37bdc17d454" >
+<father id="528" num="0" />
+<cdparam x="995" y="395" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="83" />
-<infoparam name="Primitive port" value="Channel cwl_ch_in" />
-<TGConnectingPoint num="0" id="493" />
+<cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="79" />
+<infoparam name="Primitive port" value="Event cwl_evt_out_1" />
+<TGConnectingPoint num="0" id="512" />
 <extraparam>
-<Prop commName="cwl_ch_in" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="cwl_evt_in" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="0" typeOther="" />
+<Prop commName="cwl_evt_out_1" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="496" >
-<father id="507" num="1" />
-<cdparam x="997" y="230" />
+<SUBCOMPONENT type="1203" id="515" index="108" uid="ff1b0d31-2ede-42e2-84d1-cf7cf4fd361e" >
+<father id="528" num="1" />
+<cdparam x="976" y="321" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="83" />
-<infoparam name="Primitive port" value="Channel cwl_ch_out" />
-<TGConnectingPoint num="0" id="495" />
+<cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="79" />
+<infoparam name="Primitive port" value="Request cwl_req" />
+<TGConnectingPoint num="0" id="514" />
 <extraparam>
-<Prop commName="cwl_ch_out" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="cwl_evt_out" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="0" typeOther="" />
+<Prop commName="cwl_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="498" >
-<father id="507" num="2" />
-<cdparam x="899" y="285" />
+<SUBCOMPONENT type="1203" id="517" index="109" uid="b53899f2-3f5a-48da-8735-24aa774ee893" >
+<father id="528" num="2" />
+<cdparam x="995" y="363" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="83" />
-<infoparam name="Primitive port" value="Request cwl_req" />
-<TGConnectingPoint num="0" id="497" />
+<cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="79" />
+<infoparam name="Primitive port" value="Event cwl_evt_out" />
+<TGConnectingPoint num="0" id="516" />
 <extraparam>
-<Prop commName="cwl_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="cwl_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1597,34 +1623,14 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="524" >
-<father id="590" num="3" />
-<cdparam x="874" y="334" />
-<sizeparam width="134" height="92" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="0" maxX="74" minY="0" maxY="189" />
-<infoparam name="Primitive component" value="F_CWL" />
-<TGConnectingPoint num="0" id="516" />
-<TGConnectingPoint num="1" id="517" />
-<TGConnectingPoint num="2" id="518" />
-<TGConnectingPoint num="3" id="519" />
-<TGConnectingPoint num="4" id="520" />
-<TGConnectingPoint num="5" id="521" />
-<TGConnectingPoint num="6" id="522" />
-<TGConnectingPoint num="7" id="523" />
-<extraparam>
-<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
-<Attribute access="2" id="size" value="" type="0" typeOther="" />
-</extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="509" >
-<father id="524" num="0" />
+<SUBCOMPONENT type="1203" id="519" index="110" uid="fd32c512-e615-4cbf-ae93-87497ba69abf" >
+<father id="528" num="3" />
 <cdparam x="861" y="374" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="79" />
 <infoparam name="Primitive port" value="Event cwl_evt_in" />
-<TGConnectingPoint num="0" id="508" />
+<TGConnectingPoint num="0" id="518" />
 <extraparam>
 <Prop commName="cwl_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
@@ -1634,16 +1640,36 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="511" >
-<father id="524" num="1" />
-<cdparam x="995" y="363" />
+<SUBCOMPONENT type="1202" id="543" index="111" uid="7e0ffd39-ff3b-467a-a20b-f27d764b711a" >
+<father id="590" num="4" />
+<cdparam x="876" y="202" />
+<sizeparam width="134" height="96" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="74" minY="0" maxY="185" />
+<infoparam name="Primitive component" value="X_CWL" />
+<TGConnectingPoint num="0" id="535" />
+<TGConnectingPoint num="1" id="536" />
+<TGConnectingPoint num="2" id="537" />
+<TGConnectingPoint num="3" id="538" />
+<TGConnectingPoint num="4" id="539" />
+<TGConnectingPoint num="5" id="540" />
+<TGConnectingPoint num="6" id="541" />
+<TGConnectingPoint num="7" id="542" />
+<extraparam>
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
+<Attribute access="2" id="size" value="" type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="530" index="112" uid="72d2c405-20b1-4b77-a770-4668e3db2b08" >
+<father id="543" num="0" />
+<cdparam x="899" y="285" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="79" />
-<infoparam name="Primitive port" value="Event cwl_evt_out" />
-<TGConnectingPoint num="0" id="510" />
+<cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="83" />
+<infoparam name="Primitive port" value="Request cwl_req" />
+<TGConnectingPoint num="0" id="529" />
 <extraparam>
-<Prop commName="cwl_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="cwl_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1651,69 +1677,43 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="513" >
-<father id="524" num="2" />
-<cdparam x="976" y="321" />
+<SUBCOMPONENT type="1203" id="532" index="113" uid="f05f2e8a-5123-412b-b040-2193b0fdf2e7" >
+<father id="543" num="1" />
+<cdparam x="997" y="230" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="79" />
-<infoparam name="Primitive port" value="Request cwl_req" />
-<TGConnectingPoint num="0" id="512" />
+<cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="83" />
+<infoparam name="Primitive port" value="Channel cwl_ch_out" />
+<TGConnectingPoint num="0" id="531" />
 <extraparam>
-<Prop commName="cwl_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="1" typeOther="" />
+<Prop commName="cwl_ch_out" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="cwl_evt_out" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<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="515" >
-<father id="524" num="3" />
-<cdparam x="995" y="395" />
+<SUBCOMPONENT type="1203" id="534" index="114" uid="f98ee0ec-0e44-4b32-80b3-23c69293d977" >
+<father id="543" num="2" />
+<cdparam x="863" 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="121" minY="-13" maxY="79" />
-<infoparam name="Primitive port" value="Event cwl_evt_out_1" />
-<TGConnectingPoint num="0" id="514" />
+<cdrectangleparam minX="-13" maxX="121" minY="-13" maxY="83" />
+<infoparam name="Primitive port" value="Channel cwl_ch_in" />
+<TGConnectingPoint num="0" id="533" />
 <extraparam>
-<Prop commName="cwl_evt_out_1" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="1" typeOther="" />
+<Prop commName="cwl_ch_in" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="cwl_evt_in" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="543" >
-<father id="590" num="4" />
-<cdparam x="825" y="248" />
-<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="268" />
-<infoparam name="Composite port" value="" />
-<TGConnectingPoint num="0" id="525" />
-<TGConnectingPoint num="1" id="526" />
-<TGConnectingPoint num="2" id="527" />
-<TGConnectingPoint num="3" id="528" />
-<TGConnectingPoint num="4" id="529" />
-<TGConnectingPoint num="5" id="530" />
-<TGConnectingPoint num="6" id="531" />
-<TGConnectingPoint num="7" id="532" />
-<TGConnectingPoint num="8" id="533" />
-<TGConnectingPoint num="9" id="534" />
-<TGConnectingPoint num="10" id="535" />
-<TGConnectingPoint num="11" id="536" />
-<TGConnectingPoint num="12" id="537" />
-<TGConnectingPoint num="13" id="538" />
-<TGConnectingPoint num="14" id="539" />
-<TGConnectingPoint num="15" id="540" />
-<TGConnectingPoint num="16" id="541" />
-<TGConnectingPoint num="17" id="542" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="562" >
+<SUBCOMPONENT type="1201" id="562" index="115" uid="d50adaad-3a89-4860-ad6d-3d0982b7a19e" >
 <father id="590" num="5" />
-<cdparam x="825" y="374" />
+<cdparam x="1033" y="395" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="268" />
@@ -1737,9 +1737,9 @@ processing tasks
 <TGConnectingPoint num="16" id="560" />
 <TGConnectingPoint num="17" id="561" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="581" >
+<SUBCOMPONENT type="1201" id="581" index="116" uid="f28cfad1-3f6d-469f-8da1-967d1a83527a" >
 <father id="590" num="6" />
-<cdparam x="1033" y="230" />
+<cdparam x="1033" y="363" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="268" />
@@ -1764,7 +1764,7 @@ processing tasks
 <TGConnectingPoint num="17" id="580" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1200" id="684" >
+<COMPONENT type="1200" id="684" index="56" uid="44f4d2de-9d19-40bd-82d9-8c40ed60bad5" >
 <cdparam x="1494" y="155" />
 <sizeparam width="208" height="282" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -1782,131 +1782,54 @@ processing tasks
 <info hiddeni="false" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1201" id="609" >
+<SUBCOMPONENT type="1202" id="605" index="117" uid="87f14492-4300-4d33-ab5d-20e3046de2a7" >
 <father id="684" num="0" />
-<cdparam x="1481" y="237" />
-<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="269" />
-<infoparam name="Composite port" value="" />
-<TGConnectingPoint num="0" id="591" />
-<TGConnectingPoint num="1" id="592" />
-<TGConnectingPoint num="2" id="593" />
-<TGConnectingPoint num="3" id="594" />
-<TGConnectingPoint num="4" id="595" />
-<TGConnectingPoint num="5" id="596" />
-<TGConnectingPoint num="6" id="597" />
-<TGConnectingPoint num="7" id="598" />
-<TGConnectingPoint num="8" id="599" />
-<TGConnectingPoint num="9" id="600" />
-<TGConnectingPoint num="10" id="601" />
-<TGConnectingPoint num="11" id="602" />
-<TGConnectingPoint num="12" id="603" />
-<TGConnectingPoint num="13" id="604" />
-<TGConnectingPoint num="14" id="605" />
-<TGConnectingPoint num="15" id="606" />
-<TGConnectingPoint num="16" id="607" />
-<TGConnectingPoint num="17" id="608" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="628" >
-<father id="684" num="1" />
-<cdparam x="1481" y="397" />
-<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="269" />
-<infoparam name="Composite port" value="" />
-<TGConnectingPoint num="0" id="610" />
-<TGConnectingPoint num="1" id="611" />
-<TGConnectingPoint num="2" id="612" />
-<TGConnectingPoint num="3" id="613" />
-<TGConnectingPoint num="4" id="614" />
-<TGConnectingPoint num="5" id="615" />
-<TGConnectingPoint num="6" id="616" />
-<TGConnectingPoint num="7" id="617" />
-<TGConnectingPoint num="8" id="618" />
-<TGConnectingPoint num="9" id="619" />
-<TGConnectingPoint num="10" id="620" />
-<TGConnectingPoint num="11" id="621" />
-<TGConnectingPoint num="12" id="622" />
-<TGConnectingPoint num="13" id="623" />
-<TGConnectingPoint num="14" id="624" />
-<TGConnectingPoint num="15" id="625" />
-<TGConnectingPoint num="16" id="626" />
-<TGConnectingPoint num="17" id="627" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="647" >
-<father id="684" num="2" />
-<cdparam x="1481" y="341" />
-<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="269" />
-<infoparam name="Composite port" value="" />
-<TGConnectingPoint num="0" id="629" />
-<TGConnectingPoint num="1" id="630" />
-<TGConnectingPoint num="2" id="631" />
-<TGConnectingPoint num="3" id="632" />
-<TGConnectingPoint num="4" id="633" />
-<TGConnectingPoint num="5" id="634" />
-<TGConnectingPoint num="6" id="635" />
-<TGConnectingPoint num="7" id="636" />
-<TGConnectingPoint num="8" id="637" />
-<TGConnectingPoint num="9" id="638" />
-<TGConnectingPoint num="10" id="639" />
-<TGConnectingPoint num="11" id="640" />
-<TGConnectingPoint num="12" id="641" />
-<TGConnectingPoint num="13" id="642" />
-<TGConnectingPoint num="14" id="643" />
-<TGConnectingPoint num="15" id="644" />
-<TGConnectingPoint num="16" id="645" />
-<TGConnectingPoint num="17" id="646" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="660" >
-<father id="684" num="3" />
-<cdparam x="1535" y="205" />
-<sizeparam width="148" height="86" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1536" y="331" />
+<sizeparam width="153" height="94" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="60" minY="0" maxY="196" />
-<infoparam name="Primitive component" value="X_Sink" />
-<TGConnectingPoint num="0" id="652" />
-<TGConnectingPoint num="1" id="653" />
-<TGConnectingPoint num="2" id="654" />
-<TGConnectingPoint num="3" id="655" />
-<TGConnectingPoint num="4" id="656" />
-<TGConnectingPoint num="5" id="657" />
-<TGConnectingPoint num="6" id="658" />
-<TGConnectingPoint num="7" id="659" />
+<cdrectangleparam minX="0" maxX="55" minY="0" maxY="188" />
+<infoparam name="Primitive component" value="F_Sink" />
+<TGConnectingPoint num="0" id="597" />
+<TGConnectingPoint num="1" id="598" />
+<TGConnectingPoint num="2" id="599" />
+<TGConnectingPoint num="3" id="600" />
+<TGConnectingPoint num="4" id="601" />
+<TGConnectingPoint num="5" id="602" />
+<TGConnectingPoint num="6" id="603" />
+<TGConnectingPoint num="7" id="604" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
+<Attribute access="2" id="size_1" value="" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="649" >
-<father id="660" num="0" />
-<cdparam x="1522" y="237" />
+<SUBCOMPONENT type="1203" id="592" index="118" uid="b379e0b4-9ecd-4944-83a2-0257b1152ea0" >
+<father id="605" num="0" />
+<cdparam x="1523" y="397" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="135" minY="-13" maxY="73" />
-<infoparam name="Primitive port" value="Channel sink_ch_in" />
-<TGConnectingPoint num="0" id="648" />
+<cdrectangleparam minX="-13" maxX="140" minY="-13" maxY="81" />
+<infoparam name="Primitive port" value="Event sink_evt_in_1" />
+<TGConnectingPoint num="0" id="591" />
 <extraparam>
-<Prop commName="sink_ch_in" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="true" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="sink_evt_in" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="0" typeOther="" />
+<Prop commName="sink_evt_in_1" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="651" >
-<father id="660" num="1" />
-<cdparam x="1549" y="278" />
+<SUBCOMPONENT type="1203" id="594" index="119" uid="e2f67683-e2ec-4584-8c72-6647c2d9297e" >
+<father id="605" num="1" />
+<cdparam x="1644" y="318" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="135" minY="-13" maxY="73" />
+<cdrectangleparam minX="-13" maxX="140" minY="-13" maxY="81" />
 <infoparam name="Primitive port" value="Request sink_req" />
-<TGConnectingPoint num="0" id="650" />
+<TGConnectingPoint num="0" id="593" />
 <extraparam>
-<Prop commName="sink_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="sink_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1914,35 +1837,14 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="675" >
-<father id="684" num="4" />
-<cdparam x="1536" y="331" />
-<sizeparam width="153" height="94" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="0" maxX="55" minY="0" maxY="188" />
-<infoparam name="Primitive component" value="F_Sink" />
-<TGConnectingPoint num="0" id="667" />
-<TGConnectingPoint num="1" id="668" />
-<TGConnectingPoint num="2" id="669" />
-<TGConnectingPoint num="3" id="670" />
-<TGConnectingPoint num="4" id="671" />
-<TGConnectingPoint num="5" id="672" />
-<TGConnectingPoint num="6" id="673" />
-<TGConnectingPoint num="7" id="674" />
-<extraparam>
-<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
-<Attribute access="2" id="size" value="" type="0" typeOther="" />
-<Attribute access="2" id="size_1" value="" type="0" typeOther="" />
-</extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="662" >
-<father id="675" num="0" />
+<SUBCOMPONENT type="1203" id="596" index="120" uid="2070f70e-0115-4945-93a4-2c130b75e113" >
+<father id="605" num="2" />
 <cdparam x="1523" y="341" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="140" minY="-13" maxY="81" />
 <infoparam name="Primitive port" value="Event sink_evt_in" />
-<TGConnectingPoint num="0" id="661" />
+<TGConnectingPoint num="0" id="595" />
 <extraparam>
 <Prop commName="sink_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
@@ -1952,16 +1854,36 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="664" >
-<father id="675" num="1" />
-<cdparam x="1644" y="318" />
+<SUBCOMPONENT type="1202" id="618" index="121" uid="e95c9e6d-ee31-4e2c-8d9e-953f54305f51" >
+<father id="684" num="1" />
+<cdparam x="1535" y="205" />
+<sizeparam width="148" height="86" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="60" minY="0" maxY="196" />
+<infoparam name="Primitive component" value="X_Sink" />
+<TGConnectingPoint num="0" id="610" />
+<TGConnectingPoint num="1" id="611" />
+<TGConnectingPoint num="2" id="612" />
+<TGConnectingPoint num="3" id="613" />
+<TGConnectingPoint num="4" id="614" />
+<TGConnectingPoint num="5" id="615" />
+<TGConnectingPoint num="6" id="616" />
+<TGConnectingPoint num="7" id="617" />
+<extraparam>
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
+<Attribute access="2" id="size" value="" type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="607" index="122" uid="44c0731b-ad99-42e3-9cd5-37484d4ad72e" >
+<father id="618" num="0" />
+<cdparam x="1549" y="278" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="140" minY="-13" maxY="81" />
+<cdrectangleparam minX="-13" maxX="135" minY="-13" maxY="73" />
 <infoparam name="Primitive port" value="Request sink_req" />
-<TGConnectingPoint num="0" id="663" />
+<TGConnectingPoint num="0" id="606" />
 <extraparam>
-<Prop commName="sink_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="sink_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1969,25 +1891,103 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="666" >
-<father id="675" num="2" />
-<cdparam x="1523" y="397" />
+<SUBCOMPONENT type="1203" id="609" index="123" uid="5b4e4f33-0cc6-473a-b9b7-cce46f82c5d5" >
+<father id="618" num="1" />
+<cdparam x="1522" y="237" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="140" minY="-13" maxY="81" />
-<infoparam name="Primitive port" value="Event sink_evt_in_1" />
-<TGConnectingPoint num="0" id="665" />
+<cdrectangleparam minX="-13" maxX="135" minY="-13" maxY="73" />
+<infoparam name="Primitive port" value="Channel sink_ch_in" />
+<TGConnectingPoint num="0" id="608" />
 <extraparam>
-<Prop commName="sink_evt_in_1" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="1" typeOther="" />
+<Prop commName="sink_ch_in" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="true" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="sink_evt_in" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-
-<COMPONENT type="1200" id="799" >
+<SUBCOMPONENT type="1201" id="637" index="124" uid="fb8e8315-c5a5-4b4b-8a08-220c690b74ba" >
+<father id="684" num="2" />
+<cdparam x="1481" y="341" />
+<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="269" />
+<infoparam name="Composite port" value="" />
+<TGConnectingPoint num="0" id="619" />
+<TGConnectingPoint num="1" id="620" />
+<TGConnectingPoint num="2" id="621" />
+<TGConnectingPoint num="3" id="622" />
+<TGConnectingPoint num="4" id="623" />
+<TGConnectingPoint num="5" id="624" />
+<TGConnectingPoint num="6" id="625" />
+<TGConnectingPoint num="7" id="626" />
+<TGConnectingPoint num="8" id="627" />
+<TGConnectingPoint num="9" id="628" />
+<TGConnectingPoint num="10" id="629" />
+<TGConnectingPoint num="11" id="630" />
+<TGConnectingPoint num="12" id="631" />
+<TGConnectingPoint num="13" id="632" />
+<TGConnectingPoint num="14" id="633" />
+<TGConnectingPoint num="15" id="634" />
+<TGConnectingPoint num="16" id="635" />
+<TGConnectingPoint num="17" id="636" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1201" id="656" index="125" uid="960f06b3-87c8-44f3-a908-ebd955eeca75" >
+<father id="684" num="3" />
+<cdparam x="1481" y="397" />
+<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="269" />
+<infoparam name="Composite port" value="" />
+<TGConnectingPoint num="0" id="638" />
+<TGConnectingPoint num="1" id="639" />
+<TGConnectingPoint num="2" id="640" />
+<TGConnectingPoint num="3" id="641" />
+<TGConnectingPoint num="4" id="642" />
+<TGConnectingPoint num="5" id="643" />
+<TGConnectingPoint num="6" id="644" />
+<TGConnectingPoint num="7" id="645" />
+<TGConnectingPoint num="8" id="646" />
+<TGConnectingPoint num="9" id="647" />
+<TGConnectingPoint num="10" id="648" />
+<TGConnectingPoint num="11" id="649" />
+<TGConnectingPoint num="12" id="650" />
+<TGConnectingPoint num="13" id="651" />
+<TGConnectingPoint num="14" id="652" />
+<TGConnectingPoint num="15" id="653" />
+<TGConnectingPoint num="16" id="654" />
+<TGConnectingPoint num="17" id="655" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1201" id="675" index="126" uid="d247ed70-36ba-4d43-ac22-0c7b68277eea" >
+<father id="684" num="4" />
+<cdparam x="1481" y="237" />
+<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="195" minY="-13" maxY="269" />
+<infoparam name="Composite port" value="" />
+<TGConnectingPoint num="0" id="657" />
+<TGConnectingPoint num="1" id="658" />
+<TGConnectingPoint num="2" id="659" />
+<TGConnectingPoint num="3" id="660" />
+<TGConnectingPoint num="4" id="661" />
+<TGConnectingPoint num="5" id="662" />
+<TGConnectingPoint num="6" id="663" />
+<TGConnectingPoint num="7" id="664" />
+<TGConnectingPoint num="8" id="665" />
+<TGConnectingPoint num="9" id="666" />
+<TGConnectingPoint num="10" id="667" />
+<TGConnectingPoint num="11" id="668" />
+<TGConnectingPoint num="12" id="669" />
+<TGConnectingPoint num="13" id="670" />
+<TGConnectingPoint num="14" id="671" />
+<TGConnectingPoint num="15" id="672" />
+<TGConnectingPoint num="16" id="673" />
+<TGConnectingPoint num="17" id="674" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1200" id="799" index="57" uid="ee7ac38f-9154-4003-90c7-29a8f3d11311" >
 <cdparam x="1186" y="309" />
 <sizeparam width="211" height="254" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2005,9 +2005,9 @@ processing tasks
 <info hiddeni="false" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1201" id="703" >
+<SUBCOMPONENT type="1201" id="703" index="127" uid="4d62e0df-b18a-4ca4-b5a0-80ccf47ffac4" >
 <father id="799" num="0" />
-<cdparam x="1384" y="380" />
+<cdparam x="1173" y="375" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="198" minY="-13" maxY="241" />
@@ -2021,132 +2021,80 @@ processing tasks
 <TGConnectingPoint num="6" id="691" />
 <TGConnectingPoint num="7" id="692" />
 <TGConnectingPoint num="8" id="693" />
-<TGConnectingPoint num="9" id="694" />
-<TGConnectingPoint num="10" id="695" />
-<TGConnectingPoint num="11" id="696" />
-<TGConnectingPoint num="12" id="697" />
-<TGConnectingPoint num="13" id="698" />
-<TGConnectingPoint num="14" id="699" />
-<TGConnectingPoint num="15" id="700" />
-<TGConnectingPoint num="16" id="701" />
-<TGConnectingPoint num="17" id="702" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="722" >
-<father id="799" num="1" />
-<cdparam x="1384" y="510" />
-<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-13" maxX="198" minY="-13" maxY="241" />
-<infoparam name="Composite port" value="" />
-<TGConnectingPoint num="0" id="704" />
-<TGConnectingPoint num="1" id="705" />
-<TGConnectingPoint num="2" id="706" />
-<TGConnectingPoint num="3" id="707" />
-<TGConnectingPoint num="4" id="708" />
-<TGConnectingPoint num="5" id="709" />
-<TGConnectingPoint num="6" id="710" />
-<TGConnectingPoint num="7" id="711" />
-<TGConnectingPoint num="8" id="712" />
-<TGConnectingPoint num="9" id="713" />
-<TGConnectingPoint num="10" id="714" />
-<TGConnectingPoint num="11" id="715" />
-<TGConnectingPoint num="12" id="716" />
-<TGConnectingPoint num="13" id="717" />
-<TGConnectingPoint num="14" id="718" />
-<TGConnectingPoint num="15" id="719" />
-<TGConnectingPoint num="16" id="720" />
-<TGConnectingPoint num="17" id="721" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="741" >
-<father id="799" num="2" />
-<cdparam x="1173" y="487" />
-<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-13" maxX="198" minY="-13" maxY="241" />
-<infoparam name="Composite port" value="" />
-<TGConnectingPoint num="0" id="723" />
-<TGConnectingPoint num="1" id="724" />
-<TGConnectingPoint num="2" id="725" />
-<TGConnectingPoint num="3" id="726" />
-<TGConnectingPoint num="4" id="727" />
-<TGConnectingPoint num="5" id="728" />
-<TGConnectingPoint num="6" id="729" />
-<TGConnectingPoint num="7" id="730" />
-<TGConnectingPoint num="8" id="731" />
-<TGConnectingPoint num="9" id="732" />
-<TGConnectingPoint num="10" id="733" />
-<TGConnectingPoint num="11" id="734" />
-<TGConnectingPoint num="12" id="735" />
-<TGConnectingPoint num="13" id="736" />
-<TGConnectingPoint num="14" id="737" />
-<TGConnectingPoint num="15" id="738" />
-<TGConnectingPoint num="16" id="739" />
-<TGConnectingPoint num="17" id="740" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="756" >
-<father id="799" num="3" />
-<cdparam x="1220" y="353" />
-<sizeparam width="144" height="84" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<TGConnectingPoint num="9" id="694" />
+<TGConnectingPoint num="10" id="695" />
+<TGConnectingPoint num="11" id="696" />
+<TGConnectingPoint num="12" id="697" />
+<TGConnectingPoint num="13" id="698" />
+<TGConnectingPoint num="14" id="699" />
+<TGConnectingPoint num="15" id="700" />
+<TGConnectingPoint num="16" id="701" />
+<TGConnectingPoint num="17" id="702" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1202" id="718" index="128" uid="1d9f1978-fc5b-4159-a6cc-6883470205fa" >
+<father id="799" num="1" />
+<cdparam x="1224" y="471" />
+<sizeparam width="138" height="82" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="67" minY="0" maxY="170" />
-<infoparam name="Primitive component" value="X_CWP_Q" />
-<TGConnectingPoint num="0" id="748" />
-<TGConnectingPoint num="1" id="749" />
-<TGConnectingPoint num="2" id="750" />
-<TGConnectingPoint num="3" id="751" />
-<TGConnectingPoint num="4" id="752" />
-<TGConnectingPoint num="5" id="753" />
-<TGConnectingPoint num="6" id="754" />
-<TGConnectingPoint num="7" id="755" />
+<cdrectangleparam minX="0" maxX="73" minY="0" maxY="172" />
+<infoparam name="Primitive component" value="F_CWP_Q" />
+<TGConnectingPoint num="0" id="710" />
+<TGConnectingPoint num="1" id="711" />
+<TGConnectingPoint num="2" id="712" />
+<TGConnectingPoint num="3" id="713" />
+<TGConnectingPoint num="4" id="714" />
+<TGConnectingPoint num="5" id="715" />
+<TGConnectingPoint num="6" id="716" />
+<TGConnectingPoint num="7" id="717" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="743" >
-<father id="756" num="0" />
-<cdparam x="1351" y="380" />
+<SUBCOMPONENT type="1203" id="705" index="129" uid="db2b1a1a-4d6d-4d37-a380-9c802834f8f6" >
+<father id="718" num="0" />
+<cdparam x="1322" y="458" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="71" />
-<infoparam name="Primitive port" value="Channel cwpQ_ch_out" />
-<TGConnectingPoint num="0" id="742" />
+<cdrectangleparam minX="-13" maxX="125" minY="-13" maxY="69" />
+<infoparam name="Primitive port" value="Request cwpQ_req" />
+<TGConnectingPoint num="0" id="704" />
 <extraparam>
-<Prop commName="cwpQ_ch_out" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="0" typeOther="" />
+<Prop commName="cwpQ_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="745" >
-<father id="756" num="1" />
-<cdparam x="1207" y="375" />
+<SUBCOMPONENT type="1203" id="707" index="130" uid="165161d1-a1b8-439d-a8c0-cccdc12f1c18" >
+<father id="718" num="1" />
+<cdparam x="1211" y="487" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="71" />
-<infoparam name="Primitive port" value="Channel cwpQ_ch_in" />
-<TGConnectingPoint num="0" id="744" />
+<cdrectangleparam minX="-13" maxX="125" minY="-13" maxY="69" />
+<infoparam name="Primitive port" value="Event cwpQ_evt_in" />
+<TGConnectingPoint num="0" id="706" />
 <extraparam>
-<Prop commName="cwpQ_ch_in" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="0" typeOther="" />
+<Prop commName="cwpQ_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="747" >
-<father id="756" num="2" />
-<cdparam x="1236" y="424" />
+<SUBCOMPONENT type="1203" id="709" index="131" uid="f92edc4f-f860-4951-bc6f-3901d2e479e9" >
+<father id="718" num="2" />
+<cdparam x="1349" y="510" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="71" />
-<infoparam name="Primitive port" value="Request cwpQ_req" />
-<TGConnectingPoint num="0" id="746" />
+<cdrectangleparam minX="-13" maxX="125" minY="-13" maxY="69" />
+<infoparam name="Primitive port" value="Event cwpQ_evt_out" />
+<TGConnectingPoint num="0" id="708" />
 <extraparam>
-<Prop commName="cwpQ_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="cwpQ_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -2154,36 +2102,36 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="771" >
-<father id="799" num="4" />
-<cdparam x="1224" y="471" />
-<sizeparam width="138" height="82" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1202" id="733" index="132" uid="ad90f87d-ba21-4bfe-8297-f5759c601400" >
+<father id="799" num="2" />
+<cdparam x="1220" y="353" />
+<sizeparam width="144" height="84" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="73" minY="0" maxY="172" />
-<infoparam name="Primitive component" value="F_CWP_Q" />
-<TGConnectingPoint num="0" id="763" />
-<TGConnectingPoint num="1" id="764" />
-<TGConnectingPoint num="2" id="765" />
-<TGConnectingPoint num="3" id="766" />
-<TGConnectingPoint num="4" id="767" />
-<TGConnectingPoint num="5" id="768" />
-<TGConnectingPoint num="6" id="769" />
-<TGConnectingPoint num="7" id="770" />
+<cdrectangleparam minX="0" maxX="67" minY="0" maxY="170" />
+<infoparam name="Primitive component" value="X_CWP_Q" />
+<TGConnectingPoint num="0" id="725" />
+<TGConnectingPoint num="1" id="726" />
+<TGConnectingPoint num="2" id="727" />
+<TGConnectingPoint num="3" id="728" />
+<TGConnectingPoint num="4" id="729" />
+<TGConnectingPoint num="5" id="730" />
+<TGConnectingPoint num="6" id="731" />
+<TGConnectingPoint num="7" id="732" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="758" >
-<father id="771" num="0" />
-<cdparam x="1349" y="510" />
+<SUBCOMPONENT type="1203" id="720" index="133" uid="13823171-0fa6-42c0-b49f-733efa79f8af" >
+<father id="733" num="0" />
+<cdparam x="1236" y="424" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="125" minY="-13" maxY="69" />
-<infoparam name="Primitive port" value="Event cwpQ_evt_out" />
-<TGConnectingPoint num="0" id="757" />
+<cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="71" />
+<infoparam name="Primitive port" value="Request cwpQ_req" />
+<TGConnectingPoint num="0" id="719" />
 <extraparam>
-<Prop commName="cwpQ_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="cwpQ_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -2191,43 +2139,95 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="760" >
-<father id="771" num="1" />
-<cdparam x="1211" y="487" />
+<SUBCOMPONENT type="1203" id="722" index="134" uid="7e2fd3c6-29a5-4ff9-b1b7-bbc1ca5444df" >
+<father id="733" num="1" />
+<cdparam x="1207" y="375" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="125" minY="-13" maxY="69" />
-<infoparam name="Primitive port" value="Event cwpQ_evt_in" />
-<TGConnectingPoint num="0" id="759" />
+<cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="71" />
+<infoparam name="Primitive port" value="Channel cwpQ_ch_in" />
+<TGConnectingPoint num="0" id="721" />
 <extraparam>
-<Prop commName="cwpQ_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="1" typeOther="" />
+<Prop commName="cwpQ_ch_in" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<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="762" >
-<father id="771" num="2" />
-<cdparam x="1322" y="458" />
+<SUBCOMPONENT type="1203" id="724" index="135" uid="6cc59f9d-d352-4146-80b0-b473b7baa7cc" >
+<father id="733" num="2" />
+<cdparam x="1351" y="380" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="125" minY="-13" maxY="69" />
-<infoparam name="Primitive port" value="Request cwpQ_req" />
-<TGConnectingPoint num="0" id="761" />
+<cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="71" />
+<infoparam name="Primitive port" value="Channel cwpQ_ch_out" />
+<TGConnectingPoint num="0" id="723" />
 <extraparam>
-<Prop commName="cwpQ_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="1" typeOther="" />
+<Prop commName="cwpQ_ch_out" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="790" >
+<SUBCOMPONENT type="1201" id="752" index="136" uid="46698d21-fcf2-4f3e-b0a4-d46d7abb248a" >
+<father id="799" num="3" />
+<cdparam x="1173" y="487" />
+<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="198" minY="-13" maxY="241" />
+<infoparam name="Composite port" value="" />
+<TGConnectingPoint num="0" id="734" />
+<TGConnectingPoint num="1" id="735" />
+<TGConnectingPoint num="2" id="736" />
+<TGConnectingPoint num="3" id="737" />
+<TGConnectingPoint num="4" id="738" />
+<TGConnectingPoint num="5" id="739" />
+<TGConnectingPoint num="6" id="740" />
+<TGConnectingPoint num="7" id="741" />
+<TGConnectingPoint num="8" id="742" />
+<TGConnectingPoint num="9" id="743" />
+<TGConnectingPoint num="10" id="744" />
+<TGConnectingPoint num="11" id="745" />
+<TGConnectingPoint num="12" id="746" />
+<TGConnectingPoint num="13" id="747" />
+<TGConnectingPoint num="14" id="748" />
+<TGConnectingPoint num="15" id="749" />
+<TGConnectingPoint num="16" id="750" />
+<TGConnectingPoint num="17" id="751" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1201" id="771" index="137" uid="63777b90-ae44-42c9-8392-707220f478f3" >
+<father id="799" num="4" />
+<cdparam x="1384" y="510" />
+<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="198" minY="-13" maxY="241" />
+<infoparam name="Composite port" value="" />
+<TGConnectingPoint num="0" id="753" />
+<TGConnectingPoint num="1" id="754" />
+<TGConnectingPoint num="2" id="755" />
+<TGConnectingPoint num="3" id="756" />
+<TGConnectingPoint num="4" id="757" />
+<TGConnectingPoint num="5" id="758" />
+<TGConnectingPoint num="6" id="759" />
+<TGConnectingPoint num="7" id="760" />
+<TGConnectingPoint num="8" id="761" />
+<TGConnectingPoint num="9" id="762" />
+<TGConnectingPoint num="10" id="763" />
+<TGConnectingPoint num="11" id="764" />
+<TGConnectingPoint num="12" id="765" />
+<TGConnectingPoint num="13" id="766" />
+<TGConnectingPoint num="14" id="767" />
+<TGConnectingPoint num="15" id="768" />
+<TGConnectingPoint num="16" id="769" />
+<TGConnectingPoint num="17" id="770" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1201" id="790" index="138" uid="da4ea580-ff74-4f39-a2c7-6225b3c6fe1e" >
 <father id="799" num="5" />
-<cdparam x="1173" y="375" />
+<cdparam x="1384" y="380" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="198" minY="-13" maxY="241" />
@@ -2252,7 +2252,7 @@ processing tasks
 <TGConnectingPoint num="17" id="789" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1200" id="914" >
+<COMPONENT type="1200" id="914" index="58" uid="ed7e5cb4-4a3a-46b9-97d6-1f4a0d48f017" >
 <cdparam x="1186" y="17" />
 <sizeparam width="214" height="280" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2270,9 +2270,9 @@ processing tasks
 <info hiddeni="false" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1201" id="818" >
+<SUBCOMPONENT type="1201" id="818" index="139" uid="bbc3779c-6208-455c-a58c-fe730198b9d2" >
 <father id="914" num="0" />
-<cdparam x="1387" y="249" />
+<cdparam x="1387" y="111" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="201" minY="-13" maxY="267" />
@@ -2296,122 +2296,70 @@ processing tasks
 <TGConnectingPoint num="16" id="816" />
 <TGConnectingPoint num="17" id="817" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="837" >
+<SUBCOMPONENT type="1202" id="833" index="140" uid="7ad0886a-18a8-4631-87a7-9d5cf14f091b" >
 <father id="914" num="1" />
-<cdparam x="1173" y="110" />
-<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-13" maxX="201" minY="-13" maxY="267" />
-<infoparam name="Composite port" value="" />
-<TGConnectingPoint num="0" id="819" />
-<TGConnectingPoint num="1" id="820" />
-<TGConnectingPoint num="2" id="821" />
-<TGConnectingPoint num="3" id="822" />
-<TGConnectingPoint num="4" id="823" />
-<TGConnectingPoint num="5" id="824" />
-<TGConnectingPoint num="6" id="825" />
-<TGConnectingPoint num="7" id="826" />
-<TGConnectingPoint num="8" id="827" />
-<TGConnectingPoint num="9" id="828" />
-<TGConnectingPoint num="10" id="829" />
-<TGConnectingPoint num="11" id="830" />
-<TGConnectingPoint num="12" id="831" />
-<TGConnectingPoint num="13" id="832" />
-<TGConnectingPoint num="14" id="833" />
-<TGConnectingPoint num="15" id="834" />
-<TGConnectingPoint num="16" id="835" />
-<TGConnectingPoint num="17" id="836" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="856" >
-<father id="914" num="2" />
-<cdparam x="1173" y="249" />
-<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-13" maxX="201" minY="-13" maxY="267" />
-<infoparam name="Composite port" value="" />
-<TGConnectingPoint num="0" id="838" />
-<TGConnectingPoint num="1" id="839" />
-<TGConnectingPoint num="2" id="840" />
-<TGConnectingPoint num="3" id="841" />
-<TGConnectingPoint num="4" id="842" />
-<TGConnectingPoint num="5" id="843" />
-<TGConnectingPoint num="6" id="844" />
-<TGConnectingPoint num="7" id="845" />
-<TGConnectingPoint num="8" id="846" />
-<TGConnectingPoint num="9" id="847" />
-<TGConnectingPoint num="10" id="848" />
-<TGConnectingPoint num="11" id="849" />
-<TGConnectingPoint num="12" id="850" />
-<TGConnectingPoint num="13" id="851" />
-<TGConnectingPoint num="14" id="852" />
-<TGConnectingPoint num="15" id="853" />
-<TGConnectingPoint num="16" id="854" />
-<TGConnectingPoint num="17" id="855" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="871" >
-<father id="914" num="3" />
-<cdparam x="1220" y="62" />
-<sizeparam width="144" height="96" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1222" y="194" />
+<sizeparam width="143" height="86" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="70" minY="0" maxY="184" />
-<infoparam name="Primitive component" value="X_CWP_I" />
-<TGConnectingPoint num="0" id="863" />
-<TGConnectingPoint num="1" id="864" />
-<TGConnectingPoint num="2" id="865" />
-<TGConnectingPoint num="3" id="866" />
-<TGConnectingPoint num="4" id="867" />
-<TGConnectingPoint num="5" id="868" />
-<TGConnectingPoint num="6" id="869" />
-<TGConnectingPoint num="7" id="870" />
+<cdrectangleparam minX="0" maxX="71" minY="0" maxY="194" />
+<infoparam name="Primitive component" value="F_CWP_I" />
+<TGConnectingPoint num="0" id="825" />
+<TGConnectingPoint num="1" id="826" />
+<TGConnectingPoint num="2" id="827" />
+<TGConnectingPoint num="3" id="828" />
+<TGConnectingPoint num="4" id="829" />
+<TGConnectingPoint num="5" id="830" />
+<TGConnectingPoint num="6" id="831" />
+<TGConnectingPoint num="7" id="832" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="858" >
-<father id="871" num="0" />
-<cdparam x="1351" y="111" />
+<SUBCOMPONENT type="1203" id="820" index="141" uid="0092d1cf-8d27-46c1-962f-493528b233ff" >
+<father id="833" num="0" />
+<cdparam x="1320" y="181" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="83" />
-<infoparam name="Primitive port" value="Channel cwpI_ch_out" />
-<TGConnectingPoint num="0" id="857" />
+<cdrectangleparam minX="-13" maxX="130" minY="-13" maxY="73" />
+<infoparam name="Primitive port" value="Request cwpI_req" />
+<TGConnectingPoint num="0" id="819" />
 <extraparam>
-<Prop commName="cwpI_ch_out" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="0" typeOther="" />
+<Prop commName="cwpI_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="860" >
-<father id="871" num="1" />
-<cdparam x="1207" y="110" />
+<SUBCOMPONENT type="1203" id="822" index="142" uid="a2273b21-27f4-4dd0-93d9-9edd603d724f" >
+<father id="833" num="1" />
+<cdparam x="1209" y="249" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="83" />
-<infoparam name="Primitive port" value="Channel cwpI_ch_in" />
-<TGConnectingPoint num="0" id="859" />
+<cdrectangleparam minX="-13" maxX="130" minY="-13" maxY="73" />
+<infoparam name="Primitive port" value="Event cwpI_evt_in" />
+<TGConnectingPoint num="0" id="821" />
 <extraparam>
-<Prop commName="cwpI_ch_in" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="0" typeOther="" />
+<Prop commName="cwpI_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="862" >
-<father id="871" num="2" />
-<cdparam x="1244" y="145" />
+<SUBCOMPONENT type="1203" id="824" index="143" uid="231b2b9b-6773-4e36-a8da-91dfbf697e22" >
+<father id="833" num="2" />
+<cdparam x="1352" y="249" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="83" />
-<infoparam name="Primitive port" value="Request cwpI_req" />
-<TGConnectingPoint num="0" id="861" />
+<cdrectangleparam minX="-13" maxX="130" minY="-13" maxY="73" />
+<infoparam name="Primitive port" value="Event cwpI_evt_out" />
+<TGConnectingPoint num="0" id="823" />
 <extraparam>
-<Prop commName="cwpI_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="cwpI_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -2419,36 +2367,36 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="886" >
-<father id="914" num="4" />
-<cdparam x="1222" y="194" />
-<sizeparam width="143" height="86" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1202" id="848" index="144" uid="bd89e535-818f-4ef9-bad3-62552bc641bc" >
+<father id="914" num="2" />
+<cdparam x="1220" y="62" />
+<sizeparam width="144" height="96" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="71" minY="0" maxY="194" />
-<infoparam name="Primitive component" value="F_CWP_I" />
-<TGConnectingPoint num="0" id="878" />
-<TGConnectingPoint num="1" id="879" />
-<TGConnectingPoint num="2" id="880" />
-<TGConnectingPoint num="3" id="881" />
-<TGConnectingPoint num="4" id="882" />
-<TGConnectingPoint num="5" id="883" />
-<TGConnectingPoint num="6" id="884" />
-<TGConnectingPoint num="7" id="885" />
+<cdrectangleparam minX="0" maxX="70" minY="0" maxY="184" />
+<infoparam name="Primitive component" value="X_CWP_I" />
+<TGConnectingPoint num="0" id="840" />
+<TGConnectingPoint num="1" id="841" />
+<TGConnectingPoint num="2" id="842" />
+<TGConnectingPoint num="3" id="843" />
+<TGConnectingPoint num="4" id="844" />
+<TGConnectingPoint num="5" id="845" />
+<TGConnectingPoint num="6" id="846" />
+<TGConnectingPoint num="7" id="847" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="873" >
-<father id="886" num="0" />
-<cdparam x="1352" y="249" />
+<SUBCOMPONENT type="1203" id="835" index="145" uid="1ce999f1-777c-49d7-a015-3089a1ecb373" >
+<father id="848" num="0" />
+<cdparam x="1244" y="145" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="130" minY="-13" maxY="73" />
-<infoparam name="Primitive port" value="Event cwpI_evt_out" />
-<TGConnectingPoint num="0" id="872" />
+<cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="83" />
+<infoparam name="Primitive port" value="Request cwpI_req" />
+<TGConnectingPoint num="0" id="834" />
 <extraparam>
-<Prop commName="cwpI_evt_out" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Prop commName="cwpI_req" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
 <Type type="1" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -2456,43 +2404,95 @@ processing tasks
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="875" >
-<father id="886" num="1" />
-<cdparam x="1209" y="249" />
+<SUBCOMPONENT type="1203" id="837" index="146" uid="9caaff2f-4c06-4fd9-93ae-e718416eb4d7" >
+<father id="848" num="1" />
+<cdparam x="1207" y="110" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="130" minY="-13" maxY="73" />
-<infoparam name="Primitive port" value="Event cwpI_evt_in" />
-<TGConnectingPoint num="0" id="874" />
+<cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="83" />
+<infoparam name="Primitive port" value="Channel cwpI_ch_in" />
+<TGConnectingPoint num="0" id="836" />
 <extraparam>
-<Prop commName="cwpI_evt_in" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="1" typeOther="" />
+<Prop commName="cwpI_ch_in" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<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="877" >
-<father id="886" num="2" />
-<cdparam x="1320" y="181" />
+<SUBCOMPONENT type="1203" id="839" index="147" uid="59c27f1f-3f31-46a7-a55a-a975a52bed74" >
+<father id="848" num="2" />
+<cdparam x="1351" y="111" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-13" maxX="130" minY="-13" maxY="73" />
-<infoparam name="Primitive port" value="Request cwpI_req" />
-<TGConnectingPoint num="0" id="876" />
+<cdrectangleparam minX="-13" maxX="131" minY="-13" maxY="83" />
+<infoparam name="Primitive port" value="Channel cwpI_ch_out" />
+<TGConnectingPoint num="0" id="838" />
 <extraparam>
-<Prop commName="cwpI_req" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
-<Type type="1" typeOther="" />
+<Prop commName="cwpI_ch_out" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="-1" />
+<Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="905" >
+<SUBCOMPONENT type="1201" id="867" index="148" uid="7a28ac0f-4719-4715-ab95-d272a17e97da" >
+<father id="914" num="3" />
+<cdparam x="1173" y="249" />
+<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="201" minY="-13" maxY="267" />
+<infoparam name="Composite port" value="" />
+<TGConnectingPoint num="0" id="849" />
+<TGConnectingPoint num="1" id="850" />
+<TGConnectingPoint num="2" id="851" />
+<TGConnectingPoint num="3" id="852" />
+<TGConnectingPoint num="4" id="853" />
+<TGConnectingPoint num="5" id="854" />
+<TGConnectingPoint num="6" id="855" />
+<TGConnectingPoint num="7" id="856" />
+<TGConnectingPoint num="8" id="857" />
+<TGConnectingPoint num="9" id="858" />
+<TGConnectingPoint num="10" id="859" />
+<TGConnectingPoint num="11" id="860" />
+<TGConnectingPoint num="12" id="861" />
+<TGConnectingPoint num="13" id="862" />
+<TGConnectingPoint num="14" id="863" />
+<TGConnectingPoint num="15" id="864" />
+<TGConnectingPoint num="16" id="865" />
+<TGConnectingPoint num="17" id="866" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1201" id="886" index="149" uid="225e2b7b-a356-43b3-a42b-f30291839846" >
+<father id="914" num="4" />
+<cdparam x="1173" y="110" />
+<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="201" minY="-13" maxY="267" />
+<infoparam name="Composite port" value="" />
+<TGConnectingPoint num="0" id="868" />
+<TGConnectingPoint num="1" id="869" />
+<TGConnectingPoint num="2" id="870" />
+<TGConnectingPoint num="3" id="871" />
+<TGConnectingPoint num="4" id="872" />
+<TGConnectingPoint num="5" id="873" />
+<TGConnectingPoint num="6" id="874" />
+<TGConnectingPoint num="7" id="875" />
+<TGConnectingPoint num="8" id="876" />
+<TGConnectingPoint num="9" id="877" />
+<TGConnectingPoint num="10" id="878" />
+<TGConnectingPoint num="11" id="879" />
+<TGConnectingPoint num="12" id="880" />
+<TGConnectingPoint num="13" id="881" />
+<TGConnectingPoint num="14" id="882" />
+<TGConnectingPoint num="15" id="883" />
+<TGConnectingPoint num="16" id="884" />
+<TGConnectingPoint num="17" id="885" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1201" id="905" index="150" uid="d97a4a4d-3d32-4ee2-863b-370187ac44ca" >
 <father id="914" num="5" />
-<cdparam x="1387" y="111" />
+<cdparam x="1387" y="249" />
 <sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="201" minY="-13" maxY="267" />
@@ -2521,7 +2521,7 @@ processing tasks
 </TMLComponentTaskDiagramPanel>
 
 <TMLActivityDiagramPanel name="F_Source" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1001" id="916" >
+<COMPONENT type="1001" id="916" index="0" uid="0f78370c-af8b-46c8-bbc6-5d88959c256b" >
 <cdparam x="397" y="338" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2530,9 +2530,9 @@ processing tasks
 <TGConnectingPoint num="0" id="915" />
 </COMPONENT>
 
-<COMPONENT type="1008" id="919" >
-<cdparam x="338" y="262" />
-<sizeparam width="139" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1008" id="919" index="1" uid="3a9041e7-703d-4eb9-8730-c0593b3931a8" >
+<cdparam x="335" y="262" />
+<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -2545,9 +2545,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1007" id="922" >
-<cdparam x="351" y="188" />
-<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1007" id="922" index="2" uid="10f7de96-902a-4cb2-a8bb-d283cd8feacf" >
+<cdparam x="345" y="188" />
+<sizeparam width="125" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -2560,18 +2560,18 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1011" id="925" >
+<COMPONENT type="1011" id="925" index="3" uid="957e2944-2aac-4efa-877e-0eaf21e83c07" >
 <cdparam x="370" y="116" />
 <sizeparam width="75" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="action state" value="size = 127" />
+<infoparam name="action state" value="size = 1" />
 <TGConnectingPoint num="0" id="923" />
 <TGConnectingPoint num="1" id="924" />
 </COMPONENT>
 
-<COMPONENT type="1000" id="927" >
+<COMPONENT type="1000" id="927" index="4" uid="3558726b-3776-4f5d-9d8e-d01578b384b0" >
 <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" />
@@ -2580,7 +2580,7 @@ processing tasks
 <TGConnectingPoint num="0" id="926" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="928" >
+<CONNECTOR type="115" id="928" index="5" uid="dcd36cef-2732-43d6-b363-5ac9d7ad0761" >
 <cdparam x="407" y="70" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -2588,7 +2588,7 @@ processing tasks
 <P2  x="407" y="111" id="923" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="929" >
+<CONNECTOR type="115" id="929" index="6" uid="65a51ccd-7b4f-41a5-ad07-95b13f91d4d1" >
 <cdparam x="407" y="141" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -2596,19 +2596,19 @@ processing tasks
 <P2  x="407" y="183" id="920" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="930" >
+<CONNECTOR type="115" id="930" index="7" uid="60b34d16-9c24-4e0c-bef1-f3f5856a662b" >
 <cdparam x="407" y="213" />
 <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="213" id="921" />
-<P2  x="407" y="257" id="917" />
+<P2  x="408" y="257" id="917" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="931" >
+<CONNECTOR type="115" id="931" index="8" uid="463bcabb-1915-4030-822e-bca7a5dc8e64" >
 <cdparam x="407" y="287" />
 <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="287" id="918" />
+<P1  x="408" y="287" id="918" />
 <P2  x="407" y="333" id="915" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
@@ -2616,7 +2616,7 @@ processing tasks
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="X_Source" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1013" id="935" >
+<COMPONENT type="1013" id="935" index="0" uid="b89d6cef-4bad-4e75-b46d-f70b4cf3e85f" >
 <cdparam x="402" y="189" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2626,7 +2626,7 @@ processing tasks
 <TGConnectingPoint num="0" id="933" />
 <TGConnectingPoint num="1" id="934" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="932" >
+<SUBCOMPONENT type="-1" id="932" index="9" uid="d80c21a3-bce7-434a-807f-680f9d7241dc" >
 <father id="935" num="0" />
 <cdparam x="417" y="209" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -2635,7 +2635,7 @@ processing tasks
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1001" id="937" >
+<COMPONENT type="1001" id="937" index="1" uid="5a0b07e7-4699-4779-8301-5ea9684d5418" >
 <cdparam x="397" y="342" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2644,9 +2644,9 @@ processing tasks
 <TGConnectingPoint num="0" id="936" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="940" >
-<cdparam x="340" y="270" />
-<sizeparam width="135" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1006" id="940" index="2" uid="201fcc8e-839e-46cb-a707-3c2f30dfd597" >
+<cdparam x="337" y="270" />
+<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -2659,9 +2659,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1034" id="943" >
-<cdparam x="351" y="113" />
-<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1034" id="943" index="3" uid="b0f72e71-e966-4f51-8b37-43e69c012d7b" >
+<cdparam x="347" y="113" />
+<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -2674,7 +2674,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="945" >
+<COMPONENT type="1000" id="945" index="4" uid="8acf2aa6-bbc0-4ced-aa94-9fc5b41e9884" >
 <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" />
@@ -2683,35 +2683,35 @@ processing tasks
 <TGConnectingPoint num="0" id="944" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="946" >
+<CONNECTOR type="115" id="946" index="5" uid="3dc3e74b-16d2-4cd6-8b35-db29c5b1e153" >
 <cdparam x="462" y="222" />
 <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="224" id="934" />
-<P2  x="407" y="265" id="938" />
+<P2  x="408" y="265" id="938" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="947" >
+<CONNECTOR type="115" id="947" index="6" uid="028a6c2c-433d-4a73-9e05-f6af6de3814f" >
 <cdparam x="407" y="70" />
 <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="70" id="944" />
-<P2  x="407" y="108" id="941" />
+<P2  x="408" y="108" id="941" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="948" >
+<CONNECTOR type="115" id="948" index="7" uid="99a7a460-bb94-4b0c-a7af-56c72055909f" >
 <cdparam x="402" y="256" />
 <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="295" id="939" />
+<P1  x="408" y="295" id="939" />
 <P2  x="407" y="337" id="936" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="949" >
+<CONNECTOR type="115" id="949" index="8" uid="ef91eb7a-f2b4-4ba6-b47b-e7ef8a01be9a" >
 <cdparam x="407" y="155" />
 <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="138" id="942" />
+<P1  x="408" y="138" id="942" />
 <P2  x="407" y="184" id="933" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
@@ -2719,9 +2719,9 @@ processing tasks
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="F_Symbol2ChipSeq" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1010" id="952" >
-<cdparam x="317" y="132" />
-<sizeparam width="156" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1010" id="952" index="0" uid="39cd254e-9473-4d08-927c-9c72db0d0b98" >
+<cdparam x="311" y="132" />
+<sizeparam width="168" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -2734,7 +2734,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="954" >
+<COMPONENT type="1001" id="954" index="1" uid="e5aa4ad0-21c1-40cc-9170-06f1aec3f917" >
 <cdparam x="385" y="354" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2743,9 +2743,9 @@ processing tasks
 <TGConnectingPoint num="0" id="953" />
 </COMPONENT>
 
-<COMPONENT type="1008" id="957" >
-<cdparam x="314" y="278" />
-<sizeparam width="162" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1008" id="957" index="2" uid="c52c7d93-8e98-44c7-9815-6bd45d74d195" >
+<cdparam x="309" y="278" />
+<sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -2759,9 +2759,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1007" id="960" >
-<cdparam x="335" y="204" />
-<sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1007" id="960" index="3" uid="ad7c03d5-89d5-4c2a-84a6-7adfe6d0c8f3" >
+<cdparam x="328" y="204" />
+<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -2774,7 +2774,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="962" >
+<COMPONENT type="1000" id="962" index="4" uid="db0fe5b0-a3cc-44c2-a3fc-c3b130637fac" >
 <cdparam x="388" y="66" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2783,7 +2783,7 @@ processing tasks
 <TGConnectingPoint num="0" id="961" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="963" >
+<CONNECTOR type="115" id="963" index="5" uid="6cc7fd17-bba7-470a-988e-b08b718b9d84" >
 <cdparam x="395" y="229" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -2791,7 +2791,7 @@ processing tasks
 <P2  x="395" y="273" id="955" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="964" >
+<CONNECTOR type="115" id="964" index="6" uid="4201ba11-4723-4f0d-b09e-1eb385a7142c" >
 <cdparam x="395" y="303" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -2799,7 +2799,7 @@ processing tasks
 <P2  x="395" y="349" id="953" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="965" >
+<CONNECTOR type="115" id="965" index="7" uid="4051cdc4-67db-41c9-b4ca-71f7134a2649" >
 <cdparam x="395" y="86" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -2807,7 +2807,7 @@ processing tasks
 <P2  x="395" y="127" id="950" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="966" >
+<CONNECTOR type="115" id="966" index="8" uid="d5ce3094-d88e-4217-a229-d605a0bc5fcc" >
 <cdparam x="435" y="149" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -2819,7 +2819,7 @@ processing tasks
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="X_Symbol2ChipSeq" minX="10" maxX="495" minY="10" maxY="467" zoom="1.0" >
-<COMPONENT type="1021" id="970" >
+<COMPONENT type="1021" id="970" index="0" uid="42f43117-89ab-4ece-b737-1ed49a85fdb8" >
 <cdparam x="393" y="289" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2829,7 +2829,7 @@ processing tasks
 <TGConnectingPoint num="0" id="968" />
 <TGConnectingPoint num="1" id="969" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="967" >
+<SUBCOMPONENT type="-1" id="967" index="11" uid="0108dcfa-f812-47bf-9631-b55bf6472f66" >
 <father id="970" num="0" />
 <cdparam x="408" y="309" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -2838,9 +2838,9 @@ processing tasks
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="973" >
-<cdparam x="305" y="213" />
-<sizeparam width="187" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1009" id="973" index="1" uid="197c182a-bfd5-4ccb-86db-50ebf78c7db9" >
+<cdparam x="301" y="213" />
+<sizeparam width="196" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" />
@@ -2852,7 +2852,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="975" >
+<COMPONENT type="1001" id="975" index="2" uid="d435dccc-f77c-4e13-95ff-55e62ebddca4" >
 <cdparam x="388" y="447" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2861,9 +2861,9 @@ processing tasks
 <TGConnectingPoint num="0" id="974" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="978" >
-<cdparam x="302" y="375" />
-<sizeparam width="193" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1006" id="978" index="3" uid="fa005ffb-e927-4f0b-9195-f6ea4e96e551" >
+<cdparam x="299" y="375" />
+<sizeparam width="200" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" />
@@ -2875,9 +2875,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1034" id="981" >
-<cdparam x="342" y="137" />
-<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1034" id="981" index="4" uid="0a58f600-6b26-4ccb-94aa-ca2db2f9faba" >
+<cdparam x="338" y="137" />
+<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="495" minY="10" maxY="467" />
@@ -2890,7 +2890,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="983" >
+<COMPONENT type="1000" id="983" index="5" uid="40b8a3bb-a4b0-436d-802d-aaf85c70ea63" >
 <cdparam x="391" y="74" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2899,53 +2899,53 @@ processing tasks
 <TGConnectingPoint num="0" id="982" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="984" >
+<CONNECTOR type="115" id="984" index="6" uid="28cc58e9-c2d2-4e1d-a79d-befed3e32609" >
 <cdparam x="541" y="169" />
 <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="238" id="972" />
+<P1  x="399" y="238" id="972" />
 <P2  x="398" y="284" id="968" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="985" >
+<CONNECTOR type="115" id="985" index="7" uid="3aa08018-b579-4e7b-b205-d3ea8d10c285" >
 <cdparam x="453" y="327" />
 <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="324" id="969" />
-<P2  x="398" y="370" id="976" />
+<P2  x="399" y="370" id="976" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="986" >
+<CONNECTOR type="115" id="986" index="8" uid="eb9414f4-b305-4908-aa69-a888dac0a737" >
 <cdparam x="398" y="94" />
 <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="94" id="982" />
-<P2  x="398" y="132" id="979" />
+<P2  x="399" y="132" id="979" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="987" >
+<CONNECTOR type="115" id="987" index="9" uid="20b3ec7b-c55a-437a-b8be-d6820841d33e" >
 <cdparam x="393" y="361" />
 <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="400" id="977" />
+<P1  x="399" y="400" id="977" />
 <P2  x="398" y="442" id="974" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="988" >
+<CONNECTOR type="115" id="988" index="10" uid="38eceaa8-8af6-4d25-b794-a7b6d8379359" >
 <cdparam x="398" y="179" />
 <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="162" id="980" />
-<P2  x="398" y="208" id="971" />
+<P1  x="399" y="162" id="980" />
+<P2  x="399" y="208" id="971" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="F_Chip2Octet" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1010" id="991" >
-<cdparam x="333" y="128" />
-<sizeparam width="156" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1010" id="991" index="0" uid="e3cb3c37-cb6e-4d4b-8fe0-997720eee760" >
+<cdparam x="329" y="128" />
+<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -2958,7 +2958,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="993" >
+<COMPONENT type="1001" id="993" index="1" uid="bd219aee-55c5-480d-bc3d-66c27a91c98f" >
 <cdparam x="401" y="350" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2967,9 +2967,9 @@ processing tasks
 <TGConnectingPoint num="0" id="992" />
 </COMPONENT>
 
-<COMPONENT type="1008" id="996" >
-<cdparam x="330" y="274" />
-<sizeparam width="162" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1008" id="996" index="2" uid="c2350428-862f-4d8f-8dad-9a6c518b1c5c" >
+<cdparam x="327" y="274" />
+<sizeparam width="168" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -2982,9 +2982,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1007" id="999" >
-<cdparam x="343" y="200" />
-<sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1007" id="999" index="3" uid="c0f624ab-a589-476f-9c26-e4891e679cb3" >
+<cdparam x="338" y="200" />
+<sizeparam width="147" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -2997,7 +2997,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="1001" >
+<COMPONENT type="1000" id="1001" index="4" uid="d278073b-1c75-4bad-91d6-0934efd5135d" >
 <cdparam x="404" y="62" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3006,7 +3006,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1000" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="1002" >
+<CONNECTOR type="115" id="1002" index="5" uid="b38774a1-d0df-4489-ac5c-e4ad13cffa6b" >
 <cdparam x="411" y="225" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3014,7 +3014,7 @@ processing tasks
 <P2  x="411" y="269" id="994" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1003" >
+<CONNECTOR type="115" id="1003" index="6" uid="0d3a5f76-8bb3-4837-9bea-c561a9c65994" >
 <cdparam x="411" y="299" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3022,7 +3022,7 @@ processing tasks
 <P2  x="411" y="345" id="992" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1004" >
+<CONNECTOR type="115" id="1004" index="7" uid="5f2c88a6-76bf-41d7-af23-424fac985200" >
 <cdparam x="411" y="82" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3030,7 +3030,7 @@ processing tasks
 <P2  x="411" y="123" id="989" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1005" >
+<CONNECTOR type="115" id="1005" index="8" uid="ab2c2792-212b-408a-af98-d38e98dc1690" >
 <cdparam x="451" y="145" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3042,7 +3042,7 @@ processing tasks
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="X_Chip2Octet" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1021" id="1009" >
+<COMPONENT type="1021" id="1009" index="0" uid="59816dd8-b3c0-4da3-83fe-0a43deebd2a9" >
 <cdparam x="377" y="300" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3052,7 +3052,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1007" />
 <TGConnectingPoint num="1" id="1008" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="1006" >
+<SUBCOMPONENT type="-1" id="1006" index="11" uid="d8fa8f91-ae08-45e0-aab9-6f487d4d0fdb" >
 <father id="1009" num="0" />
 <cdparam x="392" y="320" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -3061,9 +3061,9 @@ processing tasks
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="1012" >
-<cdparam x="306" y="215" />
-<sizeparam width="152" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1009" id="1012" index="1" uid="bcb2961c-ad75-4924-9a4c-cf4fca5f2d5a" >
+<cdparam x="302" y="215" />
+<sizeparam width="160" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3075,7 +3075,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1014" >
+<COMPONENT type="1001" id="1014" index="2" uid="01ce8c9c-f8b0-4a34-b854-57be5a8f7997" >
 <cdparam x="372" y="449" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3084,9 +3084,9 @@ processing tasks
 <TGConnectingPoint num="0" id="1013" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="1017" >
-<cdparam x="303" y="377" />
-<sizeparam width="158" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1006" id="1017" index="3" uid="a2b0872e-a95e-40e3-a7b0-6ac8a8453109" >
+<cdparam x="300" y="377" />
+<sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3098,9 +3098,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1034" id="1020" >
-<cdparam x="326" y="139" />
-<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1034" id="1020" index="4" uid="f3a797a5-5a9f-4866-9561-3730e37ec2a3" >
+<cdparam x="322" y="139" />
+<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3113,7 +3113,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="1022" >
+<COMPONENT type="1000" id="1022" index="5" uid="2b987a7d-96f8-4d68-a3e1-7ed34d96f5b4" >
 <cdparam x="375" y="76" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3122,7 +3122,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1021" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="1023" >
+<CONNECTOR type="115" id="1023" index="6" uid="ca375b54-a541-43b9-a5c0-6462f9fd0147" >
 <cdparam x="525" y="171" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3130,7 +3130,7 @@ processing tasks
 <P2  x="382" y="295" id="1007" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1024" >
+<CONNECTOR type="115" id="1024" index="7" uid="43f0e19e-0c43-4296-b31b-daf23554052d" >
 <cdparam x="437" y="329" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3138,15 +3138,15 @@ processing tasks
 <P2  x="382" y="372" id="1015" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1025" >
+<CONNECTOR type="115" id="1025" index="8" uid="3b9dd460-3b77-4bbd-9954-3eefba5ecd73" >
 <cdparam x="382" y="96" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
 <P1  x="382" y="96" id="1021" />
-<P2  x="382" y="134" id="1018" />
+<P2  x="383" y="134" id="1018" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1026" >
+<CONNECTOR type="115" id="1026" index="9" uid="d44f9b90-4688-49fd-9c0a-dcb2af0cb30e" >
 <cdparam x="377" y="363" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3154,11 +3154,11 @@ processing tasks
 <P2  x="382" y="444" id="1013" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1027" >
+<CONNECTOR type="115" id="1027" index="10" uid="43672132-9f23-4e40-ab28-c119dd957323" >
 <cdparam x="382" y="181" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="382" y="164" id="1019" />
+<P1  x="383" y="164" id="1019" />
 <P2  x="382" y="210" id="1010" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
@@ -3166,9 +3166,9 @@ processing tasks
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="F_CWL" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1010" id="1030" >
-<cdparam x="360" y="134" />
-<sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1010" id="1030" index="0" uid="4cd27303-8f4d-49be-bc6c-d8960394f6d3" >
+<cdparam x="353" y="134" />
+<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3181,7 +3181,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1032" >
+<COMPONENT type="1001" id="1032" index="1" uid="1a34dd46-c979-43f1-94cd-495e23ca84f6" >
 <cdparam x="407" y="397" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3190,9 +3190,9 @@ processing tasks
 <TGConnectingPoint num="0" id="1031" />
 </COMPONENT>
 
-<COMPONENT type="1007" id="1035" >
-<cdparam x="370" y="206" />
-<sizeparam width="89" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1007" id="1035" index="2" uid="07e89659-a728-4934-9d3d-137f112c52e3" >
+<cdparam x="362" y="206" />
+<sizeparam width="105" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3205,7 +3205,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="1037" >
+<COMPONENT type="1000" id="1037" index="3" uid="d423be12-f17e-4caf-a1fc-bb7d4916131e" >
 <cdparam x="407" y="68" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3214,9 +3214,9 @@ processing tasks
 <TGConnectingPoint num="0" id="1036" />
 </COMPONENT>
 
-<COMPONENT type="1008" id="1040" >
-<cdparam x="352" y="333" />
-<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1008" id="1040" index="4" uid="5d6b68f9-787f-41bc-8164-da8b30cb3ce1" >
+<cdparam x="346" y="333" />
+<sizeparam width="140" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3229,9 +3229,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="1043" >
-<cdparam x="357" y="280" />
-<sizeparam width="114" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1008" id="1043" index="5" uid="b1057edb-1ab2-4db4-806d-420e506f7144" >
+<cdparam x="351" y="280" />
+<sizeparam width="126" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3244,7 +3244,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="115" id="1044" >
+<CONNECTOR type="115" id="1044" index="6" uid="1d6a8398-26c3-4162-b549-2df22ccc5f5d" >
 <cdparam x="416" y="358" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3252,7 +3252,7 @@ processing tasks
 <P2  x="417" y="392" id="1031" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1045" >
+<CONNECTOR type="115" id="1045" index="7" uid="05614882-fae8-4fd2-b2b3-7c53763906de" >
 <cdparam x="414" y="231" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3260,7 +3260,7 @@ processing tasks
 <P2  x="414" y="275" id="1041" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1046" >
+<CONNECTOR type="115" id="1046" index="8" uid="75aac9fb-4604-410d-bca2-7037c54198ce" >
 <cdparam x="414" y="305" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3268,7 +3268,7 @@ processing tasks
 <P2  x="416" y="328" id="1038" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1047" >
+<CONNECTOR type="115" id="1047" index="9" uid="1fe53746-9150-4e0b-8807-f22ccaaf3555" >
 <cdparam x="414" y="88" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3276,7 +3276,7 @@ processing tasks
 <P2  x="414" y="129" id="1028" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1048" >
+<CONNECTOR type="115" id="1048" index="10" uid="2dae554b-f1da-43d4-bb8b-e75d8411abd4" >
 <cdparam x="454" y="151" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3288,7 +3288,7 @@ processing tasks
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="X_CWL" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1013" id="1052" >
+<COMPONENT type="1013" id="1052" index="0" uid="bf123957-5451-4c39-ac1b-a4b85b2f8976" >
 <cdparam x="402" y="277" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3298,7 +3298,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1050" />
 <TGConnectingPoint num="1" id="1051" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="1049" >
+<SUBCOMPONENT type="-1" id="1049" index="11" uid="651b7eed-c021-4711-8938-a52dfe855336" >
 <father id="1052" num="0" />
 <cdparam x="417" y="297" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -3307,9 +3307,9 @@ processing tasks
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="1055" >
-<cdparam x="355" y="196" />
-<sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1009" id="1055" index="1" uid="6fec858e-7f7a-4963-b5b5-8c502d7f4f62" >
+<cdparam x="348" y="196" />
+<sizeparam width="118" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3321,7 +3321,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1057" >
+<COMPONENT type="1001" id="1057" index="2" uid="50b49b78-17b1-4881-af65-ebc6a2f194f8" >
 <cdparam x="397" y="430" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3330,9 +3330,9 @@ processing tasks
 <TGConnectingPoint num="0" id="1056" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="1060" >
-<cdparam x="352" y="358" />
-<sizeparam width="110" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1006" id="1060" index="3" uid="eaddfed8-2cc8-4046-b41e-bda7874e6a7f" >
+<cdparam x="346" y="358" />
+<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3344,9 +3344,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1034" id="1063" >
-<cdparam x="351" y="120" />
-<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1034" id="1063" index="4" uid="7767e45c-30e4-4eae-84b7-7db744b300dc" >
+<cdparam x="347" y="120" />
+<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3359,7 +3359,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="1065" >
+<COMPONENT type="1000" id="1065" index="5" uid="f704df6a-63cc-4952-860e-e1db752d3e7e" >
 <cdparam x="400" y="57" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3368,7 +3368,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1064" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="1066" >
+<CONNECTOR type="115" id="1066" index="6" uid="00ff1798-0795-4c9c-b4ca-dbd4f8d9d71e" >
 <cdparam x="550" y="152" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3376,7 +3376,7 @@ processing tasks
 <P2  x="407" y="272" id="1050" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1067" >
+<CONNECTOR type="115" id="1067" index="7" uid="ca1b7766-7365-424f-9e58-edc56a423ddb" >
 <cdparam x="462" y="310" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3384,15 +3384,15 @@ processing tasks
 <P2  x="407" y="353" id="1058" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1068" >
+<CONNECTOR type="115" id="1068" index="8" uid="af6f0746-b193-4c0b-a760-88b2ee9f805f" >
 <cdparam x="407" y="77" />
 <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="77" id="1064" />
-<P2  x="407" y="115" id="1061" />
+<P2  x="408" y="115" id="1061" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1069" >
+<CONNECTOR type="115" id="1069" index="9" uid="7506605c-3aa1-4920-971f-9025e74cfa88" >
 <cdparam x="402" y="344" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3400,11 +3400,11 @@ processing tasks
 <P2  x="407" y="425" id="1056" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1070" >
+<CONNECTOR type="115" id="1070" index="10" uid="1e45b453-dd39-40b3-a18d-c47fa5504631" >
 <cdparam x="407" y="162" />
 <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="145" id="1062" />
+<P1  x="408" y="145" id="1062" />
 <P2  x="407" y="191" id="1053" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
@@ -3412,7 +3412,7 @@ processing tasks
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="F_Sink" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1001" id="1072" >
+<COMPONENT type="1001" id="1072" index="0" uid="78624642-62fc-4d0a-904f-00ef5289c8c6" >
 <cdparam x="396" y="355" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3421,9 +3421,9 @@ processing tasks
 <TGConnectingPoint num="0" id="1071" />
 </COMPONENT>
 
-<COMPONENT type="1007" id="1075" >
-<cdparam x="331" y="265" />
-<sizeparam width="150" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1007" id="1075" index="1" uid="7b11333a-9f83-445b-9734-ef3f623df19a" >
+<cdparam x="324" y="265" />
+<sizeparam width="165" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3436,7 +3436,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="1077" >
+<COMPONENT type="1000" id="1077" index="2" uid="563e9c21-bf8a-4f08-b69e-39a181271f2f" >
 <cdparam x="400" y="73" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3445,9 +3445,9 @@ processing tasks
 <TGConnectingPoint num="0" id="1076" />
 </COMPONENT>
 
-<COMPONENT type="1010" id="1080" >
-<cdparam x="336" y="187" />
-<sizeparam width="142" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1010" id="1080" index="3" uid="cd3756d6-b57a-4b3d-b662-ebb34ec11ab8" >
+<cdparam x="330" y="187" />
+<sizeparam width="155" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3460,9 +3460,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="1083" >
-<cdparam x="350" y="139" />
-<sizeparam width="114" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1010" id="1083" index="4" uid="3730b72c-cad8-4f74-a2d4-a86b9a71bf19" >
+<cdparam x="344" y="139" />
+<sizeparam width="127" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3475,7 +3475,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="115" id="1084" >
+<CONNECTOR type="115" id="1084" index="5" uid="ba169016-2964-411c-a548-636fb36d5aaa" >
 <cdparam x="407" y="212" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3483,7 +3483,7 @@ processing tasks
 <P2  x="406" y="260" id="1073" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1085" >
+<CONNECTOR type="115" id="1085" index="6" uid="4a73849d-2705-4d3e-beff-21560d3dd882" >
 <cdparam x="406" y="290" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3491,7 +3491,7 @@ processing tasks
 <P2  x="406" y="350" id="1071" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1086" >
+<CONNECTOR type="115" id="1086" index="7" uid="a169eacc-2376-460f-b3ab-a3d34b1dfe5e" >
 <cdparam x="407" y="93" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3499,7 +3499,7 @@ processing tasks
 <P2  x="407" y="134" id="1081" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1087" >
+<CONNECTOR type="115" id="1087" index="8" uid="14bd7016-854f-4f73-9cac-bd74e80c52cb" >
 <cdparam x="447" y="156" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3511,7 +3511,7 @@ processing tasks
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="X_Sink" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1013" id="1091" >
+<COMPONENT type="1013" id="1091" index="0" uid="e623dde6-e5f3-4b3b-9af0-0a0ff09b636b" >
 <cdparam x="445" y="298" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3521,7 +3521,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1089" />
 <TGConnectingPoint num="1" id="1090" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="1088" >
+<SUBCOMPONENT type="-1" id="1088" index="9" uid="45525a46-1da7-48b5-badb-f5f4f5488f4f" >
 <father id="1091" num="0" />
 <cdparam x="460" y="318" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -3530,9 +3530,9 @@ processing tasks
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="1094" >
-<cdparam x="395" y="217" />
-<sizeparam width="110" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1009" id="1094" index="1" uid="4a1d4caa-a9ec-40cd-9bf9-dbea73fdf80c" >
+<cdparam x="389" y="217" />
+<sizeparam width="123" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3544,7 +3544,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1096" >
+<COMPONENT type="1001" id="1096" index="2" uid="3e2c9b3b-632e-4ce0-999d-f190dd8063ce" >
 <cdparam x="440" y="384" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3553,9 +3553,9 @@ processing tasks
 <TGConnectingPoint num="0" id="1095" />
 </COMPONENT>
 
-<COMPONENT type="1034" id="1099" >
-<cdparam x="394" y="141" />
-<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1034" id="1099" index="3" uid="14f45b5c-c976-43d8-b4d2-7c5549baf6ae" >
+<cdparam x="390" y="141" />
+<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3568,7 +3568,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="1101" >
+<COMPONENT type="1000" id="1101" index="4" uid="1343dbae-89bf-475e-94a5-c0912beefb3e" >
 <cdparam x="443" y="78" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3577,7 +3577,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1100" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="1102" >
+<CONNECTOR type="115" id="1102" index="5" uid="955928d7-a81c-4daf-a8fb-fa6945323f9f" >
 <cdparam x="450" y="333" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3585,7 +3585,7 @@ processing tasks
 <P2  x="450" y="379" id="1095" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1103" >
+<CONNECTOR type="115" id="1103" index="6" uid="612609bf-38b3-4f79-92c2-8f05cb028689" >
 <cdparam x="593" y="173" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3593,19 +3593,19 @@ processing tasks
 <P2  x="450" y="293" id="1089" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1104" >
+<CONNECTOR type="115" id="1104" index="7" uid="1b2fec62-1357-4c57-a54a-aef05146d927" >
 <cdparam x="450" y="98" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
 <P1  x="450" y="98" id="1100" />
-<P2  x="450" y="136" id="1097" />
+<P2  x="451" y="136" id="1097" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1105" >
+<CONNECTOR type="115" id="1105" index="8" uid="0387edc0-74da-4c83-afa1-297b2a8236f0" >
 <cdparam x="450" 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="450" y="166" id="1098" />
+<P1  x="451" y="166" id="1098" />
 <P2  x="450" y="212" id="1092" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
@@ -3613,9 +3613,9 @@ processing tasks
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="F_CWP_Q" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1010" id="1108" >
-<cdparam x="342" y="117" />
-<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1010" id="1108" index="0" uid="fa9f4853-21d3-450a-a121-c7fa53a5bd4d" >
+<cdparam x="335" y="117" />
+<sizeparam width="136" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3628,7 +3628,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1110" >
+<COMPONENT type="1001" id="1110" index="1" uid="821d779f-3040-4af8-8ee5-d745a0c6730f" >
 <cdparam x="393" y="339" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3637,9 +3637,9 @@ processing tasks
 <TGConnectingPoint num="0" id="1109" />
 </COMPONENT>
 
-<COMPONENT type="1008" id="1113" >
-<cdparam x="339" y="263" />
-<sizeparam width="128" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1008" id="1113" index="2" uid="028bf1b6-5507-48b8-bd36-5ae98b2019ca" >
+<cdparam x="333" y="263" />
+<sizeparam width="140" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3652,9 +3652,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1007" id="1116" >
-<cdparam x="352" y="189" />
-<sizeparam width="103" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1007" id="1116" index="3" uid="9eeb668e-64a6-4f4b-91a7-9fce89ec4ed0" >
+<cdparam x="344" y="189" />
+<sizeparam width="119" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3667,7 +3667,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="1118" >
+<COMPONENT type="1000" id="1118" index="4" uid="c03081c2-daeb-4416-acdb-1623acdb2107" >
 <cdparam x="396" y="51" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3676,7 +3676,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1117" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="1119" >
+<CONNECTOR type="115" id="1119" index="5" uid="4a13599c-9c58-4111-979e-7cc60dc8912a" >
 <cdparam x="403" y="214" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3684,7 +3684,7 @@ processing tasks
 <P2  x="403" y="258" id="1111" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1120" >
+<CONNECTOR type="115" id="1120" index="6" uid="1829d58d-f6f6-4811-bd02-f183156f1975" >
 <cdparam x="403" y="288" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3692,7 +3692,7 @@ processing tasks
 <P2  x="403" y="334" id="1109" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1121" >
+<CONNECTOR type="115" id="1121" index="7" uid="639f65c6-52cb-4f77-9961-9575207d1533" >
 <cdparam x="403" y="71" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3700,7 +3700,7 @@ processing tasks
 <P2  x="403" y="112" id="1106" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1122" >
+<CONNECTOR type="115" id="1122" index="8" uid="55b7ed31-9e03-4f0c-812e-d40e2bfd7405" >
 <cdparam x="443" y="134" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3712,7 +3712,7 @@ processing tasks
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="X_CWP_Q" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1013" id="1126" >
+<COMPONENT type="1013" id="1126" index="0" uid="9cbf4a06-64d0-4a57-b16e-f66e3f63ca61" >
 <cdparam x="365" y="275" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3722,7 +3722,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1124" />
 <TGConnectingPoint num="1" id="1125" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="1123" >
+<SUBCOMPONENT type="-1" id="1123" index="11" uid="305ffebd-9448-4b46-a55f-f1161d7afbdf" >
 <father id="1126" num="0" />
 <cdparam x="380" y="295" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -3731,9 +3731,9 @@ processing tasks
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="1129" >
-<cdparam x="311" y="194" />
-<sizeparam width="118" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1009" id="1129" index="1" uid="80a5701f-2784-4a88-871d-167975301879" >
+<cdparam x="304" y="194" />
+<sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3745,7 +3745,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1131" >
+<COMPONENT type="1001" id="1131" index="2" uid="ee137133-b031-4f7e-9df1-f9923f87421d" >
 <cdparam x="360" y="428" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3754,9 +3754,9 @@ processing tasks
 <TGConnectingPoint num="0" id="1130" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="1134" >
-<cdparam x="308" y="356" />
-<sizeparam width="124" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1006" id="1134" index="3" uid="88ec95e5-833c-4097-acb7-bf35c23693cc" >
+<cdparam x="302" y="356" />
+<sizeparam width="136" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3768,9 +3768,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1034" id="1137" >
-<cdparam x="314" y="118" />
-<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1034" id="1137" index="4" uid="a0e221ff-ff5a-4e6b-820b-c8249614ea8f" >
+<cdparam x="310" y="118" />
+<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3783,7 +3783,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="1139" >
+<COMPONENT type="1000" id="1139" index="5" uid="d2c43e94-457a-47b3-bb59-f0ba425fa0c9" >
 <cdparam x="363" y="55" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3792,7 +3792,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1138" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="1140" >
+<CONNECTOR type="115" id="1140" index="6" uid="06b32c7c-f5a0-40c4-884d-ec6a6639bd9b" >
 <cdparam x="513" y="150" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3800,7 +3800,7 @@ processing tasks
 <P2  x="370" y="270" id="1124" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1141" >
+<CONNECTOR type="115" id="1141" index="7" uid="00919fb5-8d2b-4a6e-8da0-09790b677f33" >
 <cdparam x="425" y="308" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3808,15 +3808,15 @@ processing tasks
 <P2  x="370" y="351" id="1132" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1142" >
+<CONNECTOR type="115" id="1142" index="8" uid="41f9a951-007b-4063-ad0e-208033f5ecd7" >
 <cdparam x="370" y="75" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
 <P1  x="370" y="75" id="1138" />
-<P2  x="370" y="113" id="1135" />
+<P2  x="371" y="113" id="1135" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1143" >
+<CONNECTOR type="115" id="1143" index="9" uid="d6bd2a8c-26f8-4b44-bb73-27f0974993fe" >
 <cdparam x="365" y="342" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3824,11 +3824,11 @@ processing tasks
 <P2  x="370" y="423" id="1130" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1144" >
+<CONNECTOR type="115" id="1144" index="10" uid="138b3599-e3c5-4f7f-b531-0754b87f52ae" >
 <cdparam x="370" y="160" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="370" y="143" id="1136" />
+<P1  x="371" y="143" id="1136" />
 <P2  x="370" y="189" id="1127" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
@@ -3836,9 +3836,9 @@ processing tasks
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="F_CWP_I" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1010" id="1147" >
-<cdparam x="324" y="132" />
-<sizeparam width="110" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1010" id="1147" index="0" uid="63d670ef-24c4-40c5-9426-ae2989087563" >
+<cdparam x="314" y="132" />
+<sizeparam width="130" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3851,7 +3851,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1149" >
+<COMPONENT type="1001" id="1149" index="1" uid="0de5545b-4f21-4701-8f42-1cb02d8fcd37" >
 <cdparam x="369" y="354" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3860,9 +3860,9 @@ processing tasks
 <TGConnectingPoint num="0" id="1148" />
 </COMPONENT>
 
-<COMPONENT type="1008" id="1152" >
-<cdparam x="322" y="278" />
-<sizeparam width="114" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1008" id="1152" index="2" uid="f6112e7f-2321-4fb9-ad4b-e34dc8a6761b" >
+<cdparam x="312" y="278" />
+<sizeparam width="134" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3875,9 +3875,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1007" id="1155" >
-<cdparam x="333" y="204" />
-<sizeparam width="93" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1007" id="1155" index="3" uid="f7a90a39-a15e-4760-8947-938a03b8cc43" >
+<cdparam x="323" y="204" />
+<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3890,7 +3890,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="1157" >
+<COMPONENT type="1000" id="1157" index="4" uid="13dfc976-5238-4708-beb0-ca5666dad0b3" >
 <cdparam x="372" y="66" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3899,7 +3899,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1156" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="1158" >
+<CONNECTOR type="115" id="1158" index="5" uid="2f421864-bc72-4779-b8e8-73c752c2069b" >
 <cdparam x="379" y="229" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3907,7 +3907,7 @@ processing tasks
 <P2  x="379" y="273" id="1150" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1159" >
+<CONNECTOR type="115" id="1159" index="6" uid="b1559a8c-1476-4640-acee-f1e9c03db2f6" >
 <cdparam x="379" y="303" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3915,7 +3915,7 @@ processing tasks
 <P2  x="379" y="349" id="1148" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1160" >
+<CONNECTOR type="115" id="1160" index="7" uid="44cf3bc9-f822-44d0-9933-6f95190e912b" >
 <cdparam x="379" y="86" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3923,7 +3923,7 @@ processing tasks
 <P2  x="379" y="127" id="1145" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1161" >
+<CONNECTOR type="115" id="1161" index="8" uid="1384a75b-e3f9-4993-afb1-b4eef5cbf8ee" >
 <cdparam x="419" y="149" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -3935,7 +3935,7 @@ processing tasks
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="X_CWP_I" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1013" id="1165" >
+<COMPONENT type="1013" id="1165" index="0" uid="62d75f57-0986-45ca-94c8-ab6947f2fcfa" >
 <cdparam x="369" y="290" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3945,7 +3945,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1163" />
 <TGConnectingPoint num="1" id="1164" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="1162" >
+<SUBCOMPONENT type="-1" id="1162" index="11" uid="54a1f15e-70c6-4c34-a555-6c527a51ec7c" >
 <father id="1165" num="0" />
 <cdparam x="384" y="310" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -3954,9 +3954,9 @@ processing tasks
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="1168" >
-<cdparam x="318" y="209" />
-<sizeparam width="112" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1009" id="1168" index="1" uid="4d6c5d6e-3c49-4f2b-bcfe-c85c54b537a8" >
+<cdparam x="311" y="209" />
+<sizeparam width="126" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3968,7 +3968,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1170" >
+<COMPONENT type="1001" id="1170" index="2" uid="9c05e16b-499c-43e5-abba-602f573f11e6" >
 <cdparam x="364" y="443" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3977,9 +3977,9 @@ processing tasks
 <TGConnectingPoint num="0" id="1169" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="1173" >
-<cdparam x="315" y="371" />
-<sizeparam width="118" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1006" id="1173" index="3" uid="bca8972d-cea3-4a4b-8f9d-c9021acd3400" >
+<cdparam x="309" y="371" />
+<sizeparam width="130" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -3991,9 +3991,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1034" id="1176" >
-<cdparam x="318" y="133" />
-<sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1034" id="1176" index="4" uid="b828e197-0d7f-49a8-b922-9cf864af621e" >
+<cdparam x="314" y="133" />
+<sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
@@ -4006,7 +4006,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="1178" >
+<COMPONENT type="1000" id="1178" index="5" uid="2b18a7bf-ed4c-4612-b1f3-1c230972aff8" >
 <cdparam x="367" y="70" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4015,7 +4015,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1177" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="1179" >
+<CONNECTOR type="115" id="1179" index="6" uid="ddf59187-f620-4446-80ba-189b9214e148" >
 <cdparam x="517" y="165" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4023,7 +4023,7 @@ processing tasks
 <P2  x="374" y="285" id="1163" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1180" >
+<CONNECTOR type="115" id="1180" index="7" uid="fa92291d-a03c-49d1-a695-72b82e10646c" >
 <cdparam x="429" y="323" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4031,15 +4031,15 @@ processing tasks
 <P2  x="374" y="366" id="1171" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1181" >
+<CONNECTOR type="115" id="1181" index="8" uid="b0db3128-a10a-4369-ab06-2a89db08b47d" >
 <cdparam x="374" y="90" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
 <P1  x="374" y="90" id="1177" />
-<P2  x="374" y="128" id="1174" />
+<P2  x="375" y="128" id="1174" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1182" >
+<CONNECTOR type="115" id="1182" index="9" uid="4b77e11a-88fc-4050-8595-392094726ad4" >
 <cdparam x="369" y="357" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4047,11 +4047,11 @@ processing tasks
 <P2  x="374" y="438" id="1169" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1183" >
+<CONNECTOR type="115" id="1183" index="10" uid="5dedbda4-a909-41c9-a40a-dd40d1ab61ff" >
 <cdparam x="374" y="175" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="374" y="158" id="1175" />
+<P1  x="375" y="158" id="1175" />
 <P2  x="374" y="204" id="1166" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
@@ -4065,7 +4065,7 @@ processing tasks
 
 <Modeling type="TML CP" nameTab="CP_Memory_Copy" >
 <CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1507" id="1185" >
+<COMPONENT type="1507" id="1185" index="0" uid="4b0de302-809b-4504-9a3e-72a12d870fe8" >
 <cdparam x="390" y="343" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4074,7 +4074,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1184" />
 </COMPONENT>
 
-<COMPONENT type="1510" id="1189" >
+<COMPONENT type="1510" id="1189" index="1" uid="cfa387a2-94fd-4d6e-bdce-555f56eebace" >
 <cdparam x="141" y="185" />
 <sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4089,9 +4089,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="1206" >
+<COMPONENT type="301" id="1206" index="2" uid="596f23db-b5f8-4abf-9399-c03697030dea" >
 <cdparam x="559" y="109" />
-<sizeparam width="354" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="332" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="UML Note" value="Some parameters are mapping dependent:
@@ -4121,7 +4121,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1505" id="1217" >
+<COMPONENT type="1505" id="1217" index="3" uid="bf8774c2-f9c6-4c58-a511-739feb6a42c8" >
 <cdparam x="161" y="108" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4140,7 +4140,7 @@ processing tasks
 <TGConnectingPoint num="9" id="1216" />
 </COMPONENT>
 
-<COMPONENT type="1507" id="1219" >
+<COMPONENT type="1507" id="1219" index="4" uid="b08cc9ef-df3e-4d66-a29c-b063e7cb01d5" >
 <cdparam x="213" y="280" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4149,7 +4149,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1218" />
 </COMPONENT>
 
-<COMPONENT type="1505" id="1230" >
+<COMPONENT type="1505" id="1230" index="5" uid="0c843d1e-7ec0-4fa9-bb2c-22e8c9065fb3" >
 <cdparam x="338" y="245" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4168,7 +4168,7 @@ processing tasks
 <TGConnectingPoint num="9" id="1229" />
 </COMPONENT>
 
-<COMPONENT type="1506" id="1232" >
+<COMPONENT type="1506" id="1232" index="6" uid="7f772ec1-8f0d-44f9-b565-a35cf8f41190" >
 <cdparam x="216" y="37" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4177,7 +4177,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1231" />
 </COMPONENT>
 
-<CONNECTOR type="1501" id="1234" >
+<CONNECTOR type="1501" id="1234" index="7" uid="acd8b82d-9fcb-45dc-8442-b23f4ff6a9d2" >
 <cdparam x="78" y="272" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4185,7 +4185,7 @@ processing tasks
 <P2  x="400" y="240" id="1220" />
 <Point x="400" y="199" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1233" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="1233" index="12" uid="49972b5c-acf6-4583-83de-fca599973232" >
 <father id="1234" num="0" />
 <cdparam x="400" y="199" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -4194,7 +4194,7 @@ processing tasks
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1501" id="1235" >
+<CONNECTOR type="1501" id="1235" index="8" uid="39e37e35-329a-44db-b44e-d06675c50011" >
 <cdparam x="13" y="363" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4202,7 +4202,7 @@ processing tasks
 <P2  x="400" y="338" id="1184" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="1236" >
+<CONNECTOR type="1501" id="1236" index="9" uid="619fd706-683c-452b-8be1-e0573b2b8f64" >
 <cdparam x="118" y="312" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4210,7 +4210,7 @@ processing tasks
 <P2  x="223" y="275" id="1218" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="1237" >
+<CONNECTOR type="1501" id="1237" index="10" uid="1b21977d-4f41-48fd-a3cd-e30efd22802b" >
 <cdparam x="221" y="23" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4218,7 +4218,7 @@ processing tasks
 <P2  x="223" y="103" id="1207" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="1238" >
+<CONNECTOR type="1501" id="1238" index="11" uid="ddc6e941-b1eb-45ae-8888-fdfcdda3ad6b" >
 <cdparam x="118" y="129" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4230,7 +4230,7 @@ processing tasks
 </CommunicationPatternDiagramPanel>
 
 <TMLSDPanel name="Configure" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1522" id="1313" >
+<COMPONENT type="1522" id="1313" index="0" uid="f1318644-6b9b-49a5-a8e6-8ac926b7a2ce" >
 <cdparam x="220" y="55" />
 <sizeparam width="10" height="750" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4323,7 +4323,7 @@ processing tasks
 </TMLSDPanel>
 
 <TMLSDPanel name="TransferCycle" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1520" id="1363" >
+<COMPONENT type="1520" id="1363" index="0" uid="bd792621-3947-410d-8486-5ebff3039d98" >
 <cdparam x="1079" y="58" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4388,7 +4388,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1521" id="1413" >
+<COMPONENT type="1521" id="1413" index="1" uid="98bad837-a1ab-48cd-811b-3159b91729aa" >
 <cdparam x="832" y="58" />
 <sizeparam width="10" height="501" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4453,7 +4453,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1521" id="1463" >
+<COMPONENT type="1521" id="1463" index="2" uid="28cfb66f-de17-41ee-b693-0cbaa47b2144" >
 <cdparam x="367" y="58" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4518,7 +4518,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1520" id="1513" >
+<COMPONENT type="1520" id="1513" index="3" uid="a638978a-3e4f-4cc8-b835-94e0986460be" >
 <cdparam x="608" y="58" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4583,7 +4583,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="1563" >
+<COMPONENT type="1522" id="1563" index="4" uid="1333e683-0a71-49dd-a4af-9817f23270b9" >
 <cdparam x="136" y="58" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4648,7 +4648,7 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="1523" id="1564" >
+<CONNECTOR type="1523" id="1564" index="5" uid="8bf087d8-241d-4d25-92d6-939123a13fa9" >
 <cdparam x="846" y="309" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Write" value="Write(destinationAddress, numData)" />
@@ -4660,7 +4660,7 @@ processing tasks
 <Param index="1" id="numData" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="1565" >
+<CONNECTOR type="1523" id="1565" index="6" uid="36d1943d-651f-4b24-a77b-1fb410b12f03" >
 <cdparam x="141" y="278" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Write" value="Write(destinationAddress, numData)" />
@@ -4672,7 +4672,7 @@ processing tasks
 <Param index="1" id="numData" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="1566" >
+<CONNECTOR type="1523" id="1566" index="7" uid="88c35052-25ac-4ae0-9adf-2149cc9aa657" >
 <cdparam x="372" y="118" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Read" value="Read(sourceAddress, numData)" />
@@ -4684,7 +4684,7 @@ processing tasks
 <Param index="1" id="numData" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="1567" >
+<CONNECTOR type="1523" id="1567" index="8" uid="2e7a5c9b-a9e1-45d6-8ce1-c0c96d584bfc" >
 <cdparam x="158" y="87" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Read" value="Read(sourceAddress, numData)" />
@@ -4706,7 +4706,7 @@ processing tasks
 
 <Modeling type="TML CP" nameTab="DMA_transfer" >
 <CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="583" minY="10" maxY="412" zoom="1.0" >
-<COMPONENT type="1507" id="1569" >
+<COMPONENT type="1507" id="1569" index="0" uid="7a313a9f-7fec-4978-8918-a0c8252b8fca" >
 <cdparam x="381" y="392" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4715,7 +4715,7 @@ processing tasks
 <TGConnectingPoint num="0" id="1568" />
 </COMPONENT>
 
-<COMPONENT type="1510" id="1573" >
+<COMPONENT type="1510" id="1573" index="1" uid="f3a11293-19d4-4039-822a-dd1637ae0291" >
 <cdparam x="107" y="220" />
 <sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4730,9 +4730,9 @@ processing tasks
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="1590" >
+<COMPONENT type="301" id="1590" index="2" uid="da407202-4819-4519-ad84-ba137d4d918d" >
 <cdparam x="270" y="67" />
-<sizeparam width="313" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="291" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="583" minY="10" maxY="412" />
 <infoparam name="UML Note" value="Some parameters are mapping dependent:
@@ -4768,7 +4768,7 @@ CPU via interrupts (no polling messages)
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1507" id="1592" >
+<COMPONENT type="1507" id="1592" index="3" uid="6a37dd15-226d-4aa4-a0d6-cee95b983289" >
 <cdparam x="179" y="374" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4777,7 +4777,7 @@ CPU via interrupts (no polling messages)
 <TGConnectingPoint num="0" id="1591" />
 </COMPONENT>
 
-<COMPONENT type="1505" id="1603" >
+<COMPONENT type="1505" id="1603" index="4" uid="0725ba5f-b2fd-45e5-bc6b-6a0df326d1f8" >
 <cdparam x="329" y="300" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4796,7 +4796,7 @@ CPU via interrupts (no polling messages)
 <TGConnectingPoint num="9" id="1602" />
 </COMPONENT>
 
-<COMPONENT type="1505" id="1614" >
+<COMPONENT type="1505" id="1614" index="5" uid="6c54eb0f-5811-4ae9-804c-5b5a6d526eda" >
 <cdparam x="127" y="299" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4815,7 +4815,7 @@ CPU via interrupts (no polling messages)
 <TGConnectingPoint num="9" id="1613" />
 </COMPONENT>
 
-<COMPONENT type="1505" id="1625" >
+<COMPONENT type="1505" id="1625" index="6" uid="32e1f0ef-de59-4145-9584-f5df02f656eb" >
 <cdparam x="127" y="129" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4834,7 +4834,7 @@ CPU via interrupts (no polling messages)
 <TGConnectingPoint num="9" id="1624" />
 </COMPONENT>
 
-<COMPONENT type="1506" id="1627" >
+<COMPONENT type="1506" id="1627" index="7" uid="c2d02899-2cd8-4cc8-b0e6-b569469ee67c" >
 <cdparam x="182" y="65" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4843,7 +4843,7 @@ CPU via interrupts (no polling messages)
 <TGConnectingPoint num="0" id="1626" />
 </COMPONENT>
 
-<CONNECTOR type="1501" id="1628" >
+<CONNECTOR type="1501" id="1628" index="8" uid="112f9db0-2d71-4853-85bd-830fca8d085b" >
 <cdparam x="189" y="339" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4851,7 +4851,7 @@ CPU via interrupts (no polling messages)
 <P2  x="189" y="369" id="1591" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="1629" >
+<CONNECTOR type="1501" id="1629" index="9" uid="3eb84ac8-560b-4472-867d-3ef0f96a130b" >
 <cdparam x="10" y="379" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4859,7 +4859,7 @@ CPU via interrupts (no polling messages)
 <P2  x="391" y="387" id="1568" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="1631" >
+<CONNECTOR type="1501" id="1631" index="10" uid="9e17d95d-9479-4abc-9fd0-0a3cde73a191" >
 <cdparam x="10" y="293" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4867,7 +4867,7 @@ CPU via interrupts (no polling messages)
 <P2  x="391" y="295" id="1593" />
 <Point x="391" y="234" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="1630" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="1630" index="14" uid="8ef5019f-98ea-4660-8df8-f922e2eab0dc" >
 <father id="1631" num="0" />
 <cdparam x="391" y="234" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -4876,7 +4876,7 @@ CPU via interrupts (no polling messages)
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1501" id="1632" >
+<CONNECTOR type="1501" id="1632" index="11" uid="0e3eec05-32ca-47d8-805a-2d1d8e23dbdf" >
 <cdparam x="37" y="293" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4884,7 +4884,7 @@ CPU via interrupts (no polling messages)
 <P2  x="189" y="294" id="1604" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="1633" >
+<CONNECTOR type="1501" id="1633" index="12" uid="0e96d050-d0df-4150-899b-bb6a35e12f24" >
 <cdparam x="10" y="124" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4892,7 +4892,7 @@ CPU via interrupts (no polling messages)
 <P2  x="189" y="215" id="1570" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="1634" >
+<CONNECTOR type="1501" id="1634" index="13" uid="bf0c58ec-f0c4-44a8-9b5f-29fff9918ec9" >
 <cdparam x="187" y="61" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -4904,7 +4904,7 @@ CPU via interrupts (no polling messages)
 </CommunicationPatternDiagramPanel>
 
 <TMLSDPanel name="ConfigureDMA_SD" minX="10" maxX="926" minY="10" maxY="556" zoom="1.0" >
-<COMPONENT type="1521" id="1684" >
+<COMPONENT type="1521" id="1684" index="0" uid="fa022506-de90-4695-8b5c-69f712645a1f" >
 <cdparam x="466" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -4968,7 +4968,7 @@ CPU via interrupts (no polling messages)
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="1734" >
+<COMPONENT type="1522" id="1734" index="1" uid="f582fb66-6f1c-4d8b-9580-3722936d290a" >
 <cdparam x="867" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5032,7 +5032,7 @@ CPU via interrupts (no polling messages)
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="1784" >
+<COMPONENT type="1522" id="1784" index="2" uid="5aa4a218-c445-4054-aea4-fba1c63f731f" >
 <cdparam x="58" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5096,7 +5096,7 @@ CPU via interrupts (no polling messages)
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="1523" id="1785" >
+<CONNECTOR type="1523" id="1785" index="3" uid="dac719c8-f989-4f3f-9a6c-9f96c8d85bad" >
 <cdparam x="391" y="166" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferRequest" value="TransferRequest(counter, sourceAddress, destinationAddress)" />
@@ -5109,7 +5109,7 @@ CPU via interrupts (no polling messages)
 <Param index="2" id="destinationAddress" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="1786" >
+<CONNECTOR type="1523" id="1786" index="4" uid="9317897b-d5b6-45c4-a6dc-53ad7f445852" >
 <cdparam x="172" y="136" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferRequest" value="TransferRequest(counter, sourceAddress, destinationAddress)" />
@@ -5126,7 +5126,7 @@ CPU via interrupts (no polling messages)
 </TMLSDPanel>
 
 <TMLSDPanel name="DMACycle_SD" minX="10" maxX="912" minY="10" maxY="540" zoom="1.0" >
-<COMPONENT type="1520" id="1836" >
+<COMPONENT type="1520" id="1836" index="0" uid="1397fe1f-6ff7-4490-8ecf-1abb8435d244" >
 <cdparam x="832" y="39" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5191,7 +5191,7 @@ CPU via interrupts (no polling messages)
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1521" id="1886" >
+<COMPONENT type="1521" id="1886" index="1" uid="ac476c80-d73a-4f33-aca9-6764800d5a63" >
 <cdparam x="624" y="39" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5256,7 +5256,7 @@ CPU via interrupts (no polling messages)
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1521" id="1936" >
+<COMPONENT type="1521" id="1936" index="2" uid="ed327df1-63b8-42d2-8a4a-5c0e54c5f84e" >
 <cdparam x="249" y="39" />
 <sizeparam width="10" height="501" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5321,7 +5321,7 @@ CPU via interrupts (no polling messages)
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1520" id="1986" >
+<COMPONENT type="1520" id="1986" index="3" uid="6ec9205d-5aeb-4052-ab30-a5d1943feb25" >
 <cdparam x="454" y="39" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5386,7 +5386,7 @@ CPU via interrupts (no polling messages)
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="2045" >
+<COMPONENT type="1522" id="2045" index="4" uid="764152dc-d608-4d5a-8137-bcbe083184e7" >
 <cdparam x="79" y="39" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5450,10 +5450,10 @@ CPU via interrupts (no polling messages)
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1524" id="1995" >
+<SUBCOMPONENT type="1524" id="1995" index="9" uid="612966cd-680e-4536-bc52-be2f8b6bc341" >
 <father id="2045" num="0" />
 <cdparam x="84" y="180" />
-<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="157" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="5" maxX="5" minY="10" maxY="470" />
 <infoparam name="action state" value="counter = counter - 1" />
@@ -5467,7 +5467,7 @@ CPU via interrupts (no polling messages)
 <TGConnectingPoint num="7" id="1994" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1523" id="2046" >
+<CONNECTOR type="1523" id="2046" index="5" uid="01974282-44e0-4c02-b2fa-e3ea265d96a6" >
 <cdparam x="784" y="229" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Write" value="Write(destinationAddress, size)" />
@@ -5479,7 +5479,7 @@ CPU via interrupts (no polling messages)
 <Param index="1" id="size" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="2047" >
+<CONNECTOR type="1523" id="2047" index="6" uid="1bdc08e0-da15-407a-901e-ae8a46d48794" >
 <cdparam x="84" y="199" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Write" value="Write(destinationAddress, size)" />
@@ -5491,7 +5491,7 @@ CPU via interrupts (no polling messages)
 <Param index="1" id="size" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="2048" >
+<CONNECTOR type="1523" id="2048" index="7" uid="9fac54f0-ecdd-48e3-a839-52df04e2aa0d" >
 <cdparam x="315" y="109" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Read" value="Read(sourceAddress, size)" />
@@ -5503,7 +5503,7 @@ CPU via interrupts (no polling messages)
 <Param index="1" id="size" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="2049" >
+<CONNECTOR type="1523" id="2049" index="8" uid="7d92ab35-bf19-4e58-ab3b-8f997cc1dd02" >
 <cdparam x="101" y="78" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Read" value="Read(sourceAddress, size)" />
@@ -5519,7 +5519,7 @@ CPU via interrupts (no polling messages)
 </TMLSDPanel>
 
 <TMLSDPanel name="TerminateDMA_SD" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1521" id="2099" >
+<COMPONENT type="1521" id="2099" index="0" uid="70dd6f6b-0c6e-4411-97bb-38db2036e80b" >
 <cdparam x="332" y="52" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5583,7 +5583,7 @@ CPU via interrupts (no polling messages)
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="2149" >
+<COMPONENT type="1522" id="2149" index="1" uid="7c7e368c-458d-428c-bf2f-c0ad7af048d7" >
 <cdparam x="557" y="52" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5647,7 +5647,7 @@ CPU via interrupts (no polling messages)
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="2199" >
+<COMPONENT type="1522" id="2199" index="2" uid="0a8802ec-0eb9-4536-8540-bf998124faf0" >
 <cdparam x="113" y="52" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5711,7 +5711,7 @@ CPU via interrupts (no polling messages)
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="1523" id="2200" >
+<CONNECTOR type="1523" id="2200" index="3" uid="d63336ae-0984-4e75-bc29-0a62f34b8c63" >
 <cdparam x="337" y="112" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferTerminated" value="TransferTerminated()" />
@@ -5721,7 +5721,7 @@ CPU via interrupts (no polling messages)
 <extraparam>
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="2201" >
+<CONNECTOR type="1523" id="2201" index="4" uid="2a41e4e6-03a7-49d5-8829-4794bad4abf1" >
 <cdparam x="562" y="82" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferTerminated" value="TransferTerminated()" />
@@ -5741,7 +5741,7 @@ CPU via interrupts (no polling messages)
 
 <Modeling type="TML CP" nameTab="DMATransferPolling" >
 <CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1504" id="2212" >
+<COMPONENT type="1504" id="2212" index="0" uid="f5db1c14-c639-4ff7-bd02-7c9f5f0f097a" >
 <cdparam x="86" y="250" />
 <sizeparam width="123" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5760,7 +5760,7 @@ CPU via interrupts (no polling messages)
 <TGConnectingPoint num="9" id="2211" />
 </COMPONENT>
 
-<COMPONENT type="1504" id="2223" >
+<COMPONENT type="1504" id="2223" index="1" uid="7a33b2b5-3851-4cf4-9a72-d13e12be0c50" >
 <cdparam x="319" y="250" />
 <sizeparam width="123" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5779,7 +5779,7 @@ CPU via interrupts (no polling messages)
 <TGConnectingPoint num="9" id="2222" />
 </COMPONENT>
 
-<COMPONENT type="1503" id="2238" >
+<COMPONENT type="1503" id="2238" index="2" uid="80145eb2-3ac5-4ce9-aef5-cfb4b033247b" >
 <cdparam x="181" y="347" />
 <sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5801,8 +5801,8 @@ CPU via interrupts (no polling messages)
 <TGConnectingPoint num="13" id="2237" />
 </COMPONENT>
 
-<COMPONENT type="1502" id="2253" >
-<cdparam x="177" y="186" />
+<COMPONENT type="1502" id="2253" index="3" uid="c20b5907-b284-4fcf-b8eb-de98c2cf7a38" >
+<cdparam x="178" y="182" />
 <sizeparam width="150" height="5" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
@@ -5824,9 +5824,9 @@ CPU via interrupts (no polling messages)
 <TGConnectingPoint num="13" id="2252" />
 </COMPONENT>
 
-<COMPONENT type="301" id="2270" >
+<COMPONENT type="301" id="2270" index="4" uid="06bb1e23-4ba5-4c46-a48b-157fbf1a6303" >
 <cdparam x="339" y="69" />
-<sizeparam width="305" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="285" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="UML Note" value="Some parameters are mapping dependent:
@@ -5862,7 +5862,7 @@ POLLING
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1507" id="2272" >
+<COMPONENT type="1507" id="2272" index="5" uid="bba73f47-fb39-4f96-889b-cfab4084eedd" >
 <cdparam x="246" y="399" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5871,8 +5871,8 @@ POLLING
 <TGConnectingPoint num="0" id="2271" />
 </COMPONENT>
 
-<COMPONENT type="1505" id="2283" >
-<cdparam x="190" y="105" />
+<COMPONENT type="1505" id="2283" index="6" uid="1728e69c-5b9d-4004-8cc8-934348c62c0c" >
+<cdparam x="190" y="103" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
@@ -5890,7 +5890,7 @@ POLLING
 <TGConnectingPoint num="9" id="2282" />
 </COMPONENT>
 
-<COMPONENT type="1506" id="2285" >
+<COMPONENT type="1506" id="2285" index="7" uid="66311e6e-f3ee-45b6-9cde-454b736576a5" >
 <cdparam x="245" y="42" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -5899,7 +5899,7 @@ POLLING
 <TGConnectingPoint num="0" id="2284" />
 </COMPONENT>
 
-<CONNECTOR type="1501" id="2286" >
+<CONNECTOR type="1501" id="2286" index="8" uid="cc8b6524-ad93-4480-9a7b-444f9fdbd794" >
 <cdparam x="256" y="352" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -5907,7 +5907,7 @@ POLLING
 <P2  x="256" y="394" id="2271" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="2287" >
+<CONNECTOR type="1501" id="2287" index="9" uid="15ebe289-bfe0-47ab-b34d-fb535bd33afe" >
 <cdparam x="145" y="291" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -5915,39 +5915,39 @@ POLLING
 <P2  x="206" y="342" id="2224" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="2288" >
+<CONNECTOR type="1501" id="2288" index="10" uid="08412cc6-9993-4c85-8249-197f7b5b03c2" >
 <cdparam x="301" y="191" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="301" y="196" id="2243" />
+<P1  x="302" y="192" id="2243" />
 <P2  x="380" y="245" id="2213" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="2289" >
+<CONNECTOR type="1501" id="2289" index="11" uid="2b0b58f7-989d-4494-b491-622982eac769" >
 <cdparam x="202" y="191" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="202" y="196" id="2239" />
+<P1  x="203" y="192" id="2239" />
 <P2  x="147" y="245" id="2202" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="2290" >
+<CONNECTOR type="1501" id="2290" index="12" uid="c1bb036e-46c5-4a83-8036-91eed62f4306" >
 <cdparam x="252" y="62" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
 <P1  x="252" y="62" id="2284" />
-<P2  x="252" y="100" id="2273" />
+<P2  x="252" y="98" id="2273" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="2291" >
+<CONNECTOR type="1501" id="2291" index="13" uid="f7fcf55b-f80a-4374-b9fd-87efee10aeee" >
 <cdparam x="252" y="145" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="252" y="145" id="2274" />
-<P2  x="252" y="181" id="2244" />
+<P1  x="252" y="143" id="2274" />
+<P2  x="253" y="177" id="2244" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="2292" >
+<CONNECTOR type="1501" id="2292" index="14" uid="82b6e0c7-2c2e-42b1-be08-b3a634df2e99" >
 <cdparam x="381" y="290" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -5959,7 +5959,7 @@ POLLING
 </CommunicationPatternDiagramPanel>
 
 <TMLSDPanel name="ConfigureTransfer" minX="10" maxX="1259" minY="10" maxY="543" zoom="1.0" >
-<COMPONENT type="1521" id="2342" >
+<COMPONENT type="1521" id="2342" index="0" uid="8a2592a7-08c8-4a70-9df7-6c9417d65970" >
 <cdparam x="600" y="43" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6024,7 +6024,7 @@ POLLING
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="2401" >
+<COMPONENT type="1522" id="2401" index="1" uid="cd103b33-a53b-47fa-8ff7-945d9112ecf6" >
 <cdparam x="1076" y="43" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6091,7 +6091,7 @@ POLLING
 <Attribute access="2" id="bytesToTransfer" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1524" id="2351" >
+<SUBCOMPONENT type="1524" id="2351" index="5" uid="46d4fbd2-a560-4a20-a984-a896bd8322a8" >
 <father id="2401" num="0" />
 <cdparam x="1081" y="150" />
 <sizeparam width="178" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6108,7 +6108,7 @@ POLLING
 <TGConnectingPoint num="7" id="2350" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1522" id="2460" >
+<COMPONENT type="1522" id="2460" index="2" uid="044c5eb5-4154-4e82-8aea-eed1e72cc630" >
 <cdparam x="129" y="43" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6174,7 +6174,7 @@ POLLING
 <Attribute access="2" id="transferTerminated" value="" type="4" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1524" id="2410" >
+<SUBCOMPONENT type="1524" id="2410" index="6" uid="3f99bdcb-0186-420d-b8db-52ea970dbc2c" >
 <father id="2460" num="0" />
 <cdparam x="134" y="139" />
 <sizeparam width="179" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6191,7 +6191,7 @@ POLLING
 <TGConnectingPoint num="7" id="2409" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1523" id="2461" >
+<CONNECTOR type="1523" id="2461" index="3" uid="87078d71-bb20-4535-9fd8-b3d6d2859dad" >
 <cdparam x="358" y="151" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferRequest" value="TransferRequest(bytesToTransfer, sourceAddress, destinationAddress, ID)" />
@@ -6205,7 +6205,7 @@ POLLING
 <Param index="3" id="ID" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="2462" >
+<CONNECTOR type="1523" id="2462" index="4" uid="5cd90b6c-4a6a-402a-906a-24518e67749d" >
 <cdparam x="139" y="121" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferRequest" value="TransferRequest(bytesToTransfer, sourceAddress, destinationAddress, ID)" />
@@ -6223,7 +6223,7 @@ POLLING
 </TMLSDPanel>
 
 <CommunicationPatternDiagramPanel name="TransferCycleAD" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1505" id="2473" >
+<COMPONENT type="1505" id="2473" index="0" uid="8af6457f-3d47-4eec-8610-1a301261e230" >
 <cdparam x="313" y="391" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6242,7 +6242,7 @@ POLLING
 <TGConnectingPoint num="9" id="2472" />
 </COMPONENT>
 
-<COMPONENT type="1500" id="2489" >
+<COMPONENT type="1500" id="2489" index="1" uid="73398ffa-bfe2-45e6-a2a5-6a6ab7d68b4c" >
 <cdparam x="360" y="259" />
 <sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6261,7 +6261,7 @@ POLLING
 <TGConnectingPoint num="10" id="2487" />
 <TGConnectingPoint num="11" id="2488" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="2474" >
+<SUBCOMPONENT type="-1" id="2474" index="11" uid="b9617ab6-3328-43d5-852b-1bcfb27634a4" >
 <father id="2489" num="0" />
 <cdparam x="285" y="269" />
 <sizeparam width="93" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6270,7 +6270,7 @@ POLLING
 <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
 <infoparam name="guard 1" value="[ counter &gt; 0 ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2475" >
+<SUBCOMPONENT type="-1" id="2475" index="12" uid="f6e412cf-cbb2-4d1c-ba12-aa2f1f35d15f" >
 <father id="2489" num="1" />
 <cdparam x="395" y="269" />
 <sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6278,7 +6278,7 @@ POLLING
 <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
 <infoparam name="guard 2" value="[ ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2476" >
+<SUBCOMPONENT type="-1" id="2476" index="13" uid="33c6dddd-c1ca-4f44-a032-277becae02e1" >
 <father id="2489" num="2" />
 <cdparam x="380" y="304" />
 <sizeparam width="44" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6288,7 +6288,7 @@ POLLING
 <infoparam name="guard 3" value="[ else ]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1507" id="2491" >
+<COMPONENT type="1507" id="2491" index="2" uid="2345c3f4-4e9a-480d-8d14-2d1ec85af5a3" >
 <cdparam x="365" y="470" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6297,7 +6297,7 @@ POLLING
 <TGConnectingPoint num="0" id="2490" />
 </COMPONENT>
 
-<COMPONENT type="1505" id="2502" >
+<COMPONENT type="1505" id="2502" index="3" uid="752d6bec-feb8-4d9f-a465-2ee966883e86" >
 <cdparam x="182" y="332" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6316,7 +6316,7 @@ POLLING
 <TGConnectingPoint num="9" id="2501" />
 </COMPONENT>
 
-<COMPONENT type="1506" id="2504" >
+<COMPONENT type="1506" id="2504" index="4" uid="d608fc54-f835-4e81-ac61-d0489d89c5e9" >
 <cdparam x="368" y="95" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6325,7 +6325,7 @@ POLLING
 <TGConnectingPoint num="0" id="2503" />
 </COMPONENT>
 
-<CONNECTOR type="1501" id="2505" >
+<CONNECTOR type="1501" id="2505" index="5" uid="b9a89fda-89d4-43e8-9d17-91db1eb19239" >
 <cdparam x="375" y="431" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -6333,7 +6333,7 @@ POLLING
 <P2  x="375" y="465" id="2490" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="2507" >
+<CONNECTOR type="1501" id="2507" index="6" uid="4815669d-5101-4f4f-acb3-e183c76384e9" >
 <cdparam x="335" y="274" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -6341,7 +6341,7 @@ POLLING
 <P2  x="244" y="327" id="2492" />
 <Point x="244" y="274" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2506" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="2506" index="14" uid="da8bbc7b-cee8-4dd1-81a9-515c092156cb" >
 <father id="2507" num="0" />
 <cdparam x="244" y="274" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6350,7 +6350,7 @@ POLLING
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1501" id="2511" >
+<CONNECTOR type="1501" id="2511" index="7" uid="4107f2fe-ea9a-429e-b8ad-c991d6f3f450" >
 <cdparam x="244" y="372" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -6360,7 +6360,7 @@ POLLING
 <Point x="136" y="425" />
 <Point x="136" y="178" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2508" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="2508" index="15" uid="8bf32559-aa68-4f8d-8e36-697d27752064" >
 <father id="2511" num="0" />
 <cdparam x="244" y="425" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6368,7 +6368,7 @@ POLLING
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2509" >
+<SUBCOMPONENT type="-1" id="2509" index="16" uid="0f4b0998-fcf8-4951-b347-73d8bc160556" >
 <father id="2511" num="1" />
 <cdparam x="136" y="425" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6376,7 +6376,7 @@ POLLING
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2510" >
+<SUBCOMPONENT type="-1" id="2510" index="17" uid="60624081-23a9-4a3d-b9ea-37ccbd01bac2" >
 <father id="2511" num="2" />
 <cdparam x="136" y="178" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6385,7 +6385,7 @@ POLLING
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1501" id="2512" >
+<CONNECTOR type="1501" id="2512" index="8" uid="b5a16991-6b8a-45a4-8800-f870639d5976" >
 <cdparam x="375" y="314" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -6393,7 +6393,7 @@ POLLING
 <P2  x="375" y="386" id="2463" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="2513" >
+<CONNECTOR type="1501" id="2513" index="9" uid="b3a0dc81-565b-472f-a69e-4a0c25bfe06d" >
 <cdparam x="375" y="193" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -6401,7 +6401,7 @@ POLLING
 <P2  x="375" y="254" id="2477" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="2514" >
+<CONNECTOR type="1501" id="2514" index="10" uid="724dbfe3-bda2-40f8-b09f-6f1940cc3c61" >
 <cdparam x="375" y="115" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -6413,7 +6413,7 @@ POLLING
 </CommunicationPatternDiagramPanel>
 
 <TMLSDPanel name="TransferCycleSD" minX="10" maxX="1102" minY="10" maxY="556" zoom="1.0" >
-<COMPONENT type="1520" id="2564" >
+<COMPONENT type="1520" id="2564" index="0" uid="e829d298-9d0d-4cbb-aab6-da801e69339e" >
 <cdparam x="1029" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6476,7 +6476,7 @@ POLLING
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1521" id="2614" >
+<COMPONENT type="1521" id="2614" index="1" uid="8e65f0a4-5696-4cdb-86e1-b385c7dcd3c8" >
 <cdparam x="818" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6539,7 +6539,7 @@ POLLING
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1521" id="2664" >
+<COMPONENT type="1521" id="2664" index="2" uid="cfaf2a01-c5c6-41e2-a4c8-d496920bcfa6" >
 <cdparam x="392" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6602,7 +6602,7 @@ POLLING
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1520" id="2714" >
+<COMPONENT type="1520" id="2714" index="3" uid="c05a2f7b-6381-4f02-9540-31c9b3d60aec" >
 <cdparam x="643" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6665,7 +6665,7 @@ POLLING
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="2773" >
+<COMPONENT type="1522" id="2773" index="4" uid="6fdc4cf5-af0c-49b5-a995-5063ea14218c" >
 <cdparam x="161" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6731,7 +6731,7 @@ POLLING
 <Attribute access="2" id="counter" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1524" id="2723" >
+<SUBCOMPONENT type="1524" id="2723" index="11" uid="379b78f3-592c-46ef-8f01-b255d2721322" >
 <father id="2773" num="0" />
 <cdparam x="166" y="252" />
 <sizeparam width="161" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6748,7 +6748,7 @@ POLLING
 <TGConnectingPoint num="7" id="2722" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1523" id="2774" >
+<CONNECTOR type="1523" id="2774" index="5" uid="56fef226-f6f6-40b7-9aaa-9784a5cf0b40" >
 <cdparam x="823" y="244" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Write" value="Write(destinationAddress, size)" />
@@ -6760,7 +6760,7 @@ POLLING
 <Param index="1" id="size" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="2775" >
+<CONNECTOR type="1523" id="2775" index="6" uid="05193ca3-39dc-489f-a695-66ce2a531212" >
 <cdparam x="166" y="216" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Write" value="Write(destinationAddress, size)" />
@@ -6772,7 +6772,7 @@ POLLING
 <Param index="1" id="size" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="2776" >
+<CONNECTOR type="1523" id="2776" index="7" uid="e047808e-4ec6-4c31-9010-bc9d3631b755" >
 <cdparam x="397" y="186" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Transfer" value="Transfer(size)" />
@@ -6783,7 +6783,7 @@ POLLING
 <Param index="0" id="size" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="2777" >
+<CONNECTOR type="1523" id="2777" index="8" uid="fe67996c-edba-4ec5-8643-97e00a4c9c6f" >
 <cdparam x="648" y="155" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Transfer" value="Transfer(size)" />
@@ -6794,7 +6794,7 @@ POLLING
 <Param index="0" id="size" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="2778" >
+<CONNECTOR type="1523" id="2778" index="9" uid="0210a2a4-6721-401e-9079-0ee21e5c0c52" >
 <cdparam x="397" y="126" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Read" value="Read(sourceAddress, size)" />
@@ -6806,7 +6806,7 @@ POLLING
 <Param index="1" id="size" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="2779" >
+<CONNECTOR type="1523" id="2779" index="10" uid="daabcf48-18f9-47ad-ad9e-ec9a5b631d2a" >
 <cdparam x="183" y="95" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Read" value="Read(sourceAddress, size)" />
@@ -6822,7 +6822,7 @@ POLLING
 </TMLSDPanel>
 
 <TMLSDPanel name="EnableFlag" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1522" id="2838" >
+<COMPONENT type="1522" id="2838" index="0" uid="6f16ef97-7c3f-4ed3-bc53-59eaf4ab012d" >
 <cdparam x="354" y="61" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6888,7 +6888,7 @@ POLLING
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1524" id="2788" >
+<SUBCOMPONENT type="1524" id="2788" index="1" uid="89d7a10b-409f-4d16-a0e9-8a5c7bd403fd" >
 <father id="2838" num="0" />
 <cdparam x="359" y="94" />
 <sizeparam width="171" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6909,7 +6909,7 @@ POLLING
 </TMLSDPanel>
 
 <CommunicationPatternDiagramPanel name="PollingCycleAD" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1507" id="2840" >
+<COMPONENT type="1507" id="2840" index="0" uid="0587690d-9f56-4895-8878-a3373fdb2e54" >
 <cdparam x="284" y="342" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6918,7 +6918,7 @@ POLLING
 <TGConnectingPoint num="0" id="2839" />
 </COMPONENT>
 
-<COMPONENT type="1500" id="2856" >
+<COMPONENT type="1500" id="2856" index="1" uid="1a2da82d-cd76-409f-aa96-22ac93877c60" >
 <cdparam x="279" y="223" />
 <sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6937,7 +6937,7 @@ POLLING
 <TGConnectingPoint num="10" id="2854" />
 <TGConnectingPoint num="11" id="2855" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="2841" >
+<SUBCOMPONENT type="-1" id="2841" index="9" uid="f62a2ddb-ff09-4d63-a045-c0ddeb5b6c51" >
 <father id="2856" num="0" />
 <cdparam x="204" y="233" />
 <sizeparam width="197" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6946,7 +6946,7 @@ POLLING
 <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
 <infoparam name="guard 1" value="[ transferTerminated == false ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2842" >
+<SUBCOMPONENT type="-1" id="2842" index="10" uid="7988840c-be17-41a5-9bab-50dff9108a0d" >
 <father id="2856" num="1" />
 <cdparam x="314" y="233" />
 <sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6954,7 +6954,7 @@ POLLING
 <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
 <infoparam name="guard 2" value="[ ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2843" >
+<SUBCOMPONENT type="-1" id="2843" index="11" uid="27b65f94-48a9-4271-8204-5e1242040b87" >
 <father id="2856" num="2" />
 <cdparam x="299" y="268" />
 <sizeparam width="193" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -6964,7 +6964,7 @@ POLLING
 <infoparam name="guard 3" value="[ transferTerminated == true ]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1505" id="2867" >
+<COMPONENT type="1505" id="2867" index="2" uid="612c42d2-2804-4bb9-8ef4-0c901f745f60" >
 <cdparam x="101" y="296" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6983,7 +6983,7 @@ POLLING
 <TGConnectingPoint num="9" id="2866" />
 </COMPONENT>
 
-<COMPONENT type="1506" id="2869" >
+<COMPONENT type="1506" id="2869" index="3" uid="6fcc3e7d-b3d8-4fca-82c5-1307d004eaad" >
 <cdparam x="287" y="59" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -6992,7 +6992,7 @@ POLLING
 <TGConnectingPoint num="0" id="2868" />
 </COMPONENT>
 
-<CONNECTOR type="1501" id="2870" >
+<CONNECTOR type="1501" id="2870" index="4" uid="2e096e94-62b4-4261-b1fa-85a119ce47c9" >
 <cdparam x="294" y="278" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7000,7 +7000,7 @@ POLLING
 <P2  x="294" y="337" id="2839" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="2874" >
+<CONNECTOR type="1501" id="2874" index="5" uid="2ea7ef35-2130-439c-b721-724531b76979" >
 <cdparam x="163" y="336" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7010,7 +7010,7 @@ POLLING
 <Point x="55" y="389" />
 <Point x="55" y="142" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2871" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="2871" index="12" uid="ca7470d2-a639-486e-848a-b3a073d16283" >
 <father id="2874" num="0" />
 <cdparam x="163" y="389" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -7018,7 +7018,7 @@ POLLING
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2872" >
+<SUBCOMPONENT type="-1" id="2872" index="13" uid="88ee5949-512e-4dd6-9a80-53652e34ea29" >
 <father id="2874" num="1" />
 <cdparam x="55" y="389" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -7026,7 +7026,7 @@ POLLING
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="2873" >
+<SUBCOMPONENT type="-1" id="2873" index="14" uid="882dffb1-1af5-4235-aac4-586885b3a678" >
 <father id="2874" num="2" />
 <cdparam x="55" y="142" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -7035,7 +7035,7 @@ POLLING
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1501" id="2876" >
+<CONNECTOR type="1501" id="2876" index="6" uid="e3a8aaa7-8952-4d6e-accb-2f5360cb65c4" >
 <cdparam x="254" y="238" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7043,7 +7043,7 @@ POLLING
 <P2  x="163" y="291" id="2857" />
 <Point x="163" y="238" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="2875" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="2875" index="15" uid="3be74def-8a1f-4fd2-b263-4e4857c2ccd0" >
 <father id="2876" num="0" />
 <cdparam x="163" y="238" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -7052,7 +7052,7 @@ POLLING
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1501" id="2877" >
+<CONNECTOR type="1501" id="2877" index="7" uid="9518724b-77bb-4533-92e8-796d93618e78" >
 <cdparam x="294" y="157" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7060,7 +7060,7 @@ POLLING
 <P2  x="294" y="223" id="2849" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="2878" >
+<CONNECTOR type="1501" id="2878" index="8" uid="532c3629-c4c8-421b-889b-766b48404616" >
 <cdparam x="294" y="79" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7072,7 +7072,7 @@ POLLING
 </CommunicationPatternDiagramPanel>
 
 <TMLSDPanel name="PollingCycleSD" minX="10" maxX="720" minY="10" maxY="563" zoom="1.0" >
-<COMPONENT type="1521" id="2928" >
+<COMPONENT type="1521" id="2928" index="0" uid="f10b6e58-22fe-4610-9f73-d7916b680d6b" >
 <cdparam x="414" y="63" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7135,7 +7135,7 @@ POLLING
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="2978" >
+<COMPONENT type="1522" id="2978" index="1" uid="24b41f4f-3c31-49fa-84ca-c4af875ef217" >
 <cdparam x="668" y="63" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7202,7 +7202,7 @@ POLLING
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="3037" >
+<COMPONENT type="1522" id="3037" index="2" uid="adc4d2db-4475-420a-9458-5789d53e7428" >
 <cdparam x="153" y="63" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7267,7 +7267,7 @@ POLLING
 <Attribute access="2" id="ID" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1524" id="2987" >
+<SUBCOMPONENT type="1524" id="2987" index="7" uid="cbd38a9e-aba3-4801-b228-95abafbbbcc9" >
 <father id="3037" num="0" />
 <cdparam x="158" y="79" />
 <sizeparam width="122" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -7284,7 +7284,7 @@ POLLING
 <TGConnectingPoint num="7" id="2986" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1523" id="3038" >
+<CONNECTOR type="1523" id="3038" index="3" uid="58fdf440-773c-41f4-9cda-c5859cfd958d" >
 <cdparam x="419" y="223" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Polling" value="Polling(ID, transferTerminated)" />
@@ -7296,7 +7296,7 @@ POLLING
 <Param index="1" id="transferTerminated" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="3039" >
+<CONNECTOR type="1523" id="3039" index="4" uid="9b606b88-2b63-4ed3-a8d5-3b7b58924570" >
 <cdparam x="644" y="183" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Polling" value="Polling(ID, transferTerminated)" />
@@ -7308,7 +7308,7 @@ POLLING
 <Param index="1" id="transferTerminated" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="3040" >
+<CONNECTOR type="1523" id="3040" index="5" uid="a1c3aeb2-d596-444d-8370-eee7550b7856" >
 <cdparam x="419" y="173" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="PollingRequest" value="PollingRequest(ID, transferTerminated)" />
@@ -7320,7 +7320,7 @@ POLLING
 <Param index="1" id="transferTerminated" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="3041" >
+<CONNECTOR type="1523" id="3041" index="6" uid="762a6a98-a423-4740-be30-cea4e1ccbee9" >
 <cdparam x="200" y="143" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="PollingRequest" value="PollingRequest(ID, transferTerminated)" />
@@ -7342,7 +7342,7 @@ POLLING
 
 <Modeling type="TML CP" nameTab="Double_DMA_transfer" >
 <CommunicationPatternDiagramPanel name="MainCP" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1507" id="3043" >
+<COMPONENT type="1507" id="3043" index="0" uid="70441098-f145-4e0b-872e-40e5c9ec5b4b" >
 <cdparam x="234" y="316" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7351,7 +7351,7 @@ POLLING
 <TGConnectingPoint num="0" id="3042" />
 </COMPONENT>
 
-<COMPONENT type="1506" id="3045" >
+<COMPONENT type="1506" id="3045" index="1" uid="96b5cc8f-9f0b-4e78-ad72-6626af006f50" >
 <cdparam x="237" y="80" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7360,9 +7360,9 @@ POLLING
 <TGConnectingPoint num="0" id="3044" />
 </COMPONENT>
 
-<COMPONENT type="301" id="3062" >
+<COMPONENT type="301" id="3062" index="2" uid="7a2d01aa-a313-43a0-bbce-39d257f047e8" >
 <cdparam x="448" y="98" />
-<sizeparam width="396" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="367" height="75" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="UML Note" value="Some parameters are mapping dependent:
@@ -7398,7 +7398,7 @@ INTERRUPTS
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1504" id="3073" >
+<COMPONENT type="1504" id="3073" index="3" uid="5576f052-75f6-4a51-bf43-c57850ad4c97" >
 <cdparam x="183" y="230" />
 <sizeparam width="123" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7417,7 +7417,7 @@ INTERRUPTS
 <TGConnectingPoint num="9" id="3072" />
 </COMPONENT>
 
-<COMPONENT type="1504" id="3084" >
+<COMPONENT type="1504" id="3084" index="4" uid="63c18965-1abc-47cc-bbcf-081bfb3272a5" >
 <cdparam x="183" y="139" />
 <sizeparam width="123" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7436,7 +7436,7 @@ INTERRUPTS
 <TGConnectingPoint num="9" id="3083" />
 </COMPONENT>
 
-<CONNECTOR type="1501" id="3085" >
+<CONNECTOR type="1501" id="3085" index="5" uid="25c7288a-c99c-4025-9676-170c2904dcbb" >
 <cdparam x="246" y="268" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7444,7 +7444,7 @@ INTERRUPTS
 <P2  x="244" y="311" id="3042" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="3086" >
+<CONNECTOR type="1501" id="3086" index="6" uid="fd3d0f36-ecdd-4bc0-b354-e4ba4ac60fbd" >
 <cdparam x="244" y="179" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7452,7 +7452,7 @@ INTERRUPTS
 <P2  x="244" y="225" id="3063" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="3087" >
+<CONNECTOR type="1501" id="3087" index="7" uid="b0d2e423-e233-48fd-be7e-7ebe9599f5d9" >
 <cdparam x="242" y="116" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7464,7 +7464,7 @@ INTERRUPTS
 </CommunicationPatternDiagramPanel>
 
 <CommunicationPatternDiagramPanel name="DMATransfer1" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1507" id="3089" >
+<COMPONENT type="1507" id="3089" index="0" uid="9e5ae96e-5b15-4953-aa17-b25ed7e02a1d" >
 <cdparam x="437" y="337" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7473,7 +7473,7 @@ INTERRUPTS
 <TGConnectingPoint num="0" id="3088" />
 </COMPONENT>
 
-<COMPONENT type="1510" id="3093" >
+<COMPONENT type="1510" id="3093" index="1" uid="49c0bca4-3599-4709-81ec-883e8ce08579" >
 <cdparam x="184" y="193" />
 <sizeparam width="164" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7488,7 +7488,7 @@ INTERRUPTS
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1507" id="3095" >
+<COMPONENT type="1507" id="3095" index="2" uid="1e2e31ce-023d-4be6-85f7-95bbd7e35e76" >
 <cdparam x="256" y="350" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7497,7 +7497,7 @@ INTERRUPTS
 <TGConnectingPoint num="0" id="3094" />
 </COMPONENT>
 
-<COMPONENT type="1505" id="3106" >
+<COMPONENT type="1505" id="3106" index="3" uid="4bdd6db1-be0e-4055-b8fa-7f4f04892b27" >
 <cdparam x="385" y="250" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7516,7 +7516,7 @@ INTERRUPTS
 <TGConnectingPoint num="9" id="3105" />
 </COMPONENT>
 
-<COMPONENT type="1505" id="3117" >
+<COMPONENT type="1505" id="3117" index="4" uid="0808bd6f-d0f5-4af9-aaf6-2ac7fe8681eb" >
 <cdparam x="204" y="275" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7535,7 +7535,7 @@ INTERRUPTS
 <TGConnectingPoint num="9" id="3116" />
 </COMPONENT>
 
-<COMPONENT type="1505" id="3128" >
+<COMPONENT type="1505" id="3128" index="5" uid="332e57ca-7044-4269-97ac-ba2ae9b6be93" >
 <cdparam x="203" y="99" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7554,7 +7554,7 @@ INTERRUPTS
 <TGConnectingPoint num="9" id="3127" />
 </COMPONENT>
 
-<COMPONENT type="1506" id="3130" >
+<COMPONENT type="1506" id="3130" index="6" uid="2ce4d0df-4e62-469c-9dcd-b9149c599fa2" >
 <cdparam x="258" y="35" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7563,7 +7563,7 @@ INTERRUPTS
 <TGConnectingPoint num="0" id="3129" />
 </COMPONENT>
 
-<CONNECTOR type="1501" id="3132" >
+<CONNECTOR type="1501" id="3132" index="7" uid="9510dba2-41df-4f96-b0a7-1dc39c89e00b" >
 <cdparam x="331" y="207" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7571,7 +7571,7 @@ INTERRUPTS
 <P2  x="447" y="245" id="3096" />
 <Point x="447" y="207" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3131" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="3131" index="13" uid="a7f36e5e-7172-4d4d-b5e1-a76b099c8e29" >
 <father id="3132" num="0" />
 <cdparam x="447" y="207" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -7580,7 +7580,7 @@ INTERRUPTS
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1501" id="3133" >
+<CONNECTOR type="1501" id="3133" index="8" uid="06392ebb-235c-4674-a937-7d43cd789b44" >
 <cdparam x="99" y="298" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7588,7 +7588,7 @@ INTERRUPTS
 <P2  x="266" y="270" id="3107" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="3134" >
+<CONNECTOR type="1501" id="3134" index="9" uid="5625c69a-51ff-4f91-ae10-5b1e0a348660" >
 <cdparam x="77" y="391" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7596,7 +7596,7 @@ INTERRUPTS
 <P2  x="447" y="332" id="3088" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="3135" >
+<CONNECTOR type="1501" id="3135" index="10" uid="299d4b2c-25c3-4cac-8692-70d589e4271c" >
 <cdparam x="266" y="315" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7604,7 +7604,7 @@ INTERRUPTS
 <P2  x="266" y="345" id="3094" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="3136" >
+<CONNECTOR type="1501" id="3136" index="11" uid="be38a53b-bb46-455a-879d-15b710768b91" >
 <cdparam x="265" y="139" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7612,7 +7612,7 @@ INTERRUPTS
 <P2  x="266" y="188" id="3090" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="3137" >
+<CONNECTOR type="1501" id="3137" index="12" uid="cf6d1140-5446-4632-907a-2b9c11c56158" >
 <cdparam x="263" y="31" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7624,7 +7624,7 @@ INTERRUPTS
 </CommunicationPatternDiagramPanel>
 
 <CommunicationPatternDiagramPanel name="DMATransfer2" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1507" id="3139" >
+<COMPONENT type="1507" id="3139" index="0" uid="7285ac5e-699e-4c86-8d62-00410cebce3f" >
 <cdparam x="416" y="344" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7633,7 +7633,7 @@ INTERRUPTS
 <TGConnectingPoint num="0" id="3138" />
 </COMPONENT>
 
-<COMPONENT type="1510" id="3143" >
+<COMPONENT type="1510" id="3143" index="1" uid="52d263c1-d715-4795-8355-3d04827e21b8" >
 <cdparam x="154" y="195" />
 <sizeparam width="172" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7648,7 +7648,7 @@ INTERRUPTS
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1507" id="3145" >
+<COMPONENT type="1507" id="3145" index="2" uid="ca8c5731-550a-41ed-b8b9-1c8eb840de22" >
 <cdparam x="230" y="371" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7657,7 +7657,7 @@ INTERRUPTS
 <TGConnectingPoint num="0" id="3144" />
 </COMPONENT>
 
-<COMPONENT type="1505" id="3156" >
+<COMPONENT type="1505" id="3156" index="3" uid="42fa673c-a223-41e7-b1c4-f04e8f746650" >
 <cdparam x="364" y="256" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7676,7 +7676,7 @@ INTERRUPTS
 <TGConnectingPoint num="9" id="3155" />
 </COMPONENT>
 
-<COMPONENT type="1505" id="3167" >
+<COMPONENT type="1505" id="3167" index="4" uid="9937897f-5b29-42bb-85a9-1b8f5b7d7c02" >
 <cdparam x="178" y="296" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7695,7 +7695,7 @@ INTERRUPTS
 <TGConnectingPoint num="9" id="3166" />
 </COMPONENT>
 
-<COMPONENT type="1505" id="3178" >
+<COMPONENT type="1505" id="3178" index="5" uid="c923d927-4572-4b2f-aee9-dee8ae7504b3" >
 <cdparam x="178" y="103" />
 <sizeparam width="124" height="35" minWidth="70" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7714,7 +7714,7 @@ INTERRUPTS
 <TGConnectingPoint num="9" id="3177" />
 </COMPONENT>
 
-<COMPONENT type="1506" id="3180" >
+<COMPONENT type="1506" id="3180" index="6" uid="fe1428b8-fbc8-48de-8539-d885518fd5bc" >
 <cdparam x="233" y="39" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7723,7 +7723,7 @@ INTERRUPTS
 <TGConnectingPoint num="0" id="3179" />
 </COMPONENT>
 
-<CONNECTOR type="1501" id="3182" >
+<CONNECTOR type="1501" id="3182" index="7" uid="85d73961-0b9b-47d4-b472-7754491edf2e" >
 <cdparam x="322" y="209" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7731,7 +7731,7 @@ INTERRUPTS
 <P2  x="426" y="251" id="3146" />
 <Point x="426" y="209" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="3181" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="3181" index="13" uid="e3c7e5f4-7457-4766-8279-58f49b56dfba" >
 <father id="3182" num="0" />
 <cdparam x="426" y="209" />
 <sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -7740,7 +7740,7 @@ INTERRUPTS
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1501" id="3183" >
+<CONNECTOR type="1501" id="3183" index="8" uid="8328d450-4223-447b-8f0a-772937384e46" >
 <cdparam x="12" y="432" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7748,7 +7748,7 @@ INTERRUPTS
 <P2  x="426" y="339" id="3138" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="3184" >
+<CONNECTOR type="1501" id="3184" index="9" uid="80a7aae3-5bb8-4a79-9303-9f73268a17f2" >
 <cdparam x="58" y="331" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7756,7 +7756,7 @@ INTERRUPTS
 <P2  x="240" y="291" id="3157" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="3185" >
+<CONNECTOR type="1501" id="3185" index="10" uid="4b8b588c-04cb-4714-a926-05fa848f056e" >
 <cdparam x="240" y="336" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7764,7 +7764,7 @@ INTERRUPTS
 <P2  x="240" y="366" id="3144" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="3186" >
+<CONNECTOR type="1501" id="3186" index="11" uid="0d606e9a-6d51-4e7b-98e5-64ece3581f97" >
 <cdparam x="240" y="143" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7772,7 +7772,7 @@ INTERRUPTS
 <P2  x="240" y="190" id="3140" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1501" id="3187" >
+<CONNECTOR type="1501" id="3187" index="12" uid="4ce6b98b-0f6d-4090-b74f-51b1db1a0eec" >
 <cdparam x="238" y="35" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
@@ -7784,7 +7784,7 @@ INTERRUPTS
 </CommunicationPatternDiagramPanel>
 
 <TMLSDPanel name="ConfigureDMA_SD1" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1521" id="3237" >
+<COMPONENT type="1521" id="3237" index="0" uid="e05c6061-327f-4a22-b600-00ea39b6a214" >
 <cdparam x="386" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7848,7 +7848,7 @@ INTERRUPTS
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="3296" >
+<COMPONENT type="1522" id="3296" index="1" uid="abb3bd25-84c4-4b1f-b430-02b84873fbc1" >
 <cdparam x="611" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7911,10 +7911,10 @@ INTERRUPTS
 <Attribute access="2" id="counter1" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1524" id="3246" >
+<SUBCOMPONENT type="1524" id="3246" index="5" uid="7148763a-519e-41a7-819e-af92f43dc1d2" >
 <father id="3296" num="0" />
 <cdparam x="616" y="151" />
-<sizeparam width="194" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="202" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="5" maxX="5" minY="10" maxY="470" />
 <infoparam name="action state" value="counter1 = bytesToTransfer1" />
@@ -7928,7 +7928,7 @@ INTERRUPTS
 <TGConnectingPoint num="7" id="3245" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1522" id="3346" >
+<COMPONENT type="1522" id="3346" index="2" uid="e57ea96b-15ad-4c3e-9dd4-d65171a022b0" >
 <cdparam x="167" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -7992,7 +7992,7 @@ INTERRUPTS
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="1523" id="3347" >
+<CONNECTOR type="1523" id="3347" index="3" uid="b695c014-c674-41ec-ae37-64b62cc40a81" >
 <cdparam x="391" y="166" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferRequest" value="TransferRequest(counter1, sourceAddress1, destinationAddress1)" />
@@ -8005,7 +8005,7 @@ INTERRUPTS
 <Param index="2" id="destinationAddress1" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="3348" >
+<CONNECTOR type="1523" id="3348" index="4" uid="b7877808-28b5-4ff9-804a-e8fbd8d0d107" >
 <cdparam x="172" y="136" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferRequest" value="TransferRequest(counter1, sourceAddress1, destinationAddress1)" />
@@ -8022,7 +8022,7 @@ INTERRUPTS
 </TMLSDPanel>
 
 <TMLSDPanel name="DMACycle_SD1" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1520" id="3398" >
+<COMPONENT type="1520" id="3398" index="0" uid="e4d1d3d9-3ccd-4785-8762-73bd6f63c9dd" >
 <cdparam x="1072" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -8086,7 +8086,7 @@ INTERRUPTS
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1521" id="3448" >
+<COMPONENT type="1521" id="3448" index="1" uid="454daf96-cadb-4b48-bafc-cbe8da8b6e78" >
 <cdparam x="861" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -8150,7 +8150,7 @@ INTERRUPTS
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1521" id="3498" >
+<COMPONENT type="1521" id="3498" index="2" uid="7dd866ee-85ff-4f14-9dca-cc3678dfb034" >
 <cdparam x="392" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -8214,7 +8214,7 @@ INTERRUPTS
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1520" id="3548" >
+<COMPONENT type="1520" id="3548" index="3" uid="8f2f6728-d7c2-4609-975a-303ac32071b3" >
 <cdparam x="643" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -8278,7 +8278,7 @@ INTERRUPTS
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="3607" >
+<COMPONENT type="1522" id="3607" index="4" uid="c2fe7dea-b4aa-4903-8412-bdfcb8abb1dd" >
 <cdparam x="161" y="56" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -8341,10 +8341,10 @@ INTERRUPTS
 <Attribute access="2" id="counter1" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1524" id="3557" >
+<SUBCOMPONENT type="1524" id="3557" index="9" uid="490117a8-2774-442a-a659-61ec30134469" >
 <father id="3607" num="0" />
 <cdparam x="166" y="252" />
-<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="157" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="5" maxX="5" minY="10" maxY="470" />
 <infoparam name="action state" value="counter = counter - 1" />
@@ -8358,7 +8358,7 @@ INTERRUPTS
 <TGConnectingPoint num="7" id="3556" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1523" id="3608" >
+<CONNECTOR type="1523" id="3608" index="5" uid="5ca9154d-3e8b-44b3-b81c-b70c12506995" >
 <cdparam x="866" y="246" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Write" value="Write(destinationAddress1, 1)" />
@@ -8370,7 +8370,7 @@ INTERRUPTS
 <Param index="1" id="1" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="3609" >
+<CONNECTOR type="1523" id="3609" index="6" uid="970c3fcc-2787-47ed-a5c2-aecaae1e8fe6" >
 <cdparam x="166" y="216" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Write" value="Write(destinationAddress1, 1)" />
@@ -8382,7 +8382,7 @@ INTERRUPTS
 <Param index="1" id="1" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="3610" >
+<CONNECTOR type="1523" id="3610" index="7" uid="95687bf5-93d2-4dd8-adbc-f05a1ca645dd" >
 <cdparam x="397" y="126" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Read" value="Read(sourceAddress1, 1)" />
@@ -8394,7 +8394,7 @@ INTERRUPTS
 <Param index="1" id="1" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="3611" >
+<CONNECTOR type="1523" id="3611" index="8" uid="9cd7fdd4-e991-46a4-89e1-5eed0c3dcd97" >
 <cdparam x="183" y="95" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Read" value="Read(sourceAddress1, 1)" />
@@ -8410,9 +8410,9 @@ INTERRUPTS
 </TMLSDPanel>
 
 <TMLSDPanel name="TerminateDMA_SD1" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="301" id="3628" >
+<COMPONENT type="301" id="3628" index="0" uid="4e4f1680-cfeb-42c9-a93f-63925b156240" >
 <cdparam x="716" y="60" />
-<sizeparam width="344" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="264" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="UML Note" value="The transfer instance is different w.r.t. the
@@ -8442,7 +8442,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1521" id="3678" >
+<COMPONENT type="1521" id="3678" index="1" uid="493ce0c3-5c8d-458a-905f-f993bd2b8586" >
 <cdparam x="332" y="52" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -8506,7 +8506,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="3728" >
+<COMPONENT type="1522" id="3728" index="2" uid="ab544c6e-1c42-4c03-a7a7-375bf991ac0a" >
 <cdparam x="557" y="52" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -8570,7 +8570,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="3778" >
+<COMPONENT type="1522" id="3778" index="3" uid="0844d28e-10af-4847-afdf-884db8306a5e" >
 <cdparam x="113" y="52" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -8634,7 +8634,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="1523" id="3779" >
+<CONNECTOR type="1523" id="3779" index="4" uid="a96d3477-981d-4193-a198-622500cd848b" >
 <cdparam x="337" y="112" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferTerminated" value="TransferTerminated()" />
@@ -8644,7 +8644,7 @@ sequence diagram.
 <extraparam>
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="3780" >
+<CONNECTOR type="1523" id="3780" index="5" uid="5b46860d-1150-422f-93ed-05e879e7d3f4" >
 <cdparam x="562" y="82" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferTerminated" value="TransferTerminated()" />
@@ -8658,7 +8658,7 @@ sequence diagram.
 </TMLSDPanel>
 
 <TMLSDPanel name="ConfigureDMA_SD2" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1521" id="3830" >
+<COMPONENT type="1521" id="3830" index="0" uid="9754f0ab-d892-4c04-93d8-123c9484cc56" >
 <cdparam x="384" y="54" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -8722,7 +8722,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="3880" >
+<COMPONENT type="1522" id="3880" index="1" uid="8cf0eb37-2e63-4565-b677-d50536bebf41" >
 <cdparam x="609" y="54" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -8786,7 +8786,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="3930" >
+<COMPONENT type="1522" id="3930" index="2" uid="57993c2a-838d-4959-874b-b6a46df8f19c" >
 <cdparam x="165" y="54" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -8850,7 +8850,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="1523" id="3931" >
+<CONNECTOR type="1523" id="3931" index="3" uid="c0b5e803-2a21-4230-9c51-c22b9693f950" >
 <cdparam x="389" y="164" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferRequest" value="TransferRequest(counter2, sourceAddress2, destinationAddress2)" />
@@ -8863,7 +8863,7 @@ sequence diagram.
 <Param index="2" id="destinationAddress2" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="3932" >
+<CONNECTOR type="1523" id="3932" index="4" uid="e2f3c110-342b-4173-8eb5-22e796d1099b" >
 <cdparam x="170" y="134" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferRequest" value="TransferRequest(counter2, sourceAddress2, destinationAddress2)" />
@@ -8880,7 +8880,7 @@ sequence diagram.
 </TMLSDPanel>
 
 <TMLSDPanel name="DMACycle_SD2" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1520" id="3982" >
+<COMPONENT type="1520" id="3982" index="0" uid="99193848-b81e-4f65-8609-5bce4458cdd3" >
 <cdparam x="1037" y="57" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -8944,7 +8944,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1521" id="4032" >
+<COMPONENT type="1521" id="4032" index="1" uid="eebf814c-3d78-485d-b179-70d17bef6510" >
 <cdparam x="826" y="57" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9008,7 +9008,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1521" id="4082" >
+<COMPONENT type="1521" id="4082" index="2" uid="de170eb4-e944-48b0-b46a-f7960091f087" >
 <cdparam x="357" y="57" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9072,7 +9072,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1520" id="4132" >
+<COMPONENT type="1520" id="4132" index="3" uid="00acebbb-ec4d-4f67-8d89-e3848d8e2caa" >
 <cdparam x="608" y="57" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9136,7 +9136,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="4191" >
+<COMPONENT type="1522" id="4191" index="4" uid="2239c204-0db8-4dac-83ae-b3669170476d" >
 <cdparam x="126" y="57" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9199,10 +9199,10 @@ sequence diagram.
 <Attribute access="2" id="counter2" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1524" id="4141" >
+<SUBCOMPONENT type="1524" id="4141" index="9" uid="73991bf5-23c7-40b7-924d-d4eb5666ff2c" >
 <father id="4191" num="0" />
 <cdparam x="131" y="253" />
-<sizeparam width="146" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="157" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="5" maxX="5" minY="10" maxY="470" />
 <infoparam name="action state" value="counter = counter - 1" />
@@ -9216,7 +9216,7 @@ sequence diagram.
 <TGConnectingPoint num="7" id="4140" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1523" id="4192" >
+<CONNECTOR type="1523" id="4192" index="5" uid="86aeba58-c786-44a1-8b25-b0cef377edf6" >
 <cdparam x="831" y="247" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Write" value="Write(destinationAddress2, 1)" />
@@ -9228,7 +9228,7 @@ sequence diagram.
 <Param index="1" id="1" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="4193" >
+<CONNECTOR type="1523" id="4193" index="6" uid="c6dac3d1-777f-4e1f-ba36-5a5b0b638817" >
 <cdparam x="131" y="217" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Write" value="Write(destinationAddress2, 1)" />
@@ -9240,7 +9240,7 @@ sequence diagram.
 <Param index="1" id="1" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="4194" >
+<CONNECTOR type="1523" id="4194" index="7" uid="3817decf-263b-45ed-b207-c4023061ea7e" >
 <cdparam x="362" y="127" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Read" value="Read(sourceAddress2, 1)" />
@@ -9252,7 +9252,7 @@ sequence diagram.
 <Param index="1" id="1" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="4195" >
+<CONNECTOR type="1523" id="4195" index="8" uid="8b1b4235-261e-468a-a5ef-e2273438b13b" >
 <cdparam x="148" y="96" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="Read" value="Read(sourceAddress2, 1)" />
@@ -9268,7 +9268,7 @@ sequence diagram.
 </TMLSDPanel>
 
 <TMLSDPanel name="TerminateDMA_SD2" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
-<COMPONENT type="1521" id="4245" >
+<COMPONENT type="1521" id="4245" index="0" uid="318cd604-dec1-4eb7-911b-e9556e4be748" >
 <cdparam x="280" y="53" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9332,7 +9332,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="4295" >
+<COMPONENT type="1522" id="4295" index="1" uid="93c93414-b04d-4a19-9326-08ff9ab2469e" >
 <cdparam x="505" y="53" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9396,7 +9396,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1522" id="4345" >
+<COMPONENT type="1522" id="4345" index="2" uid="79b31c39-1a69-4e4d-834e-35a5c978f83d" >
 <cdparam x="61" y="53" />
 <sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9460,7 +9460,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="1523" id="4346" >
+<CONNECTOR type="1523" id="4346" index="3" uid="caee19c8-6447-41cf-94c8-bc9cdee2e644" >
 <cdparam x="285" y="113" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferTerminated" value="TransferTerminated()" />
@@ -9470,7 +9470,7 @@ sequence diagram.
 <extraparam>
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="1523" id="4347" >
+<CONNECTOR type="1523" id="4347" index="4" uid="e7dff499-8bc9-4afd-997f-1316d7b5af24" >
 <cdparam x="510" y="83" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="TransferTerminated" value="TransferTerminated()" />
@@ -9489,8 +9489,8 @@ sequence diagram.
 
 
 <Modeling type="TML Architecture" nameTab="Embb" >
-<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" zoom="1.0" >
-<COMPONENT type="1100" id="4372" >
+<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="200" zoom="1.0" >
+<COMPONENT type="1100" id="4372" index="0" uid="9767e2e2-3d37-4db1-996b-a6ed11727b04" >
 <cdparam x="560" y="807" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9526,7 +9526,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="4397" >
+<COMPONENT type="1100" id="4397" index="1" uid="1d8d035b-f584-45a3-be64-0b7822069014" >
 <cdparam x="543" y="422" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9562,7 +9562,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="4422" >
+<COMPONENT type="1105" id="4422" index="2" uid="abc79d92-7de4-4d69-ae3d-2243f5ac5796" >
 <cdparam x="354" y="243" />
 <sizeparam width="200" height="152" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9598,7 +9598,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="4447" >
+<COMPONENT type="1100" id="4447" index="3" uid="8ac805b4-ebc2-44bc-81fe-8acff6c7b225" >
 <cdparam x="29" y="215" />
 <sizeparam width="252" height="181" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9634,7 +9634,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="4472" >
+<COMPONENT type="1106" id="4472" index="4" uid="5da8e278-3119-4a14-b8fb-39f7d98b99eb" >
 <cdparam x="306" y="545" />
 <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9670,7 +9670,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="4497" >
+<COMPONENT type="1105" id="4497" index="5" uid="e364c8d5-80bf-40d9-bec2-665c37ab393f" >
 <cdparam x="1544" y="737" />
 <sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9706,7 +9706,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="4522" >
+<COMPONENT type="1100" id="4522" index="6" uid="b8f84971-7779-4a97-b292-89281c02837c" >
 <cdparam x="1444" y="293" />
 <sizeparam width="417" height="293" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9742,7 +9742,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="4547" >
+<COMPONENT type="1102" id="4547" index="7" uid="938884e2-835f-40da-8dbc-dbb52d0fcb53" >
 <cdparam x="1527" y="635" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9774,11 +9774,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="4546" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="MainBus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="4572" >
+<COMPONENT type="1106" id="4572" index="8" uid="d4a453e7-5b26-4c8a-a0d9-ab982905733c" >
 <cdparam x="1367" y="610" />
 <sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9814,7 +9814,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="4597" >
+<COMPONENT type="1102" id="4597" index="9" uid="a46c9b37-fd2a-41a9-ae73-ce946930e240" >
 <cdparam x="231" y="635" />
 <sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9846,11 +9846,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="4596" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="Crossbar" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="4622" >
+<COMPONENT type="1106" id="4622" index="10" uid="e4978ac8-c48f-4f60-b111-6cd15429e50a" >
 <cdparam x="306" y="737" />
 <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9886,7 +9886,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="4647" >
+<COMPONENT type="1105" id="4647" index="11" uid="6f48d6ef-9d88-4f58-8b29-b09adf275c81" >
 <cdparam x="376" y="949" />
 <sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9922,7 +9922,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="4672" >
+<COMPONENT type="1100" id="4672" index="12" uid="8da38fb6-ae83-4124-850b-a07d0fb998e6" >
 <cdparam x="138" y="938" />
 <sizeparam width="187" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9958,7 +9958,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="4697" >
+<COMPONENT type="1102" id="4697" index="13" uid="86dba365-6b8b-4ef8-ae54-368b521e7360" >
 <cdparam x="231" y="832" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -9990,11 +9990,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="4696" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="INTL_Bus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="4722" >
+<COMPONENT type="1102" id="4722" index="14" uid="c465ce6d-a190-47b7-aa06-99729c1fadab" >
 <cdparam x="231" y="447" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10026,11 +10026,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="4721" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="ADAIF_Bus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="4747" >
+<COMPONENT type="1100" id="4747" index="15" uid="5ccbd990-5ed8-458e-a863-34f3562398bb" >
 <cdparam x="1147" y="408" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10066,7 +10066,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="4772" >
+<COMPONENT type="1105" id="4772" index="16" uid="86d2f763-f9c1-4143-9df9-3f5b812fd8b2" >
 <cdparam x="895" y="193" />
 <sizeparam width="255" height="183" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10102,7 +10102,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="4797" >
+<COMPONENT type="1100" id="4797" index="17" uid="7e065aab-820b-4df3-8a94-09c9de7aef20" >
 <cdparam x="619" y="199" />
 <sizeparam width="238" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10138,7 +10138,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="4822" >
+<COMPONENT type="1106" id="4822" index="18" uid="8903349e-9e81-4586-9eae-09442ea72645" >
 <cdparam x="910" y="531" />
 <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10174,7 +10174,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="4847" >
+<COMPONENT type="1102" id="4847" index="19" uid="c7dc87f5-4877-42e8-979a-d582d6beee0c" >
 <cdparam x="835" y="433" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10206,11 +10206,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="4846" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="FEP_Bus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="4872" >
+<COMPONENT type="1100" id="4872" index="20" uid="1ab102c1-55f9-4f79-b476-e88c21e7db08" >
 <cdparam x="1174" y="850" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10246,7 +10246,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="4897" >
+<COMPONENT type="1106" id="4897" index="21" uid="46297389-d27c-41fc-90d8-335424321c4e" >
 <cdparam x="920" y="780" />
 <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10282,7 +10282,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="4922" >
+<COMPONENT type="1105" id="4922" index="22" uid="02c19092-ff51-47ae-aee8-fbd7a5378dbd" >
 <cdparam x="1043" y="978" />
 <sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10318,7 +10318,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="4947" >
+<COMPONENT type="1100" id="4947" index="23" uid="34f401d6-076b-46ec-93d6-c3dbc2acdf0b" >
 <cdparam x="759" y="981" />
 <sizeparam width="219" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10354,7 +10354,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="4972" >
+<COMPONENT type="1102" id="4972" index="24" uid="e4fb2aa8-92d8-413e-a0a7-7f5ea7ef407f" >
 <cdparam x="845" y="875" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10386,11 +10386,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="4971" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="MAPPER_Bus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="125" id="4973" >
+<CONNECTOR type="125" id="4973" index="25" uid="aa831564-63ca-4696-897d-e7c2b27b8ea2" >
 <cdparam x="1367" y="660" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10402,7 +10402,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4974" >
+<CONNECTOR type="125" id="4974" index="26" uid="f319b326-5ac5-499d-ae4e-0fda3d896694" >
 <cdparam x="1147" y="508" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10414,7 +10414,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4975" >
+<CONNECTOR type="125" id="4975" index="27" uid="aa15b77e-6c32-4679-9812-9862ff4f2e9c" >
 <cdparam x="1298" y="875" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10426,7 +10426,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4976" >
+<CONNECTOR type="125" id="4976" index="28" uid="09bb31c5-b7f6-44fd-86f5-6a65a08cffae" >
 <cdparam x="1019" y="805" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10438,7 +10438,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4977" >
+<CONNECTOR type="125" id="4977" index="29" uid="38ea062a-1c13-48d9-9f8a-64f88e729404" >
 <cdparam x="1004" y="531" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10450,7 +10450,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4978" >
+<CONNECTOR type="125" id="4978" index="30" uid="199ad2b0-3f4b-4fec-b39f-a9d09a7bf0b2" >
 <cdparam x="1185" y="660" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10462,7 +10462,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4979" >
+<CONNECTOR type="125" id="4979" index="31" uid="2562b217-4c7f-4afb-8f3e-c784750c2eef" >
 <cdparam x="356" y="788" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10474,7 +10474,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4980" >
+<CONNECTOR type="125" id="4980" index="32" uid="6f814e8f-31df-4657-a831-d70f1392b77d" >
 <cdparam x="554" y="806" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10486,7 +10486,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4981" >
+<CONNECTOR type="125" id="4981" index="33" uid="4410b377-c817-451e-bb4c-a8e3b2f49c85" >
 <cdparam x="559" y="863" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10498,7 +10498,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4982" >
+<CONNECTOR type="125" id="4982" index="34" uid="1b4a71c5-6be0-4af2-9074-2c59eb5e34ef" >
 <cdparam x="586" y="970" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10510,7 +10510,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4983" >
+<CONNECTOR type="125" id="4983" index="35" uid="638dd74c-2667-47fb-b625-4b87ade89d39" >
 <cdparam x="165" y="927" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10522,7 +10522,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4984" >
+<CONNECTOR type="125" id="4984" index="36" uid="36a6360d-abe2-4f90-87c1-3ba76103c625" >
 <cdparam x="355" y="576" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10534,7 +10534,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4985" >
+<CONNECTOR type="125" id="4985" index="37" uid="4ba69b42-5ee2-44af-bdcb-71c192a6cd93" >
 <cdparam x="355" y="541" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10546,7 +10546,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4986" >
+<CONNECTOR type="125" id="4986" index="38" uid="40bfaca1-810d-47df-9aa5-27665e6ce2c1" >
 <cdparam x="543" y="522" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10558,7 +10558,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4987" >
+<CONNECTOR type="125" id="4987" index="39" uid="c2b66b56-4686-434a-b164-3d3af8e2fe92" >
 <cdparam x="536" y="475" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10570,7 +10570,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4988" >
+<CONNECTOR type="125" id="4988" index="40" uid="d76d33c7-3fba-4f5f-b2ce-f8ba71ba6f4e" >
 <cdparam x="549" y="337" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10582,7 +10582,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4989" >
+<CONNECTOR type="125" id="4989" index="41" uid="e71d7d11-0c5e-4d72-82b6-b3806bdf7e06" >
 <cdparam x="155" y="323" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10594,7 +10594,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4990" >
+<CONNECTOR type="125" id="4990" index="42" uid="add52be3-c670-4cfd-9a59-db472c79f175" >
 <cdparam x="357" y="778" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10606,7 +10606,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4991" >
+<CONNECTOR type="125" id="4991" index="43" uid="b10d3a90-e2a2-4614-9590-a61ef9439d78" >
 <cdparam x="1654" y="758" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10618,7 +10618,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4992" >
+<CONNECTOR type="125" id="4992" index="44" uid="0aab071e-242b-4380-8fc6-b390e1e47ac4" >
 <cdparam x="1651" y="573" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10630,7 +10630,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4993" >
+<CONNECTOR type="125" id="4993" index="45" uid="486240d5-b20d-4722-ab88-cc8b44b4ecd6" >
 <cdparam x="959" y="527" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10642,7 +10642,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4994" >
+<CONNECTOR type="125" id="4994" index="46" uid="80e7a583-4c8a-4bbd-a947-59b48741a0fa" >
 <cdparam x="1140" y="461" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10654,7 +10654,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4995" >
+<CONNECTOR type="125" id="4995" index="47" uid="1d28c8b8-aad3-4f2d-a287-5361505d9946" >
 <cdparam x="1189" y="374" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10666,7 +10666,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4996" >
+<CONNECTOR type="125" id="4996" index="48" uid="fd6a4d69-752f-4069-af98-f3b3c70a3593" >
 <cdparam x="795" y="360" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10678,7 +10678,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4997" >
+<CONNECTOR type="125" id="4997" index="49" uid="431cfd2d-8595-4798-a946-23d8ee78d2a1" >
 <cdparam x="970" y="831" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10690,7 +10690,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4998" >
+<CONNECTOR type="125" id="4998" index="50" uid="aaa91388-34a9-452a-9b39-cb818b7a3bde" >
 <cdparam x="1173" y="906" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10702,7 +10702,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="4999" >
+<CONNECTOR type="125" id="4999" index="51" uid="fc2948cd-692d-46be-8c37-a3cdf8daee0e" >
 <cdparam x="1200" y="1013" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10714,7 +10714,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5000" >
+<CONNECTOR type="125" id="5000" index="52" uid="6d7ba2e6-5b7e-4cf5-bdde-8098a0f549d2" >
 <cdparam x="779" y="970" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -10735,8 +10735,8 @@ sequence diagram.
 
 
 <Modeling type="TML Architecture" nameTab="Mapping_0" >
-<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" masterClockFrequency="100" zoom="1.0" >
-<COMPONENT type="1100" id="5025" >
+<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="100" zoom="1.0" >
+<COMPONENT type="1100" id="5025" index="0" uid="8ceb711b-6e10-4e50-aa3d-b4fcb1f13cf2" >
 <cdparam x="560" y="807" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10772,7 +10772,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="5050" >
+<COMPONENT type="1100" id="5050" index="1" uid="5ed3f3f7-619f-4b24-8c7c-c65e468c3da9" >
 <cdparam x="543" y="422" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10808,7 +10808,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="5075" >
+<COMPONENT type="1105" id="5075" index="2" uid="efb2e33a-e3d3-4409-b69c-64009c175c26" >
 <cdparam x="377" y="225" />
 <sizeparam width="200" height="152" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10844,7 +10844,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="5109" >
+<COMPONENT type="1100" id="5109" index="3" uid="4076a6a8-7924-43fc-957e-71dd15252ce2" >
 <cdparam x="90" y="201" />
 <sizeparam width="252" height="181" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10879,7 +10879,7 @@ sequence diagram.
 <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="4" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="5084" >
+<SUBCOMPONENT type="1101" id="5084" index="57" uid="ab0919c1-c922-4cfd-9745-619787f5f092" >
 <father id="5109" num="0" />
 <cdparam x="109" y="301" />
 <sizeparam width="141" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -10899,7 +10899,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1106" id="5134" >
+<COMPONENT type="1106" id="5134" index="4" uid="d043f7f9-5e46-4e54-a460-036326cacae1" >
 <cdparam x="306" y="545" />
 <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10935,7 +10935,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="5159" >
+<COMPONENT type="1105" id="5159" index="5" uid="263c8e44-3e1b-4dd0-b98c-b8d8aa40196c" >
 <cdparam x="1544" y="737" />
 <sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -10971,7 +10971,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="5256" >
+<COMPONENT type="1100" id="5256" index="6" uid="101d29ae-4619-4ace-ae96-7d1ebe8fe809" >
 <cdparam x="1444" y="293" />
 <sizeparam width="417" height="293" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11006,13 +11006,13 @@ sequence diagram.
 <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="6" operation="" MECType="0" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="5168" >
+<SUBCOMPONENT type="1101" id="5168" index="58" uid="1d41cb4e-3be1-4d7a-80b5-8bbb0e6cf1a6" >
 <father id="5256" num="0" />
-<cdparam x="1465" y="339" />
-<sizeparam width="154" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1686" y="522" />
+<sizeparam width="150" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="263" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_Source" />
+<cdrectangleparam minX="0" maxX="267" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_CWP_I" />
 <TGConnectingPoint num="0" id="5160" />
 <TGConnectingPoint num="1" id="5161" />
 <TGConnectingPoint num="2" id="5162" />
@@ -11022,16 +11022,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="5166" />
 <TGConnectingPoint num="7" id="5167" />
 <extraparam>
-<info value="Zigbee_TX::F_Source" taskName="F_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Source" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_CWP_I" taskName="F_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_I" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="5177" >
+<SUBCOMPONENT type="1101" id="5177" index="59" uid="233e4788-0107-4c1b-a7a3-3a6f3d1115bd" >
 <father id="5256" num="1" />
-<cdparam x="1466" y="395" />
+<cdparam x="1685" y="459" />
 <sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="261" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::X_Source" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_CWP_Q" />
 <TGConnectingPoint num="0" id="5169" />
 <TGConnectingPoint num="1" id="5170" />
 <TGConnectingPoint num="2" id="5171" />
@@ -11041,16 +11041,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="5175" />
 <TGConnectingPoint num="7" id="5176" />
 <extraparam>
-<info value="Zigbee_TX::X_Source" taskName="X_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="X_Source" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_CWP_Q" taskName="F_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_Q" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="5186" >
+<SUBCOMPONENT type="1101" id="5186" index="60" uid="dac65ee1-0baf-4102-aabb-696797ae8586" >
 <father id="5256" num="2" />
-<cdparam x="1466" y="456" />
-<sizeparam width="212" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1691" y="345" />
+<sizeparam width="140" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="205" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_Symbol2ChipSeq" />
+<cdrectangleparam minX="0" maxX="277" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_CWL" />
 <TGConnectingPoint num="0" id="5178" />
 <TGConnectingPoint num="1" id="5179" />
 <TGConnectingPoint num="2" id="5180" />
@@ -11060,16 +11060,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="5184" />
 <TGConnectingPoint num="7" id="5185" />
 <extraparam>
-<info value="Zigbee_TX::F_Symbol2ChipSeq" taskName="F_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Symbol2ChipSeq" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_CWL" taskName="F_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWL" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="5195" >
+<SUBCOMPONENT type="1101" id="5195" index="61" uid="75d14338-6ae8-4b43-bbf6-a0e98c0d8f69" >
 <father id="5256" num="3" />
-<cdparam x="1466" y="518" />
-<sizeparam width="182" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1688" y="405" />
+<sizeparam width="139" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="235" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::X_Chip2Octet" />
+<cdrectangleparam minX="0" maxX="278" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_Sink" />
 <TGConnectingPoint num="0" id="5187" />
 <TGConnectingPoint num="1" id="5188" />
 <TGConnectingPoint num="2" id="5189" />
@@ -11079,16 +11079,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="5193" />
 <TGConnectingPoint num="7" id="5194" />
 <extraparam>
-<info value="Zigbee_TX::X_Chip2Octet" taskName="X_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operationMEC="X_Chip2Octet" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_Sink" taskName="F_Sink" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Sink" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="5204" >
+<SUBCOMPONENT type="1101" id="5204" index="62" uid="fc3a68f4-fc1d-472c-a91d-b2355b73c06f" >
 <father id="5256" num="4" />
-<cdparam x="1688" y="405" />
-<sizeparam width="139" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1466" y="518" />
+<sizeparam width="182" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="278" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_Sink" />
+<cdrectangleparam minX="0" maxX="235" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::X_Chip2Octet" />
 <TGConnectingPoint num="0" id="5196" />
 <TGConnectingPoint num="1" id="5197" />
 <TGConnectingPoint num="2" id="5198" />
@@ -11098,16 +11098,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="5202" />
 <TGConnectingPoint num="7" id="5203" />
 <extraparam>
-<info value="Zigbee_TX::F_Sink" taskName="F_Sink" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Sink" fatherComponentMECType="0" />
+<info value="Zigbee_TX::X_Chip2Octet" taskName="X_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operationMEC="X_Chip2Octet" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="5213" >
+<SUBCOMPONENT type="1101" id="5213" index="63" uid="d47a9b40-9568-4884-a59b-82c4822a1129" >
 <father id="5256" num="5" />
-<cdparam x="1691" y="345" />
-<sizeparam width="140" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1466" y="456" />
+<sizeparam width="212" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="277" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_CWL" />
+<cdrectangleparam minX="0" maxX="205" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_Symbol2ChipSeq" />
 <TGConnectingPoint num="0" id="5205" />
 <TGConnectingPoint num="1" id="5206" />
 <TGConnectingPoint num="2" id="5207" />
@@ -11117,16 +11117,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="5211" />
 <TGConnectingPoint num="7" id="5212" />
 <extraparam>
-<info value="Zigbee_TX::F_CWL" taskName="F_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWL" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_Symbol2ChipSeq" taskName="F_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Symbol2ChipSeq" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="5222" >
+<SUBCOMPONENT type="1101" id="5222" index="64" uid="6c6f0065-f7ad-48d6-a7b4-e8a10d6f4803" >
 <father id="5256" num="6" />
-<cdparam x="1685" y="459" />
+<cdparam x="1466" y="395" />
 <sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="261" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_CWP_Q" />
+<infoparam name="TGComponent" value="Zigbee_TX::X_Source" />
 <TGConnectingPoint num="0" id="5214" />
 <TGConnectingPoint num="1" id="5215" />
 <TGConnectingPoint num="2" id="5216" />
@@ -11136,16 +11136,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="5220" />
 <TGConnectingPoint num="7" id="5221" />
 <extraparam>
-<info value="Zigbee_TX::F_CWP_Q" taskName="F_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_Q" fatherComponentMECType="0" />
+<info value="Zigbee_TX::X_Source" taskName="X_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="X_Source" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="5231" >
+<SUBCOMPONENT type="1101" id="5231" index="65" uid="9c8fdd56-2c1b-457a-90ec-3b154b6bff5d" >
 <father id="5256" num="7" />
-<cdparam x="1686" y="522" />
-<sizeparam width="150" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1465" y="339" />
+<sizeparam width="154" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="267" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_CWP_I" />
+<cdrectangleparam minX="0" maxX="263" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_Source" />
 <TGConnectingPoint num="0" id="5223" />
 <TGConnectingPoint num="1" id="5224" />
 <TGConnectingPoint num="2" id="5225" />
@@ -11155,11 +11155,11 @@ sequence diagram.
 <TGConnectingPoint num="6" id="5229" />
 <TGConnectingPoint num="7" id="5230" />
 <extraparam>
-<info value="Zigbee_TX::F_CWP_I" taskName="F_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_I" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_Source" taskName="F_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Source" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1102" id="5281" >
+<COMPONENT type="1102" id="5281" index="7" uid="cce100da-8900-4140-bacf-779fd17b20b6" >
 <cdparam x="1527" y="635" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11191,11 +11191,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="5280" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="MainBus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="5306" >
+<COMPONENT type="1106" id="5306" index="8" uid="dd6bb423-221d-48ce-ac1f-0384787d2d3c" >
 <cdparam x="1367" y="610" />
 <sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11231,7 +11231,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="5331" >
+<COMPONENT type="1102" id="5331" index="9" uid="45b2b37f-727a-4ee3-b1eb-27a7def9a81f" >
 <cdparam x="354" y="618" />
 <sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11263,11 +11263,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="5330" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="Crossbar" />
-<attributes byteDataSize="8"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="8"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="5356" >
+<COMPONENT type="1106" id="5356" index="10" uid="f36bcc2c-5d67-4fe4-99c7-f3ca20051784" >
 <cdparam x="306" y="737" />
 <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11303,7 +11303,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="5381" >
+<COMPONENT type="1105" id="5381" index="11" uid="9e9818e7-7b50-47bc-bbec-20328991b296" >
 <cdparam x="376" y="949" />
 <sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11339,7 +11339,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="5415" >
+<COMPONENT type="1100" id="5415" index="12" uid="3f5d0ab1-e52e-44c6-ac2f-31d52480ab51" >
 <cdparam x="91" y="938" />
 <sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11374,7 +11374,7 @@ sequence diagram.
 <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="2" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="5390" >
+<SUBCOMPONENT type="1101" id="5390" index="66" uid="c4c1fe8f-a90d-46a4-8ce4-9ff7f3ea6bc6" >
 <father id="5415" num="0" />
 <cdparam x="105" y="993" />
 <sizeparam width="180" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -11394,7 +11394,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1102" id="5440" >
+<COMPONENT type="1102" id="5440" index="13" uid="89bc1689-7779-4e9a-a05c-3368908b5c2d" >
 <cdparam x="231" y="832" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11426,11 +11426,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="5439" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="INTL_Bus" />
-<attributes byteDataSize="8"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="8"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="5465" >
+<COMPONENT type="1102" id="5465" index="14" uid="8b667fc5-ae50-4b40-b48f-9474cd671073" >
 <cdparam x="231" y="447" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11462,11 +11462,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="5464" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="ADAIF_Bus" />
-<attributes byteDataSize="8"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="8"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="5490" >
+<COMPONENT type="1100" id="5490" index="15" uid="60720b05-2405-45ce-a81f-e70b9a3115af" >
 <cdparam x="1147" y="408" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11502,7 +11502,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="5515" >
+<COMPONENT type="1105" id="5515" index="16" uid="2d13a2ad-8bc3-4538-a260-d58bb1f37b52" >
 <cdparam x="991" y="187" />
 <sizeparam width="255" height="183" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11538,7 +11538,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="5567" >
+<COMPONENT type="1100" id="5567" index="17" uid="c35c73b1-828a-4c00-ad72-5a4c6b5579d5" >
 <cdparam x="680" y="193" />
 <sizeparam width="238" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11573,13 +11573,13 @@ sequence diagram.
 <attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" operation="" MECType="1" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="5524" >
+<SUBCOMPONENT type="1101" id="5524" index="67" uid="ca2fabac-e6c3-457d-9531-3d0fb628cc02" >
 <father id="5567" num="0" />
-<cdparam x="732" y="283" />
-<sizeparam width="152" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="700" y="233" />
+<sizeparam width="142" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="86" minY="0" maxY="145" />
-<infoparam name="TGComponent" value="Zigbee_TX::X_CWP_I" />
+<cdrectangleparam minX="0" maxX="96" minY="0" maxY="145" />
+<infoparam name="TGComponent" value="Zigbee_TX::X_CWL" />
 <TGConnectingPoint num="0" id="5516" />
 <TGConnectingPoint num="1" id="5517" />
 <TGConnectingPoint num="2" id="5518" />
@@ -11589,10 +11589,10 @@ sequence diagram.
 <TGConnectingPoint num="6" id="5522" />
 <TGConnectingPoint num="7" id="5523" />
 <extraparam>
-<info value="Zigbee_TX::X_CWP_I" taskName="X_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" />
+<info value="Zigbee_TX::X_CWL" taskName="X_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWL" fatherComponentMECType="1" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="5533" >
+<SUBCOMPONENT type="1101" id="5533" index="68" uid="ef4cd5a3-c826-4810-a312-5d672dab4910" >
 <father id="5567" num="1" />
 <cdparam x="701" y="329" />
 <sizeparam width="158" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -11611,13 +11611,13 @@ sequence diagram.
 <info value="Zigbee_TX::X_CWP_Q" taskName="X_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="5542" >
+<SUBCOMPONENT type="1101" id="5542" index="69" uid="172c281d-a113-494e-a5c3-91f6c5a7deae" >
 <father id="5567" num="2" />
-<cdparam x="700" y="233" />
-<sizeparam width="142" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="732" y="283" />
+<sizeparam width="152" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="96" minY="0" maxY="145" />
-<infoparam name="TGComponent" value="Zigbee_TX::X_CWL" />
+<cdrectangleparam minX="0" maxX="86" minY="0" maxY="145" />
+<infoparam name="TGComponent" value="Zigbee_TX::X_CWP_I" />
 <TGConnectingPoint num="0" id="5534" />
 <TGConnectingPoint num="1" id="5535" />
 <TGConnectingPoint num="2" id="5536" />
@@ -11627,11 +11627,11 @@ sequence diagram.
 <TGConnectingPoint num="6" id="5540" />
 <TGConnectingPoint num="7" id="5541" />
 <extraparam>
-<info value="Zigbee_TX::X_CWL" taskName="X_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWL" fatherComponentMECType="1" />
+<info value="Zigbee_TX::X_CWP_I" taskName="X_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" />
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1106" id="5592" >
+<COMPONENT type="1106" id="5592" index="18" uid="ca2e3eaa-9125-43c7-8e67-00d433aca1ee" >
 <cdparam x="910" y="531" />
 <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11667,7 +11667,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="5617" >
+<COMPONENT type="1102" id="5617" index="19" uid="061f5e7f-4f62-4850-a99c-b65d8aa79cdb" >
 <cdparam x="835" y="433" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11699,11 +11699,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="5616" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="FEP_Bus" />
-<attributes byteDataSize="8"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="8"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="5642" >
+<COMPONENT type="1100" id="5642" index="20" uid="8fadae46-cfb4-400d-b4aa-382c7f1ce046" >
 <cdparam x="1141" y="748" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11739,7 +11739,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="5667" >
+<COMPONENT type="1106" id="5667" index="21" uid="e683002e-b148-4dbf-bb03-3fbe384e203f" >
 <cdparam x="920" y="780" />
 <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11775,7 +11775,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="5692" >
+<COMPONENT type="1105" id="5692" index="22" uid="80ffecfc-e152-4617-b9f1-bf438a8863d5" >
 <cdparam x="1043" y="978" />
 <sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11811,7 +11811,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="5726" >
+<COMPONENT type="1100" id="5726" index="23" uid="d3c0c6a9-3565-47ee-8bf4-eee3c7f40db4" >
 <cdparam x="734" y="981" />
 <sizeparam width="244" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11846,7 +11846,7 @@ sequence diagram.
 <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="3" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="5701" >
+<SUBCOMPONENT type="1101" id="5701" index="70" uid="0ff274e1-7758-4950-98e2-f97db97e7529" >
 <father id="5726" num="0" />
 <cdparam x="743" y="1030" />
 <sizeparam width="214" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -11866,7 +11866,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1102" id="5751" >
+<COMPONENT type="1102" id="5751" index="24" uid="a43c750c-da2f-4c95-b63b-5f1dd5bff59b" >
 <cdparam x="845" y="875" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11898,11 +11898,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="5750" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="MAPPER_Bus" />
-<attributes byteDataSize="8"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="8"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1108" id="5769" >
+<COMPONENT type="1108" id="5769" index="25" uid="5f096aae-5dca-4783-9f6d-1e5ddc3d1f1b" >
 <cdparam x="106" y="1266" />
 <sizeparam width="419" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11930,7 +11930,7 @@ sequence diagram.
 <mappedAttributes type="int" name="counter" value="1" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1110" id="5760" >
+<SUBCOMPONENT type="1110" id="5760" index="71" uid="80f0fda4-0b28-44c2-b401-35bef05f27d9" >
 <father id="5769" num="0" />
 <cdparam x="295" y="1302" />
 <sizeparam width="199" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -11950,7 +11950,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1108" id="5787" >
+<COMPONENT type="1108" id="5787" index="26" uid="43bf2ac9-3b3f-4c29-b3ef-6a670742d86a" >
 <cdparam x="105" y="1396" />
 <sizeparam width="405" height="88" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -11978,7 +11978,7 @@ sequence diagram.
 <mappedAttributes type="int" name="counter" value="1" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1110" id="5778" >
+<SUBCOMPONENT type="1110" id="5778" index="72" uid="e85fb5a3-4852-4845-8adc-7de218d6d110" >
 <father id="5787" num="0" />
 <cdparam x="327" y="1437" />
 <sizeparam width="157" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -11998,7 +11998,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1108" id="5805" >
+<COMPONENT type="1108" id="5805" index="27" uid="8963993f-a64a-499f-accf-cc688a98c042" >
 <cdparam x="626" y="1227" />
 <sizeparam width="295" height="145" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12035,7 +12035,7 @@ sequence diagram.
 <mappedAttributes type="int" name="counter2" value="2" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1110" id="5796" >
+<SUBCOMPONENT type="1110" id="5796" index="73" uid="7d27baf8-9e67-4a1a-8313-edfe09a6ca6d" >
 <father id="5805" num="0" />
 <cdparam x="700" y="1290" />
 <sizeparam width="162" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -12055,7 +12055,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1108" id="5823" >
+<COMPONENT type="1108" id="5823" index="28" uid="6d6555b7-7040-4428-927f-ae3a8d681902" >
 <cdparam x="106" y="1143" />
 <sizeparam width="421" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12080,7 +12080,7 @@ sequence diagram.
 <mappedAttributes type="int" name="counter" value="8" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1110" id="5814" >
+<SUBCOMPONENT type="1110" id="5814" index="74" uid="917bc12c-936d-4874-9ecf-66a793b8e7af" >
 <father id="5823" num="0" />
 <cdparam x="157" y="1179" />
 <sizeparam width="235" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -12100,7 +12100,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="125" id="5824" >
+<CONNECTOR type="125" id="5824" index="29" uid="651991f1-945e-487c-a1c9-fab3d6e4df90" >
 <cdparam x="1367" y="660" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12112,7 +12112,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5825" >
+<CONNECTOR type="125" id="5825" index="30" uid="8010ed87-1176-49c2-b740-3179795d6f36" >
 <cdparam x="1147" y="508" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12124,7 +12124,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5826" >
+<CONNECTOR type="125" id="5826" index="31" uid="4b56ea88-9087-48f9-aa4b-4e14f6f9313c" >
 <cdparam x="1298" y="875" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12136,7 +12136,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5827" >
+<CONNECTOR type="125" id="5827" index="32" uid="c5a2ee3a-7281-4b4c-83e3-b9262c52d3a4" >
 <cdparam x="1019" y="805" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12148,7 +12148,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5828" >
+<CONNECTOR type="125" id="5828" index="33" uid="6ee3451c-fbf4-4d4c-b4c5-f7fae34b0bae" >
 <cdparam x="1004" y="531" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12160,7 +12160,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5829" >
+<CONNECTOR type="125" id="5829" index="34" uid="228938e7-4bdc-4947-812e-72dae02fa245" >
 <cdparam x="1185" y="660" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12172,7 +12172,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5830" >
+<CONNECTOR type="125" id="5830" index="35" uid="cd6eef24-617b-49a3-9983-ba0e4934cdf6" >
 <cdparam x="356" y="788" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12184,7 +12184,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5831" >
+<CONNECTOR type="125" id="5831" index="36" uid="393aa16c-eb66-4c74-9d5a-f5349e9a6e65" >
 <cdparam x="554" y="806" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12196,7 +12196,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5832" >
+<CONNECTOR type="125" id="5832" index="37" uid="4d633466-1a92-4c5b-905f-c603c57105de" >
 <cdparam x="559" y="863" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12208,7 +12208,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5833" >
+<CONNECTOR type="125" id="5833" index="38" uid="dbacf496-45cd-45f4-88c4-227f2ba0be3f" >
 <cdparam x="586" y="970" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12220,7 +12220,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5834" >
+<CONNECTOR type="125" id="5834" index="39" uid="23868f48-4a69-47c9-b4b3-853a3d99948d" >
 <cdparam x="165" y="927" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12232,7 +12232,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5835" >
+<CONNECTOR type="125" id="5835" index="40" uid="96b0b5ae-058d-4e4e-83ba-5a55b55a7dca" >
 <cdparam x="355" y="576" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12244,7 +12244,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5836" >
+<CONNECTOR type="125" id="5836" index="41" uid="a71fb28e-c31c-4743-b715-04f807322fc2" >
 <cdparam x="355" y="541" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12256,7 +12256,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5837" >
+<CONNECTOR type="125" id="5837" index="42" uid="b94a6e89-a5e3-4816-b236-74133cf3d5cd" >
 <cdparam x="543" y="522" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12268,7 +12268,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5838" >
+<CONNECTOR type="125" id="5838" index="43" uid="f02ef8be-aa05-4faa-b317-e3b3ecea66b5" >
 <cdparam x="536" y="475" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12280,7 +12280,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5839" >
+<CONNECTOR type="125" id="5839" index="44" uid="a5942aca-577a-43ac-b45c-2a4f78ef8b06" >
 <cdparam x="549" y="337" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12292,7 +12292,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5840" >
+<CONNECTOR type="125" id="5840" index="45" uid="615e2ce9-e572-4a60-9e52-ba5ac2c62124" >
 <cdparam x="155" y="323" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12304,7 +12304,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5841" >
+<CONNECTOR type="125" id="5841" index="46" uid="93d0e285-383f-4998-a6c3-ee424ee9415b" >
 <cdparam x="357" y="778" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12316,7 +12316,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5842" >
+<CONNECTOR type="125" id="5842" index="47" uid="6dd78883-c7a0-4373-abd1-e6a82a423ec0" >
 <cdparam x="1654" y="758" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12328,7 +12328,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5843" >
+<CONNECTOR type="125" id="5843" index="48" uid="c590b0f8-b2db-4b2d-a4e4-dd0de516f39d" >
 <cdparam x="1651" y="573" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12340,7 +12340,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5844" >
+<CONNECTOR type="125" id="5844" index="49" uid="16cb9f00-d819-4ee0-9e93-03982ebeba4a" >
 <cdparam x="959" y="527" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12352,7 +12352,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5845" >
+<CONNECTOR type="125" id="5845" index="50" uid="60d42fe4-3fb7-4912-84cd-c97ec0d7f80d" >
 <cdparam x="1140" y="461" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12364,7 +12364,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5846" >
+<CONNECTOR type="125" id="5846" index="51" uid="96ff8ce2-a25d-404e-8f6d-ffcd3238b9e9" >
 <cdparam x="1189" y="374" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12376,7 +12376,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5847" >
+<CONNECTOR type="125" id="5847" index="52" uid="7603ceb0-dfd3-4ec5-ac01-aa7bddc3ea94" >
 <cdparam x="795" y="360" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12388,7 +12388,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5848" >
+<CONNECTOR type="125" id="5848" index="53" uid="758b070e-acbd-4f8c-a750-7bcdf63a8d16" >
 <cdparam x="970" y="831" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12400,7 +12400,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5849" >
+<CONNECTOR type="125" id="5849" index="54" uid="dd4c7455-f35b-4352-8688-998e18dcd6a6" >
 <cdparam x="1173" y="906" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12412,7 +12412,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5850" >
+<CONNECTOR type="125" id="5850" index="55" uid="d3b6c6c8-87d1-46b2-9764-de6db7c92ed1" >
 <cdparam x="1200" y="1013" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12424,7 +12424,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="5851" >
+<CONNECTOR type="125" id="5851" index="56" uid="c2247b9a-07c7-4bd4-9599-02f05ed80123" >
 <cdparam x="779" y="970" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -12445,8 +12445,8 @@ sequence diagram.
 
 
 <Modeling type="TML Architecture" nameTab="Mapping_1" >
-<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" zoom="1.0" >
-<COMPONENT type="1100" id="5876" >
+<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="200" zoom="1.0" >
+<COMPONENT type="1100" id="5876" index="0" uid="1677fd19-3fd6-4b6d-a270-0f0eda0ea50c" >
 <cdparam x="560" y="807" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12482,7 +12482,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="5901" >
+<COMPONENT type="1100" id="5901" index="1" uid="5ba85498-32cb-457b-b953-89040c8caa7f" >
 <cdparam x="543" y="422" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12518,7 +12518,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="5926" >
+<COMPONENT type="1105" id="5926" index="2" uid="d3575480-5305-45e3-a30c-efabaf5b5927" >
 <cdparam x="354" y="241" />
 <sizeparam width="200" height="152" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12554,7 +12554,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="5960" >
+<COMPONENT type="1100" id="5960" index="3" uid="e51db7da-cf70-4ec7-913b-e08423f764e6" >
 <cdparam x="29" y="215" />
 <sizeparam width="252" height="181" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12589,7 +12589,7 @@ sequence diagram.
 <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="4" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="5935" >
+<SUBCOMPONENT type="1101" id="5935" index="57" uid="3dea4d29-f0b9-4277-b3d3-60c84977d0c2" >
 <father id="5960" num="0" />
 <cdparam x="48" y="315" />
 <sizeparam width="141" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -12609,7 +12609,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1106" id="5985" >
+<COMPONENT type="1106" id="5985" index="4" uid="9a3599cf-dd31-4915-b7fb-4d0249bfa98b" >
 <cdparam x="304" y="546" />
 <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12645,7 +12645,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="6010" >
+<COMPONENT type="1105" id="6010" index="5" uid="e8a36aeb-496e-4ee7-acb0-c90a667b56f8" >
 <cdparam x="1544" y="737" />
 <sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12681,7 +12681,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="6107" >
+<COMPONENT type="1100" id="6107" index="6" uid="763ab98b-a013-4d8d-9201-0a3647a0fcaf" >
 <cdparam x="1444" y="293" />
 <sizeparam width="417" height="293" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12716,13 +12716,13 @@ sequence diagram.
 <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="6019" >
+<SUBCOMPONENT type="1101" id="6019" index="58" uid="3ddef8e7-dbd5-4196-bfff-f6319c416122" >
 <father id="6107" num="0" />
-<cdparam x="1686" y="522" />
-<sizeparam width="150" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1465" y="339" />
+<sizeparam width="154" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="267" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_CWP_I" />
+<cdrectangleparam minX="0" maxX="263" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_Source" />
 <TGConnectingPoint num="0" id="6011" />
 <TGConnectingPoint num="1" id="6012" />
 <TGConnectingPoint num="2" id="6013" />
@@ -12732,16 +12732,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6017" />
 <TGConnectingPoint num="7" id="6018" />
 <extraparam>
-<info value="Zigbee_TX::F_CWP_I" taskName="F_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_I" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_Source" taskName="F_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Source" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6028" >
+<SUBCOMPONENT type="1101" id="6028" index="59" uid="fe4bab7e-10c7-47be-8573-f21497d86e7f" >
 <father id="6107" num="1" />
-<cdparam x="1696" y="456" />
+<cdparam x="1466" y="395" />
 <sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="261" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_CWP_Q" />
+<infoparam name="TGComponent" value="Zigbee_TX::X_Source" />
 <TGConnectingPoint num="0" id="6020" />
 <TGConnectingPoint num="1" id="6021" />
 <TGConnectingPoint num="2" id="6022" />
@@ -12751,16 +12751,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6026" />
 <TGConnectingPoint num="7" id="6027" />
 <extraparam>
-<info value="Zigbee_TX::F_CWP_Q" taskName="F_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_Q" fatherComponentMECType="0" />
+<info value="Zigbee_TX::X_Source" taskName="X_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="X_Source" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6037" >
+<SUBCOMPONENT type="1101" id="6037" index="60" uid="103da542-20a6-4314-a709-df853f029628" >
 <father id="6107" num="2" />
-<cdparam x="1691" y="345" />
-<sizeparam width="140" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1466" y="456" />
+<sizeparam width="212" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="277" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_CWL" />
+<cdrectangleparam minX="0" maxX="205" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_Symbol2ChipSeq" />
 <TGConnectingPoint num="0" id="6029" />
 <TGConnectingPoint num="1" id="6030" />
 <TGConnectingPoint num="2" id="6031" />
@@ -12770,16 +12770,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6035" />
 <TGConnectingPoint num="7" id="6036" />
 <extraparam>
-<info value="Zigbee_TX::F_CWL" taskName="F_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWL" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_Symbol2ChipSeq" taskName="F_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Symbol2ChipSeq" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6046" >
+<SUBCOMPONENT type="1101" id="6046" index="61" uid="051c1d81-81a9-4fcd-a712-e144634d9d3a" >
 <father id="6107" num="3" />
-<cdparam x="1688" y="405" />
-<sizeparam width="139" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1466" y="518" />
+<sizeparam width="180" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="278" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_Sink" />
+<cdrectangleparam minX="0" maxX="237" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_Chip2Octet" />
 <TGConnectingPoint num="0" id="6038" />
 <TGConnectingPoint num="1" id="6039" />
 <TGConnectingPoint num="2" id="6040" />
@@ -12789,16 +12789,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6044" />
 <TGConnectingPoint num="7" id="6045" />
 <extraparam>
-<info value="Zigbee_TX::F_Sink" taskName="F_Sink" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Sink" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_Chip2Octet" taskName="F_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Chip2Octet" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6055" >
+<SUBCOMPONENT type="1101" id="6055" index="62" uid="d441a672-1d40-493f-bb9a-ca6007034386" >
 <father id="6107" num="4" />
-<cdparam x="1466" y="518" />
-<sizeparam width="180" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1688" y="405" />
+<sizeparam width="139" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="237" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_Chip2Octet" />
+<cdrectangleparam minX="0" maxX="278" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_Sink" />
 <TGConnectingPoint num="0" id="6047" />
 <TGConnectingPoint num="1" id="6048" />
 <TGConnectingPoint num="2" id="6049" />
@@ -12808,16 +12808,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6053" />
 <TGConnectingPoint num="7" id="6054" />
 <extraparam>
-<info value="Zigbee_TX::F_Chip2Octet" taskName="F_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Chip2Octet" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_Sink" taskName="F_Sink" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Sink" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6064" >
+<SUBCOMPONENT type="1101" id="6064" index="63" uid="f9338b55-d985-4cdd-91d7-61108bc25f6c" >
 <father id="6107" num="5" />
-<cdparam x="1466" y="456" />
-<sizeparam width="212" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1691" y="345" />
+<sizeparam width="140" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="205" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_Symbol2ChipSeq" />
+<cdrectangleparam minX="0" maxX="277" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_CWL" />
 <TGConnectingPoint num="0" id="6056" />
 <TGConnectingPoint num="1" id="6057" />
 <TGConnectingPoint num="2" id="6058" />
@@ -12827,16 +12827,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6062" />
 <TGConnectingPoint num="7" id="6063" />
 <extraparam>
-<info value="Zigbee_TX::F_Symbol2ChipSeq" taskName="F_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Symbol2ChipSeq" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_CWL" taskName="F_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWL" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6073" >
+<SUBCOMPONENT type="1101" id="6073" index="64" uid="56281042-946c-4790-89e2-9910f824b29f" >
 <father id="6107" num="6" />
-<cdparam x="1466" y="395" />
+<cdparam x="1696" y="456" />
 <sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="261" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::X_Source" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_CWP_Q" />
 <TGConnectingPoint num="0" id="6065" />
 <TGConnectingPoint num="1" id="6066" />
 <TGConnectingPoint num="2" id="6067" />
@@ -12846,16 +12846,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6071" />
 <TGConnectingPoint num="7" id="6072" />
 <extraparam>
-<info value="Zigbee_TX::X_Source" taskName="X_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="X_Source" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_CWP_Q" taskName="F_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_Q" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6082" >
+<SUBCOMPONENT type="1101" id="6082" index="65" uid="5e29e1c6-17b9-4e2f-a8c6-e48f6eb2c1c3" >
 <father id="6107" num="7" />
-<cdparam x="1465" y="339" />
-<sizeparam width="154" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1686" y="522" />
+<sizeparam width="150" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="263" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_Source" />
+<cdrectangleparam minX="0" maxX="267" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_CWP_I" />
 <TGConnectingPoint num="0" id="6074" />
 <TGConnectingPoint num="1" id="6075" />
 <TGConnectingPoint num="2" id="6076" />
@@ -12865,11 +12865,11 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6080" />
 <TGConnectingPoint num="7" id="6081" />
 <extraparam>
-<info value="Zigbee_TX::F_Source" taskName="F_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Source" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_CWP_I" taskName="F_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_I" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1102" id="6132" >
+<COMPONENT type="1102" id="6132" index="7" uid="2887305e-6ed1-4304-95d2-5d57b7b195bf" >
 <cdparam x="1527" y="635" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12901,11 +12901,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="6131" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="MainBus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="6157" >
+<COMPONENT type="1106" id="6157" index="8" uid="bea8c749-d165-4f59-848d-976318ddebb4" >
 <cdparam x="1367" y="610" />
 <sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12941,7 +12941,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="6182" >
+<COMPONENT type="1102" id="6182" index="9" uid="5118486e-0694-4db4-a57c-3b8a7a0fc573" >
 <cdparam x="231" y="635" />
 <sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -12973,11 +12973,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="6181" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="Crossbar" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="6207" >
+<COMPONENT type="1106" id="6207" index="10" uid="48e46ac5-8eac-4277-b87c-51d1300749ff" >
 <cdparam x="306" y="737" />
 <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13013,7 +13013,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="6232" >
+<COMPONENT type="1105" id="6232" index="11" uid="4c344faf-5341-4d53-af34-2719d9d01efa" >
 <cdparam x="376" y="949" />
 <sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13049,7 +13049,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="6266" >
+<COMPONENT type="1100" id="6266" index="12" uid="023a86a3-d145-4ec4-a0bb-2be8edaddda3" >
 <cdparam x="91" y="938" />
 <sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13084,7 +13084,7 @@ sequence diagram.
 <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="2" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="6241" >
+<SUBCOMPONENT type="1101" id="6241" index="66" uid="44d74d88-4763-4b79-a452-4ed7e0b2df60" >
 <father id="6266" num="0" />
 <cdparam x="105" y="993" />
 <sizeparam width="182" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -13104,7 +13104,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1102" id="6291" >
+<COMPONENT type="1102" id="6291" index="13" uid="66f8d2fd-88d9-45b0-944f-5f47094c3948" >
 <cdparam x="231" y="832" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13136,11 +13136,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="6290" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="INTL_Bus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="6316" >
+<COMPONENT type="1102" id="6316" index="14" uid="f544a5a2-8d88-4928-b706-a05a98239108" >
 <cdparam x="231" y="447" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13172,11 +13172,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="6315" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="ADAIF_Bus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="6341" >
+<COMPONENT type="1100" id="6341" index="15" uid="103a46cc-36a6-474a-960a-43d6960352ad" >
 <cdparam x="1147" y="408" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13212,7 +13212,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="6366" >
+<COMPONENT type="1105" id="6366" index="16" uid="415ac2a2-1a27-42d4-9427-22a505548583" >
 <cdparam x="895" y="193" />
 <sizeparam width="255" height="183" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13248,7 +13248,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="6418" >
+<COMPONENT type="1100" id="6418" index="17" uid="97bc9dea-7f3f-4350-a2ca-7a12cfa9b415" >
 <cdparam x="619" y="199" />
 <sizeparam width="238" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13283,13 +13283,13 @@ sequence diagram.
 <attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" operation="" MECType="1" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="6375" >
+<SUBCOMPONENT type="1101" id="6375" index="67" uid="5420837b-eb9e-46f2-a891-b1448ef8af40" >
 <father id="6418" num="0" />
-<cdparam x="639" y="239" />
-<sizeparam width="142" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="671" y="289" />
+<sizeparam width="152" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="96" minY="0" maxY="145" />
-<infoparam name="TGComponent" value="Zigbee_TX::X_CWL" />
+<cdrectangleparam minX="0" maxX="86" minY="0" maxY="145" />
+<infoparam name="TGComponent" value="Zigbee_TX::X_CWP_I" />
 <TGConnectingPoint num="0" id="6367" />
 <TGConnectingPoint num="1" id="6368" />
 <TGConnectingPoint num="2" id="6369" />
@@ -13299,10 +13299,10 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6373" />
 <TGConnectingPoint num="7" id="6374" />
 <extraparam>
-<info value="Zigbee_TX::X_CWL" taskName="X_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWL" fatherComponentMECType="1" />
+<info value="Zigbee_TX::X_CWP_I" taskName="X_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6384" >
+<SUBCOMPONENT type="1101" id="6384" index="68" uid="1015fe1f-f65c-465e-87dd-32b477ffac23" >
 <father id="6418" num="1" />
 <cdparam x="640" y="335" />
 <sizeparam width="158" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -13321,13 +13321,13 @@ sequence diagram.
 <info value="Zigbee_TX::X_CWP_Q" taskName="X_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6393" >
+<SUBCOMPONENT type="1101" id="6393" index="69" uid="f33dc107-7322-49d1-a9a0-29f1e546deb9" >
 <father id="6418" num="2" />
-<cdparam x="671" y="289" />
-<sizeparam width="152" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="639" y="239" />
+<sizeparam width="142" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="86" minY="0" maxY="145" />
-<infoparam name="TGComponent" value="Zigbee_TX::X_CWP_I" />
+<cdrectangleparam minX="0" maxX="96" minY="0" maxY="145" />
+<infoparam name="TGComponent" value="Zigbee_TX::X_CWL" />
 <TGConnectingPoint num="0" id="6385" />
 <TGConnectingPoint num="1" id="6386" />
 <TGConnectingPoint num="2" id="6387" />
@@ -13337,11 +13337,11 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6391" />
 <TGConnectingPoint num="7" id="6392" />
 <extraparam>
-<info value="Zigbee_TX::X_CWP_I" taskName="X_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" />
+<info value="Zigbee_TX::X_CWL" taskName="X_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWL" fatherComponentMECType="1" />
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1106" id="6443" >
+<COMPONENT type="1106" id="6443" index="18" uid="39372481-d6d4-46cc-af05-1d35d6e58b6e" >
 <cdparam x="910" y="531" />
 <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13377,7 +13377,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="6468" >
+<COMPONENT type="1102" id="6468" index="19" uid="881201ba-d969-43d3-bbe5-14a7be4dd865" >
 <cdparam x="835" y="433" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13409,11 +13409,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="6467" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="FEP_Bus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="6493" >
+<COMPONENT type="1100" id="6493" index="20" uid="647c7d1b-7da5-40f1-af31-611b14ce638e" >
 <cdparam x="1174" y="850" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13449,7 +13449,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="6518" >
+<COMPONENT type="1106" id="6518" index="21" uid="76d450b9-3480-45e7-a463-ba2030b338ed" >
 <cdparam x="920" y="780" />
 <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13485,7 +13485,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="6543" >
+<COMPONENT type="1105" id="6543" index="22" uid="ba5f75fe-7c1c-42d0-9c90-2c36885b2b00" >
 <cdparam x="1043" y="978" />
 <sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13521,7 +13521,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="6577" >
+<COMPONENT type="1100" id="6577" index="23" uid="03454d3a-e09f-451a-b4c8-9c651f73b319" >
 <cdparam x="743" y="984" />
 <sizeparam width="237" height="159" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13556,7 +13556,7 @@ sequence diagram.
 <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="3" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="6552" >
+<SUBCOMPONENT type="1101" id="6552" index="70" uid="8d4dd221-39bc-47c2-9325-cff81c2902e0" >
 <father id="6577" num="0" />
 <cdparam x="749" y="1029" />
 <sizeparam width="214" height="45" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -13576,7 +13576,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1102" id="6602" >
+<COMPONENT type="1102" id="6602" index="24" uid="4ccf3a4e-eff5-4338-86c2-071df7754a7b" >
 <cdparam x="845" y="875" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13608,11 +13608,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="6601" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="MAPPER_Bus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1108" id="6620" >
+<COMPONENT type="1108" id="6620" index="25" uid="39bc891e-6d82-45d1-8462-e0e48d73aea7" >
 <cdparam x="103" y="1267" />
 <sizeparam width="419" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13642,7 +13642,7 @@ sequence diagram.
 <mappedAttributes type="int" name="counter" value="123" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1110" id="6611" >
+<SUBCOMPONENT type="1110" id="6611" index="71" uid="261fbd3f-fd34-458d-9e2b-bdc76d2d9eec" >
 <father id="6620" num="0" />
 <cdparam x="292" y="1303" />
 <sizeparam width="199" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -13662,7 +13662,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1108" id="6638" >
+<COMPONENT type="1108" id="6638" index="26" uid="4b48549b-fd0a-40fc-81e2-94e0e2d99417" >
 <cdparam x="105" y="1396" />
 <sizeparam width="405" height="88" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13689,7 +13689,7 @@ sequence diagram.
 <mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1110" id="6629" >
+<SUBCOMPONENT type="1110" id="6629" index="72" uid="915e0aea-a04c-4cfd-90a5-b6be9d368451" >
 <father id="6638" num="0" />
 <cdparam x="327" y="1437" />
 <sizeparam width="157" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -13709,7 +13709,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1108" id="6656" >
+<COMPONENT type="1108" id="6656" index="27" uid="9869b897-98ea-4879-9113-bd6d8976b4f3" >
 <cdparam x="627" y="1252" />
 <sizeparam width="295" height="145" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13744,7 +13744,7 @@ sequence diagram.
 <mappingInfo CPname="Double_DMA_transfer" instanceName="Transfer_Instance_7" architectureUnit="ADAIF_Bridge" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1110" id="6647" >
+<SUBCOMPONENT type="1110" id="6647" index="73" uid="92f49043-3bb3-44de-9166-3d7df663c5ee" >
 <father id="6656" num="0" />
 <cdparam x="701" y="1315" />
 <sizeparam width="162" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -13764,7 +13764,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1108" id="6674" >
+<COMPONENT type="1108" id="6674" index="28" uid="61ec5e12-22bb-4dde-884a-cc8cbb43c289" >
 <cdparam x="106" y="1143" />
 <sizeparam width="421" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -13789,7 +13789,7 @@ sequence diagram.
 <mappedAttributes type="addr" name="sourceAddress" value="0x123" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1110" id="6665" >
+<SUBCOMPONENT type="1110" id="6665" index="74" uid="ec769131-fd82-4465-b7a3-1fbca6a1aecb" >
 <father id="6674" num="0" />
 <cdparam x="280" y="1181" />
 <sizeparam width="235" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -13809,7 +13809,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="125" id="6675" >
+<CONNECTOR type="125" id="6675" index="29" uid="cd46c4f2-c050-4ecc-9d04-61c952a3a890" >
 <cdparam x="1367" y="660" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13821,7 +13821,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6676" >
+<CONNECTOR type="125" id="6676" index="30" uid="68233480-59dd-4547-94e8-bd2599e8097a" >
 <cdparam x="1147" y="508" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13833,7 +13833,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6677" >
+<CONNECTOR type="125" id="6677" index="31" uid="dc1ba9e2-1fc3-4e44-af39-2ac47e49984d" >
 <cdparam x="1298" y="875" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13845,7 +13845,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6678" >
+<CONNECTOR type="125" id="6678" index="32" uid="b4750f4f-094e-491f-81d2-40472594fa14" >
 <cdparam x="1019" y="805" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13857,7 +13857,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6679" >
+<CONNECTOR type="125" id="6679" index="33" uid="4ce88b9f-bb66-4d51-a1a4-4a93bd916e76" >
 <cdparam x="1004" y="531" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13869,7 +13869,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6680" >
+<CONNECTOR type="125" id="6680" index="34" uid="68ac0cdc-91e5-4a14-b314-165762be892e" >
 <cdparam x="1185" y="660" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13881,7 +13881,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6681" >
+<CONNECTOR type="125" id="6681" index="35" uid="6a42b1b7-89b1-4653-915e-6b38b199a113" >
 <cdparam x="356" y="788" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13893,7 +13893,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6682" >
+<CONNECTOR type="125" id="6682" index="36" uid="5ccd1472-5695-4af1-bcac-c3aca1af0168" >
 <cdparam x="554" y="806" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13905,7 +13905,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6683" >
+<CONNECTOR type="125" id="6683" index="37" uid="7f3f5966-9165-4849-a44c-9da3c31d5643" >
 <cdparam x="559" y="863" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13917,7 +13917,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6684" >
+<CONNECTOR type="125" id="6684" index="38" uid="130cdfc8-ae64-498e-b7a7-f8d5624048d6" >
 <cdparam x="586" y="970" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13929,7 +13929,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6685" >
+<CONNECTOR type="125" id="6685" index="39" uid="aee9b0ef-0c0c-4580-9139-683b5ae3e794" >
 <cdparam x="165" y="927" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13941,7 +13941,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6686" >
+<CONNECTOR type="125" id="6686" index="40" uid="b768d076-e9bf-461e-b6ea-13e72c94798d" >
 <cdparam x="355" y="576" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13953,7 +13953,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6687" >
+<CONNECTOR type="125" id="6687" index="41" uid="fd91d5d6-aee8-4591-9b1b-b0c684c5608e" >
 <cdparam x="355" y="541" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13965,7 +13965,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6688" >
+<CONNECTOR type="125" id="6688" index="42" uid="bed607ce-5fff-460b-82a8-4673feb0ba61" >
 <cdparam x="543" y="522" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13977,7 +13977,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6689" >
+<CONNECTOR type="125" id="6689" index="43" uid="7d2a7c9b-4aef-4e3b-80ea-48d08c97df45" >
 <cdparam x="536" y="475" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -13989,7 +13989,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6690" >
+<CONNECTOR type="125" id="6690" index="44" uid="24804719-f8a8-44ac-8fdf-cfe617d52d24" >
 <cdparam x="549" y="337" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14001,7 +14001,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6691" >
+<CONNECTOR type="125" id="6691" index="45" uid="a57822d9-f172-48a9-839f-90265c664c3b" >
 <cdparam x="155" y="323" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14013,7 +14013,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6692" >
+<CONNECTOR type="125" id="6692" index="46" uid="07523b9a-db61-4a09-98c5-8e952ecef844" >
 <cdparam x="357" y="778" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14025,7 +14025,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6693" >
+<CONNECTOR type="125" id="6693" index="47" uid="190b3faf-527b-404e-a780-85095dcaa309" >
 <cdparam x="1654" y="758" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14037,7 +14037,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6694" >
+<CONNECTOR type="125" id="6694" index="48" uid="65e9eaee-12cb-40d6-aa25-f421e9537fcb" >
 <cdparam x="1651" y="573" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14049,7 +14049,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6695" >
+<CONNECTOR type="125" id="6695" index="49" uid="548f9ff6-6314-46eb-947b-4818c2e7c0ae" >
 <cdparam x="959" y="527" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14061,7 +14061,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6696" >
+<CONNECTOR type="125" id="6696" index="50" uid="adb6a3e4-8b8f-4789-9805-57a12ae2a452" >
 <cdparam x="1140" y="461" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14073,7 +14073,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6697" >
+<CONNECTOR type="125" id="6697" index="51" uid="648e40d9-fa0c-4114-90c8-1173d8b7762b" >
 <cdparam x="1189" y="374" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14085,7 +14085,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6698" >
+<CONNECTOR type="125" id="6698" index="52" uid="19156260-2b11-4d7e-ba7a-f0cbcbd11dfa" >
 <cdparam x="795" y="360" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14097,7 +14097,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6699" >
+<CONNECTOR type="125" id="6699" index="53" uid="a3aa5fd2-407f-45bc-84d7-98c662c10b7f" >
 <cdparam x="970" y="831" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14109,7 +14109,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6700" >
+<CONNECTOR type="125" id="6700" index="54" uid="15314a41-3cc9-48b7-92ea-7d605672a9a9" >
 <cdparam x="1173" y="906" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14121,7 +14121,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6701" >
+<CONNECTOR type="125" id="6701" index="55" uid="7146b709-a975-4cf5-9b5c-39d0c1f6c9c0" >
 <cdparam x="1200" y="1013" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14133,7 +14133,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="6702" >
+<CONNECTOR type="125" id="6702" index="56" uid="911bb018-bf39-4479-ad4a-d218baf27e37" >
 <cdparam x="779" y="970" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -14154,8 +14154,8 @@ sequence diagram.
 
 
 <Modeling type="TML Architecture" nameTab="Mapping_2" >
-<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" masterClockFrequency="200" zoom="1.0" >
-<COMPONENT type="1100" id="6727" >
+<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1900" minY="10" maxY="1900" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="200" zoom="1.0" >
+<COMPONENT type="1100" id="6727" index="0" uid="5df7bb0d-54e2-43c2-a529-237d72491a6d" >
 <cdparam x="560" y="807" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14191,7 +14191,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="6752" >
+<COMPONENT type="1100" id="6752" index="1" uid="a3ab309d-9de7-4b8b-b683-0e7c955eafb5" >
 <cdparam x="543" y="422" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14227,7 +14227,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="6777" >
+<COMPONENT type="1105" id="6777" index="2" uid="f816d4f3-1a9e-490a-89de-21049b4a4389" >
 <cdparam x="354" y="243" />
 <sizeparam width="200" height="152" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14263,7 +14263,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="6811" >
+<COMPONENT type="1100" id="6811" index="3" uid="c198b175-7723-48bd-9a53-1385eaf0e29e" >
 <cdparam x="29" y="214" />
 <sizeparam width="252" height="181" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14298,7 +14298,7 @@ sequence diagram.
 <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="4" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="6786" >
+<SUBCOMPONENT type="1101" id="6786" index="57" uid="81be0589-227a-40d7-8e7b-3774e468edf3" >
 <father id="6811" num="0" />
 <cdparam x="48" y="314" />
 <sizeparam width="141" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -14318,7 +14318,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1106" id="6836" >
+<COMPONENT type="1106" id="6836" index="4" uid="19af7fc1-225b-41e9-bf66-dfa32114c47a" >
 <cdparam x="306" y="545" />
 <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14354,7 +14354,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="6861" >
+<COMPONENT type="1105" id="6861" index="5" uid="6a8daaeb-b00d-46c0-9183-ab0db69046fc" >
 <cdparam x="1544" y="737" />
 <sizeparam width="216" height="140" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14390,7 +14390,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="6958" >
+<COMPONENT type="1100" id="6958" index="6" uid="2904b19f-5666-4127-a4ec-346955c5b3f6" >
 <cdparam x="1444" y="293" />
 <sizeparam width="417" height="293" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14425,13 +14425,13 @@ sequence diagram.
 <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="6870" >
+<SUBCOMPONENT type="1101" id="6870" index="58" uid="48050fea-b2b6-4e49-8cc9-323817ed504f" >
 <father id="6958" num="0" />
-<cdparam x="1465" y="339" />
-<sizeparam width="154" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1686" y="522" />
+<sizeparam width="150" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="263" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_Source" />
+<cdrectangleparam minX="0" maxX="267" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_CWP_I" />
 <TGConnectingPoint num="0" id="6862" />
 <TGConnectingPoint num="1" id="6863" />
 <TGConnectingPoint num="2" id="6864" />
@@ -14441,16 +14441,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6868" />
 <TGConnectingPoint num="7" id="6869" />
 <extraparam>
-<info value="Zigbee_TX::F_Source" taskName="F_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Source" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_CWP_I" taskName="F_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_I" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6879" >
+<SUBCOMPONENT type="1101" id="6879" index="59" uid="3cc5ad1a-a47c-46f8-a28a-3cf78c9e8eeb" >
 <father id="6958" num="1" />
-<cdparam x="1466" y="395" />
+<cdparam x="1685" y="459" />
 <sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="261" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::X_Source" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_CWP_Q" />
 <TGConnectingPoint num="0" id="6871" />
 <TGConnectingPoint num="1" id="6872" />
 <TGConnectingPoint num="2" id="6873" />
@@ -14460,16 +14460,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6877" />
 <TGConnectingPoint num="7" id="6878" />
 <extraparam>
-<info value="Zigbee_TX::X_Source" taskName="X_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="X_Source" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_CWP_Q" taskName="F_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_Q" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6888" >
+<SUBCOMPONENT type="1101" id="6888" index="60" uid="59df0dc6-fe93-4c4f-a07d-0d44eae89bc4" >
 <father id="6958" num="2" />
-<cdparam x="1466" y="456" />
-<sizeparam width="212" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1691" y="345" />
+<sizeparam width="140" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="205" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_Symbol2ChipSeq" />
+<cdrectangleparam minX="0" maxX="277" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_CWL" />
 <TGConnectingPoint num="0" id="6880" />
 <TGConnectingPoint num="1" id="6881" />
 <TGConnectingPoint num="2" id="6882" />
@@ -14479,16 +14479,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6886" />
 <TGConnectingPoint num="7" id="6887" />
 <extraparam>
-<info value="Zigbee_TX::F_Symbol2ChipSeq" taskName="F_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Symbol2ChipSeq" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_CWL" taskName="F_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWL" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6897" >
+<SUBCOMPONENT type="1101" id="6897" index="61" uid="c263bbed-7ce4-400c-b540-e2bb9b3280a0" >
 <father id="6958" num="3" />
-<cdparam x="1466" y="518" />
-<sizeparam width="180" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1688" y="405" />
+<sizeparam width="139" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="237" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_Chip2Octet" />
+<cdrectangleparam minX="0" maxX="278" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_Sink" />
 <TGConnectingPoint num="0" id="6889" />
 <TGConnectingPoint num="1" id="6890" />
 <TGConnectingPoint num="2" id="6891" />
@@ -14498,16 +14498,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6895" />
 <TGConnectingPoint num="7" id="6896" />
 <extraparam>
-<info value="Zigbee_TX::F_Chip2Octet" taskName="F_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Chip2Octet" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_Sink" taskName="F_Sink" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Sink" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6906" >
+<SUBCOMPONENT type="1101" id="6906" index="62" uid="e64bd6a3-9d26-4777-a955-6df88ba615cc" >
 <father id="6958" num="4" />
-<cdparam x="1688" y="405" />
-<sizeparam width="139" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1466" y="518" />
+<sizeparam width="180" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="278" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_Sink" />
+<cdrectangleparam minX="0" maxX="237" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_Chip2Octet" />
 <TGConnectingPoint num="0" id="6898" />
 <TGConnectingPoint num="1" id="6899" />
 <TGConnectingPoint num="2" id="6900" />
@@ -14517,16 +14517,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6904" />
 <TGConnectingPoint num="7" id="6905" />
 <extraparam>
-<info value="Zigbee_TX::F_Sink" taskName="F_Sink" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Sink" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_Chip2Octet" taskName="F_Chip2Octet" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Chip2Octet" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6915" >
+<SUBCOMPONENT type="1101" id="6915" index="63" uid="6f6444d6-c10b-41de-9b70-4ef5ebb8bbb5" >
 <father id="6958" num="5" />
-<cdparam x="1691" y="345" />
-<sizeparam width="140" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1466" y="456" />
+<sizeparam width="212" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="277" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_CWL" />
+<cdrectangleparam minX="0" maxX="205" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_Symbol2ChipSeq" />
 <TGConnectingPoint num="0" id="6907" />
 <TGConnectingPoint num="1" id="6908" />
 <TGConnectingPoint num="2" id="6909" />
@@ -14536,16 +14536,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6913" />
 <TGConnectingPoint num="7" id="6914" />
 <extraparam>
-<info value="Zigbee_TX::F_CWL" taskName="F_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWL" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_Symbol2ChipSeq" taskName="F_Symbol2ChipSeq" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Symbol2ChipSeq" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6924" >
+<SUBCOMPONENT type="1101" id="6924" index="64" uid="5e88ae28-47f1-48fa-8e37-631ca6855dd4" >
 <father id="6958" num="6" />
-<cdparam x="1685" y="459" />
+<cdparam x="1466" y="395" />
 <sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="261" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_CWP_Q" />
+<infoparam name="TGComponent" value="Zigbee_TX::X_Source" />
 <TGConnectingPoint num="0" id="6916" />
 <TGConnectingPoint num="1" id="6917" />
 <TGConnectingPoint num="2" id="6918" />
@@ -14555,16 +14555,16 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6922" />
 <TGConnectingPoint num="7" id="6923" />
 <extraparam>
-<info value="Zigbee_TX::F_CWP_Q" taskName="F_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_Q" fatherComponentMECType="0" />
+<info value="Zigbee_TX::X_Source" taskName="X_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="X_Source" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="6933" >
+<SUBCOMPONENT type="1101" id="6933" index="65" uid="4f7a2a40-471a-4a58-bb9d-89a3e39a26fa" >
 <father id="6958" num="7" />
-<cdparam x="1686" y="522" />
-<sizeparam width="150" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="1465" y="339" />
+<sizeparam width="154" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="267" minY="0" maxY="253" />
-<infoparam name="TGComponent" value="Zigbee_TX::F_CWP_I" />
+<cdrectangleparam minX="0" maxX="263" minY="0" maxY="253" />
+<infoparam name="TGComponent" value="Zigbee_TX::F_Source" />
 <TGConnectingPoint num="0" id="6925" />
 <TGConnectingPoint num="1" id="6926" />
 <TGConnectingPoint num="2" id="6927" />
@@ -14574,11 +14574,11 @@ sequence diagram.
 <TGConnectingPoint num="6" id="6931" />
 <TGConnectingPoint num="7" id="6932" />
 <extraparam>
-<info value="Zigbee_TX::F_CWP_I" taskName="F_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_CWP_I" fatherComponentMECType="0" />
+<info value="Zigbee_TX::F_Source" taskName="F_Source" referenceTaskName="Zigbee_TX" priority="0" operationMEC="F_Source" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1102" id="6983" >
+<COMPONENT type="1102" id="6983" index="7" uid="413a5d13-66d6-4b56-bf42-d5151ca0cf59" >
 <cdparam x="1527" y="635" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14610,11 +14610,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="6982" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="MainBus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="7008" >
+<COMPONENT type="1106" id="7008" index="8" uid="f2a7336f-04cb-41d2-8e87-3af802844d01" >
 <cdparam x="1367" y="610" />
 <sizeparam width="100" height="100" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14650,7 +14650,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="7033" >
+<COMPONENT type="1102" id="7033" index="9" uid="b5002a06-11e5-44ee-9a4f-0fb34e66bd7d" >
 <cdparam x="231" y="635" />
 <sizeparam width="845" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14682,11 +14682,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="7032" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="Crossbar" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="7058" >
+<COMPONENT type="1106" id="7058" index="10" uid="9bf3f2e5-e14b-4593-840d-7dc8e2dd560b" >
 <cdparam x="306" y="737" />
 <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14722,7 +14722,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="7083" >
+<COMPONENT type="1105" id="7083" index="11" uid="615958f7-56bb-4703-aeb3-7306be64a559" >
 <cdparam x="376" y="949" />
 <sizeparam width="331" height="135" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14758,7 +14758,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="7117" >
+<COMPONENT type="1100" id="7117" index="12" uid="b5f0b3c0-4326-4de9-9b10-ab4ac7c53556" >
 <cdparam x="91" y="938" />
 <sizeparam width="234" height="140" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14793,7 +14793,7 @@ sequence diagram.
 <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="2" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="7092" >
+<SUBCOMPONENT type="1101" id="7092" index="66" uid="1256e283-53a5-40d7-b018-2d6487af9c6d" >
 <father id="7117" num="0" />
 <cdparam x="105" y="993" />
 <sizeparam width="182" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -14813,7 +14813,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1102" id="7142" >
+<COMPONENT type="1102" id="7142" index="13" uid="f6172562-2e3e-4c66-87c8-78a99e7aee67" >
 <cdparam x="231" y="832" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14845,11 +14845,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="7141" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="INTL_Bus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="7167" >
+<COMPONENT type="1102" id="7167" index="14" uid="76086b75-c614-4dbf-a15b-1696971a246b" >
 <cdparam x="231" y="447" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14881,11 +14881,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="7166" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="ADAIF_Bus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="7192" >
+<COMPONENT type="1100" id="7192" index="15" uid="04c80ec9-d4cc-4903-8339-d9f34248c4f1" >
 <cdparam x="1147" y="408" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14921,7 +14921,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="7217" >
+<COMPONENT type="1105" id="7217" index="16" uid="baddf9bf-3147-4f17-ba50-15cb4986d465" >
 <cdparam x="895" y="193" />
 <sizeparam width="255" height="183" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14957,7 +14957,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="7269" >
+<COMPONENT type="1100" id="7269" index="17" uid="9320b09e-5134-4fa0-9347-2391df47ee31" >
 <cdparam x="619" y="199" />
 <sizeparam width="238" height="185" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -14992,13 +14992,13 @@ sequence diagram.
 <attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="2" execcTime="1" clockRatio="1" operation="" MECType="1" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="7226" >
+<SUBCOMPONENT type="1101" id="7226" index="67" uid="a43b56af-14c9-4d45-a786-afaf231acd0e" >
 <father id="7269" num="0" />
-<cdparam x="671" y="289" />
-<sizeparam width="152" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="639" y="239" />
+<sizeparam width="142" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="86" minY="0" maxY="145" />
-<infoparam name="TGComponent" value="Zigbee_TX::X_CWP_I" />
+<cdrectangleparam minX="0" maxX="96" minY="0" maxY="145" />
+<infoparam name="TGComponent" value="Zigbee_TX::X_CWL" />
 <TGConnectingPoint num="0" id="7218" />
 <TGConnectingPoint num="1" id="7219" />
 <TGConnectingPoint num="2" id="7220" />
@@ -15008,10 +15008,10 @@ sequence diagram.
 <TGConnectingPoint num="6" id="7224" />
 <TGConnectingPoint num="7" id="7225" />
 <extraparam>
-<info value="Zigbee_TX::X_CWP_I" taskName="X_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" />
+<info value="Zigbee_TX::X_CWL" taskName="X_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWL" fatherComponentMECType="1" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="7235" >
+<SUBCOMPONENT type="1101" id="7235" index="68" uid="892f76e9-6a69-401c-b9bf-143b51e2bbf2" >
 <father id="7269" num="1" />
 <cdparam x="640" y="335" />
 <sizeparam width="158" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -15030,13 +15030,13 @@ sequence diagram.
 <info value="Zigbee_TX::X_CWP_Q" taskName="X_CWP_Q" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="7244" >
+<SUBCOMPONENT type="1101" id="7244" index="69" uid="2714c4a3-2662-4a1f-822d-9e09f7edd729" >
 <father id="7269" num="2" />
-<cdparam x="639" y="239" />
-<sizeparam width="142" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="671" y="289" />
+<sizeparam width="152" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="96" minY="0" maxY="145" />
-<infoparam name="TGComponent" value="Zigbee_TX::X_CWL" />
+<cdrectangleparam minX="0" maxX="86" minY="0" maxY="145" />
+<infoparam name="TGComponent" value="Zigbee_TX::X_CWP_I" />
 <TGConnectingPoint num="0" id="7236" />
 <TGConnectingPoint num="1" id="7237" />
 <TGConnectingPoint num="2" id="7238" />
@@ -15046,11 +15046,11 @@ sequence diagram.
 <TGConnectingPoint num="6" id="7242" />
 <TGConnectingPoint num="7" id="7243" />
 <extraparam>
-<info value="Zigbee_TX::X_CWL" taskName="X_CWL" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWL" fatherComponentMECType="1" />
+<info value="Zigbee_TX::X_CWP_I" taskName="X_CWP_I" referenceTaskName="Zigbee_TX" priority="0" operationMEC="CWP" fatherComponentMECType="1" />
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1106" id="7294" >
+<COMPONENT type="1106" id="7294" index="18" uid="3322e241-9a41-49d1-b928-3e4b80ce8428" >
 <cdparam x="910" y="531" />
 <sizeparam width="100" height="35" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -15086,7 +15086,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="7319" >
+<COMPONENT type="1102" id="7319" index="19" uid="d7a7eb2f-d7c3-4824-b6f7-3f8458deefb0" >
 <cdparam x="835" y="433" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -15118,11 +15118,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="7318" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="FEP_Bus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="7344" >
+<COMPONENT type="1100" id="7344" index="20" uid="6ab7f66d-27c8-4c5b-af85-271e3d6a6718" >
 <cdparam x="1174" y="850" />
 <sizeparam width="150" height="100" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -15158,7 +15158,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1106" id="7369" >
+<COMPONENT type="1106" id="7369" index="21" uid="60c8da54-6873-439d-bc31-ce2819b5d7ec" >
 <cdparam x="920" y="780" />
 <sizeparam width="100" height="51" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -15194,7 +15194,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1105" id="7394" >
+<COMPONENT type="1105" id="7394" index="22" uid="62118dae-2fa1-4ead-89b8-c528e085b18f" >
 <cdparam x="1043" y="978" />
 <sizeparam width="314" height="125" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -15230,7 +15230,7 @@ sequence diagram.
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="7428" >
+<COMPONENT type="1100" id="7428" index="23" uid="ed8cf274-a2f5-4e69-ab3d-dacd5e7d340a" >
 <cdparam x="759" y="981" />
 <sizeparam width="219" height="158" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -15265,7 +15265,7 @@ sequence diagram.
 <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="3" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="7403" >
+<SUBCOMPONENT type="1101" id="7403" index="70" uid="d27c1ad5-267d-43ae-b0f5-8141ae5803f7" >
 <father id="7428" num="0" />
 <cdparam x="759" y="1028" />
 <sizeparam width="214" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -15285,7 +15285,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1102" id="7453" >
+<COMPONENT type="1102" id="7453" index="24" uid="320b4127-2db6-423c-89a1-53bcf06a327b" >
 <cdparam x="845" y="875" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -15317,11 +15317,11 @@ sequence diagram.
 <TGConnectingPoint num="23" id="7452" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="MAPPER_Bus" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1108" id="7471" >
+<COMPONENT type="1108" id="7471" index="25" uid="42d71d34-a9ed-454d-98fa-baafb0ffe502" >
 <cdparam x="103" y="1267" />
 <sizeparam width="419" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -15351,7 +15351,7 @@ sequence diagram.
 <mappedAttributes type="int" name="counter" value="123" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1110" id="7462" >
+<SUBCOMPONENT type="1110" id="7462" index="71" uid="ecc61f0d-3f0f-400e-a95e-0502f7aaa564" >
 <father id="7471" num="0" />
 <cdparam x="292" y="1303" />
 <sizeparam width="199" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -15371,7 +15371,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1108" id="7489" >
+<COMPONENT type="1108" id="7489" index="26" uid="607c46da-b324-461d-a0ba-058d85dcac0a" >
 <cdparam x="105" y="1396" />
 <sizeparam width="405" height="88" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -15398,7 +15398,7 @@ sequence diagram.
 <mappingInfo CPname="DMA_transfer" instanceName="Transfer_Instance_4" architectureUnit="MainBus" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1110" id="7480" >
+<SUBCOMPONENT type="1110" id="7480" index="72" uid="2df1075d-c466-4f64-88c4-d68f64e5761b" >
 <father id="7489" num="0" />
 <cdparam x="327" y="1437" />
 <sizeparam width="157" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -15418,7 +15418,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1108" id="7507" >
+<COMPONENT type="1108" id="7507" index="27" uid="9e74a8fa-cd4b-4136-814f-942badc5f4d1" >
 <cdparam x="627" y="1252" />
 <sizeparam width="295" height="145" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -15453,7 +15453,7 @@ sequence diagram.
 <mappingInfo CPname="Double_DMA_transfer" instanceName="Transfer_Instance_7" architectureUnit="ADAIF_Bridge" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1110" id="7498" >
+<SUBCOMPONENT type="1110" id="7498" index="73" uid="fe2c0743-c135-4630-aeb2-9d1e7fb09946" >
 <father id="7507" num="0" />
 <cdparam x="701" y="1315" />
 <sizeparam width="162" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -15473,7 +15473,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1108" id="7525" >
+<COMPONENT type="1108" id="7525" index="28" uid="05057b60-a62b-44b9-865b-62edacb7c7bd" >
 <cdparam x="106" y="1143" />
 <sizeparam width="421" height="85" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -15501,7 +15501,7 @@ sequence diagram.
 <mappedAttributes type="addr" name="sourceAddress" value="0x123" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1110" id="7516" >
+<SUBCOMPONENT type="1110" id="7516" index="74" uid="f8fb4574-f7dc-47f6-bb58-609ff0f03698" >
 <father id="7525" num="0" />
 <cdparam x="280" y="1181" />
 <sizeparam width="235" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
@@ -15521,7 +15521,7 @@ sequence diagram.
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="125" id="7526" >
+<CONNECTOR type="125" id="7526" index="29" uid="d7bcecd6-0c14-47d0-904e-d01b12e14b1f" >
 <cdparam x="1367" y="660" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15533,7 +15533,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7527" >
+<CONNECTOR type="125" id="7527" index="30" uid="7819d450-db51-4fa4-9e67-95cfc17c20e3" >
 <cdparam x="1147" y="508" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15545,7 +15545,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7528" >
+<CONNECTOR type="125" id="7528" index="31" uid="265d869b-31ac-4a07-b548-154cf9b6305a" >
 <cdparam x="1298" y="875" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15557,7 +15557,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7529" >
+<CONNECTOR type="125" id="7529" index="32" uid="25def3ae-f4ce-4a52-8961-e90a62b3fb5f" >
 <cdparam x="1019" y="805" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15569,7 +15569,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7530" >
+<CONNECTOR type="125" id="7530" index="33" uid="1ee365b1-1368-484c-ab65-d270d8f6b79c" >
 <cdparam x="1004" y="531" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15581,7 +15581,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7531" >
+<CONNECTOR type="125" id="7531" index="34" uid="c589f5b6-ad69-4b55-be5b-38372cce5f9d" >
 <cdparam x="1185" y="660" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15593,7 +15593,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7532" >
+<CONNECTOR type="125" id="7532" index="35" uid="39524295-1ce9-492d-8d6e-ba04be4fdb80" >
 <cdparam x="356" y="788" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15605,7 +15605,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7533" >
+<CONNECTOR type="125" id="7533" index="36" uid="afd13346-ba22-4b91-a418-f0c03f8973fd" >
 <cdparam x="554" y="806" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15617,7 +15617,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7534" >
+<CONNECTOR type="125" id="7534" index="37" uid="128efbc0-671b-40a8-ad49-c391d28e165c" >
 <cdparam x="559" y="863" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15629,7 +15629,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7535" >
+<CONNECTOR type="125" id="7535" index="38" uid="8b29f7fc-cd84-4d62-b3c6-c634783e853c" >
 <cdparam x="586" y="970" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15641,7 +15641,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7536" >
+<CONNECTOR type="125" id="7536" index="39" uid="f9839abf-cb32-4e50-b9d5-f04085cd6241" >
 <cdparam x="165" y="927" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15653,7 +15653,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7537" >
+<CONNECTOR type="125" id="7537" index="40" uid="ef8b61f6-0bec-47f2-a516-023eedff40c8" >
 <cdparam x="355" y="576" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15665,7 +15665,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7538" >
+<CONNECTOR type="125" id="7538" index="41" uid="959c2cc8-5b4f-4aa8-b8e3-5cc547e1559e" >
 <cdparam x="355" y="541" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15677,7 +15677,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7539" >
+<CONNECTOR type="125" id="7539" index="42" uid="d6e1b035-d197-436e-b3da-9687d621dbaa" >
 <cdparam x="543" y="522" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15689,7 +15689,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7540" >
+<CONNECTOR type="125" id="7540" index="43" uid="7159b3df-21e5-43ea-9a80-5fd0131254ea" >
 <cdparam x="536" y="475" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15701,7 +15701,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7541" >
+<CONNECTOR type="125" id="7541" index="44" uid="f9cf6f1e-45bf-48a6-8437-42b4e6f6d7ef" >
 <cdparam x="549" y="337" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15713,7 +15713,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7542" >
+<CONNECTOR type="125" id="7542" index="45" uid="68a0a896-b7df-4525-be7c-2a71e6afe389" >
 <cdparam x="155" y="323" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15725,7 +15725,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7543" >
+<CONNECTOR type="125" id="7543" index="46" uid="02627b5c-7f58-4d84-83b1-08dad39a853b" >
 <cdparam x="357" y="778" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15737,7 +15737,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7544" >
+<CONNECTOR type="125" id="7544" index="47" uid="55899e5d-aa21-40e1-aca4-05fa74f11ce1" >
 <cdparam x="1654" y="758" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15749,7 +15749,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7545" >
+<CONNECTOR type="125" id="7545" index="48" uid="dae0d836-d49a-429f-8566-5d583543e05d" >
 <cdparam x="1651" y="573" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15761,7 +15761,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7546" >
+<CONNECTOR type="125" id="7546" index="49" uid="6aa968ad-e7f3-4530-8971-f52f6b37a29d" >
 <cdparam x="959" y="527" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15773,7 +15773,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7547" >
+<CONNECTOR type="125" id="7547" index="50" uid="2f6ec860-7bb5-467a-a4aa-64ac0479a610" >
 <cdparam x="1140" y="461" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15785,7 +15785,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7548" >
+<CONNECTOR type="125" id="7548" index="51" uid="602fd9a1-3427-4ae8-949a-62daf01b33d9" >
 <cdparam x="1189" y="374" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15797,7 +15797,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7549" >
+<CONNECTOR type="125" id="7549" index="52" uid="ed9fcae0-e8c7-4407-b429-c459ee2f48f6" >
 <cdparam x="795" y="360" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15809,7 +15809,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7550" >
+<CONNECTOR type="125" id="7550" index="53" uid="95be5674-74bc-4c92-86af-53352ab69f8d" >
 <cdparam x="970" y="831" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15821,7 +15821,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7551" >
+<CONNECTOR type="125" id="7551" index="54" uid="9cc93d16-f036-45fb-bcfa-3edcf7d8918c" >
 <cdparam x="1173" y="906" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15833,7 +15833,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7552" >
+<CONNECTOR type="125" id="7552" index="55" uid="0f494795-121a-4a12-9fd0-9ef7ea31b76c" >
 <cdparam x="1200" y="1013" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
@@ -15845,7 +15845,7 @@ sequence diagram.
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="7553" >
+<CONNECTOR type="125" id="7553" index="56" uid="d2ce65c7-ee96-4b1b-9437-1690d47ca12f" >
 <cdparam x="779" y="970" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
diff --git a/src/main/java/ui/avatarmethodology/AvatarMethodologyDiagramReference.java b/src/main/java/ui/avatarmethodology/AvatarMethodologyDiagramReference.java
index 4bb1646227c8864078efee0bd97ec5bc862d3afc..7a3e849de1aa3de84895b4ab436170087b8f01b2 100755
--- a/src/main/java/ui/avatarmethodology/AvatarMethodologyDiagramReference.java
+++ b/src/main/java/ui/avatarmethodology/AvatarMethodologyDiagramReference.java
@@ -111,7 +111,8 @@ public abstract class AvatarMethodologyDiagramReference extends TGCScalableWithI
         minWidth = 10;
         minHeight = lineLength;
 
-        value = TYPE_STR[typeOfReference];
+
+        makeValue();
         
         initScaling(200, 120);
         // Issue #31
@@ -163,6 +164,10 @@ public abstract class AvatarMethodologyDiagramReference extends TGCScalableWithI
         actionOnAdd();
     }
 
+    public void makeValue() {
+        value = TYPE_STR[typeOfReference];
+    }
+
     /**
      * From abstract class ui.TGComponent: declaration of abstract method
 	 * InternalDrawing
diff --git a/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToAnalysis.java b/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToAnalysis.java
index 36f468c249b2e5931406077ac5d13f834cd9d411..dc302f884b511676855c0ce216d82bbedff4e503 100755
--- a/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToAnalysis.java
+++ b/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToAnalysis.java
@@ -61,6 +61,7 @@ public class AvatarMethodologyReferenceToAnalysis extends AvatarMethodologyDiagr
 		initScaling(200, 70);
 
         typeOfReference = ANALYSIS;
+        makeValue();
         
         addTGConnectingPointsCommentTop();    
         
diff --git a/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToAssumptions.java b/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToAssumptions.java
index 908d1237f5590cdac74dadea1ddd32be9e27abbb..315ddf9b7652a0d36b65d72306c185e05d33349f 100755
--- a/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToAssumptions.java
+++ b/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToAssumptions.java
@@ -61,18 +61,10 @@ public class AvatarMethodologyReferenceToAssumptions extends AvatarMethodologyDi
         super(_x, _y, _minX, _maxX, _minY, _maxY, _pos, _father, _tdp);
         
 		initScaling(200, 70);
-        
-        /*nbConnectingPoint = 1;
-        connectingPoint = new TGConnectingPoint[nbConnectingPoint];
-        connectingPoint[0] = new AvatarMethodologyConnectingPoint(this, 0, 0, false, true, 0.30, 1.0, TGConnectingPoint.WEST);
-*/
-
-
-
-
 
 
         typeOfReference = ASSUMPTIONS;
+        makeValue();
         
         addTGConnectingPointsCommentTop();    
         
diff --git a/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToDesign.java b/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToDesign.java
index 875f0c84cb489cc19cc0c3ca68a088eb49b7d629..d9b09d6dbf2b53fd1e26fad7b5ea2c43a8cb38b6 100755
--- a/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToDesign.java
+++ b/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToDesign.java
@@ -61,6 +61,7 @@ public class AvatarMethodologyReferenceToDesign extends AvatarMethodologyDiagram
 		initScaling(300, 70);
 
         typeOfReference = DESIGN;
+		makeValue();
         
         addTGConnectingPointsCommentTop();    
         
diff --git a/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToProperties.java b/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToProperties.java
index b0daa4f97b9a608eb4bd3fca2895e77a33a71f17..1c77bfaf03d98aa00832e51f45cea318b8151808 100755
--- a/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToProperties.java
+++ b/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToProperties.java
@@ -61,6 +61,7 @@ public class AvatarMethodologyReferenceToProperties extends AvatarMethodologyDia
 		initScaling(180, 70);
 
         typeOfReference = PROPERTY;
+        makeValue();
         
         addTGConnectingPointsCommentTop();    
         
diff --git a/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToPrototype.java b/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToPrototype.java
index f7f6b98cc11a25c8fad2065d8c38dcfb1b1e0bc1..8323acad7a7bdd9d6dc288f45e3fe4bd15da3533 100755
--- a/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToPrototype.java
+++ b/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToPrototype.java
@@ -61,6 +61,7 @@ public class AvatarMethodologyReferenceToPrototype extends AvatarMethodologyDiag
         initScaling(300, 70);
 
         typeOfReference = PROTOTYPING;
+        makeValue();
 
         addTGConnectingPointsCommentTop();
 
diff --git a/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToRequirement.java b/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToRequirement.java
index 5a521ba1079ad03079e4cbbcbd5438f6fbfd411f..34afb8672211ea764a3e1020f1592ed8d1768981 100755
--- a/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToRequirement.java
+++ b/src/main/java/ui/avatarmethodology/AvatarMethodologyReferenceToRequirement.java
@@ -61,6 +61,7 @@ public class AvatarMethodologyReferenceToRequirement extends AvatarMethodologyDi
 		initScaling(200, 70);
 
         typeOfReference = REQUIREMENT;
+        makeValue();
         
         addTGConnectingPointsCommentTop();    
         
diff --git a/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReference.java b/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReference.java
index 7d82a2af0b887fce6077ab1c8e0f21bbae6aa963..866475864b84fd5d0cae95fc87bd9e5225a8a935 100755
--- a/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReference.java
+++ b/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReference.java
@@ -111,7 +111,7 @@ public abstract class DiplodocusMethodologyDiagramReference extends TGCScalableW
 
         addTGConnectingPointsCommentTop();
 
-        value = TYPE_STR[typeOfReference];
+       makeValue();
 
         nbInternalTGComponent = 0;
         //tgcomponent = new TGComponent[nbInternalTGComponent];
@@ -134,6 +134,10 @@ public abstract class DiplodocusMethodologyDiagramReference extends TGCScalableW
         actionOnAdd();
     }
 
+    public void makeValue() {
+        value = TYPE_STR[typeOfReference];;
+    }
+
     @Override
     public void internalDrawing(Graphics g) {
         Font f = g.getFont();
diff --git a/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToApplication.java b/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToApplication.java
index 91d467257c97ce1af88917ef9ced0f16aeeb9a6b..032bec9bec93028f6724fa1e07e61f0346218631 100755
--- a/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToApplication.java
+++ b/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToApplication.java
@@ -67,6 +67,7 @@ public class DiplodocusMethodologyDiagramReferenceToApplication extends Diplodoc
         connectingPoint[0] = new DiplodocusMethodologyConnectingPoint(this, 0, 0, false, true, 0.5, 1.0, TGConnectingPoint.WEST);
 
         typeOfReference = APPLICATION;
+        makeValue();
 
         addTGConnectingPointsCommentTop();
 
diff --git a/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToArchitecture.java b/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToArchitecture.java
index afa769635a6d884103a87ce72477691c7bda4d7e..45748e8314a68bd20f96251235de8b913eba287d 100755
--- a/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToArchitecture.java
+++ b/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToArchitecture.java
@@ -65,6 +65,7 @@ public class DiplodocusMethodologyDiagramReferenceToArchitecture extends Diplodo
         connectingPoint[0] = new DiplodocusMethodologyConnectingPoint(this, 0, 0, false, true, 0.5, 1.0, TGConnectingPoint.WEST);
 
         typeOfReference = ARCHITECTURE;
+        makeValue();
 
         addTGConnectingPointsCommentTop();
 
diff --git a/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToCP.java b/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToCP.java
index 9fa64689b18199c4f5afba391a32e37416c2b1b0..bda560f46dc8429cd8b7a3d327158200dca5a13f 100755
--- a/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToCP.java
+++ b/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToCP.java
@@ -65,6 +65,7 @@ public class DiplodocusMethodologyDiagramReferenceToCP extends DiplodocusMethodo
         connectingPoint[0] = new DiplodocusMethodologyConnectingPoint(this, 0, 0, false, true, 0.5, 1.0, TGConnectingPoint.WEST);
 
         typeOfReference = CP;
+        makeValue();
 
         addTGConnectingPointsCommentTop();
 
diff --git a/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToMapping.java b/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToMapping.java
index bdbcc9dfbe76b0ef649b39ba54d08efce5c20ac0..0681c0625c5db3a9d7c1614af955952b60f9f06e 100755
--- a/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToMapping.java
+++ b/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToMapping.java
@@ -69,6 +69,7 @@ public class DiplodocusMethodologyDiagramReferenceToMapping extends DiplodocusMe
         connectingPoint[2] = new DiplodocusMethodologyConnectingPoint(this, 0, 0, false, true, 0.5, 0.0, TGConnectingPoint.WEST);
 
         typeOfReference = MAPPING;
+        makeValue();
 
         addTGConnectingPointsCommentTop();
 
diff --git a/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToRequirement.java b/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToRequirement.java
index ec02141fd7ad70dccbfcc46e851f87a7728e32c4..d9d23bd5c3217809a07c07a5a5f53ced014b966a 100755
--- a/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToRequirement.java
+++ b/src/main/java/ui/diplodocusmethodology/DiplodocusMethodologyDiagramReferenceToRequirement.java
@@ -65,6 +65,7 @@ public class DiplodocusMethodologyDiagramReferenceToRequirement extends Diplodoc
         connectingPoint[0] = new DiplodocusMethodologyConnectingPoint(this, 0, 0, false, true, 0.5, 1.0, TGConnectingPoint.WEST);
         
         typeOfReference = REQUIREMENT;
+        makeValue();
         
         addTGConnectingPointsCommentTop();    
         
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyDiagramReference.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyDiagramReference.java
index 1ee99dfcac77579190526184900714c245c03ffa..d428e6e2c9072dabc06de7290f20cf046c2161e5 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyDiagramReference.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyDiagramReference.java
@@ -145,26 +145,17 @@ public abstract class SysmlsecMethodologyDiagramReference extends TGCScalableWit
 
         nbInternalTGComponent = 0;
 
-        value = TYPE_STR[typeOfReference];
-        //tgcomponent = new TGComponent[nbInternalTGComponent];
-
-        //int h = 1;
-        //TAttributeRequirement tgc0;
-        //tgc0 = new TAttributeRequirement(x, y+height+h, 0, 0, height + h, height+h, true, this, _tdp);
-        //tgcomponent[0] = tgc0;
-
         moveable = true;
         editable = true;
         removable = true;
         userResizable = true;
         multieditable = true;
 
-
-
         oldValue = value;
 
         myImageIcon = IconManager.imgic5006;
 
+        makeValue();
 
         actionOnAdd();
     }
@@ -324,8 +315,10 @@ public abstract class SysmlsecMethodologyDiagramReference extends TGCScalableWit
     public boolean editOnDoubleClick(JFrame frame, int _x, int _y) {
         addDiagramReference(frame);
         return true;
+    }
 
-
+    public void makeValue() {
+        value = TYPE_STR[typeOfReference];
     }
 
 
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToAnalysis.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToAnalysis.java
index b3311ee94d62f8a0a23e5d97ea0b5d2bc70b95c2..1604b5ecb62a08fcb6618bcf6bd81ff8a8684285 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToAnalysis.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToAnalysis.java
@@ -61,7 +61,7 @@ public class SysmlsecMethodologyReferenceToAnalysis extends SysmlsecMethodologyD
         initScaling(200, 70);
 
         typeOfReference = ANALYSIS;
-
+        makeValue();
         addTGConnectingPointsCommentTop();
 
     }
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToApplication.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToApplication.java
index 92f474fab8bcc73142f6d945e8176d5baa1d0129..bb8ab8f288e9be6578c4e3f8a2eb95b707b3c3aa 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToApplication.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToApplication.java
@@ -63,7 +63,7 @@ public class SysmlsecMethodologyReferenceToApplication extends SysmlsecMethodolo
         initScaling(200, 70);
 
         typeOfReference = FUNCTIONAL_VIEW;
-
+        makeValue();
         addTGConnectingPointsCommentTop();
 
     }
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToArchitecture.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToArchitecture.java
index be1305f458b2bb07f395ec6a41bd5fecf9d739d0..6b13b2079012cc6936fcfb075c20358cdde74f78 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToArchitecture.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToArchitecture.java
@@ -62,7 +62,7 @@ public class SysmlsecMethodologyReferenceToArchitecture extends SysmlsecMethodol
 
 
         typeOfReference = ARCHITECTURE_VIEW;
-
+        makeValue();
         addTGConnectingPointsCommentTop();
 
     }
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToAssumptions.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToAssumptions.java
index f8ec0a1e65796004cc6eb2f316d73fa74f01a9d1..ce8e0f9a6dc13df64414ee4c7e42866a7fa4a2e9 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToAssumptions.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToAssumptions.java
@@ -62,7 +62,7 @@ public class SysmlsecMethodologyReferenceToAssumptions extends SysmlsecMethodolo
 
 
         typeOfReference = ASSUMPTIONS;
-
+        makeValue();
         addTGConnectingPointsCommentTop();
 
     }
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToAttack.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToAttack.java
index a786e537f55070c73487757adfe6106a0b09e051..ca2fba8941770dd77a0b0d7bd5aba2ad6298ef9b 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToAttack.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToAttack.java
@@ -61,7 +61,7 @@ public class SysmlsecMethodologyReferenceToAttack extends SysmlsecMethodologyDia
         initScaling(200, 70);
 
         typeOfReference = ATTACK;
-
+        makeValue();
         addTGConnectingPointsCommentTop();
 
     }
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToCP.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToCP.java
index 6b99a02ed7d51b4697dd4f88a729a7fc31b0d073..766daf152d14a59252767fe70f9b3694c191a605 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToCP.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToCP.java
@@ -62,7 +62,7 @@ public class SysmlsecMethodologyReferenceToCP extends SysmlsecMethodologyDiagram
 
 
         typeOfReference = CP_VIEW;
-
+        makeValue();
         addTGConnectingPointsCommentTop();
     }
 
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToDesign.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToDesign.java
index 570f648dac7a1e7ca0fc9a9da4dc7501ac93d876..e7f6c993090fc917ef03642221547338f50511af 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToDesign.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToDesign.java
@@ -61,7 +61,7 @@ public class SysmlsecMethodologyReferenceToDesign extends SysmlsecMethodologyDia
 
 
         typeOfReference = DESIGN;
-
+        makeValue();
         addTGConnectingPointsCommentTop();
 
     }
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToFault.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToFault.java
index 116ef1a9ba0970ae0f0a5a7a9127d169966cc0e2..da51b12cb3ac9fcd37b6bc2273cc88053bcf5245 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToFault.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToFault.java
@@ -62,7 +62,7 @@ public class SysmlsecMethodologyReferenceToFault extends SysmlsecMethodologyDiag
         initScaling(200, 70);
 
         typeOfReference = FAULT;
-
+        makeValue();
         addTGConnectingPointsCommentTop();
 
     }
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToMapping.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToMapping.java
index e630409c711036a72904c5f612603fbc6694f56e..0576cc80c077ffce43371d9e3cd15b1ff4f80ff2 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToMapping.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToMapping.java
@@ -64,7 +64,7 @@ public class SysmlsecMethodologyReferenceToMapping extends SysmlsecMethodologyDi
 
 
         typeOfReference = MAPPING_VIEW;
-
+        makeValue();
         addTGConnectingPointsCommentTop();
 
     }
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToProperties.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToProperties.java
index 6150e92d6530511dfe5a813f78a28dbd78a2ed2b..3fd4b11543e133635182f2696a75ad3adbf29ee8 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToProperties.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToProperties.java
@@ -62,7 +62,7 @@ public class SysmlsecMethodologyReferenceToProperties extends SysmlsecMethodolog
 
 
         typeOfReference = PROPERTY;
-
+        makeValue();
         addTGConnectingPointsCommentTop();
 
     }
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToPrototype.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToPrototype.java
index 967209c87a6aa0b2d1fe0318e04a1b5f774c462d..ab9b21317ca6b4b8b8c83b3da67d605307afae70 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToPrototype.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToPrototype.java
@@ -61,7 +61,7 @@ public class SysmlsecMethodologyReferenceToPrototype extends SysmlsecMethodology
         initScaling(200, 70);
 
         typeOfReference = PROTOTYPING;
-
+        makeValue();
         addTGConnectingPointsCommentTop();
 
     }
diff --git a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToRequirement.java b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToRequirement.java
index 2e2d0bdb52ffd731b6667bb6482be3c1a6afffac..8ec45635bcf5bd2d90884303589b55865e4e71b0 100755
--- a/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToRequirement.java
+++ b/src/main/java/ui/sysmlsecmethodology/SysmlsecMethodologyReferenceToRequirement.java
@@ -61,7 +61,7 @@ public class SysmlsecMethodologyReferenceToRequirement extends SysmlsecMethodolo
         initScaling(200, 70);
 
         typeOfReference = REQUIREMENT;
-
+        makeValue();
         addTGConnectingPointsCommentTop();
 
     }