Subversion Repositories HelenOS-doc

Compare Revisions

Ignore whitespace Rev 175 → Rev 176

/papers/architecture.uxf
1,98 → 1,110
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<umlet_diagram><help_text/>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1230</x><y>270</y><w>280</w><h>200</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>260;20;70;20;70;180;20;180</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1040</x><y>430</y><w>350</w><h>220</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>60;20;20;30;20;110;330;110;330;200;300;200</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1320</x><y>270</y><w>190</w><h>420</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>170;20;80;40;80;400;20;400</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1200</x><y>610</y><w>160</w><h>250</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>140;20;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1200</x><y>650</y><w>160</w><h>250</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>140;20;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1320</x><y>480</y><w>190</w><h>250</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>170;20;130;20;130;230;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1200</x><y>690</y><w>160</w><h>250</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>140;20;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1000</x><y>610</y><w>360</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>340;20;50;20;50;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1000</x><y>650</y><w>360</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>340;20;70;20;70;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1000</x><y>690</y><w>360</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>340;20;90;20;90;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1010</x><y>250</y><w>110</w><h>220</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>90;200;50;180;50;20;20;20</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1010</x><y>210</y><w>500</w><h>100</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>480;80;290;20;20;20</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>640</x><y>210</y><w>260</w><h>250</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>240;20;90;20;90;230;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>640</x><y>390</y><w>480</w><h>110</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>460;60;300;20;190;20;20;90</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>640</x><y>110</y><w>870</w><h>310</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>850;180;670;20;50;20;50;290;20;290</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>640</x><y>420</y><w>870</w><h>120</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>850;80;810;20;690;20;690;100;20;100</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>470</x><y>380</y><w>210</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>190;20;20;310</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>470</x><y>420</y><w>210</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>190;20;20;310</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>470</x><y>460</y><w>210</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>190;20;20;310</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>470</x><y>500</y><w>210</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>190;20;20;310</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>270</x><y>500</y><w>410</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>390;20;120;20;120;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>270</x><y>460</y><w>410</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>390;20;100;20;100;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>270</x><y>420</y><w>410</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>390;20;80;20;80;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>270</x><y>380</y><w>410</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>390;20;60;20;60;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>50</x><y>380</y><w>330</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>310;310;60;310;60;40;20;20</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>50</x><y>380</y><w>130</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>110;130;80;130;80;20;20;20</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>50</x><y>960</y><w>330</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>310;310;60;310;60;40;20;20</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>50</x><y>960</y><w>130</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>110;130;80;110;80;20;20;20</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>470</x><y>960</y><w>210</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>190;20;20;310</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>640</x><y>140</y><w>870</w><h>860</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>850;150;670;20;70;20;70;840;20;840</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>470</x><y>1000</y><w>210</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>190;20;20;310</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>640</x><y>250</y><w>260</w><h>790</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>240;20;110;20;110;770;20;770</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>470</x><y>1040</y><w>210</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>190;20;20;310</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>0</x><y>380</y><w>710</w><h>700</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>70;20;20;20;20;530;690;530;690;680;660;680</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>270</x><y>960</y><w>410</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>390;20;60;20;60;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>270</x><y>1040</y><w>410</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>390;20;100;20;100;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>270</x><y>1000</y><w>410</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>390;20;80;20;80;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>800</x><y>1030</y><w>330</w><h>240</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>50;20;20;20;20;90;310;90;310;220;280;220</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>780</x><y>430</y><w>370</w><h>880</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>320;20;20;20;20;740;350;740;350;860;300;860</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1060</x><y>270</y><w>450</w><h>1080</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>430;20;370;60;370;1060;20;1060</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>0</x><y>960</y><w>1150</w><h>530</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>70;20;20;20;20;510;1130;510;1130;410;1080;410</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>830</x><y>720</y><w>100</w><h>350</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>80;20;50;20;50;330;20;330</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1470</x><y>270</y><w>180</w><h>140</h></coordinates><panel_attributes>lt=&lt;[]&lt;.)-</panel_attributes><additional_attributes>20;20;160;20;160;120</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1470</x><y>480</y><w>180</w><h>150</h></coordinates><panel_attributes>lt=&lt;[]&lt;.)-</panel_attributes><additional_attributes>20;20;160;20;160;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1470</x><y>270</y><w>130</w><h>140</h></coordinates><panel_attributes>lt=&lt;[].&gt;()-</panel_attributes><additional_attributes>20;20;110;60;110;120</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1470</x><y>480</y><w>130</w><h>150</h></coordinates><panel_attributes>lt=&lt;[].&gt;()-</panel_attributes><additional_attributes>20;20;110;60;110;130</additional_attributes></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>1100</x><y>400</y><w>150</w><h>90</h></coordinates><panel_attributes>Naming Service
<umlet_diagram>
<help_text/>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1270</x><y>160</y><w>280</w><h>200</h></coordinates><panel_attributes>lt=&lt;[ipc] - (() - [ipc]&gt;</panel_attributes><additional_attributes>260;20;70;20;70;180;20;180</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1080</x><y>320</y><w>350</w><h>220</h></coordinates><panel_attributes>lt=&lt;[ns] - (() - [ns]&gt;</panel_attributes><additional_attributes>60;20;20;30;20;110;330;110;330;200;300;200</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1360</x><y>160</y><w>190</w><h>420</h></coordinates><panel_attributes>lt=&lt;[ipc] - (() - [ipc]&gt;</panel_attributes><additional_attributes>170;20;80;40;80;400;20;400</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1360</x><y>370</y><w>190</w><h>250</h></coordinates><panel_attributes>lt=&lt;[ddi] - (() - [ddi]&gt;</panel_attributes><additional_attributes>170;20;130;20;130;230;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1050</x><y>140</y><w>110</w><h>220</h></coordinates><panel_attributes>lt=&lt;[ns] - (() - [ns]&gt;</panel_attributes><additional_attributes>90;200;50;180;50;20;20;20</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1050</x><y>100</y><w>500</w><h>100</h></coordinates><panel_attributes>lt=&lt;[ipc] - (() - [ipc]&gt;</panel_attributes><additional_attributes>480;80;290;20;20;20</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>680</x><y>100</y><w>260</w><h>250</h></coordinates><panel_attributes>lt=&lt;[dr] - (() - [dr]&gt;</panel_attributes><additional_attributes>240;20;90;20;90;230;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>680</x><y>280</y><w>480</w><h>110</h></coordinates><panel_attributes>lt=&lt;[ns] - (() - [ns]&gt;</panel_attributes><additional_attributes>460;60;300;20;190;20;20;90</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>680</x><y>0</y><w>870</w><h>310</h></coordinates><panel_attributes>lt=&lt;[ipc] - (() - [ipc]&gt;</panel_attributes><additional_attributes>850;180;670;20;50;20;50;290;20;290</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>680</x><y>310</y><w>870</w><h>120</h></coordinates><panel_attributes>lt=&lt;[ddi] - (() - [ddi]&gt;</panel_attributes><additional_attributes>850;80;810;20;690;20;690;100;20;100</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>680</x><y>30</y><w>870</w><h>860</h></coordinates><panel_attributes>lt=&lt;[ipc] - (() - [ipc]&gt;</panel_attributes><additional_attributes>850;150;670;20;70;20;70;840;20;840</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>680</x><y>140</y><w>260</w><h>790</h></coordinates><panel_attributes>lt=&lt;[dq] - (() - [dq]&gt;</panel_attributes><additional_attributes>240;20;110;20;110;770;20;770</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>40</x><y>270</y><w>710</w><h>700</h></coordinates><panel_attributes>lt=&lt;[bio] - (() - [vio]&gt;</panel_attributes><additional_attributes>70;20;20;20;20;530;690;530;690;680;660;680</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>840</x><y>900</y><w>330</w><h>260</h></coordinates><panel_attributes>lt=&lt;[tui] - (() - [tui]&gt;</panel_attributes><additional_attributes>50;20;20;20;20;120;310;120;310;240;280;240</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>820</x><y>320</y><w>370</w><h>880</h></coordinates><panel_attributes>lt=&lt;[ns] - (() - [ns]&gt;</panel_attributes><additional_attributes>320;20;20;20;20;740;350;740;350;860;300;860</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1100</x><y>160</y><w>450</w><h>1080</h></coordinates><panel_attributes>lt=&lt;[ipc] - (() - [ipc]&gt;</panel_attributes><additional_attributes>430;20;370;60;370;1060;20;1060</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>20</x><y>850</y><w>1170</w><h>530</h></coordinates><panel_attributes>lt=&lt;[fsio] - (() - [fsio]&gt;</panel_attributes><additional_attributes>60;20;20;20;20;510;1150;510;1150;410;1100;410</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1030</x><y>710</y><w>140</w><h>180</h></coordinates><panel_attributes>lt=&lt;[kbd] - (() - [kbd]&gt;</panel_attributes><additional_attributes>120;20;80;20;80;160;20;160</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>900</x><y>610</y><w>200</w><h>240</h></coordinates><panel_attributes>lt=&lt;[fb] - (() - [fb]&gt;</panel_attributes><additional_attributes>50;20;20;20;20;150;180;150;180;220;150;220</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>140</x><y>960</y><w>230</w><h>290</h></coordinates><panel_attributes>lt=&lt;[ctrl] - (() - [ctrl]&gt;</panel_attributes><additional_attributes>50;20;20;20;20;150;210;150;210;240;180;270</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>300</x><y>1060</y><w>170</w><h>190</h></coordinates><panel_attributes>lt=&lt;[ctrl] - (() - [ctrl]&gt;</panel_attributes><additional_attributes>150;20;100;20;100;170;20;170</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>120</x><y>1000</y><w>270</w><h>290</h></coordinates><panel_attributes>lt=&lt;[io] - (() - [io]&gt;</panel_attributes><additional_attributes>70;20;20;20;20;150;250;150;250;240;200;270</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>300</x><y>1100</y><w>170</w><h>190</h></coordinates><panel_attributes>lt=&lt;[io] - (() - [io]&gt;</panel_attributes><additional_attributes>150;20;120;20;120;170;20;170</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1240</x><y>500</y><w>160</w><h>250</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ns]&gt;</panel_attributes><additional_attributes>140;20;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1240</x><y>540</y><w>160</w><h>250</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ipc]&gt;</panel_attributes><additional_attributes>140;20;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1240</x><y>580</y><w>160</w><h>250</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ddi]&gt;</panel_attributes><additional_attributes>140;20;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1040</x><y>500</y><w>360</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ns]&gt;</panel_attributes><additional_attributes>340;20;50;20;50;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1040</x><y>540</y><w>360</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ipc]&gt;</panel_attributes><additional_attributes>340;20;70;20;70;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1040</x><y>580</y><w>360</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ddi]&gt;</panel_attributes><additional_attributes>340;20;90;20;90;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>510</x><y>270</y><w>210</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ipc]&gt;</panel_attributes><additional_attributes>190;20;20;310</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>510</x><y>310</y><w>210</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [dr]&gt;</panel_attributes><additional_attributes>190;20;20;310</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>510</x><y>350</y><w>210</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ns]&gt;</panel_attributes><additional_attributes>190;20;20;310</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>510</x><y>390</y><w>210</w><h>330</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ddi]&gt;</panel_attributes><additional_attributes>190;20;20;310</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>310</x><y>390</y><w>410</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ddi]&gt;</panel_attributes><additional_attributes>390;20;120;20;120;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>310</x><y>350</y><w>410</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ns]&gt;</panel_attributes><additional_attributes>390;20;100;20;100;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>310</x><y>310</y><w>410</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [dr]&gt;</panel_attributes><additional_attributes>390;20;80;20;80;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>310</x><y>270</y><w>410</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ipc]&gt;</panel_attributes><additional_attributes>390;20;60;20;60;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>560</x><y>850</y><w>160</w><h>250</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ipc]&gt;</panel_attributes><additional_attributes>140;20;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>560</x><y>890</y><w>160</w><h>250</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [dq]&gt;</panel_attributes><additional_attributes>140;20;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>560</x><y>930</y><w>160</w><h>250</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [bio]&gt;</panel_attributes><additional_attributes>140;20;20;230</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>300</x><y>850</y><w>420</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [ipc]&gt;</panel_attributes><additional_attributes>400;20;60;20;60;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>300</x><y>930</y><w>420</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [bio]&gt;</panel_attributes><additional_attributes>400;20;100;20;100;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>300</x><y>890</y><w>420</w><h>150</h></coordinates><panel_attributes>lt=&lt;[&gt;] - (() - [dq]&gt;</panel_attributes><additional_attributes>400;20;80;20;80;130;20;130</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>90</x><y>270</y><w>330</w><h>330</h></coordinates><panel_attributes>lt=&lt;[bio] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>310;310;60;310;60;40;20;20</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>90</x><y>270</y><w>130</w><h>150</h></coordinates><panel_attributes>lt=&lt;[bio] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>110;130;80;130;80;20;20;20</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>870</x><y>810</y><w>90</w><h>130</h></coordinates><panel_attributes>lt=&lt;[tui] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>70;20;20;110</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>60</x><y>850</y><w>150</w><h>400</h></coordinates><panel_attributes>lt=&lt;[fsio] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>130;380;50;380;50;20;20;20</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1510</x><y>160</y><w>120</w><h>140</h></coordinates><panel_attributes>lt=&lt;[ipc] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>100;120;70;120;70;20;20;20</additional_attributes></element>
<element><type>com.umlet.element.base.Relation</type><coordinates><x>1510</x><y>370</y><w>120</w><h>120</h></coordinates><panel_attributes>lt=&lt;[ddi] - (() - [&gt;]&gt;</panel_attributes><additional_attributes>100;100;70;100;70;20;20;20</additional_attributes></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>1140</x><y>290</y><w>150</w><h>90</h></coordinates><panel_attributes>Naming Service
bg=orange
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>1540</x><y>390</y><w>130</w><h>90</h></coordinates><panel_attributes>IPC Subsystem
<element><type>com.umlet.element.custom.Component</type><coordinates><x>1610</x><y>230</y><w>130</w><h>90</h></coordinates><panel_attributes>IPC Subsystem
fg=red
bg=orange</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>1490</x><y>240</y><w>220</w><h>510</h></coordinates><panel_attributes>'Kernel
<element><type>com.umlet.element.custom.Component</type><coordinates><x>1530</x><y>130</y><w>220</w><h>430</h></coordinates><panel_attributes>'Kernel
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>850</x><y>580</y><w>490</w><h>510</h></coordinates><panel_attributes>'Console
<element><type>com.umlet.element.custom.Component</type><coordinates><x>890</x><y>470</y><w>490</w><h>480</h></coordinates><panel_attributes>'Console
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>910</x><y>690</y><w>110</w><h>160</h></coordinates><panel_attributes>Framebuffer
<element><type>com.umlet.element.custom.Component</type><coordinates><x>950</x><y>580</y><w>110</w><h>160</h></coordinates><panel_attributes>Framebuffer
driver
bg=orange
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>1110</x><y>790</y><w>110</w><h>160</h></coordinates><panel_attributes>Keyboard
<element><type>com.umlet.element.custom.Component</type><coordinates><x>1150</x><y>680</y><w>110</w><h>160</h></coordinates><panel_attributes>Keyboard
driver
bg=orange
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>1540</x><y>610</y><w>130</w><h>120</h></coordinates><panel_attributes>Device Driver
<element><type>com.umlet.element.custom.Component</type><coordinates><x>1610</x><y>410</y><w>130</w><h>120</h></coordinates><panel_attributes>Device Driver
Infrastructure
fg=red
bg=orange</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>880</x><y>180</y><w>150</w><h>150</h></coordinates><panel_attributes>Device Mapper
<element><type>com.umlet.element.custom.Component</type><coordinates><x>920</x><y>70</y><w>150</w><h>150</h></coordinates><panel_attributes>Device Mapper
bg=orange
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>160</x><y>460</y><w>130</w><h>200</h></coordinates><panel_attributes>RAM Disk
<element><type>com.umlet.element.custom.Component</type><coordinates><x>200</x><y>350</y><w>130</w><h>200</h></coordinates><panel_attributes>RAM Disk
driver
bg=orange
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>360</x><y>640</y><w>130</w><h>200</h></coordinates><panel_attributes>ATA Disk
<element><type>com.umlet.element.custom.Component</type><coordinates><x>400</x><y>530</y><w>130</w><h>200</h></coordinates><panel_attributes>ATA Disk
driver
bg=orange
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>70</x><y>930</y><w>590</w><h>510</h></coordinates><panel_attributes>'VFS
<element><type>com.umlet.element.custom.Component</type><coordinates><x>80</x><y>820</y><w>620</w><h>510</h></coordinates><panel_attributes>'VFS
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>70</x><y>350</y><w>590</w><h>510</h></coordinates><panel_attributes>'Block Device Infrastructure
<element><type>com.umlet.element.custom.Component</type><coordinates><x>110</x><y>240</y><w>590</w><h>510</h></coordinates><panel_attributes>'Block Device Infrastructure
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>160</x><y>1040</y><w>130</w><h>200</h></coordinates><panel_attributes>tmpfs
<element><type>com.umlet.element.custom.Component</type><coordinates><x>190</x><y>930</y><w>130</w><h>160</h></coordinates><panel_attributes>tmpfs
bg=orange
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>880</x><y>1200</y><w>200</w><h>210</h></coordinates><panel_attributes>User Application
<element><type>com.umlet.element.custom.Component</type><coordinates><x>920</x><y>1090</y><w>200</w><h>210</h></coordinates><panel_attributes>User Application
bg=orange
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>880</x><y>1510</y><w>200</w><h>210</h></coordinates><panel_attributes>Loader
<element><type>com.umlet.element.custom.Component</type><coordinates><x>920</x><y>1400</y><w>200</w><h>210</h></coordinates><panel_attributes>Loader
bg=orange
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>360</x><y>1220</y><w>130</w><h>200</h></coordinates><panel_attributes>FAT
<element><type>com.umlet.element.custom.Component</type><coordinates><x>450</x><y>1030</y><w>130</w><h>160</h></coordinates><panel_attributes>FAT
bg=orange
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>940</x><y>780</y><w>110</w><h>120</h></coordinates><panel_attributes>Console
multiplexer
bg=orange
fg=red</panel_attributes><additional_attributes/></element>
<element><type>com.umlet.element.custom.Component</type><coordinates><x>190</x><y>1200</y><w>130</w><h>120</h></coordinates><panel_attributes>VFS
multiplexer
bg=orange
fg=red</panel_attributes><additional_attributes/></element>
</umlet_diagram>