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