Skip to content
Snippets Groups Projects
testforkandjoin.xml 94.54 KiB
<?xml version="1.0" encoding="UTF-8"?>

<TURTLEGMODELING version="1.0beta">

<Modeling type="TML Component Design" nameTab="FVFork" >
<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="418" y="288" />
<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="418" y="288" id="5" />
<P2  x="508" y="412" id="20" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="126" id="2" >
<cdparam x="412" y="279" />
<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="412" y="279" id="7" />
<P2  x="512" y="172" id="31" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="126" id="3" >
<cdparam x="292" 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="292" y="261" id="42" />
<P2  x="396" y="288" id="4" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<COMPONENT type="1207" id="19" >
<cdparam x="396" y="277" />
<sizeparam width="22" height="22" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="Composite port" value="F" />
<TGConnectingPoint num="0" id="4" />
<TGConnectingPoint num="1" id="5" />
<TGConnectingPoint num="2" id="6" />
<TGConnectingPoint num="3" id="7" />
<TGConnectingPoint num="4" id="8" />
<TGConnectingPoint num="5" id="9" />
<TGConnectingPoint num="6" id="10" />
<TGConnectingPoint num="7" id="11" />
<TGConnectingPoint num="8" id="12" />
<TGConnectingPoint num="9" id="13" />
<TGConnectingPoint num="10" id="14" />
<TGConnectingPoint num="11" id="15" />
<TGConnectingPoint num="12" id="16" />
<TGConnectingPoint num="13" id="17" />
<TGConnectingPoint num="14" id="18" />
</COMPONENT>

<COMPONENT type="1202" id="30" >
<cdparam x="521" y="340" />
<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="Dest2" />
<TGConnectingPoint num="0" id="22" />
<TGConnectingPoint num="1" id="23" />
<TGConnectingPoint num="2" id="24" />
<TGConnectingPoint num="3" id="25" />
<TGConnectingPoint num="4" id="26" />
<TGConnectingPoint num="5" id="27" />
<TGConnectingPoint num="6" id="28" />
<TGConnectingPoint num="7" id="29" />
<extraparam>
<Data isAttacker="No" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="21" >
<father id="30" num="0" />
<cdparam x="508" y="399" />
<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 chfork2" />
<TGConnectingPoint num="0" id="20" />
<extraparam>
<Prop commName="chfork2" 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" />
<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="41" >
<cdparam x="525" y="103" />
<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="Dest1" />
<TGConnectingPoint num="0" id="33" />
<TGConnectingPoint num="1" id="34" />
<TGConnectingPoint num="2" id="35" />
<TGConnectingPoint num="3" id="36" />
<TGConnectingPoint num="4" id="37" />
<TGConnectingPoint num="5" id="38" />
<TGConnectingPoint num="6" id="39" />
<TGConnectingPoint num="7" id="40" />
<extraparam>
<Data isAttacker="No" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="32" >
<father id="41" num="0" />
<cdparam x="512" y="159" />
<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 chfork1" />
<TGConnectingPoint num="0" id="31" />
<extraparam>
<Prop commName="chfork1" 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="true" checkConfStatus="1" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="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="52" >
<cdparam x="79" y="162" />
<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="src" />
<TGConnectingPoint num="0" id="44" />
<TGConnectingPoint num="1" id="45" />
<TGConnectingPoint num="2" id="46" />
<TGConnectingPoint num="3" id="47" />
<TGConnectingPoint num="4" id="48" />
<TGConnectingPoint num="5" id="49" />
<TGConnectingPoint num="6" id="50" />
<TGConnectingPoint num="7" id="51" />
<extraparam>
<Data isAttacker="No" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="43" >
<father id="52" num="0" />
<cdparam x="266" 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 chfork" />
<TGConnectingPoint num="0" id="42" />
<extraparam>
<Prop commName="chfork" 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" />
<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="Dest2" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1001" id="54" >
<cdparam x="394" y="190" />
<sizeparam width="20" height="20" minWidth="0" minHeight="0" 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="53" />
</COMPONENT>

<COMPONENT type="1009" id="57" >
<cdparam x="377" y="113" />
<sizeparam width="74" height="20" minWidth="30" minHeight="0" 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="chfork2(5) " />
<TGConnectingPoint num="0" id="55" />
<TGConnectingPoint num="1" id="56" />
<extraparam>
<Data channelName="chfork2" nbOfSamples="5" secPattern="" isAttacker="No" isEncForm="No" />
</extraparam>
</COMPONENT>

<COMPONENT type="1000" id="59" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="0" minHeight="0" 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="58" />
</COMPONENT>

<CONNECTOR type="115" id="60" >
<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="65" id="58" />
<P2  x="414" y="108" id="55" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="61" >
<cdparam x="414" y="138" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="414" y="138" id="56" />
<P2  x="404" y="185" id="53" />
<AutomaticDrawing  data="true" />
</CONNECTOR>

</TMLActivityDiagramPanel>

<TMLActivityDiagramPanel name="Dest1" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1001" id="63" >
<cdparam x="420" y="183" />
<sizeparam width="20" height="20" minWidth="0" minHeight="0" 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="62" />
</COMPONENT>

<COMPONENT type="1009" id="66" >
<cdparam x="382" y="110" />
<sizeparam width="74" height="20" minWidth="30" minHeight="0" 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="chfork1(5) " />
<TGConnectingPoint num="0" id="64" />
<TGConnectingPoint num="1" id="65" />
<extraparam>
<Data channelName="chfork1" nbOfSamples="5" secPattern="" isAttacker="No" isEncForm="No" />
</extraparam>
</COMPONENT>

<COMPONENT type="1000" id="68" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="0" minHeight="0" 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="67" />
</COMPONENT>

<CONNECTOR type="115" id="69" >
<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="65" id="67" />
<P2  x="419" y="105" id="64" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="70" >
<cdparam x="419" y="135" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="419" y="135" id="65" />
<P2  x="430" y="178" id="62" />
<AutomaticDrawing  data="true" />
</CONNECTOR>

</TMLActivityDiagramPanel>

<TMLActivityDiagramPanel name="src" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1001" id="72" >
<cdparam x="413" y="181" />
<sizeparam width="20" height="20" minWidth="0" minHeight="0" 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="71" />
</COMPONENT>

<COMPONENT type="1006" id="75" >
<cdparam x="382" y="112" />
<sizeparam width="62" height="20" minWidth="30" minHeight="0" 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="chfork(5)" />
<TGConnectingPoint num="0" id="73" />
<TGConnectingPoint num="1" id="74" />
<extraparam>
<Data channelName="chfork" nbOfSamples="5" secPattern="" isAttacker="No" isEncForm="No" />
</extraparam>
</COMPONENT>

<COMPONENT type="1000" id="77" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="0" minHeight="0" 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="76" />
</COMPONENT>

<CONNECTOR type="115" id="78" >
<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="65" id="76" />
<P2  x="413" y="107" id="73" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="79" >
<cdparam x="413" y="137" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="413" y="137" id="74" />
<P2  x="423" y="176" id="71" />
<AutomaticDrawing  data="true" />
</CONNECTOR>

</TMLActivityDiagramPanel>

</Modeling>




<Modeling type="TML Architecture" nameTab="ArchitectureFork" >
<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" >
<COMPONENT type="1106" id="104" >
<cdparam x="807" y="540" />
<sizeparam width="190" height="60" 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="BridgeDest2" value="name" />
<TGConnectingPoint num="0" id="80" />
<TGConnectingPoint num="1" id="81" />
<TGConnectingPoint num="2" id="82" />
<TGConnectingPoint num="3" id="83" />
<TGConnectingPoint num="4" id="84" />
<TGConnectingPoint num="5" id="85" />
<TGConnectingPoint num="6" id="86" />
<TGConnectingPoint num="7" id="87" />
<TGConnectingPoint num="8" id="88" />
<TGConnectingPoint num="9" id="89" />
<TGConnectingPoint num="10" id="90" />
<TGConnectingPoint num="11" id="91" />
<TGConnectingPoint num="12" id="92" />
<TGConnectingPoint num="13" id="93" />
<TGConnectingPoint num="14" id="94" />
<TGConnectingPoint num="15" id="95" />
<TGConnectingPoint num="16" id="96" />
<TGConnectingPoint num="17" id="97" />
<TGConnectingPoint num="18" id="98" />
<TGConnectingPoint num="19" id="99" />
<TGConnectingPoint num="20" id="100" />
<TGConnectingPoint num="21" id="101" />
<TGConnectingPoint num="22" id="102" />
<TGConnectingPoint num="23" id="103" />
<extraparam>
<info stereotype="BRIDGE" nodeName="BridgeDest2" />
<attributes bufferByteDataSize="4"  clockRatio="1" />
</extraparam>
</COMPONENT>

<COMPONENT type="1105" id="129" >
<cdparam x="70" y="489" />
<sizeparam width="229" height="147" 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="MemorySrc" value="name" />
<TGConnectingPoint num="0" id="105" />
<TGConnectingPoint num="1" id="106" />
<TGConnectingPoint num="2" id="107" />
<TGConnectingPoint num="3" id="108" />
<TGConnectingPoint num="4" id="109" />
<TGConnectingPoint num="5" id="110" />
<TGConnectingPoint num="6" id="111" />
<TGConnectingPoint num="7" id="112" />
<TGConnectingPoint num="8" id="113" />
<TGConnectingPoint num="9" id="114" />
<TGConnectingPoint num="10" id="115" />
<TGConnectingPoint num="11" id="116" />
<TGConnectingPoint num="12" id="117" />
<TGConnectingPoint num="13" id="118" />
<TGConnectingPoint num="14" id="119" />
<TGConnectingPoint num="15" id="120" />
<TGConnectingPoint num="16" id="121" />
<TGConnectingPoint num="17" id="122" />
<TGConnectingPoint num="18" id="123" />
<TGConnectingPoint num="19" id="124" />
<TGConnectingPoint num="20" id="125" />
<TGConnectingPoint num="21" id="126" />
<TGConnectingPoint num="22" id="127" />
<TGConnectingPoint num="23" id="128" />
<extraparam>
<info stereotype="MEMORY" nodeName="MemorySrc" />
<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
</extraparam>
</COMPONENT>

<COMPONENT type="1102" id="154" >
<cdparam x="354" y="445" />
<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="BusSrc" value="name" />
<TGConnectingPoint num="0" id="130" />
<TGConnectingPoint num="1" id="131" />
<TGConnectingPoint num="2" id="132" />
<TGConnectingPoint num="3" id="133" />
<TGConnectingPoint num="4" id="134" />
<TGConnectingPoint num="5" id="135" />
<TGConnectingPoint num="6" id="136" />
<TGConnectingPoint num="7" id="137" />
<TGConnectingPoint num="8" id="138" />
<TGConnectingPoint num="9" id="139" />
<TGConnectingPoint num="10" id="140" />
<TGConnectingPoint num="11" id="141" />
<TGConnectingPoint num="12" id="142" />
<TGConnectingPoint num="13" id="143" />
<TGConnectingPoint num="14" id="144" />
<TGConnectingPoint num="15" id="145" />
<TGConnectingPoint num="16" id="146" />
<TGConnectingPoint num="17" id="147" />
<TGConnectingPoint num="18" id="148" />
<TGConnectingPoint num="19" id="149" />
<TGConnectingPoint num="20" id="150" />
<TGConnectingPoint num="21" id="151" />
<TGConnectingPoint num="22" id="152" />
<TGConnectingPoint num="23" id="153" />
<extraparam>
<info stereotype="BUS-RR" nodeName="BusSrc" />
<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="null" />
</extraparam>
</COMPONENT>

<COMPONENT type="1106" id="179" >
<cdparam x="809" y="390" />
<sizeparam width="155" height="62" 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="BridgeDest1" value="name" />
<TGConnectingPoint num="0" id="155" />
<TGConnectingPoint num="1" id="156" />
<TGConnectingPoint num="2" id="157" />
<TGConnectingPoint num="3" id="158" />
<TGConnectingPoint num="4" id="159" />
<TGConnectingPoint num="5" id="160" />
<TGConnectingPoint num="6" id="161" />
<TGConnectingPoint num="7" id="162" />
<TGConnectingPoint num="8" id="163" />
<TGConnectingPoint num="9" id="164" />
<TGConnectingPoint num="10" id="165" />
<TGConnectingPoint num="11" id="166" />
<TGConnectingPoint num="12" id="167" />
<TGConnectingPoint num="13" id="168" />
<TGConnectingPoint num="14" id="169" />
<TGConnectingPoint num="15" id="170" />
<TGConnectingPoint num="16" id="171" />
<TGConnectingPoint num="17" id="172" />
<TGConnectingPoint num="18" id="173" />
<TGConnectingPoint num="19" id="174" />
<TGConnectingPoint num="20" id="175" />
<TGConnectingPoint num="21" id="176" />
<TGConnectingPoint num="22" id="177" />
<TGConnectingPoint num="23" id="178" />
<extraparam>
<info stereotype="BRIDGE" nodeName="BridgeDest1" />
<attributes bufferByteDataSize="4"  clockRatio="1" />
</extraparam>
</COMPONENT>

<COMPONENT type="1100" id="213" >
<cdparam x="96" y="251" />
<sizeparam width="204" height="100" 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="CPUSrc" value="name" />
<TGConnectingPoint num="0" id="189" />
<TGConnectingPoint num="1" id="190" />
<TGConnectingPoint num="2" id="191" />
<TGConnectingPoint num="3" id="192" />
<TGConnectingPoint num="4" id="193" />
<TGConnectingPoint num="5" id="194" />
<TGConnectingPoint num="6" id="195" />
<TGConnectingPoint num="7" id="196" />
<TGConnectingPoint num="8" id="197" />
<TGConnectingPoint num="9" id="198" />
<TGConnectingPoint num="10" id="199" />
<TGConnectingPoint num="11" id="200" />
<TGConnectingPoint num="12" id="201" />
<TGConnectingPoint num="13" id="202" />
<TGConnectingPoint num="14" id="203" />
<TGConnectingPoint num="15" id="204" />
<TGConnectingPoint num="16" id="205" />
<TGConnectingPoint num="17" id="206" />
<TGConnectingPoint num="18" id="207" />
<TGConnectingPoint num="19" id="208" />
<TGConnectingPoint num="20" id="209" />
<TGConnectingPoint num="21" id="210" />
<TGConnectingPoint num="22" id="211" />
<TGConnectingPoint num="23" id="212" />
<extraparam>
<info stereotype="CPURR" nodeName="CPUSrc" />
<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" MECType="0" encryption="0"/>
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1101" id="188" >
<father id="213" num="0" />
<cdparam x="105" y="292" />
<sizeparam width="102" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="102" minY="0" maxY="60" />
<infoparam name="TGComponent" value="FVFork::src" />
<TGConnectingPoint num="0" id="180" />
<TGConnectingPoint num="1" id="181" />
<TGConnectingPoint num="2" id="182" />
<TGConnectingPoint num="3" id="183" />
<TGConnectingPoint num="4" id="184" />
<TGConnectingPoint num="5" id="185" />
<TGConnectingPoint num="6" id="186" />
<TGConnectingPoint num="7" id="187" />
<extraparam>
<info value="FVFork::src" taskName="src" referenceTaskName="FVFork" priority="0" operation="T0" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1100" id="247" >
<cdparam x="1327" y="620" />
<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="CPUDest2" value="name" />
<TGConnectingPoint num="0" id="223" />
<TGConnectingPoint num="1" id="224" />
<TGConnectingPoint num="2" id="225" />
<TGConnectingPoint num="3" id="226" />
<TGConnectingPoint num="4" id="227" />
<TGConnectingPoint num="5" id="228" />
<TGConnectingPoint num="6" id="229" />
<TGConnectingPoint num="7" id="230" />
<TGConnectingPoint num="8" id="231" />
<TGConnectingPoint num="9" id="232" />
<TGConnectingPoint num="10" id="233" />
<TGConnectingPoint num="11" id="234" />
<TGConnectingPoint num="12" id="235" />
<TGConnectingPoint num="13" id="236" />
<TGConnectingPoint num="14" id="237" />
<TGConnectingPoint num="15" id="238" />
<TGConnectingPoint num="16" id="239" />
<TGConnectingPoint num="17" id="240" />
<TGConnectingPoint num="18" id="241" />
<TGConnectingPoint num="19" id="242" />
<TGConnectingPoint num="20" id="243" />
<TGConnectingPoint num="21" id="244" />
<TGConnectingPoint num="22" id="245" />
<TGConnectingPoint num="23" id="246" />
<extraparam>
<info stereotype="CPURR" nodeName="CPUDest2" />
<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" MECType="0" encryption="0"/>
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1101" id="222" >
<father id="247" num="0" />
<cdparam x="1349" y="701" />
<sizeparam width="119" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="131" minY="0" maxY="160" />
<infoparam name="TGComponent" value="FVFork::Dest2" />
<TGConnectingPoint num="0" id="214" />
<TGConnectingPoint num="1" id="215" />
<TGConnectingPoint num="2" id="216" />
<TGConnectingPoint num="3" id="217" />
<TGConnectingPoint num="4" id="218" />
<TGConnectingPoint num="5" id="219" />
<TGConnectingPoint num="6" id="220" />
<TGConnectingPoint num="7" id="221" />
<extraparam>
<info value="FVFork::Dest2" taskName="Dest2" referenceTaskName="FVFork" priority="0" operation="T0" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1100" id="281" >
<cdparam x="1152" y="145" />
<sizeparam width="237" height="106" 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="CPUDest1" value="name" />
<TGConnectingPoint num="0" id="257" />
<TGConnectingPoint num="1" id="258" />
<TGConnectingPoint num="2" id="259" />
<TGConnectingPoint num="3" id="260" />
<TGConnectingPoint num="4" id="261" />
<TGConnectingPoint num="5" id="262" />
<TGConnectingPoint num="6" id="263" />
<TGConnectingPoint num="7" id="264" />
<TGConnectingPoint num="8" id="265" />
<TGConnectingPoint num="9" id="266" />
<TGConnectingPoint num="10" id="267" />
<TGConnectingPoint num="11" id="268" />
<TGConnectingPoint num="12" id="269" />
<TGConnectingPoint num="13" id="270" />
<TGConnectingPoint num="14" id="271" />
<TGConnectingPoint num="15" id="272" />
<TGConnectingPoint num="16" id="273" />
<TGConnectingPoint num="17" id="274" />
<TGConnectingPoint num="18" id="275" />
<TGConnectingPoint num="19" id="276" />
<TGConnectingPoint num="20" id="277" />
<TGConnectingPoint num="21" id="278" />
<TGConnectingPoint num="22" id="279" />
<TGConnectingPoint num="23" id="280" />
<extraparam>
<info stereotype="CPURR" nodeName="CPUDest1" />
<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" MECType="0" encryption="0"/>
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1101" id="256" >
<father id="281" num="0" />
<cdparam x="1165" y="190" />
<sizeparam width="119" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="118" minY="0" maxY="66" />
<infoparam name="TGComponent" value="FVFork::Dest1" />
<TGConnectingPoint num="0" id="248" />
<TGConnectingPoint num="1" id="249" />
<TGConnectingPoint num="2" id="250" />
<TGConnectingPoint num="3" id="251" />
<TGConnectingPoint num="4" id="252" />
<TGConnectingPoint num="5" id="253" />
<TGConnectingPoint num="6" id="254" />
<TGConnectingPoint num="7" id="255" />
<extraparam>
<info value="FVFork::Dest1" taskName="Dest1" referenceTaskName="FVFork" priority="0" operation="T0" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1102" id="306" >
<cdparam x="952" y="681" />
<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="BusDest2" value="name" />
<TGConnectingPoint num="0" id="282" />
<TGConnectingPoint num="1" id="283" />
<TGConnectingPoint num="2" id="284" />
<TGConnectingPoint num="3" id="285" />
<TGConnectingPoint num="4" id="286" />
<TGConnectingPoint num="5" id="287" />
<TGConnectingPoint num="6" id="288" />
<TGConnectingPoint num="7" id="289" />
<TGConnectingPoint num="8" id="290" />
<TGConnectingPoint num="9" id="291" />
<TGConnectingPoint num="10" id="292" />
<TGConnectingPoint num="11" id="293" />
<TGConnectingPoint num="12" id="294" />
<TGConnectingPoint num="13" id="295" />
<TGConnectingPoint num="14" id="296" />
<TGConnectingPoint num="15" id="297" />
<TGConnectingPoint num="16" id="298" />
<TGConnectingPoint num="17" id="299" />
<TGConnectingPoint num="18" id="300" />
<TGConnectingPoint num="19" id="301" />
<TGConnectingPoint num="20" id="302" />
<TGConnectingPoint num="21" id="303" />
<TGConnectingPoint num="22" id="304" />
<TGConnectingPoint num="23" id="305" />
<extraparam>
<info stereotype="BUS-RR" nodeName="BusDest2" />
<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="null" />
</extraparam>
</COMPONENT>

<COMPONENT type="1102" id="331" >
<cdparam x="961" y="303" />
<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="BusDest1" value="name" />
<TGConnectingPoint num="0" id="307" />
<TGConnectingPoint num="1" id="308" />
<TGConnectingPoint num="2" id="309" />
<TGConnectingPoint num="3" id="310" />
<TGConnectingPoint num="4" id="311" />
<TGConnectingPoint num="5" id="312" />
<TGConnectingPoint num="6" id="313" />
<TGConnectingPoint num="7" id="314" />
<TGConnectingPoint num="8" id="315" />
<TGConnectingPoint num="9" id="316" />
<TGConnectingPoint num="10" id="317" />
<TGConnectingPoint num="11" id="318" />
<TGConnectingPoint num="12" id="319" />
<TGConnectingPoint num="13" id="320" />
<TGConnectingPoint num="14" id="321" />
<TGConnectingPoint num="15" id="322" />
<TGConnectingPoint num="16" id="323" />
<TGConnectingPoint num="17" id="324" />
<TGConnectingPoint num="18" id="325" />
<TGConnectingPoint num="19" id="326" />
<TGConnectingPoint num="20" id="327" />
<TGConnectingPoint num="21" id="328" />
<TGConnectingPoint num="22" id="329" />
<TGConnectingPoint num="23" id="330" />
<extraparam>
<info stereotype="BUS-RR" nodeName="BusDest1" />
<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="null" />
</extraparam>
</COMPONENT>

<COMPONENT type="1105" id="365" >
<cdparam x="743" y="783" />
<sizeparam width="383" height="202" 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="MemoryDest2" value="name" />
<TGConnectingPoint num="0" id="341" />
<TGConnectingPoint num="1" id="342" />
<TGConnectingPoint num="2" id="343" />
<TGConnectingPoint num="3" id="344" />
<TGConnectingPoint num="4" id="345" />
<TGConnectingPoint num="5" id="346" />
<TGConnectingPoint num="6" id="347" />
<TGConnectingPoint num="7" id="348" />
<TGConnectingPoint num="8" id="349" />
<TGConnectingPoint num="9" id="350" />
<TGConnectingPoint num="10" id="351" />
<TGConnectingPoint num="11" id="352" />
<TGConnectingPoint num="12" id="353" />
<TGConnectingPoint num="13" id="354" />
<TGConnectingPoint num="14" id="355" />
<TGConnectingPoint num="15" id="356" />
<TGConnectingPoint num="16" id="357" />
<TGConnectingPoint num="17" id="358" />
<TGConnectingPoint num="18" id="359" />
<TGConnectingPoint num="19" id="360" />
<TGConnectingPoint num="20" id="361" />
<TGConnectingPoint num="21" id="362" />
<TGConnectingPoint num="22" id="363" />
<TGConnectingPoint num="23" id="364" />
<extraparam>
<info stereotype="MEMORY" nodeName="MemoryDest2" />
<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1103" id="340" >
<father id="365" num="0" />
<cdparam x="854" y="834" />
<sizeparam width="178" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="205" minY="0" maxY="162" />
<infoparam name="TGComponent" value="FVFork::chfork__chfork2" />
<TGConnectingPoint num="0" id="332" />
<TGConnectingPoint num="1" id="333" />
<TGConnectingPoint num="2" id="334" />
<TGConnectingPoint num="3" id="335" />
<TGConnectingPoint num="4" id="336" />
<TGConnectingPoint num="5" id="337" />
<TGConnectingPoint num="6" id="338" />
<TGConnectingPoint num="7" id="339" />
<extraparam>
<info value="FVFork::chfork__chfork2" communicationName="chfork__chfork2" referenceCommunicationName="FVFork" priority="0" typeName="channel" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1105" id="399" >
<cdparam x="642" y="81" />
<sizeparam width="346" height="160" 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="MemoryDest1" value="name" />
<TGConnectingPoint num="0" id="375" />
<TGConnectingPoint num="1" id="376" />
<TGConnectingPoint num="2" id="377" />
<TGConnectingPoint num="3" id="378" />
<TGConnectingPoint num="4" id="379" />
<TGConnectingPoint num="5" id="380" />
<TGConnectingPoint num="6" id="381" />
<TGConnectingPoint num="7" id="382" />
<TGConnectingPoint num="8" id="383" />
<TGConnectingPoint num="9" id="384" />
<TGConnectingPoint num="10" id="385" />
<TGConnectingPoint num="11" id="386" />
<TGConnectingPoint num="12" id="387" />
<TGConnectingPoint num="13" id="388" />
<TGConnectingPoint num="14" id="389" />
<TGConnectingPoint num="15" id="390" />
<TGConnectingPoint num="16" id="391" />
<TGConnectingPoint num="17" id="392" />
<TGConnectingPoint num="18" id="393" />
<TGConnectingPoint num="19" id="394" />
<TGConnectingPoint num="20" id="395" />
<TGConnectingPoint num="21" id="396" />
<TGConnectingPoint num="22" id="397" />
<TGConnectingPoint num="23" id="398" />
<extraparam>
<info stereotype="MEMORY" nodeName="MemoryDest1" />
<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1103" id="374" >
<father id="399" num="0" />
<cdparam x="668" y="132" />
<sizeparam width="178" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="168" minY="0" maxY="120" />
<infoparam name="TGComponent" value="FVFork::chfork__chfork1" />
<TGConnectingPoint num="0" id="366" />
<TGConnectingPoint num="1" id="367" />
<TGConnectingPoint num="2" id="368" />
<TGConnectingPoint num="3" id="369" />
<TGConnectingPoint num="4" id="370" />
<TGConnectingPoint num="5" id="371" />
<TGConnectingPoint num="6" id="372" />
<TGConnectingPoint num="7" id="373" />
<extraparam>
<info value="FVFork::chfork__chfork1" communicationName="chfork__chfork1" referenceCommunicationName="FVFork" priority="0" typeName="channel" />
</extraparam>
</SUBCOMPONENT>

<CONNECTOR type="125" id="400" >
<cdparam x="299" y="534" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="299" y="525" id="116" />
<P2  x="354" y="495" id="135" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="401" >
<cdparam x="300" y="351" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="300" y="351" id="196" />
<P2  x="354" y="445" id="130" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="402" >
<cdparam x="1062" y="771" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="934" y="783" id="342" />
<P2  x="1077" y="731" id="288" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="403" >
<cdparam x="1327" y="720" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="1327" y="720" id="226" />
<P2  x="1202" y="718" id="295" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="404" >
<cdparam x="997" y="600" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="997" y="600" id="87" />
<P2  x="1077" y="681" id="283" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="405" >
<cdparam x="807" y="555" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="807" y="555" id="90" />
<P2  x="604" y="482" id="143" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="406" >
<cdparam x="806" y="478" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="809" y="421" id="158" />
<P2  x="604" y="470" id="134" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="407" >
<cdparam x="922" y="447" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="925" y="390" id="164" />
<P2  x="1023" y="353" id="321" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="408" >
<cdparam x="888" y="253" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="1211" y="251" id="271" />
<P2  x="1148" y="303" id="316" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="409" >
<cdparam x="614" y="272" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="815" y="241" id="381" />
<P2  x="1086" y="303" id="308" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>

</TMLArchiDiagramPanel>

</Modeling>




<Modeling type="TML Component Design" nameTab="FVJoin" >
<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="410" >
<cdparam x="421" y="445" />
<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="408" y="432" id="451" />
<P2  x="555" y="312" id="418" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="126" id="411" >
<cdparam x="572" y="304" />
<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="572" y="304" id="413" />
<P2  x="751" y="291" id="440" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="126" id="412" >
<cdparam x="417" 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="404" y="208" id="429" />
<P2  x="555" y="295" id="416" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<COMPONENT type="1208" id="428" >
<cdparam x="550" y="293" />
<sizeparam width="22" height="22" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
<infoparam name="Composite port" value="J" />
<TGConnectingPoint num="0" id="413" />
<TGConnectingPoint num="1" id="414" />
<TGConnectingPoint num="2" id="415" />
<TGConnectingPoint num="3" id="416" />
<TGConnectingPoint num="4" id="417" />
<TGConnectingPoint num="5" id="418" />
<TGConnectingPoint num="6" id="419" />
<TGConnectingPoint num="7" id="420" />
<TGConnectingPoint num="8" id="421" />
<TGConnectingPoint num="9" id="422" />
<TGConnectingPoint num="10" id="423" />
<TGConnectingPoint num="11" id="424" />
<TGConnectingPoint num="12" id="425" />
<TGConnectingPoint num="13" id="426" />
<TGConnectingPoint num="14" id="427" />
</COMPONENT>

<COMPONENT type="1202" id="439" >
<cdparam x="204" y="124" />
<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="src1" />
<TGConnectingPoint num="0" id="431" />
<TGConnectingPoint num="1" id="432" />
<TGConnectingPoint num="2" id="433" />
<TGConnectingPoint num="3" id="434" />
<TGConnectingPoint num="4" id="435" />
<TGConnectingPoint num="5" id="436" />
<TGConnectingPoint num="6" id="437" />
<TGConnectingPoint num="7" id="438" />
<extraparam>
<Data isAttacker="No" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="430" >
<father id="439" num="0" />
<cdparam x="391" y="208" />
<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 chjoin1" />
<TGConnectingPoint num="0" id="429" />
<extraparam>
<Prop commName="chjoin1" 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" />
<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="450" >
<cdparam x="751" y="224" />
<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="dest" />
<TGConnectingPoint num="0" id="442" />
<TGConnectingPoint num="1" id="443" />
<TGConnectingPoint num="2" id="444" />
<TGConnectingPoint num="3" id="445" />
<TGConnectingPoint num="4" id="446" />
<TGConnectingPoint num="5" id="447" />
<TGConnectingPoint num="6" id="448" />
<TGConnectingPoint num="7" id="449" />
<extraparam>
<Data isAttacker="No" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="441" >
<father id="450" num="0" />
<cdparam x="738" y="291" />
<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 chjoin" />
<TGConnectingPoint num="0" id="440" />
<extraparam>
<Prop commName="chjoin" 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" />
<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="461" >
<cdparam x="208" y="363" />
<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="src2" />
<TGConnectingPoint num="0" id="453" />
<TGConnectingPoint num="1" id="454" />
<TGConnectingPoint num="2" id="455" />
<TGConnectingPoint num="3" id="456" />
<TGConnectingPoint num="4" id="457" />
<TGConnectingPoint num="5" id="458" />
<TGConnectingPoint num="6" id="459" />
<TGConnectingPoint num="7" id="460" />
<extraparam>
<Data isAttacker="No" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="452" >
<father id="461" num="0" />
<cdparam x="395" y="432" />
<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 chjoin2" />
<TGConnectingPoint num="0" id="451" />
<extraparam>
<Prop commName="chjoin2" 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" />
<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="src1" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1001" id="463" >
<cdparam x="409" y="155" />
<sizeparam width="20" height="20" minWidth="0" minHeight="0" 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="462" />
</COMPONENT>

<COMPONENT type="1006" id="466" >
<cdparam x="375" y="98" />
<sizeparam width="73" height="20" minWidth="30" minHeight="0" 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="chjoin1(5)" />
<TGConnectingPoint num="0" id="464" />
<TGConnectingPoint num="1" id="465" />
<extraparam>
<Data channelName="chjoin1" nbOfSamples="5" secPattern="" isAttacker="No" isEncForm="No" />
</extraparam>
</COMPONENT>

<COMPONENT type="1000" id="468" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="0" minHeight="0" 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="467" />
</COMPONENT>

<CONNECTOR type="115" id="469" >
<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="65" id="467" />
<P2  x="411" y="93" id="464" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="470" >
<cdparam x="411" y="123" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="411" y="123" id="465" />
<P2  x="419" y="150" id="462" />
<AutomaticDrawing  data="true" />
</CONNECTOR>

</TMLActivityDiagramPanel>

<TMLActivityDiagramPanel name="dest" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1001" id="472" >
<cdparam x="423" y="170" />
<sizeparam width="20" height="20" minWidth="0" minHeight="0" 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="471" />
</COMPONENT>

<COMPONENT type="1009" id="475" >
<cdparam x="385" y="106" />
<sizeparam width="77" height="20" minWidth="30" minHeight="0" 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="chjoin(10) " />
<TGConnectingPoint num="0" id="473" />
<TGConnectingPoint num="1" id="474" />
<extraparam>
<Data channelName="chjoin" nbOfSamples="10" secPattern="" isAttacker="No" isEncForm="No" />
</extraparam>
</COMPONENT>

<COMPONENT type="1000" id="477" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="0" minHeight="0" 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="476" />
</COMPONENT>

<CONNECTOR type="115" id="478" >
<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="65" id="476" />
<P2  x="423" y="101" id="473" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="479" >
<cdparam x="423" y="131" />
<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="131" id="474" />
<P2  x="433" y="165" id="471" />
<AutomaticDrawing  data="true" />
</CONNECTOR>

</TMLActivityDiagramPanel>

<TMLActivityDiagramPanel name="src2" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1001" id="481" >
<cdparam x="402" y="167" />
<sizeparam width="20" height="20" minWidth="0" minHeight="0" 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="480" />
</COMPONENT>

<COMPONENT type="1006" id="484" >
<cdparam x="377" y="108" />
<sizeparam width="73" height="20" minWidth="30" minHeight="0" 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="chjoin2(5)" />
<TGConnectingPoint num="0" id="482" />
<TGConnectingPoint num="1" id="483" />
<extraparam>
<Data channelName="chjoin2" nbOfSamples="5" secPattern="" isAttacker="No" isEncForm="No" />
</extraparam>
</COMPONENT>

<COMPONENT type="1000" id="486" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="0" minHeight="0" 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="485" />
</COMPONENT>

<CONNECTOR type="115" id="487" >
<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="65" id="485" />
<P2  x="413" y="103" id="482" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="488" >
<cdparam x="413" y="133" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="413" y="133" id="483" />
<P2  x="412" y="162" id="480" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
</TMLActivityDiagramPanel>

</Modeling>




<Modeling type="TML Architecture" nameTab="ArchitectureJoin" >
<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" >
<COMPONENT type="1106" id="513" >
<cdparam x="872" y="545" />
<sizeparam width="190" height="60" 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="BridgeDest2" value="name" />
<TGConnectingPoint num="0" id="489" />
<TGConnectingPoint num="1" id="490" />
<TGConnectingPoint num="2" id="491" />
<TGConnectingPoint num="3" id="492" />
<TGConnectingPoint num="4" id="493" />
<TGConnectingPoint num="5" id="494" />
<TGConnectingPoint num="6" id="495" />
<TGConnectingPoint num="7" id="496" />
<TGConnectingPoint num="8" id="497" />
<TGConnectingPoint num="9" id="498" />
<TGConnectingPoint num="10" id="499" />
<TGConnectingPoint num="11" id="500" />
<TGConnectingPoint num="12" id="501" />
<TGConnectingPoint num="13" id="502" />
<TGConnectingPoint num="14" id="503" />
<TGConnectingPoint num="15" id="504" />
<TGConnectingPoint num="16" id="505" />
<TGConnectingPoint num="17" id="506" />
<TGConnectingPoint num="18" id="507" />
<TGConnectingPoint num="19" id="508" />
<TGConnectingPoint num="20" id="509" />
<TGConnectingPoint num="21" id="510" />
<TGConnectingPoint num="22" id="511" />
<TGConnectingPoint num="23" id="512" />
<extraparam>
<info stereotype="BRIDGE" nodeName="BridgeDest2" />
<attributes bufferByteDataSize="4"  clockRatio="1" />
</extraparam>
</COMPONENT>

<COMPONENT type="1105" id="556" >
<cdparam x="135" y="494" />
<sizeparam width="267" height="215" 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="MemoryDest" value="name" />
<TGConnectingPoint num="0" id="532" />
<TGConnectingPoint num="1" id="533" />
<TGConnectingPoint num="2" id="534" />
<TGConnectingPoint num="3" id="535" />
<TGConnectingPoint num="4" id="536" />
<TGConnectingPoint num="5" id="537" />
<TGConnectingPoint num="6" id="538" />
<TGConnectingPoint num="7" id="539" />
<TGConnectingPoint num="8" id="540" />
<TGConnectingPoint num="9" id="541" />
<TGConnectingPoint num="10" id="542" />
<TGConnectingPoint num="11" id="543" />
<TGConnectingPoint num="12" id="544" />
<TGConnectingPoint num="13" id="545" />
<TGConnectingPoint num="14" id="546" />
<TGConnectingPoint num="15" id="547" />
<TGConnectingPoint num="16" id="548" />
<TGConnectingPoint num="17" id="549" />
<TGConnectingPoint num="18" id="550" />
<TGConnectingPoint num="19" id="551" />
<TGConnectingPoint num="20" id="552" />
<TGConnectingPoint num="21" id="553" />
<TGConnectingPoint num="22" id="554" />
<TGConnectingPoint num="23" id="555" />
<extraparam>
<info stereotype="MEMORY" nodeName="MemoryDest" />
<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1103" id="522" >
<father id="556" num="0" />
<cdparam x="170" y="586" />
<sizeparam width="166" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="101" minY="0" maxY="175" />
<infoparam name="TGComponent" value="FVJoin::chjoin1__chjoin" />
<TGConnectingPoint num="0" id="514" />
<TGConnectingPoint num="1" id="515" />
<TGConnectingPoint num="2" id="516" />
<TGConnectingPoint num="3" id="517" />
<TGConnectingPoint num="4" id="518" />
<TGConnectingPoint num="5" id="519" />
<TGConnectingPoint num="6" id="520" />
<TGConnectingPoint num="7" id="521" />
<extraparam>
<info value="FVJoin::chjoin1__chjoin" communicationName="chjoin1__chjoin" referenceCommunicationName="FVJoin" priority="0" typeName="channel" />
</extraparam>
</SUBCOMPONENT>
<SUBCOMPONENT type="1103" id="531" >
<father id="556" num="1" />
<cdparam x="146" y="537" />
<sizeparam width="166" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="101" minY="0" maxY="175" />
<infoparam name="TGComponent" value="FVJoin::chjoin2__chjoin" />
<TGConnectingPoint num="0" id="523" />
<TGConnectingPoint num="1" id="524" />
<TGConnectingPoint num="2" id="525" />
<TGConnectingPoint num="3" id="526" />
<TGConnectingPoint num="4" id="527" />
<TGConnectingPoint num="5" id="528" />
<TGConnectingPoint num="6" id="529" />
<TGConnectingPoint num="7" id="530" />
<extraparam>
<info value="FVJoin::chjoin2__chjoin" communicationName="chjoin2__chjoin" referenceCommunicationName="FVJoin" priority="0" typeName="channel" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1102" id="581" >
<cdparam x="419" y="450" />
<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="BusDest" value="name" />
<TGConnectingPoint num="0" id="557" />
<TGConnectingPoint num="1" id="558" />
<TGConnectingPoint num="2" id="559" />
<TGConnectingPoint num="3" id="560" />
<TGConnectingPoint num="4" id="561" />
<TGConnectingPoint num="5" id="562" />
<TGConnectingPoint num="6" id="563" />
<TGConnectingPoint num="7" id="564" />
<TGConnectingPoint num="8" id="565" />
<TGConnectingPoint num="9" id="566" />
<TGConnectingPoint num="10" id="567" />
<TGConnectingPoint num="11" id="568" />
<TGConnectingPoint num="12" id="569" />
<TGConnectingPoint num="13" id="570" />
<TGConnectingPoint num="14" id="571" />
<TGConnectingPoint num="15" id="572" />
<TGConnectingPoint num="16" id="573" />
<TGConnectingPoint num="17" id="574" />
<TGConnectingPoint num="18" id="575" />
<TGConnectingPoint num="19" id="576" />
<TGConnectingPoint num="20" id="577" />
<TGConnectingPoint num="21" id="578" />
<TGConnectingPoint num="22" id="579" />
<TGConnectingPoint num="23" id="580" />
<extraparam>
<info stereotype="BUS-RR" nodeName="BusDest" />
<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="null" />
</extraparam>
</COMPONENT>

<COMPONENT type="1106" id="606" >
<cdparam x="874" y="395" />
<sizeparam width="155" height="62" 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="BridgeDest1" value="name" />
<TGConnectingPoint num="0" id="582" />
<TGConnectingPoint num="1" id="583" />
<TGConnectingPoint num="2" id="584" />
<TGConnectingPoint num="3" id="585" />
<TGConnectingPoint num="4" id="586" />
<TGConnectingPoint num="5" id="587" />
<TGConnectingPoint num="6" id="588" />
<TGConnectingPoint num="7" id="589" />
<TGConnectingPoint num="8" id="590" />
<TGConnectingPoint num="9" id="591" />
<TGConnectingPoint num="10" id="592" />
<TGConnectingPoint num="11" id="593" />
<TGConnectingPoint num="12" id="594" />
<TGConnectingPoint num="13" id="595" />
<TGConnectingPoint num="14" id="596" />
<TGConnectingPoint num="15" id="597" />
<TGConnectingPoint num="16" id="598" />
<TGConnectingPoint num="17" id="599" />
<TGConnectingPoint num="18" id="600" />
<TGConnectingPoint num="19" id="601" />
<TGConnectingPoint num="20" id="602" />
<TGConnectingPoint num="21" id="603" />
<TGConnectingPoint num="22" id="604" />
<TGConnectingPoint num="23" id="605" />
<extraparam>
<info stereotype="BRIDGE" nodeName="BridgeDest1" />
<attributes bufferByteDataSize="4"  clockRatio="1" />
</extraparam>
</COMPONENT>

<COMPONENT type="1100" id="640" >
<cdparam x="161" y="256" />
<sizeparam width="204" height="100" 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="CPUDest" value="name" />
<TGConnectingPoint num="0" id="616" />
<TGConnectingPoint num="1" id="617" />
<TGConnectingPoint num="2" id="618" />
<TGConnectingPoint num="3" id="619" />
<TGConnectingPoint num="4" id="620" />
<TGConnectingPoint num="5" id="621" />
<TGConnectingPoint num="6" id="622" />
<TGConnectingPoint num="7" id="623" />
<TGConnectingPoint num="8" id="624" />
<TGConnectingPoint num="9" id="625" />
<TGConnectingPoint num="10" id="626" />
<TGConnectingPoint num="11" id="627" />
<TGConnectingPoint num="12" id="628" />
<TGConnectingPoint num="13" id="629" />
<TGConnectingPoint num="14" id="630" />
<TGConnectingPoint num="15" id="631" />
<TGConnectingPoint num="16" id="632" />
<TGConnectingPoint num="17" id="633" />
<TGConnectingPoint num="18" id="634" />
<TGConnectingPoint num="19" id="635" />
<TGConnectingPoint num="20" id="636" />
<TGConnectingPoint num="21" id="637" />
<TGConnectingPoint num="22" id="638" />
<TGConnectingPoint num="23" id="639" />
<extraparam>
<info stereotype="CPURR" nodeName="CPUDest" />
<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" MECType="0" encryption="0"/>
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1101" id="615" >
<father id="640" num="0" />
<cdparam x="183" y="295" />
<sizeparam width="105" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="99" minY="0" maxY="60" />
<infoparam name="TGComponent" value="FVJoin::dest" />
<TGConnectingPoint num="0" id="607" />
<TGConnectingPoint num="1" id="608" />
<TGConnectingPoint num="2" id="609" />
<TGConnectingPoint num="3" id="610" />
<TGConnectingPoint num="4" id="611" />
<TGConnectingPoint num="5" id="612" />
<TGConnectingPoint num="6" id="613" />
<TGConnectingPoint num="7" id="614" />
<extraparam>
<info value="FVJoin::dest" taskName="dest" referenceTaskName="FVJoin" priority="0" operation="src" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1100" id="674" >
<cdparam x="1392" y="625" />
<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="CPUSrc2" value="name" />
<TGConnectingPoint num="0" id="650" />
<TGConnectingPoint num="1" id="651" />
<TGConnectingPoint num="2" id="652" />
<TGConnectingPoint num="3" id="653" />
<TGConnectingPoint num="4" id="654" />
<TGConnectingPoint num="5" id="655" />
<TGConnectingPoint num="6" id="656" />
<TGConnectingPoint num="7" id="657" />
<TGConnectingPoint num="8" id="658" />
<TGConnectingPoint num="9" id="659" />
<TGConnectingPoint num="10" id="660" />
<TGConnectingPoint num="11" id="661" />
<TGConnectingPoint num="12" id="662" />
<TGConnectingPoint num="13" id="663" />
<TGConnectingPoint num="14" id="664" />
<TGConnectingPoint num="15" id="665" />
<TGConnectingPoint num="16" id="666" />
<TGConnectingPoint num="17" id="667" />
<TGConnectingPoint num="18" id="668" />
<TGConnectingPoint num="19" id="669" />
<TGConnectingPoint num="20" id="670" />
<TGConnectingPoint num="21" id="671" />
<TGConnectingPoint num="22" id="672" />
<TGConnectingPoint num="23" id="673" />
<extraparam>
<info stereotype="CPURR" nodeName="CPUSrc2" />
<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" MECType="0" encryption="0"/>
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1101" id="649" >
<father id="674" num="0" />
<cdparam x="1414" y="706" />
<sizeparam width="103" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="147" minY="0" maxY="160" />
<infoparam name="TGComponent" value="FVJoin::src2" />
<TGConnectingPoint num="0" id="641" />
<TGConnectingPoint num="1" id="642" />
<TGConnectingPoint num="2" id="643" />
<TGConnectingPoint num="3" id="644" />
<TGConnectingPoint num="4" id="645" />
<TGConnectingPoint num="5" id="646" />
<TGConnectingPoint num="6" id="647" />
<TGConnectingPoint num="7" id="648" />
<extraparam>
<info value="FVJoin::src2" taskName="src2" referenceTaskName="FVJoin" priority="0" operation="Dest2" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1100" id="708" >
<cdparam x="1217" y="150" />
<sizeparam width="237" height="106" 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="CPUSrc1" value="name" />
<TGConnectingPoint num="0" id="684" />
<TGConnectingPoint num="1" id="685" />
<TGConnectingPoint num="2" id="686" />
<TGConnectingPoint num="3" id="687" />
<TGConnectingPoint num="4" id="688" />
<TGConnectingPoint num="5" id="689" />
<TGConnectingPoint num="6" id="690" />
<TGConnectingPoint num="7" id="691" />
<TGConnectingPoint num="8" id="692" />
<TGConnectingPoint num="9" id="693" />
<TGConnectingPoint num="10" id="694" />
<TGConnectingPoint num="11" id="695" />
<TGConnectingPoint num="12" id="696" />
<TGConnectingPoint num="13" id="697" />
<TGConnectingPoint num="14" id="698" />
<TGConnectingPoint num="15" id="699" />
<TGConnectingPoint num="16" id="700" />
<TGConnectingPoint num="17" id="701" />
<TGConnectingPoint num="18" id="702" />
<TGConnectingPoint num="19" id="703" />
<TGConnectingPoint num="20" id="704" />
<TGConnectingPoint num="21" id="705" />
<TGConnectingPoint num="22" id="706" />
<TGConnectingPoint num="23" id="707" />
<extraparam>
<info stereotype="CPURR" nodeName="CPUSrc1" />
<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" MECType="0" encryption="0"/>
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1101" id="683" >
<father id="708" num="0" />
<cdparam x="1243" y="193" />
<sizeparam width="103" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="134" minY="0" maxY="66" />
<infoparam name="TGComponent" value="FVJoin::src1" />
<TGConnectingPoint num="0" id="675" />
<TGConnectingPoint num="1" id="676" />
<TGConnectingPoint num="2" id="677" />
<TGConnectingPoint num="3" id="678" />
<TGConnectingPoint num="4" id="679" />
<TGConnectingPoint num="5" id="680" />
<TGConnectingPoint num="6" id="681" />
<TGConnectingPoint num="7" id="682" />
<extraparam>
<info value="FVJoin::src1" taskName="src1" referenceTaskName="FVJoin" priority="0" operation="Dest2" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1102" id="733" >
<cdparam x="1017" y="686" />
<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="BusSrc2" value="name" />
<TGConnectingPoint num="0" id="709" />
<TGConnectingPoint num="1" id="710" />
<TGConnectingPoint num="2" id="711" />
<TGConnectingPoint num="3" id="712" />
<TGConnectingPoint num="4" id="713" />
<TGConnectingPoint num="5" id="714" />
<TGConnectingPoint num="6" id="715" />
<TGConnectingPoint num="7" id="716" />
<TGConnectingPoint num="8" id="717" />
<TGConnectingPoint num="9" id="718" />
<TGConnectingPoint num="10" id="719" />
<TGConnectingPoint num="11" id="720" />
<TGConnectingPoint num="12" id="721" />
<TGConnectingPoint num="13" id="722" />
<TGConnectingPoint num="14" id="723" />
<TGConnectingPoint num="15" id="724" />
<TGConnectingPoint num="16" id="725" />
<TGConnectingPoint num="17" id="726" />
<TGConnectingPoint num="18" id="727" />
<TGConnectingPoint num="19" id="728" />
<TGConnectingPoint num="20" id="729" />
<TGConnectingPoint num="21" id="730" />
<TGConnectingPoint num="22" id="731" />
<TGConnectingPoint num="23" id="732" />
<extraparam>
<info stereotype="BUS-RR" nodeName="BusSrc2" />
<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="null" />
</extraparam>
</COMPONENT>

<COMPONENT type="1102" id="758" >
<cdparam x="1026" y="308" />
<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="BusSrc1" value="name" />
<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" />
<TGConnectingPoint num="18" id="752" />
<TGConnectingPoint num="19" id="753" />
<TGConnectingPoint num="20" id="754" />
<TGConnectingPoint num="21" id="755" />
<TGConnectingPoint num="22" id="756" />
<TGConnectingPoint num="23" id="757" />
<extraparam>
<info stereotype="BUS-RR" nodeName="BusSrc1" />
<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="null" />
</extraparam>
</COMPONENT>

<COMPONENT type="1105" id="783" >
<cdparam x="808" y="788" />
<sizeparam width="386" height="147" 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="MemorySrc2" value="name" />
<TGConnectingPoint num="0" id="759" />
<TGConnectingPoint num="1" id="760" />
<TGConnectingPoint num="2" id="761" />
<TGConnectingPoint num="3" id="762" />
<TGConnectingPoint num="4" id="763" />
<TGConnectingPoint num="5" id="764" />
<TGConnectingPoint num="6" id="765" />
<TGConnectingPoint num="7" id="766" />
<TGConnectingPoint num="8" id="767" />
<TGConnectingPoint num="9" id="768" />
<TGConnectingPoint num="10" id="769" />
<TGConnectingPoint num="11" id="770" />
<TGConnectingPoint num="12" id="771" />
<TGConnectingPoint num="13" id="772" />
<TGConnectingPoint num="14" id="773" />
<TGConnectingPoint num="15" id="774" />
<TGConnectingPoint num="16" id="775" />
<TGConnectingPoint num="17" id="776" />
<TGConnectingPoint num="18" id="777" />
<TGConnectingPoint num="19" id="778" />
<TGConnectingPoint num="20" id="779" />
<TGConnectingPoint num="21" id="780" />
<TGConnectingPoint num="22" id="781" />
<TGConnectingPoint num="23" id="782" />
<extraparam>
<info stereotype="MEMORY" nodeName="MemorySrc2" />
<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
</extraparam>
</COMPONENT>

<COMPONENT type="1105" id="808" >
<cdparam x="707" y="117" />
<sizeparam width="351" height="129" 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="MemorySrc1" value="name" />
<TGConnectingPoint num="0" id="784" />
<TGConnectingPoint num="1" id="785" />
<TGConnectingPoint num="2" id="786" />
<TGConnectingPoint num="3" id="787" />
<TGConnectingPoint num="4" id="788" />
<TGConnectingPoint num="5" id="789" />
<TGConnectingPoint num="6" id="790" />
<TGConnectingPoint num="7" id="791" />
<TGConnectingPoint num="8" id="792" />
<TGConnectingPoint num="9" id="793" />
<TGConnectingPoint num="10" id="794" />
<TGConnectingPoint num="11" id="795" />
<TGConnectingPoint num="12" id="796" />
<TGConnectingPoint num="13" id="797" />
<TGConnectingPoint num="14" id="798" />
<TGConnectingPoint num="15" id="799" />
<TGConnectingPoint num="16" id="800" />
<TGConnectingPoint num="17" id="801" />
<TGConnectingPoint num="18" id="802" />
<TGConnectingPoint num="19" id="803" />
<TGConnectingPoint num="20" id="804" />
<TGConnectingPoint num="21" id="805" />
<TGConnectingPoint num="22" id="806" />
<TGConnectingPoint num="23" id="807" />
<extraparam>
<info stereotype="MEMORY" nodeName="MemorySrc1" />
<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
</extraparam>
</COMPONENT>

<CONNECTOR type="125" id="809" >
<cdparam x="364" y="539" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="402" y="547" id="543" />
<P2  x="419" y="500" id="562" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="810" >
<cdparam x="365" y="356" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="365" y="356" id="623" />
<P2  x="419" y="450" id="557" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="811" >
<cdparam x="1127" y="776" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="1001" y="788" id="760" />
<P2  x="1142" y="736" id="715" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="812" >
<cdparam x="1392" y="725" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="1392" y="725" id="653" />
<P2  x="1267" y="723" id="722" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="813" >
<cdparam x="1062" y="605" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="1062" y="605" id="496" />
<P2  x="1142" y="686" id="710" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="814" >
<cdparam x="872" y="560" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="872" y="560" id="499" />
<P2  x="669" y="487" id="570" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="815" >
<cdparam x="871" y="483" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="874" y="426" id="585" />
<P2  x="669" y="475" id="561" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="816" >
<cdparam x="987" y="452" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="990" y="395" id="591" />
<P2  x="1088" y="358" id="748" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="817" >
<cdparam x="953" y="258" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="1276" y="256" id="698" />
<P2  x="1213" y="308" id="743" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="818" >
<cdparam x="679" y="277" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="882" y="246" id="790" />
<P2  x="1151" y="308" id="735" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>

</TMLArchiDiagramPanel>

</Modeling>




<Modeling type="TML Component Design" nameTab="Basic" >
<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="819" >
<cdparam x="368" y="181" />
<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="355" y="168" id="831" />
<P2  x="558" y="164" id="820" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<COMPONENT type="1202" id="830" >
<cdparam x="558" y="109" />
<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="Task2" />
<TGConnectingPoint num="0" id="822" />
<TGConnectingPoint num="1" id="823" />
<TGConnectingPoint num="2" id="824" />
<TGConnectingPoint num="3" id="825" />
<TGConnectingPoint num="4" id="826" />
<TGConnectingPoint num="5" id="827" />
<TGConnectingPoint num="6" id="828" />
<TGConnectingPoint num="7" id="829" />
<extraparam>
<Data isAttacker="No" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="821" >
<father id="830" num="0" />
<cdparam x="545" y="164" />
<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" />
<TGConnectingPoint num="0" id="820" />
<extraparam>
<Prop commName="comm" 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" />
<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="841" >
<cdparam x="155" y="105" />
<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="Task1" />
<TGConnectingPoint num="0" id="833" />
<TGConnectingPoint num="1" id="834" />
<TGConnectingPoint num="2" id="835" />
<TGConnectingPoint num="3" id="836" />
<TGConnectingPoint num="4" id="837" />
<TGConnectingPoint num="5" id="838" />
<TGConnectingPoint num="6" id="839" />
<TGConnectingPoint num="7" id="840" />
<extraparam>
<Data isAttacker="No" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1203" id="832" >
<father id="841" num="0" />
<cdparam x="342" y="168" />
<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" />
<TGConnectingPoint num="0" id="831" />
<extraparam>
<Prop commName="comm" 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" />
<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="Task2" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1001" id="843" >
<cdparam x="410" y="180" />
<sizeparam width="20" height="20" minWidth="0" minHeight="0" 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="842" />
</COMPONENT>

<COMPONENT type="1009" id="846" >
<cdparam x="380" y="117" />
<sizeparam width="69" height="20" minWidth="30" minHeight="0" 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(3) " />
<TGConnectingPoint num="0" id="844" />
<TGConnectingPoint num="1" id="845" />
<extraparam>
<Data channelName="comm" nbOfSamples="3" secPattern="" isAttacker="No" isEncForm="No" />
</extraparam>
</COMPONENT>

<COMPONENT type="1000" id="848" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="0" minHeight="0" 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="847" />
</COMPONENT>

<CONNECTOR type="115" id="849" >
<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="65" id="847" />
<P2  x="414" y="112" id="844" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="850" >
<cdparam x="414" 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="414" y="142" id="845" />
<P2  x="420" y="175" id="842" />
<AutomaticDrawing  data="true" />
</CONNECTOR>

</TMLActivityDiagramPanel>

<TMLActivityDiagramPanel name="Task1" minX="10" maxX="2500" minY="10" maxY="1500" >
<COMPONENT type="1001" id="852" >
<cdparam x="423" y="163" />
<sizeparam width="20" height="20" minWidth="0" minHeight="0" 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="851" />
</COMPONENT>

<COMPONENT type="1006" id="855" >
<cdparam x="378" y="98" />
<sizeparam width="65" height="20" minWidth="30" minHeight="0" 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(3)" />
<TGConnectingPoint num="0" id="853" />
<TGConnectingPoint num="1" id="854" />
<extraparam>
<Data channelName="comm" nbOfSamples="3" secPattern="" isAttacker="No" isEncForm="No" />
</extraparam>
</COMPONENT>

<COMPONENT type="1000" id="857" >
<cdparam x="400" y="50" />
<sizeparam width="15" height="15" minWidth="0" minHeight="0" 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="856" />
</COMPONENT>

<CONNECTOR type="115" id="858" >
<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="65" id="856" />
<P2  x="410" y="93" id="853" />
<AutomaticDrawing  data="true" />
</CONNECTOR>
<CONNECTOR type="115" id="859" >
<cdparam x="410" y="123" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="null" />
<P1  x="410" y="123" id="854" />
<P2  x="433" y="158" id="851" />
<AutomaticDrawing  data="true" />
</CONNECTOR>

</TMLActivityDiagramPanel>

</Modeling>




<Modeling type="TML Architecture" nameTab="Architecture" >
<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" masterClockFrequency="200" >
<COMPONENT type="1105" id="893" >
<cdparam x="669" y="81" />
<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="869" />
<TGConnectingPoint num="1" id="870" />
<TGConnectingPoint num="2" id="871" />
<TGConnectingPoint num="3" id="872" />
<TGConnectingPoint num="4" id="873" />
<TGConnectingPoint num="5" id="874" />
<TGConnectingPoint num="6" id="875" />
<TGConnectingPoint num="7" id="876" />
<TGConnectingPoint num="8" id="877" />
<TGConnectingPoint num="9" id="878" />
<TGConnectingPoint num="10" id="879" />
<TGConnectingPoint num="11" id="880" />
<TGConnectingPoint num="12" id="881" />
<TGConnectingPoint num="13" id="882" />
<TGConnectingPoint num="14" id="883" />
<TGConnectingPoint num="15" id="884" />
<TGConnectingPoint num="16" id="885" />
<TGConnectingPoint num="17" id="886" />
<TGConnectingPoint num="18" id="887" />
<TGConnectingPoint num="19" id="888" />
<TGConnectingPoint num="20" id="889" />
<TGConnectingPoint num="21" id="890" />
<TGConnectingPoint num="22" id="891" />
<TGConnectingPoint num="23" id="892" />
<extraparam>
<info stereotype="MEMORY" nodeName="Memory0" />
<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1103" id="868" >
<father id="893" num="0" />
<cdparam x="672" y="150" />
<sizeparam width="111" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="89" minY="0" maxY="160" />
<infoparam name="TGComponent" value="Basic::comm" />
<TGConnectingPoint num="0" id="860" />
<TGConnectingPoint num="1" id="861" />
<TGConnectingPoint num="2" id="862" />
<TGConnectingPoint num="3" id="863" />
<TGConnectingPoint num="4" id="864" />
<TGConnectingPoint num="5" id="865" />
<TGConnectingPoint num="6" id="866" />
<TGConnectingPoint num="7" id="867" />
<extraparam>
<info value="Basic::comm" communicationName="comm" referenceCommunicationName="Basic" priority="0" typeName="channel" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1102" id="927" >
<cdparam x="418" y="340" />
<sizeparam width="362" height="126" 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="903" />
<TGConnectingPoint num="1" id="904" />
<TGConnectingPoint num="2" id="905" />
<TGConnectingPoint num="3" id="906" />
<TGConnectingPoint num="4" id="907" />
<TGConnectingPoint num="5" id="908" />
<TGConnectingPoint num="6" id="909" />
<TGConnectingPoint num="7" id="910" />
<TGConnectingPoint num="8" id="911" />
<TGConnectingPoint num="9" id="912" />
<TGConnectingPoint num="10" id="913" />
<TGConnectingPoint num="11" id="914" />
<TGConnectingPoint num="12" id="915" />
<TGConnectingPoint num="13" id="916" />
<TGConnectingPoint num="14" id="917" />
<TGConnectingPoint num="15" id="918" />
<TGConnectingPoint num="16" id="919" />
<TGConnectingPoint num="17" id="920" />
<TGConnectingPoint num="18" id="921" />
<TGConnectingPoint num="19" id="922" />
<TGConnectingPoint num="20" id="923" />
<TGConnectingPoint num="21" id="924" />
<TGConnectingPoint num="22" id="925" />
<TGConnectingPoint num="23" id="926" />
<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="902" >
<father id="927" num="0" />
<cdparam x="557" y="388" />
<sizeparam width="111" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="251" minY="0" maxY="86" />
<infoparam name="TGComponent" value="Basic::comm" />
<TGConnectingPoint num="0" id="894" />
<TGConnectingPoint num="1" id="895" />
<TGConnectingPoint num="2" id="896" />
<TGConnectingPoint num="3" id="897" />
<TGConnectingPoint num="4" id="898" />
<TGConnectingPoint num="5" id="899" />
<TGConnectingPoint num="6" id="900" />
<TGConnectingPoint num="7" id="901" />
<extraparam>
<info value="Basic::comm" communicationName="comm" referenceCommunicationName="Basic" priority="0" typeName="channel" />
</extraparam>
</SUBCOMPONENT>

<COMPONENT type="1100" id="970" >
<cdparam x="198" y="79" />
<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="CPU0" value="name" />
<TGConnectingPoint num="0" id="946" />
<TGConnectingPoint num="1" id="947" />
<TGConnectingPoint num="2" id="948" />
<TGConnectingPoint num="3" id="949" />
<TGConnectingPoint num="4" id="950" />
<TGConnectingPoint num="5" id="951" />
<TGConnectingPoint num="6" id="952" />
<TGConnectingPoint num="7" id="953" />
<TGConnectingPoint num="8" id="954" />
<TGConnectingPoint num="9" id="955" />
<TGConnectingPoint num="10" id="956" />
<TGConnectingPoint num="11" id="957" />
<TGConnectingPoint num="12" id="958" />
<TGConnectingPoint num="13" id="959" />
<TGConnectingPoint num="14" id="960" />
<TGConnectingPoint num="15" id="961" />
<TGConnectingPoint num="16" id="962" />
<TGConnectingPoint num="17" id="963" />
<TGConnectingPoint num="18" id="964" />
<TGConnectingPoint num="19" id="965" />
<TGConnectingPoint num="20" id="966" />
<TGConnectingPoint num="21" id="967" />
<TGConnectingPoint num="22" id="968" />
<TGConnectingPoint num="23" id="969" />
<extraparam>
<info stereotype="CPURR" nodeName="CPU0" />
<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" MECType="0" encryption="0"/>
</extraparam>
</COMPONENT>
<SUBCOMPONENT type="1101" id="936" >
<father id="970" num="0" />
<cdparam x="267" y="218" />
<sizeparam width="110" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="140" minY="0" maxY="160" />
<infoparam name="TGComponent" value="Basic::Task2" />
<TGConnectingPoint num="0" id="928" />
<TGConnectingPoint num="1" id="929" />
<TGConnectingPoint num="2" id="930" />
<TGConnectingPoint num="3" id="931" />
<TGConnectingPoint num="4" id="932" />
<TGConnectingPoint num="5" id="933" />
<TGConnectingPoint num="6" id="934" />
<TGConnectingPoint num="7" id="935" />
<extraparam>
<info value="Basic::Task2" taskName="Task2" referenceTaskName="Basic" priority="0" operation="Dest2" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>
<SUBCOMPONENT type="1101" id="945" >
<father id="970" num="1" />
<cdparam x="258" y="136" />
<sizeparam width="110" height="54" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<hidden value="false" />
<cdrectangleparam minX="0" maxX="140" minY="0" maxY="146" />
<infoparam name="TGComponent" value="Basic::Task1" />
<TGConnectingPoint num="0" id="937" />
<TGConnectingPoint num="1" id="938" />
<TGConnectingPoint num="2" id="939" />
<TGConnectingPoint num="3" id="940" />
<TGConnectingPoint num="4" id="941" />
<TGConnectingPoint num="5" id="942" />
<TGConnectingPoint num="6" id="943" />
<TGConnectingPoint num="7" id="944" />
<extraparam>
<info value="Basic::Task1" taskName="Task1" referenceTaskName="Basic" priority="0" operation="Dest2" fatherComponentMECType="0" />
</extraparam>
</SUBCOMPONENT>

<CONNECTOR type="125" id="971" >
<cdparam x="719" y="281" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="719" y="281" id="883" />
<P2  x="689" y="340" id="912" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>
<CONNECTOR type="125" id="972" >
<cdparam x="385" y="279" />
<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
<infoparam name="connector" value="{info}" />
<P1  x="385" y="279" id="961" />
<P2  x="418" y="340" id="903" />
<AutomaticDrawing  data="true" />
<extraparam>
<info priority="0" />
<spy value="false" />
</extraparam>
</CONNECTOR>

</TMLArchiDiagramPanel>

</Modeling>




</TURTLEGMODELING>