526 lines
13 KiB
XML
526 lines
13 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<diagram program="umlet" version="12.2">
|
|
<zoom_level>8</zoom_level>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>0</y>
|
|
<w>40</w>
|
|
<h>64</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;48;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.InitialState</type>
|
|
<coordinates>
|
|
<x>416</x>
|
|
<y>8</y>
|
|
<w>16</w>
|
|
<h>16</h>
|
|
</coordinates>
|
|
<panel_attributes>i</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.State</type>
|
|
<coordinates>
|
|
<x>328</x>
|
|
<y>48</y>
|
|
<w>192</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes>'Test Start' transition sequence</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>56</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.RegionEndState</type>
|
|
<coordinates>
|
|
<x>416</x>
|
|
<y>96</y>
|
|
<w>16</w>
|
|
<h>16</h>
|
|
</coordinates>
|
|
<panel_attributes/>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>88</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.State</type>
|
|
<coordinates>
|
|
<x>344</x>
|
|
<y>128</y>
|
|
<w>160</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes>Initialize (single) test results</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>136</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.Decision</type>
|
|
<coordinates>
|
|
<x>408</x>
|
|
<y>176</y>
|
|
<w>32</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes/>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>184</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.Decision</type>
|
|
<coordinates>
|
|
<x>408</x>
|
|
<y>224</y>
|
|
<w>32</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes/>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.RegionEndState</type>
|
|
<coordinates>
|
|
<x>416</x>
|
|
<y>272</y>
|
|
<w>16</w>
|
|
<h>16</h>
|
|
</coordinates>
|
|
<panel_attributes/>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>232</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>264</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.State</type>
|
|
<coordinates>
|
|
<x>344</x>
|
|
<y>304</y>
|
|
<w>160</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes>Make the water tank empty</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>312</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.RegionEndState</type>
|
|
<coordinates>
|
|
<x>416</x>
|
|
<y>352</y>
|
|
<w>16</w>
|
|
<h>16</h>
|
|
</coordinates>
|
|
<panel_attributes/>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>344</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>272</x>
|
|
<y>168</y>
|
|
<w>160</w>
|
|
<h>128</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-
|
|
m2=[Emptying always]</panel_attributes>
|
|
<additional_attributes>144;112;24;112;24;24;136;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>408</x>
|
|
<y>216</y>
|
|
<w>176</w>
|
|
<h>160</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-
|
|
m2=[Enough room in tank]</panel_attributes>
|
|
<additional_attributes>24;144;160;144;160;24;32;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.State</type>
|
|
<coordinates>
|
|
<x>344</x>
|
|
<y>384</y>
|
|
<w>160</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes>Set the required water flow</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>392</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.State</type>
|
|
<coordinates>
|
|
<x>328</x>
|
|
<y>432</y>
|
|
<w>192</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes>Measure the 'start' mass of water</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>440</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.State</type>
|
|
<coordinates>
|
|
<x>344</x>
|
|
<y>480</y>
|
|
<w>160</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes>Start the test (diverter, etc.)</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>488</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.RegionEndState</type>
|
|
<coordinates>
|
|
<x>416</x>
|
|
<y>528</y>
|
|
<w>16</w>
|
|
<h>16</h>
|
|
</coordinates>
|
|
<panel_attributes/>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.State</type>
|
|
<coordinates>
|
|
<x>344</x>
|
|
<y>560</y>
|
|
<w>160</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes>Read intermediate results</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>520</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>568</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.Decision</type>
|
|
<coordinates>
|
|
<x>408</x>
|
|
<y>608</y>
|
|
<w>32</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes/>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>272</x>
|
|
<y>512</y>
|
|
<w>160</w>
|
|
<h>128</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-
|
|
m2=[Test in progress]</panel_attributes>
|
|
<additional_attributes>144;24;24;24;24;112;136;112</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>616</y>
|
|
<w>40</w>
|
|
<h>64</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;48;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.Text</type>
|
|
<coordinates>
|
|
<x>424</x>
|
|
<y>640</y>
|
|
<w>104</w>
|
|
<h>24</h>
|
|
</coordinates>
|
|
<panel_attributes>[Test completed]</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.State</type>
|
|
<coordinates>
|
|
<x>328</x>
|
|
<y>664</y>
|
|
<w>192</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes>Measure the 'end' mass of water</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.State</type>
|
|
<coordinates>
|
|
<x>328</x>
|
|
<y>712</y>
|
|
<w>192</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes>Calculate and save this test results</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>672</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>720</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.Decision</type>
|
|
<coordinates>
|
|
<x>408</x>
|
|
<y>760</y>
|
|
<w>32</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes/>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>768</y>
|
|
<w>40</w>
|
|
<h>64</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;48;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>408</x>
|
|
<y>80</y>
|
|
<w>216</w>
|
|
<h>712</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-
|
|
m2=[More repetitions to be done]</panel_attributes>
|
|
<additional_attributes>24;24;200;24;200;696;32;696</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.Text</type>
|
|
<coordinates>
|
|
<x>264</x>
|
|
<y>792</y>
|
|
<w>160</w>
|
|
<h>24</h>
|
|
</coordinates>
|
|
<panel_attributes>[All test repetitions completed]</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.State</type>
|
|
<coordinates>
|
|
<x>328</x>
|
|
<y>816</y>
|
|
<w>192</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes>Stop any running tests, etc. (?)</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.State</type>
|
|
<coordinates>
|
|
<x>328</x>
|
|
<y>864</y>
|
|
<w>192</w>
|
|
<h>32</h>
|
|
</coordinates>
|
|
<panel_attributes>'Test End' transition sequence</panel_attributes>
|
|
<additional_attributes/>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>824</y>
|
|
<w>40</w>
|
|
<h>56</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;40;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.Relation</type>
|
|
<coordinates>
|
|
<x>400</x>
|
|
<y>872</y>
|
|
<w>40</w>
|
|
<h>64</h>
|
|
</coordinates>
|
|
<panel_attributes>lt=<-</panel_attributes>
|
|
<additional_attributes>24;48;24;24</additional_attributes>
|
|
</element>
|
|
<element>
|
|
<type>com.umlet.element.custom.FinalState</type>
|
|
<coordinates>
|
|
<x>416</x>
|
|
<y>920</y>
|
|
<w>16</w>
|
|
<h>16</h>
|
|
</coordinates>
|
|
<panel_attributes/>
|
|
<additional_attributes/>
|
|
</element>
|
|
</diagram>
|