From f7758cc54bd3c681c7c3f8efb97d3a347653954e Mon Sep 17 00:00:00 2001 From: Ludovic Apvrille <ludovic.apvrille@telecom-paris.fr> Date: Wed, 23 Jun 2021 12:24:57 +0200 Subject: [PATCH] Adding model for testing bus slice --- modeling/AVATAR/testMethod.xml | 1019 +++++++++++++++++++++ modeling/DIPLODOCUS/TemperatureSensor.xml | 736 +++++++-------- modeling/DIPLODOCUS/testBusSlice.xml | 492 ++++++++++ 3 files changed, 1879 insertions(+), 368 deletions(-) create mode 100644 modeling/AVATAR/testMethod.xml create mode 100644 modeling/DIPLODOCUS/testBusSlice.xml diff --git a/modeling/AVATAR/testMethod.xml b/modeling/AVATAR/testMethod.xml new file mode 100644 index 0000000000..977dd8c976 --- /dev/null +++ b/modeling/AVATAR/testMethod.xml @@ -0,0 +1,1019 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="false" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="false" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="1" LAST_SELECTED_SUB_TAB="0"> + +<Modeling type="Avatar Methodology" nameTab="AVATAR_Methodology" > +<AvatarMethodologyDiagramPanel name="AVATAR_Methodology" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="5605" id="19" index="0" uid="e106d447-c64a-4f27-9e38-234eff140d61" > +<cdparam x="1110" y="502" /> +<sizeparam width="180" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Properties" /> +<TGConnectingPoint num="0" id="1" /> +<TGConnectingPoint num="1" id="2" /> +<TGConnectingPoint num="2" id="3" /> +<TGConnectingPoint num="3" id="4" /> +<TGConnectingPoint num="4" id="5" /> +<TGConnectingPoint num="5" id="6" /> +<TGConnectingPoint num="6" id="7" /> +<TGConnectingPoint num="7" id="8" /> +<TGConnectingPoint num="8" id="9" /> +<TGConnectingPoint num="9" id="10" /> +<TGConnectingPoint num="10" id="11" /> +<TGConnectingPoint num="11" id="12" /> +<TGConnectingPoint num="12" id="13" /> +<TGConnectingPoint num="13" id="14" /> +<TGConnectingPoint num="14" id="15" /> +<TGConnectingPoint num="15" id="16" /> +<TGConnectingPoint num="16" id="17" /> +<TGConnectingPoint num="17" id="18" /> +</COMPONENT> + +<COMPONENT type="5606" id="38" index="1" uid="9e651dd8-b16e-473b-8e4a-6de3193b54e1" > +<cdparam x="996" y="299" /> +<sizeparam width="300" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Prototyping" /> +<TGConnectingPoint num="0" id="20" /> +<TGConnectingPoint num="1" id="21" /> +<TGConnectingPoint num="2" id="22" /> +<TGConnectingPoint num="3" id="23" /> +<TGConnectingPoint num="4" id="24" /> +<TGConnectingPoint num="5" id="25" /> +<TGConnectingPoint num="6" id="26" /> +<TGConnectingPoint num="7" id="27" /> +<TGConnectingPoint num="8" id="28" /> +<TGConnectingPoint num="9" id="29" /> +<TGConnectingPoint num="10" id="30" /> +<TGConnectingPoint num="11" id="31" /> +<TGConnectingPoint num="12" id="32" /> +<TGConnectingPoint num="13" id="33" /> +<TGConnectingPoint num="14" id="34" /> +<TGConnectingPoint num="15" id="35" /> +<TGConnectingPoint num="16" id="36" /> +<TGConnectingPoint num="17" id="37" /> +</COMPONENT> + +<COMPONENT type="5604" id="57" index="2" uid="94089329-6541-4d2d-900d-6e9deafe6cc8" > +<cdparam x="816" y="128" /> +<sizeparam width="300" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Design" /> +<TGConnectingPoint num="0" id="39" /> +<TGConnectingPoint num="1" id="40" /> +<TGConnectingPoint num="2" id="41" /> +<TGConnectingPoint num="3" id="42" /> +<TGConnectingPoint num="4" id="43" /> +<TGConnectingPoint num="5" id="44" /> +<TGConnectingPoint num="6" id="45" /> +<TGConnectingPoint num="7" id="46" /> +<TGConnectingPoint num="8" id="47" /> +<TGConnectingPoint num="9" id="48" /> +<TGConnectingPoint num="10" id="49" /> +<TGConnectingPoint num="11" id="50" /> +<TGConnectingPoint num="12" id="51" /> +<TGConnectingPoint num="13" id="52" /> +<TGConnectingPoint num="14" id="53" /> +<TGConnectingPoint num="15" id="54" /> +<TGConnectingPoint num="16" id="55" /> +<TGConnectingPoint num="17" id="56" /> +</COMPONENT> + +<COMPONENT type="5602" id="76" index="3" uid="655086b2-3449-4eb7-b31d-3834c811929d" > +<cdparam x="521" y="119" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Requirements" /> +<TGConnectingPoint num="0" id="58" /> +<TGConnectingPoint num="1" id="59" /> +<TGConnectingPoint num="2" id="60" /> +<TGConnectingPoint num="3" id="61" /> +<TGConnectingPoint num="4" id="62" /> +<TGConnectingPoint num="5" id="63" /> +<TGConnectingPoint num="6" id="64" /> +<TGConnectingPoint num="7" id="65" /> +<TGConnectingPoint num="8" id="66" /> +<TGConnectingPoint num="9" id="67" /> +<TGConnectingPoint num="10" id="68" /> +<TGConnectingPoint num="11" id="69" /> +<TGConnectingPoint num="12" id="70" /> +<TGConnectingPoint num="13" id="71" /> +<TGConnectingPoint num="14" id="72" /> +<TGConnectingPoint num="15" id="73" /> +<TGConnectingPoint num="16" id="74" /> +<TGConnectingPoint num="17" id="75" /> +</COMPONENT> + +<COMPONENT type="5605" id="95" index="4" uid="9dd4eaab-c00b-49d7-aae5-02ee783f23eb" > +<cdparam x="200" y="400" /> +<sizeparam width="180" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Properties" /> +<TGConnectingPoint num="0" id="77" /> +<TGConnectingPoint num="1" id="78" /> +<TGConnectingPoint num="2" id="79" /> +<TGConnectingPoint num="3" id="80" /> +<TGConnectingPoint num="4" id="81" /> +<TGConnectingPoint num="5" id="82" /> +<TGConnectingPoint num="6" id="83" /> +<TGConnectingPoint num="7" id="84" /> +<TGConnectingPoint num="8" id="85" /> +<TGConnectingPoint num="9" id="86" /> +<TGConnectingPoint num="10" id="87" /> +<TGConnectingPoint num="11" id="88" /> +<TGConnectingPoint num="12" id="89" /> +<TGConnectingPoint num="13" id="90" /> +<TGConnectingPoint num="14" id="91" /> +<TGConnectingPoint num="15" id="92" /> +<TGConnectingPoint num="16" id="93" /> +<TGConnectingPoint num="17" id="94" /> +</COMPONENT> + +<COMPONENT type="5606" id="114" index="5" uid="5bfbb18f-8cf0-4c14-bab1-1b7bf459d3db" > +<cdparam x="550" y="500" /> +<sizeparam width="300" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Prototyping" /> +<TGConnectingPoint num="0" id="96" /> +<TGConnectingPoint num="1" id="97" /> +<TGConnectingPoint num="2" id="98" /> +<TGConnectingPoint num="3" id="99" /> +<TGConnectingPoint num="4" id="100" /> +<TGConnectingPoint num="5" id="101" /> +<TGConnectingPoint num="6" id="102" /> +<TGConnectingPoint num="7" id="103" /> +<TGConnectingPoint num="8" id="104" /> +<TGConnectingPoint num="9" id="105" /> +<TGConnectingPoint num="10" id="106" /> +<TGConnectingPoint num="11" id="107" /> +<TGConnectingPoint num="12" id="108" /> +<TGConnectingPoint num="13" id="109" /> +<TGConnectingPoint num="14" id="110" /> +<TGConnectingPoint num="15" id="111" /> +<TGConnectingPoint num="16" id="112" /> +<TGConnectingPoint num="17" id="113" /> +</COMPONENT> + +<COMPONENT type="5604" id="133" index="6" uid="3557eb0d-6400-4e3b-b19e-c16afce82547" > +<cdparam x="450" y="400" /> +<sizeparam width="300" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Design" /> +<TGConnectingPoint num="0" id="115" /> +<TGConnectingPoint num="1" id="116" /> +<TGConnectingPoint num="2" id="117" /> +<TGConnectingPoint num="3" id="118" /> +<TGConnectingPoint num="4" id="119" /> +<TGConnectingPoint num="5" id="120" /> +<TGConnectingPoint num="6" id="121" /> +<TGConnectingPoint num="7" id="122" /> +<TGConnectingPoint num="8" id="123" /> +<TGConnectingPoint num="9" id="124" /> +<TGConnectingPoint num="10" id="125" /> +<TGConnectingPoint num="11" id="126" /> +<TGConnectingPoint num="12" id="127" /> +<TGConnectingPoint num="13" id="128" /> +<TGConnectingPoint num="14" id="129" /> +<TGConnectingPoint num="15" id="130" /> +<TGConnectingPoint num="16" id="131" /> +<TGConnectingPoint num="17" id="132" /> +</COMPONENT> + +<COMPONENT type="5603" id="153" index="7" uid="145cb17e-def7-4603-b009-99c88aac7f15" > +<cdparam x="350" y="300" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Analysis" /> +<TGConnectingPoint num="0" id="135" /> +<TGConnectingPoint num="1" id="136" /> +<TGConnectingPoint num="2" id="137" /> +<TGConnectingPoint num="3" id="138" /> +<TGConnectingPoint num="4" id="139" /> +<TGConnectingPoint num="5" id="140" /> +<TGConnectingPoint num="6" id="141" /> +<TGConnectingPoint num="7" id="142" /> +<TGConnectingPoint num="8" id="143" /> +<TGConnectingPoint num="9" id="144" /> +<TGConnectingPoint num="10" id="145" /> +<TGConnectingPoint num="11" id="146" /> +<TGConnectingPoint num="12" id="147" /> +<TGConnectingPoint num="13" id="148" /> +<TGConnectingPoint num="14" id="149" /> +<TGConnectingPoint num="15" id="150" /> +<TGConnectingPoint num="16" id="151" /> +<TGConnectingPoint num="17" id="152" /> +</COMPONENT> +<SUBCOMPONENT type="5607" id="134" index="16" uid="6cc5602b-77bb-4163-b52b-82361a5c9b61" > +<father id="153" num="0" /> +<cdparam x="355" y="340" /> +<sizeparam width="10" height="10" minWidth="10" minHeight="5" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="355" maxX="355" minY="340" maxY="340" /> +<infoparam name="value " value="Attack Trees" /> +</SUBCOMPONENT> + +<COMPONENT type="5602" id="172" index="8" uid="e3422d22-9bae-43bb-b482-d0d72c882352" > +<cdparam x="250" y="200" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Requirements" /> +<TGConnectingPoint num="0" id="154" /> +<TGConnectingPoint num="1" id="155" /> +<TGConnectingPoint num="2" id="156" /> +<TGConnectingPoint num="3" id="157" /> +<TGConnectingPoint num="4" id="158" /> +<TGConnectingPoint num="5" id="159" /> +<TGConnectingPoint num="6" id="160" /> +<TGConnectingPoint num="7" id="161" /> +<TGConnectingPoint num="8" id="162" /> +<TGConnectingPoint num="9" id="163" /> +<TGConnectingPoint num="10" id="164" /> +<TGConnectingPoint num="11" id="165" /> +<TGConnectingPoint num="12" id="166" /> +<TGConnectingPoint num="13" id="167" /> +<TGConnectingPoint num="14" id="168" /> +<TGConnectingPoint num="15" id="169" /> +<TGConnectingPoint num="16" id="170" /> +<TGConnectingPoint num="17" id="171" /> +</COMPONENT> + +<COMPONENT type="5601" id="191" index="9" uid="26b63960-bae3-42a3-a516-4e1890fdb861" > +<cdparam x="150" y="100" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Assumptions" /> +<TGConnectingPoint num="0" id="173" /> +<TGConnectingPoint num="1" id="174" /> +<TGConnectingPoint num="2" id="175" /> +<TGConnectingPoint num="3" id="176" /> +<TGConnectingPoint num="4" id="177" /> +<TGConnectingPoint num="5" id="178" /> +<TGConnectingPoint num="6" id="179" /> +<TGConnectingPoint num="7" id="180" /> +<TGConnectingPoint num="8" id="181" /> +<TGConnectingPoint num="9" id="182" /> +<TGConnectingPoint num="10" id="183" /> +<TGConnectingPoint num="11" id="184" /> +<TGConnectingPoint num="12" id="185" /> +<TGConnectingPoint num="13" id="186" /> +<TGConnectingPoint num="14" id="187" /> +<TGConnectingPoint num="15" id="188" /> +<TGConnectingPoint num="16" id="189" /> +<TGConnectingPoint num="17" id="190" /> +</COMPONENT> + +<CONNECTOR type="5608" id="193" index="10" uid="d0192037-48bf-46cf-925c-73df3b51a85e" > +<cdparam x="671" y="189" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="192" /> +<P1 x="671" y="189" id="69" /> +<P2 x="816" y="180" id="41" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="5608" id="195" index="11" uid="e5b5db05-f351-40ce-ab53-11770fa1d120" > +<cdparam x="270" y="270" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="194" /> +<P1 x="250" y="252" id="156" /> +<P2 x="200" y="417" id="77" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="5608" id="199" index="12" uid="38d3514a-e3fb-47ef-89d7-ddc91b014869" > +<cdparam x="510" y="470" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="197" /> +<TGConnectingPoint num="1" id="198" /> +<P1 x="450" y="435" id="116" /> +<P2 x="550" y="517" id="96" /> +<Point x="510" y="535" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="196" index="17" uid="feff78f8-93b4-44f0-ab22-93783773d562" > +<father id="199" num="0" /> +<cdparam x="510" y="535" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="5608" id="203" index="13" uid="abf5e482-d1bd-4e25-9c45-32b083d4f3c6" > +<cdparam x="410" y="370" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="201" /> +<TGConnectingPoint num="1" id="202" /> +<P1 x="350" y="335" id="136" /> +<P2 x="450" y="417" id="115" /> +<Point x="410" y="435" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="200" index="18" uid="b4a0f03b-9816-408c-8d71-e4cb64566687" > +<father id="203" num="0" /> +<cdparam x="410" y="435" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="5608" id="207" index="14" uid="b95d8395-6685-4264-9af8-f1b3b557dd96" > +<cdparam x="310" y="270" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="205" /> +<TGConnectingPoint num="1" id="206" /> +<P1 x="250" y="235" id="155" /> +<P2 x="350" y="317" id="135" /> +<Point x="310" y="335" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="204" index="19" uid="cac6ca25-8e20-43f3-8621-8511fc5f4a14" > +<father id="207" num="0" /> +<cdparam x="310" y="335" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="5608" id="211" index="15" uid="d90add4a-318e-4edb-bc90-dcc3c2e84f0e" > +<cdparam x="210" y="170" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="209" /> +<TGConnectingPoint num="1" id="210" /> +<P1 x="150" y="117" id="173" /> +<P2 x="250" y="217" id="154" /> +<Point x="210" y="235" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="208" index="20" uid="e30ac3cb-6a94-4f20-9c7e-f685061afc05" > +<father id="211" num="0" /> +<cdparam x="210" y="235" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + + +</AvatarMethodologyDiagramPanel> + +</Modeling> + + + + +<Modeling type="Sysmlsec Methodology" nameTab="SysMLSec_Methodology" > +<SysmlsecMethodologyDiagramPanel name="SysMLSec_Methodology" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<CONNECTOR type="5718" id="213" index="0" uid="1478a861-d894-4def-95af-f63d71d87e37" > +<cdparam x="470" y="550" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="212" /> +<P1 x="340" y="610" id="519" /> +<P2 x="334" y="357" id="310" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="6004" id="215" index="1" uid="f5ec6dce-26ad-4df6-aacb-c4f25e3ad6e6" > +<cdparam x="750" y="170" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="214" /> +<P1 x="667" y="126" id="286" /> +<P2 x="903" y="239" id="242" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="6004" id="217" index="2" uid="6873cbd0-c467-4d51-866a-9c1ffbad4b74" > +<cdparam x="1000" y="170" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="216" /> +<P1 x="887" y="117" id="220" /> +<P2 x="903" y="274" id="244" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="6004" id="219" index="3" uid="b06fe19c-7ff5-4d37-b288-cf8cbdf5e2da" > +<cdparam x="1250" y="170" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="218" /> +<P1 x="1150" y="117" id="264" /> +<P2 x="903" y="257" id="243" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<COMPONENT type="5711" id="241" index="4" uid="3494980b-8bb8-4de6-858b-566523d4bfa9" > +<cdparam x="887" y="100" /> +<sizeparam width="227" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Communication pattern" /> +<TGConnectingPoint num="0" id="220" /> +<TGConnectingPoint num="1" id="221" /> +<TGConnectingPoint num="2" id="222" /> +<TGConnectingPoint num="3" id="223" /> +<TGConnectingPoint num="4" id="224" /> +<TGConnectingPoint num="5" id="225" /> +<TGConnectingPoint num="6" id="226" /> +<TGConnectingPoint num="7" id="227" /> +<TGConnectingPoint num="8" id="228" /> +<TGConnectingPoint num="9" id="229" /> +<TGConnectingPoint num="10" id="230" /> +<TGConnectingPoint num="11" id="231" /> +<TGConnectingPoint num="12" id="232" /> +<TGConnectingPoint num="13" id="233" /> +<TGConnectingPoint num="14" id="234" /> +<TGConnectingPoint num="15" id="235" /> +<TGConnectingPoint num="16" id="236" /> +<TGConnectingPoint num="17" id="237" /> +<TGConnectingPoint num="18" id="238" /> +<TGConnectingPoint num="19" id="239" /> +<TGConnectingPoint num="20" id="240" /> +</COMPONENT> + +<COMPONENT type="5710" id="263" index="5" uid="b7f88c2c-354b-46a6-8f70-ef582de0a8a3" > +<cdparam x="903" y="222" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Mapping" /> +<TGConnectingPoint num="0" id="242" /> +<TGConnectingPoint num="1" id="243" /> +<TGConnectingPoint num="2" id="244" /> +<TGConnectingPoint num="3" id="245" /> +<TGConnectingPoint num="4" id="246" /> +<TGConnectingPoint num="5" id="247" /> +<TGConnectingPoint num="6" id="248" /> +<TGConnectingPoint num="7" id="249" /> +<TGConnectingPoint num="8" id="250" /> +<TGConnectingPoint num="9" id="251" /> +<TGConnectingPoint num="10" id="252" /> +<TGConnectingPoint num="11" id="253" /> +<TGConnectingPoint num="12" id="254" /> +<TGConnectingPoint num="13" id="255" /> +<TGConnectingPoint num="14" id="256" /> +<TGConnectingPoint num="15" id="257" /> +<TGConnectingPoint num="16" id="258" /> +<TGConnectingPoint num="17" id="259" /> +<TGConnectingPoint num="18" id="260" /> +<TGConnectingPoint num="19" id="261" /> +<TGConnectingPoint num="20" id="262" /> +</COMPONENT> + +<COMPONENT type="5709" id="285" index="6" uid="2178e836-d9fc-42e9-a38b-5e03e4288384" > +<cdparam x="1150" y="100" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Architecture view" /> +<TGConnectingPoint num="0" id="264" /> +<TGConnectingPoint num="1" id="265" /> +<TGConnectingPoint num="2" id="266" /> +<TGConnectingPoint num="3" id="267" /> +<TGConnectingPoint num="4" id="268" /> +<TGConnectingPoint num="5" id="269" /> +<TGConnectingPoint num="6" id="270" /> +<TGConnectingPoint num="7" id="271" /> +<TGConnectingPoint num="8" id="272" /> +<TGConnectingPoint num="9" id="273" /> +<TGConnectingPoint num="10" id="274" /> +<TGConnectingPoint num="11" id="275" /> +<TGConnectingPoint num="12" id="276" /> +<TGConnectingPoint num="13" id="277" /> +<TGConnectingPoint num="14" id="278" /> +<TGConnectingPoint num="15" id="279" /> +<TGConnectingPoint num="16" id="280" /> +<TGConnectingPoint num="17" id="281" /> +<TGConnectingPoint num="18" id="282" /> +<TGConnectingPoint num="19" id="283" /> +<TGConnectingPoint num="20" id="284" /> +</COMPONENT> + +<COMPONENT type="5713" id="307" index="7" uid="423df06a-8c72-40be-b320-c5b7fe4650d4" > +<cdparam x="667" y="109" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Functional view" /> +<TGConnectingPoint num="0" id="286" /> +<TGConnectingPoint num="1" id="287" /> +<TGConnectingPoint num="2" id="288" /> +<TGConnectingPoint num="3" id="289" /> +<TGConnectingPoint num="4" id="290" /> +<TGConnectingPoint num="5" id="291" /> +<TGConnectingPoint num="6" id="292" /> +<TGConnectingPoint num="7" id="293" /> +<TGConnectingPoint num="8" id="294" /> +<TGConnectingPoint num="9" id="295" /> +<TGConnectingPoint num="10" id="296" /> +<TGConnectingPoint num="11" id="297" /> +<TGConnectingPoint num="12" id="298" /> +<TGConnectingPoint num="13" id="299" /> +<TGConnectingPoint num="14" id="300" /> +<TGConnectingPoint num="15" id="301" /> +<TGConnectingPoint num="16" id="302" /> +<TGConnectingPoint num="17" id="303" /> +<TGConnectingPoint num="18" id="304" /> +<TGConnectingPoint num="19" id="305" /> +<TGConnectingPoint num="20" id="306" /> +</COMPONENT> + +<COMPONENT type="5702" id="329" index="8" uid="06300f37-8c33-40e6-a7ec-8cd306990896" > +<cdparam x="334" y="305" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Requirements" /> +<TGConnectingPoint num="0" id="308" /> +<TGConnectingPoint num="1" id="309" /> +<TGConnectingPoint num="2" id="310" /> +<TGConnectingPoint num="3" id="311" /> +<TGConnectingPoint num="4" id="312" /> +<TGConnectingPoint num="5" id="313" /> +<TGConnectingPoint num="6" id="314" /> +<TGConnectingPoint num="7" id="315" /> +<TGConnectingPoint num="8" id="316" /> +<TGConnectingPoint num="9" id="317" /> +<TGConnectingPoint num="10" id="318" /> +<TGConnectingPoint num="11" id="319" /> +<TGConnectingPoint num="12" id="320" /> +<TGConnectingPoint num="13" id="321" /> +<TGConnectingPoint num="14" id="322" /> +<TGConnectingPoint num="15" id="323" /> +<TGConnectingPoint num="16" id="324" /> +<TGConnectingPoint num="17" id="325" /> +<TGConnectingPoint num="18" id="326" /> +<TGConnectingPoint num="19" id="327" /> +<TGConnectingPoint num="20" id="328" /> +</COMPONENT> + +<COMPONENT type="5701" id="351" index="9" uid="c419c286-6688-403b-b1e0-2a94562b2de0" > +<cdparam x="50" y="350" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Assumptions" /> +<TGConnectingPoint num="0" id="330" /> +<TGConnectingPoint num="1" id="331" /> +<TGConnectingPoint num="2" id="332" /> +<TGConnectingPoint num="3" id="333" /> +<TGConnectingPoint num="4" id="334" /> +<TGConnectingPoint num="5" id="335" /> +<TGConnectingPoint num="6" id="336" /> +<TGConnectingPoint num="7" id="337" /> +<TGConnectingPoint num="8" id="338" /> +<TGConnectingPoint num="9" id="339" /> +<TGConnectingPoint num="10" id="340" /> +<TGConnectingPoint num="11" id="341" /> +<TGConnectingPoint num="12" id="342" /> +<TGConnectingPoint num="13" id="343" /> +<TGConnectingPoint num="14" id="344" /> +<TGConnectingPoint num="15" id="345" /> +<TGConnectingPoint num="16" id="346" /> +<TGConnectingPoint num="17" id="347" /> +<TGConnectingPoint num="18" id="348" /> +<TGConnectingPoint num="19" id="349" /> +<TGConnectingPoint num="20" id="350" /> +</COMPONENT> + +<COMPONENT type="5719" id="373" index="10" uid="3debbc8a-6b18-45a9-9e4a-c9545c73adba" > +<cdparam x="334" y="162" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Faults" /> +<TGConnectingPoint num="0" id="352" /> +<TGConnectingPoint num="1" id="353" /> +<TGConnectingPoint num="2" id="354" /> +<TGConnectingPoint num="3" id="355" /> +<TGConnectingPoint num="4" id="356" /> +<TGConnectingPoint num="5" id="357" /> +<TGConnectingPoint num="6" id="358" /> +<TGConnectingPoint num="7" id="359" /> +<TGConnectingPoint num="8" id="360" /> +<TGConnectingPoint num="9" id="361" /> +<TGConnectingPoint num="10" id="362" /> +<TGConnectingPoint num="11" id="363" /> +<TGConnectingPoint num="12" id="364" /> +<TGConnectingPoint num="13" id="365" /> +<TGConnectingPoint num="14" id="366" /> +<TGConnectingPoint num="15" id="367" /> +<TGConnectingPoint num="16" id="368" /> +<TGConnectingPoint num="17" id="369" /> +<TGConnectingPoint num="18" id="370" /> +<TGConnectingPoint num="19" id="371" /> +<TGConnectingPoint num="20" id="372" /> +</COMPONENT> + +<CONNECTOR type="5718" id="375" index="11" uid="4ea42d44-24b5-43b9-b84b-c8a0ac08579f" > +<cdparam x="440" y="645" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="374" /> +<P1 x="440" y="645" id="528" /> +<P2 x="609" y="982" id="564" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="5718" id="381" index="12" uid="4b17c322-9db8-42dc-8d20-b3246884ad19" > +<cdparam x="550" y="385" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="378" /> +<TGConnectingPoint num="1" id="379" /> +<TGConnectingPoint num="2" id="380" /> +<P1 x="334" y="322" id="308" /> +<P2 x="652" y="463" id="457" /> +<Point x="595" y="385" /> +<Point x="595" y="450" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="376" index="23" uid="d249a096-4d87-48f5-977d-e3bccbd160eb" > +<father id="381" num="0" /> +<cdparam x="595" y="385" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="377" index="24" uid="eeb10436-8733-4c2c-836d-481d4cd8716b" > +<father id="381" num="1" /> +<cdparam x="595" y="450" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="5718" id="385" index="13" uid="f14d63d7-ba01-4372-880f-0325c05dc94a" > +<cdparam x="1040" y="570" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="383" /> +<TGConnectingPoint num="1" id="384" /> +<P1 x="1019" y="520" id="436" /> +<P2 x="1119" y="602" id="413" /> +<Point x="1060" y="625" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="382" index="25" uid="05aeea61-d04f-4ff6-be02-396da907c3f2" > +<father id="385" num="0" /> +<cdparam x="1060" y="625" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="5718" id="389" index="14" uid="e46f5fb9-2a4e-4eb0-ac03-ac7a8cd5b20c" > +<cdparam x="960" y="470" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="387" /> +<TGConnectingPoint num="1" id="388" /> +<P1 x="873" y="447" id="480" /> +<P2 x="1019" y="502" id="435" /> +<Point x="960" y="525" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="386" index="26" uid="b0f480a8-0658-4db6-9e16-8eea59b72850" > +<father id="389" num="0" /> +<cdparam x="960" y="525" /> +<sizeparam width="8" height="8" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> + +<CONNECTOR type="5718" id="391" index="15" uid="ae79b447-3bac-4f56-a6cf-2b4052f4192a" > +<cdparam x="470" y="220" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="390" /> +<P1 x="334" y="197" id="353" /> +<P2 x="534" y="322" id="311" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="5718" id="393" index="16" uid="c1801c97-cf52-4465-a670-84db48fb528a" > +<cdparam x="410" y="350" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="392" /> +<P1 x="534" y="340" id="312" /> +<P2 x="334" y="179" id="352" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="5718" id="395" index="17" uid="5cc4c588-c9f6-4a18-9621-e018c6f300b2" > +<cdparam x="410" y="420" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="394" /> +<P1 x="334" y="340" id="309" /> +<P2 x="340" y="592" id="518" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<COMPONENT type="304" id="412" index="18" uid="179f16f8-d409-4ae8-a017-8a883276034e" > +<cdparam x="610" y="58" /> +<sizeparam width="750" height="250" minWidth="20" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Info" value="SW/HW Partitioning" /> +<TGConnectingPoint num="0" id="396" /> +<TGConnectingPoint num="1" id="397" /> +<TGConnectingPoint num="2" id="398" /> +<TGConnectingPoint num="3" id="399" /> +<TGConnectingPoint num="4" id="400" /> +<TGConnectingPoint num="5" id="401" /> +<TGConnectingPoint num="6" id="402" /> +<TGConnectingPoint num="7" id="403" /> +<TGConnectingPoint num="8" id="404" /> +<TGConnectingPoint num="9" id="405" /> +<TGConnectingPoint num="10" id="406" /> +<TGConnectingPoint num="11" id="407" /> +<TGConnectingPoint num="12" id="408" /> +<TGConnectingPoint num="13" id="409" /> +<TGConnectingPoint num="14" id="410" /> +<TGConnectingPoint num="15" id="411" /> +<extraparam> +<TextPos value="2" /> +<TextColor value="-1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="304" id="517" index="19" uid="bee2916a-cd4a-40c8-9181-571c93991fe7" > +<cdparam x="627" y="364" /> +<sizeparam width="750" height="325" minWidth="20" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Info" value="SW Design" /> +<TGConnectingPoint num="0" id="501" /> +<TGConnectingPoint num="1" id="502" /> +<TGConnectingPoint num="2" id="503" /> +<TGConnectingPoint num="3" id="504" /> +<TGConnectingPoint num="4" id="505" /> +<TGConnectingPoint num="5" id="506" /> +<TGConnectingPoint num="6" id="507" /> +<TGConnectingPoint num="7" id="508" /> +<TGConnectingPoint num="8" id="509" /> +<TGConnectingPoint num="9" id="510" /> +<TGConnectingPoint num="10" id="511" /> +<TGConnectingPoint num="11" id="512" /> +<TGConnectingPoint num="12" id="513" /> +<TGConnectingPoint num="13" id="514" /> +<TGConnectingPoint num="14" id="515" /> +<TGConnectingPoint num="15" id="516" /> +<extraparam> +<TextPos value="2" /> +<TextColor value="-1" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="5706" id="434" index="27" uid="e0ff3e6e-1e15-4426-8332-e13a7e1c550c" > +<father id="517" num="0" /> +<cdparam x="1119" y="585" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Prototyping" /> +<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" /> +<TGConnectingPoint num="15" id="428" /> +<TGConnectingPoint num="16" id="429" /> +<TGConnectingPoint num="17" id="430" /> +<TGConnectingPoint num="18" id="431" /> +<TGConnectingPoint num="19" id="432" /> +<TGConnectingPoint num="20" id="433" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="5704" id="456" index="28" uid="addfb764-3038-4156-8c16-d91b2e7927b7" > +<father id="517" num="1" /> +<cdparam x="1019" y="485" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Design" /> +<TGConnectingPoint num="0" id="435" /> +<TGConnectingPoint num="1" id="436" /> +<TGConnectingPoint num="2" id="437" /> +<TGConnectingPoint num="3" id="438" /> +<TGConnectingPoint num="4" id="439" /> +<TGConnectingPoint num="5" id="440" /> +<TGConnectingPoint num="6" id="441" /> +<TGConnectingPoint num="7" id="442" /> +<TGConnectingPoint num="8" id="443" /> +<TGConnectingPoint num="9" id="444" /> +<TGConnectingPoint num="10" id="445" /> +<TGConnectingPoint num="11" id="446" /> +<TGConnectingPoint num="12" id="447" /> +<TGConnectingPoint num="13" id="448" /> +<TGConnectingPoint num="14" id="449" /> +<TGConnectingPoint num="15" id="450" /> +<TGConnectingPoint num="16" id="451" /> +<TGConnectingPoint num="17" id="452" /> +<TGConnectingPoint num="18" id="453" /> +<TGConnectingPoint num="19" id="454" /> +<TGConnectingPoint num="20" id="455" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="5705" id="478" index="29" uid="84567e94-5550-4b70-a671-9ba505d4c00f" > +<father id="517" num="2" /> +<cdparam x="652" y="446" /> +<sizeparam width="180" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Properties" /> +<TGConnectingPoint num="0" id="457" /> +<TGConnectingPoint num="1" id="458" /> +<TGConnectingPoint num="2" id="459" /> +<TGConnectingPoint num="3" id="460" /> +<TGConnectingPoint num="4" id="461" /> +<TGConnectingPoint num="5" id="462" /> +<TGConnectingPoint num="6" id="463" /> +<TGConnectingPoint num="7" id="464" /> +<TGConnectingPoint num="8" id="465" /> +<TGConnectingPoint num="9" id="466" /> +<TGConnectingPoint num="10" id="467" /> +<TGConnectingPoint num="11" id="468" /> +<TGConnectingPoint num="12" id="469" /> +<TGConnectingPoint num="13" id="470" /> +<TGConnectingPoint num="14" id="471" /> +<TGConnectingPoint num="15" id="472" /> +<TGConnectingPoint num="16" id="473" /> +<TGConnectingPoint num="17" id="474" /> +<TGConnectingPoint num="18" id="475" /> +<TGConnectingPoint num="19" id="476" /> +<TGConnectingPoint num="20" id="477" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="5703" id="500" index="30" uid="a2a71bbd-7559-4609-b6cb-c8dcf47d440c" > +<father id="517" num="3" /> +<cdparam x="873" y="412" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="550" minY="0" maxY="255" /> +<infoparam name="TGComponent" value="Analysis" /> +<TGConnectingPoint num="0" id="479" /> +<TGConnectingPoint num="1" id="480" /> +<TGConnectingPoint num="2" id="481" /> +<TGConnectingPoint num="3" id="482" /> +<TGConnectingPoint num="4" id="483" /> +<TGConnectingPoint num="5" id="484" /> +<TGConnectingPoint num="6" id="485" /> +<TGConnectingPoint num="7" id="486" /> +<TGConnectingPoint num="8" id="487" /> +<TGConnectingPoint num="9" id="488" /> +<TGConnectingPoint num="10" id="489" /> +<TGConnectingPoint num="11" id="490" /> +<TGConnectingPoint num="12" id="491" /> +<TGConnectingPoint num="13" id="492" /> +<TGConnectingPoint num="14" id="493" /> +<TGConnectingPoint num="15" id="494" /> +<TGConnectingPoint num="16" id="495" /> +<TGConnectingPoint num="17" id="496" /> +<TGConnectingPoint num="18" id="497" /> +<TGConnectingPoint num="19" id="498" /> +<TGConnectingPoint num="20" id="499" /> +<color value="-10027162" /> +</SUBCOMPONENT> + +<COMPONENT type="5712" id="539" index="20" uid="6ade1061-b234-4b85-8519-837517860b2c" > +<cdparam x="340" y="575" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="TGComponent" value="Attacks" /> +<TGConnectingPoint num="0" id="518" /> +<TGConnectingPoint num="1" id="519" /> +<TGConnectingPoint num="2" id="520" /> +<TGConnectingPoint num="3" id="521" /> +<TGConnectingPoint num="4" id="522" /> +<TGConnectingPoint num="5" id="523" /> +<TGConnectingPoint num="6" id="524" /> +<TGConnectingPoint num="7" id="525" /> +<TGConnectingPoint num="8" id="526" /> +<TGConnectingPoint num="9" id="527" /> +<TGConnectingPoint num="10" id="528" /> +<TGConnectingPoint num="11" id="529" /> +<TGConnectingPoint num="12" id="530" /> +<TGConnectingPoint num="13" id="531" /> +<TGConnectingPoint num="14" id="532" /> +<TGConnectingPoint num="15" id="533" /> +<TGConnectingPoint num="16" id="534" /> +<TGConnectingPoint num="17" id="535" /> +<TGConnectingPoint num="18" id="536" /> +<TGConnectingPoint num="19" id="537" /> +<TGConnectingPoint num="20" id="538" /> +</COMPONENT> + +<COMPONENT type="304" id="556" index="21" uid="04f78cb9-4ecc-4137-9d85-500ff9d7af53" > +<cdparam x="318" y="111" /> +<sizeparam width="241" height="550" minWidth="20" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Info" value="Req / faults / attacks" /> +<TGConnectingPoint num="0" id="540" /> +<TGConnectingPoint num="1" id="541" /> +<TGConnectingPoint num="2" id="542" /> +<TGConnectingPoint num="3" id="543" /> +<TGConnectingPoint num="4" id="544" /> +<TGConnectingPoint num="5" id="545" /> +<TGConnectingPoint num="6" id="546" /> +<TGConnectingPoint num="7" id="547" /> +<TGConnectingPoint num="8" id="548" /> +<TGConnectingPoint num="9" id="549" /> +<TGConnectingPoint num="10" id="550" /> +<TGConnectingPoint num="11" id="551" /> +<TGConnectingPoint num="12" id="552" /> +<TGConnectingPoint num="13" id="553" /> +<TGConnectingPoint num="14" id="554" /> +<TGConnectingPoint num="15" id="555" /> +<color value="-13108" /> +<extraparam> +<TextPos value="2" /> +<TextColor value="-1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="304" id="595" index="22" uid="702fc093-595a-4c16-8831-ae84d3671253" > +<cdparam x="133" y="794" /> +<sizeparam width="610" height="352" minWidth="20" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="Info" value="Essai" /> +<TGConnectingPoint num="0" id="579" /> +<TGConnectingPoint num="1" id="580" /> +<TGConnectingPoint num="2" id="581" /> +<TGConnectingPoint num="3" id="582" /> +<TGConnectingPoint num="4" id="583" /> +<TGConnectingPoint num="5" id="584" /> +<TGConnectingPoint num="6" id="585" /> +<TGConnectingPoint num="7" id="586" /> +<TGConnectingPoint num="8" id="587" /> +<TGConnectingPoint num="9" id="588" /> +<TGConnectingPoint num="10" id="589" /> +<TGConnectingPoint num="11" id="590" /> +<TGConnectingPoint num="12" id="591" /> +<TGConnectingPoint num="13" id="592" /> +<TGConnectingPoint num="14" id="593" /> +<TGConnectingPoint num="15" id="594" /> +<color value="-6711040" /> +<extraparam> +<TextPos value="5" /> +<TextColor value="-65536" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="5702" id="578" index="31" uid="ac091085-295b-4982-bb3a-77c06514aa1e" > +<father id="595" num="0" /> +<cdparam x="509" y="982" /> +<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="410" minY="0" maxY="282" /> +<infoparam name="TGComponent" value="Requirements" /> +<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" /> +<color value="-3355444" /> +</SUBCOMPONENT> + + +</SysmlsecMethodologyDiagramPanel> + +</Modeling> + + + + +</TURTLEGMODELING> \ No newline at end of file diff --git a/modeling/DIPLODOCUS/TemperatureSensor.xml b/modeling/DIPLODOCUS/TemperatureSensor.xml index 4d6008d7fb..3b2168c3b2 100644 --- a/modeling/DIPLODOCUS/TemperatureSensor.xml +++ b/modeling/DIPLODOCUS/TemperatureSensor.xml @@ -4,39 +4,39 @@ <Modeling type="TML Component Design" nameTab="Application" tabs="TML Component Task Diagram$Sensor$Controller$Reader" > <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" uid="09c45a7f-4d58-459d-b439-e7f6145b8dae" > +<CONNECTOR type="126" id="1" index="0" uid="09c45a7f-4d58-459d-b439-e7f6145b8dae" > <cdparam x="795" y="317" /> <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="795" y="317" id="24" /> -<P2 x="997" y="317" id="7" /> +<P1 x="795" y="317" id="18" /> +<P2 x="997" y="317" id="5" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="2" uid="ee999de9-87cb-4e78-9e49-264e1c71d3cc" > +<CONNECTOR type="126" id="2" index="1" uid="ee999de9-87cb-4e78-9e49-264e1c71d3cc" > <cdparam x="997" y="259" /> <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="997" y="261" id="5" /> -<P2 x="795" y="261" id="22" /> +<P1 x="997" y="261" id="7" /> +<P2 x="795" y="261" id="20" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="3" uid="312b82d8-7cfd-48f4-a2fa-9ca3733f8407" > +<CONNECTOR type="126" id="3" index="2" uid="312b82d8-7cfd-48f4-a2fa-9ca3733f8407" > <cdparam x="367" y="264" /> <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="367" y="264" id="37" /> -<P2 x="539" y="265" id="20" /> +<P1 x="367" y="264" id="35" /> +<P2 x="539" y="265" id="22" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="4" uid="2e217612-dadb-42e2-8735-7fb916853b0f" > +<CONNECTOR type="126" id="4" index="3" uid="2e217612-dadb-42e2-8735-7fb916853b0f" > <cdparam x="367" y="294" /> <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="367" y="316" id="35" /> -<P2 x="539" y="317" id="18" /> +<P1 x="367" y="316" id="37" /> +<P2 x="539" y="317" id="24" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<COMPONENT type="1202" id="17" uid="76572555-dd2b-4cfd-9bc2-a08d9631f4d0" > +<COMPONENT type="1202" id="17" index="4" uid="76572555-dd2b-4cfd-9bc2-a08d9631f4d0" > <cdparam x="1010" y="205" /> <sizeparam width="200" height="150" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -54,16 +54,16 @@ <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="6" uid="5b380fc6-0f4b-4867-b955-7b070f3dcb0a" > +<SUBCOMPONENT type="1203" id="6" index="7" uid="a7ea2867-90e2-4d92-99fc-9810363211b4" > <father id="17" num="0" /> -<cdparam x="997" y="248" /> +<cdparam x="997" y="304" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> -<infoparam name="Primitive port" value="Event giveMeLastValue" /> +<infoparam name="Primitive port" value="Channel lastTempValue" /> <TGConnectingPoint num="0" id="5" /> <extraparam> -<Prop commName="giveMeLastValue" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Prop commName="lastTempValue" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -71,16 +71,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="8" uid="a7ea2867-90e2-4d92-99fc-9810363211b4" > +<SUBCOMPONENT type="1203" id="8" index="8" uid="5b380fc6-0f4b-4867-b955-7b070f3dcb0a" > <father id="17" num="1" /> -<cdparam x="997" y="304" /> +<cdparam x="997" 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 lastTempValue" /> +<infoparam name="Primitive port" value="Event giveMeLastValue" /> <TGConnectingPoint num="0" id="7" /> <extraparam> -<Prop commName="lastTempValue" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Prop commName="giveMeLastValue" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -89,7 +89,7 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="34" uid="21d19ee9-2786-4dbc-a771-0f00bbfe52be" > +<COMPONENT type="1202" id="34" index="5" uid="21d19ee9-2786-4dbc-a771-0f00bbfe52be" > <cdparam x="552" y="207" /> <sizeparam width="230" height="149" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -109,16 +109,16 @@ <Attribute access="2" id="temperatureC" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="19" uid="95dfdf0b-d5fe-410e-8267-a1e23e13ea5a" > +<SUBCOMPONENT type="1203" id="19" index="9" uid="aed8519e-86ec-45dd-b337-992a1a4a85d3" > <father id="34" num="0" /> -<cdparam x="539" y="304" /> +<cdparam x="769" y="304" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="217" minY="-13" maxY="136" /> -<infoparam name="Primitive port" value="Channel temperature" /> +<infoparam name="Primitive port" value="Channel lastTempValue" /> <TGConnectingPoint num="0" id="18" /> <extraparam> -<Prop commName="temperature" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Prop commName="lastTempValue" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -126,50 +126,50 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="21" uid="b8e1053c-1ff8-4ba1-8707-7bb5b8ded366" > +<SUBCOMPONENT type="1203" id="21" index="10" uid="3a2b8ecb-6e8d-4a9f-8db9-f1c28e5b6c6f" > <father id="34" num="1" /> -<cdparam x="539" y="252" /> +<cdparam x="769" 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="217" minY="-13" maxY="136" /> -<infoparam name="Primitive port" value="Event newValue" /> +<infoparam name="Primitive port" value="Event giveMeLastValue" /> <TGConnectingPoint num="0" id="20" /> <extraparam> -<Prop commName="newValue" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> -<Type type="1" typeOther="" /> +<Prop commName="giveMeLastValue" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="23" uid="3a2b8ecb-6e8d-4a9f-8db9-f1c28e5b6c6f" > +<SUBCOMPONENT type="1203" id="23" index="11" uid="b8e1053c-1ff8-4ba1-8707-7bb5b8ded366" > <father id="34" num="2" /> -<cdparam x="769" y="248" /> +<cdparam x="539" y="252" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="217" minY="-13" maxY="136" /> -<infoparam name="Primitive port" value="Event giveMeLastValue" /> +<infoparam name="Primitive port" value="Event newValue" /> <TGConnectingPoint num="0" id="22" /> <extraparam> -<Prop commName="giveMeLastValue" commType="1" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> -<Type type="0" typeOther="" /> +<Prop commName="newValue" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="25" uid="aed8519e-86ec-45dd-b337-992a1a4a85d3" > +<SUBCOMPONENT type="1203" id="25" index="12" uid="95dfdf0b-d5fe-410e-8267-a1e23e13ea5a" > <father id="34" num="3" /> -<cdparam x="769" y="304" /> +<cdparam x="539" y="304" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="217" minY="-13" maxY="136" /> -<infoparam name="Primitive port" value="Channel lastTempValue" /> +<infoparam name="Primitive port" value="Channel temperature" /> <TGConnectingPoint num="0" id="24" /> <extraparam> -<Prop commName="lastTempValue" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Prop commName="temperature" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -178,7 +178,7 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1202" id="47" uid="90be4d03-53d0-4b8b-924e-4be6b0f46516" > +<COMPONENT type="1202" id="47" index="6" uid="90be4d03-53d0-4b8b-924e-4be6b0f46516" > <cdparam x="154" y="204" /> <sizeparam width="200" height="150" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -197,34 +197,34 @@ <Attribute access="2" id="temp" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="36" uid="2af70a03-cca3-40a8-9007-f9248f5007d7" > +<SUBCOMPONENT type="1203" id="36" index="13" uid="31546bd9-6ec0-4e52-a124-37d2dc9c20d0" > <father id="47" num="0" /> -<cdparam x="341" y="303" /> +<cdparam x="341" y="251" /> <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 temperature" /> +<infoparam name="Primitive port" value="Event newValue" /> <TGConnectingPoint num="0" id="35" /> <extraparam> -<Prop commName="temperature" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> -<Type type="0" typeOther="" /> +<Prop commName="newValue" commType="1" origin="true" finite="true" blocking="true" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="1" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="38" uid="31546bd9-6ec0-4e52-a124-37d2dc9c20d0" > +<SUBCOMPONENT type="1203" id="38" index="14" uid="2af70a03-cca3-40a8-9007-f9248f5007d7" > <father id="47" num="1" /> -<cdparam x="341" y="251" /> +<cdparam x="341" y="303" /> <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> -<infoparam name="Primitive port" value="Event newValue" /> +<infoparam name="Primitive port" value="Channel temperature" /> <TGConnectingPoint num="0" id="37" /> <extraparam> -<Prop commName="newValue" commType="1" origin="true" finite="true" blocking="true" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> -<Type type="1" typeOther="" /> +<Prop commName="temperature" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" /> +<Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -236,7 +236,7 @@ </TMLComponentTaskDiagramPanel> <TMLActivityDiagramPanel name="Sensor" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > -<COMPONENT type="1001" id="49" uid="d9214e6b-5c6e-4a3b-91b7-f38945506b59" > +<COMPONENT type="1001" id="49" index="0" uid="d9214e6b-5c6e-4a3b-91b7-f38945506b59" > <cdparam x="590" y="387" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -245,7 +245,7 @@ <TGConnectingPoint num="0" id="48" /> </COMPONENT> -<COMPONENT type="1026" id="53" uid="fe58447a-b9de-41c8-92cc-4b79bd5b60b1" > +<COMPONENT type="1026" id="53" index="1" uid="fe58447a-b9de-41c8-92cc-4b79bd5b60b1" > <cdparam x="595" y="333" /> <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -255,7 +255,7 @@ <TGConnectingPoint num="0" id="51" /> <TGConnectingPoint num="1" id="52" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="50" uid="048b9bfa-98ba-4160-a71e-ef79d5d50100" > +<SUBCOMPONENT type="-1" id="50" index="15" uid="048b9bfa-98ba-4160-a71e-ef79d5d50100" > <father id="53" num="0" /> <cdparam x="610" y="353" /> <sizeparam width="26" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> @@ -267,7 +267,7 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1006" id="56" uid="ca77d7c5-d450-46ac-a306-3518dad7695c" > +<COMPONENT type="1006" id="56" index="2" uid="ca77d7c5-d450-46ac-a306-3518dad7695c" > <cdparam x="541" y="285" /> <sizeparam width="118" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -281,7 +281,7 @@ </extraparam> </COMPONENT> -<COMPONENT type="1008" id="59" uid="2568b168-5335-4079-8769-69aae9bf058c" > +<COMPONENT type="1008" id="59" index="3" uid="2568b168-5335-4079-8769-69aae9bf058c" > <cdparam x="539" y="232" /> <sizeparam width="123" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -296,7 +296,7 @@ </extraparam> </COMPONENT> -<COMPONENT type="1024" id="62" uid="96bef99b-695d-4faf-b07c-358e9434382d" > +<COMPONENT type="1024" id="62" index="4" uid="96bef99b-695d-4faf-b07c-358e9434382d" > <cdparam x="511" y="175" /> <sizeparam width="179" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -310,7 +310,7 @@ </extraparam> </COMPONENT> -<COMPONENT type="1001" id="64" uid="0338f4f4-e668-4d61-9c42-5a414d390059" > +<COMPONENT type="1001" id="64" index="5" uid="0338f4f4-e668-4d61-9c42-5a414d390059" > <cdparam x="377" y="190" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -319,7 +319,7 @@ <TGConnectingPoint num="0" id="63" /> </COMPONENT> -<COMPONENT type="1020" id="68" uid="82616d39-a2e8-4ba7-a76b-771614bbb01b" > +<COMPONENT type="1020" id="68" index="6" uid="82616d39-a2e8-4ba7-a76b-771614bbb01b" > <cdparam x="341" y="122" /> <sizeparam width="93" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -331,7 +331,7 @@ <TGConnectingPoint num="2" id="67" /> </COMPONENT> -<COMPONENT type="1000" id="70" uid="f5f0b353-ce4d-448f-add7-9b7d66b27654" > +<COMPONENT type="1000" id="70" index="7" uid="f5f0b353-ce4d-448f-add7-9b7d66b27654" > <cdparam x="380" y="79" /> <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -340,7 +340,7 @@ <TGConnectingPoint num="0" id="69" /> </COMPONENT> -<CONNECTOR type="115" id="71" uid="f9245f11-e678-4236-aac4-f57d90ddbb99" > +<CONNECTOR type="115" id="71" index="8" uid="f9245f11-e678-4236-aac4-f57d90ddbb99" > <cdparam x="387" y="99" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -348,7 +348,7 @@ <P2 x="387" y="117" id="65" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="72" uid="94aca885-bcad-4c0b-9c24-57b41dcbb76d" > +<CONNECTOR type="115" id="72" index="9" uid="94aca885-bcad-4c0b-9c24-57b41dcbb76d" > <cdparam x="387" y="147" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -356,7 +356,7 @@ <P2 x="387" y="185" id="63" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="73" uid="5cde11b8-f6d1-49b1-8398-569d1c9b5b45" > +<CONNECTOR type="115" id="73" index="10" uid="5cde11b8-f6d1-49b1-8398-569d1c9b5b45" > <cdparam x="434" y="136" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -364,7 +364,7 @@ <P2 x="600" y="170" id="60" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="74" uid="e9c65b09-e9aa-4c3e-a878-dd52f60d25cc" > +<CONNECTOR type="115" id="74" index="11" uid="e9c65b09-e9aa-4c3e-a878-dd52f60d25cc" > <cdparam x="600" y="200" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -372,7 +372,7 @@ <P2 x="600" y="227" id="57" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="75" uid="c0e37a41-a96b-481b-900e-0e2ed8d102d7" > +<CONNECTOR type="115" id="75" index="12" uid="c0e37a41-a96b-481b-900e-0e2ed8d102d7" > <cdparam x="600" y="257" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -380,7 +380,7 @@ <P2 x="600" y="280" id="54" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="76" uid="10690839-7789-4678-b061-fadba0502c96" > +<CONNECTOR type="115" id="76" index="13" uid="10690839-7789-4678-b061-fadba0502c96" > <cdparam x="600" y="310" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -388,7 +388,7 @@ <P2 x="600" y="328" id="51" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="77" uid="7ece4f7b-af04-4b25-827a-d05b6fac94a4" > +<CONNECTOR type="115" id="77" index="14" uid="7ece4f7b-af04-4b25-827a-d05b6fac94a4" > <cdparam x="600" y="368" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -400,7 +400,7 @@ </TMLActivityDiagramPanel> <TMLActivityDiagramPanel name="Controller" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > -<COMPONENT type="1001" id="79" uid="1d8d26a4-6f53-45a0-a9f5-b56c33c8d3d1" > +<COMPONENT type="1001" id="79" index="0" uid="1d8d26a4-6f53-45a0-a9f5-b56c33c8d3d1" > <cdparam x="717" y="474" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -409,7 +409,7 @@ <TGConnectingPoint num="0" id="78" /> </COMPONENT> -<COMPONENT type="1006" id="82" uid="e6722cbf-4473-4053-b7a3-60b5fffa61a3" > +<COMPONENT type="1006" id="82" index="1" uid="e6722cbf-4473-4053-b7a3-60b5fffa61a3" > <cdparam x="661" y="400" /> <sizeparam width="132" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -423,7 +423,7 @@ </extraparam> </COMPONENT> -<COMPONENT type="1010" id="85" uid="d9f7ca2d-1980-41c0-b7d2-56c8228cdcf6" > +<COMPONENT type="1010" id="85" index="2" uid="d9f7ca2d-1980-41c0-b7d2-56c8228cdcf6" > <cdparam x="659" y="333" /> <sizeparam width="137" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -437,7 +437,7 @@ </extraparam> </COMPONENT> -<COMPONENT type="1001" id="87" uid="ffe3ce3a-2a01-4681-af07-ac86da9bfaec" > +<COMPONENT type="1001" id="87" index="3" uid="ffe3ce3a-2a01-4681-af07-ac86da9bfaec" > <cdparam x="441" y="514" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -446,7 +446,7 @@ <TGConnectingPoint num="0" id="86" /> </COMPONENT> -<COMPONENT type="1011" id="90" uid="e49223b0-f08f-48b4-aa07-db17139f9d7e" > +<COMPONENT type="1011" id="90" index="4" uid="e49223b0-f08f-48b4-aa07-db17139f9d7e" > <cdparam x="317" y="460" /> <sizeparam width="269" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -457,7 +457,7 @@ <TGConnectingPoint num="1" id="89" /> </COMPONENT> -<COMPONENT type="1013" id="94" uid="0f6a9de1-0e8b-4568-84b7-dc23eaa4fd9b" > +<COMPONENT type="1013" id="94" index="5" uid="0f6a9de1-0e8b-4568-84b7-dc23eaa4fd9b" > <cdparam x="446" y="392" /> <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -467,7 +467,7 @@ <TGConnectingPoint num="0" id="92" /> <TGConnectingPoint num="1" id="93" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="91" uid="571b0dd6-7468-4409-8ae7-c4446e114d96" > +<SUBCOMPONENT type="-1" id="91" index="19" uid="571b0dd6-7468-4409-8ae7-c4446e114d96" > <father id="94" num="0" /> <cdparam x="461" y="412" /> <sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> @@ -476,7 +476,7 @@ <infoparam name="value of the delay" value="20" /> </SUBCOMPONENT> -<COMPONENT type="1010" id="97" uid="ee916900-49df-460a-b716-db00b692ea8a" > +<COMPONENT type="1010" id="97" index="6" uid="ee916900-49df-460a-b716-db00b692ea8a" > <cdparam x="364" y="336" /> <sizeparam width="175" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -491,7 +491,7 @@ </extraparam> </COMPONENT> -<COMPONENT type="1018" id="108" uid="e323754a-e216-416c-bed4-887396083edc" > +<COMPONENT type="1018" id="108" index="7" uid="e323754a-e216-416c-bed4-887396083edc" > <cdparam x="603" y="259" /> <sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -509,7 +509,7 @@ <TGConnectingPoint num="9" id="107" /> </COMPONENT> -<COMPONENT type="1030" id="111" uid="10dec753-e9ab-4014-958c-1b8f28a04594" > +<COMPONENT type="1030" id="111" index="8" uid="10dec753-e9ab-4014-958c-1b8f28a04594" > <cdparam x="470" y="183" /> <sizeparam width="87" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -520,7 +520,7 @@ <TGConnectingPoint num="1" id="110" /> </COMPONENT> -<COMPONENT type="1000" id="113" uid="e78daa87-9621-479f-9f0f-7919bfcf50cf" > +<COMPONENT type="1000" id="113" index="9" uid="e78daa87-9621-479f-9f0f-7919bfcf50cf" > <cdparam x="506" y="135" /> <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -529,7 +529,7 @@ <TGConnectingPoint num="0" id="112" /> </COMPONENT> -<CONNECTOR type="115" id="114" uid="631515bd-98c8-4859-8aa8-16dd8d242992" > +<CONNECTOR type="115" id="114" index="10" uid="631515bd-98c8-4859-8aa8-16dd8d242992" > <cdparam x="513" y="155" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -537,7 +537,7 @@ <P2 x="513" y="178" id="109" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="115" uid="1dd42b85-bb16-4f76-86df-5bd7378ef7a3" > +<CONNECTOR type="115" id="115" index="11" uid="1dd42b85-bb16-4f76-86df-5bd7378ef7a3" > <cdparam x="557" y="197" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -545,7 +545,7 @@ <P2 x="618" y="254" id="98" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="116" uid="7a54ece4-a77f-4a36-a466-5017a99094da" > +<CONNECTOR type="115" id="116" index="12" uid="7a54ece4-a77f-4a36-a466-5017a99094da" > <cdparam x="578" y="274" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -553,7 +553,7 @@ <P2 x="451" y="331" id="95" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="117" uid="662f54e5-f9c4-474e-9a09-ba4dbe430a1e" > +<CONNECTOR type="115" id="117" index="13" uid="662f54e5-f9c4-474e-9a09-ba4dbe430a1e" > <cdparam x="451" y="361" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -561,7 +561,7 @@ <P2 x="451" y="387" id="92" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="118" uid="1628e294-993f-48e2-94b6-f69dbfd0a012" > +<CONNECTOR type="115" id="118" index="14" uid="1628e294-993f-48e2-94b6-f69dbfd0a012" > <cdparam x="451" y="427" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -569,7 +569,7 @@ <P2 x="451" y="455" id="88" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="119" uid="8e2e61c0-9fe1-41af-b35b-27b115361891" > +<CONNECTOR type="115" id="119" index="15" uid="8e2e61c0-9fe1-41af-b35b-27b115361891" > <cdparam x="452" y="485" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -577,7 +577,7 @@ <P2 x="451" y="509" id="86" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="120" uid="0ffe8536-d464-4543-a2e8-9f29920bcc30" > +<CONNECTOR type="115" id="120" index="16" uid="0ffe8536-d464-4543-a2e8-9f29920bcc30" > <cdparam x="658" y="274" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -585,7 +585,7 @@ <P2 x="727" y="328" id="83" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="121" uid="73b91c76-5311-4364-8d3f-332832556481" > +<CONNECTOR type="115" id="121" index="17" uid="73b91c76-5311-4364-8d3f-332832556481" > <cdparam x="727" y="358" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -593,7 +593,7 @@ <P2 x="727" y="395" id="80" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="122" uid="1020615c-5ab8-4ecc-b84c-b09a55ab8baf" > +<CONNECTOR type="115" id="122" index="18" uid="1020615c-5ab8-4ecc-b84c-b09a55ab8baf" > <cdparam x="728" y="424" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -605,7 +605,7 @@ </TMLActivityDiagramPanel> <TMLActivityDiagramPanel name="Reader" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > -<COMPONENT type="1001" id="124" uid="3e5cbe93-9d3c-4c3f-9cab-d32c3c041f61" > +<COMPONENT type="1001" id="124" index="0" uid="3e5cbe93-9d3c-4c3f-9cab-d32c3c041f61" > <cdparam x="513" y="166" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -614,7 +614,7 @@ <TGConnectingPoint num="0" id="123" /> </COMPONENT> -<COMPONENT type="1001" id="126" uid="beb9e625-b779-4dbe-a8bc-bfb0a6ad79f9" > +<COMPONENT type="1001" id="126" index="1" uid="beb9e625-b779-4dbe-a8bc-bfb0a6ad79f9" > <cdparam x="628" y="327" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -623,7 +623,7 @@ <TGConnectingPoint num="0" id="125" /> </COMPONENT> -<COMPONENT type="1009" id="129" uid="201e0f83-fc0f-4721-89e6-94928670f6bd" > +<COMPONENT type="1009" id="129" index="2" uid="201e0f83-fc0f-4721-89e6-94928670f6bd" > <cdparam x="570" y="282" /> <sizeparam width="136" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -637,7 +637,7 @@ </extraparam> </COMPONENT> -<COMPONENT type="1008" id="132" uid="8e6c2a4a-6293-4067-9083-6c7a0730c22e" > +<COMPONENT type="1008" id="132" index="3" uid="8e6c2a4a-6293-4067-9083-6c7a0730c22e" > <cdparam x="572" y="229" /> <sizeparam width="133" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -651,7 +651,7 @@ </extraparam> </COMPONENT> -<COMPONENT type="1028" id="136" uid="cb599816-4e39-46f0-851d-2be542ff11ca" > +<COMPONENT type="1028" id="136" index="4" uid="cb599816-4e39-46f0-851d-2be542ff11ca" > <cdparam x="633" y="174" /> <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -661,7 +661,7 @@ <TGConnectingPoint num="0" id="134" /> <TGConnectingPoint num="1" id="135" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="133" uid="80d72b19-9704-40b5-94e8-8bb9e6af1ee1" > +<SUBCOMPONENT type="-1" id="133" index="13" uid="80d72b19-9704-40b5-94e8-8bb9e6af1ee1" > <father id="136" num="0" /> <cdparam x="648" y="194" /> <sizeparam width="50" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> @@ -673,7 +673,7 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1020" id="140" uid="2e778534-5a92-40c0-b07d-328cf69b0c1b" > +<COMPONENT type="1020" id="140" index="5" uid="2e778534-5a92-40c0-b07d-328cf69b0c1b" > <cdparam x="477" y="125" /> <sizeparam width="93" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -685,7 +685,7 @@ <TGConnectingPoint num="2" id="139" /> </COMPONENT> -<COMPONENT type="1000" id="142" uid="eec63b52-302a-418e-a831-980260a76e11" > +<COMPONENT type="1000" id="142" index="6" uid="eec63b52-302a-418e-a831-980260a76e11" > <cdparam x="516" y="83" /> <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -694,7 +694,7 @@ <TGConnectingPoint num="0" id="141" /> </COMPONENT> -<CONNECTOR type="115" id="143" uid="0e075ce0-b790-4d42-94f1-d31aa810decf" > +<CONNECTOR type="115" id="143" index="7" uid="0e075ce0-b790-4d42-94f1-d31aa810decf" > <cdparam x="523" y="103" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -702,7 +702,7 @@ <P2 x="523" y="120" id="137" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="144" uid="d6e674c9-0240-438f-a1e4-24b8e3d1e0a3" > +<CONNECTOR type="115" id="144" index="8" uid="d6e674c9-0240-438f-a1e4-24b8e3d1e0a3" > <cdparam x="570" y="139" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -710,7 +710,7 @@ <P2 x="638" y="169" id="134" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="145" uid="c405c04b-e249-4dff-a7c8-aa79d5b387d2" > +<CONNECTOR type="115" id="145" index="9" uid="c405c04b-e249-4dff-a7c8-aa79d5b387d2" > <cdparam x="638" y="209" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -718,7 +718,7 @@ <P2 x="638" y="224" id="130" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="146" uid="1a5d18c2-1626-4f38-9256-9952c5a39931" > +<CONNECTOR type="115" id="146" index="10" uid="1a5d18c2-1626-4f38-9256-9952c5a39931" > <cdparam x="636" y="254" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -726,7 +726,7 @@ <P2 x="638" y="277" id="127" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="147" uid="beb57a76-6025-4040-9251-e8c1171af8ad" > +<CONNECTOR type="115" id="147" index="11" uid="beb57a76-6025-4040-9251-e8c1171af8ad" > <cdparam x="636" y="307" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -734,7 +734,7 @@ <P2 x="638" y="322" id="125" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="148" uid="d847f3fb-aeb1-4d4e-9fd2-1d3239b7924e" > +<CONNECTOR type="115" id="148" index="12" uid="d847f3fb-aeb1-4d4e-9fd2-1d3239b7924e" > <cdparam x="523" y="150" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="null" /> @@ -752,457 +752,457 @@ <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" zoom="1.0" > -<COMPONENT type="1105" id="173" uid="4a850e53-193e-4118-90e5-5b7c7d53b4c5" > +<COMPONENT type="1105" id="182" index="0" uid="4a850e53-193e-4118-90e5-5b7c7d53b4c5" > <cdparam x="947" y="531" /> <sizeparam width="279" height="204" 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="Memory1" value="name" /> -<TGConnectingPoint num="0" id="149" /> -<TGConnectingPoint num="1" id="150" /> -<TGConnectingPoint num="2" id="151" /> -<TGConnectingPoint num="3" id="152" /> -<TGConnectingPoint num="4" id="153" /> -<TGConnectingPoint num="5" id="154" /> -<TGConnectingPoint num="6" id="155" /> -<TGConnectingPoint num="7" id="156" /> -<TGConnectingPoint num="8" id="157" /> -<TGConnectingPoint num="9" id="158" /> -<TGConnectingPoint num="10" id="159" /> -<TGConnectingPoint num="11" id="160" /> -<TGConnectingPoint num="12" id="161" /> -<TGConnectingPoint num="13" id="162" /> -<TGConnectingPoint num="14" id="163" /> -<TGConnectingPoint num="15" id="164" /> -<TGConnectingPoint num="16" id="165" /> -<TGConnectingPoint num="17" id="166" /> -<TGConnectingPoint num="18" id="167" /> -<TGConnectingPoint num="19" id="168" /> -<TGConnectingPoint num="20" id="169" /> -<TGConnectingPoint num="21" id="170" /> -<TGConnectingPoint num="22" id="171" /> -<TGConnectingPoint num="23" id="172" /> +<TGConnectingPoint num="0" id="158" /> +<TGConnectingPoint num="1" id="159" /> +<TGConnectingPoint num="2" id="160" /> +<TGConnectingPoint num="3" id="161" /> +<TGConnectingPoint num="4" id="162" /> +<TGConnectingPoint num="5" id="163" /> +<TGConnectingPoint num="6" id="164" /> +<TGConnectingPoint num="7" id="165" /> +<TGConnectingPoint num="8" id="166" /> +<TGConnectingPoint num="9" id="167" /> +<TGConnectingPoint num="10" id="168" /> +<TGConnectingPoint num="11" id="169" /> +<TGConnectingPoint num="12" id="170" /> +<TGConnectingPoint num="13" id="171" /> +<TGConnectingPoint num="14" id="172" /> +<TGConnectingPoint num="15" id="173" /> +<TGConnectingPoint num="16" id="174" /> +<TGConnectingPoint num="17" id="175" /> +<TGConnectingPoint num="18" id="176" /> +<TGConnectingPoint num="19" id="177" /> +<TGConnectingPoint num="20" id="178" /> +<TGConnectingPoint num="21" id="179" /> +<TGConnectingPoint num="22" id="180" /> +<TGConnectingPoint num="23" id="181" /> <extraparam> <info stereotype="MEMORY" nodeName="Memory1" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1103" id="385" uid="ad130b7b-98c2-43d1-8dbe-a0eb88857736" > -<father id="173" num="0" /> +<SUBCOMPONENT type="1103" id="157" index="13" uid="ad130b7b-98c2-43d1-8dbe-a0eb88857736" > +<father id="182" num="0" /> <cdparam x="1018" y="597" /> -<sizeparam width="193" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="193" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="86" minY="0" maxY="164" /> <infoparam name="TGComponent" value="Application::lastTempValue" /> -<TGConnectingPoint num="0" id="386" /> -<TGConnectingPoint num="1" id="387" /> -<TGConnectingPoint num="2" id="388" /> -<TGConnectingPoint num="3" id="389" /> -<TGConnectingPoint num="4" id="390" /> -<TGConnectingPoint num="5" id="391" /> -<TGConnectingPoint num="6" id="392" /> -<TGConnectingPoint num="7" id="393" /> +<TGConnectingPoint num="0" id="149" /> +<TGConnectingPoint num="1" id="150" /> +<TGConnectingPoint num="2" id="151" /> +<TGConnectingPoint num="3" id="152" /> +<TGConnectingPoint num="4" id="153" /> +<TGConnectingPoint num="5" id="154" /> +<TGConnectingPoint num="6" id="155" /> +<TGConnectingPoint num="7" id="156" /> <extraparam> <info value="Application::lastTempValue" communicationName="lastTempValue" referenceCommunicationName="Application" priority="0" typeName="channel" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="198" uid="52aec9ca-42bd-4035-b9b2-fd39ee1192d1" > +<COMPONENT type="1102" id="216" index="1" uid="52aec9ca-42bd-4035-b9b2-fd39ee1192d1" > <cdparam x="906" y="378" /> <sizeparam width="360" height="110" 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="Bus1" value="name" /> -<TGConnectingPoint num="0" id="174" /> -<TGConnectingPoint num="1" id="175" /> -<TGConnectingPoint num="2" id="176" /> -<TGConnectingPoint num="3" id="177" /> -<TGConnectingPoint num="4" id="178" /> -<TGConnectingPoint num="5" id="179" /> -<TGConnectingPoint num="6" id="180" /> -<TGConnectingPoint num="7" id="181" /> -<TGConnectingPoint num="8" id="182" /> -<TGConnectingPoint num="9" id="183" /> -<TGConnectingPoint num="10" id="184" /> -<TGConnectingPoint num="11" id="185" /> -<TGConnectingPoint num="12" id="186" /> -<TGConnectingPoint num="13" id="187" /> -<TGConnectingPoint num="14" id="188" /> -<TGConnectingPoint num="15" id="189" /> -<TGConnectingPoint num="16" id="190" /> -<TGConnectingPoint num="17" id="191" /> -<TGConnectingPoint num="18" id="192" /> -<TGConnectingPoint num="19" id="193" /> -<TGConnectingPoint num="20" id="194" /> -<TGConnectingPoint num="21" id="195" /> -<TGConnectingPoint num="22" id="196" /> -<TGConnectingPoint num="23" id="197" /> +<TGConnectingPoint num="0" id="192" /> +<TGConnectingPoint num="1" id="193" /> +<TGConnectingPoint num="2" id="194" /> +<TGConnectingPoint num="3" id="195" /> +<TGConnectingPoint num="4" id="196" /> +<TGConnectingPoint num="5" id="197" /> +<TGConnectingPoint num="6" id="198" /> +<TGConnectingPoint num="7" id="199" /> +<TGConnectingPoint num="8" id="200" /> +<TGConnectingPoint num="9" id="201" /> +<TGConnectingPoint num="10" id="202" /> +<TGConnectingPoint num="11" id="203" /> +<TGConnectingPoint num="12" id="204" /> +<TGConnectingPoint num="13" id="205" /> +<TGConnectingPoint num="14" id="206" /> +<TGConnectingPoint num="15" id="207" /> +<TGConnectingPoint num="16" id="208" /> +<TGConnectingPoint num="17" id="209" /> +<TGConnectingPoint num="18" id="210" /> +<TGConnectingPoint num="19" id="211" /> +<TGConnectingPoint num="20" id="212" /> +<TGConnectingPoint num="21" id="213" /> +<TGConnectingPoint num="22" id="214" /> +<TGConnectingPoint num="23" id="215" /> <extraparam> <info stereotype="BUS-RR" nodeName="Bus1" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1103" id="376" uid="e1aa6c07-9aa9-4bd8-ad7e-f00b974aeb1f" > -<father id="198" num="0" /> +<SUBCOMPONENT type="1103" id="191" index="14" uid="e1aa6c07-9aa9-4bd8-ad7e-f00b974aeb1f" > +<father id="216" num="0" /> <cdparam x="991" y="425" /> -<sizeparam width="193" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="193" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="167" minY="0" maxY="70" /> <infoparam name="TGComponent" value="Application::lastTempValue" /> -<TGConnectingPoint num="0" id="377" /> -<TGConnectingPoint num="1" id="378" /> -<TGConnectingPoint num="2" id="379" /> -<TGConnectingPoint num="3" id="380" /> -<TGConnectingPoint num="4" id="381" /> -<TGConnectingPoint num="5" id="382" /> -<TGConnectingPoint num="6" id="383" /> -<TGConnectingPoint num="7" id="384" /> +<TGConnectingPoint num="0" id="183" /> +<TGConnectingPoint num="1" id="184" /> +<TGConnectingPoint num="2" id="185" /> +<TGConnectingPoint num="3" id="186" /> +<TGConnectingPoint num="4" id="187" /> +<TGConnectingPoint num="5" id="188" /> +<TGConnectingPoint num="6" id="189" /> +<TGConnectingPoint num="7" id="190" /> <extraparam> <info value="Application::lastTempValue" communicationName="lastTempValue" referenceCommunicationName="Application" priority="0" typeName="channel" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1100" id="232" uid="5f54f5e5-d493-42dd-a587-a97f521558b4" > +<COMPONENT type="1100" id="250" index="2" uid="5f54f5e5-d493-42dd-a587-a97f521558b4" > <cdparam x="1202" y="164" /> <sizeparam width="245" height="149" 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="CPU_Reader" value="name" /> -<TGConnectingPoint num="0" id="208" /> -<TGConnectingPoint num="1" id="209" /> -<TGConnectingPoint num="2" id="210" /> -<TGConnectingPoint num="3" id="211" /> -<TGConnectingPoint num="4" id="212" /> -<TGConnectingPoint num="5" id="213" /> -<TGConnectingPoint num="6" id="214" /> -<TGConnectingPoint num="7" id="215" /> -<TGConnectingPoint num="8" id="216" /> -<TGConnectingPoint num="9" id="217" /> -<TGConnectingPoint num="10" id="218" /> -<TGConnectingPoint num="11" id="219" /> -<TGConnectingPoint num="12" id="220" /> -<TGConnectingPoint num="13" id="221" /> -<TGConnectingPoint num="14" id="222" /> -<TGConnectingPoint num="15" id="223" /> -<TGConnectingPoint num="16" id="224" /> -<TGConnectingPoint num="17" id="225" /> -<TGConnectingPoint num="18" id="226" /> -<TGConnectingPoint num="19" id="227" /> -<TGConnectingPoint num="20" id="228" /> -<TGConnectingPoint num="21" id="229" /> -<TGConnectingPoint num="22" id="230" /> -<TGConnectingPoint num="23" id="231" /> +<TGConnectingPoint num="0" id="226" /> +<TGConnectingPoint num="1" id="227" /> +<TGConnectingPoint num="2" id="228" /> +<TGConnectingPoint num="3" id="229" /> +<TGConnectingPoint num="4" id="230" /> +<TGConnectingPoint num="5" id="231" /> +<TGConnectingPoint num="6" id="232" /> +<TGConnectingPoint num="7" id="233" /> +<TGConnectingPoint num="8" id="234" /> +<TGConnectingPoint num="9" id="235" /> +<TGConnectingPoint num="10" id="236" /> +<TGConnectingPoint num="11" id="237" /> +<TGConnectingPoint num="12" id="238" /> +<TGConnectingPoint num="13" id="239" /> +<TGConnectingPoint num="14" id="240" /> +<TGConnectingPoint num="15" id="241" /> +<TGConnectingPoint num="16" id="242" /> +<TGConnectingPoint num="17" id="243" /> +<TGConnectingPoint num="18" id="244" /> +<TGConnectingPoint num="19" id="245" /> +<TGConnectingPoint num="20" id="246" /> +<TGConnectingPoint num="21" id="247" /> +<TGConnectingPoint num="22" id="248" /> +<TGConnectingPoint num="23" id="249" /> <extraparam> <info stereotype="CPURR" nodeName="CPU_Reader" /> <attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="207" uid="498df280-db9f-4728-b6f3-c617e47c0b81" > -<father id="232" num="0" /> +<SUBCOMPONENT type="1101" id="225" index="15" uid="498df280-db9f-4728-b6f3-c617e47c0b81" > +<father id="250" num="0" /> <cdparam x="1251" y="216" /> <sizeparam width="149" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="96" minY="0" maxY="109" /> <infoparam name="TGComponent" value="Application::Reader" /> -<TGConnectingPoint num="0" id="199" /> -<TGConnectingPoint num="1" id="200" /> -<TGConnectingPoint num="2" id="201" /> -<TGConnectingPoint num="3" id="202" /> -<TGConnectingPoint num="4" id="203" /> -<TGConnectingPoint num="5" id="204" /> -<TGConnectingPoint num="6" id="205" /> -<TGConnectingPoint num="7" id="206" /> +<TGConnectingPoint num="0" id="217" /> +<TGConnectingPoint num="1" id="218" /> +<TGConnectingPoint num="2" id="219" /> +<TGConnectingPoint num="3" id="220" /> +<TGConnectingPoint num="4" id="221" /> +<TGConnectingPoint num="5" id="222" /> +<TGConnectingPoint num="6" id="223" /> +<TGConnectingPoint num="7" id="224" /> <extraparam> <info value="Application::Reader" taskName="Reader" referenceTaskName="Application" priority="0" operationMEC="Reader" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1105" id="257" uid="795d4cfc-0c68-4f0c-a86e-677f405bb5fb" > +<COMPONENT type="1105" id="284" index="3" uid="795d4cfc-0c68-4f0c-a86e-677f405bb5fb" > <cdparam x="251" y="483" /> <sizeparam width="301" height="109" 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="233" /> -<TGConnectingPoint num="1" id="234" /> -<TGConnectingPoint num="2" id="235" /> -<TGConnectingPoint num="3" id="236" /> -<TGConnectingPoint num="4" id="237" /> -<TGConnectingPoint num="5" id="238" /> -<TGConnectingPoint num="6" id="239" /> -<TGConnectingPoint num="7" id="240" /> -<TGConnectingPoint num="8" id="241" /> -<TGConnectingPoint num="9" id="242" /> -<TGConnectingPoint num="10" id="243" /> -<TGConnectingPoint num="11" id="244" /> -<TGConnectingPoint num="12" id="245" /> -<TGConnectingPoint num="13" id="246" /> -<TGConnectingPoint num="14" id="247" /> -<TGConnectingPoint num="15" id="248" /> -<TGConnectingPoint num="16" id="249" /> -<TGConnectingPoint num="17" id="250" /> -<TGConnectingPoint num="18" id="251" /> -<TGConnectingPoint num="19" id="252" /> -<TGConnectingPoint num="20" id="253" /> -<TGConnectingPoint num="21" id="254" /> -<TGConnectingPoint num="22" id="255" /> -<TGConnectingPoint num="23" id="256" /> +<TGConnectingPoint num="0" id="260" /> +<TGConnectingPoint num="1" id="261" /> +<TGConnectingPoint num="2" id="262" /> +<TGConnectingPoint num="3" id="263" /> +<TGConnectingPoint num="4" id="264" /> +<TGConnectingPoint num="5" id="265" /> +<TGConnectingPoint num="6" id="266" /> +<TGConnectingPoint num="7" id="267" /> +<TGConnectingPoint num="8" id="268" /> +<TGConnectingPoint num="9" id="269" /> +<TGConnectingPoint num="10" id="270" /> +<TGConnectingPoint num="11" id="271" /> +<TGConnectingPoint num="12" id="272" /> +<TGConnectingPoint num="13" id="273" /> +<TGConnectingPoint num="14" id="274" /> +<TGConnectingPoint num="15" id="275" /> +<TGConnectingPoint num="16" id="276" /> +<TGConnectingPoint num="17" id="277" /> +<TGConnectingPoint num="18" id="278" /> +<TGConnectingPoint num="19" id="279" /> +<TGConnectingPoint num="20" id="280" /> +<TGConnectingPoint num="21" id="281" /> +<TGConnectingPoint num="22" id="282" /> +<TGConnectingPoint num="23" id="283" /> <extraparam> <info stereotype="MEMORY" nodeName="Memory0" /> <attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1103" id="358" uid="37d487e5-2337-49e3-a0ca-317e76f98b5c" > -<father id="257" num="0" /> +<SUBCOMPONENT type="1103" id="259" index="16" uid="37d487e5-2337-49e3-a0ca-317e76f98b5c" > +<father id="284" num="0" /> <cdparam x="297" y="531" /> -<sizeparam width="179" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="179" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="122" minY="0" maxY="69" /> <infoparam name="TGComponent" value="Application::temperature" /> -<TGConnectingPoint num="0" id="359" /> -<TGConnectingPoint num="1" id="360" /> -<TGConnectingPoint num="2" id="361" /> -<TGConnectingPoint num="3" id="362" /> -<TGConnectingPoint num="4" id="363" /> -<TGConnectingPoint num="5" id="364" /> -<TGConnectingPoint num="6" id="365" /> -<TGConnectingPoint num="7" id="366" /> +<TGConnectingPoint num="0" id="251" /> +<TGConnectingPoint num="1" id="252" /> +<TGConnectingPoint num="2" id="253" /> +<TGConnectingPoint num="3" id="254" /> +<TGConnectingPoint num="4" id="255" /> +<TGConnectingPoint num="5" id="256" /> +<TGConnectingPoint num="6" id="257" /> +<TGConnectingPoint num="7" id="258" /> <extraparam> <info value="Application::temperature" communicationName="temperature" referenceCommunicationName="Application" priority="0" typeName="channel" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1102" id="282" uid="87cb7102-c2ce-42c4-b752-f1af4e9b5535" > +<COMPONENT type="1102" id="318" index="4" uid="87cb7102-c2ce-42c4-b752-f1af4e9b5535" > <cdparam x="217" y="344" /> <sizeparam width="374" height="98" 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="258" /> -<TGConnectingPoint num="1" id="259" /> -<TGConnectingPoint num="2" id="260" /> -<TGConnectingPoint num="3" id="261" /> -<TGConnectingPoint num="4" id="262" /> -<TGConnectingPoint num="5" id="263" /> -<TGConnectingPoint num="6" id="264" /> -<TGConnectingPoint num="7" id="265" /> -<TGConnectingPoint num="8" id="266" /> -<TGConnectingPoint num="9" id="267" /> -<TGConnectingPoint num="10" id="268" /> -<TGConnectingPoint num="11" id="269" /> -<TGConnectingPoint num="12" id="270" /> -<TGConnectingPoint num="13" id="271" /> -<TGConnectingPoint num="14" id="272" /> -<TGConnectingPoint num="15" id="273" /> -<TGConnectingPoint num="16" id="274" /> -<TGConnectingPoint num="17" id="275" /> -<TGConnectingPoint num="18" id="276" /> -<TGConnectingPoint num="19" id="277" /> -<TGConnectingPoint num="20" id="278" /> -<TGConnectingPoint num="21" id="279" /> -<TGConnectingPoint num="22" id="280" /> -<TGConnectingPoint num="23" id="281" /> +<TGConnectingPoint num="0" id="294" /> +<TGConnectingPoint num="1" id="295" /> +<TGConnectingPoint num="2" id="296" /> +<TGConnectingPoint num="3" id="297" /> +<TGConnectingPoint num="4" id="298" /> +<TGConnectingPoint num="5" id="299" /> +<TGConnectingPoint num="6" id="300" /> +<TGConnectingPoint num="7" id="301" /> +<TGConnectingPoint num="8" id="302" /> +<TGConnectingPoint num="9" id="303" /> +<TGConnectingPoint num="10" id="304" /> +<TGConnectingPoint num="11" id="305" /> +<TGConnectingPoint num="12" id="306" /> +<TGConnectingPoint num="13" id="307" /> +<TGConnectingPoint num="14" id="308" /> +<TGConnectingPoint num="15" id="309" /> +<TGConnectingPoint num="16" id="310" /> +<TGConnectingPoint num="17" id="311" /> +<TGConnectingPoint num="18" id="312" /> +<TGConnectingPoint num="19" id="313" /> +<TGConnectingPoint num="20" id="314" /> +<TGConnectingPoint num="21" id="315" /> +<TGConnectingPoint num="22" id="316" /> +<TGConnectingPoint num="23" id="317" /> <extraparam> <info stereotype="Bus" nodeName="Bus0" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1103" id="367" uid="f82f9651-c12e-4b5d-8bb7-a2975257ba6a" > -<father id="282" num="0" /> +<SUBCOMPONENT type="1103" id="293" index="17" uid="f82f9651-c12e-4b5d-8bb7-a2975257ba6a" > +<father id="318" num="0" /> <cdparam x="293" y="383" /> -<sizeparam width="179" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="179" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="195" minY="0" maxY="58" /> <infoparam name="TGComponent" value="Application::temperature" /> -<TGConnectingPoint num="0" id="368" /> -<TGConnectingPoint num="1" id="369" /> -<TGConnectingPoint num="2" id="370" /> -<TGConnectingPoint num="3" id="371" /> -<TGConnectingPoint num="4" id="372" /> -<TGConnectingPoint num="5" id="373" /> -<TGConnectingPoint num="6" id="374" /> -<TGConnectingPoint num="7" id="375" /> +<TGConnectingPoint num="0" id="285" /> +<TGConnectingPoint num="1" id="286" /> +<TGConnectingPoint num="2" id="287" /> +<TGConnectingPoint num="3" id="288" /> +<TGConnectingPoint num="4" id="289" /> +<TGConnectingPoint num="5" id="290" /> +<TGConnectingPoint num="6" id="291" /> +<TGConnectingPoint num="7" id="292" /> <extraparam> <info value="Application::temperature" communicationName="temperature" referenceCommunicationName="Application" priority="0" typeName="channel" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1100" id="316" uid="2376ad03-b7bb-4c8f-8eaa-d6f75743dbe9" > +<COMPONENT type="1100" id="352" index="5" uid="2376ad03-b7bb-4c8f-8eaa-d6f75743dbe9" > <cdparam x="608" y="170" /> <sizeparam width="245" height="133" 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="MainCPU" value="name" /> -<TGConnectingPoint num="0" id="292" /> -<TGConnectingPoint num="1" id="293" /> -<TGConnectingPoint num="2" id="294" /> -<TGConnectingPoint num="3" id="295" /> -<TGConnectingPoint num="4" id="296" /> -<TGConnectingPoint num="5" id="297" /> -<TGConnectingPoint num="6" id="298" /> -<TGConnectingPoint num="7" id="299" /> -<TGConnectingPoint num="8" id="300" /> -<TGConnectingPoint num="9" id="301" /> -<TGConnectingPoint num="10" id="302" /> -<TGConnectingPoint num="11" id="303" /> -<TGConnectingPoint num="12" id="304" /> -<TGConnectingPoint num="13" id="305" /> -<TGConnectingPoint num="14" id="306" /> -<TGConnectingPoint num="15" id="307" /> -<TGConnectingPoint num="16" id="308" /> -<TGConnectingPoint num="17" id="309" /> -<TGConnectingPoint num="18" id="310" /> -<TGConnectingPoint num="19" id="311" /> -<TGConnectingPoint num="20" id="312" /> -<TGConnectingPoint num="21" id="313" /> -<TGConnectingPoint num="22" id="314" /> -<TGConnectingPoint num="23" id="315" /> +<TGConnectingPoint num="0" id="328" /> +<TGConnectingPoint num="1" id="329" /> +<TGConnectingPoint num="2" id="330" /> +<TGConnectingPoint num="3" id="331" /> +<TGConnectingPoint num="4" id="332" /> +<TGConnectingPoint num="5" id="333" /> +<TGConnectingPoint num="6" id="334" /> +<TGConnectingPoint num="7" id="335" /> +<TGConnectingPoint num="8" id="336" /> +<TGConnectingPoint num="9" id="337" /> +<TGConnectingPoint num="10" id="338" /> +<TGConnectingPoint num="11" id="339" /> +<TGConnectingPoint num="12" id="340" /> +<TGConnectingPoint num="13" id="341" /> +<TGConnectingPoint num="14" id="342" /> +<TGConnectingPoint num="15" id="343" /> +<TGConnectingPoint num="16" id="344" /> +<TGConnectingPoint num="17" id="345" /> +<TGConnectingPoint num="18" id="346" /> +<TGConnectingPoint num="19" id="347" /> +<TGConnectingPoint num="20" id="348" /> +<TGConnectingPoint num="21" id="349" /> +<TGConnectingPoint num="22" id="350" /> +<TGConnectingPoint num="23" id="351" /> <extraparam> <info stereotype="CPURR" nodeName="MainCPU" /> <attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="291" uid="b46d6704-118d-4b16-b7dc-7107115568b2" > -<father id="316" num="0" /> +<SUBCOMPONENT type="1101" id="327" index="18" uid="b46d6704-118d-4b16-b7dc-7107115568b2" > +<father id="352" num="0" /> <cdparam x="678" y="227" /> <sizeparam width="163" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="82" minY="0" maxY="93" /> <infoparam name="TGComponent" value="Application::Controller" /> -<TGConnectingPoint num="0" id="283" /> -<TGConnectingPoint num="1" id="284" /> -<TGConnectingPoint num="2" id="285" /> -<TGConnectingPoint num="3" id="286" /> -<TGConnectingPoint num="4" id="287" /> -<TGConnectingPoint num="5" id="288" /> -<TGConnectingPoint num="6" id="289" /> -<TGConnectingPoint num="7" id="290" /> +<TGConnectingPoint num="0" id="319" /> +<TGConnectingPoint num="1" id="320" /> +<TGConnectingPoint num="2" id="321" /> +<TGConnectingPoint num="3" id="322" /> +<TGConnectingPoint num="4" id="323" /> +<TGConnectingPoint num="5" id="324" /> +<TGConnectingPoint num="6" id="325" /> +<TGConnectingPoint num="7" id="326" /> <extraparam> <info value="Application::Controller" taskName="Controller" referenceTaskName="Application" priority="0" operationMEC="Reader" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1100" id="350" uid="1bb9bbc1-e707-412d-b1cd-5b4c8ef0bf0d" > +<COMPONENT type="1100" id="386" index="6" uid="1bb9bbc1-e707-412d-b1cd-5b4c8ef0bf0d" > <cdparam x="132" y="164" /> <sizeparam width="214" height="132" 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="CPU_Sensor" value="name" /> -<TGConnectingPoint num="0" id="326" /> -<TGConnectingPoint num="1" id="327" /> -<TGConnectingPoint num="2" id="328" /> -<TGConnectingPoint num="3" id="329" /> -<TGConnectingPoint num="4" id="330" /> -<TGConnectingPoint num="5" id="331" /> -<TGConnectingPoint num="6" id="332" /> -<TGConnectingPoint num="7" id="333" /> -<TGConnectingPoint num="8" id="334" /> -<TGConnectingPoint num="9" id="335" /> -<TGConnectingPoint num="10" id="336" /> -<TGConnectingPoint num="11" id="337" /> -<TGConnectingPoint num="12" id="338" /> -<TGConnectingPoint num="13" id="339" /> -<TGConnectingPoint num="14" id="340" /> -<TGConnectingPoint num="15" id="341" /> -<TGConnectingPoint num="16" id="342" /> -<TGConnectingPoint num="17" id="343" /> -<TGConnectingPoint num="18" id="344" /> -<TGConnectingPoint num="19" id="345" /> -<TGConnectingPoint num="20" id="346" /> -<TGConnectingPoint num="21" id="347" /> -<TGConnectingPoint num="22" id="348" /> -<TGConnectingPoint num="23" id="349" /> +<TGConnectingPoint num="0" id="362" /> +<TGConnectingPoint num="1" id="363" /> +<TGConnectingPoint num="2" id="364" /> +<TGConnectingPoint num="3" id="365" /> +<TGConnectingPoint num="4" id="366" /> +<TGConnectingPoint num="5" id="367" /> +<TGConnectingPoint num="6" id="368" /> +<TGConnectingPoint num="7" id="369" /> +<TGConnectingPoint num="8" id="370" /> +<TGConnectingPoint num="9" id="371" /> +<TGConnectingPoint num="10" id="372" /> +<TGConnectingPoint num="11" id="373" /> +<TGConnectingPoint num="12" id="374" /> +<TGConnectingPoint num="13" id="375" /> +<TGConnectingPoint num="14" id="376" /> +<TGConnectingPoint num="15" id="377" /> +<TGConnectingPoint num="16" id="378" /> +<TGConnectingPoint num="17" id="379" /> +<TGConnectingPoint num="18" id="380" /> +<TGConnectingPoint num="19" id="381" /> +<TGConnectingPoint num="20" id="382" /> +<TGConnectingPoint num="21" id="383" /> +<TGConnectingPoint num="22" id="384" /> +<TGConnectingPoint num="23" id="385" /> <extraparam> <info stereotype="CPURR" nodeName="CPU_Sensor" /> <attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="325" uid="296e833c-4cc3-42b8-9e41-4b59fa4436d5" > -<father id="350" num="0" /> +<SUBCOMPONENT type="1101" id="361" index="19" uid="296e833c-4cc3-42b8-9e41-4b59fa4436d5" > +<father id="386" num="0" /> <cdparam x="177" y="217" /> <sizeparam width="145" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="69" minY="0" maxY="92" /> <infoparam name="TGComponent" value="Application::Sensor" /> -<TGConnectingPoint num="0" id="317" /> -<TGConnectingPoint num="1" id="318" /> -<TGConnectingPoint num="2" id="319" /> -<TGConnectingPoint num="3" id="320" /> -<TGConnectingPoint num="4" id="321" /> -<TGConnectingPoint num="5" id="322" /> -<TGConnectingPoint num="6" id="323" /> -<TGConnectingPoint num="7" id="324" /> +<TGConnectingPoint num="0" id="353" /> +<TGConnectingPoint num="1" id="354" /> +<TGConnectingPoint num="2" id="355" /> +<TGConnectingPoint num="3" id="356" /> +<TGConnectingPoint num="4" id="357" /> +<TGConnectingPoint num="5" id="358" /> +<TGConnectingPoint num="6" id="359" /> +<TGConnectingPoint num="7" id="360" /> <extraparam> <info value="Application::Sensor" taskName="Sensor" referenceTaskName="Application" priority="0" operationMEC="Reader" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="125" id="351" uid="95ebe953-5151-4b13-a59f-d4b31a639244" > +<CONNECTOR type="125" id="387" index="7" uid="95ebe953-5151-4b13-a59f-d4b31a639244" > <cdparam x="1068" y="475" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1086" y="531" id="150" /> -<P2 x="1086" y="488" id="180" /> +<P1 x="1086" y="531" id="159" /> +<P2 x="1086" y="488" id="198" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="352" uid="4ea2f018-a48a-47a8-b773-8890fbd4818d" > +<CONNECTOR type="125" id="388" index="8" uid="4ea2f018-a48a-47a8-b773-8890fbd4818d" > <cdparam x="1263" y="313" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="1263" y="313" id="222" /> -<P2 x="1176" y="378" id="183" /> +<P1 x="1263" y="313" id="240" /> +<P2 x="1176" y="378" id="201" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="353" uid="00c68066-0b78-40f0-981f-11d02a89db54" > +<CONNECTOR type="125" id="389" index="9" uid="00c68066-0b78-40f0-981f-11d02a89db54" > <cdparam x="791" y="303" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="791" y="303" id="307" /> -<P2 x="996" y="378" id="182" /> +<P1 x="791" y="303" id="343" /> +<P2 x="996" y="378" id="200" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="354" uid="ce361731-9f0a-4f77-a637-603a62f52bd0" > +<CONNECTOR type="125" id="390" index="10" uid="ce361731-9f0a-4f77-a637-603a62f52bd0" > <cdparam x="469" 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="401" y="483" id="234" /> -<P2 x="404" y="442" id="264" /> +<P1 x="401" y="483" id="261" /> +<P2 x="404" y="442" id="300" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="355" uid="53a25005-9b12-4e1f-8aeb-d115d12d8036" > +<CONNECTOR type="125" id="391" index="11" uid="53a25005-9b12-4e1f-8aeb-d115d12d8036" > <cdparam x="669" y="303" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="669" y="303" id="306" /> -<P2 x="497" y="344" id="267" /> +<P1 x="669" y="303" id="342" /> +<P2 x="497" y="344" id="303" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> <spy value="false" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="356" uid="d1d2a19c-40e3-463c-9f30-39f705aa9782" > +<CONNECTOR type="125" id="392" index="12" uid="d1d2a19c-40e3-463c-9f30-39f705aa9782" > <cdparam x="292" y="296" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="292" y="296" id="341" /> -<P2 x="217" y="368" id="268" /> +<P1 x="292" y="296" id="377" /> +<P2 x="217" y="368" id="304" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> diff --git a/modeling/DIPLODOCUS/testBusSlice.xml b/modeling/DIPLODOCUS/testBusSlice.xml new file mode 100644 index 0000000000..47fa4a7269 --- /dev/null +++ b/modeling/DIPLODOCUS/testBusSlice.xml @@ -0,0 +1,492 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="true" ACTIVATE_PENALTIES="true" UPDATE_INFORMATION_DIPLO_SIM="true" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="1" LAST_SELECTED_SUB_TAB="0"> + +<Modeling type="TML Component Design" nameTab="Application" tabs="TML Component Task Diagram$Sender$Receiver" > +<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" index="0" uid="db60f5e4-4b3f-4fae-a06d-5859e910f21b" > +<cdparam x="373" y="220" /> +<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="373" y="220" id="13" /> +<P2 x="682" y="223" id="2" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<COMPONENT type="1202" id="12" index="1" uid="588dfa64-71a6-4080-b48a-c725e3093aeb" > +<cdparam x="695" y="148" /> +<sizeparam width="200" height="150" 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="Primitive component" value="Receiver" /> +<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" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="3" index="3" uid="e4e0db91-9b85-49f7-a7a2-a10538356deb" > +<father id="12" num="0" /> +<cdparam x="682" y="210" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel comm_0" /> +<TGConnectingPoint num="0" id="2" /> +<extraparam> +<Prop commName="comm_0" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="40000" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="1" checkStrongAuthStatus="1" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1202" id="23" index="2" uid="588dfa64-71a6-4080-b48a-c725e3093aeb" > +<cdparam x="160" y="145" /> +<sizeparam width="200" height="150" 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="Primitive component" value="Sender" /> +<TGConnectingPoint num="0" id="15" /> +<TGConnectingPoint num="1" id="16" /> +<TGConnectingPoint num="2" id="17" /> +<TGConnectingPoint num="3" id="18" /> +<TGConnectingPoint num="4" id="19" /> +<TGConnectingPoint num="5" id="20" /> +<TGConnectingPoint num="6" id="21" /> +<TGConnectingPoint num="7" id="22" /> +<extraparam> +<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1203" id="14" index="4" uid="6eb03651-9b49-4583-9948-f22e6a4ab39f" > +<father id="23" num="0" /> +<cdparam x="347" y="207" /> +<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="137" /> +<infoparam name="Primitive port" value="Channel comm_0" /> +<TGConnectingPoint num="0" id="13" /> +<extraparam> +<Prop commName="comm_0" commType="0" origin="true" finite="false" blocking="true" maxSamples="8" widthSamples="40000" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="1" checkStrongAuthStatus="1" vc="0" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +<Type type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> + + +</TMLComponentTaskDiagramPanel> + +<TMLActivityDiagramPanel name="Sender" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1001" id="25" index="0" uid="4b00b26e-e0d1-4955-b2a4-f44273aac62e" > +<cdparam x="406" y="143" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="24" /> +</COMPONENT> + +<COMPONENT type="1006" id="28" index="1" uid="caa9ae3d-beb9-4ddd-86ec-cd4ce8110c89" > +<cdparam x="360" y="92" /> +<sizeparam width="95" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="write channel" value="comm_0(8)" /> +<TGConnectingPoint num="0" id="26" /> +<TGConnectingPoint num="1" id="27" /> +<extraparam> +<Data channelName="comm_0" nbOfSamples="8" secPattern="" isAttacker="No" isEncForm="Yes" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="30" index="2" uid="ad04356f-501e-435e-a09a-5b15c3d26357" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="29" /> +</COMPONENT> + +<CONNECTOR type="115" id="31" index="3" uid="c09cbfc4-712d-4cfa-b0d0-32d9888f5c9e" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="407" y="70" id="29" /> +<P2 x="407" y="87" id="26" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="32" index="4" uid="51de6f6d-1ba5-4e8b-a2af-85cd2c77d3b3" > +<cdparam x="407" y="117" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="407" y="117" id="27" /> +<P2 x="416" y="138" id="24" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Receiver" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > +<COMPONENT type="1013" id="36" index="0" uid="1e9e78ee-c516-4be5-b90b-fd4b4221f10d" > +<cdparam x="423" y="87" /> +<sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="34" /> +<TGConnectingPoint num="1" id="35" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="33" index="7" uid="d3c3fd00-469a-4728-bd44-ad3a6c7ffb24" > +<father id="36" num="0" /> +<cdparam x="438" y="107" /> +<sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="20" /> +</SUBCOMPONENT> + +<COMPONENT type="1001" id="38" index="1" uid="a4a0057c-8f32-46a6-b146-3d0b899a4db0" > +<cdparam x="446" y="261" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="37" /> +</COMPONENT> + +<COMPONENT type="1009" id="41" index="2" uid="a6b36c78-f503-4fae-a51a-0a3a0b4c162c" > +<cdparam x="396" y="163" /> +<sizeparam width="99" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<enabled value="true" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="read channel" value="comm_0(8) " /> +<TGConnectingPoint num="0" id="39" /> +<TGConnectingPoint num="1" id="40" /> +<extraparam> +<Data channelName="comm_0" nbOfSamples="8" secPattern="" isAttacker="No" isEncForm="Yes" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1000" id="43" index="3" uid="ad04356f-501e-435e-a09a-5b15c3d26357" > +<cdparam x="400" y="50" /> +<sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="42" /> +</COMPONENT> + +<CONNECTOR type="115" id="44" index="4" uid="2ac16d4f-d28c-4383-a91f-d235fc62a411" > +<cdparam x="428" y="122" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="428" y="122" id="35" /> +<P2 x="445" y="158" id="39" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="45" index="5" uid="64b21c0f-b6cf-4e7b-a9f7-03e89a88ec31" > +<cdparam x="407" y="70" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="407" y="70" id="42" /> +<P2 x="428" y="82" id="34" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="46" index="6" uid="f459501d-41c7-46ca-ba3d-96df617a9428" > +<cdparam x="440" y="158" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="null" /> +<P1 x="445" y="188" id="40" /> +<P2 x="456" y="256" id="37" /> +<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" zoom="1.0" > +<COMPONENT type="1105" id="80" index="0" uid="499d2730-701a-49ce-98de-fb5b89908470" > +<cdparam x="867" y="514" /> +<sizeparam width="382" height="269" 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="56" /> +<TGConnectingPoint num="1" id="57" /> +<TGConnectingPoint num="2" id="58" /> +<TGConnectingPoint num="3" id="59" /> +<TGConnectingPoint num="4" id="60" /> +<TGConnectingPoint num="5" id="61" /> +<TGConnectingPoint num="6" id="62" /> +<TGConnectingPoint num="7" id="63" /> +<TGConnectingPoint num="8" id="64" /> +<TGConnectingPoint num="9" id="65" /> +<TGConnectingPoint num="10" id="66" /> +<TGConnectingPoint num="11" id="67" /> +<TGConnectingPoint num="12" id="68" /> +<TGConnectingPoint num="13" id="69" /> +<TGConnectingPoint num="14" id="70" /> +<TGConnectingPoint num="15" id="71" /> +<TGConnectingPoint num="16" id="72" /> +<TGConnectingPoint num="17" id="73" /> +<TGConnectingPoint num="18" id="74" /> +<TGConnectingPoint num="19" id="75" /> +<TGConnectingPoint num="20" id="76" /> +<TGConnectingPoint num="21" id="77" /> +<TGConnectingPoint num="22" id="78" /> +<TGConnectingPoint num="23" id="79" /> +<extraparam> +<info stereotype="MEMORY" nodeName="Memory0" /> +<attributes byteDataSize="4" memorySize="1024" clockRatio="1" bufferType="0" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="55" index="7" uid="1150df61-ad07-443a-a02e-479d023a0113" > +<father id="80" num="0" /> +<cdparam x="977" y="589" /> +<sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="226" minY="0" maxY="229" /> +<infoparam name="TGComponent" value="Application::comm_0" /> +<TGConnectingPoint num="0" id="47" /> +<TGConnectingPoint num="1" id="48" /> +<TGConnectingPoint num="2" id="49" /> +<TGConnectingPoint num="3" id="50" /> +<TGConnectingPoint num="4" id="51" /> +<TGConnectingPoint num="5" id="52" /> +<TGConnectingPoint num="6" id="53" /> +<TGConnectingPoint num="7" id="54" /> +<extraparam> +<info value="Application::comm_0" communicationName="comm_0" referenceCommunicationName="Application" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1102" id="114" index="1" uid="83b398a4-cecf-45bc-bee1-20303cff0c67" > +<cdparam x="487" y="395" /> +<sizeparam width="328" height="105" 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="90" /> +<TGConnectingPoint num="1" id="91" /> +<TGConnectingPoint num="2" id="92" /> +<TGConnectingPoint num="3" id="93" /> +<TGConnectingPoint num="4" id="94" /> +<TGConnectingPoint num="5" id="95" /> +<TGConnectingPoint num="6" id="96" /> +<TGConnectingPoint num="7" id="97" /> +<TGConnectingPoint num="8" id="98" /> +<TGConnectingPoint num="9" id="99" /> +<TGConnectingPoint num="10" id="100" /> +<TGConnectingPoint num="11" id="101" /> +<TGConnectingPoint num="12" id="102" /> +<TGConnectingPoint num="13" id="103" /> +<TGConnectingPoint num="14" id="104" /> +<TGConnectingPoint num="15" id="105" /> +<TGConnectingPoint num="16" id="106" /> +<TGConnectingPoint num="17" id="107" /> +<TGConnectingPoint num="18" id="108" /> +<TGConnectingPoint num="19" id="109" /> +<TGConnectingPoint num="20" id="110" /> +<TGConnectingPoint num="21" id="111" /> +<TGConnectingPoint num="22" id="112" /> +<TGConnectingPoint num="23" id="113" /> +<extraparam> +<info stereotype="BUS-RR" nodeName="Bus0" /> +<attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10" pipelineSize="1" clockRatio="1" privacy="0" referenceAttack="null" /> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1103" id="89" index="8" uid="218c8e0c-d407-4ae9-b202-7fffcccaf62f" > +<father id="114" num="0" /> +<cdparam x="565" y="442" /> +<sizeparam width="156" height="40" minWidth="75" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="172" minY="0" maxY="65" /> +<infoparam name="TGComponent" value="Application::comm_0" /> +<TGConnectingPoint num="0" id="81" /> +<TGConnectingPoint num="1" id="82" /> +<TGConnectingPoint num="2" id="83" /> +<TGConnectingPoint num="3" id="84" /> +<TGConnectingPoint num="4" id="85" /> +<TGConnectingPoint num="5" id="86" /> +<TGConnectingPoint num="6" id="87" /> +<TGConnectingPoint num="7" id="88" /> +<extraparam> +<info value="Application::comm_0" communicationName="comm_0" referenceCommunicationName="Application" priority="0" typeName="channel" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="148" index="2" uid="c0c220f8-2902-4636-b02b-5987a6e8a61a" > +<cdparam x="1009" y="113" /> +<sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> +<infoparam name="CPU1" value="name" /> +<TGConnectingPoint num="0" id="124" /> +<TGConnectingPoint num="1" id="125" /> +<TGConnectingPoint num="2" id="126" /> +<TGConnectingPoint num="3" id="127" /> +<TGConnectingPoint num="4" id="128" /> +<TGConnectingPoint num="5" id="129" /> +<TGConnectingPoint num="6" id="130" /> +<TGConnectingPoint num="7" id="131" /> +<TGConnectingPoint num="8" id="132" /> +<TGConnectingPoint num="9" id="133" /> +<TGConnectingPoint num="10" id="134" /> +<TGConnectingPoint num="11" id="135" /> +<TGConnectingPoint num="12" id="136" /> +<TGConnectingPoint num="13" id="137" /> +<TGConnectingPoint num="14" id="138" /> +<TGConnectingPoint num="15" id="139" /> +<TGConnectingPoint num="16" id="140" /> +<TGConnectingPoint num="17" id="141" /> +<TGConnectingPoint num="18" id="142" /> +<TGConnectingPoint num="19" id="143" /> +<TGConnectingPoint num="20" id="144" /> +<TGConnectingPoint num="21" id="145" /> +<TGConnectingPoint num="22" id="146" /> +<TGConnectingPoint num="23" id="147" /> +<extraparam> +<info stereotype="CPURRPB" nodeName="CPU1" /> +<attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="2" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="123" index="9" uid="3e021e68-13e0-4589-b40b-a4374f4293ac" > +<father id="148" num="0" /> +<cdparam x="1078" y="176" /> +<sizeparam width="156" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="94" minY="0" maxY="160" /> +<infoparam name="TGComponent" value="Application::Receiver" /> +<TGConnectingPoint num="0" id="115" /> +<TGConnectingPoint num="1" id="116" /> +<TGConnectingPoint num="2" id="117" /> +<TGConnectingPoint num="3" id="118" /> +<TGConnectingPoint num="4" id="119" /> +<TGConnectingPoint num="5" id="120" /> +<TGConnectingPoint num="6" id="121" /> +<TGConnectingPoint num="7" id="122" /> +<extraparam> +<info value="Application::Receiver" taskName="Receiver" referenceTaskName="Application" priority="1" operationMEC="Receiver" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<COMPONENT type="1100" id="182" index="3" uid="be2d08f3-6598-44fe-bc97-a3f830ab925f" > +<cdparam x="155" y="92" /> +<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="158" /> +<TGConnectingPoint num="1" id="159" /> +<TGConnectingPoint num="2" id="160" /> +<TGConnectingPoint num="3" id="161" /> +<TGConnectingPoint num="4" id="162" /> +<TGConnectingPoint num="5" id="163" /> +<TGConnectingPoint num="6" id="164" /> +<TGConnectingPoint num="7" id="165" /> +<TGConnectingPoint num="8" id="166" /> +<TGConnectingPoint num="9" id="167" /> +<TGConnectingPoint num="10" id="168" /> +<TGConnectingPoint num="11" id="169" /> +<TGConnectingPoint num="12" id="170" /> +<TGConnectingPoint num="13" id="171" /> +<TGConnectingPoint num="14" id="172" /> +<TGConnectingPoint num="15" id="173" /> +<TGConnectingPoint num="16" id="174" /> +<TGConnectingPoint num="17" id="175" /> +<TGConnectingPoint num="18" id="176" /> +<TGConnectingPoint num="19" id="177" /> +<TGConnectingPoint num="20" id="178" /> +<TGConnectingPoint num="21" id="179" /> +<TGConnectingPoint num="22" id="180" /> +<TGConnectingPoint num="23" id="181" /> +<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="2" operation="" MECType="0" encryption="0"/> +</extraparam> +</COMPONENT> +<SUBCOMPONENT type="1101" id="157" index="10" uid="4cb3d2c2-880f-498b-a4d4-b9031600e42b" > +<father id="182" num="0" /> +<cdparam x="234" y="176" /> +<sizeparam width="147" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="103" minY="0" maxY="160" /> +<infoparam name="TGComponent" value="Application::Sender" /> +<TGConnectingPoint num="0" id="149" /> +<TGConnectingPoint num="1" id="150" /> +<TGConnectingPoint num="2" id="151" /> +<TGConnectingPoint num="3" id="152" /> +<TGConnectingPoint num="4" id="153" /> +<TGConnectingPoint num="5" id="154" /> +<TGConnectingPoint num="6" id="155" /> +<TGConnectingPoint num="7" id="156" /> +<extraparam> +<info value="Application::Sender" taskName="Sender" referenceTaskName="Application" priority="0" operationMEC="Sender" fatherComponentMECType="0" /> +</extraparam> +</SUBCOMPONENT> + +<CONNECTOR type="125" id="183" index="4" uid="bed2347c-6349-4403-9f39-a69080e513b9" > +<cdparam x="827" y="633" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="867" y="581" id="66" /> +<P2 x="733" y="500" id="105" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="184" index="5" uid="dc577ebd-531f-4665-9928-f514c9b1bf09" > +<cdparam x="1071" y="313" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="1071" y="313" id="138" /> +<P2 x="815" y="421" id="101" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> +<CONNECTOR type="125" id="185" index="6" uid="c6717ed3-5807-4b49-9aad-78ffef2736fa" > +<cdparam x="404" y="301" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="{info}" /> +<P1 x="342" y="292" id="173" /> +<P2 x="487" y="421" id="100" /> +<AutomaticDrawing data="true" /> +<extraparam> +<info priority="0" /> +<spy value="false" /> +</extraparam> +</CONNECTOR> + +</TMLArchiDiagramPanel> + +</Modeling> + + + + +</TURTLEGMODELING> \ No newline at end of file -- GitLab