diff --git a/modeling/modelsForTestingTTool/modelszoom.xml b/modeling/modelsForTestingTTool/modelszoom.xml
index 1e6f29832980eef56f669554e39dad6a4516b35c..8be822250296254fa31b8c2f65553714ea0dfcb0 100644
--- a/modeling/modelsForTestingTTool/modelszoom.xml
+++ b/modeling/modelsForTestingTTool/modelszoom.xml
@@ -6,7 +6,7 @@
 <UseCaseDiagramPanel name="Use Case Diagram 0" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0000000000000009" >
 <COMPONENT type="703" id="33" >
 <cdparam x="168" y="367" />
-<sizeparam width="74" height="50" minWidth="40" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="77" height="50" minWidth="40" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2501" minY="10" maxY="1501" />
 <infoparam name="actor" value="Actor2" />
@@ -45,8 +45,8 @@
 </COMPONENT>
 
 <COMPONENT type="701" id="58" >
-<cdparam x="390" y="322" />
-<sizeparam width="80" height="40" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdparam x="387" y="322" />
+<sizeparam width="87" height="40" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2501" minY="10" maxY="1501" />
 <infoparam name="Use case" value="My use case" />
@@ -140,7 +140,7 @@
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
 <P1  x="182" y="244" id="74" />
-<P2  x="390" y="342" id="35" />
+<P2  x="387" y="342" id="35" />
 <Point x="168" y="303" />
 <Point x="231" y="270" />
 <Point x="292" y="338" />
@@ -173,871 +173,176 @@
 
 </UseCaseDiagramPanel>
 
-<SequenceDiagramPanel name="ScenarioFromUCD0" minX="10" maxX="2500" minY="10" maxY="1500" >
-<COMPONENT type="606" id="228" >
-<cdparam x="400" y="211" />
-<sizeparam width="10" height="411" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
+<SequenceDiagramPanel name="MyScenario0" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="606" id="163" >
+<cdparam x="363" y="102" />
+<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="My system" value="My system" />
+<infoparam name="instance" value="Instance name" />
+<TGConnectingPoint num="0" id="114" />
+<TGConnectingPoint num="1" id="115" />
+<TGConnectingPoint num="2" id="116" />
+<TGConnectingPoint num="3" id="117" />
+<TGConnectingPoint num="4" id="118" />
+<TGConnectingPoint num="5" id="119" />
+<TGConnectingPoint num="6" id="120" />
+<TGConnectingPoint num="7" id="121" />
+<TGConnectingPoint num="8" id="122" />
+<TGConnectingPoint num="9" id="123" />
+<TGConnectingPoint num="10" id="124" />
+<TGConnectingPoint num="11" id="125" />
+<TGConnectingPoint num="12" id="126" />
+<TGConnectingPoint num="13" id="127" />
+<TGConnectingPoint num="14" id="128" />
+<TGConnectingPoint num="15" id="129" />
+<TGConnectingPoint num="16" id="130" />
+<TGConnectingPoint num="17" id="131" />
+<TGConnectingPoint num="18" id="132" />
+<TGConnectingPoint num="19" id="133" />
+<TGConnectingPoint num="20" id="134" />
+<TGConnectingPoint num="21" id="135" />
+<TGConnectingPoint num="22" id="136" />
+<TGConnectingPoint num="23" id="137" />
+<TGConnectingPoint num="24" id="138" />
+<TGConnectingPoint num="25" id="139" />
+<TGConnectingPoint num="26" id="140" />
+<TGConnectingPoint num="27" id="141" />
+<TGConnectingPoint num="28" id="142" />
+<TGConnectingPoint num="29" id="143" />
+<TGConnectingPoint num="30" id="144" />
+<TGConnectingPoint num="31" id="145" />
+<TGConnectingPoint num="32" id="146" />
+<TGConnectingPoint num="33" id="147" />
+<TGConnectingPoint num="34" id="148" />
+<TGConnectingPoint num="35" id="149" />
+<TGConnectingPoint num="36" id="150" />
+<TGConnectingPoint num="37" id="151" />
+<TGConnectingPoint num="38" id="152" />
+<TGConnectingPoint num="39" id="153" />
+<TGConnectingPoint num="40" id="154" />
+<TGConnectingPoint num="41" id="155" />
+<TGConnectingPoint num="42" id="156" />
+<TGConnectingPoint num="43" id="157" />
+<TGConnectingPoint num="44" id="158" />
+<TGConnectingPoint num="45" id="159" />
+<TGConnectingPoint num="46" id="160" />
+<TGConnectingPoint num="47" id="161" />
+<TGConnectingPoint num="48" id="162" />
 <extraparam>
 <Actor data="false" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="610" id="287" >
-<father id="228" num="0" />
-<cdparam x="406" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="288" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="285" >
-<father id="228" num="1" />
-<cdparam x="406" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="286" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="283" >
-<father id="228" num="2" />
-<cdparam x="406" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="284" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="281" >
-<father id="228" num="3" />
-<cdparam x="406" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="282" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="279" >
-<father id="228" num="4" />
-<cdparam x="406" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="280" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="277" >
-<father id="228" num="5" />
-<cdparam x="406" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="278" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="275" >
-<father id="228" num="6" />
-<cdparam x="406" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="276" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="273" >
-<father id="228" num="7" />
-<cdparam x="406" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="274" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="271" >
-<father id="228" num="8" />
-<cdparam x="406" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="272" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="269" >
-<father id="228" num="9" />
-<cdparam x="406" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="270" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="267" >
-<father id="228" num="10" />
-<cdparam x="406" y="505" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="268" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="265" >
-<father id="228" num="11" />
-<cdparam x="406" y="489" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="266" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="263" >
-<father id="228" num="12" />
-<cdparam x="406" y="472" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="264" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="261" >
-<father id="228" num="13" />
-<cdparam x="406" y="455" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="262" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="259" >
-<father id="228" num="14" />
-<cdparam x="406" y="439" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="260" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="257" >
-<father id="228" num="15" />
-<cdparam x="406" y="422" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="258" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="255" >
-<father id="228" num="16" />
-<cdparam x="406" y="405" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="256" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="253" >
-<father id="228" num="17" />
-<cdparam x="406" y="389" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="254" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="251" >
-<father id="228" num="18" />
-<cdparam x="406" y="372" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="252" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="249" >
-<father id="228" num="19" />
-<cdparam x="406" y="355" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="250" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="247" >
-<father id="228" num="20" />
-<cdparam x="406" y="339" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="248" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="245" >
-<father id="228" num="21" />
-<cdparam x="406" y="322" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="246" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="243" >
-<father id="228" num="22" />
-<cdparam x="406" y="305" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="244" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="241" >
-<father id="228" num="23" />
-<cdparam x="406" y="289" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="242" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="239" >
-<father id="228" num="24" />
-<cdparam x="406" y="272" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="240" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="237" >
-<father id="228" num="25" />
-<cdparam x="406" y="255" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="238" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="235" >
-<father id="228" num="26" />
-<cdparam x="406" y="239" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="236" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="233" >
-<father id="228" num="27" />
-<cdparam x="406" y="223" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="234" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="231" >
-<father id="228" num="28" />
-<cdparam x="406" y="225" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="232" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="229" >
-<father id="228" num="29" />
-<cdparam x="406" y="223" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="230" />
+<SUBCOMPONENT type="608" id="113" >
+<father id="163" num="0" />
+<cdparam x="368" y="260" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="5" maxX="5" minY="10" maxY="460" />
+<infoparam name="time interval" value="" />
+<TGConnectingPoint num="0" id="105" />
+<TGConnectingPoint num="1" id="106" />
+<TGConnectingPoint num="2" id="107" />
+<TGConnectingPoint num="3" id="108" />
+<TGConnectingPoint num="4" id="109" />
+<TGConnectingPoint num="5" id="110" />
+<TGConnectingPoint num="6" id="111" />
+<TGConnectingPoint num="7" id="112" />
+<extraparam>
+<Interval minDelay="" maxDelay="" />
+</extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="606" id="167" >
-<cdparam x="250" y="211" />
-<sizeparam width="10" height="411" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="606" id="213" >
+<cdparam x="192" y="34" />
+<sizeparam width="10" height="500" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Actor2" value="Actor2" />
+<infoparam name="instance" value="Instance name" />
+<TGConnectingPoint num="0" id="164" />
+<TGConnectingPoint num="1" id="165" />
+<TGConnectingPoint num="2" id="166" />
+<TGConnectingPoint num="3" id="167" />
+<TGConnectingPoint num="4" id="168" />
+<TGConnectingPoint num="5" id="169" />
+<TGConnectingPoint num="6" id="170" />
+<TGConnectingPoint num="7" id="171" />
+<TGConnectingPoint num="8" id="172" />
+<TGConnectingPoint num="9" id="173" />
+<TGConnectingPoint num="10" id="174" />
+<TGConnectingPoint num="11" id="175" />
+<TGConnectingPoint num="12" id="176" />
+<TGConnectingPoint num="13" id="177" />
+<TGConnectingPoint num="14" id="178" />
+<TGConnectingPoint num="15" id="179" />
+<TGConnectingPoint num="16" id="180" />
+<TGConnectingPoint num="17" id="181" />
+<TGConnectingPoint num="18" id="182" />
+<TGConnectingPoint num="19" id="183" />
+<TGConnectingPoint num="20" id="184" />
+<TGConnectingPoint num="21" id="185" />
+<TGConnectingPoint num="22" id="186" />
+<TGConnectingPoint num="23" id="187" />
+<TGConnectingPoint num="24" id="188" />
+<TGConnectingPoint num="25" id="189" />
+<TGConnectingPoint num="26" id="190" />
+<TGConnectingPoint num="27" id="191" />
+<TGConnectingPoint num="28" id="192" />
+<TGConnectingPoint num="29" id="193" />
+<TGConnectingPoint num="30" id="194" />
+<TGConnectingPoint num="31" id="195" />
+<TGConnectingPoint num="32" id="196" />
+<TGConnectingPoint num="33" id="197" />
+<TGConnectingPoint num="34" id="198" />
+<TGConnectingPoint num="35" id="199" />
+<TGConnectingPoint num="36" id="200" />
+<TGConnectingPoint num="37" id="201" />
+<TGConnectingPoint num="38" id="202" />
+<TGConnectingPoint num="39" id="203" />
+<TGConnectingPoint num="40" id="204" />
+<TGConnectingPoint num="41" id="205" />
+<TGConnectingPoint num="42" id="206" />
+<TGConnectingPoint num="43" id="207" />
+<TGConnectingPoint num="44" id="208" />
+<TGConnectingPoint num="45" id="209" />
+<TGConnectingPoint num="46" id="210" />
+<TGConnectingPoint num="47" id="211" />
+<TGConnectingPoint num="48" id="212" />
 <extraparam>
-<Actor data="true" />
+<Actor data="false" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="610" id="226" >
-<father id="167" num="0" />
-<cdparam x="256" y="518" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="227" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="224" >
-<father id="167" num="1" />
-<cdparam x="256" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="225" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="222" >
-<father id="167" num="2" />
-<cdparam x="256" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="223" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="220" >
-<father id="167" num="3" />
-<cdparam x="256" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="221" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="218" >
-<father id="167" num="4" />
-<cdparam x="256" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="219" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="216" >
-<father id="167" num="5" />
-<cdparam x="256" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="217" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="214" >
-<father id="167" num="6" />
-<cdparam x="256" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="215" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="212" >
-<father id="167" num="7" />
-<cdparam x="256" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="213" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="210" >
-<father id="167" num="8" />
-<cdparam x="256" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="211" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="208" >
-<father id="167" num="9" />
-<cdparam x="256" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="209" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="206" >
-<father id="167" num="10" />
-<cdparam x="256" y="505" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="207" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="204" >
-<father id="167" num="11" />
-<cdparam x="256" y="489" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="205" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="202" >
-<father id="167" num="12" />
-<cdparam x="256" y="472" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="203" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="200" >
-<father id="167" num="13" />
-<cdparam x="256" y="455" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="201" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="198" >
-<father id="167" num="14" />
-<cdparam x="256" y="439" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="199" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="196" >
-<father id="167" num="15" />
-<cdparam x="256" y="422" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="197" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="194" >
-<father id="167" num="16" />
-<cdparam x="256" y="405" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="195" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="192" >
-<father id="167" num="17" />
-<cdparam x="256" y="389" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="193" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="190" >
-<father id="167" num="18" />
-<cdparam x="256" y="372" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="191" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="188" >
-<father id="167" num="19" />
-<cdparam x="256" y="355" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="189" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="186" >
-<father id="167" num="20" />
-<cdparam x="256" y="339" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="187" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="184" >
-<father id="167" num="21" />
-<cdparam x="256" y="322" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="185" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="182" >
-<father id="167" num="22" />
-<cdparam x="256" y="305" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="183" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="180" >
-<father id="167" num="23" />
-<cdparam x="256" y="289" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="181" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="178" >
-<father id="167" num="24" />
-<cdparam x="256" y="272" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="179" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="176" >
-<father id="167" num="25" />
-<cdparam x="256" y="255" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="177" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="174" >
-<father id="167" num="26" />
-<cdparam x="256" y="239" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="175" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="172" >
-<father id="167" num="27" />
-<cdparam x="256" y="223" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="173" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="170" >
-<father id="167" num="28" />
-<cdparam x="256" y="225" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="171" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="168" >
-<father id="167" num="29" />
-<cdparam x="256" y="223" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="169" />
-</SUBCOMPONENT>
 
-<COMPONENT type="606" id="106" >
-<cdparam x="100" y="211" />
-<sizeparam width="10" height="411" minWidth="10" minHeight="250" maxWidth="10" maxHeight="1500" minDesiredWidth="0" minDesiredHeight="0" />
+<CONNECTOR type="107" id="214" >
+<cdparam x="197" y="154" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="msg?" />
+<P1  x="197" y="154" id="175" />
+<P2  x="368" y="192" id="122" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</SequenceDiagramPanel>
+
+<SequenceDiagramPanelZV name="MyScenario1" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="623" id="216" >
+<cdparam x="275" y="143" />
+<sizeparam width="49" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Actor1" value="Actor1" />
-<extraparam>
-<Actor data="true" />
-</extraparam>
+<infoparam name="action state" value="action" />
+<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" />
 </COMPONENT>
-<SUBCOMPONENT type="603" id="289" >
-<father id="106" num="0" />
-<cdparam x="117" y="426" />
-<sizeparam width="15" height="25" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="18" maxX="18" minY="-2" maxY="389" />
-<infoparam name="setting timer" value="{timer=myTimer, duration=10}" />
-<TGConnectingPoint num="0" id="290" />
-<TGConnectingPoint num="1" id="291" />
-<TGConnectingPoint num="2" id="292" />
-<TGConnectingPoint num="3" id="293" />
-<TGConnectingPoint num="4" id="294" />
-<TGConnectingPoint num="5" id="295" />
-<TGConnectingPoint num="6" id="296" />
-<TGConnectingPoint num="7" id="297" />
-<extraparam>
-<Interval timer="myTimer" duration="10" />
-</extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="165" >
-<father id="106" num="1" />
-<cdparam x="106" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="166" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="163" >
-<father id="106" num="2" />
-<cdparam x="106" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="164" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="161" >
-<father id="106" num="3" />
-<cdparam x="106" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="162" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="159" >
-<father id="106" num="4" />
-<cdparam x="106" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="160" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="157" >
-<father id="106" num="5" />
-<cdparam x="106" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="158" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="155" >
-<father id="106" num="6" />
-<cdparam x="106" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="156" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="153" >
-<father id="106" num="7" />
-<cdparam x="106" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="154" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="151" >
-<father id="106" num="8" />
-<cdparam x="106" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="152" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="149" >
-<father id="106" num="9" />
-<cdparam x="106" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="150" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="147" >
-<father id="106" num="10" />
-<cdparam x="106" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="148" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="145" >
-<father id="106" num="11" />
-<cdparam x="106" y="505" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="146" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="143" >
-<father id="106" num="12" />
-<cdparam x="106" y="489" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="144" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="141" >
-<father id="106" num="13" />
-<cdparam x="106" y="472" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="142" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="139" >
-<father id="106" num="14" />
-<cdparam x="106" y="455" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="140" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="137" >
-<father id="106" num="15" />
-<cdparam x="106" y="501" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="138" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="135" >
-<father id="106" num="16" />
-<cdparam x="106" y="519" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="136" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="133" >
-<father id="106" num="17" />
-<cdparam x="106" y="405" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="134" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="131" >
-<father id="106" num="18" />
-<cdparam x="106" y="389" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="132" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="129" >
-<father id="106" num="19" />
-<cdparam x="106" y="372" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="130" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="127" >
-<father id="106" num="20" />
-<cdparam x="106" y="355" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="128" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="125" >
-<father id="106" num="21" />
-<cdparam x="106" y="339" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="126" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="123" >
-<father id="106" num="22" />
-<cdparam x="106" y="322" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="124" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="121" >
-<father id="106" num="23" />
-<cdparam x="106" y="305" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="122" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="119" >
-<father id="106" num="24" />
-<cdparam x="106" y="289" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="120" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="117" >
-<father id="106" num="25" />
-<cdparam x="106" y="272" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="118" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="115" >
-<father id="106" num="26" />
-<cdparam x="106" y="255" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="116" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="113" >
-<father id="106" num="27" />
-<cdparam x="106" y="239" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="114" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="111" >
-<father id="106" num="28" />
-<cdparam x="106" y="223" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="112" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="109" >
-<father id="106" num="29" />
-<cdparam x="106" y="225" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="110" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="610" id="107" >
-<father id="106" num="30" />
-<cdparam x="106" y="223" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="5" maxX="5" minY="10" maxY="386" />
-<infoparam name="port" value="port" />
-<TGConnectingPoint num="0" id="108" />
-</SUBCOMPONENT>
 
 
-</SequenceDiagramPanel>
+</SequenceDiagramPanelZV>
 
 </Modeling>
 
diff --git a/src/ui/AvatarAnalysisPanel.java b/src/ui/AvatarAnalysisPanel.java
index 52a8d932714e5e864b16f4124deb8e44f32fc20b..a286eb445bc674f285daf58ab507f93357b01af2 100755
--- a/src/ui/AvatarAnalysisPanel.java
+++ b/src/ui/AvatarAnalysisPanel.java
@@ -309,7 +309,7 @@ public class AvatarAnalysisPanel extends TURTLEPanel {
         // Add actors (and the system)
         for(TGComponent elt: actors) {
             if (elt.getX() > middleX && !systemAdded) {
-                sdi = (ui.sd2.SDInstance)(TGComponentManager.addComponent(initX, initY, TGComponentManager.SD_INSTANCE, panel));
+                sdi = (ui.sd2.SDInstance)(TGComponentManager.addComponent(initX, initY, TGComponentManager.SDZV_INSTANCE, panel));
                 sdi.setValue(systemName);
                 sdi.setName(systemName);
                 sdi.setActor(false);
@@ -317,7 +317,7 @@ public class AvatarAnalysisPanel extends TURTLEPanel {
                 initX += stepX;
                 systemAdded = true;
             }
-            sdi = (ui.sd2.SDInstance)(TGComponentManager.addComponent(initX, initY, TGComponentManager.SD_INSTANCE, panel));
+            sdi = (ui.sd2.SDInstance)(TGComponentManager.addComponent(initX, initY, TGComponentManager.SDZV_INSTANCE, panel));
             sdi.setValue(elt.getValue());
             sdi.setName(elt.getValue());
             sdi.setActor(true);
@@ -326,7 +326,7 @@ public class AvatarAnalysisPanel extends TURTLEPanel {
         }
 
         if (!systemAdded) {
-            sdi = (ui.sd2.SDInstance)(TGComponentManager.addComponent(initX, initY, TGComponentManager.SD_INSTANCE, panel));
+            sdi = (ui.sd2.SDInstance)(TGComponentManager.addComponent(initX, initY, TGComponentManager.SDZV_INSTANCE, panel));
             sdi.setValue(systemName);
             sdi.setName(systemName);
             sdi.setActor(false);
diff --git a/src/ui/GTURTLEModeling.java b/src/ui/GTURTLEModeling.java
index c82c733c9cc33b05bf91c40a3b5b066d8e4f465c..c29ff37d93566e5e9a47183e9fa4e43a0145bf02 100755
--- a/src/ui/GTURTLEModeling.java
+++ b/src/ui/GTURTLEModeling.java
@@ -6281,6 +6281,11 @@ public class GTURTLEModeling {
                     loadSequenceDiagram(elt, indexAnalysis);
                     //TraceManager.addDev("Loading seq diag done");
                     cpt ++;
+                } else if (elt.getTagName().compareTo("SequenceDiagramPanelZV") == 0) {
+                    //TraceManager.addDev("Loading seq diag");
+                    loadSequenceDiagramZV(elt, indexAnalysis);
+                    //TraceManager.addDev("Loading seq diag done");
+                    cpt ++;
                 } else if (elt.getTagName().compareTo("UseCaseDiagramPanel") == 0) {
                     // Managing use case diagrams
                     //TraceManager.addDev("Loading ucd diag");
diff --git a/src/ui/TURTLEPanelPopupListener.java b/src/ui/TURTLEPanelPopupListener.java
index b9e5075031e893b4ed164974b99bd1f45070cdeb..f1906a26c08647bfadca72672371ea402d79b195 100755
--- a/src/ui/TURTLEPanelPopupListener.java
+++ b/src/ui/TURTLEPanelPopupListener.java
@@ -59,7 +59,7 @@ public class TURTLEPanelPopupListener extends MouseAdapter /* popup menus onto t
     private JPopupMenu menu;
     protected MainGUI mgui;
 
-    private JMenuItem rename, remove, moveRight, moveLeft, sort, newucd, newsd, newsdfromucd, newreq,
+    private JMenuItem rename, remove, moveRight, moveLeft, sort, newucd, newsd, newsdzv, newsdfromucd, newreq,
         newebrdd, newprosmd, newavatarrd, newavatarpd, newavatarcd, newavatarad, newavatarmad;
     private JMenuItem newatd;
 
@@ -94,7 +94,8 @@ public class TURTLEPanelPopupListener extends MouseAdapter /* popup menus onto t
         moveRight = createMenuItem("Move to the right");
         sort = createMenuItem("Sort");
         newucd = createMenuItem("New Use Case Diagram");
-        newsd = createMenuItem("New Sequence Diagram");
+        newsd = createMenuItem("New Sequence Diagram (old version)");
+	newsdzv = createMenuItem("New Sequence Diagram");
         newsdfromucd = createMenuItem("New Sequence Diagram (from Use Case Diagram)");
         newreq = createMenuItem("New Requirement Diagram");
         newebrdd = createMenuItem("New Event-Based Requirement Description Diagram");
@@ -121,6 +122,8 @@ public class TURTLEPanelPopupListener extends MouseAdapter /* popup menus onto t
             menu.add(newavatarad);
         }
         menu.add(newsd);
+	menu.add(newsdzv);
+	
         menu.add(newsdfromucd);
         menu.addSeparator();
         menu.add(newreq);
@@ -184,6 +187,7 @@ public class TURTLEPanelPopupListener extends MouseAdapter /* popup menus onto t
 
         newucd.setEnabled(tp.isUCDEnabled());
         newsd.setEnabled(tp.isSDEnabled());
+	newsdzv.setEnabled(tp.isSDEnabled());
         newsdfromucd.setEnabled(tp.isSDEnabled() && (mgui.getCurrentTDiagramPanel() instanceof UseCaseDiagramPanel));
         newreq.setEnabled(tp.isReqEnabled());
         newebrdd.setEnabled(tp.isReqEnabled());
@@ -216,9 +220,12 @@ public class TURTLEPanelPopupListener extends MouseAdapter /* popup menus onto t
                 } else if (ac.equals("New Use Case Diagram")) {
                     mgui.createUniqueUseCaseDiagram(tp, "Use Case Diagram");
                     mgui.changeMade(null, -1);
-                } else if (ac.equals("New Sequence Diagram")) {
+                } else if (item == newsd) {
                     mgui.createUniqueSequenceDiagram(tp, "MyScenario");
                     mgui.changeMade(null, -1);
+		} else if (item == newsdzv) {
+                    mgui.createUniqueSequenceDiagramZV(tp, "MyScenario");
+                    mgui.changeMade(null, -1); 
                 } else if (item == newsdfromucd) {
                     mgui.createSequenceDiagramFromUCD(tp, "ScenarioFromUCD", (UseCaseDiagramPanel)(mgui.getCurrentTDiagramPanel()));
                     mgui.changeMade(null, -1);