<?xml version="1.0" encoding="UTF-8"?>

<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="true" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="false" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="1" LAST_SELECTED_SUB_TAB="0">

<Modeling type="TML Component Design" nameTab="Application2" tabs="TML Component Task Diagram$task4$task22$Function0$Function1$Function2" >
<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="2500" minY="10" maxY="1500" channels="true" events="true" requests="true" zoom="1.0" >
<CONNECTOR type="126" id="1" >
<cdparam x="254" y="334" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="Connector between ports" />
<P1  x="255" y="334" id="44" />
<P2  x="494" y="331" id="55" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="126" id="2" >
<cdparam x="625" y="216" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="Connector between ports" />
<P1  x="625" y="216" id="29" />
<P2  x="786" y="211" id="18" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="126" id="3" >
<cdparam x="625" y="261" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="Connector between ports" />
<P1  x="625" y="261" id="31" />
<P2  x="786" y="256" id="16" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="126" id="4" >
<cdparam x="399" y="252" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="Connector between ports" />
<P1  x="399" y="252" id="33" />
<P2  x="326" y="245" id="5" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<COMPONENT type="1202" id="15" >
<cdparam x="113" y="145" />
<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="Primitive component" value="Function1" />
<TGConnectingPoint num="0" id="7" />
<TGConnectingPoint num="1" id="8" />
<TGConnectingPoint num="2" id="9" />
<TGConnectingPoint num="3" id="10" />
<TGConnectingPoint num="4" id="11" />
<TGConnectingPoint num="5" id="12" />
<TGConnectingPoint num="6" id="13" />
<TGConnectingPoint num="7" id="14" />
<extraparam>
<Data isAttacker="No" daemon="false" Operation="" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="6" >
<father id="15" num="0" />
<cdparam x="300" y="232" />
<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
<infoparam name="Primitive port" value="Event startEvent" />
<TGConnectingPoint num="0" id="5" />
<extraparam>
<Prop commName="startEvent" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1202" id="28" >
<cdparam x="799" y="166" />
<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="Primitive component" value="task22" />
<TGConnectingPoint num="0" id="20" />
<TGConnectingPoint num="1" id="21" />
<TGConnectingPoint num="2" id="22" />
<TGConnectingPoint num="3" id="23" />
<TGConnectingPoint num="4" id="24" />
<TGConnectingPoint num="5" id="25" />
<TGConnectingPoint num="6" id="26" />
<TGConnectingPoint num="7" id="27" />
<extraparam>
<Data isAttacker="No" daemon="false" Operation="" />
<Attribute access="2" id="x" value="" type="4" typeOther="" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="17" >
<father id="28" num="0" />
<cdparam x="786" y="243" />
<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
<infoparam name="Primitive port" value="Channel comm_0" />
<TGConnectingPoint num="0" id="16" />
<extraparam>
<Prop commName="comm_0" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
</extraparam>
</SUBCOMPONENT>
<SUBCOMPONENT type="1203" id="19" >
<father id="28" num="1" />
<cdparam x="786" y="198" />
<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
<infoparam name="Primitive port" value="Event evt33" />
<TGConnectingPoint num="0" id="18" />
<extraparam>
<Prop commName="evt33" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
<Type type="2" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1202" id="43" >
<cdparam x="412" y="147" />
<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="Primitive component" value="task4" />
<TGConnectingPoint num="0" id="35" />
<TGConnectingPoint num="1" id="36" />
<TGConnectingPoint num="2" id="37" />
<TGConnectingPoint num="3" id="38" />
<TGConnectingPoint num="4" id="39" />
<TGConnectingPoint num="5" id="40" />
<TGConnectingPoint num="6" id="41" />
<TGConnectingPoint num="7" id="42" />
<extraparam>
<Data isAttacker="No" daemon="false" Operation="" />
<Attribute access="2" id="t" value="" type="4" typeOther="" />
<Attribute access="2" id="i" value="0" type="0" typeOther="" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="30" >
<father id="43" num="0" />
<cdparam x="599" y="203" />
<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
<infoparam name="Primitive port" value="Event evt1" />
<TGConnectingPoint num="0" id="29" />
<extraparam>
<Prop commName="evt1" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
<Type type="2" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
</extraparam>
</SUBCOMPONENT>
<SUBCOMPONENT type="1203" id="32" >
<father id="43" num="1" />
<cdparam x="599" y="248" />
<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
<infoparam name="Primitive port" value="Channel comm_1" />
<TGConnectingPoint num="0" id="31" />
<extraparam>
<Prop commName="comm_1" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
</extraparam>
</SUBCOMPONENT>
<SUBCOMPONENT type="1203" id="34" >
<father id="43" num="2" />
<cdparam x="399" y="239" />
<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
<infoparam name="Primitive port" value="Event startEvent" />
<TGConnectingPoint num="0" id="33" />
<extraparam>
<Prop commName="startEvent" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1202" id="54" >
<cdparam x="123" y="347" />
<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="Primitive component" value="Function2" />
<TGConnectingPoint num="0" id="46" />
<TGConnectingPoint num="1" id="47" />
<TGConnectingPoint num="2" id="48" />
<TGConnectingPoint num="3" id="49" />
<TGConnectingPoint num="4" id="50" />
<TGConnectingPoint num="5" id="51" />
<TGConnectingPoint num="6" id="52" />
<TGConnectingPoint num="7" id="53" />
<extraparam>
<Data isAttacker="No" daemon="false" Operation="" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="45" >
<father id="54" num="0" />
<cdparam x="242" y="334" />
<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
<infoparam name="Primitive port" value="Event slfevent" />
<TGConnectingPoint num="0" id="44" />
<extraparam>
<Prop commName="slfevent" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1202" id="65" >
<cdparam x="444" y="344" />
<sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="Primitive component" value="Function0" />
<TGConnectingPoint num="0" id="57" />
<TGConnectingPoint num="1" id="58" />
<TGConnectingPoint num="2" id="59" />
<TGConnectingPoint num="3" id="60" />
<TGConnectingPoint num="4" id="61" />
<TGConnectingPoint num="5" id="62" />
<TGConnectingPoint num="6" id="63" />
<TGConnectingPoint num="7" id="64" />
<extraparam>
<Data isAttacker="No" daemon="false" Operation="" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="56" >
<father id="65" num="0" />
<cdparam x="481" y="331" />
<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" />
<infoparam name="Primitive port" value="Event slfevent" />
<TGConnectingPoint num="0" id="55" />
<extraparam>
<Prop commName="slfevent" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
<Type type="0" typeOther="" />
</extraparam>
</SUBCOMPONENT>


</TMLComponentTaskDiagramPanel>

<TMLActivityDiagramPanel name="task4" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1008" id="68" >
<cdparam x="559" y="179" />
<sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="send event" value="startEvent()" />
<TGConnectingPoint num="0" id="66" />
<TGConnectingPoint num="1" id="67" />
<extraparam>
<Data eventName="startEvent" nbOfParams="5" />
</extraparam>
</COMPONENT>

<COMPONENT type="1006" id="71" >
<cdparam x="721" y="566" />
<sizeparam width="79" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="write channel" value="comm_1(1)" />
<TGConnectingPoint num="0" id="69" />
<TGConnectingPoint num="1" id="70" />
<extraparam>
<Data channelName="comm_1" nbOfSamples="1" secPattern="test" isAttacker="No" isEncForm="Yes" />
</extraparam>
</COMPONENT>

<COMPONENT type="1035" id="74" >
<cdparam x="754" y="479" />
<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="encrypt" value="null" />
<TGConnectingPoint num="0" id="72" />
<TGConnectingPoint num="1" id="73" />
<extraparam>
<Data secContext="test" type="Symmetric Encryption" overhead="0" size="" encTime="100" decTime="100" nonce="" key="" algorithm="AES" />
</extraparam>
</COMPONENT>

<COMPONENT type="1030" id="77" >
<cdparam x="427" y="103" />
<sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="for ever loop" value="Loop for ever" />
<TGConnectingPoint num="0" id="75" />
<TGConnectingPoint num="1" id="76" />
</COMPONENT>

<COMPONENT type="1008" id="80" >
<cdparam x="749" y="388" />
<sizeparam width="52" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="send event" value="evt1(t)" />
<TGConnectingPoint num="0" id="78" />
<TGConnectingPoint num="1" id="79" />
<latencyCheck />
<extraparam>
<Data eventName="evt1" nbOfParams="5" />
<Param index="0" value="t" />
</extraparam>
</COMPONENT>

<COMPONENT type="1001" id="82" >
<cdparam x="733" y="620" />
<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="stop state" value="null" />
<TGConnectingPoint num="0" id="81" />
</COMPONENT>

<COMPONENT type="1000" id="84" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="start state" value="null" />
<TGConnectingPoint num="0" id="83" />
</COMPONENT>

<CONNECTOR type="115" id="85" >
<cdparam x="601" y="204" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="601" y="204" id="67" />
<P2  x="775" y="383" id="78" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="86" >
<cdparam x="775" y="413" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="775" y="413" id="79" />
<P2  x="761" y="474" id="72" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="87" >
<cdparam x="407" y="65" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="407" y="65" id="83" />
<P2  x="473" y="98" id="75" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="88" >
<cdparam x="761" y="524" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="761" y="524" id="73" />
<P2  x="760" y="561" id="69" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="89" >
<cdparam x="760" y="591" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="760" y="591" id="70" />
<P2  x="743" y="615" id="81" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="90" >
<cdparam x="519" y="117" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="519" y="117" id="76" />
<P2  x="601" y="174" id="66" />
<AutomaticDrawing  data="true" />
</CONNECTOR>

</TMLActivityDiagramPanel>

<TMLActivityDiagramPanel name="task22" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1036" id="93" >
<cdparam x="453" y="363" />
<sizeparam width="15" height="35" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="decrypt" value="null" />
<TGConnectingPoint num="0" id="91" />
<TGConnectingPoint num="1" id="92" />
<extraparam>
<Data secPattern="test" />
</extraparam>
</COMPONENT>

<COMPONENT type="1009" id="96" >
<cdparam x="427" y="301" />
<sizeparam width="83" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="read channel" value="comm_0(1) " />
<TGConnectingPoint num="0" id="94" />
<TGConnectingPoint num="1" id="95" />
<extraparam>
<Data channelName="comm_0" nbOfSamples="1" secPattern="test" isAttacker="No" isEncForm="Yes" />
</extraparam>
</COMPONENT>

<COMPONENT type="1001" id="98" >
<cdparam x="387" y="194" />
<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="stop state" value="null" />
<TGConnectingPoint num="0" id="97" />
</COMPONENT>

<COMPONENT type="1020" id="102" >
<cdparam x="353" y="128" />
<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="for loop" value="10" />
<TGConnectingPoint num="0" id="99" />
<TGConnectingPoint num="1" id="100" />
<TGConnectingPoint num="2" id="101" />
</COMPONENT>

<COMPONENT type="1001" id="104" >
<cdparam x="460" y="436" />
<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="stop state" value="null" />
<TGConnectingPoint num="0" id="103" />
</COMPONENT>

<COMPONENT type="1010" id="107" >
<cdparam x="411" y="228" />
<sizeparam width="65" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="wait event" value="evt33(x) " />
<TGConnectingPoint num="0" id="105" />
<TGConnectingPoint num="1" id="106" />
<latencyCheck />
<extraparam>
<Data eventName="evt33" nbOfParams="5" />
<Param index="0" value="x" />
</extraparam>
</COMPONENT>

<COMPONENT type="1000" id="109" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="start state" value="null" />
<TGConnectingPoint num="0" id="108" />
</COMPONENT>

<CONNECTOR type="115" id="110" >
<cdparam x="407" y="65" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="407" y="65" id="108" />
<P2  x="402" y="123" id="99" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="111" >
<cdparam x="417" y="142" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="451" y="142" id="100" />
<P2  x="443" y="223" id="105" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="112" >
<cdparam x="402" y="153" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="402" y="153" id="101" />
<P2  x="397" y="189" id="97" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="113" >
<cdparam x="443" y="253" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="443" y="253" id="106" />
<P2  x="468" y="296" id="94" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="114" >
<cdparam x="468" y="326" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="468" y="326" id="95" />
<P2  x="460" y="358" id="91" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="115" >
<cdparam x="460" y="408" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="460" y="408" id="92" />
<P2  x="470" y="431" id="103" />
<AutomaticDrawing  data="true" />
</CONNECTOR>

</TMLActivityDiagramPanel>

<TMLActivityDiagramPanel name="Function0" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1013" id="119" >
<cdparam x="402" y="348" />
<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="execI" value="null" />
<TGConnectingPoint num="0" id="117" />
<TGConnectingPoint num="1" id="118" />
</COMPONENT>
<SUBCOMPONENT type="-1" id="116" >
<father id="119" num="0" />
<cdparam x="417" y="368" />
<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
<infoparam name="value of the delay" value="50" />
</SUBCOMPONENT>

<COMPONENT type="1001" id="121" >
<cdparam x="343" y="215" />
<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="stop state" value="null" />
<TGConnectingPoint num="0" id="120" />
</COMPONENT>

<COMPONENT type="1001" id="123" >
<cdparam x="401" y="559" />
<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="stop state" value="null" />
<TGConnectingPoint num="0" id="122" />
</COMPONENT>

<COMPONENT type="1008" id="126" >
<cdparam x="381" y="221" />
<sizeparam width="69" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="send event" value="slfevent()" />
<TGConnectingPoint num="0" id="124" />
<TGConnectingPoint num="1" id="125" />
<extraparam>
<Data eventName="slfevent" nbOfParams="5" />
</extraparam>
</COMPONENT>

<COMPONENT type="1020" id="130" >
<cdparam x="349" y="158" />
<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="for loop" value="20" />
<TGConnectingPoint num="0" id="127" />
<TGConnectingPoint num="1" id="128" />
<TGConnectingPoint num="2" id="129" />
</COMPONENT>

<COMPONENT type="1000" id="132" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="start state" value="null" />
<TGConnectingPoint num="0" id="131" />
</COMPONENT>

<CONNECTOR type="115" id="133" >
<cdparam x="407" y="383" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="407" y="383" id="118" />
<P2  x="411" y="554" id="122" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="134" >
<cdparam x="447" y="172" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="447" y="172" id="128" />
<P2  x="415" y="216" id="124" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="135" >
<cdparam x="407" y="65" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="407" y="65" id="131" />
<P2  x="398" y="153" id="127" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="136" >
<cdparam x="398" y="183" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="398" y="183" id="129" />
<P2  x="353" y="210" id="120" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="137" >
<cdparam x="415" y="246" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="415" y="246" id="125" />
<P2  x="407" y="343" id="117" />
<AutomaticDrawing  data="true" />
</CONNECTOR>

</TMLActivityDiagramPanel>

<TMLActivityDiagramPanel name="Function1" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1001" id="139" >
<cdparam x="399" y="181" />
<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="stop state" value="null" />
<TGConnectingPoint num="0" id="138" />
</COMPONENT>

<COMPONENT type="1001" id="141" >
<cdparam x="521" y="379" />
<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="stop state" value="null" />
<TGConnectingPoint num="0" id="140" />
</COMPONENT>

<COMPONENT type="1010" id="144" >
<cdparam x="488" y="190" />
<sizeparam width="89" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="wait event" value="startEvent() " />
<TGConnectingPoint num="0" id="142" />
<TGConnectingPoint num="1" id="143" />
<extraparam>
<Data eventName="startEvent" nbOfParams="5" />
</extraparam>
</COMPONENT>

<COMPONENT type="1020" id="148" >
<cdparam x="374" y="118" />
<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="for loop" value="10" />
<TGConnectingPoint num="0" id="145" />
<TGConnectingPoint num="1" id="146" />
<TGConnectingPoint num="2" id="147" />
</COMPONENT>

<COMPONENT type="1000" id="150" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="start state" value="null" />
<TGConnectingPoint num="0" id="149" />
</COMPONENT>

<CONNECTOR type="115" id="151" >
<cdparam x="407" y="65" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="407" y="65" id="149" />
<P2  x="423" y="113" id="145" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="152" >
<cdparam x="472" y="132" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="472" y="132" id="146" />
<P2  x="532" y="185" id="142" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="153" >
<cdparam x="532" y="215" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="532" y="215" id="143" />
<P2  x="531" y="374" id="140" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="154" >
<cdparam x="423" y="143" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="423" y="143" id="147" />
<P2  x="409" y="176" id="138" />
<AutomaticDrawing  data="true" />
</CONNECTOR>

</TMLActivityDiagramPanel>

<TMLActivityDiagramPanel name="Function2" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1001" id="156" >
<cdparam x="343" y="215" />
<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="stop state" value="null" />
<TGConnectingPoint num="0" id="155" />
</COMPONENT>

<COMPONENT type="1001" id="158" >
<cdparam x="499" y="383" />
<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="stop state" value="null" />
<TGConnectingPoint num="0" id="157" />
</COMPONENT>

<COMPONENT type="1010" id="161" >
<cdparam x="473" y="331" />
<sizeparam width="73" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="wait event" value="slfevent() " />
<TGConnectingPoint num="0" id="159" />
<TGConnectingPoint num="1" id="160" />
<extraparam>
<Data eventName="slfevent" nbOfParams="5" />
</extraparam>
</COMPONENT>

<COMPONENT type="1020" id="165" >
<cdparam x="349" y="158" />
<sizeparam width="98" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<enabled value="true" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="for loop" value="20" />
<TGConnectingPoint num="0" id="162" />
<TGConnectingPoint num="1" id="163" />
<TGConnectingPoint num="2" id="164" />
</COMPONENT>

<COMPONENT type="1000" id="167" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="start state" value="null" />
<TGConnectingPoint num="0" id="166" />
</COMPONENT>

<CONNECTOR type="115" id="168" >
<cdparam x="447" y="172" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="447" y="172" id="163" />
<P2  x="509" y="326" id="159" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="169" >
<cdparam x="407" y="65" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="407" y="65" id="166" />
<P2  x="398" y="153" id="162" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="170" >
<cdparam x="506" y="356" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="509" y="356" id="160" />
<P2  x="509" y="378" id="157" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="171" >
<cdparam x="398" y="183" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="398" y="183" id="164" />
<P2  x="353" y="210" id="155" />
<AutomaticDrawing  data="true" />
</CONNECTOR>

</TMLActivityDiagramPanel>

</Modeling>




<Modeling type="TML Architecture" nameTab="Architecture2" >
<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" >
<COMPONENT type="1105" id="196" >
<cdparam x="608" y="382" />
<sizeparam width="200" height="200" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="Memory0" value="name" />
<TGConnectingPoint num="0" id="172" />
<TGConnectingPoint num="1" id="173" />
<TGConnectingPoint num="2" id="174" />
<TGConnectingPoint num="3" id="175" />
<TGConnectingPoint num="4" id="176" />
<TGConnectingPoint num="5" id="177" />
<TGConnectingPoint num="6" id="178" />
<TGConnectingPoint num="7" id="179" />
<TGConnectingPoint num="8" id="180" />
<TGConnectingPoint num="9" id="181" />
<TGConnectingPoint num="10" id="182" />
<TGConnectingPoint num="11" id="183" />
<TGConnectingPoint num="12" id="184" />
<TGConnectingPoint num="13" id="185" />
<TGConnectingPoint num="14" id="186" />
<TGConnectingPoint num="15" id="187" />
<TGConnectingPoint num="16" id="188" />
<TGConnectingPoint num="17" id="189" />
<TGConnectingPoint num="18" id="190" />
<TGConnectingPoint num="19" id="191" />
<TGConnectingPoint num="20" id="192" />
<TGConnectingPoint num="21" id="193" />
<TGConnectingPoint num="22" id="194" />
<TGConnectingPoint num="23" id="195" />
<extraparam>
<info stereotype="MEMORY" nodeName="Memory0" />
<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
</extraparam>
</COMPONENT>

<COMPONENT type="1102" id="230" >
<cdparam x="579" y="220" />
<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="Bus0" value="name" />
<TGConnectingPoint num="0" id="206" />
<TGConnectingPoint num="1" id="207" />
<TGConnectingPoint num="2" id="208" />
<TGConnectingPoint num="3" id="209" />
<TGConnectingPoint num="4" id="210" />
<TGConnectingPoint num="5" id="211" />
<TGConnectingPoint num="6" id="212" />
<TGConnectingPoint num="7" id="213" />
<TGConnectingPoint num="8" id="214" />
<TGConnectingPoint num="9" id="215" />
<TGConnectingPoint num="10" id="216" />
<TGConnectingPoint num="11" id="217" />
<TGConnectingPoint num="12" id="218" />
<TGConnectingPoint num="13" id="219" />
<TGConnectingPoint num="14" id="220" />
<TGConnectingPoint num="15" id="221" />
<TGConnectingPoint num="16" id="222" />
<TGConnectingPoint num="17" id="223" />
<TGConnectingPoint num="18" id="224" />
<TGConnectingPoint num="19" id="225" />
<TGConnectingPoint num="20" id="226" />
<TGConnectingPoint num="21" id="227" />
<TGConnectingPoint num="22" id="228" />
<TGConnectingPoint num="23" id="229" />
<extraparam>
<info stereotype="BUS-RR" nodeName="Bus0" />
<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="null" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1103" id="205" >
<father id="230" num="0" />
<cdparam x="595" y="220" />
<sizeparam width="234" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="16" minY="0" maxY="10" />
<infoparam name="TGComponent" value="Application2::comm_1__comm_0" />
<TGConnectingPoint num="0" id="197" />
<TGConnectingPoint num="1" id="198" />
<TGConnectingPoint num="2" id="199" />
<TGConnectingPoint num="3" id="200" />
<TGConnectingPoint num="4" id="201" />
<TGConnectingPoint num="5" id="202" />
<TGConnectingPoint num="6" id="203" />
<TGConnectingPoint num="7" id="204" />
<extraparam>
<info value="Application2::comm_1__comm_0" communicationName="comm_1__comm_0" referenceCommunicationName="Application2" priority="0" typeName="channel" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1100" id="264" >
<cdparam x="862" y="167" />
<sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="CPU1" value="name" />
<TGConnectingPoint num="0" id="240" />
<TGConnectingPoint num="1" id="241" />
<TGConnectingPoint num="2" id="242" />
<TGConnectingPoint num="3" id="243" />
<TGConnectingPoint num="4" id="244" />
<TGConnectingPoint num="5" id="245" />
<TGConnectingPoint num="6" id="246" />
<TGConnectingPoint num="7" id="247" />
<TGConnectingPoint num="8" id="248" />
<TGConnectingPoint num="9" id="249" />
<TGConnectingPoint num="10" id="250" />
<TGConnectingPoint num="11" id="251" />
<TGConnectingPoint num="12" id="252" />
<TGConnectingPoint num="13" id="253" />
<TGConnectingPoint num="14" id="254" />
<TGConnectingPoint num="15" id="255" />
<TGConnectingPoint num="16" id="256" />
<TGConnectingPoint num="17" id="257" />
<TGConnectingPoint num="18" id="258" />
<TGConnectingPoint num="19" id="259" />
<TGConnectingPoint num="20" id="260" />
<TGConnectingPoint num="21" id="261" />
<TGConnectingPoint num="22" id="262" />
<TGConnectingPoint num="23" id="263" />
<extraparam>
<info stereotype="CPURR" nodeName="CPU1" />
<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/>
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1101" id="239" >
<father id="264" num="0" />
<cdparam x="940" y="245" />
<sizeparam width="163" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="87" minY="0" maxY="160" />
<infoparam name="TGComponent" value="Application2::task22" />
<TGConnectingPoint num="0" id="231" />
<TGConnectingPoint num="1" id="232" />
<TGConnectingPoint num="2" id="233" />
<TGConnectingPoint num="3" id="234" />
<TGConnectingPoint num="4" id="235" />
<TGConnectingPoint num="5" id="236" />
<TGConnectingPoint num="6" id="237" />
<TGConnectingPoint num="7" id="238" />
<extraparam>
<info value="Application2::task22" taskName="task22" referenceTaskName="Application2" priority="0" operationMEC="Task2" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1100" id="325" >
<cdparam x="156" y="151" />
<sizeparam width="336" height="219" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="CPU0" value="name" />
<TGConnectingPoint num="0" id="301" />
<TGConnectingPoint num="1" id="302" />
<TGConnectingPoint num="2" id="303" />
<TGConnectingPoint num="3" id="304" />
<TGConnectingPoint num="4" id="305" />
<TGConnectingPoint num="5" id="306" />
<TGConnectingPoint num="6" id="307" />
<TGConnectingPoint num="7" id="308" />
<TGConnectingPoint num="8" id="309" />
<TGConnectingPoint num="9" id="310" />
<TGConnectingPoint num="10" id="311" />
<TGConnectingPoint num="11" id="312" />
<TGConnectingPoint num="12" id="313" />
<TGConnectingPoint num="13" id="314" />
<TGConnectingPoint num="14" id="315" />
<TGConnectingPoint num="15" id="316" />
<TGConnectingPoint num="16" id="317" />
<TGConnectingPoint num="17" id="318" />
<TGConnectingPoint num="18" id="319" />
<TGConnectingPoint num="19" id="320" />
<TGConnectingPoint num="20" id="321" />
<TGConnectingPoint num="21" id="322" />
<TGConnectingPoint num="22" id="323" />
<TGConnectingPoint num="23" id="324" />
<extraparam>
<info stereotype="CPURR" nodeName="CPU0" />
<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="1"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/>
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1101" id="273" >
<father id="325" num="0" />
<cdparam x="156" y="237" />
<sizeparam width="182" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="154" minY="0" maxY="179" />
<infoparam name="TGComponent" value="Application2::Function2" />
<TGConnectingPoint num="0" id="265" />
<TGConnectingPoint num="1" id="266" />
<TGConnectingPoint num="2" id="267" />
<TGConnectingPoint num="3" id="268" />
<TGConnectingPoint num="4" id="269" />
<TGConnectingPoint num="5" id="270" />
<TGConnectingPoint num="6" id="271" />
<TGConnectingPoint num="7" id="272" />
<extraparam>
<info value="Application2::Function2" taskName="Function2" referenceTaskName="Application2" priority="0" operationMEC="Task1" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>
<SUBCOMPONENT type="1101" id="282" >
<father id="325" num="1" />
<cdparam x="179" y="292" />
<sizeparam width="182" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="154" minY="0" maxY="179" />
<infoparam name="TGComponent" value="Application2::Function0" />
<TGConnectingPoint num="0" id="274" />
<TGConnectingPoint num="1" id="275" />
<TGConnectingPoint num="2" id="276" />
<TGConnectingPoint num="3" id="277" />
<TGConnectingPoint num="4" id="278" />
<TGConnectingPoint num="5" id="279" />
<TGConnectingPoint num="6" id="280" />
<TGConnectingPoint num="7" id="281" />
<extraparam>
<info value="Application2::Function0" taskName="Function0" referenceTaskName="Application2" priority="0" operationMEC="Task1" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>
<SUBCOMPONENT type="1101" id="291" >
<father id="325" num="2" />
<cdparam x="337" y="257" />
<sizeparam width="155" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="181" minY="0" maxY="179" />
<infoparam name="TGComponent" value="Application2::task4" />
<TGConnectingPoint num="0" id="283" />
<TGConnectingPoint num="1" id="284" />
<TGConnectingPoint num="2" id="285" />
<TGConnectingPoint num="3" id="286" />
<TGConnectingPoint num="4" id="287" />
<TGConnectingPoint num="5" id="288" />
<TGConnectingPoint num="6" id="289" />
<TGConnectingPoint num="7" id="290" />
<extraparam>
<info value="Application2::task4" taskName="task4" referenceTaskName="Application2" priority="0" operationMEC="Task1" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>
<SUBCOMPONENT type="1101" id="300" >
<father id="325" num="3" />
<cdparam x="301" y="191" />
<sizeparam width="182" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="154" minY="0" maxY="179" />
<infoparam name="TGComponent" value="Application2::Function1" />
<TGConnectingPoint num="0" id="292" />
<TGConnectingPoint num="1" id="293" />
<TGConnectingPoint num="2" id="294" />
<TGConnectingPoint num="3" id="295" />
<TGConnectingPoint num="4" id="296" />
<TGConnectingPoint num="5" id="297" />
<TGConnectingPoint num="6" id="298" />
<TGConnectingPoint num="7" id="299" />
<extraparam>
<info value="Application2::Function1" taskName="Function1" referenceTaskName="Application2" priority="0" operationMEC="Task1" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>

<CONNECTOR type="125" id="326" >
<cdparam x="708" y="382" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="708" y="382" id="173" />
<P2  x="704" y="270" id="212" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="328" >
<cdparam x="862" y="267" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="862" y="267" id="243" />
<P2  x="829" y="245" id="210" />
<Point x="829" y="240" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR><SUBCOMPONENT type="-1" id="327" >
<father id="328" num="0" />
<cdparam x="829" y="240" />
<sizeparam width="1" height="1" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="point " value="null" />
</SUBCOMPONENT>

<CONNECTOR type="125" id="329" >
<cdparam x="492" y="251" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="492" y="260" id="305" />
<P2  x="579" y="245" id="209" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>

</TMLArchiDiagramPanel>

</Modeling>




</TURTLEGMODELING>