<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
 "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" [
 <!ATTLIST svg xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink">
]>
<!-- Generated by Graphviz version 2.21.0 (Wed Aug &#160;6 18:38:10 UTC 2008)
     For user: (yifanhu) Yifan Hu -->
<!-- Title: TrafficLights Pages: 1 -->
<svg width="294pt" height="1068pt"
 viewBox="0.00 0.00 294.00 1068.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1064)">
<title>TrafficLights</title>
<polygon style="fill:white;stroke:white;" points="-4,4 -4,-1064 290,-1064 290,4 -4,4"/>
<text text-anchor="middle" x="143" y="-21.2" style="font-family:Times New Roman;font-size:12.00;">PetriNet Model TrafficLights</text>
<text text-anchor="middle" x="143" y="-7.2" style="font-family:Times New Roman;font-size:12.00;">Extracted from ConceptBase and layed out by Graphviz</text>
<!-- gy2 -->
<g id="node1" class="node"><title>gy2</title>
<polygon style="fill:none;stroke:black;" points="241,-1060 187,-1060 187,-1024 241,-1024 241,-1060"/>
<text text-anchor="middle" x="214" y="-1037.4" style="font-family:Times New Roman;font-size:14.00;">gy2</text>
</g>
<!-- yellow2 -->
<g id="node8" class="node"><title>yellow2</title>
<ellipse style="fill:none;stroke:black;" cx="169" cy="-956" rx="32" ry="32"/>
<text text-anchor="middle" x="169" y="-951.4" style="font-family:Times New Roman;font-size:14.00;">yellow2</text>
</g>
<!-- gy2&#45;&gt;yellow2 -->
<g id="edge2" class="edge"><title>gy2&#45;&gt;yellow2</title>
<path style="fill:none;stroke:black;" d="M204,-1024C199,-1015 194,-1005 188,-994"/>
<polygon style="fill:black;stroke:black;" points="191.26,-992.717 184,-985 184.863,-995.56 191.26,-992.717"/>
</g>
<!-- yr2 -->
<g id="node2" class="node"><title>yr2</title>
<polygon style="fill:none;stroke:black;" points="181,-888 127,-888 127,-852 181,-852 181,-888"/>
<text text-anchor="middle" x="154" y="-865.4" style="font-family:Times New Roman;font-size:14.00;">yr2</text>
</g>
<!-- red2 -->
<g id="node9" class="node"><title>red2</title>
<ellipse style="fill:none;stroke:black;" cx="59" cy="-684" rx="32" ry="32"/>
<text text-anchor="middle" x="59" y="-679.4" style="font-family:Times New Roman;font-size:14.00;">red2</text>
</g>
<!-- yr2&#45;&gt;red2 -->
<g id="edge8" class="edge"><title>yr2&#45;&gt;red2</title>
<path style="fill:none;stroke:black;" d="M138,-852C130,-842 120,-829 113,-816 96,-786 82,-751 72,-724"/>
<polygon style="fill:black;stroke:black;" points="75.2259,-722.573 69,-714 68.5212,-724.584 75.2259,-722.573"/>
</g>
<!-- safe1 -->
<g id="node11" class="node"><title>safe1</title>
<ellipse style="fill:none;stroke:black;" cx="154" cy="-784" rx="32" ry="32"/>
<text text-anchor="middle" x="154" y="-779.4" style="font-family:Times New Roman;font-size:14.00;">safe1</text>
</g>
<!-- yr2&#45;&gt;safe1 -->
<g id="edge6" class="edge"><title>yr2&#45;&gt;safe1</title>
<path style="fill:none;stroke:black;" d="M154,-852C154,-845 154,-835 154,-826"/>
<polygon style="fill:black;stroke:black;" points="157.5,-826 154,-816 150.5,-826 157.5,-826"/>
</g>
<!-- rg2 -->
<g id="node3" class="node"><title>rg2</title>
<polygon style="fill:none;stroke:black;" points="144,-172 90,-172 90,-136 144,-136 144,-172"/>
<text text-anchor="middle" x="117" y="-149.4" style="font-family:Times New Roman;font-size:14.00;">rg2</text>
</g>
<!-- green2 -->
<g id="node7" class="node"><title>green2</title>
<ellipse style="fill:none;stroke:black;" cx="188" cy="-68" rx="32" ry="32"/>
<text text-anchor="middle" x="188" y="-63.4" style="font-family:Times New Roman;font-size:14.00;">green2</text>
</g>
<!-- rg2&#45;&gt;green2 -->
<g id="edge4" class="edge"><title>rg2&#45;&gt;green2</title>
<path style="fill:none;stroke:black;" d="M132,-136C140,-126 151,-113 161,-101"/>
<polygon style="fill:black;stroke:black;" points="164.049,-102.831 168,-93 158.781,-98.221 164.049,-102.831"/>
</g>
<!-- gy1 -->
<g id="node4" class="node"><title>gy1</title>
<polygon style="fill:none;stroke:black;" points="166,-516 112,-516 112,-480 166,-480 166,-516"/>
<text text-anchor="middle" x="139" y="-493.4" style="font-family:Times New Roman;font-size:14.00;">gy1</text>
</g>
<!-- yellow1 -->
<g id="node13" class="node"><title>yellow1</title>
<ellipse style="fill:none;stroke:black;" cx="139" cy="-412" rx="32" ry="32"/>
<text text-anchor="middle" x="139" y="-407.4" style="font-family:Times New Roman;font-size:14.00;">yellow1</text>
</g>
<!-- gy1&#45;&gt;yellow1 -->
<g id="edge18" class="edge"><title>gy1&#45;&gt;yellow1</title>
<path style="fill:none;stroke:black;" d="M139,-480C139,-473 139,-463 139,-454"/>
<polygon style="fill:black;stroke:black;" points="142.5,-454 139,-444 135.5,-454 142.5,-454"/>
</g>
<!-- yr1 -->
<g id="node5" class="node"><title>yr1</title>
<polygon style="fill:none;stroke:black;" points="166,-344 112,-344 112,-308 166,-308 166,-344"/>
<text text-anchor="middle" x="139" y="-321.4" style="font-family:Times New Roman;font-size:14.00;">yr1</text>
</g>
<!-- safe2 -->
<g id="node10" class="node"><title>safe2</title>
<ellipse style="fill:none;stroke:black;" cx="117" cy="-240" rx="32" ry="32"/>
<text text-anchor="middle" x="117" y="-235.4" style="font-family:Times New Roman;font-size:14.00;">safe2</text>
</g>
<!-- yr1&#45;&gt;safe2 -->
<g id="edge22" class="edge"><title>yr1&#45;&gt;safe2</title>
<path style="fill:none;stroke:black;" d="M134,-308C132,-300 130,-291 127,-281"/>
<polygon style="fill:black;stroke:black;" points="130.393,-280.119 125,-271 123.529,-281.492 130.393,-280.119"/>
</g>
<!-- red1 -->
<g id="node14" class="node"><title>red1</title>
<ellipse style="fill:none;stroke:black;" cx="199" cy="-240" rx="32" ry="32"/>
<text text-anchor="middle" x="199" y="-235.4" style="font-family:Times New Roman;font-size:14.00;">red1</text>
</g>
<!-- yr1&#45;&gt;red1 -->
<g id="edge24" class="edge"><title>yr1&#45;&gt;red1</title>
<path style="fill:none;stroke:black;" d="M152,-308C158,-298 167,-286 175,-275"/>
<polygon style="fill:black;stroke:black;" points="177.8,-277.1 181,-267 172.2,-272.9 177.8,-277.1"/>
</g>
<!-- rg1 -->
<g id="node6" class="node"><title>rg1</title>
<polygon style="fill:none;stroke:black;" points="181,-702 127,-702 127,-666 181,-666 181,-702"/>
<text text-anchor="middle" x="154" y="-679.4" style="font-family:Times New Roman;font-size:14.00;">rg1</text>
</g>
<!-- green1 -->
<g id="node12" class="node"><title>green1</title>
<ellipse style="fill:none;stroke:black;" cx="139" cy="-584" rx="32" ry="32"/>
<text text-anchor="middle" x="139" y="-579.4" style="font-family:Times New Roman;font-size:14.00;">green1</text>
</g>
<!-- rg1&#45;&gt;green1 -->
<g id="edge20" class="edge"><title>rg1&#45;&gt;green1</title>
<path style="fill:none;stroke:black;" d="M151,-666C149,-655 147,-640 145,-626"/>
<polygon style="fill:black;stroke:black;" points="148.478,-625.602 144,-616 141.512,-626.299 148.478,-625.602"/>
</g>
<!-- green2&#45;&gt;gy2 -->
<g id="edge12" class="edge"><title>green2&#45;&gt;gy2</title>
<path style="fill:none;stroke:black;" d="M206,-94C228,-127 259,-185 259,-240 259,-870 259,-870 259,-870 259,-923 239,-981 226,-1014"/>
<polygon style="fill:black;stroke:black;" points="222.464,-1013.42 222,-1024 228.964,-1016.02 222.464,-1013.42"/>
</g>
<!-- yellow2&#45;&gt;yr2 -->
<g id="edge14" class="edge"><title>yellow2&#45;&gt;yr2</title>
<path style="fill:none;stroke:black;" d="M163,-924C162,-915 160,-906 159,-898"/>
<polygon style="fill:black;stroke:black;" points="162.393,-897.119 157,-888 155.529,-898.492 162.393,-897.119"/>
</g>
<!-- red2&#45;&gt;rg2 -->
<g id="edge16" class="edge"><title>red2&#45;&gt;rg2</title>
<path style="fill:none;stroke:black;" d="M59,-652C58,-615 58,-552 57,-498 57,-498 57,-498 57,-326 57,-272 56,-256 76,-208 80,-198 87,-189 93,-180"/>
<polygon style="fill:black;stroke:black;" points="95.8,-182.1 99,-172 90.2,-177.9 95.8,-182.1"/>
</g>
<!-- safe2&#45;&gt;rg2 -->
<g id="edge10" class="edge"><title>safe2&#45;&gt;rg2</title>
<path style="fill:none;stroke:black;" d="M117,-208C117,-200 117,-191 117,-182"/>
<polygon style="fill:black;stroke:black;" points="120.5,-182 117,-172 113.5,-182 120.5,-182"/>
</g>
<!-- safe1&#45;&gt;rg1 -->
<g id="edge26" class="edge"><title>safe1&#45;&gt;rg1</title>
<path style="fill:none;stroke:black;" d="M154,-752C154,-740 154,-725 154,-712"/>
<polygon style="fill:black;stroke:black;" points="157.5,-712 154,-702 150.5,-712 157.5,-712"/>
</g>
<!-- green1&#45;&gt;gy1 -->
<g id="edge28" class="edge"><title>green1&#45;&gt;gy1</title>
<path style="fill:none;stroke:black;" d="M139,-552C139,-544 139,-535 139,-526"/>
<polygon style="fill:black;stroke:black;" points="142.5,-526 139,-516 135.5,-526 142.5,-526"/>
</g>
<!-- yellow1&#45;&gt;yr1 -->
<g id="edge30" class="edge"><title>yellow1&#45;&gt;yr1</title>
<path style="fill:none;stroke:black;" d="M139,-380C139,-372 139,-363 139,-354"/>
<polygon style="fill:black;stroke:black;" points="142.5,-354 139,-344 135.5,-354 142.5,-354"/>
</g>
<!-- red1&#45;&gt;rg1 -->
<g id="edge32" class="edge"><title>red1&#45;&gt;rg1</title>
<path style="fill:none;stroke:black;" d="M199,-272C199,-307 199,-363 199,-412 199,-498 199,-498 199,-498 199,-551 193,-564 180,-616 176,-629 171,-644 166,-657"/>
<polygon style="fill:black;stroke:black;" points="162.863,-655.44 162,-666 169.26,-658.283 162.863,-655.44"/>
</g>
</g>
</svg>
