Rev 18 | Go to most recent revision | Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
16 | bondari | 1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2 | <!-- Created with Inkscape (http://www.inkscape.org/) --> |
||
3 | <svg |
||
4 | xmlns:dc="http://purl.org/dc/elements/1.1/" |
||
5 | xmlns:cc="http://web.resource.org/cc/" |
||
6 | xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
||
7 | xmlns:svg="http://www.w3.org/2000/svg" |
||
8 | xmlns="http://www.w3.org/2000/svg" |
||
9 | xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" |
||
10 | xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
||
11 | width="744.09448819" |
||
12 | height="1052.3622047" |
||
13 | id="svg1595" |
||
14 | sodipodi:version="0.32" |
||
15 | inkscape:version="0.43" |
||
16 | sodipodi:docbase="/home/segabond/HelenOS/HelenOS-doc/design/src/images.draft" |
||
17 | sodipodi:docname="arch1.svg"> |
||
18 | <defs |
||
19 | id="defs1597" /> |
||
20 | <sodipodi:namedview |
||
21 | id="base" |
||
22 | pagecolor="#ffffff" |
||
23 | bordercolor="#666666" |
||
24 | borderopacity="1.0" |
||
25 | inkscape:pageopacity="0.0" |
||
26 | inkscape:pageshadow="2" |
||
27 | inkscape:zoom="1.4142136" |
||
28 | inkscape:cx="386.90307" |
||
29 | inkscape:cy="817.70736" |
||
30 | inkscape:document-units="px" |
||
31 | inkscape:current-layer="layer1" |
||
32 | inkscape:window-width="1272" |
||
33 | inkscape:window-height="940" |
||
34 | inkscape:window-x="0" |
||
35 | inkscape:window-y="0" /> |
||
36 | <metadata |
||
37 | id="metadata1600"> |
||
38 | <rdf:RDF> |
||
39 | <cc:Work |
||
40 | rdf:about=""> |
||
41 | <dc:format>image/svg+xml</dc:format> |
||
42 | <dc:type |
||
43 | rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
||
44 | </cc:Work> |
||
45 | </rdf:RDF> |
||
46 | </metadata> |
||
47 | <g |
||
48 | inkscape:label="Layer 1" |
||
49 | inkscape:groupmode="layer" |
||
50 | id="layer1"> |
||
51 | <rect |
||
52 | style="opacity:1;fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
53 | id="rect1603" |
||
54 | width="305.5" |
||
55 | height="277" |
||
56 | x="137" |
||
57 | y="85.862183" |
||
58 | rx="0" |
||
59 | ry="0" /> |
||
60 | <text |
||
61 | xml:space="preserve" |
||
62 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
63 | x="156.5" |
||
64 | y="105.86218" |
||
65 | id="text2478"><tspan |
||
66 | sodipodi:role="line" |
||
67 | id="tspan2480" |
||
68 | x="156.5" |
||
69 | y="105.86218">kernel</tspan></text> |
||
70 | <g |
||
71 | id="g2666"> |
||
72 | <rect |
||
73 | y="323.36218" |
||
74 | x="156" |
||
75 | height="18.5" |
||
76 | width="271" |
||
77 | id="rect2537" |
||
78 | style="opacity:1;fill:#bc4343;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" /> |
||
79 | <text |
||
80 | id="text2541" |
||
81 | y="337.36218" |
||
82 | x="264.5" |
||
83 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
84 | xml:space="preserve"><tspan |
||
85 | y="337.36218" |
||
86 | x="264.5" |
||
87 | id="tspan2543" |
||
88 | sodipodi:role="line">HARDWARE</tspan></text> |
||
89 | </g> |
||
90 | <g |
||
91 | id="g2591"> |
||
92 | <g |
||
93 | id="g2496"> |
||
94 | <rect |
||
95 | style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
96 | id="rect2482" |
||
97 | width="134" |
||
98 | height="76.5" |
||
99 | x="157" |
||
100 | y="131.86218" |
||
101 | ry="0" /> |
||
102 | <text |
||
103 | xml:space="preserve" |
||
104 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
105 | x="185" |
||
106 | y="145.86218" |
||
107 | id="text2484"><tspan |
||
108 | sodipodi:role="line" |
||
109 | id="tspan2486" |
||
110 | x="185" |
||
111 | y="145.86218">SCHEDULER</tspan></text> |
||
112 | <text |
||
113 | xml:space="preserve" |
||
114 | style="font-size:10.84064579px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
115 | x="162.53453" |
||
116 | y="160.50172" |
||
117 | id="text2488"><tspan |
||
118 | sodipodi:role="line" |
||
119 | id="tspan2490" |
||
120 | x="162.53453" |
||
121 | y="160.50172">* per CPU run-queues</tspan><tspan |
||
122 | sodipodi:role="line" |
||
123 | x="162.53453" |
||
124 | y="174.05253" |
||
125 | id="tspan2492">* load balancing</tspan><tspan |
||
126 | sodipodi:role="line" |
||
127 | x="162.53453" |
||
128 | y="187.60334" |
||
129 | id="tspan2494">* thread planning</tspan></text> |
||
130 | </g> |
||
131 | <g |
||
132 | id="g2582"> |
||
133 | <rect |
||
134 | style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
135 | id="rect2507" |
||
136 | width="134" |
||
137 | height="76.5" |
||
138 | x="156.5" |
||
139 | y="214.11218" |
||
140 | ry="0" /> |
||
141 | <text |
||
142 | xml:space="preserve" |
||
143 | style="font-size:10.01678467px;font-style:normal;font-weight:normal;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
144 | x="161.69464" |
||
145 | y="225.64026" |
||
146 | id="text2509"><tspan |
||
147 | sodipodi:role="line" |
||
148 | id="tspan2511" |
||
149 | x="161.69464" |
||
150 | y="225.64026">MEMORY MANAGEMENT</tspan></text> |
||
151 | <text |
||
152 | xml:space="preserve" |
||
153 | style="font-size:10.84064579px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
154 | x="163.03453" |
||
155 | y="245.75172" |
||
156 | id="text2513"><tspan |
||
157 | sodipodi:role="line" |
||
158 | id="tspan2515" |
||
159 | x="163.03453" |
||
160 | y="245.75172">* per CPU run-queues</tspan><tspan |
||
161 | sodipodi:role="line" |
||
162 | x="163.03453" |
||
163 | y="259.30253" |
||
164 | id="tspan2517">* load balancing</tspan><tspan |
||
165 | sodipodi:role="line" |
||
166 | x="163.03453" |
||
167 | y="272.85334" |
||
168 | id="tspan2519">* thread planning</tspan></text> |
||
169 | </g> |
||
170 | <g |
||
171 | transform="translate(140,0.25)" |
||
172 | id="g2521"> |
||
173 | <rect |
||
174 | style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
175 | id="rect2523" |
||
176 | width="134" |
||
177 | height="76.5" |
||
178 | x="157" |
||
179 | y="131.86218" |
||
180 | ry="0" /> |
||
181 | <text |
||
182 | xml:space="preserve" |
||
183 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
184 | x="173" |
||
185 | y="145.86218" |
||
186 | id="text2525"><tspan |
||
187 | sodipodi:role="line" |
||
188 | id="tspan2527" |
||
189 | x="173" |
||
190 | y="145.86218">IPC and Syscalls</tspan></text> |
||
191 | <text |
||
192 | xml:space="preserve" |
||
193 | style="font-size:10.84064579px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
194 | x="162.53453" |
||
195 | y="160.50172" |
||
196 | id="text2529"><tspan |
||
197 | sodipodi:role="line" |
||
198 | id="tspan2531" |
||
199 | x="162.53453" |
||
200 | y="160.50172">* per CPU run-queues</tspan><tspan |
||
201 | sodipodi:role="line" |
||
202 | x="162.53453" |
||
203 | y="174.05253" |
||
204 | id="tspan2533">* load balancing</tspan><tspan |
||
205 | sodipodi:role="line" |
||
206 | x="162.53453" |
||
207 | y="187.60334" |
||
208 | id="tspan2535">* thread planning</tspan></text> |
||
209 | </g> |
||
210 | <g |
||
211 | transform="translate(139.5,82.25)" |
||
212 | id="g2556"> |
||
213 | <rect |
||
214 | style="opacity:1;fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
215 | id="rect2558" |
||
216 | width="134" |
||
217 | height="76.5" |
||
218 | x="157" |
||
219 | y="131.86218" |
||
220 | ry="0" /> |
||
221 | <text |
||
222 | xml:space="preserve" |
||
223 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#efff00;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
224 | x="173" |
||
225 | y="145.86218" |
||
226 | id="text2560"><tspan |
||
227 | sodipodi:role="line" |
||
228 | id="tspan2562" |
||
229 | x="173" |
||
230 | y="145.86218">Device Drivers</tspan></text> |
||
231 | <text |
||
232 | xml:space="preserve" |
||
233 | style="font-size:10.84064579px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
234 | x="162.53453" |
||
235 | y="160.50172" |
||
236 | id="text2564"><tspan |
||
237 | sodipodi:role="line" |
||
238 | x="162.53453" |
||
239 | y="160.50172" |
||
240 | id="tspan2570">* in-kernel drivers</tspan><tspan |
||
241 | id="tspan2576" |
||
242 | sodipodi:role="line" |
||
243 | x="162.53453" |
||
244 | y="174.05253"> - ACPI</tspan><tspan |
||
245 | id="tspan2578" |
||
246 | sodipodi:role="line" |
||
247 | x="162.53453" |
||
248 | y="187.60334"> - Keyboard, clocks</tspan><tspan |
||
249 | id="tspan2580" |
||
250 | sodipodi:role="line" |
||
251 | x="162.53453" |
||
252 | y="201.15415"> - Basic video support</tspan></text> |
||
253 | </g> |
||
254 | </g> |
||
255 | <g |
||
256 | id="g2654" |
||
257 | transform="matrix(0.330608,0,0,0.288771,53.7998,246.7868)"> |
||
258 | <path |
||
259 | transform="translate(15.5,30)" |
||
260 | d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z " |
||
261 | inkscape:randomized="0" |
||
262 | inkscape:rounded="0" |
||
263 | inkscape:flatsided="true" |
||
264 | sodipodi:arg2="2.6179939" |
||
265 | sodipodi:arg1="1.5707963" |
||
266 | sodipodi:r2="17.25" |
||
267 | sodipodi:r1="34.5" |
||
268 | sodipodi:cy="193.86218" |
||
269 | sodipodi:cx="461.5" |
||
270 | sodipodi:sides="3" |
||
271 | id="path2656" |
||
272 | style="opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
273 | sodipodi:type="star" /> |
||
274 | <rect |
||
275 | y="154.36218" |
||
276 | x="466" |
||
277 | height="66.5" |
||
278 | width="22" |
||
279 | id="rect2658" |
||
280 | style="opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" /> |
||
281 | </g> |
||
282 | <g |
||
283 | id="g2660" |
||
284 | transform="matrix(-0.330608,-1.04935e-17,9.165597e-18,-0.288771,525.7,366.4536)"> |
||
285 | <path |
||
286 | transform="translate(15.5,30)" |
||
287 | d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z " |
||
288 | inkscape:randomized="0" |
||
289 | inkscape:rounded="0" |
||
290 | inkscape:flatsided="true" |
||
291 | sodipodi:arg2="2.6179939" |
||
292 | sodipodi:arg1="1.5707963" |
||
293 | sodipodi:r2="17.25" |
||
294 | sodipodi:r1="34.5" |
||
295 | sodipodi:cy="193.86218" |
||
296 | sodipodi:cx="461.5" |
||
297 | sodipodi:sides="3" |
||
298 | id="path2662" |
||
299 | style="opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
300 | sodipodi:type="star" /> |
||
301 | <rect |
||
302 | y="154.36218" |
||
303 | x="466" |
||
304 | height="66.5" |
||
305 | width="22" |
||
306 | id="rect2664" |
||
307 | style="opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" /> |
||
308 | </g> |
||
309 | <g |
||
310 | id="g2681" |
||
311 | transform="translate(-30.57538,-8.61701)"> |
||
312 | <path |
||
313 | d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z" |
||
314 | sodipodi:ry="27.5" |
||
315 | sodipodi:rx="55" |
||
316 | sodipodi:cy="277.36218" |
||
317 | sodipodi:cx="578" |
||
318 | id="path2671" |
||
319 | style="opacity:1;fill:#e03c3c;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
320 | sodipodi:type="arc" /> |
||
321 | <text |
||
322 | id="text2675" |
||
323 | y="274.86218" |
||
324 | x="538.5" |
||
325 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
326 | xml:space="preserve"><tspan |
||
327 | y="274.86218" |
||
328 | x="538.5" |
||
329 | id="tspan2677" |
||
330 | sodipodi:role="line">Device Driver</tspan><tspan |
||
331 | id="tspan2679" |
||
332 | y="289.86218" |
||
333 | x="538.5" |
||
334 | sodipodi:role="line">Interface</tspan></text> |
||
335 | </g> |
||
336 | <g |
||
337 | id="g2693" |
||
338 | transform="translate(-12.30979,56.32734)"> |
||
339 | <path |
||
340 | d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z" |
||
341 | sodipodi:ry="27.5" |
||
342 | sodipodi:rx="55" |
||
343 | sodipodi:cy="277.36218" |
||
344 | sodipodi:cx="578" |
||
345 | id="path2695" |
||
346 | style="opacity:1;fill:#e03c3c;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
347 | sodipodi:type="arc" /> |
||
348 | <text |
||
349 | id="text2697" |
||
350 | y="274.86218" |
||
351 | x="538.5" |
||
352 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
353 | xml:space="preserve"><tspan |
||
354 | y="274.86218" |
||
355 | x="538.5" |
||
356 | id="tspan2699" |
||
357 | sodipodi:role="line">Device Driver</tspan><tspan |
||
358 | id="tspan2701" |
||
359 | y="289.86218" |
||
360 | x="538.5" |
||
361 | sodipodi:role="line">Interface</tspan></text> |
||
362 | </g> |
||
363 | <g |
||
364 | id="g2723" |
||
365 | transform="matrix(0.682761,0,0,0.682761,135.9958,102.5081)"> |
||
366 | <g |
||
367 | transform="translate(3.889087,2.828427)" |
||
368 | id="g2711"> |
||
369 | <path |
||
370 | sodipodi:type="star" |
||
371 | style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
372 | id="path2705" |
||
373 | sodipodi:sides="3" |
||
374 | sodipodi:cx="461.5" |
||
375 | sodipodi:cy="193.86218" |
||
376 | sodipodi:r1="34.5" |
||
377 | sodipodi:r2="17.25" |
||
378 | sodipodi:arg1="1.5707963" |
||
379 | sodipodi:arg2="2.6179939" |
||
380 | inkscape:flatsided="true" |
||
381 | inkscape:rounded="0" |
||
382 | inkscape:randomized="0" |
||
383 | d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z " |
||
384 | transform="matrix(0.253276,-0.424118,0.424118,0.253276,239.4585,458.5603)" /> |
||
385 | <rect |
||
386 | style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
387 | id="rect2707" |
||
388 | width="8.4741507" |
||
389 | height="88.587173" |
||
390 | x="487.99454" |
||
391 | y="-339.11758" |
||
392 | transform="matrix(0.455179,0.8904,-0.863773,0.503882,0,0)" /> |
||
393 | </g> |
||
394 | <path |
||
395 | transform="matrix(-0.253276,0.424118,-0.424118,-0.253276,716.5558,126.1674)" |
||
396 | d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z " |
||
397 | inkscape:randomized="0" |
||
398 | inkscape:rounded="0" |
||
399 | inkscape:flatsided="true" |
||
400 | sodipodi:arg2="2.6179939" |
||
401 | sodipodi:arg1="1.5707963" |
||
402 | sodipodi:r2="17.25" |
||
403 | sodipodi:r1="34.5" |
||
404 | sodipodi:cy="193.86218" |
||
405 | sodipodi:cx="461.5" |
||
406 | sodipodi:sides="3" |
||
407 | id="path2717" |
||
408 | style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
409 | sodipodi:type="star" /> |
||
410 | </g> |
||
411 | <g |
||
412 | id="g2729" |
||
413 | transform="matrix(0.584207,0.337292,-0.337292,0.584207,288.1357,0.784081)"> |
||
414 | <g |
||
415 | transform="translate(3.889087,2.828427)" |
||
416 | id="g2731"> |
||
417 | <path |
||
418 | sodipodi:type="star" |
||
419 | style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
420 | id="path2733" |
||
421 | sodipodi:sides="3" |
||
422 | sodipodi:cx="461.5" |
||
423 | sodipodi:cy="193.86218" |
||
424 | sodipodi:r1="34.5" |
||
425 | sodipodi:r2="17.25" |
||
426 | sodipodi:arg1="1.5707963" |
||
427 | sodipodi:arg2="2.6179939" |
||
428 | inkscape:flatsided="true" |
||
429 | inkscape:rounded="0" |
||
430 | inkscape:randomized="0" |
||
431 | d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z " |
||
432 | transform="matrix(0.253276,-0.424118,0.424118,0.253276,239.4585,458.5603)" /> |
||
433 | <rect |
||
434 | style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
435 | id="rect2735" |
||
436 | width="8.4741507" |
||
437 | height="88.587173" |
||
438 | x="487.99454" |
||
439 | y="-339.11758" |
||
440 | transform="matrix(0.455179,0.8904,-0.863773,0.503882,0,0)" /> |
||
441 | </g> |
||
442 | <path |
||
443 | transform="matrix(-0.253276,0.424118,-0.424118,-0.253276,716.5558,126.1674)" |
||
444 | d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z " |
||
445 | inkscape:randomized="0" |
||
446 | inkscape:rounded="0" |
||
447 | inkscape:flatsided="true" |
||
448 | sodipodi:arg2="2.6179939" |
||
449 | sodipodi:arg1="1.5707963" |
||
450 | sodipodi:r2="17.25" |
||
451 | sodipodi:r1="34.5" |
||
452 | sodipodi:cy="193.86218" |
||
453 | sodipodi:cx="461.5" |
||
454 | sodipodi:sides="3" |
||
455 | id="path2737" |
||
456 | style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
457 | sodipodi:type="star" /> |
||
458 | </g> |
||
459 | <g |
||
460 | id="g2757" |
||
461 | transform="translate(-15.05025,10.02691)"> |
||
462 | <path |
||
463 | transform="translate(-54.38743,-156.2596)" |
||
464 | d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z" |
||
465 | sodipodi:ry="27.5" |
||
466 | sodipodi:rx="55" |
||
467 | sodipodi:cy="277.36218" |
||
468 | sodipodi:cx="578" |
||
469 | id="path2743" |
||
470 | style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
471 | sodipodi:type="arc" /> |
||
472 | <text |
||
473 | id="text2745" |
||
474 | y="126.60257" |
||
475 | x="498.11258" |
||
476 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
477 | xml:space="preserve"><tspan |
||
478 | id="tspan2749" |
||
479 | y="126.60257" |
||
480 | x="498.11258" |
||
481 | sodipodi:role="line">NS Task</tspan></text> |
||
482 | </g> |
||
483 | <g |
||
484 | id="g2789" |
||
485 | transform="translate(17,-17.5)"> |
||
486 | <path |
||
487 | transform="translate(-55.44809,-207.1713)" |
||
488 | d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z" |
||
489 | sodipodi:ry="27.5" |
||
490 | sodipodi:rx="55" |
||
491 | sodipodi:cy="277.36218" |
||
492 | sodipodi:cx="578" |
||
493 | id="path2764" |
||
494 | style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
495 | sodipodi:type="arc" /> |
||
496 | <text |
||
497 | id="text2766" |
||
498 | y="75.690849" |
||
499 | x="493.05191" |
||
500 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
501 | xml:space="preserve"><tspan |
||
502 | id="tspan2768" |
||
503 | y="75.690849" |
||
504 | x="493.05191" |
||
505 | sodipodi:role="line">User Task</tspan></text> |
||
506 | </g> |
||
507 | <g |
||
508 | id="g2794" |
||
509 | transform="translate(165.4404,78.6328)"> |
||
510 | <path |
||
511 | transform="translate(-55.44809,-207.1713)" |
||
512 | d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z" |
||
513 | sodipodi:ry="27.5" |
||
514 | sodipodi:rx="55" |
||
515 | sodipodi:cy="277.36218" |
||
516 | sodipodi:cx="578" |
||
517 | id="path2796" |
||
518 | style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
519 | sodipodi:type="arc" /> |
||
520 | <text |
||
521 | id="text2798" |
||
522 | y="75.690849" |
||
523 | x="493.05191" |
||
524 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
525 | xml:space="preserve"><tspan |
||
526 | id="tspan2800" |
||
527 | y="75.690849" |
||
528 | x="493.05191" |
||
529 | sodipodi:role="line">User Task</tspan></text> |
||
530 | </g> |
||
531 | <g |
||
532 | id="g2802" |
||
533 | transform="translate(122.794,17.0373)"> |
||
534 | <path |
||
535 | transform="translate(-55.44809,-207.1713)" |
||
536 | d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z" |
||
537 | sodipodi:ry="27.5" |
||
538 | sodipodi:rx="55" |
||
539 | sodipodi:cy="277.36218" |
||
540 | sodipodi:cx="578" |
||
541 | id="path2804" |
||
542 | style="fill:#a3a3a3;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
543 | sodipodi:type="arc" /> |
||
544 | <text |
||
545 | id="text2806" |
||
546 | y="75.690849" |
||
547 | x="493.05191" |
||
548 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
549 | xml:space="preserve"><tspan |
||
550 | id="tspan2808" |
||
551 | y="75.690849" |
||
552 | x="493.05191" |
||
553 | sodipodi:role="line">User Task</tspan></text> |
||
554 | </g> |
||
555 | <g |
||
556 | id="g2828" |
||
557 | transform="translate(43.38743,82.7596)"> |
||
558 | <path |
||
559 | transform="translate(-54.38743,-156.2596)" |
||
560 | d="M 633 277.36218 A 55 27.5 0 1 1 523,277.36218 A 55 27.5 0 1 1 633 277.36218 z" |
||
561 | sodipodi:ry="27.5" |
||
562 | sodipodi:rx="55" |
||
563 | sodipodi:cy="277.36218" |
||
564 | sodipodi:cx="578" |
||
565 | id="path2830" |
||
566 | style="fill:#1e1d70;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
567 | sodipodi:type="arc" /> |
||
568 | <text |
||
569 | id="text2832" |
||
570 | y="124.60257" |
||
571 | x="478.11258" |
||
572 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
573 | xml:space="preserve"><tspan |
||
574 | id="tspan2834" |
||
575 | y="124.60257" |
||
576 | x="478.11258" |
||
577 | sodipodi:role="line">"Capable" task</tspan></text> |
||
578 | </g> |
||
579 | <g |
||
580 | id="g2844" |
||
581 | transform="matrix(0.584207,0.337292,-0.337292,0.584207,289.6979,-129.6489)"> |
||
582 | <g |
||
583 | transform="translate(3.889087,2.828427)" |
||
584 | id="g2846"> |
||
585 | <path |
||
586 | sodipodi:type="star" |
||
587 | style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
588 | id="path2848" |
||
589 | sodipodi:sides="3" |
||
590 | sodipodi:cx="461.5" |
||
591 | sodipodi:cy="193.86218" |
||
592 | sodipodi:r1="34.5" |
||
593 | sodipodi:r2="17.25" |
||
594 | sodipodi:arg1="1.5707963" |
||
595 | sodipodi:arg2="2.6179939" |
||
596 | inkscape:flatsided="true" |
||
597 | inkscape:rounded="0" |
||
598 | inkscape:randomized="0" |
||
599 | d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z " |
||
600 | transform="matrix(0.253276,-0.424118,0.424118,0.253276,239.4585,458.5603)" /> |
||
601 | <rect |
||
602 | style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
603 | id="rect2850" |
||
604 | width="8.4741507" |
||
605 | height="88.587173" |
||
606 | x="487.99454" |
||
607 | y="-339.11758" |
||
608 | transform="matrix(0.455179,0.8904,-0.863773,0.503882,0,0)" /> |
||
609 | </g> |
||
610 | <path |
||
611 | transform="matrix(-0.253276,0.424118,-0.424118,-0.253276,716.5558,126.1674)" |
||
612 | d="M 461.5,228.36218 L 431.62212,176.61218 L 491.37788,176.61218 L 461.5,228.36218 z " |
||
613 | inkscape:randomized="0" |
||
614 | inkscape:rounded="0" |
||
615 | inkscape:flatsided="true" |
||
616 | sodipodi:arg2="2.6179939" |
||
617 | sodipodi:arg1="1.5707963" |
||
618 | sodipodi:r2="17.25" |
||
619 | sodipodi:r1="34.5" |
||
620 | sodipodi:cy="193.86218" |
||
621 | sodipodi:cx="461.5" |
||
622 | sodipodi:sides="3" |
||
623 | id="path2852" |
||
624 | style="fill:#000000;fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none" |
||
625 | sodipodi:type="star" /> |
||
626 | </g> |
||
627 | <path |
||
628 | style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" |
||
629 | d="M 523.25,157.36218 L 540.5,180.61218" |
||
630 | id="path2854" |
||
631 | inkscape:connector-type="polyline" /> |
||
632 | <path |
||
633 | style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" |
||
634 | d="M 614.82935,190.04546 L 643.46717,164.76639" |
||
635 | id="path2856" |
||
636 | inkscape:connector-type="polyline" /> |
||
637 | <path |
||
638 | style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
||
639 | d="M 609.8796,108.02108 L 561.97311,123.7542" |
||
640 | id="path2858" |
||
641 | inkscape:connector-type="polyline" /> |
||
642 | <path |
||
643 | style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" |
||
644 | d="M 524.67323,79.560028 L 522.19836,104.66232" |
||
645 | id="path2860" |
||
646 | inkscape:connector-type="polyline" /> |
||
647 | <path |
||
648 | style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" |
||
649 | d="M 563.38733,132.41626 L 634.45156,143.02286" |
||
650 | id="path2862" |
||
651 | inkscape:connector-type="polyline" /> |
||
652 | <path |
||
653 | style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
||
654 | d="M 623.4914,112.26372 L 592.55548,179.79241" |
||
655 | id="path2864" |
||
656 | inkscape:connector-type="polyline" /> |
||
657 | <path |
||
658 | style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline" |
||
659 | d="M 578.41335,177.84787 L 555.07882,78.852921" |
||
660 | id="path2866" |
||
661 | inkscape:connector-type="polyline" /> |
||
662 | <text |
||
663 | xml:space="preserve" |
||
664 | style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
||
665 | x="577.70624" |
||
666 | y="151.33136" |
||
667 | id="text2868"><tspan |
||
668 | sodipodi:role="line" |
||
669 | id="tspan2870" |
||
670 | x="577.70624" |
||
671 | y="151.33136">IPC</tspan></text> |
||
672 | </g> |
||
673 | </svg> |