1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/kolloquium2/images/atccl.svg Fri Jun 04 13:48:28 2010 +0200
1.3 @@ -0,0 +1,1303 @@
1.4 +<?xml version="1.0" encoding="UTF-8" standalone="no"?>
1.5 +<!-- Created with Inkscape (http://www.inkscape.org/) -->
1.6 +
1.7 +<svg
1.8 + xmlns:dc="http://purl.org/dc/elements/1.1/"
1.9 + xmlns:cc="http://creativecommons.org/ns#"
1.10 + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
1.11 + xmlns:svg="http://www.w3.org/2000/svg"
1.12 + xmlns="http://www.w3.org/2000/svg"
1.13 + xmlns:xlink="http://www.w3.org/1999/xlink"
1.14 + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
1.15 + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
1.16 + width="744.09448819"
1.17 + height="1052.3622047"
1.18 + id="svg2"
1.19 + version="1.1"
1.20 + inkscape:version="0.47 r22583"
1.21 + sodipodi:docname="atccl.svg"
1.22 + inkscape:export-filename="C:\Users\kiome\Workspace\comsoft\comsoft\thesis\kolloquium2\images\atccl.png"
1.23 + inkscape:export-xdpi="90"
1.24 + inkscape:export-ydpi="90">
1.25 + <defs
1.26 + id="defs4">
1.27 + <linearGradient
1.28 + id="linearGradient7274"
1.29 + inkscape:collect="always">
1.30 + <stop
1.31 + id="stop7276"
1.32 + offset="0"
1.33 + style="stop-color:#000000;stop-opacity:1;" />
1.34 + <stop
1.35 + id="stop7278"
1.36 + offset="1"
1.37 + style="stop-color:#0089f9;stop-opacity:1" />
1.38 + </linearGradient>
1.39 + <linearGradient
1.40 + id="linearGradient7268"
1.41 + inkscape:collect="always">
1.42 + <stop
1.43 + id="stop7270"
1.44 + offset="0"
1.45 + style="stop-color:#000000;stop-opacity:1" />
1.46 + <stop
1.47 + id="stop7272"
1.48 + offset="1"
1.49 + style="stop-color:#0089f9;stop-opacity:1" />
1.50 + </linearGradient>
1.51 + <linearGradient
1.52 + id="linearGradient6864"
1.53 + inkscape:collect="always">
1.54 + <stop
1.55 + id="stop6866"
1.56 + offset="0"
1.57 + style="stop-color:#000000;stop-opacity:1;" />
1.58 + <stop
1.59 + id="stop6868"
1.60 + offset="1"
1.61 + style="stop-color:#ffffff;stop-opacity:1" />
1.62 + </linearGradient>
1.63 + <linearGradient
1.64 + id="linearGradient6858"
1.65 + inkscape:collect="always">
1.66 + <stop
1.67 + id="stop6860"
1.68 + offset="0"
1.69 + style="stop-color:#000000;stop-opacity:1;" />
1.70 + <stop
1.71 + id="stop6862"
1.72 + offset="1"
1.73 + style="stop-color:#ffffff;stop-opacity:1" />
1.74 + </linearGradient>
1.75 + <marker
1.76 + inkscape:stockid="TriangleOutL"
1.77 + orient="auto"
1.78 + refY="0.0"
1.79 + refX="0.0"
1.80 + id="TriangleOutL"
1.81 + style="overflow:visible">
1.82 + <path
1.83 + id="path5494"
1.84 + d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
1.85 + style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
1.86 + transform="scale(0.8)" />
1.87 + </marker>
1.88 + <marker
1.89 + inkscape:stockid="Arrow2Lend"
1.90 + orient="auto"
1.91 + refY="0.0"
1.92 + refX="0.0"
1.93 + id="Arrow2Lend"
1.94 + style="overflow:visible;">
1.95 + <path
1.96 + id="path5372"
1.97 + style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
1.98 + d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
1.99 + transform="scale(1.1) rotate(180) translate(1,0)" />
1.100 + </marker>
1.101 + <marker
1.102 + inkscape:stockid="EmptyTriangleOutL"
1.103 + orient="auto"
1.104 + refY="0.0"
1.105 + refX="0.0"
1.106 + id="EmptyTriangleOutL"
1.107 + style="overflow:visible">
1.108 + <path
1.109 + id="path5512"
1.110 + d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z "
1.111 + style="fill-rule:evenodd;fill:#FFFFFF;stroke:#000000;stroke-width:1.0pt;marker-start:none"
1.112 + transform="scale(0.8) translate(-6,0)" />
1.113 + </marker>
1.114 + <linearGradient
1.115 + id="linearGradient5140">
1.116 + <stop
1.117 + style="stop-color:#d2d1d4;stop-opacity:0.8295964"
1.118 + offset="0"
1.119 + id="stop5142" />
1.120 + <stop
1.121 + style="stop-color:#d2d1d4;stop-opacity:0;"
1.122 + offset="1"
1.123 + id="stop5144" />
1.124 + </linearGradient>
1.125 + <linearGradient
1.126 + inkscape:collect="always"
1.127 + id="linearGradient5038">
1.128 + <stop
1.129 + style="stop-color:#000000;stop-opacity:1;"
1.130 + offset="0"
1.131 + id="stop5040" />
1.132 + <stop
1.133 + style="stop-color:#000000;stop-opacity:0;"
1.134 + offset="1"
1.135 + id="stop5042" />
1.136 + </linearGradient>
1.137 + <inkscape:perspective
1.138 + sodipodi:type="inkscape:persp3d"
1.139 + inkscape:vp_x="605.30337 : 900.99105 : 1"
1.140 + inkscape:vp_y="-286.81883 : -301.57816 : 0"
1.141 + inkscape:vp_z="380.90072 : 1114.4113 : 1"
1.142 + inkscape:persp3d-origin="543.40826 : 1060.5961 : 1"
1.143 + id="perspective10" />
1.144 + <linearGradient
1.145 + inkscape:collect="always"
1.146 + xlink:href="#linearGradient7268"
1.147 + id="linearGradient5048"
1.148 + x1="480"
1.149 + y1="304.27365"
1.150 + x2="480"
1.151 + y2="69.005043"
1.152 + gradientUnits="userSpaceOnUse"
1.153 + gradientTransform="matrix(0.93291193,0,0,1.0001454,14.084109,-0.02713143)" />
1.154 + <inkscape:perspective
1.155 + id="perspective5094"
1.156 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.157 + inkscape:vp_z="1 : 0.5 : 1"
1.158 + inkscape:vp_y="0 : 1000 : 0"
1.159 + inkscape:vp_x="0 : 0.5 : 1"
1.160 + sodipodi:type="inkscape:persp3d" />
1.161 + <filter
1.162 + inkscape:collect="always"
1.163 + id="filter5210">
1.164 + <feGaussianBlur
1.165 + inkscape:collect="always"
1.166 + stdDeviation="0.53762566"
1.167 + id="feGaussianBlur5212" />
1.168 + </filter>
1.169 + <inkscape:perspective
1.170 + id="perspective5226"
1.171 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.172 + inkscape:vp_z="1 : 0.5 : 1"
1.173 + inkscape:vp_y="0 : 1000 : 0"
1.174 + inkscape:vp_x="0 : 0.5 : 1"
1.175 + sodipodi:type="inkscape:persp3d" />
1.176 + <filter
1.177 + color-interpolation-filters="sRGB"
1.178 + inkscape:collect="always"
1.179 + id="filter5210-3">
1.180 + <feGaussianBlur
1.181 + inkscape:collect="always"
1.182 + stdDeviation="0.53762566"
1.183 + id="feGaussianBlur5212-9" />
1.184 + </filter>
1.185 + <inkscape:perspective
1.186 + id="perspective5317"
1.187 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.188 + inkscape:vp_z="1 : 0.5 : 1"
1.189 + inkscape:vp_y="0 : 1000 : 0"
1.190 + inkscape:vp_x="0 : 0.5 : 1"
1.191 + sodipodi:type="inkscape:persp3d" />
1.192 + <inkscape:perspective
1.193 + id="perspective6000"
1.194 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.195 + inkscape:vp_z="1 : 0.5 : 1"
1.196 + inkscape:vp_y="0 : 1000 : 0"
1.197 + inkscape:vp_x="0 : 0.5 : 1"
1.198 + sodipodi:type="inkscape:persp3d" />
1.199 + <marker
1.200 + inkscape:stockid="Arrow2Lend"
1.201 + orient="auto"
1.202 + refY="0"
1.203 + refX="0"
1.204 + id="Arrow2Lend-2"
1.205 + style="overflow:visible">
1.206 + <path
1.207 + id="path5372-5"
1.208 + style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
1.209 + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
1.210 + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
1.211 + </marker>
1.212 + <inkscape:perspective
1.213 + id="perspective6028"
1.214 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.215 + inkscape:vp_z="1 : 0.5 : 1"
1.216 + inkscape:vp_y="0 : 1000 : 0"
1.217 + inkscape:vp_x="0 : 0.5 : 1"
1.218 + sodipodi:type="inkscape:persp3d" />
1.219 + <inkscape:perspective
1.220 + id="perspective6050"
1.221 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.222 + inkscape:vp_z="1 : 0.5 : 1"
1.223 + inkscape:vp_y="0 : 1000 : 0"
1.224 + inkscape:vp_x="0 : 0.5 : 1"
1.225 + sodipodi:type="inkscape:persp3d" />
1.226 + <inkscape:perspective
1.227 + id="perspective6080"
1.228 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.229 + inkscape:vp_z="1 : 0.5 : 1"
1.230 + inkscape:vp_y="0 : 1000 : 0"
1.231 + inkscape:vp_x="0 : 0.5 : 1"
1.232 + sodipodi:type="inkscape:persp3d" />
1.233 + <inkscape:perspective
1.234 + id="perspective6108"
1.235 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.236 + inkscape:vp_z="1 : 0.5 : 1"
1.237 + inkscape:vp_y="0 : 1000 : 0"
1.238 + inkscape:vp_x="0 : 0.5 : 1"
1.239 + sodipodi:type="inkscape:persp3d" />
1.240 + <marker
1.241 + inkscape:stockid="Arrow2Lend"
1.242 + orient="auto"
1.243 + refY="0"
1.244 + refX="0"
1.245 + id="Arrow2Lend-9"
1.246 + style="overflow:visible">
1.247 + <path
1.248 + id="path5372-6"
1.249 + style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
1.250 + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
1.251 + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
1.252 + </marker>
1.253 + <inkscape:perspective
1.254 + id="perspective6136"
1.255 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.256 + inkscape:vp_z="1 : 0.5 : 1"
1.257 + inkscape:vp_y="0 : 1000 : 0"
1.258 + inkscape:vp_x="0 : 0.5 : 1"
1.259 + sodipodi:type="inkscape:persp3d" />
1.260 + <inkscape:perspective
1.261 + id="perspective6158"
1.262 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.263 + inkscape:vp_z="1 : 0.5 : 1"
1.264 + inkscape:vp_y="0 : 1000 : 0"
1.265 + inkscape:vp_x="0 : 0.5 : 1"
1.266 + sodipodi:type="inkscape:persp3d" />
1.267 + <marker
1.268 + inkscape:stockid="Arrow2Lend"
1.269 + orient="auto"
1.270 + refY="0"
1.271 + refX="0"
1.272 + id="Arrow2Lend-8"
1.273 + style="overflow:visible">
1.274 + <path
1.275 + id="path5372-4"
1.276 + style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
1.277 + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
1.278 + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
1.279 + </marker>
1.280 + <inkscape:perspective
1.281 + id="perspective6226"
1.282 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.283 + inkscape:vp_z="1 : 0.5 : 1"
1.284 + inkscape:vp_y="0 : 1000 : 0"
1.285 + inkscape:vp_x="0 : 0.5 : 1"
1.286 + sodipodi:type="inkscape:persp3d" />
1.287 + <marker
1.288 + inkscape:stockid="Arrow2Lend"
1.289 + orient="auto"
1.290 + refY="0"
1.291 + refX="0"
1.292 + id="Arrow2Lend-6"
1.293 + style="overflow:visible">
1.294 + <path
1.295 + id="path5372-7"
1.296 + style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
1.297 + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
1.298 + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
1.299 + </marker>
1.300 + <linearGradient
1.301 + inkscape:collect="always"
1.302 + xlink:href="#linearGradient5038"
1.303 + id="linearGradient6260"
1.304 + x1="643.45416"
1.305 + y1="355.03943"
1.306 + x2="643.45416"
1.307 + y2="331.13467"
1.308 + gradientUnits="userSpaceOnUse"
1.309 + gradientTransform="translate(-1.696649,-15.393298)" />
1.310 + <inkscape:perspective
1.311 + id="perspective6276"
1.312 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.313 + inkscape:vp_z="1 : 0.5 : 1"
1.314 + inkscape:vp_y="0 : 1000 : 0"
1.315 + inkscape:vp_x="0 : 0.5 : 1"
1.316 + sodipodi:type="inkscape:persp3d" />
1.317 + <linearGradient
1.318 + inkscape:collect="always"
1.319 + xlink:href="#linearGradient5038-7"
1.320 + id="linearGradient6260-3"
1.321 + x1="643.45416"
1.322 + y1="355.03943"
1.323 + x2="643.45416"
1.324 + y2="331.13467"
1.325 + gradientUnits="userSpaceOnUse"
1.326 + gradientTransform="translate(-1.696649,-15.393298)" />
1.327 + <linearGradient
1.328 + inkscape:collect="always"
1.329 + id="linearGradient5038-7">
1.330 + <stop
1.331 + style="stop-color:#000000;stop-opacity:1;"
1.332 + offset="0"
1.333 + id="stop5040-3" />
1.334 + <stop
1.335 + style="stop-color:#000000;stop-opacity:0;"
1.336 + offset="1"
1.337 + id="stop5042-4" />
1.338 + </linearGradient>
1.339 + <linearGradient
1.340 + y2="331.13467"
1.341 + x2="643.45416"
1.342 + y1="355.03943"
1.343 + x1="643.45416"
1.344 + gradientTransform="matrix(0.82428033,0,0,0.78628866,-72.850897,-84.395643)"
1.345 + gradientUnits="userSpaceOnUse"
1.346 + id="linearGradient6285"
1.347 + xlink:href="#linearGradient6864"
1.348 + inkscape:collect="always" />
1.349 + <inkscape:perspective
1.350 + id="perspective6314"
1.351 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.352 + inkscape:vp_z="1 : 0.5 : 1"
1.353 + inkscape:vp_y="0 : 1000 : 0"
1.354 + inkscape:vp_x="0 : 0.5 : 1"
1.355 + sodipodi:type="inkscape:persp3d" />
1.356 + <inkscape:perspective
1.357 + id="perspective6358"
1.358 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.359 + inkscape:vp_z="1 : 0.5 : 1"
1.360 + inkscape:vp_y="0 : 1000 : 0"
1.361 + inkscape:vp_x="0 : 0.5 : 1"
1.362 + sodipodi:type="inkscape:persp3d" />
1.363 + <linearGradient
1.364 + y2="331.13467"
1.365 + x2="643.45416"
1.366 + y1="355.03943"
1.367 + x1="643.45416"
1.368 + gradientTransform="matrix(0.82428033,0,0,0.78628866,-72.850897,-90.395643)"
1.369 + gradientUnits="userSpaceOnUse"
1.370 + id="linearGradient6285-7"
1.371 + xlink:href="#linearGradient5038-7-9"
1.372 + inkscape:collect="always" />
1.373 + <linearGradient
1.374 + inkscape:collect="always"
1.375 + id="linearGradient5038-7-9">
1.376 + <stop
1.377 + style="stop-color:#000000;stop-opacity:1;"
1.378 + offset="0"
1.379 + id="stop5040-3-5" />
1.380 + <stop
1.381 + style="stop-color:#000000;stop-opacity:0;"
1.382 + offset="1"
1.383 + id="stop5042-4-6" />
1.384 + </linearGradient>
1.385 + <linearGradient
1.386 + y2="331.13467"
1.387 + x2="643.45416"
1.388 + y1="355.03943"
1.389 + x1="643.45416"
1.390 + gradientTransform="matrix(0.82428033,0,0,0.78628866,-73.139661,-127.66023)"
1.391 + gradientUnits="userSpaceOnUse"
1.392 + id="linearGradient6369"
1.393 + xlink:href="#linearGradient6858"
1.394 + inkscape:collect="always" />
1.395 + <inkscape:perspective
1.396 + id="perspective6402"
1.397 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.398 + inkscape:vp_z="1 : 0.5 : 1"
1.399 + inkscape:vp_y="0 : 1000 : 0"
1.400 + inkscape:vp_x="0 : 0.5 : 1"
1.401 + sodipodi:type="inkscape:persp3d" />
1.402 + <marker
1.403 + inkscape:stockid="Arrow2Lend"
1.404 + orient="auto"
1.405 + refY="0"
1.406 + refX="0"
1.407 + id="Arrow2Lend-5"
1.408 + style="overflow:visible">
1.409 + <path
1.410 + id="path5372-2"
1.411 + style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
1.412 + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
1.413 + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
1.414 + </marker>
1.415 + <inkscape:perspective
1.416 + id="perspective6656"
1.417 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.418 + inkscape:vp_z="1 : 0.5 : 1"
1.419 + inkscape:vp_y="0 : 1000 : 0"
1.420 + inkscape:vp_x="0 : 0.5 : 1"
1.421 + sodipodi:type="inkscape:persp3d" />
1.422 + <linearGradient
1.423 + inkscape:collect="always"
1.424 + xlink:href="#linearGradient5038-2"
1.425 + id="linearGradient5048-8"
1.426 + x1="480"
1.427 + y1="304.29077"
1.428 + x2="480"
1.429 + y2="69.005043"
1.430 + gradientUnits="userSpaceOnUse"
1.431 + gradientTransform="matrix(0.93291193,0,0,1.0001454,14.084109,-0.02713143)" />
1.432 + <linearGradient
1.433 + inkscape:collect="always"
1.434 + id="linearGradient5038-2">
1.435 + <stop
1.436 + style="stop-color:#000000;stop-opacity:1;"
1.437 + offset="0"
1.438 + id="stop5040-0" />
1.439 + <stop
1.440 + style="stop-color:#000000;stop-opacity:0;"
1.441 + offset="1"
1.442 + id="stop5042-6" />
1.443 + </linearGradient>
1.444 + <linearGradient
1.445 + y2="68.79892"
1.446 + x2="480.00003"
1.447 + y1="304.49695"
1.448 + x1="480.00003"
1.449 + gradientTransform="matrix(0.9763127,0,0,0.48946368,1.910828,391.02959)"
1.450 + gradientUnits="userSpaceOnUse"
1.451 + id="linearGradient6672"
1.452 + xlink:href="#linearGradient7274"
1.453 + inkscape:collect="always" />
1.454 + <inkscape:perspective
1.455 + id="perspective6717"
1.456 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.457 + inkscape:vp_z="1 : 0.5 : 1"
1.458 + inkscape:vp_y="0 : 1000 : 0"
1.459 + inkscape:vp_x="0 : 0.5 : 1"
1.460 + sodipodi:type="inkscape:persp3d" />
1.461 + <inkscape:perspective
1.462 + id="perspective6717-8"
1.463 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.464 + inkscape:vp_z="1 : 0.5 : 1"
1.465 + inkscape:vp_y="0 : 1000 : 0"
1.466 + inkscape:vp_x="0 : 0.5 : 1"
1.467 + sodipodi:type="inkscape:persp3d" />
1.468 + <filter
1.469 + inkscape:collect="always"
1.470 + id="filter6798">
1.471 + <feGaussianBlur
1.472 + inkscape:collect="always"
1.473 + stdDeviation="0.4493522"
1.474 + id="feGaussianBlur6800" />
1.475 + </filter>
1.476 + <inkscape:perspective
1.477 + id="perspective6810"
1.478 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.479 + inkscape:vp_z="1 : 0.5 : 1"
1.480 + inkscape:vp_y="0 : 1000 : 0"
1.481 + inkscape:vp_x="0 : 0.5 : 1"
1.482 + sodipodi:type="inkscape:persp3d" />
1.483 + <filter
1.484 + color-interpolation-filters="sRGB"
1.485 + inkscape:collect="always"
1.486 + id="filter6798-1">
1.487 + <feGaussianBlur
1.488 + inkscape:collect="always"
1.489 + stdDeviation="0.4493522"
1.490 + id="feGaussianBlur6800-8" />
1.491 + </filter>
1.492 + <inkscape:perspective
1.493 + id="perspective6838"
1.494 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.495 + inkscape:vp_z="1 : 0.5 : 1"
1.496 + inkscape:vp_y="0 : 1000 : 0"
1.497 + inkscape:vp_x="0 : 0.5 : 1"
1.498 + sodipodi:type="inkscape:persp3d" />
1.499 + <filter
1.500 + color-interpolation-filters="sRGB"
1.501 + inkscape:collect="always"
1.502 + id="filter6798-1-4">
1.503 + <feGaussianBlur
1.504 + inkscape:collect="always"
1.505 + stdDeviation="0.4493522"
1.506 + id="feGaussianBlur6800-8-1" />
1.507 + </filter>
1.508 + <inkscape:perspective
1.509 + id="perspective7684"
1.510 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.511 + inkscape:vp_z="1 : 0.5 : 1"
1.512 + inkscape:vp_y="0 : 1000 : 0"
1.513 + inkscape:vp_x="0 : 0.5 : 1"
1.514 + sodipodi:type="inkscape:persp3d" />
1.515 + <marker
1.516 + inkscape:stockid="Arrow2Lend"
1.517 + orient="auto"
1.518 + refY="0"
1.519 + refX="0"
1.520 + id="Arrow2Lend-1"
1.521 + style="overflow:visible">
1.522 + <path
1.523 + id="path5372-26"
1.524 + style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
1.525 + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
1.526 + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
1.527 + </marker>
1.528 + <inkscape:perspective
1.529 + id="perspective7714"
1.530 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.531 + inkscape:vp_z="1 : 0.5 : 1"
1.532 + inkscape:vp_y="0 : 1000 : 0"
1.533 + inkscape:vp_x="0 : 0.5 : 1"
1.534 + sodipodi:type="inkscape:persp3d" />
1.535 + <linearGradient
1.536 + inkscape:collect="always"
1.537 + xlink:href="#linearGradient5038-5"
1.538 + id="linearGradient6260-8"
1.539 + x1="643.45416"
1.540 + y1="355.03943"
1.541 + x2="643.45416"
1.542 + y2="331.13467"
1.543 + gradientUnits="userSpaceOnUse"
1.544 + gradientTransform="translate(-1.696649,-15.393298)" />
1.545 + <linearGradient
1.546 + inkscape:collect="always"
1.547 + id="linearGradient5038-5">
1.548 + <stop
1.549 + style="stop-color:#000000;stop-opacity:1;"
1.550 + offset="0"
1.551 + id="stop5040-6" />
1.552 + <stop
1.553 + style="stop-color:#000000;stop-opacity:0;"
1.554 + offset="1"
1.555 + id="stop5042-2" />
1.556 + </linearGradient>
1.557 + <linearGradient
1.558 + y2="331.13467"
1.559 + x2="643.45416"
1.560 + y1="355.03943"
1.561 + x1="643.45416"
1.562 + gradientTransform="matrix(0.6239237,0,0,2.6619952,-343.04076,-818.0877)"
1.563 + gradientUnits="userSpaceOnUse"
1.564 + id="linearGradient7723"
1.565 + xlink:href="#linearGradient5038-5"
1.566 + inkscape:collect="always" />
1.567 + <inkscape:perspective
1.568 + id="perspective7752"
1.569 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.570 + inkscape:vp_z="1 : 0.5 : 1"
1.571 + inkscape:vp_y="0 : 1000 : 0"
1.572 + inkscape:vp_x="0 : 0.5 : 1"
1.573 + sodipodi:type="inkscape:persp3d" />
1.574 + <inkscape:perspective
1.575 + id="perspective7784"
1.576 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.577 + inkscape:vp_z="1 : 0.5 : 1"
1.578 + inkscape:vp_y="0 : 1000 : 0"
1.579 + inkscape:vp_x="0 : 0.5 : 1"
1.580 + sodipodi:type="inkscape:persp3d" />
1.581 + <marker
1.582 + inkscape:stockid="Arrow2Lend"
1.583 + orient="auto"
1.584 + refY="0"
1.585 + refX="0"
1.586 + id="Arrow2Lend-69"
1.587 + style="overflow:visible">
1.588 + <path
1.589 + id="path5372-44"
1.590 + style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
1.591 + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
1.592 + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
1.593 + </marker>
1.594 + <inkscape:perspective
1.595 + id="perspective7812"
1.596 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.597 + inkscape:vp_z="1 : 0.5 : 1"
1.598 + inkscape:vp_y="0 : 1000 : 0"
1.599 + inkscape:vp_x="0 : 0.5 : 1"
1.600 + sodipodi:type="inkscape:persp3d" />
1.601 + <linearGradient
1.602 + y2="68.79892"
1.603 + x2="480.00003"
1.604 + y1="304.49695"
1.605 + x1="480.00003"
1.606 + gradientTransform="matrix(0.9763127,0,0,0.48946368,-18.089172,391.02959)"
1.607 + gradientUnits="userSpaceOnUse"
1.608 + id="linearGradient6672-0"
1.609 + xlink:href="#linearGradient7274-7"
1.610 + inkscape:collect="always" />
1.611 + <linearGradient
1.612 + id="linearGradient7274-7"
1.613 + inkscape:collect="always">
1.614 + <stop
1.615 + id="stop7276-4"
1.616 + offset="0"
1.617 + style="stop-color:#000000;stop-opacity:1;" />
1.618 + <stop
1.619 + id="stop7278-3"
1.620 + offset="1"
1.621 + style="stop-color:#0089f9;stop-opacity:1" />
1.622 + </linearGradient>
1.623 + <linearGradient
1.624 + y2="68.79892"
1.625 + x2="480.00003"
1.626 + y1="304.49695"
1.627 + x1="480.00003"
1.628 + gradientTransform="matrix(0.26521953,0,0,0.49087422,-24.651047,389.63524)"
1.629 + gradientUnits="userSpaceOnUse"
1.630 + id="linearGradient7823"
1.631 + xlink:href="#linearGradient7274-7"
1.632 + inkscape:collect="always" />
1.633 + <inkscape:perspective
1.634 + id="perspective7856"
1.635 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.636 + inkscape:vp_z="1 : 0.5 : 1"
1.637 + inkscape:vp_y="0 : 1000 : 0"
1.638 + inkscape:vp_x="0 : 0.5 : 1"
1.639 + sodipodi:type="inkscape:persp3d" />
1.640 + <marker
1.641 + inkscape:stockid="Arrow2Lend"
1.642 + orient="auto"
1.643 + refY="0"
1.644 + refX="0"
1.645 + id="Arrow2Lend-22"
1.646 + style="overflow:visible">
1.647 + <path
1.648 + id="path5372-69"
1.649 + style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
1.650 + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
1.651 + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
1.652 + </marker>
1.653 + <inkscape:perspective
1.654 + id="perspective7884"
1.655 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.656 + inkscape:vp_z="1 : 0.5 : 1"
1.657 + inkscape:vp_y="0 : 1000 : 0"
1.658 + inkscape:vp_x="0 : 0.5 : 1"
1.659 + sodipodi:type="inkscape:persp3d" />
1.660 + <marker
1.661 + inkscape:stockid="Arrow2Lend"
1.662 + orient="auto"
1.663 + refY="0"
1.664 + refX="0"
1.665 + id="Arrow2Lend-3"
1.666 + style="overflow:visible">
1.667 + <path
1.668 + id="path5372-55"
1.669 + style="font-size:12px;fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round"
1.670 + d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
1.671 + transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
1.672 + </marker>
1.673 + <inkscape:perspective
1.674 + id="perspective7916"
1.675 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.676 + inkscape:vp_z="1 : 0.5 : 1"
1.677 + inkscape:vp_y="0 : 1000 : 0"
1.678 + inkscape:vp_x="0 : 0.5 : 1"
1.679 + sodipodi:type="inkscape:persp3d" />
1.680 + <inkscape:perspective
1.681 + id="perspective7941"
1.682 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.683 + inkscape:vp_z="1 : 0.5 : 1"
1.684 + inkscape:vp_y="0 : 1000 : 0"
1.685 + inkscape:vp_x="0 : 0.5 : 1"
1.686 + sodipodi:type="inkscape:persp3d" />
1.687 + <marker
1.688 + inkscape:stockid="EmptyTriangleOutL"
1.689 + orient="auto"
1.690 + refY="0"
1.691 + refX="0"
1.692 + id="EmptyTriangleOutL-0"
1.693 + style="overflow:visible">
1.694 + <path
1.695 + id="path5512-6"
1.696 + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
1.697 + style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
1.698 + transform="matrix(0.8,0,0,0.8,-4.8,0)" />
1.699 + </marker>
1.700 + <inkscape:perspective
1.701 + id="perspective7984"
1.702 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.703 + inkscape:vp_z="1 : 0.5 : 1"
1.704 + inkscape:vp_y="0 : 1000 : 0"
1.705 + inkscape:vp_x="0 : 0.5 : 1"
1.706 + sodipodi:type="inkscape:persp3d" />
1.707 + <marker
1.708 + inkscape:stockid="EmptyTriangleOutL"
1.709 + orient="auto"
1.710 + refY="0"
1.711 + refX="0"
1.712 + id="EmptyTriangleOutL-4"
1.713 + style="overflow:visible">
1.714 + <path
1.715 + id="path5512-1"
1.716 + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
1.717 + style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
1.718 + transform="matrix(0.8,0,0,0.8,-4.8,0)" />
1.719 + </marker>
1.720 + <inkscape:perspective
1.721 + id="perspective8012"
1.722 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.723 + inkscape:vp_z="1 : 0.5 : 1"
1.724 + inkscape:vp_y="0 : 1000 : 0"
1.725 + inkscape:vp_x="0 : 0.5 : 1"
1.726 + sodipodi:type="inkscape:persp3d" />
1.727 + <marker
1.728 + inkscape:stockid="EmptyTriangleOutL"
1.729 + orient="auto"
1.730 + refY="0"
1.731 + refX="0"
1.732 + id="EmptyTriangleOutL-09"
1.733 + style="overflow:visible">
1.734 + <path
1.735 + id="path5512-3"
1.736 + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
1.737 + style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
1.738 + transform="matrix(0.8,0,0,0.8,-4.8,0)" />
1.739 + </marker>
1.740 + <inkscape:perspective
1.741 + id="perspective8012-4"
1.742 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.743 + inkscape:vp_z="1 : 0.5 : 1"
1.744 + inkscape:vp_y="0 : 1000 : 0"
1.745 + inkscape:vp_x="0 : 0.5 : 1"
1.746 + sodipodi:type="inkscape:persp3d" />
1.747 + <marker
1.748 + inkscape:stockid="EmptyTriangleOutL"
1.749 + orient="auto"
1.750 + refY="0"
1.751 + refX="0"
1.752 + id="EmptyTriangleOutL-3"
1.753 + style="overflow:visible">
1.754 + <path
1.755 + id="path5512-64"
1.756 + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
1.757 + style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
1.758 + transform="matrix(0.8,0,0,0.8,-4.8,0)" />
1.759 + </marker>
1.760 + <inkscape:perspective
1.761 + id="perspective8053"
1.762 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.763 + inkscape:vp_z="1 : 0.5 : 1"
1.764 + inkscape:vp_y="0 : 1000 : 0"
1.765 + inkscape:vp_x="0 : 0.5 : 1"
1.766 + sodipodi:type="inkscape:persp3d" />
1.767 + <marker
1.768 + inkscape:stockid="EmptyTriangleOutL"
1.769 + orient="auto"
1.770 + refY="0"
1.771 + refX="0"
1.772 + id="EmptyTriangleOutL-31"
1.773 + style="overflow:visible">
1.774 + <path
1.775 + id="path5512-9"
1.776 + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
1.777 + style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
1.778 + transform="matrix(0.8,0,0,0.8,-4.8,0)" />
1.779 + </marker>
1.780 + <inkscape:perspective
1.781 + id="perspective8081"
1.782 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.783 + inkscape:vp_z="1 : 0.5 : 1"
1.784 + inkscape:vp_y="0 : 1000 : 0"
1.785 + inkscape:vp_x="0 : 0.5 : 1"
1.786 + sodipodi:type="inkscape:persp3d" />
1.787 + <marker
1.788 + inkscape:stockid="EmptyTriangleOutL"
1.789 + orient="auto"
1.790 + refY="0"
1.791 + refX="0"
1.792 + id="EmptyTriangleOutL-094"
1.793 + style="overflow:visible">
1.794 + <path
1.795 + id="path5512-5"
1.796 + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
1.797 + style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
1.798 + transform="matrix(0.8,0,0,0.8,-4.8,0)" />
1.799 + </marker>
1.800 + <inkscape:perspective
1.801 + id="perspective8109"
1.802 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.803 + inkscape:vp_z="1 : 0.5 : 1"
1.804 + inkscape:vp_y="0 : 1000 : 0"
1.805 + inkscape:vp_x="0 : 0.5 : 1"
1.806 + sodipodi:type="inkscape:persp3d" />
1.807 + <marker
1.808 + inkscape:stockid="EmptyTriangleOutL"
1.809 + orient="auto"
1.810 + refY="0"
1.811 + refX="0"
1.812 + id="EmptyTriangleOutL-2"
1.813 + style="overflow:visible">
1.814 + <path
1.815 + id="path5512-59"
1.816 + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
1.817 + style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
1.818 + transform="matrix(0.8,0,0,0.8,-4.8,0)" />
1.819 + </marker>
1.820 + <inkscape:perspective
1.821 + id="perspective8137"
1.822 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.823 + inkscape:vp_z="1 : 0.5 : 1"
1.824 + inkscape:vp_y="0 : 1000 : 0"
1.825 + inkscape:vp_x="0 : 0.5 : 1"
1.826 + sodipodi:type="inkscape:persp3d" />
1.827 + <marker
1.828 + inkscape:stockid="EmptyTriangleOutL"
1.829 + orient="auto"
1.830 + refY="0"
1.831 + refX="0"
1.832 + id="EmptyTriangleOutL-9"
1.833 + style="overflow:visible">
1.834 + <path
1.835 + id="path5512-13"
1.836 + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z"
1.837 + style="fill:#ffffff;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
1.838 + transform="matrix(0.8,0,0,0.8,-4.8,0)" />
1.839 + </marker>
1.840 + <inkscape:perspective
1.841 + id="perspective8181"
1.842 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.843 + inkscape:vp_z="1 : 0.5 : 1"
1.844 + inkscape:vp_y="0 : 1000 : 0"
1.845 + inkscape:vp_x="0 : 0.5 : 1"
1.846 + sodipodi:type="inkscape:persp3d" />
1.847 + <inkscape:perspective
1.848 + id="perspective3460"
1.849 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.850 + inkscape:vp_z="1 : 0.5 : 1"
1.851 + inkscape:vp_y="0 : 1000 : 0"
1.852 + inkscape:vp_x="0 : 0.5 : 1"
1.853 + sodipodi:type="inkscape:persp3d" />
1.854 + <inkscape:perspective
1.855 + id="perspective3490"
1.856 + inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
1.857 + inkscape:vp_z="1 : 0.5 : 1"
1.858 + inkscape:vp_y="0 : 1000 : 0"
1.859 + inkscape:vp_x="0 : 0.5 : 1"
1.860 + sodipodi:type="inkscape:persp3d" />
1.861 + </defs>
1.862 + <sodipodi:namedview
1.863 + id="base"
1.864 + pagecolor="#ffffff"
1.865 + bordercolor="#666666"
1.866 + borderopacity="1.0"
1.867 + inkscape:pageopacity="0.0"
1.868 + inkscape:pageshadow="2"
1.869 + inkscape:zoom="0.82802052"
1.870 + inkscape:cx="374.30262"
1.871 + inkscape:cy="734.82691"
1.872 + inkscape:document-units="px"
1.873 + inkscape:current-layer="layer1"
1.874 + showgrid="false"
1.875 + inkscape:window-width="1024"
1.876 + inkscape:window-height="718"
1.877 + inkscape:window-x="-8"
1.878 + inkscape:window-y="-8"
1.879 + inkscape:window-maximized="1"
1.880 + inkscape:snap-bbox="true" />
1.881 + <metadata
1.882 + id="metadata7">
1.883 + <rdf:RDF>
1.884 + <cc:Work
1.885 + rdf:about="">
1.886 + <dc:format>image/svg+xml</dc:format>
1.887 + <dc:type
1.888 + rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
1.889 + <dc:title />
1.890 + </cc:Work>
1.891 + </rdf:RDF>
1.892 + </metadata>
1.893 + <g
1.894 + inkscape:label="Layer 1"
1.895 + inkscape:groupmode="layer"
1.896 + id="layer1">
1.897 + <rect
1.898 + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:10,2.5;stroke-dashoffset:0"
1.899 + id="rect7904-1"
1.900 + width="170.92165"
1.901 + height="204.59888"
1.902 + x="10.645319"
1.903 + y="388.24454" />
1.904 + <rect
1.905 + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:10,2.5;stroke-dashoffset:0"
1.906 + id="rect7904"
1.907 + width="543.42902"
1.908 + height="548.27441"
1.909 + x="193.74501"
1.910 + y="43.013046"
1.911 + inkscape:export-xdpi="90"
1.912 + inkscape:export-ydpi="90" />
1.913 + <rect
1.914 + style="fill:url(#linearGradient5048);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.96594387000000004px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
1.915 + id="rect2816"
1.916 + width="447.79773"
1.917 + height="234.31978"
1.918 + x="237.98297"
1.919 + y="69.488014" />
1.920 + <flowRoot
1.921 + xml:space="preserve"
1.922 + id="flowRoot5050"
1.923 + style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"><flowRegion
1.924 + id="flowRegion5052"><rect
1.925 + id="rect5054"
1.926 + width="195.96297"
1.927 + height="47.506172"
1.928 + x="524.26453"
1.929 + y="256.63379" /></flowRegion><flowPara
1.930 + id="flowPara5056">COMPILER</flowPara></flowRoot> <text
1.931 + xml:space="preserve"
1.932 + style="font-size:29.08715248px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.933 + x="523.03851"
1.934 + y="293.81125"
1.935 + id="text5058"><tspan
1.936 + sodipodi:role="line"
1.937 + id="tspan5060"
1.938 + x="523.03851"
1.939 + y="293.81125">COMPILER</tspan></text>
1.940 + <rect
1.941 + style="fill:none;stroke:#ffffff;stroke-width:1.76806752;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter5210)"
1.942 + id="rect5168"
1.943 + width="249.40741"
1.944 + height="180.69312"
1.945 + x="251.10405"
1.946 + y="80.182289"
1.947 + transform="matrix(0.53983635,0,0,1.0014445,114.82284,-0.24632435)" />
1.948 + <text
1.949 + xml:space="preserve"
1.950 + style="font-size:18.51000595px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.951 + x="271.13559"
1.952 + y="253.19881"
1.953 + id="text5214"><tspan
1.954 + sodipodi:role="line"
1.955 + id="tspan5216"
1.956 + x="271.13559"
1.957 + y="253.19881">FRONT END</tspan></text>
1.958 + <rect
1.959 + style="fill:none;stroke:#ffffff;stroke-width:1.71562728;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter5210-3)"
1.960 + id="rect5168-2"
1.961 + width="249.40741"
1.962 + height="180.69312"
1.963 + x="456.39859"
1.964 + y="80.606445"
1.965 + transform="matrix(0.57341243,0,0,1.0013219,268.13,-0.22597359)" />
1.966 + <text
1.967 + xml:space="preserve"
1.968 + style="font-size:18.51000595px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.969 + x="571.86572"
1.970 + y="255.31963"
1.971 + id="text5214-4"><tspan
1.972 + sodipodi:role="line"
1.973 + id="tspan5216-4"
1.974 + x="571.86572"
1.975 + y="255.31963">BACK END</tspan></text>
1.976 + <a
1.977 + id="a5260" />
1.978 + <rect
1.979 + style="fill:none;stroke:#fffeff;stroke-width:1.3;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
1.980 + id="rect5301"
1.981 + width="102.63158"
1.982 + height="56.049965"
1.983 + x="259.63333"
1.984 + y="87.663475" />
1.985 + <text
1.986 + xml:space="preserve"
1.987 + style="font-size:17.16770363px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.988 + x="272.91205"
1.989 + y="111.4675"
1.990 + id="text5303"><tspan
1.991 + sodipodi:role="line"
1.992 + id="tspan5305"
1.993 + x="272.91205"
1.994 + y="111.4675">LEXICAL</tspan><tspan
1.995 + sodipodi:role="line"
1.996 + x="272.91205"
1.997 + y="132.92712"
1.998 + id="tspan5307">ANALYSIS</tspan></text>
1.999 + <rect
1.1000 + style="fill:none;stroke:#fffeff;stroke-width:1.3;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
1.1001 + id="rect5301-0"
1.1002 + width="102.22069"
1.1003 + height="56.050537"
1.1004 + x="260.46863"
1.1005 + y="166.68083" />
1.1006 + <text
1.1007 + xml:space="preserve"
1.1008 + style="font-size:17.16770363px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1009 + x="272.48788"
1.1010 + y="190.48514"
1.1011 + id="text5303-4"><tspan
1.1012 + sodipodi:role="line"
1.1013 + id="tspan5305-1"
1.1014 + x="272.48788"
1.1015 + y="190.48514">SYNTAX</tspan><tspan
1.1016 + sodipodi:role="line"
1.1017 + x="272.48788"
1.1018 + y="211.94476"
1.1019 + id="tspan5307-7">ANALYSIS</tspan></text>
1.1020 + <text
1.1021 + xml:space="preserve"
1.1022 + style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1023 + x="311.33511"
1.1024 + y="140.41333"
1.1025 + id="text5340"><tspan
1.1026 + sodipodi:role="line"
1.1027 + id="tspan5342"
1.1028 + x="311.33511"
1.1029 + y="140.41333" /></text>
1.1030 + <path
1.1031 + style="fill:none;stroke:#ffffff;stroke-width:2.81255388;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:8.43766165, 2.81255388;stroke-dashoffset:0;marker-end:url(#EmptyTriangleOutL)"
1.1032 + d="m 385.57258,227.29824 141.39791,0.79517"
1.1033 + id="path5346-3"
1.1034 + inkscape:connector-type="polyline" />
1.1035 + <path
1.1036 + style="fill:none;stroke:#000000;stroke-width:2.78755498;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
1.1037 + d="m 710.48871,173.06585 0.40631,138.73962"
1.1038 + id="path5346-3-6-2"
1.1039 + inkscape:connector-type="polyline" />
1.1040 + <path
1.1041 + style="fill:none;stroke:#000000;stroke-width:1.5773077;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
1.1042 + d="m 685.95735,173.80134 25.32654,0"
1.1043 + id="path6248"
1.1044 + inkscape:connector-type="polyline" />
1.1045 + <rect
1.1046 + style="opacity:1;fill:url(#linearGradient6260);fill-opacity:1;stroke:#000000;stroke-width:1.1;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
1.1047 + id="rect6252"
1.1048 + width="158.63669"
1.1049 + height="45.809525"
1.1050 + x="562.43915"
1.1051 + y="316.74136" />
1.1052 + <text
1.1053 + xml:space="preserve"
1.1054 + style="font-size:19.18680954px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1055 + x="592.77997"
1.1056 + y="349.81738"
1.1057 + id="text6264"><tspan
1.1058 + sodipodi:role="line"
1.1059 + id="tspan6266"
1.1060 + x="592.77997"
1.1061 + y="349.81738">BYTECODE</tspan></text>
1.1062 + <rect
1.1063 + style="opacity:0.6;fill:url(#linearGradient6285);fill-opacity:1;stroke:#ffffff;stroke-width:0.70999998;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
1.1064 + id="rect6252-7"
1.1065 + width="130.76111"
1.1066 + height="36.019508"
1.1067 + x="392.15512"
1.1068 + y="176.7581" />
1.1069 + <text
1.1070 + xml:space="preserve"
1.1071 + style="font-size:16.46555138px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1072 + x="413.68591"
1.1073 + y="192.79556"
1.1074 + id="text5303-8-2"
1.1075 + transform="scale(0.9591004,1.0426437)"><tspan
1.1076 + sodipodi:role="line"
1.1077 + x="413.68591"
1.1078 + y="192.79556"
1.1079 + id="tspan5307-70-1">SYMBOL TABLE</tspan></text>
1.1080 + <rect
1.1081 + style="opacity:0.59000005;fill:url(#linearGradient6369);fill-opacity:1;stroke:#ffffff;stroke-width:0.31;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
1.1082 + id="rect6252-7-8"
1.1083 + width="130.76111"
1.1084 + height="36.019508"
1.1085 + x="391.86636"
1.1086 + y="133.49353" />
1.1087 + <text
1.1088 + xml:space="preserve"
1.1089 + style="font-size:17.16770363px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1090 + x="397.84192"
1.1091 + y="157.75252"
1.1092 + id="text5303-8-2-9"><tspan
1.1093 + sodipodi:role="line"
1.1094 + x="397.84192"
1.1095 + y="157.75252"
1.1096 + id="tspan5307-70-1-5">SYNTAX TREE</tspan></text>
1.1097 + <rect
1.1098 + style="fill:url(#linearGradient6672);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.6912812px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
1.1099 + id="rect2816-4"
1.1100 + width="468.63013"
1.1101 + height="114.67435"
1.1102 + x="236.22588"
1.1103 + y="425.0498" />
1.1104 + <text
1.1105 + xml:space="preserve"
1.1106 + style="font-size:29.08715248px;font-style:normal;font-weight:normal;text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1107 + x="691.60516"
1.1108 + y="529.59027"
1.1109 + id="text5058-3"><tspan
1.1110 + sodipodi:role="line"
1.1111 + id="tspan5060-3"
1.1112 + x="691.60516"
1.1113 + y="529.59027">VIRTUAL MACHINE</tspan></text>
1.1114 + <rect
1.1115 + style="fill:none;stroke:#ffffff;stroke-width:3.14547333;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter6798)"
1.1116 + id="rect5168-6"
1.1117 + width="249.40741"
1.1118 + height="180.69312"
1.1119 + x="251.10405"
1.1120 + y="80.182289"
1.1121 + transform="matrix(0.51731928,0,0,0.330184,118.66717,411.67516)" />
1.1122 + <text
1.1123 + xml:space="preserve"
1.1124 + style="font-size:18.51000595px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1125 + x="254.09354"
1.1126 + y="460.71094"
1.1127 + id="text5214-9"><tspan
1.1128 + sodipodi:role="line"
1.1129 + id="tspan5216-0"
1.1130 + x="254.09354"
1.1131 + y="460.71094">PATTERN </tspan><tspan
1.1132 + sodipodi:role="line"
1.1133 + x="254.09354"
1.1134 + y="483.84845"
1.1135 + id="tspan6707">EVALUATION</tspan></text>
1.1136 + <text
1.1137 + xml:space="preserve"
1.1138 + style="font-size:18.51000595px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1139 + x="395.81879"
1.1140 + y="461.15924"
1.1141 + id="text5214-9-9"><tspan
1.1142 + sodipodi:role="line"
1.1143 + x="395.81879"
1.1144 + y="461.15924"
1.1145 + id="tspan6707-3">CONSTRAINT</tspan><tspan
1.1146 + sodipodi:role="line"
1.1147 + x="395.81879"
1.1148 + y="484.29675"
1.1149 + id="tspan6752">ENFORCEMENT</tspan></text>
1.1150 + <text
1.1151 + xml:space="preserve"
1.1152 + style="font-size:18.51000595px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1153 + x="560.29266"
1.1154 + y="461.15918"
1.1155 + id="text5214-9-0"><tspan
1.1156 + sodipodi:role="line"
1.1157 + x="560.29266"
1.1158 + y="461.15918"
1.1159 + id="tspan6707-2">FLOW POINT</tspan><tspan
1.1160 + sodipodi:role="line"
1.1161 + x="560.29266"
1.1162 + y="484.29669"
1.1163 + id="tspan6756">ASSIGNMENT</tspan></text>
1.1164 + <rect
1.1165 + style="fill:none;stroke:#ffffff;stroke-width:2.8854203;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter6798-1)"
1.1166 + id="rect5168-6-7"
1.1167 + width="249.40741"
1.1168 + height="180.69312"
1.1169 + x="251.10405"
1.1170 + y="80.182289"
1.1171 + transform="matrix(0.61570086,0,0,0.32968469,234.44465,412.46106)" />
1.1172 + <rect
1.1173 + style="fill:none;stroke:#ffffff;stroke-width:3.06674451;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;filter:url(#filter6798-1-4)"
1.1174 + id="rect5168-6-7-6"
1.1175 + width="249.40741"
1.1176 + height="180.69312"
1.1177 + x="251.10405"
1.1178 + y="80.182289"
1.1179 + transform="matrix(0.54445577,0,0,0.33004177,416.25864,412.40017)" />
1.1180 + <path
1.1181 + style="fill:none;stroke:#000000;stroke-width:1.90176475;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
1.1182 + d="m 644.26685,360.37807 0.42343,61.96399"
1.1183 + id="path5346-3-6-2-4"
1.1184 + inkscape:connector-type="polyline" />
1.1185 + <a
1.1186 + id="a7773"
1.1187 + transform="translate(41.953686,46.646652)">
1.1188 + <rect
1.1189 + y="66.0532"
1.1190 + x="8.9369535"
1.1191 + height="121.94473"
1.1192 + width="98.977188"
1.1193 + id="rect6252-5"
1.1194 + style="fill:url(#linearGradient7723);fill-opacity:1;stroke:#000000;stroke-width:1.17799997;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
1.1195 + ry="12.687277" />
1.1196 + </a>
1.1197 + <text
1.1198 + xml:space="preserve"
1.1199 + style="font-size:19.18680954px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1200 + x="58.343124"
1.1201 + y="158.0553"
1.1202 + id="text6264-2"><tspan
1.1203 + sodipodi:role="line"
1.1204 + id="tspan6266-6"
1.1205 + x="58.343124"
1.1206 + y="158.0553">ATCCL</tspan><tspan
1.1207 + sodipodi:role="line"
1.1208 + x="58.343124"
1.1209 + y="182.0388"
1.1210 + id="tspan7769">SOURCE</tspan><tspan
1.1211 + sodipodi:role="line"
1.1212 + x="58.343124"
1.1213 + y="206.02232"
1.1214 + id="tspan7771">FILE</tspan></text>
1.1215 + <path
1.1216 + style="fill:none;stroke:#000000;stroke-width:2.27615404;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
1.1217 + d="m 144.17176,171.83484 90.71332,0.57866"
1.1218 + id="path5346-3-6-2-4-6"
1.1219 + inkscape:connector-type="polyline" />
1.1220 + <rect
1.1221 + style="fill:url(#linearGradient7823);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.36081773px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
1.1222 + id="rect2816-4-7"
1.1223 + width="127.30537"
1.1224 + height="115.00481"
1.1225 + x="39.001644"
1.1226 + y="423.75348" />
1.1227 + <text
1.1228 + xml:space="preserve"
1.1229 + style="font-size:29.08715248px;font-style:normal;font-weight:normal;text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1230 + x="152.89093"
1.1231 + y="528.45917"
1.1232 + id="text5058-3-9"><tspan
1.1233 + sodipodi:role="line"
1.1234 + id="tspan5060-3-0"
1.1235 + x="152.89093"
1.1236 + y="528.45917">CLIENT</tspan></text>
1.1237 + <path
1.1238 + style="fill:none;stroke:#000000;stroke-width:1.98548174;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
1.1239 + d="m 165.23441,451.88654 68.08425,0.58665"
1.1240 + id="path5346-3-6-2-4-6-0"
1.1241 + inkscape:connector-type="polyline" />
1.1242 + <path
1.1243 + style="fill:none;stroke:#000000;stroke-width:1.97332788;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow2Lend)"
1.1244 + d="m 236.21993,506.98214 -67.198,-0.28784"
1.1245 + id="path5346-3-6-2-4-6-0-8"
1.1246 + inkscape:connector-type="polyline" />
1.1247 + <text
1.1248 + xml:space="preserve"
1.1249 + style="font-size:29.08715248px;font-style:normal;font-weight:normal;text-align:end;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1250 + x="729.70685"
1.1251 + y="582.97467"
1.1252 + id="text5058-3-1"><tspan
1.1253 + sodipodi:role="line"
1.1254 + id="tspan5060-3-7"
1.1255 + x="729.70685"
1.1256 + y="582.97467">ATCCL</tspan></text>
1.1257 + <path
1.1258 + style="fill:none;stroke:#ffffff;stroke-width:1.44697523;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.34092579, 1.44697527;stroke-dashoffset:0;marker-end:url(#EmptyTriangleOutL)"
1.1259 + d="m 361.78152,194.82794 29.368,-0.36411"
1.1260 + id="path5346-3-6-0-5"
1.1261 + inkscape:connector-type="polyline" />
1.1262 + <path
1.1263 + style="fill:none;stroke:#ffffff;stroke-width:1.52872646;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:4.58617953, 1.52872651;stroke-dashoffset:0;marker-end:url(#EmptyTriangleOutL)"
1.1264 + d="M 312.91657,143.37096 312.8082,165.3367"
1.1265 + id="path5346-3-6-0-1"
1.1266 + inkscape:connector-type="polyline" />
1.1267 + <path
1.1268 + style="fill:none;stroke:#ffffff;stroke-width:1.46801996;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:5.87208002, 1.46802;stroke-dashoffset:0;marker-end:url(#EmptyTriangleOutL)"
1.1269 + d="M 362.98005,193.95278 391.3819,152.39944"
1.1270 + id="path5346-3-6-0-5-6"
1.1271 + inkscape:connector-type="polyline" />
1.1272 + <path
1.1273 + style="fill:none;stroke:#ffffff;stroke-width:2.81255174;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:8.43765575, 2.81255191;stroke-dashoffset:0;marker-end:url(#EmptyTriangleOutL)"
1.1274 + d="m 385.50451,117.04317 141.39792,0.79516"
1.1275 + id="path5346-3-1"
1.1276 + inkscape:connector-type="polyline" />
1.1277 + <rect
1.1278 + style="fill:none;stroke:#fffeff;stroke-width:1.3;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
1.1279 + id="rect5301-7"
1.1280 + width="131.06795"
1.1281 + height="131.09811"
1.1282 + x="535.78375"
1.1283 + y="89.850822" />
1.1284 + <text
1.1285 + xml:space="preserve"
1.1286 + style="font-size:16.45739746px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1287 + x="582.00421"
1.1288 + y="160.6235"
1.1289 + id="text5303-49"
1.1290 + transform="scale(0.95862536,1.0431604)"><tspan
1.1291 + sodipodi:role="line"
1.1292 + x="582.00421"
1.1293 + y="160.6235"
1.1294 + id="tspan5307-1">SYNTHESIS</tspan></text>
1.1295 + <text
1.1296 + xml:space="preserve"
1.1297 + style="font-size:29.08715248px;font-style:normal;font-weight:normal;text-align:end;text-anchor:end;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
1.1298 + x="173.34232"
1.1299 + y="586.24371"
1.1300 + id="text5058-3-1-0"><tspan
1.1301 + sodipodi:role="line"
1.1302 + id="tspan5060-3-7-9"
1.1303 + x="173.34232"
1.1304 + y="586.24371">DFLOW</tspan></text>
1.1305 + </g>
1.1306 +</svg>