<?xml version="1.0" encoding="utf-8"?><!DOCTYPE nta PUBLIC '-//Uppaal Team//DTD Flat System 1.1//EN' 'http://www.it.uu.se/research/group/darts/uppaal/flat-1_1.dtd'><nta><declaration>chan fallback;

chan submit, resubmit, query, requery;

chan order, suborder;

chan priority fallback &lt; default;</declaration><template><name x="5" y="5">Adjusted</name><declaration>clock c;</declaration><location id="id0" x="-1320" y="-904"><committed/></location><location id="id1" x="-1688" y="-592"><label kind="invariant" x="-1744" y="-616">c &lt;= 9</label></location><location id="id2" x="-968" y="-592"><label kind="invariant" x="-1024" y="-616">c &lt;= 7</label></location><location id="id3" x="-968" y="-904"><label kind="invariant" x="-960" y="-896">c &lt;= 3</label></location><location id="id4" x="-1688" y="-904"></location><init ref="id4"/><transition><source ref="id3"/><target ref="id3"/><label kind="guard" x="-1072" y="-984">c &lt; 3</label><label kind="synchronisation" x="-1088" y="-968">requery!</label><nail x="-1016" y="-1016"/><nail x="-1040" y="-992"/></transition><transition><source ref="id1"/><target ref="id1"/><label kind="synchronisation" x="-1800" y="-520">resubmit?</label><nail x="-1752" y="-560"/><nail x="-1720" y="-496"/></transition><transition><source ref="id3"/><target ref="id3"/><label kind="synchronisation" x="-856" y="-944">resubmit?</label><nail x="-872" y="-912"/><nail x="-864" y="-952"/></transition><transition><source ref="id1"/><target ref="id1"/><label kind="synchronisation" x="-1592" y="-520">submit?</label><nail x="-1592" y="-520"/><nail x="-1624" y="-504"/></transition><transition><source ref="id2"/><target ref="id2"/><label kind="synchronisation" x="-920" y="-560">submit?</label><nail x="-920" y="-528"/><nail x="-968" y="-528"/></transition><transition><source ref="id1"/><target ref="id1"/><label kind="synchronisation" x="-1560" y="-568">requery!</label><nail x="-1568" y="-568"/><nail x="-1568" y="-536"/></transition><transition><source ref="id2"/><target ref="id2"/><label kind="synchronisation" x="-928" y="-688">requery!</label><nail x="-928" y="-664"/><nail x="-880" y="-664"/></transition><transition><source ref="id1"/><target ref="id1"/><label kind="synchronisation" x="-1680" y="-488">query!</label><nail x="-1656" y="-496"/><nail x="-1688" y="-496"/></transition><transition><source ref="id2"/><target ref="id2"/><label kind="synchronisation" x="-864" y="-616">query!</label><nail x="-872" y="-632"/><nail x="-872" y="-584"/></transition><transition><source ref="id3"/><target ref="id3"/><label kind="synchronisation" x="-968" y="-1056">query!</label><nail x="-992" y="-1024"/><nail x="-944" y="-1024"/></transition><transition><source ref="id4"/><target ref="id4"/><label kind="synchronisation" x="-1808" y="-856">resubmit?</label><nail x="-1752" y="-864"/><nail x="-1720" y="-848"/></transition><transition><source ref="id4"/><target ref="id4"/><label kind="synchronisation" x="-1832" y="-904">submit?</label><nail x="-1712" y="-904"/><nail x="-1784" y="-912"/><nail x="-1768" y="-880"/></transition><transition><source ref="id4"/><target ref="id4"/><label kind="synchronisation" x="-1824" y="-968">requery!</label><nail x="-1760" y="-976"/><nail x="-1768" y="-936"/></transition><transition><source ref="id4"/><target ref="id4"/><label kind="synchronisation" x="-1688" y="-1016">query!</label><nail x="-1664" y="-992"/><nail x="-1720" y="-992"/></transition><transition><source ref="id0"/><target ref="id3"/><label kind="synchronisation" x="-1200" y="-944">query!</label><label kind="assignment" x="-1200" y="-928">c := 0</label></transition><transition><source ref="id1"/><target ref="id4"/><label kind="synchronisation" x="-1680" y="-752">suborder!</label></transition><transition><source ref="id3"/><target ref="id1"/><label kind="guard" x="-1360" y="-736">c &lt; 3</label><label kind="synchronisation" x="-1360" y="-720">submit?</label></transition><transition><source ref="id2"/><target ref="id1"/><label kind="synchronisation" x="-1336" y="-616">resubmit?</label></transition><transition><source ref="id3"/><target ref="id2"/><label kind="guard" x="-1024" y="-784">c == 3</label><label kind="synchronisation" x="-1040" y="-768">requery!</label></transition><transition><source ref="id4"/><target ref="id0"/><label kind="synchronisation" x="-1568" y="-928">order?</label></transition></template><template><name x="5" y="5">Test</name><declaration>clock c;</declaration><location id="id5" x="-1168" y="-1792"><committed/></location><location id="id6" x="-1392" y="-1672"><name x="-1402" y="-1702">R1</name></location><location id="id7" x="-1528" y="-1144"><name x="-1538" y="-1174">R2</name></location><location id="id8" x="-1168" y="-1464" color="#ff0000"><name x="-1176" y="-1448">Err</name></location><location id="id9" x="-1904" y="-1096"></location><location id="id10" x="-576" y="-1096"></location><location id="id11" x="-576" y="-1792"></location><location id="id12" x="-1904" y="-1792" color="#c0c0c0"></location><location id="id13" x="-1456" y="-1600" color="#00ff00"><name x="-1466" y="-1630">N1</name></location><location id="id14" x="-1336" y="-1144" color="#00ff00"><name x="-1346" y="-1174">N2</name></location><init ref="id12"/><transition><source ref="id10"/><target ref="id10"/><label kind="guard" x="-480" y="-1080">c &gt; 7</label><label kind="synchronisation" x="-480" y="-1064">resubmit!</label><nail x="-488" y="-1088"/><nail x="-488" y="-1056"/></transition><transition><source ref="id11"/><target ref="id11"/><label kind="guard" x="-768" y="-1848">c &gt; 3</label><label kind="synchronisation" x="-848" y="-1832">requery?</label><nail x="-728" y="-1856"/><nail x="-728" y="-1824"/></transition><transition><source ref="id11"/><target ref="id11"/><label kind="guard" x="-720" y="-1904">c &lt; 3</label><label kind="synchronisation" x="-720" y="-1888">requery?</label><nail x="-592" y="-1864"/><nail x="-688" y="-1856"/></transition><transition><source ref="id5"/><target ref="id11"/><label kind="synchronisation" x="-984" y="-1832">query?</label><label kind="assignment" x="-984" y="-1816">c := 0</label></transition><transition><source ref="id9"/><target ref="id9"/><label kind="synchronisation" x="-1984" y="-1072">submit!</label><nail x="-1952" y="-1080"/><nail x="-1920" y="-1064"/></transition><transition><source ref="id10"/><target ref="id10"/><label kind="synchronisation" x="-504" y="-1160">submit!</label><nail x="-520" y="-1176"/><nail x="-512" y="-1096"/></transition><transition><source ref="id11"/><target ref="id11"/><label kind="synchronisation" x="-512" y="-1728">submit!</label><nail x="-512" y="-1728"/><nail x="-528" y="-1696"/></transition><transition><source ref="id12"/><target ref="id12"/><label kind="synchronisation" x="-1888" y="-1672">submit!</label><nail x="-1840" y="-1680"/><nail x="-1880" y="-1680"/></transition><transition><source ref="id9"/><target ref="id9"/><label kind="synchronisation" x="-2016" y="-1232">requery?</label><nail x="-1976" y="-1200"/><nail x="-1928" y="-1216"/></transition><transition><source ref="id10"/><target ref="id10"/><label kind="synchronisation" x="-736" y="-1072">requery?</label><nail x="-672" y="-1064"/><nail x="-672" y="-1088"/></transition><transition><source ref="id12"/><target ref="id12"/><label kind="synchronisation" x="-2008" y="-1712">requery?</label><nail x="-1976" y="-1728"/><nail x="-1944" y="-1712"/></transition><transition><source ref="id9"/><target ref="id9"/><label kind="synchronisation" x="-1832" y="-1080">query?</label><nail x="-1880" y="-1056"/><nail x="-1824" y="-1056"/></transition><transition><source ref="id10"/><target ref="id10"/><label kind="synchronisation" x="-632" y="-1056">query?</label><nail x="-560" y="-1064"/><nail x="-632" y="-1056"/></transition><transition><source ref="id11"/><target ref="id11"/><label kind="synchronisation" x="-496" y="-1784">query?</label><nail x="-496" y="-1792"/><nail x="-520" y="-1752"/></transition><transition><source ref="id12"/><target ref="id12"/><label kind="synchronisation" x="-1848" y="-1840">query?</label><nail x="-1832" y="-1816"/><nail x="-1896" y="-1840"/></transition><transition><source ref="id9"/><target ref="id9"/><label kind="synchronisation" x="-2048" y="-1136">resubmit!</label><nail x="-1976" y="-1144"/><nail x="-1976" y="-1104"/></transition><transition><source ref="id11"/><target ref="id11"/><label kind="synchronisation" x="-552" y="-1864">resubmit!</label><nail x="-568" y="-1848"/><nail x="-496" y="-1824"/></transition><transition><source ref="id12"/><target ref="id12"/><label kind="synchronisation" x="-2040" y="-1832">resubmit!</label><nail x="-1968" y="-1848"/><nail x="-1984" y="-1768"/></transition><transition><source ref="id9"/><target ref="id8"/><label kind="guard" x="-1696" y="-1464">c &lt;= 9</label><label kind="synchronisation" x="-1696" y="-1448">order!</label><nail x="-1696" y="-1416"/></transition><transition><source ref="id10"/><target ref="id8"/><label kind="guard" x="-824" y="-1368">c &lt;= 7</label><label kind="synchronisation" x="-824" y="-1352">order!</label><nail x="-840" y="-1344"/></transition><transition><source ref="id11"/><target ref="id8"/><label kind="guard" x="-864" y="-1744">c &lt;= 3</label><label kind="synchronisation" x="-864" y="-1728">order!</label><nail x="-832" y="-1696"/></transition><transition><source ref="id6"/><target ref="id8"/><label kind="synchronisation" x="-1376" y="-1600">fallback!</label></transition><transition><source ref="id6"/><target ref="id13"/><label kind="synchronisation" x="-1472" y="-1656">order!</label></transition><transition><source ref="id12"/><target ref="id6"/></transition><transition><source ref="id7"/><target ref="id14"/><label kind="synchronisation" x="-1464" y="-1168">suborder?</label></transition><transition><source ref="id7"/><target ref="id8"/><label kind="synchronisation" x="-1408" y="-1320">fallback!</label></transition><transition><source ref="id9"/><target ref="id7"/><label kind="guard" x="-1640" y="-1160">c &lt;= 9</label></transition><transition><source ref="id9"/><target ref="id8"/><label kind="guard" x="-1560" y="-1320">c &gt; 9</label><label kind="synchronisation" x="-1592" y="-1304">suborder?</label></transition><transition><source ref="id10"/><target ref="id8"/><label kind="guard" x="-984" y="-1296">c &lt;= 7</label><label kind="synchronisation" x="-984" y="-1280">suborder?</label><nail x="-912" y="-1288"/></transition><transition><source ref="id11"/><target ref="id8"/><label kind="guard" x="-792" y="-1536">c &lt;= 3</label><label kind="synchronisation" x="-800" y="-1520">suborder?</label><nail x="-592" y="-1768"/><nail x="-800" y="-1528"/></transition><transition><source ref="id12"/><target ref="id8"/><label kind="synchronisation" x="-1680" y="-1584">suborder?</label><nail x="-1632" y="-1592"/></transition><transition><source ref="id9"/><target ref="id12"/><label kind="guard" x="-1896" y="-1464">c &lt;= 9</label><label kind="synchronisation" x="-1896" y="-1448">suborder?</label><nail x="-1904" y="-1392"/></transition><transition><source ref="id10"/><target ref="id9"/><label kind="guard" x="-1080" y="-1144">c &lt;= 7</label><label kind="synchronisation" x="-1080" y="-1128">resubmit!</label><nail x="-1072" y="-1096"/></transition><transition><source ref="id11"/><target ref="id10"/><label kind="guard" x="-568" y="-1408">c == 3</label><label kind="synchronisation" x="-568" y="-1392">requery?</label></transition><transition><source ref="id12"/><target ref="id5"/><label kind="synchronisation" x="-1608" y="-1816">order!</label></transition></template><template><name>Fallback</name><location id="id15" x="0" y="0"></location><init ref="id15"/><transition><source ref="id15"/><target ref="id15"/><label kind="synchronisation" x="16" y="-128">fallback?</label><nail x="-32" y="-104"/><nail x="104" y="-80"/></transition></template><system>system Adjusted,Fallback,Test;</system></nta>