]> rtime.felk.cvut.cz Git - l4.git/blob - l4/pkg/io/io/doc/design.uml2
Update
[l4.git] / l4 / pkg / io / io / doc / design.uml2
1 <?xml version="1.0" encoding="ASCII"?>
2 <uml:Model xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" uuid="model" name="model" viewpoint="">
3   <ownedMember xsi:type="uml:Class" j_deleted="1" uuid="ec224025-390b-4245-91bd-0d974a03f9b1" name="Resource_container"/>
4   <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="7514ad79-c6ed-414a-9451-96edffdf73b3" name="Resource_container" isAbstract="true">
5     <ownedOperation uuid="012b0208-c5aa-4f6b-90b3-e00ec12e1a3b" name="resources" visibility="public">
6       <ownedParameter j_deleted="2" uuid="0a951b9d-db3f-4a5a-8196-5e44c3ee6848" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
7       <ownedParameter uuid="d871aac3-2f47-424e-82d0-c09859b3b9e3" type="//@ownedMember.28" direction="return"/>
8     </ownedOperation>
9     <ownedOperation uuid="33193da1-cc51-4847-8e8b-376f67920a5a" name="resource_allocated" visibility="public">
10       <ownedParameter j_deleted="2" uuid="c5e70b05-f2b2-4278-8cb7-95985b2521fa" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
11       <ownedParameter uuid="53d70d0f-f562-44a6-87a4-e45f86e10213" type="//@ownedMember.33" direction="return"/>
12       <ownedParameter uuid="c410fbd4-0b21-4613-88e3-25dcf3e52b8e" name="r" type="//@ownedMember.14"/>
13     </ownedOperation>
14   </ownedMember>
15   <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="d44d4c99-6b3c-4eb4-acbb-9ac770424021" name="Device" visibility="public">
16     <generalization uuid="fa91a8c5-7f70-485d-abc4-ae4d31c9a7f0" general="//@ownedMember.1"/>
17     <ownedOperation uuid="4789cd96-e625-4dfd-9140-a7d95b5776dd" name="parent" visibility="public">
18       <ownedParameter j_deleted="1" uuid="606a03c3-4474-4013-b726-81944dd0097b" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
19       <ownedParameter j_deleted="1" uuid="ad7f2ccf-c37c-4f3e-badc-400c570c1096" type="//@ownedMember.2" direction="return"/>
20       <ownedParameter j_deleted="1" uuid="9582b0be-a545-41e2-9c38-89e4969f8692" type="//@ownedMember.2" direction="return"/>
21       <ownedParameter j_deleted="1" uuid="cfcedecb-e6fb-422a-9e47-3be70025113b" type="//@ownedMember.2" direction="return"/>
22       <ownedParameter j_deleted="2" uuid="40351897-79a5-417a-83eb-1c3346c02230" direction="return"/>
23       <ownedParameter uuid="49951eb7-2909-49e4-8803-7d1628459dea" type="//@ownedMember.2" direction="return"/>
24     </ownedOperation>
25     <ownedOperation uuid="f5464cae-7030-468c-a782-01746d83fd71" name="parent" visibility="public">
26       <ownedParameter j_deleted="1" uuid="2798644d-3b6e-42f9-ab1d-ab66f995a2bf" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
27       <ownedParameter j_deleted="1" uuid="183dfb04-43fe-4eab-86b1-e3fe073ba414" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
28       <ownedParameter j_deleted="1" uuid="ac135711-58c9-40c6-bb43-0a5bb2e9bcfa" name="p" type="//@ownedMember.34"/>
29       <ownedParameter j_deleted="2" uuid="de7e8c47-260c-490d-94ea-8cc2d069c220" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
30       <ownedParameter uuid="e00941ad-2208-440a-8eff-d2fec439ed0a" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
31       <ownedParameter uuid="5af70aab-44d3-4b73-a18a-dbc05719465d" name="p" type="//@ownedMember.34"/>
32     </ownedOperation>
33     <ownedOperation uuid="6e93c31f-4837-44a2-ae12-1fe05ca2db6f" name="children" visibility="public">
34       <ownedParameter j_deleted="1" uuid="40e53912-e73d-4b92-b0f4-7bb725b352f7" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
35       <ownedParameter j_deleted="1" uuid="e6dd9f9c-2e88-4149-92aa-f17bed4d1e66" direction="return"/>
36       <ownedParameter j_deleted="2" uuid="9cbd6f42-5b29-4be0-b61e-030ef952b099" direction="return"/>
37       <ownedParameter uuid="8322641f-42ad-4e65-82de-c10b845ea965" type="//@ownedMember.2" direction="return"/>
38     </ownedOperation>
39     <ownedOperation uuid="b10ea02a-acb7-470c-b846-f899ec502ce3" name="next" visibility="public">
40       <ownedParameter j_deleted="2" uuid="f8ece61f-9b3e-43a8-870e-bb5227edbd06" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
41       <ownedParameter uuid="b26397ef-0fae-4d35-8653-4b3f87957cd1" type="//@ownedMember.2" direction="return"/>
42     </ownedOperation>
43     <ownedOperation uuid="fc2d788e-82ea-4902-a479-9d7a9ab6b1c3" name="add_child" visibility="public">
44       <ownedParameter j_deleted="2" uuid="7ee5959c-f13b-48be-a5cc-c44563a3a1ce" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
45       <ownedParameter uuid="e8c22662-ae84-44d1-9efc-90356bd1ae63" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
46       <ownedParameter uuid="b45de909-cb37-4006-8801-d7cc9cf177f6" name="d" type="//@ownedMember.2"/>
47     </ownedOperation>
48     <ownedOperation uuid="a6de02ce-11a3-4d23-8168-2ee0d400de22" name="depth" visibility="public">
49       <ownedParameter j_deleted="2" uuid="eaa06610-a91f-4b89-a829-56e1ac347ec6" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
50       <ownedParameter uuid="8a7b3651-8231-426d-a185-80d31b24c7a8" type="//@childPackages.0/@childPackages.0/@ownedMember.3" direction="return"/>
51     </ownedOperation>
52   </ownedMember>
53   <ownedMember xsi:type="uml:Class" uuid="f063067c-8d41-4357-b323-7a34b28a8443" name="Generic_device" clientDependency="//@ownedMember.3/@interfaceRealization.0">
54     <ownedAttribute uuid="5c0fdb85-717a-44b5-91cd-facb28be705e" name="depth" visibility="private" type="//@childPackages.0/@childPackages.0/@ownedMember.3">
55       <upperValue xsi:type="uml:LiteralUnlimitedNatural" j_deleted="2" uuid="e6087da7-8d0b-4fef-8c2e-617fd7479b19" value="1"/>
56       <lowerValue xsi:type="uml:LiteralInteger" j_deleted="2" uuid="7a548f82-6ad4-4299-ba43-09e21443823a"/>
57     </ownedAttribute>
58     <interfaceRealization uuid="86373e41-1a1d-47a5-9b74-95edda661ec6" name="Implementation_1" supplier="//@ownedMember.2" client="//@ownedMember.3" contract="//@ownedMember.2"/>
59   </ownedMember>
60   <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="f14ce225-b4c5-4be3-9327-f196d3832ff7" name="Abstract_hw_device">
61     <generalization uuid="4e373f5f-e649-4f22-bbb2-3777d15bddfc" general="//@ownedMember.2"/>
62   </ownedMember>
63   <ownedMember xsi:type="uml:Class" uuid="6657d88d-c875-4659-93ba-5e883639621a" name="Hw_device" clientDependency="//@ownedMember.5/@interfaceRealization.0">
64     <generalization uuid="18e4ff86-2c2b-465d-88cf-dde5b94eea54" general="//@ownedMember.3"/>
65     <interfaceRealization uuid="cd89fa0b-4bdf-4a17-b52b-c1e1607ef04d" name="Implementation_2" supplier="//@ownedMember.4" client="//@ownedMember.5" contract="//@ownedMember.4"/>
66   </ownedMember>
67   <ownedMember xsi:type="uml:Class" uuid="f9d78484-614b-44a9-9c7f-bf85f60a051d" name="Pci_bridge" clientDependency="//@ownedMember.6/@interfaceRealization.0" isAbstract="true">
68     <interfaceRealization uuid="10abb422-7e98-4404-aa44-a5a0ba3d9cf8" name="Implementation_3" supplier="//@ownedMember.4" client="//@ownedMember.6" contract="//@ownedMember.4"/>
69   </ownedMember>
70   <ownedMember xsi:type="uml:Class" uuid="4cbb39b3-2299-4214-9f1b-b887da109d92" name="Pci_dev">
71     <generalization uuid="f6aaa7a0-6d9b-464d-ae10-9759b7627bf4" general="//@ownedMember.5"/>
72   </ownedMember>
73   <ownedMember xsi:type="uml:Class" uuid="d6df3fb4-6a10-4e7a-9f04-89079ec47ad9" name="Pci_root_bridge" isAbstract="true">
74     <generalization uuid="2439c51f-d907-4e54-91f9-cc37921d6419" general="//@ownedMember.6"/>
75     <generalization uuid="8140586b-cbe3-4673-b363-0849456d519e" general="//@ownedMember.5"/>
76   </ownedMember>
77   <ownedMember xsi:type="uml:Class" uuid="029f9df8-fe66-4ae3-8996-ad616044082a" name="Platform_device">
78     <generalization uuid="9282b15f-d8ce-4de8-8b52-8212846029a7" general="//@ownedMember.5"/>
79   </ownedMember>
80   <ownedMember xsi:type="uml:Class" uuid="cf78b58d-fc7f-47af-8c01-792d64cfb0ff" name="Pci_pci_bridge_basic" clientDependency="//@ownedMember.10/@interfaceRealization.0" isAbstract="true">
81     <generalization uuid="376021b3-5abb-42d7-bafc-49b760425ce8" general="//@ownedMember.7"/>
82     <generalization uuid="2baa61b7-b7a7-49ef-96a5-aa200214c4d0" general="//@ownedMember.6"/>
83     <interfaceRealization j_deleted="1" uuid="898ef3e9-d0e0-4d97-afef-8774fe600b96" name="Provides_1" supplier="//@ownedMember.13" client="//@ownedMember.10" contract="//@ownedMember.13"/>
84   </ownedMember>
85   <ownedMember xsi:type="uml:Class" uuid="5342a4dd-d66d-422f-8ba1-bc56ae18264d" name="Pci_pci_bridge">
86     <generalization uuid="5bad3a11-29f4-4dd7-ba9c-65d4d99646fe" general="//@ownedMember.10"/>
87   </ownedMember>
88   <ownedMember xsi:type="uml:Class" uuid="891c21c0-b08d-4cd6-bd5f-f15901f11250" name="Pci_cardbus_bridge">
89     <generalization uuid="90d1d7b0-a923-41c3-b9dd-b32dae0f52dd" general="//@ownedMember.10"/>
90   </ownedMember>
91   <ownedMember xsi:type="uml:Interface" j_deleted="1" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="190b3b7d-8607-47fb-b4e9-96f369378dca" name="Interface_4"/>
92   <ownedMember xsi:type="uml:Class" uuid="54a1b373-65a2-408b-8023-f0dafcbbcba8" name="Resource" clientDependency="//@ownedMember.14/@ownedAnonymousDependencies.0" isAbstract="true">
93     <ownedAnonymousDependencies j_deleted="1" uuid="7cfbf92f-88f0-4772-8f06-cb3252486608" name="Requires_1" supplier="//@ownedMember.22" client="//@ownedMember.14" dependencyTarget="//@ownedMember.22"/>
94   </ownedMember>
95   <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="045ffd6d-15e7-49df-9738-6a05e51bb1a7" name="Resource_space"/>
96   <ownedMember xsi:type="uml:Class" uuid="e5b19334-7fbf-43a6-8dfc-8ef413638f55" name="Root_resource">
97     <generalization uuid="92e805c9-40c8-4969-bcb7-baad11177fa8" general="//@ownedMember.14"/>
98   </ownedMember>
99   <ownedMember xsi:type="uml:Class" j_deleted="1" uuid="48931af1-f1ac-40e1-a194-7678588f9df9" name="Addr_resource"/>
100   <ownedMember xsi:type="uml:Class" uuid="3ba36a46-dcd7-4767-b56b-3d21db2a94e0" name="Adr_resource">
101     <generalization uuid="e1fbe0c9-a478-4508-a9a2-857b36094ef1" general="//@ownedMember.14"/>
102     <generalization uuid="00b8a327-27d7-4a05-a1d9-cef62469fc08" general="//@ownedMember.17"/>
103   </ownedMember>
104   <ownedMember xsi:type="uml:Class" uuid="8ba5bd86-fbd2-4c82-b2ac-2bed6a0eb707" name="Adr_resource_provider">
105     <generalization uuid="8946fb6f-c624-4012-925b-e0f63e8b4bbc" general="//@ownedMember.18"/>
106   </ownedMember>
107   <ownedMember xsi:type="uml:Class" uuid="95e9ae1f-4522-4ec4-9939-c54753f69e13" name="Pci_irq_router">
108     <generalization uuid="dfb7cf09-e7ea-4fd0-a99c-57f0aa35b864" general="//@ownedMember.14"/>
109   </ownedMember>
110   <ownedMember xsi:type="uml:Association" uuid="fe188cd6-2776-42df-8ad3-98b7e9a9edc5" name="parent" memberEnd="//@ownedMember.21/@ownedEnd.0 //@ownedMember.21/@ownedEnd.1">
111     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="e62ae044-c5a4-420e-826d-f50f3879ff4e" name="Resource_1" type="//@ownedMember.14" association="//@ownedMember.21">
112       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="76c310ca-0ec3-43ac-a6d3-9a72cdf20e6b" value="1"/>
113       <lowerValue xsi:type="uml:LiteralInteger" uuid="a63bab26-12a7-4750-bb1a-780c7887ebf2" value="1"/>
114     </ownedEnd>
115     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="d3564ab8-5493-48a9-aa97-ab6e83dd97a7" name="Resource_2" type="//@ownedMember.14" association="//@ownedMember.21" isAssociationEndNavigable="false">
116       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="17566ecf-6e57-4d94-aa44-b1f24c58554d" value="1"/>
117       <lowerValue xsi:type="uml:LiteralInteger" uuid="6da5afee-2e68-4edc-945e-460c7196dd79" value="1"/>
118     </ownedEnd>
119   </ownedMember>
120   <ownedMember xsi:type="uml:Interface" j_deleted="1" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="2a9936b3-e37a-4fd4-abff-d3f6e8dddb19" name="Interface_6"/>
121   <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@childPackages.0/@ownedMember.0" uuid="273a1a18-ae15-4d32-8bcc-a1febabac31c" name="Pci_irq_router_res&lt;RES_SPACE>" clientDependency="//@ownedMember.23/@ownedAnonymousDependencies.0">
122     <ownedAnonymousDependencies j_deleted="1" uuid="be1b7c78-7d56-4011-9c65-e1419fff2213" name="Dependency_1" supplier="//@ownedMember.15" client="//@ownedMember.23" dependencyTarget="//@ownedMember.15"/>
123     <generalization uuid="3474d8c8-3edf-468b-a128-b804091e3e2c" general="//@ownedMember.20"/>
124   </ownedMember>
125   <ownedMember xsi:type="uml:Class" uuid="f514236e-8b28-47b7-aa46-c0cffc60b3eb" name="Pci_pci_bridge_irq_router_rs" clientDependency="//@ownedMember.24/@interfaceRealization.0">
126     <interfaceRealization uuid="260e6283-c435-40b2-bad1-5a4c411b8263" name="Implementation_4" supplier="//@ownedMember.15" client="//@ownedMember.24" contract="//@ownedMember.15"/>
127   </ownedMember>
128   <ownedMember xsi:type="uml:Association" uuid="0be3520c-51a2-4329-a36f-d5374c0f8d7e" name="DirectedAssociation_1" memberEnd="//@ownedMember.25/@ownedEnd.0 //@ownedMember.25/@ownedEnd.1">
129     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="23d2fcab-43a0-449b-85b6-ddee10cc8811" name="provided" type="//@ownedMember.15" association="//@ownedMember.25">
130       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="f1905a58-aec9-49f4-ad25-7fe492cf7adc" value="1"/>
131       <lowerValue xsi:type="uml:LiteralInteger" uuid="4e109f4f-db57-49fb-a76a-4d003213fd7f" value="1"/>
132     </ownedEnd>
133     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="d88186f9-1fc8-4cc9-945e-e399c1b3471a" name="Resource_3" type="//@ownedMember.14" association="//@ownedMember.25" isAssociationEndNavigable="false">
134       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="b105e16f-5460-47d8-bf79-a244c81ebda1" value="1"/>
135       <lowerValue xsi:type="uml:LiteralInteger" uuid="fca2ac49-dc53-4a2b-bf88-e3f48e7bf8f6" value="1"/>
136     </ownedEnd>
137   </ownedMember>
138   <ownedMember xsi:type="uml:Association" j_deleted="1" uuid="2861b4ff-9cb7-49b1-8bfc-a5f5a24ab481" name="DirectedAssociation_2" memberEnd="//@ownedMember.26/@ownedEnd.0 //@ownedMember.26/@ownedEnd.1">
139     <ownedEnd xsi:type="uml:AssociationEnd" j_deleted="2" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="2cced1fd-5cd9-461c-b9ef-d668d85e0e1f" name="resources" type="//@ownedMember.14" association="//@ownedMember.26">
140       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="dc1c6b23-946e-475f-8451-725d84310d98" value="1"/>
141       <lowerValue xsi:type="uml:LiteralInteger" uuid="9edc093d-d238-4cb5-8378-a6f6eb6a5423" value="1"/>
142     </ownedEnd>
143     <ownedEnd xsi:type="uml:AssociationEnd" j_deleted="2" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="b12c6823-e639-41d5-a040-f40b16ffdb01" name="Resource_container_1" type="//@ownedMember.1" association="//@ownedMember.26" isAssociationEndNavigable="false">
144       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="c9b44061-7621-4f69-bbac-d4869ca369c4" value="1"/>
145       <lowerValue xsi:type="uml:LiteralInteger" uuid="37c67974-b2f8-4dfd-9f44-dc9f5f515527" value="1"/>
146     </ownedEnd>
147   </ownedMember>
148   <ownedMember xsi:type="uml:Class" uuid="de58f504-bd9d-464c-b127-9a912d796b4e" name="Pci_port_root_bridge">
149     <generalization uuid="20a277c7-e227-4faf-9e14-4ca7338ec8da" general="//@ownedMember.8"/>
150   </ownedMember>
151   <ownedMember xsi:type="uml:Class" uuid="603847a9-7e1c-495b-9a97-f9662c5d74c1" name="Resource_list"/>
152   <ownedMember xsi:type="uml:Association" uuid="447e1532-b3b4-4af3-b51b-7ac865aa17aa" name="resources" memberEnd="//@ownedMember.29/@ownedEnd.0 //@ownedMember.29/@ownedEnd.1">
153     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="86064c73-c547-4c87-b74f-b5461a0c1ff6" name="Resource_5" type="//@ownedMember.14" association="//@ownedMember.29">
154       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="b9bdf257-36af-498e-a952-0fa5abff8447" value="1"/>
155       <lowerValue xsi:type="uml:LiteralInteger" uuid="93ab1a4d-584b-4ed7-b284-c7dbfda89ac5" value="1"/>
156     </ownedEnd>
157     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="fb59ba4f-e91a-4f9e-8743-3f0aba0fcbf1" name="Resource_list_1" type="//@ownedMember.28" aggregation="composite" association="//@ownedMember.29">
158       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="717fcd1a-89b1-4e31-8c8c-bc99277f5f01" value="1"/>
159       <lowerValue xsi:type="uml:LiteralInteger" uuid="0b585c70-0b83-4909-84fb-ff0343dabd49" value="1"/>
160     </ownedEnd>
161   </ownedMember>
162   <ownedMember xsi:type="uml:Interface" j_deleted="1" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="674a8198-39e3-470e-bc38-9b2c77aca19f" name="Interface_7"/>
163   <ownedMember xsi:type="uml:Association" j_deleted="1" uuid="af0bd3a3-a94e-4837-98e9-b15de48ad258" name="Association_2" memberEnd="//@ownedMember.31/@ownedEnd.0 //@ownedMember.31/@ownedEnd.1">
164     <ownedEnd xsi:type="uml:AssociationEnd" j_deleted="2" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="99e58a96-bd95-40d9-bd36-2e9bcdab239c" name="Interface_7_1" type="//@ownedMember.30" association="//@ownedMember.31">
165       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="3eaf3c5a-c53d-403e-9a30-11d3d8c00174" value="1"/>
166       <lowerValue xsi:type="uml:LiteralInteger" uuid="cdf89c8f-58cb-4c84-bd32-b3e28df84727" value="1"/>
167     </ownedEnd>
168     <ownedEnd xsi:type="uml:AssociationEnd" j_deleted="2" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="0dce3847-6add-47fc-b640-faeef07b821b" name="Resource_container_2" type="//@ownedMember.1" association="//@ownedMember.31">
169       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="c9523cee-835d-4f91-b8a5-3a6ba005a3cd" value="1"/>
170       <lowerValue xsi:type="uml:LiteralInteger" uuid="1f03d75b-6e3e-4c44-a6e4-815db51080ff" value="1"/>
171     </ownedEnd>
172   </ownedMember>
173   <ownedMember xsi:type="uml:Association" j_deleted="1" uuid="471aa494-481d-4884-a22c-873056c02e63" name="DirectedAssociation_3" memberEnd="//@ownedMember.32/@ownedEnd.0 //@ownedMember.32/@ownedEnd.1">
174     <ownedEnd xsi:type="uml:AssociationEnd" j_deleted="2" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="81760e3b-644e-456c-a0d1-4db841d9d524" name="resources" type="//@ownedMember.28" association="//@ownedMember.32">
175       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="f686c24b-919d-4561-900b-d8dd8416b067" value="1"/>
176       <lowerValue xsi:type="uml:LiteralInteger" uuid="2cdeb9f7-dda3-4992-b468-0e3ee9264196" value="1"/>
177     </ownedEnd>
178     <ownedEnd xsi:type="uml:AssociationEnd" j_deleted="2" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="03c8f8f2-59d4-412a-81d6-6ae06003576a" name="Resource_container_3" type="//@ownedMember.1" association="//@ownedMember.32" isAssociationEndNavigable="false">
179       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="2009a0bc-024e-45ad-8898-3cf440adfbad" value="1"/>
180       <lowerValue xsi:type="uml:LiteralInteger" uuid="509a35fa-ec39-42b6-81f6-51eb7b760a15" value="1"/>
181     </ownedEnd>
182   </ownedMember>
183   <ownedMember xsi:type="uml:Class" uuid="485613b6-459e-40bc-8aa7-a1fbcddfd840" name="bool"/>
184   <ownedMember xsi:type="uml:Class" uuid="2210c15c-a6c2-484c-880a-45939d8a07a8" name="Parent"/>
185   <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="0beb385f-feca-450f-8546-3327d25a4a19" name="VPci_dev">
186     <generalization uuid="cec46328-1e16-48df-9298-e57aef807b8b" general="//@ownedMember.2"/>
187   </ownedMember>
188   <ownedMember xsi:type="uml:Class" uuid="52f9436c-d921-42a8-a184-82429cdc29d8" name="VPci_virtual_dev" clientDependency="//@ownedMember.36/@interfaceRealization.0">
189     <interfaceRealization uuid="849d97eb-4b79-452a-82a0-c1e7da9ec000" name="Implementation_5" supplier="//@ownedMember.35" client="//@ownedMember.36" contract="//@ownedMember.35"/>
190   </ownedMember>
191   <ownedMember xsi:type="uml:Class" uuid="8c564d7d-83a0-4b7e-a940-cd63ec71d409" name="VDevice&#xA;"/>
192   <ownedMember xsi:type="uml:Class" uuid="ae1bf82e-c7b9-4a5e-b3a5-23d5dcac4630" name="VDevice">
193     <generalization uuid="f0db5eed-d5e0-4b0b-8e79-08e79cc1dc82" general="//@ownedMember.3"/>
194   </ownedMember>
195   <ownedMember xsi:type="uml:Class" uuid="a0ad8700-3423-4afb-a613-a221496f7f65" name="VPci_proxy_dev" clientDependency="//@ownedMember.39/@interfaceRealization.0 //@ownedMember.39/@ownedAnonymousDependencies.0">
196     <ownedAnonymousDependencies j_deleted="1" uuid="f15f802d-aee7-4230-940c-40e9fd7ca9d0" name="Requires_2" supplier="//@ownedMember.60" client="//@ownedMember.39" dependencyTarget="//@ownedMember.60"/>
197     <generalization j_deleted="1" uuid="5f549061-88e2-4b73-b882-844a81602dff" general="//@ownedMember.36"/>
198     <generalization uuid="1b18b738-c2c5-45dc-ba45-329a59358c6c" general="//@ownedMember.38"/>
199     <interfaceRealization uuid="9e40f6f1-5ee3-4d77-9bfc-a38c864625e2" name="Implementation_6" supplier="//@ownedMember.35" client="//@ownedMember.39" contract="//@ownedMember.35"/>
200   </ownedMember>
201   <ownedMember xsi:type="uml:Class" uuid="f6cde156-9ee0-4a15-90cc-2d3cda3c6b4f" name="VPci_bridge">
202     <generalization uuid="1b709871-4edf-4718-87e4-e7783ffe5780" general="//@ownedMember.38"/>
203   </ownedMember>
204   <ownedMember xsi:type="uml:Class" uuid="f258b8ed-427a-4063-9ce5-f3b67d9973f1" name="VPci_vroot">
205     <generalization uuid="76d8a107-39c1-45b3-94eb-fb0a8f6d135f" general="//@ownedMember.40"/>
206   </ownedMember>
207   <ownedMember xsi:type="uml:Class" uuid="93e66ec4-5d46-4477-8241-a6b3b2383b4b" name="VPci_to_pci_bridge">
208     <generalization uuid="8dfee0fe-8d7c-41ed-9a41-6e4700c64732" general="//@ownedMember.36"/>
209     <generalization uuid="8115b265-4e9d-42da-872f-af412d5f4c55" general="//@ownedMember.40"/>
210   </ownedMember>
211   <ownedMember xsi:type="uml:Association" uuid="e912b723-aafe-49ce-84ed-a5a7e55585d2" name="dev" memberEnd="//@ownedMember.43/@ownedEnd.0 //@ownedMember.43/@ownedEnd.1">
212     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="8cb04d61-eb11-4508-b3fa-776d67ab4664" name="Pci_dev_1" type="//@ownedMember.7" association="//@ownedMember.43">
213       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="463aa181-2916-4dcb-bd9e-1e480c004d2a" value="1"/>
214       <lowerValue xsi:type="uml:LiteralInteger" uuid="7bcde209-6545-499f-837b-727ea3a6cb8d" value="1"/>
215     </ownedEnd>
216     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="ddc6fe1f-4f25-48da-9877-33ff481b3f5b" name="VPci_proxy_dev_1" type="//@ownedMember.39" association="//@ownedMember.43" isAssociationEndNavigable="false">
217       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="674a6a14-f514-4b9e-8ded-302be40bfa59" value="1"/>
218       <lowerValue xsi:type="uml:LiteralInteger" uuid="c94ab6bd-69fb-44b1-a2b9-34c87b719e42" value="1"/>
219     </ownedEnd>
220   </ownedMember>
221   <ownedMember xsi:type="uml:Class" uuid="b303969a-4a01-45e5-a27c-02aab02bf09d" name="VPci_dummy">
222     <generalization uuid="a950fefa-c392-41a7-8dda-8e937b64320f" general="//@ownedMember.38"/>
223     <generalization uuid="dd0abdee-eead-45b4-8de4-dbe1fdf1b7ff" general="//@ownedMember.36"/>
224   </ownedMember>
225   <ownedMember xsi:type="uml:Class" uuid="726328e6-5e72-496f-a9cd-710545deaa65" name="VPci_root_id">
226     <generalization uuid="d8aaa5d6-ef0b-476f-a24b-41f7ef3234f9" general="//@ownedMember.41"/>
227   </ownedMember>
228   <ownedMember xsi:type="uml:Class" uuid="e480b197-e3a7-4c96-bcd9-d9b11e475803" name="L4::Server_object"/>
229   <ownedMember xsi:type="uml:Class" uuid="4765df49-e1e2-4846-8fcb-32b3cfe2357f" name="Sw_icu">
230     <generalization uuid="71ab79d6-9362-4db4-bec2-5e10529f44da" general="//@ownedMember.38"/>
231     <generalization uuid="12557be0-f372-4850-9a01-408c88fb1aa9" general="//@ownedMember.46"/>
232   </ownedMember>
233   <ownedMember xsi:type="uml:Class" uuid="fd8550f8-6054-4f13-a090-70163518916f" name="Sw_icu::Sw_irq_pin">
234     <ownedAttribute uuid="2a80a383-cd1f-4ff3-bc7c-9134fac8e36f" name="state" visibility="private" type="//@ownedMember.75">
235       <upperValue xsi:type="uml:LiteralUnlimitedNatural" j_deleted="1" uuid="80f6d7f7-5263-439e-9820-267cc720d73a" value="1"/>
236       <lowerValue xsi:type="uml:LiteralInteger" j_deleted="1" uuid="31e364a8-d64a-43f2-b74f-e4b5576ace93"/>
237     </ownedAttribute>
238     <ownedAttribute uuid="7ad035e4-d3b3-4bed-a6ad-056188012c70" name="irqn" visibility="private" type="//@ownedMember.76">
239       <upperValue xsi:type="uml:LiteralUnlimitedNatural" j_deleted="1" uuid="60fa6ac6-afdd-4bac-9f72-c2c453a36f15" value="1"/>
240       <lowerValue xsi:type="uml:LiteralInteger" j_deleted="1" uuid="38fd3ef1-dfc5-42e3-a09b-0e3603f80f3a"/>
241     </ownedAttribute>
242     <ownedAttribute uuid="e1ada84c-d84e-4b93-a430-636e127700af" name="irq: L4::Cap&lt;L4::Irq>" visibility="private">
243       <upperValue xsi:type="uml:LiteralUnlimitedNatural" j_deleted="1" uuid="cebc690a-e2d9-48c1-97dd-512b9a4bebf3" value="1"/>
244       <lowerValue xsi:type="uml:LiteralInteger" j_deleted="1" uuid="a5a9e923-81c1-4d4e-abf8-914379a582c7"/>
245     </ownedAttribute>
246     <ownedOperation uuid="58b42f28-d93f-4093-90e3-c730513e6c8b" name="bound" visibility="public">
247       <ownedParameter j_deleted="2" uuid="83cc0abe-2b9b-45f5-ad6e-d1f23062cc20" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
248       <ownedParameter uuid="b443f998-0da1-43da-b66e-d631410bd6e4" type="//@ownedMember.33" direction="return"/>
249     </ownedOperation>
250     <ownedOperation uuid="914e315e-6419-4bcb-80f4-ca42d9a2f99d" name="unmask_via_icu" visibility="public">
251       <ownedParameter j_deleted="2" uuid="c586ed96-aad9-4606-b5fa-4beaa3551158" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
252       <ownedParameter uuid="2fdeb0f4-049e-48ed-8f06-c9bbe8ec46c4" type="//@ownedMember.33" direction="return"/>
253     </ownedOperation>
254     <ownedOperation uuid="3503fd80-bc35-493a-93e5-ead9be77f5c8" name="bind" visibility="public">
255       <ownedParameter j_deleted="2" uuid="d71a9fe1-9a79-45d9-a16b-120104a2ef70" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
256       <ownedParameter uuid="6df8d5a6-c16c-4af3-9855-c3d0b1f83724" type="//@childPackages.0/@childPackages.0/@ownedMember.3" direction="return"/>
257     </ownedOperation>
258     <ownedOperation uuid="135a45e8-f6c9-429e-af50-30662a207ca2" name="unmask" visibility="public">
259       <ownedParameter j_deleted="2" uuid="41584839-624e-46e4-8231-75fc85b5e7e3" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
260       <ownedParameter uuid="dedbb827-01ff-48c8-a986-e23b7d6ebf3a" type="//@childPackages.0/@childPackages.0/@ownedMember.3" direction="return"/>
261     </ownedOperation>
262     <ownedOperation uuid="75a759ef-58af-417a-87a5-dbc2ac6bc337" name="unbind" visibility="public">
263       <ownedParameter j_deleted="2" uuid="14cf563e-d9ad-47b1-b6a9-3e8b10f81ca5" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
264       <ownedParameter uuid="f9096b4a-56e9-4d7c-ac0d-aeb60e61c562" type="//@childPackages.0/@childPackages.0/@ownedMember.3" direction="return"/>
265     </ownedOperation>
266     <ownedOperation uuid="505d4b91-3961-4855-994b-8c9683446ba9" name="trigger" visibility="public">
267       <ownedParameter j_deleted="2" uuid="bc4d98d5-492f-450c-bacc-784ba7e2fc9f" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
268       <ownedParameter uuid="f52a1de9-8b4e-4c75-92cc-bf1af4dd01ea" type="//@childPackages.0/@childPackages.0/@ownedMember.3" direction="return"/>
269     </ownedOperation>
270   </ownedMember>
271   <ownedMember xsi:type="uml:Class" uuid="b96a4671-7149-4d39-a1c7-90361adea8a6" name="Sw_icu::Io_irq_pin" isAbstract="true">
272     <ownedAttribute uuid="6abc61d0-be90-4711-b5bf-cde928768484" name="sw_irqs" visibility="private" type="//@childPackages.0/@childPackages.0/@ownedMember.3">
273       <upperValue xsi:type="uml:LiteralUnlimitedNatural" j_deleted="1" uuid="99d525cc-b696-47ff-bb8f-90cf5727ecba" value="1"/>
274       <lowerValue xsi:type="uml:LiteralInteger" j_deleted="1" uuid="3aaa9e10-56fd-49ec-a8ed-bfa5b3145d4a"/>
275     </ownedAttribute>
276     <ownedAttribute uuid="6938594d-db25-4ce7-942b-4f64c8de3e6a" name="flags" visibility="private" type="//@ownedMember.73">
277       <upperValue xsi:type="uml:LiteralUnlimitedNatural" j_deleted="1" uuid="5cc254a6-567e-4042-afa3-c8eda4157e71" value="1"/>
278       <lowerValue xsi:type="uml:LiteralInteger" j_deleted="1" uuid="11dac278-1fe5-4566-b45d-916ee26fcc06"/>
279     </ownedAttribute>
280     <ownedAttribute uuid="81cceab7-a58f-4be4-b0f1-474cd2d19136" name="max_sw_irqs" visibility="private" type="//@ownedMember.74">
281       <upperValue xsi:type="uml:LiteralUnlimitedNatural" j_deleted="1" uuid="3b851282-6a29-4f52-acb1-e100d3ef42c9" value="1"/>
282       <lowerValue xsi:type="uml:LiteralInteger" j_deleted="1" uuid="58139c0a-4c92-4660-9516-dda9cbc8cfa6"/>
283     </ownedAttribute>
284     <ownedAttribute uuid="96b7b33a-554e-43d7-9671-3d6222bfb5aa" name="irq: L4::Cap&lt;L4::Irq>" visibility="private">
285       <upperValue xsi:type="uml:LiteralUnlimitedNatural" j_deleted="1" uuid="7ac75d6c-3ac3-4d5b-ba8d-a43714a5a6a7" value="1"/>
286       <lowerValue xsi:type="uml:LiteralInteger" j_deleted="1" uuid="e597c2ce-6159-4318-8739-a89ff07784e8"/>
287     </ownedAttribute>
288     <ownedOperation uuid="040128bc-8d39-48f1-8e26-e4db947d3b7d" name="chg_flags" visibility="public">
289       <ownedParameter j_deleted="2" uuid="aadcc03e-b900-43e7-bfbd-ca568e04ee79" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
290       <ownedParameter uuid="fd0463a0-9a21-4a49-9dce-dc964fa040db" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
291       <ownedParameter uuid="dcd20e4e-45b7-44d2-9233-acd8efd617c9" name="set" type="//@ownedMember.33"/>
292       <ownedParameter uuid="e5b064a9-0332-4c6e-ad05-ca3ac33bbc11" name="flags" type="//@ownedMember.73"/>
293     </ownedOperation>
294     <ownedOperation uuid="9b793d1c-6d5a-4840-b51b-0368bb82db04" name="bind(irq:L4::Cap&lt;L4::Irq>, mode:unsigned:int" visibility="public" isAbstract="true">
295       <ownedParameter j_deleted="2" uuid="74d95ba1-59e8-442c-97b9-2234a88a0cba" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
296       <ownedParameter uuid="dc885acf-46a3-4349-9057-488058a0483a" direction="return"/>
297     </ownedOperation>
298     <ownedOperation uuid="5da1402a-4517-426c-a6b4-1d5323d00690" name="unmask" visibility="public" isAbstract="true">
299       <ownedParameter j_deleted="1" uuid="67ef7ebe-4a77-4671-aea7-832fd2c68c73" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
300       <ownedParameter j_deleted="2" uuid="ffcb0177-d427-4009-87cb-20a0a1683279" type="//@childPackages.0/@childPackages.0/@ownedMember.3" direction="return"/>
301       <ownedParameter uuid="4886f9ec-4d56-40a7-82c3-af8a736e0421" type="//@childPackages.0/@childPackages.0/@ownedMember.3" direction="return"/>
302     </ownedOperation>
303     <ownedOperation uuid="b67f0356-0270-43f4-b81d-5d88dcb92d1e" name="unbind" visibility="public" isAbstract="true">
304       <ownedParameter j_deleted="2" uuid="ba65e8c7-dfb8-46f6-8bba-519064592ea4" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
305       <ownedParameter uuid="de51e1e5-69e2-4157-aab1-8cc76eadfbda" type="//@childPackages.0/@childPackages.0/@ownedMember.3" direction="return"/>
306     </ownedOperation>
307   </ownedMember>
308   <ownedMember xsi:type="uml:Association" uuid="8d6c8729-5777-4ec2-b12f-e44dbe95b5e3" name="DirectedAssociation_5" memberEnd="//@ownedMember.50/@ownedEnd.0 //@ownedMember.50/@ownedEnd.1">
309     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="c8b910bb-a8a7-4d79-85c6-99112ad2271a" name="master" type="//@ownedMember.49" association="//@ownedMember.50">
310       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="87104a37-91e2-43a4-a73e-504ab700d7d8" value="1"/>
311       <lowerValue xsi:type="uml:LiteralInteger" uuid="430ae5ab-3eb3-459a-a2a2-2dc21c1d4102" value="1"/>
312     </ownedEnd>
313     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="481f9cef-29eb-4dff-b57c-620853f077ab" name="Sw_icu::Sw_irq_pin_1" type="//@ownedMember.48" association="//@ownedMember.50" isAssociationEndNavigable="false">
314       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="2ad9515d-252e-4cfa-805f-a7f20ef3b390" value="1"/>
315       <lowerValue xsi:type="uml:LiteralInteger" uuid="75a63842-d0da-461c-99c9-3c9331568996" value="1"/>
316     </ownedEnd>
317   </ownedMember>
318   <ownedMember xsi:type="uml:Class" uuid="f4b52f9a-0832-4d55-a4e2-ca4672741200" name="Sw_icu::Real_irq_pin">
319     <generalization uuid="4df0080b-26ec-43fc-b448-4afbf8ea76d3" general="//@ownedMember.49"/>
320     <ownedOperation uuid="d5efc715-efd9-4bbe-8ff5-05321abefdf7" name="bind" visibility="public">
321       <ownedParameter j_deleted="1" uuid="6b19b19e-a0e2-40d0-a27c-99a6c7b9ebbd" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
322       <ownedParameter j_deleted="2" uuid="2d3ca0bd-3956-4d95-9b87-f57b966fd446" type="//@childPackages.0/@childPackages.0/@ownedMember.3" direction="return"/>
323       <ownedParameter uuid="5f212590-3c38-4aac-8881-4e85b73aed1e" type="//@childPackages.0/@childPackages.0/@ownedMember.3" direction="return"/>
324     </ownedOperation>
325     <ownedOperation uuid="fd174b5b-b051-45b1-8fc1-f67e0a387c04" name="unmask" visibility="public">
326       <ownedParameter j_deleted="2" uuid="9c9e791a-5d37-41ec-aadb-5a31e83a2df4" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
327       <ownedParameter uuid="49cfea14-5019-4f21-be90-58b435aabff4" type="//@childPackages.0/@childPackages.0/@ownedMember.3" direction="return"/>
328     </ownedOperation>
329     <ownedOperation uuid="75b5478d-2f5f-41c2-99e2-3a8f2ac8658f" name="unbind" visibility="public">
330       <ownedParameter j_deleted="2" uuid="6c1f6e56-b148-4973-96c8-85469774d906" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
331       <ownedParameter uuid="4beb9d36-af37-402e-a81d-712a65d07ae9" type="//@childPackages.0/@childPackages.0/@ownedMember.3" direction="return"/>
332     </ownedOperation>
333   </ownedMember>
334   <ownedMember xsi:type="uml:Association" uuid="94335386-09f4-4f90-b47d-f573230bb90b" name="irqs" memberEnd="//@ownedMember.52/@ownedEnd.0 //@ownedMember.52/@ownedEnd.1">
335     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="fe811793-c364-41c6-9d11-bf8d3045f5e2" name="Sw_icu::Sw_irq_pin_2" type="//@ownedMember.48" association="//@ownedMember.52">
336       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="dfc0786d-a470-4e6e-a8dd-c8763c2f5023" value="1"/>
337       <lowerValue xsi:type="uml:LiteralInteger" uuid="ff58309c-1557-4f30-b800-3b95b8b2601d" value="1"/>
338     </ownedEnd>
339     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="f7bda6b5-6238-4864-9388-a7a75b42b56c" name="Sw_icu_1" type="//@ownedMember.47" aggregation="shared" association="//@ownedMember.52">
340       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="545f061b-73bd-49b3-8451-58bf442a0e7d" value="1"/>
341       <lowerValue xsi:type="uml:LiteralInteger" uuid="46a148ab-5134-4a32-bba7-2a3e3016621c" value="1"/>
342     </ownedEnd>
343   </ownedMember>
344   <ownedMember xsi:type="uml:Class" uuid="2ae02f35-a9e1-49ae-bd7d-9ccbaaa867c9" name="VSystem_bus" clientDependency="//@ownedMember.53/@interfaceRealization.0">
345     <generalization uuid="744b08fd-0dcf-40bf-95a1-1a29f0cd1cfb" general="//@ownedMember.38"/>
346     <generalization uuid="17a2aa7c-1a99-45b9-a144-104356295e39" general="//@ownedMember.46"/>
347     <interfaceRealization uuid="f5410dc5-57a2-4b6a-9785-6aa3efe112bc" name="Implementation_1" supplier="//@ownedMember.68" client="//@ownedMember.53" contract="//@ownedMember.68"/>
348   </ownedMember>
349   <ownedMember xsi:type="uml:Class" j_deleted="1" uuid="fc9e1002-a9b1-4a4a-a52f-b808f60496bd" name="VBus_factory_base"/>
350   <ownedMember xsi:type="uml:Class" uuid="2bbf292c-36ad-4140-9118-c6de5483390e" name="VBus_factory&lt;DEVICE>" clientDependency="//@ownedMember.55/@interfaceRealization.0">
351     <interfaceRealization uuid="201e5971-feb1-42c4-84aa-5b54704d29d8" name="Implementation_7" supplier="//@ownedMember.56" client="//@ownedMember.55" contract="//@ownedMember.56"/>
352   </ownedMember>
353   <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="2645a031-594b-413f-9cc9-544be7c748f1" name="VBus_factory_base" clientDependency="//@ownedMember.56/@ownedAnonymousDependencies.0">
354     <ownedAnonymousDependencies uuid="36e5d30c-ecb0-48ee-b21e-a4b576829581" name="&lt;&lt;create>>" supplier="//@ownedMember.38" client="//@ownedMember.56" dependencyTarget="//@ownedMember.38"/>
355     <ownedOperation uuid="c402449d-71ac-431e-82f5-24be695f69e1" name="create" visibility="public">
356       <ownedParameter j_deleted="2" uuid="e03183df-0298-42e6-844b-be0500c83e1a" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
357       <ownedParameter uuid="7c00e7e2-2ed2-4cde-aaff-79ef618c8c73" type="//@ownedMember.38" direction="return"/>
358       <ownedParameter uuid="0bd7bc9b-6506-410c-893f-6fce40fb8a68" name="hwdev" type="//@ownedMember.5"/>
359     </ownedOperation>
360     <ownedOperation uuid="b99026aa-1895-428e-9aea-55f10764f704" name="create" visibility="public">
361       <ownedParameter j_deleted="1" uuid="5b906e45-b20e-4370-a9fd-4bdf13973d65" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
362       <ownedParameter j_deleted="2" uuid="8256f9ac-a335-4c1f-a5a8-cf61a2221d2f" type="//@ownedMember.38" direction="return"/>
363       <ownedParameter uuid="36f0d98f-3602-4362-9903-873758e8b1da" type="//@ownedMember.38" direction="return"/>
364     </ownedOperation>
365     <ownedOperation uuid="52b1eb3a-3594-4277-a6c9-635f2b946579" name="create" visibility="public" isStatic="true">
366       <ownedParameter j_deleted="1" uuid="7f28dca9-7834-446a-9104-b0febfd3f338" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
367       <ownedParameter j_deleted="1" uuid="75e21ecc-d7f6-4a5e-9c45-5f1fafcae3d5" type="//@ownedMember.38" direction="return"/>
368       <ownedParameter j_deleted="1" uuid="a7d8fbd2-f391-41f6-a1b4-ae7a5d54d15e" name="hwdev" type="//@ownedMember.5"/>
369       <ownedParameter j_deleted="2" uuid="418a0606-b5d7-4035-9c13-848b96aac609" type="//@ownedMember.38" direction="return"/>
370       <ownedParameter j_deleted="1" uuid="168278ad-9bf2-4245-ac17-0f9c0c5d0ded" name="hwdev" type="//@ownedMember.5"/>
371       <ownedParameter uuid="d8e95417-1a35-4195-91f4-789cb7864eb3" type="//@ownedMember.38" direction="return"/>
372       <ownedParameter uuid="5529eb97-adfb-4415-92ac-80b3f72c9232" name="hwdev" type="//@ownedMember.5"/>
373     </ownedOperation>
374     <ownedOperation uuid="1a45fd0a-2f75-4219-86a0-18c02322a51c" name="create" visibility="public" isStatic="true">
375       <ownedParameter j_deleted="1" uuid="7ffe3854-df69-48dc-929b-fe914db823c1" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
376       <ownedParameter j_deleted="2" uuid="2c547483-6141-4257-9c07-46f5c3d4cfd3" type="//@ownedMember.38" direction="return"/>
377       <ownedParameter j_deleted="1" uuid="28ef87b4-7b1d-469a-afb9-8b5be382fee6" name="name" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
378       <ownedParameter uuid="485d719d-c527-46b7-98c5-77e5fd9349e6" type="//@ownedMember.38" direction="return"/>
379       <ownedParameter uuid="30df971b-9c12-4144-b3f3-7fe2ad7b3b5e" name="name" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
380     </ownedOperation>
381   </ownedMember>
382   <ownedMember xsi:type="uml:Class" uuid="66c783d3-3e8e-454a-b954-1e51873e1ff7" name="Hw_root_bus">
383     <generalization uuid="6cafcc28-9bec-4609-9801-045a2735320b" general="//@ownedMember.5"/>
384   </ownedMember>
385   <ownedMember xsi:type="uml:Association" j_deleted="1" uuid="b89c99dc-eec0-4de8-a8f0-e0dca92d3a8b" name="children" memberEnd="//@ownedMember.58/@ownedEnd.0 //@ownedMember.58/@ownedEnd.1">
386     <ownedEnd xsi:type="uml:AssociationEnd" j_deleted="2" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="d08b7303-3433-4aac-8d4d-a2ce19c14159" name="VDevice_1" type="//@ownedMember.38" association="//@ownedMember.58">
387       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="a637f475-9fcf-4f0f-8afd-dd2ffc87c86f" value="1"/>
388       <lowerValue xsi:type="uml:LiteralInteger" uuid="e61c7359-96cd-4b37-b506-4a219ceb62bf" value="1"/>
389     </ownedEnd>
390     <ownedEnd xsi:type="uml:AssociationEnd" j_deleted="2" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="98e09303-9c27-4b26-9c63-43c35827cbb4" name="VSystem_bus_1" type="//@ownedMember.53" aggregation="shared" association="//@ownedMember.58">
391       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="4859ba26-325d-478c-9d9d-4d0df30aaf08" value="1"/>
392       <lowerValue xsi:type="uml:LiteralInteger" uuid="1db9d96e-804b-439b-854f-8e12ed359132" value="1"/>
393     </ownedEnd>
394   </ownedMember>
395   <ownedMember xsi:type="uml:Association" j_deleted="1" uuid="e6959f91-e9f3-4398-b1af-ad233143ef70" name="children" memberEnd="//@ownedMember.59/@ownedEnd.0 //@ownedMember.59/@ownedEnd.1">
396     <ownedEnd xsi:type="uml:AssociationEnd" j_deleted="2" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="7300e540-4c48-4aaf-9c35-4e9d842b003a" name="Hw_device_1" type="//@ownedMember.5" association="//@ownedMember.59">
397       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="3f922fa6-746c-4545-9e8d-9cf30c290cf4" value="1"/>
398       <lowerValue xsi:type="uml:LiteralInteger" uuid="86fb9a7e-b543-45c4-9d58-01855703a4db" value="1"/>
399     </ownedEnd>
400     <ownedEnd xsi:type="uml:AssociationEnd" j_deleted="2" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="175b84ad-cfab-44fa-9ac9-a373c6978c7b" name="Hw_root_bus_1" type="//@ownedMember.57" aggregation="shared" association="//@ownedMember.59">
401       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="a2dbdecd-2d0e-4d19-ade6-94513b385381" value="1"/>
402       <lowerValue xsi:type="uml:LiteralInteger" uuid="d5ce2d91-3359-4e92-a293-33b10d05e71d" value="1"/>
403     </ownedEnd>
404   </ownedMember>
405   <ownedMember xsi:type="uml:Interface" j_deleted="1" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="e3dbfa2b-7700-40b8-941d-91249e02cd34" name="Interface_10"/>
406   <ownedMember xsi:type="uml:Association" uuid="ba0e9efd-e141-48c3-bad6-13dd7f439713" name="resources" memberEnd="//@ownedMember.61/@ownedEnd.0 //@ownedMember.61/@ownedEnd.1">
407     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="0ce006b7-5959-4373-b0f2-972eca529283" name="Resource_list_1" type="//@ownedMember.28" association="//@ownedMember.61">
408       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="b9f2b27c-2f21-48fe-aa28-0202fdc9730e" value="1"/>
409       <lowerValue xsi:type="uml:LiteralInteger" uuid="3d23a8bc-3fbe-4863-a71a-b62b7ecb37ac" value="1"/>
410     </ownedEnd>
411     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="03b2573c-90f4-474d-8b5a-3a2d03b34993" name="Generic_device_1" type="//@ownedMember.3" aggregation="shared" association="//@ownedMember.61">
412       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="adf89992-c01c-4bc3-a327-31bc6d81f911" value="1"/>
413       <lowerValue xsi:type="uml:LiteralInteger" uuid="daa2e649-0822-4899-a598-2ddd7e8bc53a" value="1"/>
414     </ownedEnd>
415   </ownedMember>
416   <ownedMember xsi:type="uml:Class" j_deleted="1" uuid="6887a81c-1501-4c87-91c4-9a177a1cdd99" name="Class_1"/>
417   <ownedMember xsi:type="uml:Association" j_deleted="1" uuid="bb02d62b-8290-4928-a262-38a445638b3c" name="DirectedAssociation_5" memberEnd="//@ownedMember.63/@ownedEnd.0 //@ownedMember.63/@ownedEnd.1">
418     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="3e242e06-e638-4497-a30d-cd44137eaecf" name="Class_1_1" type="//@ownedMember.62" association="//@ownedMember.63">
419       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="b81263f5-4ab5-47c2-b5ba-d6cfaa718780" value="1"/>
420       <lowerValue xsi:type="uml:LiteralInteger" uuid="d87bb295-18d4-463f-bba1-0e120ce63cd6" value="1"/>
421     </ownedEnd>
422     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="6512809f-fe6e-445a-baaa-348ccfc9fadd" name="Generic_device_2" type="//@ownedMember.3" association="//@ownedMember.63" isAssociationEndNavigable="false">
423       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="c476bbbe-d623-4edf-a914-2335eba41d5d" value="1"/>
424       <lowerValue xsi:type="uml:LiteralInteger" uuid="65daffe1-6fff-41b6-bc33-724c2a128425" value="1"/>
425     </ownedEnd>
426   </ownedMember>
427   <ownedMember xsi:type="uml:Association" j_deleted="1" uuid="66eca2fa-15fe-4d0e-9c6c-2c1dd18e3cb1" name="DirectedAssociation_2" memberEnd="//@ownedMember.64/@ownedEnd.0 //@ownedMember.64/@ownedEnd.1">
428     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="2799f11c-542c-4bab-81a6-314560d0bef4" name="Generic_device_3" type="//@ownedMember.3" association="//@ownedMember.64">
429       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="39031373-6c94-4391-848d-734d5c1e3143" value="1"/>
430       <lowerValue xsi:type="uml:LiteralInteger" uuid="e1d268c6-8621-4dd9-9c41-2dc2694319aa" value="1"/>
431     </ownedEnd>
432     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="5ae1ac5d-6b1d-402b-b4f1-babeb432d54c" name="Generic_device_4" type="//@ownedMember.3" association="//@ownedMember.64" isAssociationEndNavigable="false">
433       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="f971d68a-ec0c-45b4-9551-6a2860ed5bb0" value="1"/>
434       <lowerValue xsi:type="uml:LiteralInteger" uuid="e8d72aa0-d901-4321-aef4-7ef9f8e9f2e5" value="1"/>
435     </ownedEnd>
436   </ownedMember>
437   <ownedMember xsi:type="uml:Association" j_deleted="1" uuid="5d3f11eb-df77-4c4c-9fa4-8edd907898d1" name="DirectedAssociation_3" memberEnd="//@ownedMember.65/@ownedEnd.0 //@ownedMember.65/@ownedEnd.1">
438     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="0011fa1a-6ee6-492a-a334-3e6788e80576" name="Generic_device_5" type="//@ownedMember.3" association="//@ownedMember.65">
439       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="d8a0a180-88d5-483d-8fe6-78e3264f58ce" value="1"/>
440       <lowerValue xsi:type="uml:LiteralInteger" uuid="2f52db7f-c342-4e1f-b329-4aa54b290003" value="1"/>
441     </ownedEnd>
442     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="b385dbaa-af8c-457c-8b27-fd464132b6d6" name="Generic_device_6" type="//@ownedMember.3" association="//@ownedMember.65" isAssociationEndNavigable="false">
443       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="76007b66-454f-48c9-acb1-ae2cc02329d2" value="1"/>
444       <lowerValue xsi:type="uml:LiteralInteger" uuid="6039a127-3d55-425b-a88f-b94fff354ea4" value="1"/>
445     </ownedEnd>
446   </ownedMember>
447   <ownedMember xsi:type="uml:Association" j_deleted="1" uuid="31e2d1f2-a446-4f43-ac3e-6b07466ba14d" name="DirectedAssociation_4" memberEnd="//@ownedMember.66/@ownedEnd.0 //@ownedMember.66/@ownedEnd.1">
448     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="b6f5f748-da07-4089-8454-9fa84cf6a518" name="Generic_device_7" type="//@ownedMember.3" association="//@ownedMember.66">
449       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="ae4010c7-f79d-4844-90f5-027afc86bd85" value="1"/>
450       <lowerValue xsi:type="uml:LiteralInteger" uuid="e45d9191-f0c2-4733-8451-e7feedb59bd0" value="1"/>
451     </ownedEnd>
452     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="31ca788f-57fb-451b-95e1-2d9408b11f19" name="Generic_device_8" type="//@ownedMember.3" association="//@ownedMember.66" isAssociationEndNavigable="false">
453       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="ec90b50a-7a7b-4f76-83e4-48244cef9bfb" value="1"/>
454       <lowerValue xsi:type="uml:LiteralInteger" uuid="be345b53-d6f3-4a64-964a-b48ece42562a" value="1"/>
455     </ownedEnd>
456   </ownedMember>
457   <ownedMember xsi:type="uml:Association" uuid="82d35996-ea7d-4af9-ab20-9d5461c5a93b" name="Association_1" memberEnd="//@ownedMember.67/@ownedEnd.0 //@ownedMember.67/@ownedEnd.1">
458     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="7e9f785c-80c4-4ab1-a8e1-07649d87825a" name="parent" type="//@ownedMember.3" isOrdered="true" isUnique="false" aggregation="shared" association="//@ownedMember.67">
459       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="3d8957b8-24fa-40e1-b2d6-bf249a44eb15" value="1"/>
460       <lowerValue xsi:type="uml:LiteralInteger" uuid="b0c4b333-b102-4089-b35f-b8e36df90b8b" value="1"/>
461     </ownedEnd>
462     <ownedEnd xsi:type="uml:AssociationEnd" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.23 //@childPackages.0/@childPackages.0/@ownedMember.26" uuid="1018bfd1-06ac-4d13-aa24-29c3de60a087" name="children" type="//@ownedMember.3" isUnique="false" association="//@ownedMember.67">
463       <upperValue xsi:type="uml:LiteralUnlimitedNatural" uuid="2c33f471-7772-4a26-8025-1132b6e79c18" value="1"/>
464       <lowerValue xsi:type="uml:LiteralInteger" uuid="63321bfd-beab-48db-870e-fe29e8248dc6" value="1"/>
465     </ownedEnd>
466   </ownedMember>
467   <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="652361a9-1a62-4978-9946-c9ea17d88796" name="VBus">
468     <ownedOperation uuid="24bd7610-59b5-4072-b7fe-6b5e350de02f" name="get_device_by_hid" visibility="public">
469       <ownedParameter j_deleted="1" uuid="de27f83b-5b57-4b75-a82e-a0fc5496f393" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
470       <ownedParameter j_deleted="1" uuid="3f0881c3-72be-4dc5-8324-e5e906ae27da" direction="return"/>
471       <ownedParameter j_deleted="1" uuid="8f0c04ae-3407-4f5b-8be2-28a55bdbb9b6" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
472       <ownedParameter j_deleted="1" uuid="046be3fc-cc98-48a5-a242-0fa8dbeb3f17" name="parent" type="//@ownedMember.69"/>
473       <ownedParameter j_deleted="1" uuid="d290cd09-23ef-43f4-b495-4bc6b865f63e" name="depth" type="//@childPackages.0/@childPackages.0/@ownedMember.3"/>
474       <ownedParameter j_deleted="1" uuid="b8d68b22-db33-450e-ba47-cb955914e96d" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
475       <ownedParameter j_deleted="1" uuid="f03799aa-451d-4909-9ad5-4c940c158eeb" name="parent" type="//@ownedMember.69"/>
476       <ownedParameter j_deleted="1" uuid="85dd9608-174d-4c25-91d8-62666b23983c" name="hid" type="//@ownedMember.70"/>
477       <ownedParameter j_deleted="1" uuid="b6cc0338-70de-4ed6-aea6-0739449df673" name="depth" type="//@childPackages.0/@childPackages.0/@ownedMember.3"/>
478       <ownedParameter j_deleted="1" uuid="ff58dd31-684d-492d-b058-727a38f81f3c" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
479       <ownedParameter j_deleted="1" uuid="a08a0909-9e5e-49dc-a086-2e847edaed21" name="parent" type="//@ownedMember.69"/>
480       <ownedParameter j_deleted="1" uuid="cb1d5cc1-d2be-426e-8202-8c4927b07da3" name="hid" type="//@ownedMember.70"/>
481       <ownedParameter j_deleted="1" uuid="1100394e-a64c-4ae0-8688-3d1ffa9b577f" name="depth" type="//@childPackages.0/@childPackages.0/@ownedMember.3"/>
482       <ownedParameter j_deleted="1" uuid="303ee0fc-08b2-4a89-9ecc-40ed9d243f0a" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
483       <ownedParameter j_deleted="1" uuid="8f821b72-372c-45d0-a5d4-02d3ceb795d5" name="parent" type="//@ownedMember.69"/>
484       <ownedParameter j_deleted="1" uuid="925259c3-9ed0-4e74-b52b-d566b1ee00a4" name="hid" type="//@ownedMember.70"/>
485       <ownedParameter j_deleted="1" uuid="a37e3b6c-0cd1-4cc0-ac83-581a88158f47" name="depth" type="//@childPackages.0/@childPackages.0/@ownedMember.3"/>
486       <ownedParameter j_deleted="1" uuid="3a9bcbb7-c07b-433d-9868-cdcc950bb1bd" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
487       <ownedParameter j_deleted="1" uuid="54459c43-c372-4db7-b1a4-4a440ed0668c" name="parent" type="//@ownedMember.69"/>
488       <ownedParameter j_deleted="1" uuid="5377f4c5-2cb1-4993-8e7d-30d4ef82fcfa" name="hid" type="//@ownedMember.70"/>
489       <ownedParameter j_deleted="1" uuid="16cb4dda-d2f8-473a-be4c-a04381874796" name="depth" type="//@childPackages.0/@childPackages.0/@ownedMember.3"/>
490       <ownedParameter j_deleted="1" uuid="52e64a2a-4703-46e3-a8b9-5e9731ba149d" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
491       <ownedParameter j_deleted="1" uuid="13c9c7a6-81b3-472c-af12-25f033a287e9" name="parent" type="//@ownedMember.69"/>
492       <ownedParameter j_deleted="1" uuid="1b726e0a-bc5c-4e92-9aae-f72fbf1bf140" name="hid" type="//@ownedMember.70"/>
493       <ownedParameter j_deleted="1" uuid="384981f0-a502-4a5a-ba8d-5caf69f0476f" name="depth" type="//@childPackages.0/@childPackages.0/@ownedMember.3"/>
494       <ownedParameter j_deleted="1" uuid="3adde523-f38a-4f33-81fc-a7551fe388dd" name="devinfo" type="//@ownedMember.71"/>
495       <ownedParameter j_deleted="2" uuid="5e7c14c0-21ea-4fbb-ae9d-483521162cad" type="//@childPackages.0/@childPackages.0/@ownedMember.16" direction="return"/>
496       <ownedParameter j_deleted="1" uuid="e245e51e-0256-4137-a020-5dba43e8230b" name="parent" type="//@ownedMember.72"/>
497       <ownedParameter j_deleted="1" uuid="26d7f7cc-5f6a-4994-ab9b-e8ecad384f79" name="hid" type="//@ownedMember.70"/>
498       <ownedParameter j_deleted="1" uuid="179b1eac-62bd-4e93-bdd8-ae3c91a522a4" name="depth" type="//@childPackages.0/@childPackages.0/@ownedMember.3"/>
499       <ownedParameter j_deleted="1" uuid="ed5d52dc-0251-47b3-aed2-f2a5c1648c32" name="devinfo" type="//@ownedMember.71"/>
500       <ownedParameter uuid="e8e36bf4-89bc-4808-8b7f-70c05456107c" type="//@ownedMember.72" direction="return"/>
501       <ownedParameter uuid="4f98f958-91a3-4b8c-a5cb-2a98e1a64fd6" name="parent" type="//@ownedMember.72"/>
502       <ownedParameter uuid="d1100f8d-5503-49f8-8662-c64255186ebe" name="hid" type="//@ownedMember.70"/>
503       <ownedParameter uuid="7030c523-539c-4a55-9f23-474e80277bee" name="depth" type="//@childPackages.0/@childPackages.0/@ownedMember.3"/>
504       <ownedParameter uuid="ddabee59-9257-4a97-94df-df1593b5b398" name="devinfo" type="//@ownedMember.71"/>
505     </ownedOperation>
506   </ownedMember>
507   <ownedMember xsi:type="uml:Class" uuid="d32535d9-832f-4a73-a29d-967c55d990f0" name="Vbus_handle"/>
508   <ownedMember xsi:type="uml:Class" uuid="93d8ccad-6cd4-4f62-ac20-e3271c8221ec" name="string"/>
509   <ownedMember xsi:type="uml:Class" uuid="29f841b8-e080-4cfd-afae-ad335c29fa2e" name="VBus_device"/>
510   <ownedMember xsi:type="uml:Class" uuid="db12fc66-de99-445a-b5b1-2f1e65aee5a3" name="VBus_handle"/>
511   <ownedMember xsi:type="uml:Class" uuid="c9f3eec0-0801-4663-9acc-a08023e05372" name="unsigned"/>
512   <ownedMember xsi:type="uml:Class" uuid="6ea89e9c-3a7d-4603-8f5a-73b9372c81cf" name="unsigned"/>
513   <ownedMember xsi:type="uml:Class" uuid="c618c70d-caf7-42bf-93a0-3d79c2c83de3" name="unsigned"/>
514   <ownedMember xsi:type="uml:Class" uuid="7423bfa4-d65b-4e91-82a4-4deade4026e3" name="unsigned"/>
515   <j_diagramHolder uuid="814ecef2-72ef-49b3-ae57-00f404c2ed28">
516     <diagram uuid="ccc19a9d-1a24-4ab1-9573-c430aa7b7bc4" name="ClassDiagram_1" lastFigureId="128" saveTime="Thu Feb 11, 2010 at 08:57:41 CET" savedBy="Andrew" type="class">
517       <figures uuid="19e7c1c7-103a-4995-96c0-4d11791359b0" name="Hw_root_bus" id="117" recreator="Class" containedName="" point="440 560" dimensions="103 60" subject="//@ownedMember.57">
518         <figures uuid="212ada95-0c87-4424-89e9-6d08c66b625b" id="117_O" recreator="Operations" containedName="ops" point="440 597" dimensions="40 0">
519           <properties uuid="b7142b8d-3562-4021-a7ba-09503c346472" name="deletedUuids" value=""/>
520           <properties uuid="a7587084-a39b-440d-bea2-c2cfefdd518e" name="addedUuids" value=""/>
521         </figures>
522         <figures uuid="d27d0942-5253-455e-b0e2-ec96869bb42f" id="117_A" recreator="Attributes" containedName="attrs" point="440 597" dimensions="40 0">
523           <properties uuid="aa51f35b-13d1-4474-9e75-975a875604a5" name="deletedUuids" value=""/>
524           <properties uuid="589e391e-392d-4223-8b85-4a690cfd56c4" name="addedUuids" value=""/>
525         </figures>
526         <figures uuid="ccf55145-a9a3-47b7-9e49-48a3b4e50e66" id="117_C" recreator="SimpleContainer" containedName="contents" point="440 597" dimensions="103 23" offset="4 4">
527           <properties uuid="c0739371-32cf-453d-a609-03f9a931001e" name="deletedUuids" value=""/>
528           <properties uuid="97cb22d0-e9b0-4e87-9eec-06389fdba111" name="addedUuids" value=""/>
529           <properties uuid="f59070b7-b10b-485a-ae6f-01beab5a5f0a" name="backdrop" value="false"/>
530         </figures>
531         <properties uuid="38275670-2d66-4e74-9474-e9d8a597c094" name="showVis" value="true"/>
532         <properties uuid="b6b22fc4-471e-4cdf-bff5-58a0335453ec" name="deletedUuids" value=""/>
533         <properties uuid="b830772d-93cb-4105-9520-8771a71a74e6" name="owner" value=""/>
534         <properties uuid="cd16e022-417b-4d6a-aaaf-33a557677180" name="addedUuids" value=""/>
535       </figures>
536       <figures uuid="fe39ea56-3bbe-4944-a1bf-86df973a39c0" name="Pci_pci_bridge" id="33" recreator="Class" containedName="" point="88 860" dimensions="112 60" subject="//@ownedMember.11">
537         <figures uuid="fcf2abf9-fccd-418f-9a89-9a347e210852" id="33_O" recreator="Operations" containedName="ops" point="88 897" dimensions="40 0">
538           <properties uuid="431a7206-b724-46fb-8c10-97c6366788fe" name="deletedUuids" value=""/>
539           <properties uuid="b0806d02-4ada-4e20-8174-8d721c817749" name="addedUuids" value=""/>
540         </figures>
541         <figures uuid="38fdcd62-fd07-4808-9753-30e3cc2b7aab" id="33_C" recreator="SimpleContainer" containedName="contents" point="88 897" dimensions="112 23" offset="4 4">
542           <properties uuid="6bee38ab-434c-47cd-a86c-1d39ed3820dc" name="deletedUuids" value=""/>
543           <properties uuid="767fc1d3-b85e-4785-be3b-fe35d21bf213" name="addedUuids" value=""/>
544           <properties uuid="8c0fc08a-ed7b-4acd-a274-e4952ae2f15e" name="backdrop" value="false"/>
545         </figures>
546         <figures uuid="1527ff8b-8051-4d17-a5da-2914cab88f1a" id="33_A" recreator="Attributes" containedName="attrs" point="88 897" dimensions="40 0">
547           <properties uuid="c7e15ca3-9001-4d08-bee0-3c839de174df" name="deletedUuids" value=""/>
548           <properties uuid="4693abf9-f57c-4d0c-8bf5-7c5812694d2b" name="addedUuids" value=""/>
549         </figures>
550         <properties uuid="a815a755-a1c5-47d3-ae7c-fc3ef10a8017" name="showVis" value="true"/>
551         <properties uuid="d400faa2-11de-4416-9900-e24893afe198" name="deletedUuids" value=""/>
552         <properties uuid="fcebf03d-6889-40e3-a408-770c27115624" name="owner" value=""/>
553         <properties uuid="db952d8f-4e8b-4f39-9049-3ea1ac12977b" name="addedUuids" value=""/>
554       </figures>
555       <figures uuid="fee136d5-4095-4c99-bd3d-bc18f518d305" name="Pci_cardbus_bridge" id="34" recreator="Class" containedName="" point="268 860" dimensions="145 60" subject="//@ownedMember.12">
556         <figures uuid="29c1cb2a-1e11-480f-8278-dcc544991fb5" id="34_C" recreator="SimpleContainer" containedName="contents" point="268 897" dimensions="145 23" offset="4 4">
557           <properties uuid="bb8ab2dc-9b66-4db0-afa0-2691c7e0fbae" name="deletedUuids" value=""/>
558           <properties uuid="e2da2b8d-0087-4260-a47e-a22901ea3910" name="addedUuids" value=""/>
559           <properties uuid="264c4492-4e1f-491c-846e-82bbdbbc2e3f" name="backdrop" value="false"/>
560         </figures>
561         <figures uuid="d6b2d245-402f-4325-8830-7f198f64273a" id="34_A" recreator="Attributes" containedName="attrs" point="268 897" dimensions="40 0">
562           <properties uuid="20a75b22-a0eb-4ad5-b92f-4e3c349ad977" name="deletedUuids" value=""/>
563           <properties uuid="087f5e15-70f1-4a43-a410-6456073de258" name="addedUuids" value=""/>
564         </figures>
565         <figures uuid="61254cbd-8bd9-4373-b184-88a31319d660" id="34_O" recreator="Operations" containedName="ops" point="268 897" dimensions="40 0">
566           <properties uuid="40f94e0b-00a5-4169-a71e-74ce5551e885" name="deletedUuids" value=""/>
567           <properties uuid="023ce272-dae8-47e9-b78c-4f74e4db2160" name="addedUuids" value=""/>
568         </figures>
569         <properties uuid="a4dcf649-e9ea-4ae0-b9a6-d605e19a5c45" name="showVis" value="true"/>
570         <properties uuid="5c7729f5-e3c4-45a5-8a75-8db3fbb81dad" name="deletedUuids" value=""/>
571         <properties uuid="b680a9f8-5bba-4366-b1ab-af17b2cf5daa" name="owner" value=""/>
572         <properties uuid="f58c7bd7-2e9a-4483-91a0-7f9806766b18" name="addedUuids" value=""/>
573       </figures>
574       <figures uuid="e556ea58-589c-486e-96a2-fd08b3e38c5c" id="119" recreator="Inheritance" anchor1Id="117" anchor2Id="5" virtualPoint="423.8 498" points="4 460 560 460 504 352 504 352 436" subject="//@ownedMember.57/@generalization.0"/>
575       <figures uuid="a3b764ee-670f-4a49-ba21-cb5a63a5f5fd" id="38" recreator="Inheritance" anchor1Id="32" anchor2Id="21" virtualPoint="287.8 680" points="3 299.8 740 348 720 348 620" subject="//@ownedMember.10/@generalization.0"/>
576       <figures uuid="35cc15c0-fea8-4141-abc6-95559ff8b4f8" id="42" recreator="Inheritance" anchor1Id="33" anchor2Id="32" virtualPoint="176 830" points="2 176 860 176 800" subject="//@ownedMember.11/@generalization.0"/>
577       <figures uuid="ed6351f3-a92f-494a-a634-a3805add4254" id="40" recreator="Inheritance" anchor1Id="32" anchor2Id="17" virtualPoint="152 590" points="3 180.9 739.9 88 680 88 440" subject="//@ownedMember.10/@generalization.1"/>
578       <figures uuid="8bb14ec2-6874-4cd8-bc80-375e4cac8f9c" name="Pci_port_root_bridge" id="82" recreator="Class" containedName="" point="148 640" dimensions="152 60" subject="//@ownedMember.27">
579         <figures uuid="23f3465b-3e5c-43ef-b895-ff86c2d9fcd8" id="82_A" recreator="Attributes" containedName="attrs" point="148 677" dimensions="40 0">
580           <properties uuid="497cfaa5-063f-41ef-8b18-a9eb884cf1c3" name="deletedUuids" value=""/>
581           <properties uuid="3a1a7537-77de-4347-9750-ab9815618b44" name="addedUuids" value=""/>
582         </figures>
583         <figures uuid="2afcffd9-8755-4e1f-92f4-eff6d6c79b45" id="82_C" recreator="SimpleContainer" containedName="contents" point="148 677" dimensions="152 23" offset="4 4">
584           <properties uuid="fd69a998-5ed5-4d3f-8fa6-2d6451948d82" name="deletedUuids" value=""/>
585           <properties uuid="9eb09980-37c2-43bc-ae83-e7ffb490179f" name="addedUuids" value=""/>
586           <properties uuid="efad279d-ae67-4888-934d-4bdb446709a6" name="backdrop" value="false"/>
587         </figures>
588         <figures uuid="3ea1c5ca-b7fe-4b16-a28a-4da560b3d3c7" id="82_O" recreator="Operations" containedName="ops" point="148 677" dimensions="40 0">
589           <properties uuid="4416f036-d266-4915-ac64-30b50b94b260" name="deletedUuids" value=""/>
590           <properties uuid="e47e1ce3-ee77-444a-9d9b-b71b8f917ca0" name="addedUuids" value=""/>
591         </figures>
592         <properties uuid="345e5122-86c0-4214-a879-c8eb460a1e45" name="showVis" value="true"/>
593         <properties uuid="6ba3f0ea-c659-4b53-8874-9f2fbad45683" name="deletedUuids" value=""/>
594         <properties uuid="2f5c7de6-6dbe-4156-be4c-e8e27a7bdaf8" name="owner" value=""/>
595         <properties uuid="0d7b895a-23ee-43b8-b329-49fbc220af2b" name="addedUuids" value=""/>
596       </figures>
597       <figures uuid="49fd3d1b-8066-493a-8818-8afab2383606" id="84" recreator="Inheritance" anchor1Id="82" anchor2Id="24" virtualPoint="232 626" points="2 232 640 232 612" subject="//@ownedMember.27/@generalization.0"/>
598       <figures uuid="a548435c-6a6f-42b0-8dbd-1494b3fd2a13" id="23" recreator="Inheritance" anchor1Id="21" anchor2Id="5" virtualPoint="352 498" points="2 352 560 352 436" subject="//@ownedMember.7/@generalization.0"/>
599       <figures uuid="23e32554-5698-4287-9075-a393eaed0274" name="Pci_root_bridge" id="24" recreator="Class" containedName="" point="168 552" dimensions="120 60" subject="//@ownedMember.8">
600         <figures uuid="ee2e3dce-a026-4362-82a4-8e4dafb4f680" id="24_C" recreator="SimpleContainer" containedName="contents" point="168 589" dimensions="120 23" offset="4 4">
601           <properties uuid="48bc0465-6716-4361-843a-313429f45771" name="deletedUuids" value=""/>
602           <properties uuid="0d548fd2-a2d8-4807-a24b-33d4d80f8f17" name="addedUuids" value=""/>
603           <properties uuid="bbf0c532-1980-4e19-8e2b-dd290e193ccc" name="backdrop" value="false"/>
604         </figures>
605         <figures uuid="17470483-d994-42b0-b5ae-e2939581bd2d" id="24_A" recreator="Attributes" containedName="attrs" point="168 589" dimensions="40 0">
606           <properties uuid="914851ad-1654-410d-84c4-ff4efa6d9b78" name="deletedUuids" value=""/>
607           <properties uuid="6a1506e4-8868-4150-920a-2de99f46734c" name="addedUuids" value=""/>
608         </figures>
609         <figures uuid="fcfce862-f7bb-4cd6-a82d-0f6e1e3d6e4a" id="24_O" recreator="Operations" containedName="ops" point="168 589" dimensions="40 0">
610           <properties uuid="ab816256-a86e-47a4-bafb-3a8a21e27d06" name="deletedUuids" value=""/>
611           <properties uuid="9876ec0f-3939-4f56-988e-ec62a563d0ec" name="addedUuids" value=""/>
612         </figures>
613         <properties uuid="0a7aef4c-4899-425c-8077-93a4df562c9c" name="showVis" value="true"/>
614         <properties uuid="e71cc3e5-547f-4ddf-93d8-d84b6ed48353" name="deletedUuids" value=""/>
615         <properties uuid="37db92c2-afb2-405b-8bd5-dd4101da642e" name="owner" value=""/>
616         <properties uuid="d60f26df-3c8a-439d-86ec-57eb8e0d0856" name="addedUuids" value=""/>
617       </figures>
618       <figures uuid="6c954f4b-a3c6-4492-bb91-3588c24fe6f2" id="26" recreator="Inheritance" anchor1Id="24" anchor2Id="17" virtualPoint="172 496" points="2 208.5 552.1 136.2 441" subject="//@ownedMember.8/@generalization.0"/>
619       <figures uuid="7474414d-b107-4a6c-a174-215753c276b1" id="28" recreator="Inheritance" anchor1Id="24" anchor2Id="5" virtualPoint="292 494" points="4 252 552 252 504 352 504 352 436" subject="//@ownedMember.8/@generalization.1"/>
620       <figures uuid="7c8a32a3-9a0c-46a7-93fe-c6d28ce02b5f" name="Platform_device" id="29" recreator="Class" containedName="" point="584 560" dimensions="122 60" subject="//@ownedMember.9">
621         <figures uuid="05ab8584-ff99-4824-8635-08ec354afe69" id="29_O" recreator="Operations" containedName="ops" point="584 597" dimensions="40 0">
622           <properties uuid="138cd358-8314-41d6-82a0-90cb28c0aab0" name="deletedUuids" value=""/>
623           <properties uuid="ff85ad07-7928-4f4e-b228-c6bed870612b" name="addedUuids" value=""/>
624         </figures>
625         <figures uuid="69d6f401-c5c4-49ea-9005-a80d62761d71" id="29_A" recreator="Attributes" containedName="attrs" point="584 597" dimensions="40 0">
626           <properties uuid="bcd53ae4-8718-4bc6-a443-5e6b6e29d350" name="deletedUuids" value=""/>
627           <properties uuid="f25c162a-0827-418f-bd12-c9b63d68c478" name="addedUuids" value=""/>
628         </figures>
629         <figures uuid="7fef7f1d-8389-4d7c-bdb1-e99ad8457124" id="29_C" recreator="SimpleContainer" containedName="contents" point="584 597" dimensions="122 23" offset="4 4">
630           <properties uuid="0daa2574-c9ce-4467-8aa0-385bc79c19f6" name="deletedUuids" value=""/>
631           <properties uuid="e21bf92d-a48d-40bc-9188-090186e6e597" name="addedUuids" value=""/>
632           <properties uuid="4daae451-2272-40fb-b665-60b973990881" name="backdrop" value="false"/>
633         </figures>
634         <properties uuid="8d3baf99-3cc5-4908-b0ae-e99e79721d9f" name="showVis" value="true"/>
635         <properties uuid="712eb7a3-903c-4428-b505-a9fb08e5fe37" name="deletedUuids" value=""/>
636         <properties uuid="27775df4-315e-4214-9937-82b390a21d3d" name="owner" value=""/>
637         <properties uuid="51ff153d-5740-4711-bc73-ea0a6b244820" name="addedUuids" value=""/>
638       </figures>
639       <figures uuid="8a487339-adba-4bc5-890d-d8c3440b17c9" name="Generic_device" id="3" recreator="Class" containedName="" point="356 276" dimensions="118 60" subject="//@ownedMember.3">
640         <figures uuid="1d8b6dde-97ec-4650-be40-19aac297d030" id="3_A" recreator="Attributes" containedName="attrs" point="356 313" dimensions="85 19">
641           <figures uuid="23fc58c3-e17d-4e72-9f48-87522b8510bb" name="depth : int" id="126" recreator="Attribute" containedName="" point="359 315" dimensions="79 15" subject="//@ownedMember.3/@ownedAttribute.0"/>
642           <properties uuid="b14fe748-1356-4a56-94e6-2dd4fae0abc9" name="deletedUuids" value=""/>
643           <properties uuid="827a3693-f61a-468e-aa35-022615375370" name="addedUuids" value=""/>
644         </figures>
645         <figures uuid="1f37437b-c8c5-496e-82e2-a96f58e9c5ec" id="3_C" recreator="SimpleContainer" containedName="contents" point="356 332" dimensions="118 4" offset="4 4">
646           <properties uuid="3e38712b-787d-404d-8de4-58c5ba6e1d34" name="deletedUuids" value=""/>
647           <properties uuid="788a6daa-fead-4dd7-9c4c-c62676edc7a0" name="addedUuids" value=""/>
648           <properties uuid="6cf20dec-11f2-4cfc-a77c-18db4deda85e" name="backdrop" value="false"/>
649         </figures>
650         <figures uuid="3682be9c-658b-471e-9c65-6b176d5fa50f" id="3_O" recreator="Operations" containedName="ops" point="356 332" dimensions="40 0">
651           <properties uuid="fd1b148c-5b60-44dd-9958-79a2144d5ef1" name="deletedUuids" value=""/>
652           <properties uuid="6372c3bd-8b8a-40b7-b559-9d57bb3e669a" name="addedUuids" value=""/>
653         </figures>
654         <properties uuid="888a61d7-0e39-412b-b9d7-a564802712da" name="showVis" value="true"/>
655         <properties uuid="88762f44-8817-48d1-87b9-49920bfa3ca3" name="deletedUuids" value=""/>
656         <properties uuid="2fcc992c-643c-4e9b-a310-eedd32885ae8" name="owner" value=""/>
657         <properties uuid="c1be1c49-c6b9-4d8c-8647-784df7a1ac9e" name="addedUuids" value=""/>
658       </figures>
659       <figures uuid="872639ee-4adf-464c-8605-f84bf179e4f8" name="Device" id="2" recreator="Interface" containedName="" point="260 96" dimensions="150 131" suppressAttributes="true" subject="//@ownedMember.2">
660         <figures uuid="e3aa53a5-5830-4a65-8b85-3e5801f28de0" id="2_A" recreator="Attributes" containedName="attrs" point="260 133" dimensions="40 0">
661           <properties uuid="0240971b-af52-431d-96ed-3dd934c4f1ce" name="deletedUuids" value=""/>
662           <properties uuid="c9e0ec36-686f-4429-9d89-ea03fe1515fb" name="addedUuids" value=""/>
663         </figures>
664         <figures uuid="35212a2d-5f32-4fbf-a477-794dff5133b9" id="2_C" recreator="SimpleContainer" containedName="contents" point="260 227" dimensions="150 0" offset="4 4">
665           <properties uuid="b1a5df07-2093-4328-8caa-9fe6a4fae61b" name="deletedUuids" value=""/>
666           <properties uuid="9d187e0a-abb9-4466-9eb1-7e3faffedb7f" name="addedUuids" value=""/>
667           <properties uuid="200f84a4-f03f-46de-90f1-16f979b28bbc" name="backdrop" value="false"/>
668         </figures>
669         <figures uuid="389181ff-2227-4c7a-b6d5-c69537f80868" id="2_O" recreator="Operations" containedName="ops" point="260 133" dimensions="134 94">
670           <figures uuid="328dc64f-e8bd-415a-bc6a-11b235d2a2d4" name="add_child(d: Device): void" id="116" recreator="Operation" containedName="" point="263 195" dimensions="128 15" subject="//@ownedMember.2/@ownedOperation.4"/>
671           <figures uuid="9483411c-5dec-410c-b0b9-300ca6107795" name="children(): Device" id="114" recreator="Operation" containedName="" point="263 165" dimensions="123 15" subject="//@ownedMember.2/@ownedOperation.2"/>
672           <figures uuid="07ffe7d6-babe-4df4-a7b4-b1b3a53d2401" name="next(): Device" id="115" recreator="Operation" containedName="" point="263 180" dimensions="100 15" subject="//@ownedMember.2/@ownedOperation.3"/>
673           <figures uuid="c622ac27-abd4-43d2-9aee-25482a60cbf6" name="parent(): Device" id="112" recreator="Operation" containedName="" point="263 135" dimensions="115 15" subject="//@ownedMember.2/@ownedOperation.0"/>
674           <figures uuid="be38bf80-dfff-4f07-9961-e560e607bbcc" name="parent(p: Parent): void" id="113" recreator="Operation" containedName="" point="263 150" dimensions="111 15" subject="//@ownedMember.2/@ownedOperation.1"/>
675           <figures uuid="e5083890-365e-49f9-a64a-e17c54e98eff" name="depth(): int" id="127" recreator="Operation" containedName="" point="263 210" dimensions="85 15" subject="//@ownedMember.2/@ownedOperation.5"/>
676           <properties uuid="5cfff22a-80d3-405e-82f0-1b6fa703c9ad" name="deletedUuids" value=""/>
677           <properties uuid="809eaf35-fa96-4ba5-b498-274eedc21626" name="addedUuids" value=""/>
678         </figures>
679         <properties uuid="991dd10e-244d-4f02-b1bd-ee8ef725878a" name="showVis" value="true"/>
680         <properties uuid="f28f91b4-4b29-4738-8383-f9631a9642dc" name="deletedUuids" value=""/>
681         <properties uuid="1025cc3c-60cf-4f54-a82d-d8cd9cef4900" name="owner" value=""/>
682         <properties uuid="b9fc3d00-d255-4ada-a5f3-8c7b7209dca2" name="addedUuids" value=""/>
683       </figures>
684       <figures uuid="66d95389-05e2-40b5-84e3-ac75a5ef2c90" name="Resource_container" id="1" recreator="Interface" containedName="" point="248 -64" dimensions="197 71" suppressAttributes="true" subject="//@ownedMember.1">
685         <figures uuid="b0940519-d79e-4c75-ba5f-e76a98d65b51" id="1_A" recreator="Attributes" containedName="attrs" point="248 -27" dimensions="40 0">
686           <properties uuid="fa477eb5-ae7c-48d3-8ec6-6f04ee25fd3d" name="deletedUuids" value=""/>
687           <properties uuid="6b4b7f39-f2f0-4393-a22e-f45ae69d121c" name="addedUuids" value=""/>
688         </figures>
689         <figures uuid="b049915a-dc5f-4163-bfc0-6a08fd6edbb4" id="1_C" recreator="SimpleContainer" containedName="contents" point="248 7" dimensions="197 0" offset="4 4">
690           <properties uuid="62252a5e-8b98-40b1-9387-4bb72b46ae2f" name="deletedUuids" value=""/>
691           <properties uuid="38c2252f-ced3-42b4-ba3e-678137a8c1b7" name="addedUuids" value=""/>
692           <properties uuid="5bb0b346-646e-4697-a477-651985afd325" name="backdrop" value="false"/>
693         </figures>
694         <figures uuid="db1a5ce6-a128-4405-ba18-cd1b041b8330" id="1_O" recreator="Operations" containedName="ops" point="248 -27" dimensions="197 34">
695           <figures uuid="83fc6452-89da-4173-ac2d-b63b930da2b4" name="resources(): Resource_list" id="110" recreator="Operation" containedName="" point="251 -25" dimensions="178 15" subject="//@ownedMember.1/@ownedOperation.0"/>
696           <figures uuid="adb43610-177b-45db-998c-247ea4181b63" name="resource_allocated(r: Resource): bool" id="111" recreator="Operation" containedName="" point="251 -10" dimensions="191 15" subject="//@ownedMember.1/@ownedOperation.1"/>
697           <properties uuid="db5462fe-3abe-4575-bbfc-38fbbfdd4951" name="deletedUuids" value=""/>
698           <properties uuid="5025da82-00f2-40e4-8833-bd6380e67e3b" name="addedUuids" value=""/>
699         </figures>
700         <properties uuid="5c831839-7a6c-4661-9627-1de8cad27ecf" name="showVis" value="true"/>
701         <properties uuid="d5abf71e-c469-4b51-a3ed-25773a956a7b" name="deletedUuids" value=""/>
702         <properties uuid="9752bdfd-e742-49f1-98cb-4ea2fcbf4e3c" name="owner" value=""/>
703         <properties uuid="9a66dab5-63db-40a8-955e-aa6c67c69b58" name="addedUuids" value=""/>
704       </figures>
705       <figures uuid="2af03f12-5a24-4e68-972e-a1c65a7417ef" id="7" recreator="Inheritance" anchor1Id="2" anchor2Id="1" virtualPoint="368 51.5" points="2 368 96 368 7" subject="//@ownedMember.2/@generalization.0"/>
706       <figures uuid="4204a4cc-b764-4c07-b044-8cd141b1c803" name="Pci_pci_bridge_basic" id="32" recreator="Class" containedName="" point="152 740" dimensions="151 60" subject="//@ownedMember.10">
707         <figures uuid="e9eda979-feb0-4b46-94ec-a3658fe039d7" id="32_A" recreator="Attributes" containedName="attrs" point="152 777" dimensions="40 0">
708           <properties uuid="a446e52d-a12f-446e-91a4-5b06b0720aea" name="deletedUuids" value=""/>
709           <properties uuid="c55f7708-f47d-4f9f-aa68-14727742c698" name="addedUuids" value=""/>
710         </figures>
711         <figures uuid="a6cf9444-ed42-4755-b29c-a6f4ea48d3ad" id="32_C" recreator="SimpleContainer" containedName="contents" point="152 777" dimensions="151 23" offset="4 4">
712           <properties uuid="30295e96-e36d-4efe-b912-5c59544effa7" name="deletedUuids" value=""/>
713           <properties uuid="9357c797-8f99-4cff-a2ce-89e78c36e74c" name="addedUuids" value=""/>
714           <properties uuid="d582a68f-4924-41cd-891f-42a7cb85f5bd" name="backdrop" value="false"/>
715         </figures>
716         <figures uuid="b5d47cde-2f87-4de8-b36d-984b22d4b420" id="32_O" recreator="Operations" containedName="ops" point="152 777" dimensions="40 0">
717           <properties uuid="301e448c-9dce-4256-abac-fda83ef38985" name="deletedUuids" value=""/>
718           <properties uuid="94903345-fddb-4318-a166-9750aa54b570" name="addedUuids" value=""/>
719         </figures>
720         <properties uuid="71d593ef-9c19-47f6-9c9b-7ff38ae71182" name="showVis" value="true"/>
721         <properties uuid="89c497a1-07e9-4402-8f35-44885c0f5617" name="deletedUuids" value=""/>
722         <properties uuid="99070548-f7c6-48fc-a89f-739307d0cc19" name="owner" value=""/>
723         <properties uuid="301d56fa-4729-4884-bf19-b47ad45ef9b9" name="addedUuids" value=""/>
724       </figures>
725       <figures uuid="30867d8a-2cfe-429b-b9e6-4321f6e7a5b7" name="Hw_device" id="5" recreator="Class" containedName="" point="312 376" dimensions="88 60" subject="//@ownedMember.5">
726         <figures uuid="fc289244-ed38-4fbe-8e6c-684fe5956a5b" id="5_A" recreator="Attributes" containedName="attrs" point="312 413" dimensions="40 0">
727           <properties uuid="076e7b58-4aed-4d29-92e1-2f3a203323ca" name="deletedUuids" value=""/>
728           <properties uuid="90640412-fbbe-43b3-9570-300f411acef2" name="addedUuids" value=""/>
729         </figures>
730         <figures uuid="d31af725-c1a8-4000-8d85-f89dcdeb9956" id="5_C" recreator="SimpleContainer" containedName="contents" point="312 413" dimensions="88 23" offset="4 4">
731           <properties uuid="15291433-90db-46c3-a544-6d562b53ff1b" name="deletedUuids" value=""/>
732           <properties uuid="e06a6378-4807-43f7-a60d-5cf9feec1813" name="addedUuids" value=""/>
733           <properties uuid="43d8d2b4-bcf1-437a-b843-83b909ca9014" name="backdrop" value="false"/>
734         </figures>
735         <figures uuid="5381391b-0b7f-45b5-b420-9ff53af880a1" id="5_O" recreator="Operations" containedName="ops" point="312 413" dimensions="40 0">
736           <properties uuid="97a609f9-62a1-44c7-98b7-77a712d6e1a2" name="deletedUuids" value=""/>
737           <properties uuid="4e2a96f1-711a-4c92-a2f4-382bb4be30fa" name="addedUuids" value=""/>
738         </figures>
739         <properties uuid="bdd41daa-6e47-43d0-99f3-d2af003ae9c2" name="showVis" value="true"/>
740         <properties uuid="39b16656-848e-4d75-9898-f8c1b41ad840" name="deletedUuids" value=""/>
741         <properties uuid="9782a555-f503-4dd9-9ad7-c057d4d0c7e9" name="owner" value=""/>
742         <properties uuid="57edc70f-70ed-4d30-8560-397ea9b14da2" name="addedUuids" value=""/>
743       </figures>
744       <figures uuid="785f766f-3fa9-4b32-b75e-8e275d41b336" name="Abstract_hw_device" id="4" recreator="Interface" containedName="" point="144 288" dimensions="158 40" suppressAttributes="true" subject="//@ownedMember.4">
745         <figures uuid="61650a92-b612-4674-9e46-15237b2eba30" id="4_C" recreator="SimpleContainer" containedName="contents" point="144 325" dimensions="158 3" offset="4 4">
746           <properties uuid="3cb3764e-c143-4c57-bce9-9aea123c2425" name="deletedUuids" value=""/>
747           <properties uuid="48544b67-7756-4fb2-aad6-44f36e1793a1" name="addedUuids" value=""/>
748           <properties uuid="05a9c02d-38df-40a7-86a5-4df958a754ec" name="backdrop" value="false"/>
749         </figures>
750         <figures uuid="958e64b5-8089-4305-8411-e936216c0976" id="4_A" recreator="Attributes" containedName="attrs" point="144 325" dimensions="40 0">
751           <properties uuid="3cb389f8-6a5e-4475-a37e-6fbbd86dfb53" name="deletedUuids" value=""/>
752           <properties uuid="ca08295b-4a28-4842-8056-8f7aeb28f62b" name="addedUuids" value=""/>
753         </figures>
754         <figures uuid="20e5672c-e3ce-4899-88ab-9aaf6c3f21e2" id="4_O" recreator="Operations" containedName="ops" point="144 325" dimensions="40 0">
755           <properties uuid="c4a0f169-d8db-4725-8300-051663bf9ace" name="deletedUuids" value=""/>
756           <properties uuid="ebc8a30e-1b60-4cfd-aa6e-c72afbe5868e" name="addedUuids" value=""/>
757         </figures>
758         <properties uuid="68698d8b-eae5-4eee-bb42-c74bee52181d" name="showVis" value="true"/>
759         <properties uuid="62bcab16-c6a3-404c-be4c-562c6db2c9fe" name="deletedUuids" value=""/>
760         <properties uuid="88cec772-29d8-4254-bf09-16d73de0cb44" name="owner" value=""/>
761         <properties uuid="764e591f-e4bb-4591-8d9e-01ae903a3885" name="addedUuids" value=""/>
762       </figures>
763       <figures uuid="d393c146-4c1a-4ad4-9f17-f071245b18f5" id="31" recreator="Inheritance" anchor1Id="29" anchor2Id="5" virtualPoint="500.5 498" points="4 628 560 628 504 352 504 352 436" subject="//@ownedMember.9/@generalization.0"/>
764       <figures uuid="aa00729d-f648-4f7a-a62e-ea210f87a0d9" id="9" recreator="Inheritance" anchor1Id="4" anchor2Id="2" virtualPoint="288 257.5" points="2 288 288 288 227" subject="//@ownedMember.4/@generalization.0"/>
765       <figures uuid="2c986eb7-3563-4ba6-82a3-d28bcdffa640" name="Pci_bridge" id="17" recreator="Class" containedName="" point="72 380" dimensions="88 60" subject="//@ownedMember.6">
766         <figures uuid="7ea578bf-42d9-42b7-b2a4-8272810bdad7" id="17_A" recreator="Attributes" containedName="attrs" point="72 417" dimensions="40 0">
767           <properties uuid="0828e6bb-bfe5-4d72-b63c-78ecfe075d4d" name="deletedUuids" value=""/>
768           <properties uuid="59dea762-75a6-468c-88de-f7fd6cabe1c5" name="addedUuids" value=""/>
769         </figures>
770         <figures uuid="22dea08c-e7de-4f23-a7b3-b449b05528bb" id="17_C" recreator="SimpleContainer" containedName="contents" point="72 417" dimensions="88 23" offset="4 4">
771           <properties uuid="8bbd7bbd-09d4-488e-8f7c-1a406421235f" name="deletedUuids" value=""/>
772           <properties uuid="daf1a437-9b8e-4a44-bb85-5a03c084d6be" name="addedUuids" value=""/>
773           <properties uuid="7a1a54f3-49a5-4e2b-9c75-bbacb58e7052" name="backdrop" value="false"/>
774         </figures>
775         <figures uuid="45172872-623c-49ad-bca1-a4822465c9b9" id="17_O" recreator="Operations" containedName="ops" point="72 417" dimensions="40 0">
776           <properties uuid="1ec67149-3617-4c87-8e1d-1f04931a1316" name="deletedUuids" value=""/>
777           <properties uuid="d61e6c22-ed80-42ae-883c-e7f68d18802a" name="addedUuids" value=""/>
778         </figures>
779         <properties uuid="b6eb5781-e30b-4855-990a-e0445521b5ca" name="showVis" value="true"/>
780         <properties uuid="4cfc2417-f6af-4c27-bccf-1f59fde9612b" name="deletedUuids" value=""/>
781         <properties uuid="bb44eff9-e813-4726-99cb-a63e6fe62a67" name="owner" value=""/>
782         <properties uuid="c89c8e23-84d5-42d5-9e98-895a7a51b5f4" name="addedUuids" value=""/>
783       </figures>
784       <figures uuid="d6c422e3-47ba-48ee-99b9-5034c468cc5c" id="16" recreator="Inheritance" anchor1Id="5" anchor2Id="3" virtualPoint="384 356" points="2 384 376 384 336" subject="//@ownedMember.5/@generalization.0"/>
785       <figures uuid="d1175367-c2d4-4a01-a751-31fae3756c47" id="14" recreator="Implementation" anchor1Id="5" anchor2Id="4" virtualPoint="289.5 357" points="2 315.3 376 251.6 329.1" subject="//@ownedMember.5/@interfaceRealization.0"/>
786       <figures uuid="e66008fc-ef94-4737-8086-df1c8343d2ff" id="11" recreator="Implementation" anchor1Id="3" anchor2Id="2" virtualPoint="392 251.5" points="2 392 276 392 227" subject="//@ownedMember.3/@interfaceRealization.0"/>
787       <figures uuid="c6c5af5c-0c7c-41bc-a044-b3345ebc87f9" name="Pci_dev" id="21" recreator="Class" containedName="" point="308 560" dimensions="80 60" subject="//@ownedMember.7">
788         <figures uuid="d88d80e5-cbf5-4f52-ae3a-fb19b4778c0a" id="21_O" recreator="Operations" containedName="ops" point="308 597" dimensions="40 0">
789           <properties uuid="18190342-2884-40ba-9a0a-c546ec8f800a" name="deletedUuids" value=""/>
790           <properties uuid="1bc313a6-df24-4c1b-80ad-989b95caab06" name="addedUuids" value=""/>
791         </figures>
792         <figures uuid="43594142-4b4f-41b2-bf82-1915a58056e6" id="21_C" recreator="SimpleContainer" containedName="contents" point="308 597" dimensions="80 23" offset="4 4">
793           <properties uuid="fa861998-14a6-4048-a0c8-12edbfb08e78" name="deletedUuids" value=""/>
794           <properties uuid="b2740cb7-c3c3-4c50-a310-152abca0b341" name="addedUuids" value=""/>
795           <properties uuid="79ec10a9-1162-4a7f-b193-9d8ab8c23570" name="backdrop" value="false"/>
796         </figures>
797         <figures uuid="da0efed1-2c8b-46b8-b13e-a406dce01112" id="21_A" recreator="Attributes" containedName="attrs" point="308 597" dimensions="40 0">
798           <properties uuid="d6077454-a52e-43e5-853c-3cac7668f03c" name="deletedUuids" value=""/>
799           <properties uuid="b1a62932-769b-4e1c-ae7e-cba51c0aca9c" name="addedUuids" value=""/>
800         </figures>
801         <properties uuid="2210c1ed-631c-4cbd-960a-6896dc429e27" name="showVis" value="true"/>
802         <properties uuid="40939288-34c6-405d-b912-ce3d77e65ba3" name="deletedUuids" value=""/>
803         <properties uuid="247e9625-0a70-4b25-a27a-405e1ea081e1" name="owner" value=""/>
804         <properties uuid="e2c5d760-80d1-41ed-bd53-6041f34c3ea1" name="addedUuids" value=""/>
805       </figures>
806       <figures uuid="7b18aede-eb91-468e-9ba5-0901a6522375" id="20" recreator="Implementation" anchor1Id="17" anchor2Id="4" virtualPoint="144 354" points="2 144 380 144 328" subject="//@ownedMember.6/@interfaceRealization.0"/>
807       <figures uuid="7ddd6161-0f98-4a05-99d7-3fb0663fa021" id="44" recreator="Inheritance" anchor1Id="34" anchor2Id="32" virtualPoint="288 830" points="2 288 860 288 800" subject="//@ownedMember.12/@generalization.0"/>
808     </diagram>
809     <diagram uuid="2829e182-3ef7-4d20-ac09-357121162ee9" name="PCI Stuff" lastFigureId="80" saveTime="Thu Feb 11, 2010 at 08:49:52 CET" savedBy="Andrew" type="class">
810       <figures uuid="8cd202ff-a1bd-4941-9ca2-b27a3adb43e1" id="35" recreator="Inheritance" anchor1Id="21" anchor2Id="16" virtualPoint="481.5 298" points="2 465.1 308.7 495.3 289" subject="//@ownedMember.5/@generalization.0"/>
811       <figures uuid="daf7afe6-4b6c-46b9-ad3b-cfe78a83ab2e" id="34" recreator="Implementation" anchor1Id="21" anchor2Id="28" virtualPoint="355.5 291" points="2 378.8 308 319.7 264.9" subject="//@ownedMember.5/@interfaceRealization.0"/>
812       <figures uuid="09aa36ea-306a-4fe7-a0c1-06337ccb3cf6" id="43" recreator="Inheritance" anchor1Id="41" anchor2Id="42" virtualPoint="248 640.3" points="2 275.8 656 222.9 626" subject="//@ownedMember.12/@generalization.0"/>
813       <figures uuid="e5006551-09a6-471f-8f93-5bd0e790b9f1" name="Pci_pci_bridge_basic" id="42" recreator="Class" containedName="" point="92 564" dimensions="151 61" subject="//@ownedMember.10">
814         <figures uuid="a8f3fd7c-ce91-4b5e-a2a9-ef0a0365a8b7" id="42_A" recreator="Attributes" containedName="attrs" point="92 601" dimensions="40 0">
815           <properties uuid="1a11eb66-0113-4278-9915-6897cd4b37b9" name="deletedUuids" value=""/>
816           <properties uuid="5944f660-e763-409f-936e-0e4c34e65034" name="addedUuids" value=""/>
817         </figures>
818         <figures uuid="d88c2845-3d59-4910-9c27-e0986be80176" id="42_C" recreator="SimpleContainer" containedName="contents" point="92 601" dimensions="151 24" offset="4 4">
819           <properties uuid="18fcd799-4fb6-4768-80ed-398577fecad0" name="deletedUuids" value=""/>
820           <properties uuid="54d3eb6c-f076-45cc-be81-b31b89f9ae8d" name="addedUuids" value=""/>
821           <properties uuid="4676472c-dbf8-495a-a77d-2f0423da2377" name="backdrop" value="false"/>
822         </figures>
823         <figures uuid="c23b230e-c0c4-4a06-92a5-00011f7c278b" id="42_O" recreator="Operations" containedName="ops" point="92 601" dimensions="40 0">
824           <properties uuid="3667a170-49e3-4fc0-bb43-8724b5f0034d" name="deletedUuids" value=""/>
825           <properties uuid="b8610c27-7ee9-4600-8721-81d3074c47c4" name="addedUuids" value=""/>
826         </figures>
827         <properties uuid="527f67f4-6900-4081-bd00-940e44370f87" name="showVis" value="true"/>
828         <properties uuid="990341f9-34ec-45f5-8953-f21d4fa7198c" name="deletedUuids" value=""/>
829         <properties uuid="dcd4f29d-187c-483a-b834-e7cb13875bbe" name="owner" value=""/>
830         <properties uuid="16dc7bb9-007e-4406-bf94-be3923437da9" name="addedUuids" value=""/>
831       </figures>
832       <figures uuid="ba76edf6-af07-4176-bfde-cf8dfd004f6b" name="Pci_cardbus_bridge" id="41" recreator="Class" containedName="" point="256 656" dimensions="145 60" subject="//@ownedMember.12">
833         <figures uuid="80c853fa-7708-4c81-aaf8-10af8e8da0c7" id="41_C" recreator="SimpleContainer" containedName="contents" point="256 693" dimensions="145 23" offset="4 4">
834           <properties uuid="b077a968-ad50-4095-b7d6-560ec0ad9d72" name="deletedUuids" value=""/>
835           <properties uuid="158ba68f-a27c-4e0a-b883-f65f1f3e28a9" name="addedUuids" value=""/>
836           <properties uuid="c3386e31-3457-453d-939e-576f40325716" name="backdrop" value="false"/>
837         </figures>
838         <figures uuid="5f758b05-da00-403d-8d13-ee9a313f2fac" id="41_O" recreator="Operations" containedName="ops" point="256 693" dimensions="40 0">
839           <properties uuid="df5f6c47-23d4-42a0-8d7a-89c5e8b9a323" name="deletedUuids" value=""/>
840           <properties uuid="9cef2117-73d9-4089-a12f-6093e3e049be" name="addedUuids" value=""/>
841         </figures>
842         <figures uuid="11825c86-8530-42d1-b3f4-c665fc3f49be" id="41_A" recreator="Attributes" containedName="attrs" point="256 693" dimensions="40 0">
843           <properties uuid="b096c4ae-8b37-4dc1-b798-6df3523ba031" name="deletedUuids" value=""/>
844           <properties uuid="6b7b7f1d-c1a4-4e63-a62f-6239f9a81fba" name="addedUuids" value=""/>
845         </figures>
846         <properties uuid="e0595853-8644-42c5-a4df-092ab96aaa8d" name="showVis" value="true"/>
847         <properties uuid="f07c564e-19f6-409c-b595-7c954a5efa3d" name="deletedUuids" value=""/>
848         <properties uuid="dff78537-2e47-4549-9332-e67c69c3dbaf" name="owner" value=""/>
849         <properties uuid="769456ae-22e1-4efb-ac62-6df2059b27ad" name="addedUuids" value=""/>
850       </figures>
851       <figures uuid="cb853690-8e11-4003-bb97-7dc17365d20b" id="25" recreator="Implementation" anchor1Id="16" anchor2Id="17" virtualPoint="481.8 201" points="2 510.8 228.1 443 165" subject="//@ownedMember.3/@interfaceRealization.0"/>
852       <figures uuid="63489d3b-9b3c-4438-a0fe-0dd69a9452c1" name="Abstract_hw_device" id="28" recreator="Interface" containedName="" point="212 224" dimensions="158 40" suppressAttributes="true" subject="//@ownedMember.4">
853         <figures uuid="9df0b533-4fe5-4c6e-bd7c-8401ec0b240e" id="22" recreator="SimpleContainer" containedName="contents" point="212 261" dimensions="158 3" offset="4 4">
854           <properties uuid="6b7889b7-ded6-4661-8a53-51985335884e" name="deletedUuids" value=""/>
855           <properties uuid="823a015b-5639-46e1-b116-db5e182fee14" name="addedUuids" value=""/>
856           <properties uuid="3b0093c8-28b5-4141-b7dd-95e72a41fd6d" name="backdrop" value="false"/>
857         </figures>
858         <figures uuid="f8c9c679-e761-42d2-884d-3b6f284d3442" id="3" recreator="Operations" containedName="ops" point="212 261" dimensions="40 0">
859           <properties uuid="5a55425a-ea76-4738-9a59-81cb7f8fff02" name="deletedUuids" value=""/>
860           <properties uuid="3d83d985-2ca6-460e-a8ce-b9e09b281997" name="addedUuids" value=""/>
861         </figures>
862         <figures uuid="a3b9a71d-f182-4d8d-b4f4-4b5f191efb34" id="32" recreator="Attributes" containedName="attrs" point="212 261" dimensions="40 0">
863           <properties uuid="1a91d489-a0cc-4a6a-862b-6f8711fc4e71" name="deletedUuids" value=""/>
864           <properties uuid="bdf1ddf2-4441-4810-b37f-2eb310b98d3d" name="addedUuids" value=""/>
865         </figures>
866         <properties uuid="2c904421-7fc4-40c6-ae28-8d0fc2222df0" name="showVis" value="true"/>
867         <properties uuid="f32300bf-7a30-492c-8598-ab01268d5508" name="deletedUuids" value=""/>
868         <properties uuid="36e9e945-502f-484e-bfca-04d027bd09b1" name="owner" value=""/>
869         <properties uuid="e80a6deb-0187-4b13-a00c-96a088f3f17c" name="addedUuids" value=""/>
870       </figures>
871       <figures uuid="8f8ca73c-01f8-4359-8666-33812e006aa2" name="Pci_bridge" id="29" recreator="Class" containedName="" point="76 296" dimensions="88 60" subject="//@ownedMember.6">
872         <figures uuid="0763dbd5-2a40-407b-8daf-d35e660d0ec3" id="27" recreator="SimpleContainer" containedName="contents" point="76 333" dimensions="88 23" offset="4 4">
873           <properties uuid="22ad9251-52a7-49c8-aee7-b528d5db0446" name="deletedUuids" value=""/>
874           <properties uuid="691b2762-468b-4398-9f9f-67fb495fb249" name="addedUuids" value=""/>
875           <properties uuid="0d4f20c0-71fd-4ca9-890e-d5308dab3280" name="backdrop" value="false"/>
876         </figures>
877         <figures uuid="103d6a75-fb76-4683-a117-38a908ebfae6" id="30" recreator="Attributes" containedName="attrs" point="76 333" dimensions="40 0">
878           <properties uuid="30d1be20-205e-4a7a-a0bd-5823844f52b0" name="deletedUuids" value=""/>
879           <properties uuid="11909230-8a9c-404f-80ff-eb7169b98a3c" name="addedUuids" value=""/>
880         </figures>
881         <figures uuid="8ff6d8f2-2a35-4681-b762-afe3f2eda157" id="8" recreator="Operations" containedName="ops" point="76 333" dimensions="40 0">
882           <properties uuid="2745af0f-c3e5-4787-ab15-b7e1dcd59921" name="deletedUuids" value=""/>
883           <properties uuid="956bb855-290c-4c7c-88be-0db2034ab8db" name="addedUuids" value=""/>
884         </figures>
885         <properties uuid="7e6ebcee-358a-48c4-b0a0-4c79ea3c97d2" name="showVis" value="true"/>
886         <properties uuid="598f90df-b3e4-423c-9a83-7d9b9c39c98b" name="deletedUuids" value=""/>
887         <properties uuid="a5870de6-fdc8-44e0-90a0-e4bcdd8235da" name="owner" value=""/>
888         <properties uuid="24504b75-f535-4cc8-b4b1-d0c142080ade" name="addedUuids" value=""/>
889       </figures>
890       <figures uuid="f6b47660-1b60-4f45-b8ff-97ec9cee6179" id="0" recreator="Inheritance" anchor1Id="10" anchor2Id="21" virtualPoint="420 394" points="2 420 420 420 368" subject="//@ownedMember.7/@generalization.0"/>
891       <figures uuid="41c56637-6aef-46c6-b985-8b9f1a76ab24" id="5" recreator="Inheritance" anchor1Id="28" anchor2Id="17" virtualPoint="368 194" points="4 300 224 300 204 392 204 392 164" subject="//@ownedMember.4/@generalization.0"/>
892       <figures uuid="d27b7d8f-4203-4fb4-b8f8-34395d4f9683" name="Device" id="17" recreator="Interface" containedName="" point="368 124" dimensions="105 40" suppressAttributes="true" suppressOperations="true" subject="//@ownedMember.2">
893         <figures uuid="27bdc2b1-3ca7-42e3-9d27-ac0e7084d0d7" id="23" recreator="SimpleContainer" containedName="contents" point="368 161" dimensions="105 3" offset="4 4">
894           <properties uuid="20444ad7-bfa2-47eb-ae48-bc8669076b99" name="deletedUuids" value=""/>
895           <properties uuid="18fb24a1-fd9b-4299-8193-abfffc38fcb9" name="addedUuids" value=""/>
896           <properties uuid="ac68c2ac-ba3d-44fa-b044-9cd1f93d3234" name="backdrop" value="false"/>
897         </figures>
898         <figures uuid="7a218150-e6f9-4b39-b4f1-41e8fc0a61ac" id="26" recreator="Attributes" containedName="attrs" point="368 161" dimensions="40 0">
899           <properties uuid="f7783f71-b1a0-47e0-9c0d-2bfbbf72a937" name="deletedUuids" value=""/>
900           <properties uuid="208d28f7-af3e-4072-8231-148a5bfcf1e5" name="addedUuids" value=""/>
901         </figures>
902         <figures uuid="bc86bd85-d0ea-4b13-a926-025e252e9191" id="31" recreator="Operations" containedName="ops" show="false" point="368 161" dimensions="134 79">
903           <figures uuid="dece946d-af9c-4630-8a2b-aa045f3e25b8" name="parent(): Device" id="36" recreator="Operation" containedName="" show="false" point="371 163" dimensions="115 15" subject="//@ownedMember.2/@ownedOperation.0"/>
904           <figures uuid="869e14c9-a6e1-4040-92af-b07e2d6c7554" name="next(): Device" id="39" recreator="Operation" containedName="" show="false" point="371 208" dimensions="100 15" subject="//@ownedMember.2/@ownedOperation.3"/>
905           <figures uuid="944c74cb-327b-4e22-873e-fab393c3398c" name="parent(p: Parent): void" id="37" recreator="Operation" containedName="" show="false" point="371 178" dimensions="111 15" subject="//@ownedMember.2/@ownedOperation.1"/>
906           <figures uuid="b7457702-c328-4867-9d70-f327d5452be6" name="children(): Device" id="38" recreator="Operation" containedName="" show="false" point="371 193" dimensions="123 15" subject="//@ownedMember.2/@ownedOperation.2"/>
907           <figures uuid="b46c75c9-0c45-4767-b72f-4b402612797c" name="add_child(d: Device): void" id="40" recreator="Operation" containedName="" show="false" point="371 223" dimensions="128 15" subject="//@ownedMember.2/@ownedOperation.4"/>
908           <properties uuid="b4a66e91-d4a0-45a3-bc38-cf8b5df931e0" name="deletedUuids" value=""/>
909           <properties uuid="b6d988ec-f41a-44ae-9a19-42734af18c26" name="addedUuids" value=""/>
910         </figures>
911         <properties uuid="8b1d416b-b7d0-4efe-abed-e07a4d478adf" name="showVis" value="true"/>
912         <properties uuid="cfc6ffcf-bee6-4699-b466-5fee5dddf747" name="deletedUuids" value=""/>
913         <properties uuid="6c9b3eb5-99df-45d1-a81e-a645a6ede727" name="owner" value=""/>
914         <properties uuid="99cc929d-ed68-40e4-869f-9b32beab1d12" name="addedUuids" value=""/>
915       </figures>
916       <figures uuid="6e006e2e-2568-48c5-9074-821dd2ffe73f" id="15" recreator="Inheritance" anchor1Id="13" anchor2Id="21" virtualPoint="348 370" points="2 336.9 374.9 375.9 357.6" subject="//@ownedMember.8/@generalization.1"/>
917       <figures uuid="f303d4f1-3449-492e-85eb-a8515ec7d791" name="Generic_device" id="16" recreator="Class" containedName="" point="484 228" dimensions="118 60" subject="//@ownedMember.3">
918         <figures uuid="e19c6e73-592e-4238-8cd7-edc8c1aeb3ba" id="4" recreator="SimpleContainer" containedName="contents" point="484 284" dimensions="118 4" offset="4 4">
919           <properties uuid="15e10918-f6b1-4cc9-8e71-a2f276139c08" name="deletedUuids" value=""/>
920           <properties uuid="2bc4481a-9690-4ea8-9612-5eb72dbd39a6" name="addedUuids" value=""/>
921           <properties uuid="46a1ccdc-72a0-4e7c-8fa5-7c6a5475014b" name="backdrop" value="false"/>
922         </figures>
923         <figures uuid="bc28827e-f482-470a-9d9e-84db0e1fa174" id="9" recreator="Attributes" containedName="attrs" point="484 265" dimensions="85 19">
924           <figures uuid="029855d6-9c63-442e-88ec-818b7c9a99c4" name="depth : int" id="79" recreator="Attribute" containedName="" point="487 267" dimensions="79 15" subject="//@ownedMember.3/@ownedAttribute.0"/>
925           <properties uuid="8bff2f90-2e3d-462b-b2df-3e1c5f682de9" name="deletedUuids" value=""/>
926           <properties uuid="1e034e7e-6586-4701-a1e8-11e7edeeb805" name="addedUuids" value=""/>
927         </figures>
928         <figures uuid="564037fa-ce72-4e44-8ba1-2c369a4203de" id="14" recreator="Operations" containedName="ops" point="484 284" dimensions="40 0">
929           <properties uuid="1f25dcf1-6d99-4768-b701-e05ffa547aa4" name="deletedUuids" value=""/>
930           <properties uuid="d95721f5-1eab-435a-a05b-a7eb383e1df5" name="addedUuids" value=""/>
931         </figures>
932         <properties uuid="30c521bf-d15b-4b2f-8eeb-b2afb776ffa3" name="showVis" value="true"/>
933         <properties uuid="45833401-24a1-4288-a202-76dc22ccd2e5" name="deletedUuids" value=""/>
934         <properties uuid="9b41b352-d4e5-40b2-b9c2-a910fe26aab7" name="owner" value=""/>
935         <properties uuid="cb16c20f-b7aa-4f25-aa63-e2d87e84f959" name="addedUuids" value=""/>
936       </figures>
937       <figures uuid="25f6e603-e46d-4305-ad01-574d445b9364" name="Pci_root_bridge" id="13" recreator="Class" containedName="" point="216 372" dimensions="120 60" subject="//@ownedMember.8">
938         <figures uuid="026c71ab-d154-455e-9b87-7e3112cec26e" id="1" recreator="Attributes" containedName="attrs" point="216 409" dimensions="40 0">
939           <properties uuid="7344d6ca-fd3a-4519-a9f6-3306acf96672" name="deletedUuids" value=""/>
940           <properties uuid="7c2a78b0-50b3-4c49-8052-f3f0446ef82e" name="addedUuids" value=""/>
941         </figures>
942         <figures uuid="514ddb83-d6d7-420a-a01f-26f57daf8a8d" id="6" recreator="SimpleContainer" containedName="contents" point="216 409" dimensions="120 23" offset="4 4">
943           <properties uuid="322886be-1270-4272-9c97-124fcf6177d3" name="deletedUuids" value=""/>
944           <properties uuid="f586fa3b-c272-4ddb-8c94-f009771f8908" name="addedUuids" value=""/>
945           <properties uuid="06c4ccd6-baa0-4a48-97af-4247928cb53d" name="backdrop" value="false"/>
946         </figures>
947         <figures uuid="6c563291-1cc0-4d39-a125-24be05a0f91c" id="18" recreator="Operations" containedName="ops" point="216 409" dimensions="40 0">
948           <properties uuid="993d9398-215a-426b-9d85-90077a3fb851" name="deletedUuids" value=""/>
949           <properties uuid="cbb3cf2e-c28f-4507-a485-db83456c0601" name="addedUuids" value=""/>
950         </figures>
951         <properties uuid="743eb52c-911b-4093-9480-5d05cc6e3e4a" name="showVis" value="true"/>
952         <properties uuid="93770559-4670-4b0e-b159-ee2065028b0d" name="deletedUuids" value=""/>
953         <properties uuid="3ebc906b-fd30-4a6b-b648-b0847f9a79d8" name="owner" value=""/>
954         <properties uuid="8313e1f4-f62e-4a4d-a8fa-4cf6cc319fee" name="addedUuids" value=""/>
955       </figures>
956       <figures uuid="f9b55068-bd55-49aa-8c2a-716bb0ae23a5" id="11" recreator="Implementation" anchor1Id="29" anchor2Id="28" virtualPoint="205.5 285" points="2 165 304.4 247.3 265" subject="//@ownedMember.6/@interfaceRealization.0"/>
957       <figures uuid="671e24f6-ae61-47df-acd1-ec150aa9ce87" id="12" recreator="Inheritance" anchor1Id="13" anchor2Id="29" virtualPoint="198 364" points="2 216.1 372.8 165 347.9" subject="//@ownedMember.8/@generalization.0"/>
958       <figures uuid="c37dfe35-845b-43ed-a982-0d78991ab400" name="Hw_device" id="21" recreator="Class" containedName="" point="376 308" dimensions="88 60" subject="//@ownedMember.5">
959         <figures uuid="5bba11f9-700a-4d93-97a6-499ca068c4bb" id="24" recreator="Operations" containedName="ops" point="376 345" dimensions="40 0">
960           <properties uuid="22467abd-a081-40b5-859c-54ca5d1740a7" name="deletedUuids" value=""/>
961           <properties uuid="3f0a87df-ec56-4691-b5bc-d45d5ca8842c" name="addedUuids" value=""/>
962         </figures>
963         <figures uuid="dd2b1601-5b3d-405b-a6c4-7b582a32a69c" id="7" recreator="SimpleContainer" containedName="contents" point="376 345" dimensions="88 23" offset="4 4">
964           <properties uuid="2e34761f-7dcf-451c-bb87-ee576993f3e9" name="deletedUuids" value=""/>
965           <properties uuid="ececccb7-9b27-4f03-85a6-2c7735a65066" name="addedUuids" value=""/>
966           <properties uuid="9d78a0da-35f1-404b-8462-a4f9b73c9c55" name="backdrop" value="false"/>
967         </figures>
968         <figures uuid="4be8dec8-1ca4-4f7c-8fdd-4e1c22246a41" id="19" recreator="Attributes" containedName="attrs" point="376 345" dimensions="40 0">
969           <properties uuid="fbab6a3d-9128-44ee-9548-646bd4d58ecf" name="deletedUuids" value=""/>
970           <properties uuid="a9653929-00b0-4e6f-94f4-1c8b8acb51c5" name="addedUuids" value=""/>
971         </figures>
972         <properties uuid="cc2a720f-e10e-4c7c-9d07-5bf788630b26" name="showVis" value="true"/>
973         <properties uuid="43501ff5-a55d-481a-88a7-78d92920cf32" name="deletedUuids" value=""/>
974         <properties uuid="8c58b152-2a2f-484b-a4d0-823fa9aa415e" name="owner" value=""/>
975         <properties uuid="0829bfb8-d5f4-44e6-888b-3538710bd405" name="addedUuids" value=""/>
976       </figures>
977       <figures uuid="980910c6-0267-46c7-b409-604162180fc2" id="49" recreator="Inheritance" anchor1Id="48" anchor2Id="42" virtualPoint="112 638.5" points="2 112 652 112 625" subject="//@ownedMember.11/@generalization.0"/>
978       <figures uuid="11bdd97d-1f01-40dd-baef-6805cf8e8aa3" name="Pci_pci_bridge" id="48" recreator="Class" containedName="" point="68 652" dimensions="112 60" subject="//@ownedMember.11">
979         <figures uuid="a4a0fe49-258b-482e-ba5b-273b44d8a095" id="48_A" recreator="Attributes" containedName="attrs" point="68 689" dimensions="40 0">
980           <properties uuid="b0c8fd9e-f6b9-456d-a2bf-e697d731ac6e" name="deletedUuids" value=""/>
981           <properties uuid="8cdb38a7-7be8-4230-aecd-99c4d71bca2e" name="addedUuids" value=""/>
982         </figures>
983         <figures uuid="f1ad6d26-4495-4394-b8d6-ee8f7739968d" id="48_C" recreator="SimpleContainer" containedName="contents" point="68 689" dimensions="112 23" offset="4 4">
984           <properties uuid="d41ab80c-379a-4f37-a66b-510a961fea10" name="deletedUuids" value=""/>
985           <properties uuid="0ef206c5-adcf-4d39-8b58-411ef4b8ac02" name="addedUuids" value=""/>
986           <properties uuid="213f13e0-54f7-45a2-aec2-daf7fa7d817f" name="backdrop" value="false"/>
987         </figures>
988         <figures uuid="319be51e-1cd7-42c4-956b-b7b219acd98e" id="48_O" recreator="Operations" containedName="ops" point="68 689" dimensions="40 0">
989           <properties uuid="c59270b5-e16b-4a37-a461-0ab8121ef68b" name="deletedUuids" value=""/>
990           <properties uuid="accef357-067d-4acb-8487-80ca16f7cee6" name="addedUuids" value=""/>
991         </figures>
992         <properties uuid="12a6ef2b-a6ae-43e8-9a69-da3cc3474d7e" name="showVis" value="true"/>
993         <properties uuid="f8275921-25e8-4b13-85c7-58e89db1fb20" name="deletedUuids" value=""/>
994         <properties uuid="1b76329c-aaad-4ec9-9925-6bab727fcd27" name="owner" value=""/>
995         <properties uuid="d4d65fc9-d49e-489e-ab7b-8836710ff806" name="addedUuids" value=""/>
996       </figures>
997       <figures uuid="13ab203a-3cc0-4296-8e46-9588929645da" id="45" recreator="Inheritance" anchor1Id="42" anchor2Id="29" virtualPoint="136 460" points="2 136 564 136 356" subject="//@ownedMember.10/@generalization.1"/>
998       <figures uuid="fff394df-64a2-4a41-8dba-62c6600b0d86" id="44" recreator="Inheritance" anchor1Id="42" anchor2Id="10" virtualPoint="303.8 522.3" points="3 243 584 440 584 440 480" subject="//@ownedMember.10/@generalization.0"/>
999       <figures uuid="7e841842-acc8-47f2-b35c-35f190073aea" id="47" recreator="Inheritance" anchor1Id="46" anchor2Id="13" virtualPoint="276 454" points="2 276 476 276 432" subject="//@ownedMember.27/@generalization.0"/>
1000       <figures uuid="227c2503-682f-461e-aeed-b79d2cde3e3b" name="Pci_port_root_bridge" id="46" recreator="Class" containedName="" point="200 476" dimensions="152 63" subject="//@ownedMember.27">
1001         <figures uuid="e37754a3-4bc7-471e-9ead-ee4514c4769f" id="46_O" recreator="Operations" containedName="ops" point="200 513" dimensions="40 0">
1002           <properties uuid="d7858985-acd9-4f55-984c-7e91fcb93c11" name="deletedUuids" value=""/>
1003           <properties uuid="f3343ec7-a9d2-41e2-b27e-1708ca0c6062" name="addedUuids" value=""/>
1004         </figures>
1005         <figures uuid="a48f368b-ceb8-4ff9-8fd2-345b305c7ddb" id="46_C" recreator="SimpleContainer" containedName="contents" point="200 513" dimensions="152 26" offset="4 4">
1006           <properties uuid="7983d6e9-3e4a-4b44-8313-6ec7b5e2cb44" name="deletedUuids" value=""/>
1007           <properties uuid="86f96916-4f43-48ad-b7d7-f6def840293b" name="addedUuids" value=""/>
1008           <properties uuid="b21fc356-d43a-4564-8004-2f1f6e8ff0e4" name="backdrop" value="false"/>
1009         </figures>
1010         <figures uuid="2557db6d-190e-414d-a474-4fd55a4162d8" id="46_A" recreator="Attributes" containedName="attrs" point="200 513" dimensions="40 0">
1011           <properties uuid="4bf62f2f-1f8a-4c56-9ad0-797575c902b9" name="deletedUuids" value=""/>
1012           <properties uuid="2e9e3bdc-f09f-43f4-84f6-37d68515913f" name="addedUuids" value=""/>
1013         </figures>
1014         <properties uuid="b09473f9-4cb6-41ff-9731-fadfcda340dd" name="showVis" value="true"/>
1015         <properties uuid="b9ef0d9f-c2e1-4e25-bd79-1988d3144aee" name="deletedUuids" value=""/>
1016         <properties uuid="7fa2f70b-bba3-4240-9380-851f18b0e75f" name="owner" value=""/>
1017         <properties uuid="6ce7a149-9255-4bef-9d8c-618352c4f3bb" name="addedUuids" value=""/>
1018       </figures>
1019       <figures uuid="c02314b6-58a0-4610-9cc2-33f6b404127b" name="Pci_dev" id="10" recreator="Class" containedName="" point="400 420" dimensions="80 60" subject="//@ownedMember.7">
1020         <figures uuid="3c4d4efe-6d37-49da-bbc3-4e898c2adc60" id="33" recreator="SimpleContainer" containedName="contents" point="400 457" dimensions="80 23" offset="4 4">
1021           <properties uuid="10a05922-9a28-4c15-b4fb-158c3634a2d3" name="deletedUuids" value=""/>
1022           <properties uuid="85ea9b9c-1752-4dc3-8938-f6d091c0c7ec" name="addedUuids" value=""/>
1023           <properties uuid="aef08e0d-e338-4465-9fb9-b0328ad74be2" name="backdrop" value="false"/>
1024         </figures>
1025         <figures uuid="82868b69-c15c-46e4-9d02-58492b54e155" id="2" recreator="Attributes" containedName="attrs" point="400 457" dimensions="40 0">
1026           <properties uuid="20de5d18-f636-4073-b3c4-13025be1a059" name="deletedUuids" value=""/>
1027           <properties uuid="ed52ec18-4c8c-49d0-82b8-ae35e2eda0ee" name="addedUuids" value=""/>
1028         </figures>
1029         <figures uuid="2763d7f2-8556-4cfc-b05f-5571109f4a5b" id="20" recreator="Operations" containedName="ops" point="400 457" dimensions="40 0">
1030           <properties uuid="bafc2a91-ad12-4d71-ba61-477903ca6b60" name="deletedUuids" value=""/>
1031           <properties uuid="096783ca-497d-4816-a20e-86647b6b3a90" name="addedUuids" value=""/>
1032         </figures>
1033         <properties uuid="88457aeb-f93a-428c-b042-7ea6ee8dc1ef" name="showVis" value="true"/>
1034         <properties uuid="c7b27bed-fb24-42c4-bdb9-946abc7a92b1" name="deletedUuids" value=""/>
1035         <properties uuid="fa664568-589e-4e0c-b526-20babdf4d044" name="owner" value=""/>
1036         <properties uuid="66159d5e-2e4e-48a9-bf3b-2a760d9ec749" name="addedUuids" value=""/>
1037       </figures>
1038     </diagram>
1039     <diagram uuid="d86839a9-caf4-48e2-a116-923a41260d59" name="VPCI Stuff" lastFigureId="62" saveTime="Thu Feb 11, 2010 at 09:01:55 CET" savedBy="Andrew" type="class">
1040       <figures uuid="07333792-a819-4140-bb3b-1528e3eee781" id="36" recreator="Inheritance" anchor1Id="32" anchor2Id="26" virtualPoint="400.8 546" points="4 296 644 296 576 540 576 540 448" subject="//@ownedMember.42/@generalization.1"/>
1041       <figures uuid="f8a280a5-3285-48b4-a686-1f166ab2da4f" id="34" recreator="Inheritance" anchor1Id="32" anchor2Id="9" virtualPoint="192 482" points="2 192 644 192 320" subject="//@ownedMember.42/@generalization.0"/>
1042       <figures uuid="cd823c3a-ceb1-45e4-868d-201622520a49" name="Pci_dev" id="37" recreator="Class" containedName="" point="344 496" dimensions="83 60" subject="//@ownedMember.7">
1043         <figures uuid="df180d7c-9513-4606-8862-58b2c848410d" id="37_O" recreator="Operations" containedName="ops" point="344 533" dimensions="40 0">
1044           <properties uuid="a13ebeca-7a55-4b02-af00-d080454d71ad" name="deletedUuids" value=""/>
1045           <properties uuid="cb618ab5-a18c-4e93-9fd8-957358ece9cb" name="addedUuids" value=""/>
1046         </figures>
1047         <figures uuid="00c3ac97-b77f-4ea6-89da-7368bfe8d15d" id="37_C" recreator="SimpleContainer" containedName="contents" point="344 533" dimensions="83 23" offset="4 4">
1048           <properties uuid="655ae0f8-dd8c-4416-8098-8f4e139346d7" name="deletedUuids" value=""/>
1049           <properties uuid="0e0155e7-5a0b-44d9-9331-3da217d0da32" name="addedUuids" value=""/>
1050           <properties uuid="0959726e-35cb-4de5-84f1-6a05a270a9b1" name="backdrop" value="false"/>
1051         </figures>
1052         <figures uuid="542363e9-bb8c-4f73-9171-5df716d51b07" id="37_A" recreator="Attributes" containedName="attrs" point="344 533" dimensions="40 0">
1053           <properties uuid="1d595df9-afbf-4f4a-8db0-b79234ceb06e" name="deletedUuids" value=""/>
1054           <properties uuid="a3aeb181-9444-4c92-96b5-6531e6976db1" name="addedUuids" value=""/>
1055         </figures>
1056         <properties uuid="6b721a92-a712-4afd-8314-6c7a768a9010" name="showVis" value="true"/>
1057         <properties uuid="f99f8fdd-5222-4ddd-8cd4-a0a5aebc1425" name="deletedUuids" value=""/>
1058         <properties uuid="93a1f866-3e7f-4bd6-8328-13fb82c0a549" name="owner" value=""/>
1059         <properties uuid="c036ae66-3b3a-4f1e-a41a-4dfa224c8372" name="addedUuids" value=""/>
1060       </figures>
1061       <figures uuid="afcae495-c421-43e0-b18f-9c4ea0bcbafe" id="43" recreator="Inheritance" anchor1Id="41" anchor2Id="13" virtualPoint="355 348" points="4 280 392 280 352 444 352 444 304" subject="//@ownedMember.44/@generalization.0"/>
1062       <figures uuid="631157c4-8e04-4c38-a183-f60fb2095c3a" name="VPci_dummy" id="41" recreator="Class" containedName="" point="216 392" dimensions="100 60" subject="//@ownedMember.44">
1063         <figures uuid="aa777ee1-b02a-448e-ae1d-7ddb5ccbf47b" id="41_C" recreator="SimpleContainer" containedName="contents" point="216 429" dimensions="100 23" offset="4 4">
1064           <properties uuid="29cc858a-482b-48e6-a766-af7dedb246ee" name="deletedUuids" value=""/>
1065           <properties uuid="183a6474-b631-43d4-91c7-43dc0fa4cbbd" name="addedUuids" value=""/>
1066           <properties uuid="869bbec5-b770-48e0-bcf7-a8bb6cd928f5" name="backdrop" value="false"/>
1067         </figures>
1068         <figures uuid="0123e1ec-b84a-41a0-a43b-f9e65df3249d" id="41_O" recreator="Operations" containedName="ops" point="216 429" dimensions="40 0">
1069           <properties uuid="cc725845-9174-425e-9ad7-95f51abceb16" name="deletedUuids" value=""/>
1070           <properties uuid="c0635a75-c02c-448c-a713-c478b2027b64" name="addedUuids" value=""/>
1071         </figures>
1072         <figures uuid="aa1732ea-e495-4ce0-a8ee-c789221b1ed9" id="41_A" recreator="Attributes" containedName="attrs" point="216 429" dimensions="40 0">
1073           <properties uuid="26ddaa0d-9e98-48f4-8016-57c4abc6097c" name="deletedUuids" value=""/>
1074           <properties uuid="d7ea3ca4-e9b1-49d4-8eaf-f3845143d4f5" name="addedUuids" value=""/>
1075         </figures>
1076         <properties uuid="5d715734-2da6-454c-a79f-fed0e383cba7" name="showVis" value="true"/>
1077         <properties uuid="5e9b5b3a-78ec-40ad-803d-7c294cf50011" name="deletedUuids" value=""/>
1078         <properties uuid="0cf4659f-4533-4af6-8849-b17df23bf17e" name="owner" value=""/>
1079         <properties uuid="d3ae6fb5-c15c-4209-ade0-a2ecd97da4ca" name="addedUuids" value=""/>
1080       </figures>
1081       <figures uuid="c8bdb409-23f6-4615-815d-0be4fabca868" id="40" recreator="DirectedAssociation" anchor1Id="18" anchor2Id="37" virtualPoint="380 472" points="2 380 448 380 496" subject="//@ownedMember.43">
1082         <figures uuid="1fa8d64d-1809-470d-aa2c-1f6184a6176c" id="40_M" recreator="Association Linked Text" containedName="text" text="dev" point="349.5 473.1" dimensions="22 15">
1083           <properties uuid="13f36f78-6a14-4c96-b546-6c8bb089df10" name="alwaysShown" value="true"/>
1084         </figures>
1085         <figures uuid="7895a6bc-0e98-4523-ba80-bfac9bedaf26" id="40_SR" recreator="Association Linked Text" containedName="startRoleText" text="VPci_proxy_dev_1" show="false" point="305 453" dimensions="107 15">
1086           <properties uuid="2eede580-66bc-44e3-a190-ae520a795225" name="majorPt" value="1"/>
1087         </figures>
1088         <figures uuid="78b09ab7-ebbe-4935-a264-920125d8c9fa" id="40_ER" recreator="Association Linked Text" containedName="endRoleText" text="Pci_dev_1" show="false" point="305 476" dimensions="60 15">
1089           <properties uuid="2829a077-086d-409d-b276-cd92926cba75" name="majorPt" value="2"/>
1090         </figures>
1091         <figures uuid="8567407e-7544-43c9-8710-adf620df9472" id="40_EM" recreator="Association Linked Text" containedName="endMultiplicityText" text="1" show="false" point="385 476" dimensions="8 15">
1092           <properties uuid="931ab3ac-0a24-478c-b132-46d283aab7ac" name="majorPt" value="2"/>
1093         </figures>
1094         <figures uuid="6159f251-922a-4950-99b5-bf5732ea9d98" id="40_SM" recreator="Association Linked Text" containedName="startMultiplicityText" text="1" show="false" point="385 453" dimensions="8 15">
1095           <properties uuid="dec5abf1-f87f-4443-8033-3076b5f74edc" name="majorPt" value="1"/>
1096         </figures>
1097         <properties uuid="68138569-8971-45ce-8bef-6001eb072564" name="uni" value="true"/>
1098       </figures>
1099       <figures uuid="942df072-3ceb-4d85-afe0-278e56e5a19b" id="22" recreator="Inheritance" anchor1Id="18" anchor2Id="13" virtualPoint="444 346" points="2 444 388 444 304" subject="//@ownedMember.39/@generalization.1"/>
1100       <figures uuid="8d7b6971-2886-46de-8e23-628cf8b35df4" id="25" recreator="Implementation" anchor1Id="18" anchor2Id="0" virtualPoint="331.8 285" points="4 372 388 372 228 236 228 236 172" subject="//@ownedMember.39/@interfaceRealization.0"/>
1101       <figures uuid="b684e9b6-e09c-4029-a312-8e8701dc56fc" name="VPci_bridge" id="26" recreator="Class" containedName="" point="508 388" dimensions="96 60" subject="//@ownedMember.40">
1102         <figures uuid="073f6951-6ff7-48da-81f9-f824d5782401" id="26_O" recreator="Operations" containedName="ops" point="508 425" dimensions="40 0">
1103           <properties uuid="ee1b46ad-d082-48bf-bd74-4448deb8d66a" name="deletedUuids" value=""/>
1104           <properties uuid="f48d584f-b1b2-41ca-a4b5-a618cc766b44" name="addedUuids" value=""/>
1105         </figures>
1106         <figures uuid="7a22c317-b21c-40ea-8a16-54ff6ae6741d" id="26_C" recreator="SimpleContainer" containedName="contents" point="508 425" dimensions="96 23" offset="4 4">
1107           <properties uuid="dd3db401-8adf-4202-9af1-74c5d1137125" name="deletedUuids" value=""/>
1108           <properties uuid="f8425070-ad17-49e1-b6c4-fb67795dd29f" name="addedUuids" value=""/>
1109           <properties uuid="f2862740-f97d-495a-8b00-4ada526ac276" name="backdrop" value="false"/>
1110         </figures>
1111         <figures uuid="264ac12b-15fa-4a95-a2d9-c8c82bb274da" id="26_A" recreator="Attributes" containedName="attrs" point="508 425" dimensions="40 0">
1112           <properties uuid="5be92246-a799-4139-a8c6-ce4fbb07def8" name="deletedUuids" value=""/>
1113           <properties uuid="c83e8ce1-4f25-4123-9e7c-45dbf150471f" name="addedUuids" value=""/>
1114         </figures>
1115         <properties uuid="44cf51bb-0e6d-4a93-bd2f-47b00f0d25eb" name="showVis" value="true"/>
1116         <properties uuid="965ff094-2f8d-4a92-95e9-af4c4b020f50" name="deletedUuids" value=""/>
1117         <properties uuid="d44ac32a-8b27-47b4-9df8-9473f52e7c00" name="owner" value=""/>
1118         <properties uuid="35835cf1-81a3-4c5b-aa30-b858845b3d4a" name="addedUuids" value=""/>
1119       </figures>
1120       <figures uuid="08067538-867c-4d34-8962-7fd918470576" id="28" recreator="Inheritance" anchor1Id="26" anchor2Id="13" virtualPoint="500 346" points="4 540 388 540 352 444 352 444 304" subject="//@ownedMember.40/@generalization.0"/>
1121       <figures uuid="d7fede41-858b-487a-b389-5f39dec3c306" name="VPci_vroot" id="29" recreator="Class" containedName="" point="496 604" dimensions="88 60" subject="//@ownedMember.41">
1122         <figures uuid="198b07b4-581e-4a46-873e-d834e208b0c5" id="29_O" recreator="Operations" containedName="ops" point="496 641" dimensions="40 0">
1123           <properties uuid="95369698-a625-4b8e-b82d-e4b4757ec32b" name="deletedUuids" value=""/>
1124           <properties uuid="8eace121-6cda-4d95-98aa-ff31dc92b754" name="addedUuids" value=""/>
1125         </figures>
1126         <figures uuid="73e31a18-e2b2-4a69-9fbe-e9ee9dcc477b" id="29_A" recreator="Attributes" containedName="attrs" point="496 641" dimensions="40 0">
1127           <properties uuid="980fe173-4dcf-4bd0-bd66-a9f868c9cd0d" name="deletedUuids" value=""/>
1128           <properties uuid="a8f4283b-28d7-4c30-8f9e-dbc5454a14b4" name="addedUuids" value=""/>
1129         </figures>
1130         <figures uuid="520ee5ad-f929-48b8-a3e8-acd434469be8" id="29_C" recreator="SimpleContainer" containedName="contents" point="496 641" dimensions="88 23" offset="4 4">
1131           <properties uuid="1eecaba0-54ad-4b85-8a2f-4d3fd459ec47" name="deletedUuids" value=""/>
1132           <properties uuid="c6122193-7f14-40cc-b484-a434376cc53b" name="addedUuids" value=""/>
1133           <properties uuid="3477121d-d072-48fc-b762-634df14246de" name="backdrop" value="false"/>
1134         </figures>
1135         <properties uuid="140c39b1-bc4e-4f2c-ba42-043e2a880fb1" name="showVis" value="true"/>
1136         <properties uuid="21175eba-492c-4e97-904c-d4c4df0b0b3f" name="deletedUuids" value=""/>
1137         <properties uuid="6a4d74a1-b027-4b82-98ea-b5711fd55e9b" name="owner" value=""/>
1138         <properties uuid="b8c13d43-5b98-4fd7-a431-1d4339f1d9a6" name="addedUuids" value=""/>
1139       </figures>
1140       <figures uuid="d5d8993b-934d-4f66-b497-6cc3ecf34c18" name="Device" id="1" recreator="Interface" containedName="" point="296 32" dimensions="102 40" suppressAttributes="true" suppressOperations="true" subject="//@ownedMember.2">
1141         <figures uuid="591e718a-ef81-4f3a-afb6-9f47c0bfa8f0" id="1_A" recreator="Attributes" containedName="attrs" point="296 69" dimensions="40 0">
1142           <properties uuid="fe46eda9-4e83-4e29-b40c-94cfe21f00eb" name="deletedUuids" value=""/>
1143           <properties uuid="0533b40e-9c6d-4542-9972-1cf6ba60be00" name="addedUuids" value=""/>
1144         </figures>
1145         <figures uuid="5865f256-2610-45be-9644-a9b99008f929" id="1_C" recreator="SimpleContainer" containedName="contents" point="296 69" dimensions="102 3" offset="4 4">
1146           <properties uuid="8e624638-a7b9-477c-ab29-1d38a69bc134" name="deletedUuids" value=""/>
1147           <properties uuid="b5339468-76eb-4259-a4f2-c4383b9c09e8" name="addedUuids" value=""/>
1148           <properties uuid="ffc3ffe4-b95c-42e7-b545-223efe8c457e" name="backdrop" value="false"/>
1149         </figures>
1150         <figures uuid="85308684-5a6b-44c5-ad3f-af277370416c" id="1_O" recreator="Operations" containedName="ops" show="false" point="296 69" dimensions="134 79">
1151           <figures uuid="f088c585-df52-4ead-a58c-6242d4e695e8" name="parent(p: Parent): void" id="3" recreator="Operation" containedName="" show="false" point="299 86" dimensions="111 15" subject="//@ownedMember.2/@ownedOperation.1"/>
1152           <figures uuid="ffea4d53-c688-4df7-9a12-2a4523369935" name="parent(): Device" id="2" recreator="Operation" containedName="" show="false" point="299 71" dimensions="115 15" subject="//@ownedMember.2/@ownedOperation.0"/>
1153           <figures uuid="9bc8b785-86c2-46d4-8eb6-5f83e9f0592d" name="add_child(d: Device): void" id="6" recreator="Operation" containedName="" show="false" point="299 131" dimensions="128 15" subject="//@ownedMember.2/@ownedOperation.4"/>
1154           <figures uuid="ade266d9-777d-4214-8d14-1ebd034b84ac" name="next(): Device" id="5" recreator="Operation" containedName="" show="false" point="299 116" dimensions="100 15" subject="//@ownedMember.2/@ownedOperation.3"/>
1155           <figures uuid="70f8d93e-41a7-416c-8733-510b9c5a9805" name="children(): Device" id="4" recreator="Operation" containedName="" show="false" point="299 101" dimensions="123 15" subject="//@ownedMember.2/@ownedOperation.2"/>
1156           <properties uuid="bcc3bac2-95bb-434c-a730-8b5a6ac47f79" name="deletedUuids" value=""/>
1157           <properties uuid="d81ed644-50df-4743-9d44-e8376a3a6a49" name="addedUuids" value=""/>
1158         </figures>
1159         <properties uuid="fad0abc3-630e-4b02-a536-d5403a8fcddb" name="showVis" value="true"/>
1160         <properties uuid="d282b990-1fae-4d6c-91a4-8ff2cbed7311" name="deletedUuids" value=""/>
1161         <properties uuid="4a23276e-960c-4fba-828d-85a11f05fedf" name="owner" value=""/>
1162         <properties uuid="786e489b-a3dc-4f4f-b1c8-27228d102b1c" name="addedUuids" value=""/>
1163       </figures>
1164       <figures uuid="e3a64f5e-bddf-4d74-a641-42e1f0e0cf8b" name="VPci_dev" id="0" recreator="Interface" containedName="" point="204 132" dimensions="106 40" suppressAttributes="true" subject="//@ownedMember.35">
1165         <figures uuid="3fb422ed-cd71-4672-b8d6-87036ac0c1e4" id="0_O" recreator="Operations" containedName="ops" point="204 169" dimensions="40 0">
1166           <properties uuid="6331eca6-99f8-4bfb-a0d9-5067026a4c4e" name="deletedUuids" value=""/>
1167           <properties uuid="599ec1e2-6d8f-4450-8c52-dd0875ca8c8f" name="addedUuids" value=""/>
1168         </figures>
1169         <figures uuid="a834987e-98b6-4e58-b97e-980b5682f40e" id="0_A" recreator="Attributes" containedName="attrs" point="204 169" dimensions="40 0">
1170           <properties uuid="b96bc2a4-0b19-49bf-9e6a-482e846869da" name="deletedUuids" value=""/>
1171           <properties uuid="2dd0e2fb-6577-4c58-9142-e6b6d3c828e1" name="addedUuids" value=""/>
1172         </figures>
1173         <figures uuid="c9d316da-11f8-479b-8e86-41494cbc03bc" id="0_C" recreator="SimpleContainer" containedName="contents" point="204 169" dimensions="106 3" offset="4 4">
1174           <properties uuid="312db521-dfb1-4b1f-9072-dae54319ca06" name="deletedUuids" value=""/>
1175           <properties uuid="3b6e5e57-bb15-4806-a0c8-dc6483dc0d15" name="addedUuids" value=""/>
1176           <properties uuid="2da2c171-57b2-4562-b60c-da0b2aab0299" name="backdrop" value="false"/>
1177         </figures>
1178         <properties uuid="15c67bda-5954-44cd-8fcc-322fb3c43ae0" name="showVis" value="true"/>
1179         <properties uuid="3595a938-b9aa-40ab-9409-8d8664d8cd20" name="deletedUuids" value=""/>
1180         <properties uuid="ed4b34c6-2671-45a9-8d7e-89748873e757" name="owner" value=""/>
1181         <properties uuid="30801eb6-b493-40e1-b333-f77aa326277a" name="addedUuids" value=""/>
1182       </figures>
1183       <figures uuid="b2144ce4-a1de-4c18-87f3-070002da7f06" name="VPci_to_pci_bridge" id="32" recreator="Class" containedName="" point="176 644" dimensions="139 60" subject="//@ownedMember.42">
1184         <figures uuid="40ea0b28-ba8f-4c57-8c3c-4b3cb61e8549" id="32_A" recreator="Attributes" containedName="attrs" point="176 681" dimensions="40 0">
1185           <properties uuid="e8e9df47-f5f7-4156-84f0-2f0c1e97cd2f" name="deletedUuids" value=""/>
1186           <properties uuid="a5a96065-91c5-4e5e-8d04-664a5ea00867" name="addedUuids" value=""/>
1187         </figures>
1188         <figures uuid="e7783b05-552e-4764-b306-d6fb37e68960" id="32_C" recreator="SimpleContainer" containedName="contents" point="176 681" dimensions="139 23" offset="4 4">
1189           <properties uuid="baa408f2-9cbc-47eb-b0a0-2c061b033246" name="deletedUuids" value=""/>
1190           <properties uuid="ba196a52-680a-41a6-8d74-996f5db89044" name="addedUuids" value=""/>
1191           <properties uuid="be4c20c3-d93d-4efe-98a6-62a88f8b1b88" name="backdrop" value="false"/>
1192         </figures>
1193         <figures uuid="bd5d5603-d5b7-48ae-9131-819d98900472" id="32_O" recreator="Operations" containedName="ops" point="176 681" dimensions="40 0">
1194           <properties uuid="1c124d4e-0256-450b-a011-a385dcef691e" name="deletedUuids" value=""/>
1195           <properties uuid="24124371-0034-442c-8925-f29ed25a0f69" name="addedUuids" value=""/>
1196         </figures>
1197         <properties uuid="31a18bf9-8c9b-4780-a3c2-7e0c3c607ffb" name="showVis" value="true"/>
1198         <properties uuid="b4469060-fdd8-463e-a09b-82356534ffbb" name="deletedUuids" value=""/>
1199         <properties uuid="04de4880-4ff7-4cd7-b717-9922b6eef9a2" name="owner" value=""/>
1200         <properties uuid="ef2d6e0d-f8ac-49f5-8634-e1e1dde58bb2" name="addedUuids" value=""/>
1201       </figures>
1202       <figures uuid="66af42d9-1e84-49bb-b016-e65e0a926633" id="31" recreator="Inheritance" anchor1Id="29" anchor2Id="26" virtualPoint="540 526" points="2 540 604 540 448" subject="//@ownedMember.41/@generalization.0"/>
1203       <figures uuid="a6a1cdfa-a4a7-4c78-a0e0-fc9901dda512" name="VPci_virtual_dev" id="9" recreator="Class" containedName="" point="156 260" dimensions="122 60" subject="//@ownedMember.36">
1204         <figures uuid="5e1c2b0d-3d61-4cb7-80c0-dd22afcbd7af" id="9_O" recreator="Operations" containedName="ops" point="156 297" dimensions="40 0">
1205           <properties uuid="96c5bb7d-9bef-42ca-a0a3-249f8b6ca9ee" name="deletedUuids" value=""/>
1206           <properties uuid="496123f9-7152-4605-a5e9-a841e86cc3d8" name="addedUuids" value=""/>
1207         </figures>
1208         <figures uuid="013eade3-4037-459c-b390-c2cd5c96b3ee" id="9_C" recreator="SimpleContainer" containedName="contents" point="156 297" dimensions="122 23" offset="4 4">
1209           <properties uuid="2da4c09f-37a9-435e-99cc-295eee9a6325" name="deletedUuids" value=""/>
1210           <properties uuid="1205c17f-77d3-4c10-8f1c-280139f07955" name="addedUuids" value=""/>
1211           <properties uuid="7afe3b3c-3ef8-4f68-b794-e87b34bffd4f" name="backdrop" value="false"/>
1212         </figures>
1213         <figures uuid="5cd243d5-d12c-42c3-b225-7fda578220d9" id="9_A" recreator="Attributes" containedName="attrs" point="156 297" dimensions="40 0">
1214           <properties uuid="240f7703-1895-40f3-804a-6a354e4fbc07" name="deletedUuids" value=""/>
1215           <properties uuid="3433fa42-cef3-4497-987e-5be4add7058a" name="addedUuids" value=""/>
1216         </figures>
1217         <properties uuid="f5f9f2b1-f1ba-42f0-902a-c8ba9a3c6f96" name="showVis" value="true"/>
1218         <properties uuid="01bba9be-2838-47d0-b129-5c0fc7acbece" name="deletedUuids" value=""/>
1219         <properties uuid="22a9c729-3458-4f8c-b6e2-ab47447e91f2" name="owner" value=""/>
1220         <properties uuid="5564e373-6ebf-4591-ad7c-39b947aab6c2" name="addedUuids" value=""/>
1221       </figures>
1222       <figures uuid="84e76ba2-d7ea-49e2-b203-62bf0170bc93" id="8" recreator="Inheritance" anchor1Id="0" anchor2Id="1" virtualPoint="308 102" points="2 308 132 308 72" subject="//@ownedMember.35/@generalization.0"/>
1223       <figures uuid="464d5923-0baa-4afc-be73-27d46a35b635" id="17" recreator="Inheritance" anchor1Id="13" anchor2Id="14" virtualPoint="440 216" points="2 440 244 440 188" subject="//@ownedMember.38/@generalization.0"/>
1224       <figures uuid="f70cb5e0-d439-4a62-b7b0-d6f7a3db5e9a" name="VPci_proxy_dev" id="18" recreator="Class" containedName="" point="348 388" dimensions="117 60" subject="//@ownedMember.39">
1225         <figures uuid="93112ce8-aebf-4479-88cd-3d34c0591755" id="18_A" recreator="Attributes" containedName="attrs" point="348 425" dimensions="40 0">
1226           <properties uuid="83e1bf58-59c4-4df1-9c2c-718ec35a5dfa" name="deletedUuids" value=""/>
1227           <properties uuid="27f89ba5-4289-4651-b588-b6a92bd62d94" name="addedUuids" value=""/>
1228         </figures>
1229         <figures uuid="3d4d4671-7b76-411c-84c5-c58165230943" id="18_C" recreator="SimpleContainer" containedName="contents" point="348 425" dimensions="117 23" offset="4 4">
1230           <properties uuid="8416668e-f7d5-433c-b6c9-083608df5751" name="deletedUuids" value=""/>
1231           <properties uuid="9f11eb51-278b-4e7a-9833-c8f503864c62" name="addedUuids" value=""/>
1232           <properties uuid="d33bbc2d-6432-4df5-b0f0-35a14c063713" name="backdrop" value="false"/>
1233         </figures>
1234         <figures uuid="ffa3bea1-ce26-421a-9aa0-fc303f67aab6" id="18_O" recreator="Operations" containedName="ops" point="348 425" dimensions="40 0">
1235           <properties uuid="249434b8-73bc-43e7-b586-b24830cd980c" name="deletedUuids" value=""/>
1236           <properties uuid="2b968c73-319a-42b1-81eb-857f63389baa" name="addedUuids" value=""/>
1237         </figures>
1238         <properties uuid="6f84d012-d9b5-4e0b-b741-42f2c0baa584" name="showVis" value="true"/>
1239         <properties uuid="275876db-1f8e-4746-bd97-dbb64338b251" name="deletedUuids" value=""/>
1240         <properties uuid="999daae0-b2ce-4ddb-8499-6ce65aceab1d" name="owner" value=""/>
1241         <properties uuid="9b53a26b-7236-4b3e-9bac-c71e7f706f4c" name="addedUuids" value=""/>
1242       </figures>
1243       <figures uuid="d067d60e-cd9b-47c9-9801-1eb63fda4c39" id="15" recreator="Implementation" anchor1Id="14" anchor2Id="1" virtualPoint="384 100" points="2 384 128 384 72" subject="//@ownedMember.3/@interfaceRealization.0"/>
1244       <figures uuid="6a1b8c72-e5eb-411b-834b-436d4ca92237" name="VDevice" id="13" recreator="Class" containedName="" point="404 244" dimensions="80 60" subject="//@ownedMember.38">
1245         <figures uuid="c48df016-f7bf-41fc-b257-9f1ffee46e0b" id="13_O" recreator="Operations" containedName="ops" point="404 281" dimensions="40 0">
1246           <properties uuid="9e19dc3e-dfd9-4319-ae46-0e8e256bc4b0" name="deletedUuids" value=""/>
1247           <properties uuid="1d257cea-be04-4ccf-8136-54dca887a843" name="addedUuids" value=""/>
1248         </figures>
1249         <figures uuid="830b438b-3a5e-46c9-b819-b072f0e7e2c9" id="13_A" recreator="Attributes" containedName="attrs" point="404 281" dimensions="40 0">
1250           <properties uuid="22262496-335d-4b56-ad23-9768ee5a3ddc" name="deletedUuids" value=""/>
1251           <properties uuid="54189e2f-51eb-4a28-a984-8de5ecad150c" name="addedUuids" value=""/>
1252         </figures>
1253         <figures uuid="8ba13f6f-2294-4e8e-ace2-156cda86397c" id="13_C" recreator="SimpleContainer" containedName="contents" point="404 281" dimensions="80 23" offset="4 4">
1254           <properties uuid="e6c21fe0-74c1-406d-b863-3153c3075002" name="deletedUuids" value=""/>
1255           <properties uuid="900f9da2-1959-4421-a999-356be09cebcc" name="addedUuids" value=""/>
1256           <properties uuid="f864b51e-e4a8-42a2-ae5e-2d078e57f0ea" name="backdrop" value="false"/>
1257         </figures>
1258         <properties uuid="08022e92-6a32-4d6e-8a76-5a50ee967398" name="showVis" value="true"/>
1259         <properties uuid="aad0208e-e9c5-4a10-a176-39e87e62979a" name="deletedUuids" value=""/>
1260         <properties uuid="f33e5527-577b-4a77-b4a3-df18b9994406" name="owner" value=""/>
1261         <properties uuid="4bdb4db8-e83c-494f-a8f2-e598070f4c8e" name="addedUuids" value=""/>
1262       </figures>
1263       <figures uuid="af5b2e84-fc65-4782-984b-73a1100b5c77" name="Generic_device" id="14" recreator="Class" containedName="" point="380 128" dimensions="122 60" subject="//@ownedMember.3">
1264         <figures uuid="b1dbbbb7-9e85-459b-ab03-131c97acbaa4" id="14_O" recreator="Operations" containedName="ops" point="380 184" dimensions="40 0">
1265           <properties uuid="6edf59aa-61a7-4c5d-ab1c-3ec76a1b052b" name="deletedUuids" value=""/>
1266           <properties uuid="b498c998-a70a-4bcb-b4f1-e49cd561f93f" name="addedUuids" value=""/>
1267         </figures>
1268         <figures uuid="3d9f6510-1d39-4f19-86fd-4bd41266aeff" id="14_A" recreator="Attributes" containedName="attrs" point="380 165" dimensions="85 19">
1269           <figures uuid="8f49c61d-ed5b-45a0-97e7-a7afec5b72ce" name="depth : int" id="52" recreator="Attribute" containedName="" point="383 167" dimensions="79 15" subject="//@ownedMember.3/@ownedAttribute.0"/>
1270           <properties uuid="ab0efaf3-4688-441a-be06-7d6a6124cd00" name="deletedUuids" value=""/>
1271           <properties uuid="66559ebb-3d00-4514-a536-17efc4a81709" name="addedUuids" value=""/>
1272         </figures>
1273         <figures uuid="b0b08f51-8fab-47b2-aaf5-23bb59b28953" id="14_C" recreator="SimpleContainer" containedName="contents" point="380 184" dimensions="122 4" offset="4 4">
1274           <properties uuid="6623c05a-9fef-45dd-9f42-c390ad8597fe" name="deletedUuids" value=""/>
1275           <properties uuid="5d8df4a0-05dd-49c8-bede-bac3a8f50617" name="addedUuids" value=""/>
1276           <properties uuid="5e60b7b4-ca48-4db9-9142-ca9f424b7c3d" name="backdrop" value="false"/>
1277         </figures>
1278         <properties uuid="fda9e7fa-6344-4c39-8cc9-231f9f509c13" name="showVis" value="true"/>
1279         <properties uuid="a1837abc-f646-4ae6-9a3d-9ad4576a2955" name="deletedUuids" value=""/>
1280         <properties uuid="ced5a5f5-bbac-47b0-bd07-fe33ac6ed790" name="owner" value=""/>
1281         <properties uuid="f74ca294-8067-4ab5-8c10-226bc49404c3" name="addedUuids" value=""/>
1282       </figures>
1283       <figures uuid="7cc1c941-ccaf-455e-96fb-f5a0568be8af" id="11" recreator="Implementation" anchor1Id="9" anchor2Id="0" virtualPoint="236 216" points="2 236 260 236 172" subject="//@ownedMember.36/@interfaceRealization.0"/>
1284       <figures uuid="73637271-f7e6-48f6-b954-0e48c1efaddc" id="48" recreator="Inheritance" anchor1Id="46" anchor2Id="29" virtualPoint="540 688" points="2 540 712 540 664" subject="//@ownedMember.45/@generalization.0"/>
1285       <figures uuid="1bf1b228-e69f-4a4d-8d59-67dc9aa80130" id="45" recreator="Inheritance" anchor1Id="41" anchor2Id="9" virtualPoint="239.5 356" points="2 239.5 392 239.5 320" subject="//@ownedMember.44/@generalization.1"/>
1286       <figures uuid="3e409123-b636-460b-b300-1767a7434957" name="VPci_root_id" id="46" recreator="Class" containedName="" point="492 712" dimensions="99 60" subject="//@ownedMember.45">
1287         <figures uuid="685931f1-5537-4f30-be8a-80cb68ffd3f5" id="46_O" recreator="Operations" containedName="ops" point="492 749" dimensions="40 0">
1288           <properties uuid="6c361abe-61fa-4026-aefb-37b9fb02a2a4" name="deletedUuids" value=""/>
1289           <properties uuid="4dbd0d03-b2b4-4ed6-906f-e849ce37ad1f" name="addedUuids" value=""/>
1290         </figures>
1291         <figures uuid="806b4340-51de-4344-80a0-d50a9139ed3f" id="46_C" recreator="SimpleContainer" containedName="contents" point="492 749" dimensions="99 23" offset="4 4">
1292           <properties uuid="175fb9cb-e44c-4be2-8c50-f3a24caa705e" name="deletedUuids" value=""/>
1293           <properties uuid="ad409c07-70fa-473e-ae04-dbe5111fb3d7" name="addedUuids" value=""/>
1294           <properties uuid="5c144a9c-a04f-4668-90a8-07d38dfac01d" name="backdrop" value="false"/>
1295         </figures>
1296         <figures uuid="5e88bc42-39dc-4083-8a2c-eb54a92236bd" id="46_A" recreator="Attributes" containedName="attrs" point="492 749" dimensions="40 0">
1297           <properties uuid="320e1580-fe55-4258-92ef-e2ddd040ab2d" name="deletedUuids" value=""/>
1298           <properties uuid="d72f9ea0-92bd-4d66-a29e-709ee26ff539" name="addedUuids" value=""/>
1299         </figures>
1300         <properties uuid="0bf14fca-4257-4e51-85d8-b507919669d5" name="showVis" value="true"/>
1301         <properties uuid="23c6f2f9-ce23-489a-a904-4c0a4fdefdd5" name="deletedUuids" value=""/>
1302         <properties uuid="04f4d6e9-0b11-41a0-a7b4-1597c9e7f16b" name="owner" value=""/>
1303         <properties uuid="7f4223c7-1081-4075-9831-9f0babf2713f" name="addedUuids" value=""/>
1304       </figures>
1305     </diagram>
1306     <diagram uuid="1425bc0f-1783-44a0-ae06-731651c2551b" name="VICU Stuff" lastFigureId="38" saveTime="Fri Feb 12, 2010 at 12:14:54 CET" savedBy="Andrew" type="class">
1307       <figures uuid="c26726d9-fa57-4b97-ab17-f270363fc702" name="VDevice" id="2" recreator="Class" containedName="" point="148 44" dimensions="82 60" subject="//@ownedMember.38">
1308         <figures uuid="7ba5af5e-fd8c-4197-bbd6-b33ae471764b" id="2_A" recreator="Attributes" containedName="attrs" point="148 81" dimensions="40 0">
1309           <properties uuid="ecac4f02-61a0-4dfe-96dd-bb478f0e81c1" name="deletedUuids" value=""/>
1310           <properties uuid="be2a5d96-6ede-4694-b98a-c5e7e7184c04" name="addedUuids" value=""/>
1311         </figures>
1312         <figures uuid="ecf7ab21-62bd-4184-84e0-dedcbe2c102b" id="2_C" recreator="SimpleContainer" containedName="contents" point="148 81" dimensions="82 23" offset="4 4">
1313           <properties uuid="b8082731-b9e4-45fa-b073-a5e56a23e573" name="deletedUuids" value=""/>
1314           <properties uuid="c5dcb308-6d47-412d-ad85-b85bfdb1b6b9" name="addedUuids" value=""/>
1315           <properties uuid="f2c9c610-795f-4f33-a0cf-30522efdb28b" name="backdrop" value="false"/>
1316         </figures>
1317         <figures uuid="6dac655c-7603-47a3-a512-99944f670dd6" id="2_O" recreator="Operations" containedName="ops" point="148 81" dimensions="40 0">
1318           <properties uuid="c11f4a01-d061-4223-b5f0-0b9795b84a45" name="deletedUuids" value=""/>
1319           <properties uuid="d323541b-1725-409c-a764-18c442a8d6db" name="addedUuids" value=""/>
1320         </figures>
1321         <properties uuid="898f6884-45fe-4990-86e1-b69b6e84c035" name="showVis" value="true"/>
1322         <properties uuid="55f4cb7d-41fd-47fb-b44a-1cad9a397b4f" name="deletedUuids" value=""/>
1323         <properties uuid="9a3702df-33db-47be-9c6c-39292f9325d3" name="owner" value=""/>
1324         <properties uuid="e9d423c1-2ec9-4759-9064-c30399fd18f9" name="addedUuids" value=""/>
1325       </figures>
1326       <figures uuid="e5824028-e742-4f5c-af5c-494d6d458310" name="Sw_icu" id="1" recreator="Class" containedName="" point="204 172" dimensions="80 60" subject="//@ownedMember.47">
1327         <figures uuid="e37290a2-8f38-4119-b441-1e8a57f939e1" id="1_A" recreator="Attributes" containedName="attrs" point="204 209" dimensions="40 0">
1328           <properties uuid="4e32e7f7-3ed5-409c-a52b-fe8200d9b207" name="deletedUuids" value=""/>
1329           <properties uuid="f9ad82ae-7b5a-4603-b360-f9c506a35e4b" name="addedUuids" value=""/>
1330         </figures>
1331         <figures uuid="622079a4-59d4-4d07-b59a-2d953772da56" id="1_C" recreator="SimpleContainer" containedName="contents" point="204 209" dimensions="80 23" offset="4 4">
1332           <properties uuid="752acbc3-34b9-456c-a0c2-f643eb25af52" name="deletedUuids" value=""/>
1333           <properties uuid="26e8aae1-480d-48e5-9582-21cd5cc12258" name="addedUuids" value=""/>
1334           <properties uuid="652690a4-3516-46b5-8bbc-5775b8bae790" name="backdrop" value="false"/>
1335         </figures>
1336         <figures uuid="d29cb62e-4567-4eba-a06e-22718681e3c3" id="1_O" recreator="Operations" containedName="ops" point="204 209" dimensions="40 0">
1337           <properties uuid="4a351b65-f6c6-487e-8b28-b30717eea41d" name="deletedUuids" value=""/>
1338           <properties uuid="33032ae6-e2d7-4fd2-b479-a2c7f8743a61" name="addedUuids" value=""/>
1339         </figures>
1340         <properties uuid="b86656a9-b8eb-4a4c-8f1a-67a30cde4838" name="showVis" value="true"/>
1341         <properties uuid="94f2f54d-dfce-4c2d-9031-e927ed8110cc" name="deletedUuids" value=""/>
1342         <properties uuid="6e52b292-c11e-46a7-98eb-ce242a095512" name="owner" value=""/>
1343         <properties uuid="c16bd971-c59a-4bb8-af98-14b004908898" name="addedUuids" value=""/>
1344       </figures>
1345       <figures uuid="f0a42773-45d1-4b49-a1a6-196c5d0d8e52" name="L4::Server_object" id="0" recreator="Class" containedName="" point="260 44" dimensions="131 60" subject="//@ownedMember.46">
1346         <figures uuid="522f8db1-5785-4309-afc9-6aff45264017" id="0_O" recreator="Operations" containedName="ops" point="260 81" dimensions="40 0">
1347           <properties uuid="7e3f890f-acf8-4702-a17d-59785f1d34cc" name="deletedUuids" value=""/>
1348           <properties uuid="601e1ecf-fdc6-49d3-8ba6-7c58f35ad936" name="addedUuids" value=""/>
1349         </figures>
1350         <figures uuid="9d131278-8074-4591-bbc0-13715385b797" id="0_A" recreator="Attributes" containedName="attrs" point="260 81" dimensions="40 0">
1351           <properties uuid="0891687e-1612-45fa-afff-29db5794c524" name="deletedUuids" value=""/>
1352           <properties uuid="36d983e1-6991-4f81-83c9-4efda3527253" name="addedUuids" value=""/>
1353         </figures>
1354         <figures uuid="0b2e89b7-6753-4aab-bc4b-b8c389122555" id="0_C" recreator="SimpleContainer" containedName="contents" point="260 81" dimensions="131 23" offset="4 4">
1355           <properties uuid="a872e52a-21f5-421d-8373-11c39f0850b8" name="deletedUuids" value=""/>
1356           <properties uuid="af5725a7-a32a-497f-a841-8ec5a4a6b564" name="addedUuids" value=""/>
1357           <properties uuid="c69ff920-ced4-4bfb-9af2-643727966f03" name="backdrop" value="false"/>
1358         </figures>
1359         <properties uuid="229ad2da-56a8-484b-88ad-953793052f6b" name="showVis" value="true"/>
1360         <properties uuid="1828617b-9967-474b-bb31-0e18e9277f8c" name="deletedUuids" value=""/>
1361         <properties uuid="4ef41bc8-140f-42aa-b521-2445bc36165d" name="owner" value=""/>
1362         <properties uuid="1258156c-a432-4061-ba1e-f62d8aa9d2d2" name="addedUuids" value=""/>
1363       </figures>
1364       <figures uuid="98bb713d-3c91-4f05-9878-928c1bcd7d88" name="Sw_icu::Sw_irq_pin" id="7" recreator="Class" containedName="" point="72 284" dimensions="161 180" subject="//@ownedMember.48">
1365         <figures uuid="6179a165-713e-4e51-9654-91000484e1e3" id="7_C" recreator="SimpleContainer" containedName="contents" point="72 464" dimensions="161 0" offset="4 4">
1366           <properties uuid="f2061c66-1eb0-48a2-b7bf-738abf6a6fb1" name="deletedUuids" value=""/>
1367           <properties uuid="2dcab1d9-dbf7-45a3-b732-98647b1463e1" name="addedUuids" value=""/>
1368           <properties uuid="6d540705-f498-4b1a-883b-62deb4bce4d9" name="backdrop" value="false"/>
1369         </figures>
1370         <figures uuid="325415e6-5810-4c33-8f9c-7885e99f9168" id="7_A" recreator="Attributes" containedName="attrs" point="72 321" dimensions="148 49">
1371           <figures uuid="dcfbc490-7267-4c0b-8c17-6ff202678ca1" name="state : unsigned" id="26" recreator="Attribute" containedName="" point="75 323" dimensions="117 15" subject="//@ownedMember.48/@ownedAttribute.0"/>
1372           <figures uuid="54baa1f1-7359-45d6-92e7-78d142d411c0" name="irqn : unsigned" id="27" recreator="Attribute" containedName="" point="75 338" dimensions="108 15" subject="//@ownedMember.48/@ownedAttribute.1"/>
1373           <figures uuid="412b832d-5dc0-4d5c-aa04-e2bc568da593" name="irq: L4::Cap&lt;L4::Irq>" id="28" recreator="Attribute" containedName="" point="75 353" dimensions="142 15" subject="//@ownedMember.48/@ownedAttribute.2"/>
1374           <properties uuid="d000083f-4e0e-4f66-aa39-097b244db666" name="deletedUuids" value=""/>
1375           <properties uuid="39a28f20-6746-4512-a050-3b3a433c8f25" name="addedUuids" value=""/>
1376         </figures>
1377         <figures uuid="d557990a-257b-4e1c-abc6-8ec2b7a1808b" id="7_O" recreator="Operations" containedName="ops" point="72 370" dimensions="161 94">
1378           <figures uuid="b5e16365-d258-4854-a792-7bfb0885b66a" name="unbind(): int" id="33" recreator="Operation" containedName="" point="75 432" dimensions="91 15" subject="//@ownedMember.48/@ownedOperation.4"/>
1379           <figures uuid="37368832-3543-4c80-b13f-27aa739c8a9e" name="trigger(): int" id="34" recreator="Operation" containedName="" point="75 447" dimensions="90 15" subject="//@ownedMember.48/@ownedOperation.5"/>
1380           <figures uuid="1d8d6417-3acf-4a74-9210-5c672e354fa4" name="bound(): bool" id="29" recreator="Operation" containedName="" point="75 372" dimensions="99 15" subject="//@ownedMember.48/@ownedOperation.0"/>
1381           <figures uuid="5538cd5d-bad0-4aea-96e2-795b51ebde39" name="unmask_via_icu(): bool" id="30" recreator="Operation" containedName="" point="75 387" dimensions="155 15" subject="//@ownedMember.48/@ownedOperation.1"/>
1382           <figures uuid="2f1ad9fb-afb7-4288-8d83-387faa11efe3" name="unmask(): int" id="32" recreator="Operation" containedName="" point="75 417" dimensions="97 15" subject="//@ownedMember.48/@ownedOperation.3"/>
1383           <figures uuid="4cb4f60c-d7fa-4d41-bbed-89cc0db39175" name="bind(): int" id="31" recreator="Operation" containedName="" point="75 402" dimensions="75 15" subject="//@ownedMember.48/@ownedOperation.2"/>
1384           <properties uuid="c9dab688-5f8a-463a-babe-4c43b09131d4" name="deletedUuids" value=""/>
1385           <properties uuid="8f45076a-822e-49a3-9e15-31b423c4e1bd" name="addedUuids" value=""/>
1386         </figures>
1387         <properties uuid="ba5d3424-4210-4253-aa66-82f0151b6b98" name="showVis" value="true"/>
1388         <properties uuid="14377f44-f4de-473b-9313-cfa076f48f95" name="deletedUuids" value=""/>
1389         <properties uuid="7db0ca38-ac51-4525-b0f1-be246938818b" name="owner" value=""/>
1390         <properties uuid="7ccc7501-dd1d-4118-8b65-9b7670b88301" name="addedUuids" value=""/>
1391       </figures>
1392       <figures uuid="e526fd5b-f8e6-4d6e-b2e0-1c66975c4333" id="6" recreator="Inheritance" anchor1Id="1" anchor2Id="0" virtualPoint="280 138" points="2 280 172 280 104" subject="//@ownedMember.47/@generalization.1"/>
1393       <figures uuid="43de7938-8dc7-41e2-a45b-c5f42490fb44" id="4" recreator="Inheritance" anchor1Id="1" anchor2Id="2" virtualPoint="216 138" points="2 216 172 216 104" subject="//@ownedMember.47/@generalization.0"/>
1394       <figures uuid="61cfa899-af4a-47ed-834f-efa366f411dd" name="Sw_icu::Io_irq_pin" id="8" recreator="Class" containedName="" point="340 272" dimensions="311 165" subject="//@ownedMember.49">
1395         <figures uuid="5e033dab-ff3d-418a-aaad-f9806d445837" id="8_A" recreator="Attributes" containedName="attrs" point="340 309" dimensions="166 64">
1396           <figures uuid="7b82a445-e4d3-4cba-a24e-cdf70d197281" name="flags : unsigned" id="19" recreator="Attribute" containedName="" point="343 326" dimensions="114 15" subject="//@ownedMember.49/@ownedAttribute.1"/>
1397           <figures uuid="bc33387b-d91b-4ad9-badb-2e9d3a59c064" name="sw_irqs : int" id="18" recreator="Attribute" containedName="" point="343 311" dimensions="87 15" subject="//@ownedMember.49/@ownedAttribute.0"/>
1398           <figures uuid="ed981cf8-e95b-4e0d-8f63-0d0e05794d8f" name="irq: L4::Cap&lt;L4::Irq>" id="21" recreator="Attribute" containedName="" point="343 356" dimensions="142 15" subject="//@ownedMember.49/@ownedAttribute.3"/>
1399           <figures uuid="ee60fc4c-a795-4168-8bb6-5081e456d55c" name="max_sw_irqs : unsigned" id="20" recreator="Attribute" containedName="" point="343 341" dimensions="160 15" subject="//@ownedMember.49/@ownedAttribute.2"/>
1400           <properties uuid="598f14b1-8eec-4402-afb4-f1180828bbd3" name="deletedUuids" value=""/>
1401           <properties uuid="a903eb9a-3be6-4797-8320-a20451a4f12e" name="addedUuids" value=""/>
1402         </figures>
1403         <figures uuid="5f233880-3226-42fe-a273-d9e14d9ecb7c" id="8_C" recreator="SimpleContainer" containedName="contents" point="340 437" dimensions="311 0" offset="4 4">
1404           <properties uuid="816bab3e-efab-4541-b2e6-aa52554ddc23" name="deletedUuids" value=""/>
1405           <properties uuid="85560ebb-f5af-45af-8f16-70b28c2dcbe6" name="addedUuids" value=""/>
1406           <properties uuid="cf8d181d-e894-4877-8a42-b8cb4ec5122e" name="backdrop" value="false"/>
1407         </figures>
1408         <figures uuid="858d0479-f44b-4faa-8ac4-57004e7d1fc8" id="8_O" recreator="Operations" containedName="ops" point="340 373" dimensions="311 64">
1409           <figures uuid="fcfca75c-7c17-420d-8c13-03931fd48586" name="chg_flags(set: bool, flags: unsigned): void" id="22" recreator="Operation" containedName="" point="343 375" dimensions="128 15" subject="//@ownedMember.49/@ownedOperation.0"/>
1410           <figures uuid="ef2b9b0f-5172-4979-93c7-0205eb813304" name="bind(irq:L4::Cap&lt;L4::Irq>, mode:unsigned:int()" id="23" recreator="Operation" containedName="" point="343 390" dimensions="305 15" subject="//@ownedMember.49/@ownedOperation.1"/>
1411           <figures uuid="e6964497-fea4-4bd4-94ab-a6d60f2c57b4" name="unmask(): int" id="24" recreator="Operation" containedName="" point="343 405" dimensions="97 15" subject="//@ownedMember.49/@ownedOperation.2"/>
1412           <figures uuid="71a19017-5194-4b76-8683-346a204b8cdc" name="unbind(): int" id="25" recreator="Operation" containedName="" point="343 420" dimensions="91 15" subject="//@ownedMember.49/@ownedOperation.3"/>
1413           <properties uuid="944b6ce8-37ba-433d-a64d-3688f88160dd" name="deletedUuids" value=""/>
1414           <properties uuid="b27bc944-de89-4ac8-be39-851c509098ee" name="addedUuids" value=""/>
1415         </figures>
1416         <properties uuid="dfe7dd16-62fc-4e8b-a93f-bdd6ccf6491c" name="showVis" value="true"/>
1417         <properties uuid="3358dda4-c882-4070-bb88-f94c3b623911" name="deletedUuids" value=""/>
1418         <properties uuid="2f8cd062-7794-434c-94e0-162c4d09dbae" name="owner" value=""/>
1419         <properties uuid="0f4ddafd-0aca-4aef-9363-14123d3ba5c3" name="addedUuids" value=""/>
1420       </figures>
1421       <figures uuid="b3a5c71d-dec1-4595-a74f-979d2768a23f" id="17" recreator="Aggregation" anchor1Id="1" anchor2Id="7" virtualPoint="216 258" points="2 216 232 216 284" subject="//@ownedMember.52">
1422         <figures uuid="32544f48-550e-4f00-8913-79844384040c" id="17_EM" recreator="Association Linked Text" containedName="endMultiplicityText" text="1" show="false" point="209.6 320.1" dimensions="8 15">
1423           <properties uuid="c400fcf2-b5f6-4106-84df-8b80003142eb" name="majorPt" value="2"/>
1424         </figures>
1425         <figures uuid="cc4c4cb1-ab1d-400a-ae77-dd00f86c7688" id="17_ER" recreator="Association Linked Text" containedName="endRoleText" text="Sw_icu::Sw_irq_pin_2" show="false" point="62.6 320.1" dimensions="127 15">
1426           <properties uuid="cc3b25d2-9474-4c49-8faa-c9c45f7063da" name="majorPt" value="2"/>
1427         </figures>
1428         <figures uuid="e10737c2-864d-4310-a291-2e2bbcd97086" id="17_SR" recreator="Association Linked Text" containedName="startRoleText" text="Sw_icu_1" show="false" point="48.9 240.2" dimensions="55 15">
1429           <properties uuid="19d5142b-ffcb-4cde-b97f-34c245593874" name="majorPt" value="1"/>
1430         </figures>
1431         <figures uuid="2caab866-38b2-488c-a6fe-e39284f85a92" id="17_SM" recreator="Association Linked Text" containedName="startMultiplicityText" text="1" show="false" point="195.9 240.2" dimensions="8 15">
1432           <properties uuid="955f47c6-f1f8-4c6d-9dda-41fc7fadc06c" name="majorPt" value="1"/>
1433         </figures>
1434         <figures uuid="de32c197-ba74-4e43-8ca8-2f73ec0064a7" id="17_M" recreator="Association Linked Text" containedName="text" text="irqs" point="217.8 260.6" dimensions="23 15">
1435           <properties uuid="952bf7d4-d1af-45f6-9857-8eeaf0ae1699" name="alwaysShown" value="true"/>
1436         </figures>
1437       </figures>
1438       <figures uuid="a90af9a6-d0bf-42e7-bbee-be22ce8bc43c" id="14" recreator="Inheritance" anchor1Id="12" anchor2Id="8" virtualPoint="496 460.5" points="2 496 484 496 437" subject="//@ownedMember.51/@generalization.0"/>
1439       <figures uuid="879ed1b0-0d39-41f3-bd20-33fac600c777" id="11" recreator="DirectedAssociation" anchor1Id="7" anchor2Id="8" virtualPoint="286.5 352" points="2 233 352 340 352" subject="//@ownedMember.50">
1440         <figures uuid="890ebbb5-86b7-48dd-ae72-7fb45f888f53" id="11_M" recreator="Association Linked Text" containedName="text" text="DirectedAssociation_5" show="false" point="318 347" dimensions="139 15"/>
1441         <figures uuid="8a4804dc-2957-4dae-a29b-9796ffcaceb3" id="11_SM" recreator="Association Linked Text" containedName="startMultiplicityText" text="1" show="false" point="221 357" dimensions="8 15">
1442           <properties uuid="64d0a327-26dd-4797-a240-248c145b6f6a" name="majorPt" value="1"/>
1443         </figures>
1444         <figures uuid="8c8e3663-82db-49a8-b5cc-f2590991fa67" id="11_SR" recreator="Association Linked Text" containedName="startRoleText" text="Sw_icu::Sw_irq_pin_1" show="false" point="221 332" dimensions="127 15">
1445           <properties uuid="23cef555-fa8e-4607-8b55-fa34012bd5ea" name="majorPt" value="1"/>
1446         </figures>
1447         <figures uuid="d69cfb0c-f518-419f-bb23-3b8be66e21aa" id="11_ER" recreator="Association Linked Text" containedName="endRoleText" text="master" point="230 336" dimensions="44 15">
1448           <properties uuid="98a8eb49-7ef1-4511-9882-892f95f03b49" name="alwaysShown" value="true"/>
1449           <properties uuid="c975356f-dee3-446c-9a10-e393b0c37301" name="majorPt" value="2"/>
1450         </figures>
1451         <figures uuid="ee349414-ea04-4fa4-a906-c529ab7ce8d2" id="11_EM" recreator="Association Linked Text" containedName="endMultiplicityText" text="1" show="false" point="406 357" dimensions="8 15">
1452           <properties uuid="345af707-5628-4502-9f43-8ab53947fe77" name="majorPt" value="2"/>
1453         </figures>
1454         <properties uuid="7b9c26e9-08ae-4554-8b92-c38a3b41e78c" name="uni" value="true"/>
1455       </figures>
1456       <figures uuid="21667f4f-9cdb-43fc-8597-44096b353c33" name="Sw_icu::Real_irq_pin" id="12" recreator="Class" containedName="" point="432 484" dimensions="147 86" subject="//@ownedMember.51">
1457         <figures uuid="140d61ff-e8da-46d5-9e92-666201e81ad1" id="12_C" recreator="SimpleContainer" containedName="contents" point="432 570" dimensions="147 0" offset="4 4">
1458           <properties uuid="fc1b094e-baac-4cde-b305-d75501d24831" name="deletedUuids" value=""/>
1459           <properties uuid="fb75d7a2-80b3-4756-a904-d7707aca2e1f" name="addedUuids" value=""/>
1460           <properties uuid="6ae7c7e1-367c-4833-a2fe-c1d8fcb33d37" name="backdrop" value="false"/>
1461         </figures>
1462         <figures uuid="062acc5e-acd5-4de6-8bbd-157f2d5ca082" id="12_A" recreator="Attributes" containedName="attrs" point="432 521" dimensions="40 0">
1463           <properties uuid="3b2ba87e-d618-420f-89b4-55a1ded22734" name="deletedUuids" value=""/>
1464           <properties uuid="aa1d50e4-e235-4cf3-82e2-aed4b4ea197e" name="addedUuids" value=""/>
1465         </figures>
1466         <figures uuid="90887e75-a343-46e3-8cff-8bd9cba37e49" id="12_O" recreator="Operations" containedName="ops" point="432 521" dimensions="103 49">
1467           <figures uuid="7bd361fa-583a-46ba-85e3-7fb2861f89f8" name="bind(): int" id="35" recreator="Operation" containedName="" point="435 523" dimensions="75 15" subject="//@ownedMember.51/@ownedOperation.0"/>
1468           <figures uuid="ee8818f9-c811-4a28-9c50-7331bebb3040" name="unmask(): int" id="36" recreator="Operation" containedName="" point="435 538" dimensions="97 15" subject="//@ownedMember.51/@ownedOperation.1"/>
1469           <figures uuid="a5d08864-1f4f-470b-b0ff-7b4c5ec2329c" name="unbind(): int" id="37" recreator="Operation" containedName="" point="435 553" dimensions="91 15" subject="//@ownedMember.51/@ownedOperation.2"/>
1470           <properties uuid="c4844f3c-03e2-413f-a7c6-dc664527145a" name="deletedUuids" value=""/>
1471           <properties uuid="4adfd9fe-0159-4383-9099-e4ad3a9d578d" name="addedUuids" value=""/>
1472         </figures>
1473         <properties uuid="f205b301-0d9d-4e2b-a9d4-67bed62b5d23" name="showVis" value="true"/>
1474         <properties uuid="7101b442-47a7-4bab-84a0-92c0de9f9d79" name="deletedUuids" value=""/>
1475         <properties uuid="07a74e2c-73ff-4f47-90f9-c2aee76dc75a" name="owner" value=""/>
1476         <properties uuid="1f5ffc7f-b6c5-42c9-ad60-3b17d0600214" name="addedUuids" value=""/>
1477       </figures>
1478     </diagram>
1479     <diagram uuid="f3e7c88a-9954-49e5-8d94-dc64762fd3c7" name="VDevice Stuff" lastFigureId="68" saveTime="Fri Feb 12, 2010 at 02:54:09 CET" savedBy="Andrew" type="class">
1480       <figures uuid="801e1e85-d094-4cf9-8ab7-4b2cece533e1" name="Device" id="33" recreator="Interface" containedName="" point="404 32" dimensions="138 131" suppressAttributes="true" subject="//@ownedMember.2">
1481         <figures uuid="044c6116-3869-470f-a54f-430b82fd8a8f" id="33_O" recreator="Operations" containedName="ops" point="404 69" dimensions="134 94">
1482           <figures uuid="92bd8520-bc71-4d1f-b986-f74ee9bc0036" name="parent(): Device" id="35" recreator="Operation" containedName="" point="407 71" dimensions="115 15" subject="//@ownedMember.2/@ownedOperation.0"/>
1483           <figures uuid="6f665720-dfb5-4e85-ad6a-b3daa5b09a87" name="parent(p: Parent): void" id="36" recreator="Operation" containedName="" point="407 86" dimensions="111 15" subject="//@ownedMember.2/@ownedOperation.1"/>
1484           <figures uuid="530f85de-47c2-48ea-8a14-1dc65446b672" name="add_child(d: Device): void" id="39" recreator="Operation" containedName="" point="407 131" dimensions="128 15" subject="//@ownedMember.2/@ownedOperation.4"/>
1485           <figures uuid="9a52ab3b-518e-4db1-8af1-f38de162bf51" name="children(): Device" id="37" recreator="Operation" containedName="" point="407 101" dimensions="123 15" subject="//@ownedMember.2/@ownedOperation.2"/>
1486           <figures uuid="938745c0-f3c4-4ce8-82f7-54604cd23a1f" name="next(): Device" id="38" recreator="Operation" containedName="" point="407 116" dimensions="100 15" subject="//@ownedMember.2/@ownedOperation.3"/>
1487           <figures uuid="eb2ef250-f6b2-4ce0-9640-afc4b7b59ad9" name="depth(): int" id="58" recreator="Operation" containedName="" point="407 146" dimensions="85 15" subject="//@ownedMember.2/@ownedOperation.5"/>
1488           <properties uuid="4bb46d08-2c15-4a3a-a69b-3470f7a8fbcc" name="deletedUuids" value=""/>
1489           <properties uuid="e3f047c3-4f0b-41da-9a8d-33ce81f9d93a" name="addedUuids" value=""/>
1490         </figures>
1491         <figures uuid="cbaab63d-dc9a-464c-aa48-b40bc48bb6e8" id="33_C" recreator="SimpleContainer" containedName="contents" point="404 163" dimensions="138 0" offset="4 4">
1492           <properties uuid="98b7cf47-d377-4fd2-b1f6-52abf9cd91d4" name="deletedUuids" value=""/>
1493           <properties uuid="4ecb4d31-5a4c-4c39-9401-17cf3fe7783a" name="addedUuids" value=""/>
1494           <properties uuid="b33aaa90-e86a-4fbd-9bf6-0e6c93bbc915" name="backdrop" value="false"/>
1495         </figures>
1496         <figures uuid="f49bbd93-cdd0-4231-ac5e-88082746527d" id="33_A" recreator="Attributes" containedName="attrs" point="404 69" dimensions="40 0">
1497           <properties uuid="cbc2bb61-7632-436d-ae86-6ac77c1c4c37" name="deletedUuids" value=""/>
1498           <properties uuid="c8334e48-75be-451a-9c76-f5f028a4f369" name="addedUuids" value=""/>
1499         </figures>
1500         <properties uuid="65639686-12cf-48d3-954f-0343977c500c" name="showVis" value="true"/>
1501         <properties uuid="fd029fe0-d920-4c79-9f03-1170943634e9" name="deletedUuids" value=""/>
1502         <properties uuid="4e52224f-4fd0-48dd-9096-7684fe261fea" name="owner" value=""/>
1503         <properties uuid="38343063-11be-4e11-a0f1-ea13fe1fcb0c" name="addedUuids" value=""/>
1504       </figures>
1505       <figures uuid="a8cfbc55-270f-4438-8be9-155fa4d767ef" id="34" recreator="Implementation" anchor1Id="31" anchor2Id="33" virtualPoint="479 191.5" points="2 479 220 479 163" subject="//@ownedMember.3/@interfaceRealization.0"/>
1506       <figures uuid="1b6fc512-aaec-4625-9aed-2132b24ba345" name="Resource_list" id="41" recreator="Class" containedName="" point="656 200" dimensions="107 60" subject="//@ownedMember.28">
1507         <figures uuid="8e67aa56-13a8-4f18-89a0-b3197174e4f2" id="41_C" recreator="SimpleContainer" containedName="contents" point="656 237" dimensions="107 23" offset="4 4">
1508           <properties uuid="41fc2204-f04d-482b-ad13-03d4dca1b5e9" name="deletedUuids" value=""/>
1509           <properties uuid="e6d0e66e-9ec2-4ce5-996e-988c84fc197d" name="addedUuids" value=""/>
1510           <properties uuid="d5177967-a483-4b39-9efc-698979ee96a6" name="backdrop" value="false"/>
1511         </figures>
1512         <figures uuid="149885a1-9a66-4143-9522-59bd3eb7de93" id="41_O" recreator="Operations" containedName="ops" point="656 237" dimensions="40 0">
1513           <properties uuid="9dac0d2c-2fa8-49ab-b587-734cdf81656d" name="deletedUuids" value=""/>
1514           <properties uuid="c473e887-4657-4f14-962e-e11e158e755b" name="addedUuids" value=""/>
1515         </figures>
1516         <figures uuid="c8cf249a-79b7-4083-b2bc-f46983b0aca4" id="41_A" recreator="Attributes" containedName="attrs" point="656 237" dimensions="40 0">
1517           <properties uuid="74cd602b-9720-45e0-959e-808230579647" name="deletedUuids" value=""/>
1518           <properties uuid="c1651f45-57ba-4d0c-8c23-69f6e6b1a61a" name="addedUuids" value=""/>
1519         </figures>
1520         <properties uuid="f7e7205d-0db9-4449-95e6-d076326ef6dd" name="showVis" value="true"/>
1521         <properties uuid="5fcec4ef-269e-4e1d-b955-d3ceba79b797" name="deletedUuids" value=""/>
1522         <properties uuid="2d978661-49c8-46b0-9bbc-3dc41f32e06b" name="owner" value=""/>
1523         <properties uuid="1e3b7145-fc59-4316-b6b0-961aab8fd323" name="addedUuids" value=""/>
1524       </figures>
1525       <figures uuid="63002e73-c310-4918-bcfa-dfed98ca012e" id="67" recreator="Implementation" anchor1Id="1" anchor2Id="64" virtualPoint="359 528" points="2 420 528 298 528" subject="//@ownedMember.53/@interfaceRealization.0"/>
1526       <figures uuid="5832d61d-974c-4507-a45c-5d3693e9cb8f" id="3" recreator="Inheritance" anchor1Id="1" anchor2Id="0" virtualPoint="476 449.5" points="2 476 496 476 403" subject="//@ownedMember.53/@generalization.0"/>
1527       <figures uuid="13e1f405-2df4-4b03-ba1a-3efe4eca502f" name="VSystem_bus" id="1" recreator="Class" containedName="" point="420 496" dimensions="113 60" subject="//@ownedMember.53">
1528         <figures uuid="22b10092-f1ff-4c98-86a6-9909f531e799" id="1_A" recreator="Attributes" containedName="attrs" point="420 533" dimensions="40 0">
1529           <properties uuid="199a9c91-f0fe-46ae-a4b3-19e20ada4bd1" name="deletedUuids" value=""/>
1530           <properties uuid="6b9c08ca-e900-4672-a560-409d77ceb257" name="addedUuids" value=""/>
1531         </figures>
1532         <figures uuid="c2cdce8a-dd88-40f8-b577-35bca76f34e9" id="1_C" recreator="SimpleContainer" containedName="contents" point="420 533" dimensions="113 23" offset="4 4">
1533           <properties uuid="e22fa083-7c84-4403-91d6-711656205d0d" name="deletedUuids" value=""/>
1534           <properties uuid="b18868a0-9ad3-4b42-94d7-1d9c6885c4d8" name="addedUuids" value=""/>
1535           <properties uuid="033b0cee-a284-4413-9de5-3e98a4f41092" name="backdrop" value="false"/>
1536         </figures>
1537         <figures uuid="4de12655-5327-4007-861c-10de9d079fd6" id="1_O" recreator="Operations" containedName="ops" point="420 533" dimensions="40 0">
1538           <properties uuid="5590162e-1ce4-4cb3-894f-28e07de7412e" name="deletedUuids" value=""/>
1539           <properties uuid="47799420-4b65-4c3d-bc03-ca05655c305d" name="addedUuids" value=""/>
1540         </figures>
1541         <properties uuid="db22767f-0eee-4f3f-8055-1a9caa22266e" name="showVis" value="true"/>
1542         <properties uuid="c7d5b58c-f012-4980-b069-12cf553fa45e" name="deletedUuids" value=""/>
1543         <properties uuid="a4002f41-3896-411e-8972-957390bbfbb3" name="owner" value=""/>
1544         <properties uuid="d168bb92-ecbc-4cd3-a371-fcd3a2d76f9b" name="addedUuids" value=""/>
1545       </figures>
1546       <figures uuid="69c02461-0780-4893-a20b-b1b8594f0855" name="VDevice" id="0" recreator="Class" containedName="" point="436 340" dimensions="83 63" subject="//@ownedMember.38">
1547         <figures uuid="22a61cd4-1350-4b6c-8bde-0755e740190a" id="0_O" recreator="Operations" containedName="ops" point="436 377" dimensions="40 0">
1548           <properties uuid="366a21c0-4837-4688-b892-4d2fe80ec7dd" name="deletedUuids" value=""/>
1549           <properties uuid="143a3998-0917-4d55-93c8-33497e3d7df9" name="addedUuids" value=""/>
1550         </figures>
1551         <figures uuid="b904f7fe-a869-4533-8cc0-ee6b90538cbc" id="0_A" recreator="Attributes" containedName="attrs" point="436 377" dimensions="40 0">
1552           <properties uuid="efa875ea-fad1-4cd1-9cdf-bccbd062af96" name="deletedUuids" value=""/>
1553           <properties uuid="866b0274-dc53-475e-9c6c-42371fe388fe" name="addedUuids" value=""/>
1554         </figures>
1555         <figures uuid="9c11cbad-3ee4-4d5b-86d7-c7e9d0b8f3b1" id="0_C" recreator="SimpleContainer" containedName="contents" point="436 377" dimensions="83 26" offset="4 4">
1556           <properties uuid="75e5c2de-afa3-4c97-b488-89060942f45c" name="deletedUuids" value=""/>
1557           <properties uuid="d2a3b009-3239-4b3e-b2a1-79107ccfa905" name="addedUuids" value=""/>
1558           <properties uuid="65cd7cbb-339a-44e1-a5de-e79b15e63745" name="backdrop" value="false"/>
1559         </figures>
1560         <properties uuid="e1d1c219-4fab-4b08-9775-c332f2ba5d6b" name="showVis" value="true"/>
1561         <properties uuid="1c0b55cb-fc20-4270-a29a-62dc1549279e" name="deletedUuids" value=""/>
1562         <properties uuid="02a450a6-adb7-45a9-8309-85167df458d9" name="owner" value=""/>
1563         <properties uuid="975646b7-c4a7-420a-b7d7-616aadc211fb" name="addedUuids" value=""/>
1564       </figures>
1565       <figures uuid="0522e564-e60a-47bd-bf9e-d376395c21fa" id="30" recreator="Dependency" anchor1Id="9" anchor2Id="0" virtualPoint="577.5 384" points="2 636 384 519 384" subject="//@ownedMember.56/@ownedAnonymousDependencies.0">
1566         <figures uuid="461c496d-1438-4f10-81bb-baac2c27bbcb" id="30_M" recreator="Linked Text" containedName="text" text="&lt;&lt;create>>" point="534.5 365" dimensions="81 15">
1567           <properties uuid="19a21c7e-5d3a-455c-a157-25a5a8aa3ca4" name="alwaysShown" value="true"/>
1568         </figures>
1569       </figures>
1570       <figures uuid="beec2cfd-432e-4294-9d72-41a070fa7fce" id="6" recreator="Inheritance" anchor1Id="1" anchor2Id="4" virtualPoint="401 486.5" points="2 420 496.4 386.8 479" subject="//@ownedMember.53/@generalization.1"/>
1571       <figures uuid="321ef47e-d91e-4c5c-b01d-b830d8e31bc5" id="32" recreator="Inheritance" anchor1Id="0" anchor2Id="31" virtualPoint="477.5 311" points="2 477.5 340 477.5 282" subject="//@ownedMember.38/@generalization.0"/>
1572       <figures uuid="6e612d5f-e186-4eb6-924a-e8d50958dea9" name="L4::Server_object" id="4" recreator="Class" containedName="" point="260 416" dimensions="131 62" subject="//@ownedMember.46">
1573         <figures uuid="91be0da9-52b5-455d-a80b-3850c322c2fb" id="4_C" recreator="SimpleContainer" containedName="contents" point="260 453" dimensions="131 25" offset="4 4">
1574           <properties uuid="aecd44fa-9dc5-4f2f-87c8-21b516e051c1" name="deletedUuids" value=""/>
1575           <properties uuid="055fae06-d77d-4e77-b669-7823df3d6cfa" name="addedUuids" value=""/>
1576           <properties uuid="dc703653-dfc2-4dc6-aa7b-fb48e89ade75" name="backdrop" value="false"/>
1577         </figures>
1578         <figures uuid="67d1c5d8-1750-4409-8ead-b56f8e2bd76d" id="4_A" recreator="Attributes" containedName="attrs" point="260 453" dimensions="40 0">
1579           <properties uuid="e0ea6866-c3bc-4450-b833-5e44525876c1" name="deletedUuids" value=""/>
1580           <properties uuid="1dbab088-81e5-491e-9b8f-5665945af071" name="addedUuids" value=""/>
1581         </figures>
1582         <figures uuid="fb40aeb8-6594-42f0-881e-19b4b10669b0" id="4_O" recreator="Operations" containedName="ops" point="260 453" dimensions="40 0">
1583           <properties uuid="f76de05b-4dfe-4140-892e-7d06f40f5ff8" name="deletedUuids" value=""/>
1584           <properties uuid="a343ac44-28e2-4610-81dd-f1f71a788ef1" name="addedUuids" value=""/>
1585         </figures>
1586         <properties uuid="74b80d35-e509-45bf-94f2-2529dcec8998" name="showVis" value="true"/>
1587         <properties uuid="a0bb5dff-ea1a-4bb2-8ba8-5999761da4c1" name="deletedUuids" value=""/>
1588         <properties uuid="7eed3db8-2c8c-41fa-b770-5ebb47a16555" name="owner" value=""/>
1589         <properties uuid="85300bb8-d6c7-469e-94d5-0da08718f9fe" name="addedUuids" value=""/>
1590       </figures>
1591       <figures uuid="a885580d-9fe3-426b-ba2d-09458d6f1934" name="Generic_device" id="31" recreator="Class" containedName="" point="420 220" dimensions="118 62" subject="//@ownedMember.3">
1592         <figures uuid="9454f124-461b-41e5-a139-60d28d9860c7" id="31_A" recreator="Attributes" containedName="attrs" point="420 257" dimensions="85 19">
1593           <figures uuid="b9c3de0c-5272-46b0-a3f8-5d504ae55876" name="depth : int" id="40" recreator="Attribute" containedName="" point="423 259" dimensions="79 15" subject="//@ownedMember.3/@ownedAttribute.0"/>
1594           <properties uuid="00e12903-d721-4acf-baf8-375710fe3e39" name="deletedUuids" value=""/>
1595           <properties uuid="b015f025-fbba-44e5-b5d2-1dbd69535a47" name="addedUuids" value=""/>
1596         </figures>
1597         <figures uuid="c91faeff-0e15-4a87-9eaa-4b313876c6ec" id="31_C" recreator="SimpleContainer" containedName="contents" point="420 276" dimensions="118 6" offset="4 4">
1598           <properties uuid="53ec5898-3464-4778-b70a-be106c708f07" name="deletedUuids" value=""/>
1599           <properties uuid="19b54ebc-6b33-40e2-9a27-975dc1f653cb" name="addedUuids" value=""/>
1600           <properties uuid="56c4e5a6-6553-42b1-870e-66804258e2f1" name="backdrop" value="false"/>
1601         </figures>
1602         <figures uuid="05721269-e0c9-43a7-ada5-ea75685bc500" id="31_O" recreator="Operations" containedName="ops" point="420 276" dimensions="40 0">
1603           <properties uuid="cdaa230a-6809-473e-803d-58de44136b5d" name="deletedUuids" value=""/>
1604           <properties uuid="81169aeb-e9a3-49dc-9575-af66d7b4ff44" name="addedUuids" value=""/>
1605         </figures>
1606         <properties uuid="5337264d-273a-4dad-8653-9f4f36cb7637" name="showVis" value="true"/>
1607         <properties uuid="fe96ae51-261a-478d-af97-6a49eb53539b" name="deletedUuids" value=""/>
1608         <properties uuid="9228adea-e75f-4a99-bab2-fa74e325aca5" name="owner" value=""/>
1609         <properties uuid="398cb925-ff4c-42cd-95f5-f826fddcfae8" name="addedUuids" value=""/>
1610       </figures>
1611       <figures uuid="0c0dfc18-4f9b-416d-b86d-7258ca2f4f02" name="VBus_factory_base" id="9" recreator="Interface" containedName="" point="636 344" dimensions="158 101" subject="//@ownedMember.56">
1612         <figures uuid="89bb677a-b9ce-481d-b0e6-446b89bc1a27" id="9_O" recreator="Operations" containedName="ops" point="636 381" dimensions="140 64">
1613           <figures uuid="89df63b1-de04-448b-bfea-83895945e922" name="create(name: String): VDevice" id="15" recreator="Operation" containedName="" point="639 428" dimensions="134 15" subject="//@ownedMember.56/@ownedOperation.3"/>
1614           <figures uuid="48ff6869-eb41-49a3-b3fb-32e6a812173a" name="create(): VDevice" id="13" recreator="Operation" containedName="" point="639 398" dimensions="122 15" subject="//@ownedMember.56/@ownedOperation.1"/>
1615           <figures uuid="61c08bf9-9e8e-4020-8c2b-f91f7bffd5da" name="create(hwdev: Hw_device): VDevice" id="14" recreator="Operation" containedName="" point="639 413" dimensions="134 15" subject="//@ownedMember.56/@ownedOperation.2"/>
1616           <figures uuid="7d4a78db-3499-443f-800b-9da4d5e14aac" name="create(hwdev: Hw_device): VDevice" id="12" recreator="Operation" containedName="" point="639 383" dimensions="134 15" subject="//@ownedMember.56/@ownedOperation.0"/>
1617           <properties uuid="b110292d-799a-4344-aaa5-f8afdc4f4b1a" name="deletedUuids" value=""/>
1618           <properties uuid="38bc2edc-8f21-4e64-9b50-db6213f58bc2" name="addedUuids" value=""/>
1619         </figures>
1620         <figures uuid="5a55558c-dd8c-48fc-9db7-206bf5e8f29d" id="9_C" recreator="SimpleContainer" containedName="contents" point="636 445" dimensions="158 0" offset="4 4">
1621           <properties uuid="67246d9a-dd63-45bd-930b-ad87d89cbe8a" name="deletedUuids" value=""/>
1622           <properties uuid="499513d5-b432-4064-9d20-1dddcdfbfb88" name="addedUuids" value=""/>
1623           <properties uuid="f49b6a71-295b-4b59-abbe-baebc74229d9" name="backdrop" value="false"/>
1624         </figures>
1625         <figures uuid="24f924ff-c3d9-49c6-8ece-57bc479a1b1c" id="9_A" recreator="Attributes" containedName="attrs" point="636 381" dimensions="40 0">
1626           <properties uuid="22493168-a069-4142-b978-a7dab9e012a4" name="deletedUuids" value=""/>
1627           <properties uuid="7fd4b0de-60ac-4770-9302-9a85153a702f" name="addedUuids" value=""/>
1628         </figures>
1629         <properties uuid="5bf991ec-9c59-46e6-a76d-1de828270f4f" name="showVis" value="true"/>
1630         <properties uuid="b1907dfe-2a97-4508-bdb1-fa5119371579" name="deletedUuids" value=""/>
1631         <properties uuid="50d9279b-b6af-4bf3-b35f-8cd5431ad1f5" name="owner" value=""/>
1632         <properties uuid="642f08e8-073d-490f-a9c3-66518cd3ea34" name="addedUuids" value=""/>
1633       </figures>
1634       <figures uuid="711f6f23-8d29-42ff-9941-feb417fcaaa2" name="VBus_factory&lt;DEVICE>" id="8" recreator="Class" containedName="" point="628 496" dimensions="168 60" subject="//@ownedMember.55">
1635         <figures uuid="62348387-3709-4238-84bb-d7b4e8dea73c" id="8_A" recreator="Attributes" containedName="attrs" point="628 533" dimensions="40 0">
1636           <properties uuid="99fc1482-7725-4e65-9b08-ea3fd4739a4e" name="deletedUuids" value=""/>
1637           <properties uuid="56a8f67b-3ce5-4a41-9acd-fc285ac8a765" name="addedUuids" value=""/>
1638         </figures>
1639         <figures uuid="35694a35-c1eb-493c-9cd6-d1f9fb2e2a89" id="8_C" recreator="SimpleContainer" containedName="contents" point="628 533" dimensions="168 23" offset="4 4">
1640           <properties uuid="e9f46b32-9eb3-4ce5-bbf4-93d9c88925ec" name="deletedUuids" value=""/>
1641           <properties uuid="8312ae57-417b-4ced-be65-c32dfac25d74" name="addedUuids" value=""/>
1642           <properties uuid="182f6c56-7cf6-4894-86b2-e050caa06645" name="backdrop" value="false"/>
1643         </figures>
1644         <figures uuid="7fbf1386-8b0a-4cee-a483-885ac5b971ec" id="8_O" recreator="Operations" containedName="ops" point="628 533" dimensions="40 0">
1645           <properties uuid="435297d4-19eb-4f88-98cf-3e6820123118" name="deletedUuids" value=""/>
1646           <properties uuid="186b02fa-d8a6-40cd-ad48-ca83f7ff54cf" name="addedUuids" value=""/>
1647         </figures>
1648         <properties uuid="d38b3f3b-9532-4310-944c-cbfe7db72f5c" name="showVis" value="true"/>
1649         <properties uuid="d2e88609-9c6d-48c1-b94b-10b8336231c2" name="deletedUuids" value=""/>
1650         <properties uuid="dd5422ce-48a5-4971-9fe5-0d95c98d4895" name="owner" value=""/>
1651         <properties uuid="efae3f40-8ab7-4714-8c35-d586348ecb88" name="addedUuids" value=""/>
1652       </figures>
1653       <figures uuid="945d2021-e961-4253-a22f-d033e9576d58" id="11" recreator="Implementation" anchor1Id="8" anchor2Id="9" virtualPoint="712 470.5" points="2 712 496 712 445" subject="//@ownedMember.55/@interfaceRealization.0"/>
1654       <figures uuid="e39c3c3f-55f1-4c95-a4e7-d76c4462576b" name="VBus" id="64" recreator="Interface" containedName="" point="56 496" dimensions="242 56" suppressAttributes="true" subject="//@ownedMember.68">
1655         <figures uuid="28610342-368a-4921-9917-b4c1d4a8e909" id="64_O" recreator="Operations" containedName="ops" point="56 533" dimensions="242 19">
1656           <figures uuid="b79bfa7c-2494-4af9-bf22-4b8bf821703d" name="get_device_by_hid(parent: VBus_handle, hid: string, depth: int, devinfo: VBus_device): VBus_handle" id="65" recreator="Operation" containedName="" point="59 535" dimensions="236 15" subject="//@ownedMember.68/@ownedOperation.0"/>
1657           <properties uuid="627f71a8-2bbb-47b6-961d-54a6e3bb33c7" name="deletedUuids" value=""/>
1658           <properties uuid="454e1594-ca50-4d2a-8756-8a18c3d9cae8" name="addedUuids" value=""/>
1659         </figures>
1660         <figures uuid="bc8e1c35-e51a-40cf-998b-7511322dce29" id="64_A" recreator="Attributes" containedName="attrs" point="56 533" dimensions="40 0">
1661           <properties uuid="fb3846d8-ba04-42c1-a655-d8505c35d6ec" name="deletedUuids" value=""/>
1662           <properties uuid="d265b7db-ebba-404d-ba63-49f54e2fc2d2" name="addedUuids" value=""/>
1663         </figures>
1664         <figures uuid="16c1f0ac-f3c6-43c5-8111-939523295d9f" id="64_C" recreator="SimpleContainer" containedName="contents" point="56 552" dimensions="242 0" offset="4 4">
1665           <properties uuid="ea8dc263-80d7-4ff7-8a21-f6e8c9f4c8ec" name="deletedUuids" value=""/>
1666           <properties uuid="972cfb4a-d3bd-45c8-9d5d-7ca87f80b126" name="addedUuids" value=""/>
1667           <properties uuid="c6939f61-c00b-4b5e-af0c-8d3a83d1e480" name="backdrop" value="false"/>
1668         </figures>
1669         <properties uuid="3dfda349-b4b2-41f8-b481-dfdf93f32b0d" name="showVis" value="true"/>
1670         <properties uuid="8e52597e-dc35-4783-9f4b-735770dc6fc7" name="deletedUuids" value=""/>
1671         <properties uuid="0f46403e-1903-418b-91b6-783de74324ce" name="owner" value=""/>
1672         <properties uuid="d8448436-310e-42b0-81c9-ebd4451b0f2a" name="addedUuids" value=""/>
1673       </figures>
1674       <figures uuid="e8c1d3e2-0b28-4ed4-93f5-81fa01034165" name="Hw_device" id="62" recreator="Class" containedName="" point="276 340" dimensions="88 61" subject="//@ownedMember.5">
1675         <figures uuid="8e5a4418-c16f-4375-8501-82a6099721a1" id="62_C" recreator="SimpleContainer" containedName="contents" point="276 377" dimensions="88 24" offset="4 4">
1676           <properties uuid="f5265492-287e-4b56-a6a5-714d998b3c78" name="deletedUuids" value=""/>
1677           <properties uuid="b6935d03-8a29-490a-8bc2-f494648bf9b4" name="addedUuids" value=""/>
1678           <properties uuid="9245e017-1318-4b0c-8326-67ca79e1b41b" name="backdrop" value="false"/>
1679         </figures>
1680         <figures uuid="93b2c0db-863b-4735-8495-115ebc8b9be9" id="62_O" recreator="Operations" containedName="ops" point="276 377" dimensions="40 0">
1681           <properties uuid="cfca4435-c052-4f59-82c0-ba7e31c5734b" name="deletedUuids" value=""/>
1682           <properties uuid="90e1e0d6-54ca-4220-ad0d-f1a305516ccd" name="addedUuids" value=""/>
1683         </figures>
1684         <figures uuid="829fc279-8570-430d-a5f6-51ca5380e5c8" id="62_A" recreator="Attributes" containedName="attrs" point="276 377" dimensions="40 0">
1685           <properties uuid="e07ee6de-7373-48c5-954d-054080cc5012" name="deletedUuids" value=""/>
1686           <properties uuid="fe787d41-f0a4-4e9e-873c-d3e25bc8eeae" name="addedUuids" value=""/>
1687         </figures>
1688         <properties uuid="eba5bec4-1712-42e2-aa31-b52dc896ed52" name="showVis" value="true"/>
1689         <properties uuid="fcbaae03-b2a6-48e4-9794-ac061a183d5f" name="deletedUuids" value=""/>
1690         <properties uuid="06d41d26-1674-44f4-af48-07500296061d" name="owner" value=""/>
1691         <properties uuid="c8185292-9e51-4ba2-9b42-b55963c4ff2b" name="addedUuids" value=""/>
1692       </figures>
1693       <figures uuid="2d72b3ee-191e-4782-af79-4559b08a9a93" id="63" recreator="Inheritance" anchor1Id="62" anchor2Id="31" virtualPoint="399.5 310.8" points="2 360.6 340 436.4 283" subject="//@ownedMember.5/@generalization.0"/>
1694       <figures uuid="1d42281c-51ea-41c6-8538-9166e5525ae3" id="61" recreator="Association" anchor1Id="31" anchor2Id="31" virtualPoint="456 -780" points="5 538 261.3 577.3 261.3 577.3 302.7 498.7 302.7 498.7 282" subject="//@ownedMember.67">
1695         <figures uuid="944b9b26-4cf4-4c90-acad-707285cdda69" id="61_ER" recreator="Association Linked Text" containedName="endRoleText" text="parent" point="505.7 303" dimensions="42 15">
1696           <properties uuid="1b525dc1-d414-443a-8631-8ba239765196" name="alwaysShown" value="true"/>
1697           <properties uuid="9229a5f2-a4ad-41d1-996b-414acb152344" name="majorPt" value="2"/>
1698         </figures>
1699         <figures uuid="541d7fdd-7452-49f9-9ec2-5cf895d247db" id="61_M" recreator="Association Linked Text" containedName="text" text="Association_1" show="false" point="564 295" dimensions="86 15"/>
1700         <figures uuid="a74e529d-2325-4350-8494-e2e205f54e73" id="61_EM" recreator="Association Linked Text" containedName="endMultiplicityText" text="1" show="false" point="503.7 287" dimensions="8 15">
1701           <properties uuid="0411664a-3d4c-4fcc-b9e7-56daf8c15a50" name="majorPt" value="2"/>
1702         </figures>
1703         <figures uuid="eef9719e-bbfc-4c0b-8941-a71007dab863" id="61_SR" recreator="Association Linked Text" containedName="startRoleText" text="children" point="542 245.3" dimensions="50 15">
1704           <properties uuid="15ec1edf-f4eb-459c-b320-0af531f5f0d4" name="alwaysShown" value="true"/>
1705           <properties uuid="4793db2c-e07d-4bbf-8e57-69db5578e087" name="majorPt" value="1"/>
1706         </figures>
1707         <figures uuid="641600a9-08ab-4570-b25f-bb266d8feb10" id="61_SM" recreator="Association Linked Text" containedName="startMultiplicityText" text="1" point="506 286.3" dimensions="8 15">
1708           <properties uuid="843f6a49-3fc5-40e9-b3c3-6de07985d0c7" name="alwaysShown" value="true"/>
1709           <properties uuid="a87f34d8-1da3-4188-b376-a8a7cf7e7819" name="majorPt" value="1"/>
1710           <properties uuid="a588a53d-b5cb-40f4-bafc-cfb4b1342928" name="suppress" value="true"/>
1711         </figures>
1712       </figures>
1713       <figures uuid="a89bd51f-2b2b-4445-87a0-5e492da5d2db" id="44" recreator="Aggregation" anchor1Id="31" anchor2Id="41" virtualPoint="597 232" points="2 538 232 656 232" subject="//@ownedMember.61">
1714         <figures uuid="d1592283-33c8-4e02-934e-5b97ff3fd0ce" id="44_SR" recreator="Association Linked Text" containedName="startRoleText" text="Generic_device_1" show="false" point="538 212" dimensions="108 15">
1715           <properties uuid="ee9efb14-ab0d-4d25-a4f2-16b5aad4e832" name="majorPt" value="1"/>
1716         </figures>
1717         <figures uuid="4dc73731-b41c-4496-ba77-920c84a0c167" id="44_M" recreator="Association Linked Text" containedName="text" text="resources" point="568 215" dimensions="63 15">
1718           <properties uuid="0d2f7d23-4c1f-4d2e-8c3f-8b5ca185fc22" name="alwaysShown" value="true"/>
1719         </figures>
1720         <figures uuid="85ccbd6d-e0e7-4734-8d0c-5a9a1dac893a" id="44_SM" recreator="Association Linked Text" containedName="startMultiplicityText" text="1" show="false" point="538 237" dimensions="8 15">
1721           <properties uuid="731afc69-6830-4fa2-8239-eed5beeacea0" name="majorPt" value="1"/>
1722         </figures>
1723         <figures uuid="3a666159-5363-459c-88a4-c338841fb038" id="44_ER" recreator="Association Linked Text" containedName="endRoleText" text="Resource_list_1" show="false" point="549 212" dimensions="97 15">
1724           <properties uuid="a7db804c-05b2-47ae-92fa-e4fc4fc43cc6" name="majorPt" value="2"/>
1725         </figures>
1726         <figures uuid="db7d0c41-c7e7-4fb1-bcee-bdac79f31100" id="44_EM" recreator="Association Linked Text" containedName="endMultiplicityText" text="1" show="false" point="638 237" dimensions="8 15">
1727           <properties uuid="58dad554-d0d4-402d-8412-c329b8c616e0" name="majorPt" value="2"/>
1728         </figures>
1729       </figures>
1730     </diagram>
1731     <diagram uuid="19c565f0-cc90-47a6-a4bb-5d5aa574417b" name="Resource Stuff" lastFigureId="65" saveTime="Fri Feb 12, 2010 at 10:19:04 CET" savedBy="Andrew" type="class">
1732       <figures uuid="f169125d-26d3-4205-bd10-907838a0f73a" id="35" recreator="Inheritance" anchor1Id="50" anchor2Id="52" virtualPoint="336 396" points="2 336 544 336 248" subject="//@ownedMember.16/@generalization.0"/>
1733       <figures uuid="bf107116-adb0-4265-9e50-fd017e2763e3" id="33" recreator="Inheritance" anchor1Id="63" anchor2Id="52" virtualPoint="405.5 398" points="4 484 548 484 480 336 480 336 248" subject="//@ownedMember.18/@generalization.0"/>
1734       <figures uuid="11ad5582-24ad-408a-9897-91611c93b459" id="39" recreator="Inheritance" anchor1Id="26" anchor2Id="23" virtualPoint="192 640" points="2 192 676 192 604" subject="//@ownedMember.23/@generalization.0"/>
1735       <figures uuid="18d2da6c-db44-4e05-9ebd-a618becb3f21" name="Pci_irq_router" id="23" recreator="Class" containedName="" point="140 544" dimensions="109 60" subject="//@ownedMember.20">
1736         <figures uuid="8d8aba75-31f0-46a3-92d2-c24afd1f17cd" id="59" recreator="Attributes" containedName="attrs" point="140 581" dimensions="40 0">
1737           <properties uuid="15c3d7c0-faf6-4ce9-934b-c5178213e6a4" name="deletedUuids" value=""/>
1738           <properties uuid="9d092534-28f0-4900-b283-2e17e807ea4f" name="addedUuids" value=""/>
1739         </figures>
1740         <figures uuid="d0528af1-f6de-463d-9df3-6db5dfbf2309" id="61" recreator="SimpleContainer" containedName="contents" point="140 581" dimensions="109 23" offset="4 4">
1741           <properties uuid="3c781c3d-e712-4d6f-b9d0-28ec2821e180" name="deletedUuids" value=""/>
1742           <properties uuid="caf2b22b-f48a-43eb-b30b-902a875bceef" name="addedUuids" value=""/>
1743           <properties uuid="b393ee8c-400a-40f8-89da-caac166abb4a" name="backdrop" value="false"/>
1744         </figures>
1745         <figures uuid="e32f134e-9348-4971-896e-c37bfb16b8d3" id="51" recreator="Operations" containedName="ops" point="140 581" dimensions="40 0">
1746           <properties uuid="ac78e748-707e-40dd-85c6-bffc819df576" name="deletedUuids" value=""/>
1747           <properties uuid="a28039bc-ba92-4791-815f-d0783f394013" name="addedUuids" value=""/>
1748         </figures>
1749         <properties uuid="f8313d61-6bd1-41c1-9ed5-54287aace89d" name="showVis" value="true"/>
1750         <properties uuid="b5a1ac63-2f9e-482d-85d9-8bbb2c48912b" name="deletedUuids" value=""/>
1751         <properties uuid="1bc702ff-441a-4305-aabc-e7e304e39ee5" name="owner" value=""/>
1752         <properties uuid="fd931a27-5a78-4091-b383-ae802773e2d0" name="addedUuids" value=""/>
1753       </figures>
1754       <figures uuid="2bbedcb0-eef8-49d0-807f-aed52ee2a3dc" id="24" recreator="Inheritance" anchor1Id="31" anchor2Id="63" virtualPoint="476 640" points="2 476 672 476 608" subject="//@ownedMember.19/@generalization.0"/>
1755       <figures uuid="7e02c70d-07bc-4536-b16b-727271c7510a" name="Pci_irq_router_res&lt;RES_SPACE>" id="26" recreator="Class" containedName="" point="64 676" dimensions="235 60" subject="//@ownedMember.23">
1756         <figures uuid="537b7f19-b7a8-4931-bda4-d1a86c35af91" id="42" recreator="Operations" containedName="ops" point="64 713" dimensions="40 0">
1757           <properties uuid="d2c3203d-8aed-4a00-9ee7-8183131efb25" name="deletedUuids" value=""/>
1758           <properties uuid="d56387c0-44c0-40e2-886a-23620cbd3945" name="addedUuids" value=""/>
1759         </figures>
1760         <figures uuid="61ee11bb-ef2f-4d99-a1f9-a61fd0719a39" id="56" recreator="Attributes" containedName="attrs" point="64 713" dimensions="40 0">
1761           <properties uuid="622a4f69-72a2-4fcd-a838-0e2946e59aff" name="deletedUuids" value=""/>
1762           <properties uuid="e3a8e736-ca42-42d6-a735-c29c37793674" name="addedUuids" value=""/>
1763         </figures>
1764         <figures uuid="4e431f6c-52c8-473a-8782-4a202a2ca32e" id="54" recreator="SimpleContainer" containedName="contents" point="64 713" dimensions="235 23" offset="4 4">
1765           <properties uuid="dd2190aa-545c-498a-bcef-d75b28103ce2" name="deletedUuids" value=""/>
1766           <properties uuid="9001a62f-d7be-4a01-aee7-d34fb40d6c87" name="addedUuids" value=""/>
1767           <properties uuid="195bed7d-d0d3-42a9-b8a7-1a4f62a31d77" name="backdrop" value="false"/>
1768         </figures>
1769         <properties uuid="e07c7f44-2ca4-4757-87eb-b64f0e33dbe3" name="showVis" value="true"/>
1770         <properties uuid="52f76a9b-d6ad-481e-b9e8-6705f345a64b" name="deletedUuids" value=""/>
1771         <properties uuid="c068c6cd-c5b3-4668-92ae-8f2e088ecc05" name="owner" value=""/>
1772         <properties uuid="5188b861-044c-4108-8473-ac08a07d8b59" name="addedUuids" value=""/>
1773       </figures>
1774       <figures uuid="97bc208d-a869-4285-8f2f-508a4eb37163" id="7" recreator="Composition" anchor1Id="62" anchor2Id="52" virtualPoint="443.5 184" points="2 492 167.8 384 203.8" subject="//@ownedMember.29">
1775         <figures uuid="7c3ac18b-8013-496e-b321-91ec23051e48" id="19" recreator="Association Linked Text" containedName="startMultiplicityText" text="1" show="false" point="474 172.8" dimensions="8 15">
1776           <properties uuid="148a8d85-1d06-4920-8f67-a3d86d18eec8" name="majorPt" value="1"/>
1777         </figures>
1778         <figures uuid="0b90b0ca-d5b9-4372-8342-c484ca60080c" id="15" recreator="Association Linked Text" containedName="startRoleText" text="Resource_list_1" show="false" point="409 147.8" dimensions="97 15">
1779           <properties uuid="fe7013ec-bf80-41d6-b79f-d841ea61971f" name="majorPt" value="1"/>
1780         </figures>
1781         <figures uuid="055a21ed-1e0a-4ef4-889f-5ad1605ef040" id="60" recreator="Association Linked Text" containedName="text" text="resources" point="429.9 180.2" dimensions="63 15">
1782           <properties uuid="374902fc-1933-430d-8c53-88ee604abd53" name="alwaysShown" value="true"/>
1783         </figures>
1784         <figures uuid="0ea32790-401e-4be4-87f1-4e7d3bb569de" id="49" recreator="Association Linked Text" containedName="endMultiplicityText" text="1" show="false" point="384 208.8" dimensions="8 15">
1785           <properties uuid="32f6d720-fc53-4a6a-8808-c89a56e3326b" name="majorPt" value="2"/>
1786         </figures>
1787         <figures uuid="db1e8903-a611-4cb5-8720-185768d408f8" id="53" recreator="Association Linked Text" containedName="endRoleText" text="Resource_5" show="false" point="384 183.8" dimensions="73 15">
1788           <properties uuid="393e2721-35d0-46f1-8772-f13b6878cd67" name="majorPt" value="2"/>
1789         </figures>
1790       </figures>
1791       <figures uuid="a71b41d4-2433-46d2-8057-e333eb4da11f" id="6" recreator="Association" anchor1Id="52" anchor2Id="52" virtualPoint="332 -812" points="5 383 228 410.7 228 410.7 268 355.3 268 355.3 248" subject="//@ownedMember.21">
1792         <figures uuid="a0b1669e-3ca6-414c-b46c-9d9c04725e5c" id="43" recreator="Association Linked Text" containedName="startRoleText" text="Resource_2" show="false" point="383 208" dimensions="73 15">
1793           <properties uuid="326df01f-3189-4538-bdb5-610e7e3fa432" name="majorPt" value="1"/>
1794         </figures>
1795         <figures uuid="0a17b340-aa52-46c0-aaad-de4328b039cd" id="27" recreator="Association Linked Text" containedName="text" text="parent" point="400 263" dimensions="42 15">
1796           <properties uuid="55827d30-3419-4113-a270-ea84192fbe93" name="alwaysShown" value="true"/>
1797         </figures>
1798         <figures uuid="8bb2b361-356e-4b0f-bba4-c3b930c83566" id="3" recreator="Association Linked Text" containedName="endRoleText" text="Resource_1" show="false" point="267.3 253" dimensions="73 15">
1799           <properties uuid="1baafa9e-aeb5-49a4-96f7-74b3102a90de" name="majorPt" value="2"/>
1800         </figures>
1801         <figures uuid="5e922f50-1ddf-46f9-8fc3-91dd0ec5acd7" id="9" recreator="Association Linked Text" containedName="startMultiplicityText" text="1" point="383 233" dimensions="6 15">
1802           <properties uuid="bb05f923-1b57-41a6-9452-eb777ae71a07" name="alwaysShown" value="true"/>
1803           <properties uuid="32aff4af-dd6f-4599-af83-ba85060d1572" name="majorPt" value="1"/>
1804         </figures>
1805         <figures uuid="c14cd68e-08b9-43de-b4ff-8881f7f204fa" id="55" recreator="Association Linked Text" containedName="endMultiplicityText" text="1" show="false" point="360.3 253" dimensions="8 15">
1806           <properties uuid="36bf42fa-aaef-40db-92ec-6410e6652cd9" name="majorPt" value="2"/>
1807         </figures>
1808         <properties uuid="eef81ca7-0eae-4c18-b7c2-2b333e8686d0" name="uni" value="true"/>
1809       </figures>
1810       <figures uuid="970710cc-0bac-48b2-abb8-a231945b338b" id="4" recreator="DirectedAssociation" anchor1Id="52" anchor2Id="48" virtualPoint="251.5 220" points="2 300 220 203 220" subject="//@ownedMember.25">
1811         <figures uuid="e4994514-d816-4168-bb86-27c5f28f8214" id="37" recreator="Association Linked Text" containedName="startMultiplicityText" text="1" show="false" point="282 225" dimensions="8 15">
1812           <properties uuid="128aecc8-adff-4f5c-a826-ca4e2cfe2785" name="majorPt" value="1"/>
1813         </figures>
1814         <figures uuid="e13130f8-8364-400b-be2e-f8a3589532d4" id="40" recreator="Association Linked Text" containedName="startRoleText" text="Resource_3" show="false" point="236 200" dimensions="73 15">
1815           <properties uuid="8e1879e9-4341-49ee-ad11-f9563d596122" name="majorPt" value="1"/>
1816         </figures>
1817         <figures uuid="aaaf1343-16ee-4368-aa12-7bc80dd8566d" id="28" recreator="Association Linked Text" containedName="endMultiplicityText" text="1" show="false" point="203 225" dimensions="8 15">
1818           <properties uuid="259a4d9f-1497-4396-8010-c988325d9bf9" name="majorPt" value="2"/>
1819         </figures>
1820         <figures uuid="6305190c-a9e3-4df4-815d-7dea3acd41a0" id="30" recreator="Association Linked Text" containedName="text" text="DirectedAssociation_1" show="false" point="396.1 229" dimensions="139 15"/>
1821         <figures uuid="fe59f4a8-0345-4c81-a768-8c4df6d6cb1b" id="46" recreator="Association Linked Text" containedName="endRoleText" text="provided" point="203 200" dimensions="54 15">
1822           <properties uuid="6ba2095a-a978-4630-a690-12a51c9d58fa" name="alwaysShown" value="true"/>
1823           <properties uuid="1aa92827-7c55-48a1-b061-6eaf7fece3ae" name="majorPt" value="2"/>
1824         </figures>
1825         <properties uuid="1944715e-5b9a-4729-982e-7490774fd76d" name="uni" value="true"/>
1826       </figures>
1827       <figures uuid="2de6cc25-9094-43bb-a159-ece8f6520ad2" name="Adr_resource_provider" id="31" recreator="Class" containedName="" point="404 672" dimensions="164 60" subject="//@ownedMember.19">
1828         <figures uuid="f7d72494-b876-46ed-91ac-91f2cab887ff" id="13" recreator="Attributes" containedName="attrs" point="404 709" dimensions="40 0">
1829           <properties uuid="f8d8690f-3396-4b79-94be-3f75c1c92943" name="deletedUuids" value=""/>
1830           <properties uuid="94eb7b80-98c9-40e2-b2d7-3590d9a22b13" name="addedUuids" value=""/>
1831         </figures>
1832         <figures uuid="5d6503b0-c2dd-4fb6-b241-54ca906d1292" id="11" recreator="SimpleContainer" containedName="contents" point="404 709" dimensions="164 23" offset="4 4">
1833           <properties uuid="b3e59be3-20b4-4ad5-b435-f982f3419d7f" name="deletedUuids" value=""/>
1834           <properties uuid="ab2400bb-0794-44c7-8b1f-b2788ca409d0" name="addedUuids" value=""/>
1835           <properties uuid="d94e8c41-e614-491b-92a5-be308929654b" name="backdrop" value="false"/>
1836         </figures>
1837         <figures uuid="822956a2-6a21-4662-a1b3-5804cdfe9011" id="47" recreator="Operations" containedName="ops" point="404 709" dimensions="40 0">
1838           <properties uuid="b596bb23-9f53-4bb7-bbdf-e8ea15b41cf0" name="deletedUuids" value=""/>
1839           <properties uuid="8348cbdf-4b08-451d-b0ac-8a4777698d1f" name="addedUuids" value=""/>
1840         </figures>
1841         <properties uuid="f41208e4-0fbf-4a4a-b3cb-8ceecc41fa71" name="showVis" value="true"/>
1842         <properties uuid="78a43155-b97e-4a54-8cac-53ccdf872315" name="deletedUuids" value=""/>
1843         <properties uuid="d3209dc0-8902-4720-8224-6da13cf1047c" name="owner" value=""/>
1844         <properties uuid="1f6916a3-c860-4fdc-9b63-a32ac5017880" name="addedUuids" value=""/>
1845       </figures>
1846       <figures uuid="04d0aeb9-0870-48a6-bdfd-75f544dcf5c2" name="Pci_pci_bridge_irq_router_rs" id="18" recreator="Class" containedName="" point="52 344" dimensions="200 60" subject="//@ownedMember.24">
1847         <figures uuid="6cd58bde-bf78-4d55-b129-865428ef565c" id="34" recreator="SimpleContainer" containedName="contents" point="52 381" dimensions="200 23" offset="4 4">
1848           <properties uuid="dda498a5-a394-4940-862a-f46af8f82b56" name="deletedUuids" value=""/>
1849           <properties uuid="1bcce162-13da-4e2c-a7a1-615a47f00ec7" name="addedUuids" value=""/>
1850           <properties uuid="6423d86b-dbae-4841-9105-7ddf21370d4a" name="backdrop" value="false"/>
1851         </figures>
1852         <figures uuid="ae5dc5d0-cd16-4b55-9022-3cf12ba60421" id="41" recreator="Attributes" containedName="attrs" point="52 381" dimensions="40 0">
1853           <properties uuid="b64d898b-3496-46ea-ac12-278a6e04fccd" name="deletedUuids" value=""/>
1854           <properties uuid="ad32758c-dddc-41bf-a7b4-0d70a47e0b4e" name="addedUuids" value=""/>
1855         </figures>
1856         <figures uuid="8b4e12d7-6f30-4111-817b-d62c9b7148ff" id="29" recreator="Operations" containedName="ops" point="52 381" dimensions="40 0">
1857           <properties uuid="ef714b58-20cb-4c9e-811d-60e3f813cea6" name="deletedUuids" value=""/>
1858           <properties uuid="61c640bb-db6c-4e9f-bb86-100ef8b1bd78" name="addedUuids" value=""/>
1859         </figures>
1860         <properties uuid="536eae0d-4915-48cc-aef6-fbf828504f63" name="showVis" value="true"/>
1861         <properties uuid="3fca70e9-cb9d-45b9-a24b-65f15e2f50b1" name="deletedUuids" value=""/>
1862         <properties uuid="f2f05511-82cd-412a-833a-f5c8329ce869" name="owner" value=""/>
1863         <properties uuid="198e8a1f-b5f2-4173-a284-ae88c657e99c" name="addedUuids" value=""/>
1864       </figures>
1865       <figures uuid="71e7b0a7-04c5-4a71-b266-3eb10bd975e5" id="20" recreator="Implementation" anchor1Id="18" anchor2Id="48" virtualPoint="144 288" points="2 144 344 144 232" subject="//@ownedMember.24/@interfaceRealization.0"/>
1866       <figures uuid="d8c2654d-b0fd-4bec-942c-93a326c64748" name="Resource_list" id="62" recreator="Class" containedName="" point="492 120" dimensions="107 60" subject="//@ownedMember.28">
1867         <figures uuid="7128e070-1f52-416e-bf4b-da112e50e486" id="38" recreator="SimpleContainer" containedName="contents" point="492 157" dimensions="107 23" offset="4 4">
1868           <properties uuid="425aced6-8941-4268-8d86-9bd577263631" name="deletedUuids" value=""/>
1869           <properties uuid="a46cf4c1-69cc-42e4-94ec-44baf9031693" name="addedUuids" value=""/>
1870           <properties uuid="d3fbbd18-140a-4167-8821-00379b26a913" name="backdrop" value="false"/>
1871         </figures>
1872         <figures uuid="6f46a5bb-e209-4aba-a951-e55d4ba868cb" id="58" recreator="Operations" containedName="ops" point="492 157" dimensions="40 0">
1873           <properties uuid="a1263f70-f4ac-4de6-bbef-60d344220c5b" name="deletedUuids" value=""/>
1874           <properties uuid="316ebf49-c29f-4c99-9d5e-382d88e8156e" name="addedUuids" value=""/>
1875         </figures>
1876         <figures uuid="569aa717-6cff-452c-85d5-dac332437d9f" id="45" recreator="Attributes" containedName="attrs" point="492 157" dimensions="40 0">
1877           <properties uuid="4c16d8d4-f5f7-4bb2-9924-1b374ff0346f" name="deletedUuids" value=""/>
1878           <properties uuid="efc2bf2f-a50a-4a3c-b0a0-c54183c399e7" name="addedUuids" value=""/>
1879         </figures>
1880         <properties uuid="587879dc-845b-4ddc-8ae0-0bb164969bb0" name="showVis" value="true"/>
1881         <properties uuid="20f7a849-90ba-4d18-b2e2-4812101269e8" name="deletedUuids" value=""/>
1882         <properties uuid="ff1601aa-b0ca-4f91-800b-ce58a0d5df48" name="owner" value=""/>
1883         <properties uuid="92dd04df-60df-4ee9-a9f5-7464d1062a5c" name="addedUuids" value=""/>
1884       </figures>
1885       <figures uuid="19b4012d-fa1c-4cb7-badc-1cf5e0d1faf2" name="Adr_resource" id="63" recreator="Class" containedName="" point="416 548" dimensions="107 60" subject="//@ownedMember.18">
1886         <figures uuid="8a4c24a5-08cc-4fde-bb4a-7a281334c139" id="0" recreator="Attributes" containedName="attrs" point="416 585" dimensions="40 0">
1887           <properties uuid="f4ffecae-7c6b-4083-a485-48462870dd00" name="deletedUuids" value=""/>
1888           <properties uuid="e46d0e65-cba7-4706-b06a-78bec1e2df6d" name="addedUuids" value=""/>
1889         </figures>
1890         <figures uuid="41c9a0e5-cf7a-44e8-96df-9fd3341c14c4" id="12" recreator="Operations" containedName="ops" point="416 585" dimensions="40 0">
1891           <properties uuid="80a7ef7f-669b-4259-ace6-1300850c26e2" name="deletedUuids" value=""/>
1892           <properties uuid="b85385fc-307a-4b83-9da6-ccf36358c6b7" name="addedUuids" value=""/>
1893         </figures>
1894         <figures uuid="5b7214db-ae41-4ab8-ac30-805d3ff4f741" id="21" recreator="SimpleContainer" containedName="contents" point="416 585" dimensions="107 23" offset="4 4">
1895           <properties uuid="f6c0e93e-55db-44cb-8021-4686f2974d64" name="deletedUuids" value=""/>
1896           <properties uuid="2835dbdc-0d31-4f59-8579-d4b9c3039349" name="addedUuids" value=""/>
1897           <properties uuid="1032e71e-2793-4457-874b-4a669f599679" name="backdrop" value="false"/>
1898         </figures>
1899         <properties uuid="ecb7d75c-fd83-4853-9456-ebbf252e146f" name="showVis" value="true"/>
1900         <properties uuid="26429fb2-01a5-49ea-b7a2-66c01dfd427e" name="deletedUuids" value=""/>
1901         <properties uuid="3e1f073b-0473-4b88-9c74-7ea676547b09" name="owner" value=""/>
1902         <properties uuid="da35febd-1b2a-44b4-80eb-f429eac0a26f" name="addedUuids" value=""/>
1903       </figures>
1904       <figures uuid="25d8b195-32fe-4248-8728-71c602f76e54" name="Resource_space" id="48" recreator="Interface" containedName="" point="64 192" dimensions="139 40" suppressAttributes="true" subject="//@ownedMember.15">
1905         <figures uuid="def9bb8b-60ab-47ba-b76b-80b2403d8f72" id="25" recreator="Operations" containedName="ops" point="64 229" dimensions="40 0">
1906           <properties uuid="4d4eb3fd-3679-4fb1-9d8b-a35ab2fc8ceb" name="deletedUuids" value=""/>
1907           <properties uuid="1ae464e4-88f0-40d3-95d8-307185cde631" name="addedUuids" value=""/>
1908         </figures>
1909         <figures uuid="7b0d0567-3c5b-4b32-84db-c15f3fbf83ab" id="32" recreator="SimpleContainer" containedName="contents" point="64 229" dimensions="139 3" offset="4 4">
1910           <properties uuid="4d34f698-bd46-442c-a228-063369b87e06" name="deletedUuids" value=""/>
1911           <properties uuid="05f7cac2-2316-4578-9084-b5931e615f52" name="addedUuids" value=""/>
1912           <properties uuid="084024eb-a049-4d68-be0a-d800c05cb405" name="backdrop" value="false"/>
1913         </figures>
1914         <figures uuid="6419ab5c-7010-4b74-be21-5fcb16ee2e2a" id="14" recreator="Attributes" containedName="attrs" point="64 229" dimensions="40 0">
1915           <properties uuid="fff38880-9ad5-4ade-b249-9698b8c955d7" name="deletedUuids" value=""/>
1916           <properties uuid="21f3ad73-e801-4f63-b584-b0d2d2a5a99d" name="addedUuids" value=""/>
1917         </figures>
1918         <properties uuid="b7b5f8a9-790f-4f87-9fa9-f0b131c8bdf9" name="showVis" value="true"/>
1919         <properties uuid="15863733-a8cc-4327-bfdf-4e97daff59d9" name="deletedUuids" value=""/>
1920         <properties uuid="45e229e2-f719-465f-8aa5-842cb70f5892" name="owner" value=""/>
1921         <properties uuid="309cea7c-56cf-470b-892b-46b4c42cc20d" name="addedUuids" value=""/>
1922       </figures>
1923       <figures uuid="11199204-6060-414c-baf1-bd1056e5f8c7" id="10" recreator="Inheritance" anchor1Id="23" anchor2Id="52" virtualPoint="268 396" points="4 200 544 200 480 336 480 336 248" subject="//@ownedMember.20/@generalization.0"/>
1924       <figures uuid="4e7fbf2f-430a-46e6-9209-fa99b358c803" name="Resource" id="52" recreator="Class" containedName="" point="300 188" dimensions="83 60" subject="//@ownedMember.14">
1925         <figures uuid="59ffe9e4-e77a-4654-b2f4-2ebf51811567" id="5" recreator="Operations" containedName="ops" point="300 225" dimensions="40 0">
1926           <properties uuid="47e23785-ecf6-4f03-a3fa-b45f92945129" name="deletedUuids" value=""/>
1927           <properties uuid="bc1a0702-b469-4ee4-8b94-47f84be9e216" name="addedUuids" value=""/>
1928         </figures>
1929         <figures uuid="fae23ee1-5243-4184-ab3f-34220d67d8f6" id="64" recreator="SimpleContainer" containedName="contents" point="300 225" dimensions="83 23" offset="4 4">
1930           <properties uuid="01dedacd-d511-4a4c-bb3e-c33794aa711d" name="deletedUuids" value=""/>
1931           <properties uuid="227967ec-0aac-46e4-97ff-b7f9bade5b46" name="addedUuids" value=""/>
1932           <properties uuid="98e8128f-9cfb-4e64-bc45-36d60d3c1435" name="backdrop" value="false"/>
1933         </figures>
1934         <figures uuid="7dd58cf9-f2e3-4f3a-b2f7-382bb68b19b8" id="44" recreator="Attributes" containedName="attrs" point="300 225" dimensions="40 0">
1935           <properties uuid="e1e1426a-218c-44c5-b837-a34f17ff7eb2" name="deletedUuids" value=""/>
1936           <properties uuid="1d460f67-ec98-40e6-94ab-2c041303ecdc" name="addedUuids" value=""/>
1937         </figures>
1938         <properties uuid="491e758f-0a63-44cf-808f-ec6ff250efff" name="showVis" value="true"/>
1939         <properties uuid="ec2133dc-9efe-4940-bcb6-4fa961cc1ae7" name="deletedUuids" value=""/>
1940         <properties uuid="c688d65f-2983-460a-967c-e237e0fbd98b" name="owner" value=""/>
1941         <properties uuid="25065610-5130-475b-8ed1-f8caa3f29664" name="addedUuids" value=""/>
1942       </figures>
1943       <figures uuid="a0e9a171-203f-47b9-ac6e-547c8ca0fbcd" name="Root_resource" id="50" recreator="Class" containedName="" point="276 544" dimensions="115 60" subject="//@ownedMember.16">
1944         <figures uuid="20636c19-bc86-45eb-aed1-b7020916f313" id="36" recreator="Operations" containedName="ops" point="276 581" dimensions="40 0">
1945           <properties uuid="c9bf3966-47cd-4f1c-bbc2-2f81aef02750" name="deletedUuids" value=""/>
1946           <properties uuid="96b8bdc8-879a-4912-8870-65f2085e0fe3" name="addedUuids" value=""/>
1947         </figures>
1948         <figures uuid="029d1a63-c5c6-440f-8309-30cd0d7c035d" id="17" recreator="SimpleContainer" containedName="contents" point="276 581" dimensions="115 23" offset="4 4">
1949           <properties uuid="919b2a4a-0f2b-4ab6-bf7e-54960fd28911" name="deletedUuids" value=""/>
1950           <properties uuid="6a45c0ce-4e61-421c-a228-49b443ae0628" name="addedUuids" value=""/>
1951           <properties uuid="bfafb938-ac02-4ceb-bc8a-cff3d7cf7069" name="backdrop" value="false"/>
1952         </figures>
1953         <figures uuid="9d660ae8-7b15-4617-942e-cc50f1e256e4" id="16" recreator="Attributes" containedName="attrs" point="276 581" dimensions="40 0">
1954           <properties uuid="9ad39168-2ddc-4b35-8b97-15b8d2a5fa3a" name="deletedUuids" value=""/>
1955           <properties uuid="9995ab9a-dbef-42d0-88de-15b023a6d2b3" name="addedUuids" value=""/>
1956         </figures>
1957         <properties uuid="dffed568-33c2-4ffe-886f-de4b831a6970" name="showVis" value="true"/>
1958         <properties uuid="7a5ea5a6-afce-43df-ac4b-64a1d935ba9b" name="deletedUuids" value=""/>
1959         <properties uuid="f8460269-eb74-4d28-a339-f077e22466b3" name="owner" value=""/>
1960         <properties uuid="6ccb81aa-f6b8-48b5-8107-5ba67be363fe" name="addedUuids" value=""/>
1961       </figures>
1962     </diagram>
1963   </j_diagramHolder>
1964   <childPackages uuid="backbone" name="backbone" readOnly="true">
1965     <childPackages xsi:type="uml:Profile" documentation="The profile for Backbone modelling" uuid="backbone-profile" name="backbone-profile">
1966       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="type" name="type" componentKind="primitive">
1967         <appliedBasicStereotypeValues uuid="f0e1c728-f8c7-4e8f-bf40-ec0774a11508" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
1968           <value xsi:type="uml:OpaqueExpression" uuid="b5bb56ab-817c-4361-8a52-cf2e4e80bce9">
1969             <body>Type</body>
1970           </value>
1971         </appliedBasicStereotypeValues>
1972       </ownedMember>
1973       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="boolean" name="boolean" componentKind="primitive">
1974         <appliedBasicStereotypeValues uuid="045440b2-eb2b-4a53-b445-2c4493c7bec3" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
1975           <value xsi:type="uml:OpaqueExpression" uuid="ac258148-b93f-4ba4-94f1-451f8610803b">
1976             <body>java.lang.Boolean</body>
1977           </value>
1978         </appliedBasicStereotypeValues>
1979       </ownedMember>
1980       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="Color" name="Color" componentKind="primitive">
1981         <appliedBasicStereotypeValues uuid="3bf511ef-2391-4c41-bcee-9a14f54c28ef" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
1982           <value xsi:type="uml:OpaqueExpression" uuid="e83df2be-1f39-489b-84a3-63b5879c64ee">
1983             <body>java.awt.Color</body>
1984           </value>
1985         </appliedBasicStereotypeValues>
1986       </ownedMember>
1987       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="int" name="int" componentKind="primitive">
1988         <appliedBasicStereotypeValues uuid="6e77a873-595d-4e66-b3ab-72d1de763ee1" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
1989           <value xsi:type="uml:OpaqueExpression" uuid="7312537c-1809-466c-bd74-859ba4bc1ee8">
1990             <body>java.lang.Integer</body>
1991           </value>
1992         </appliedBasicStereotypeValues>
1993       </ownedMember>
1994       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="byte" name="byte" componentKind="primitive">
1995         <appliedBasicStereotypeValues uuid="c76ece10-fd96-4140-9c4d-5fff468bf597" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
1996           <value xsi:type="uml:OpaqueExpression" uuid="fa801143-dd1c-4449-9ab4-fbf1f577fa82">
1997             <body>java.lang.Byte</body>
1998           </value>
1999         </appliedBasicStereotypeValues>
2000       </ownedMember>
2001       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="short" name="short" componentKind="primitive">
2002         <appliedBasicStereotypeValues uuid="ca5b6320-7145-4d4a-a0be-d440dcd065a5" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2003           <value xsi:type="uml:OpaqueExpression" uuid="512ff46d-28cb-455f-a620-df23001ced10">
2004             <body>java.lang.Short</body>
2005           </value>
2006         </appliedBasicStereotypeValues>
2007       </ownedMember>
2008       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="char" name="char" componentKind="primitive">
2009         <appliedBasicStereotypeValues uuid="5645bc8e-6a3c-4b99-9762-408334c03380" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2010           <value xsi:type="uml:OpaqueExpression" uuid="9838aa05-af45-42cc-8609-149727966bc1">
2011             <body>java.lang.Char</body>
2012           </value>
2013         </appliedBasicStereotypeValues>
2014       </ownedMember>
2015       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="long" name="long" componentKind="primitive">
2016         <appliedBasicStereotypeValues uuid="496a201b-0c1d-40b4-a1ac-78f07a677b26" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2017           <value xsi:type="uml:OpaqueExpression" uuid="9c9cc17d-ae87-4305-bd71-a287fb0a6e2e">
2018             <body>java.lang.Long</body>
2019           </value>
2020         </appliedBasicStereotypeValues>
2021       </ownedMember>
2022       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="float" name="float" componentKind="primitive">
2023         <appliedBasicStereotypeValues uuid="ea405f1c-ab8e-47d3-bb55-17569daa2d52" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2024           <value xsi:type="uml:OpaqueExpression" uuid="a05d56b4-af8e-4981-9e1b-a0cd2f562a05">
2025             <body>java.lang.Float</body>
2026           </value>
2027         </appliedBasicStereotypeValues>
2028       </ownedMember>
2029       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="double" name="double" componentKind="primitive">
2030         <appliedBasicStereotypeValues uuid="a3d9bce4-420a-4859-85f8-90232dbf395b" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2031           <value xsi:type="uml:OpaqueExpression" uuid="c6afa8cc-6957-4049-8de0-52329cb3a335">
2032             <body>java.lang.Double</body>
2033           </value>
2034         </appliedBasicStereotypeValues>
2035       </ownedMember>
2036       <ownedMember xsi:type="uml:Class" uuid="String" name="String" componentKind="primitive"/>
2037       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="Date" name="Date" componentKind="primitive">
2038         <appliedBasicStereotypeValues uuid="d7d50bf8-36a8-48b5-a2d8-d0d08d3bac82" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2039           <value xsi:type="uml:OpaqueExpression" uuid="648af142-1e0c-4e44-aef6-17c9cd630bfc">
2040             <body>java.util.Date</body>
2041           </value>
2042         </appliedBasicStereotypeValues>
2043       </ownedMember>
2044       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="Time" name="Time" componentKind="primitive">
2045         <appliedBasicStereotypeValues uuid="502446dd-612a-47ed-a929-69ca38d288d3" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2046           <value xsi:type="uml:OpaqueExpression" uuid="f7e99196-2fcd-40d8-9258-df60f8608512">
2047             <body>java.lang.Long</body>
2048           </value>
2049         </appliedBasicStereotypeValues>
2050       </ownedMember>
2051       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="DateTime" name="DateTime" componentKind="primitive">
2052         <appliedBasicStereotypeValues uuid="f30f0309-bd3d-449d-a4e1-115e933d80e6" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2053           <value xsi:type="uml:OpaqueExpression" uuid="65127ab5-1ca0-4357-b2c9-b8ccf0f5ac6f">
2054             <body>java.util.Date</body>
2055           </value>
2056         </appliedBasicStereotypeValues>
2057       </ownedMember>
2058       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="Interval" name="Interval" componentKind="primitive">
2059         <appliedBasicStereotypeValues uuid="70420ef0-b595-40fe-ac9b-f3e5c8be31b8" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2060           <value xsi:type="uml:OpaqueExpression" uuid="138a399d-1208-41dc-a710-4cc21497c1dd">
2061             <body>java.lang.Long</body>
2062           </value>
2063         </appliedBasicStereotypeValues>
2064       </ownedMember>
2065       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="ValueObject" name="ValueObject" componentKind="primitive">
2066         <appliedBasicStereotypeValues uuid="7151fb77-cd06-4763-816c-22c3aefed21b" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2067           <value xsi:type="uml:OpaqueExpression" uuid="69be6c5f-f354-46bc-aeae-af3f4db02ce5">
2068             <body>java.lang.Object</body>
2069           </value>
2070         </appliedBasicStereotypeValues>
2071       </ownedMember>
2072       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.20" uuid="void" name="void" componentKind="primitive">
2073         <appliedBasicStereotypeValues uuid="b065603e-f3be-41cb-9055-22f190219ec9" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2074           <value xsi:type="uml:OpaqueExpression" uuid="1666c061-0b57-49ed-a88b-deb6755674c2">
2075             <body>java.lang.Void</body>
2076           </value>
2077         </appliedBasicStereotypeValues>
2078       </ownedMember>
2079       <ownedMember xsi:type="uml:Stereotype" documentation="The common ancestor of all backbone definitions that live in strata." uuid="element" name="element" isAbstract="true" extendsMetaModelElement="'Class'">
2080         <ownedAttribute documentation="The implementation class for this element" uuid="implementation-class" name="implementation-class" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2081       </ownedMember>
2082       <ownedMember xsi:type="uml:Stereotype" documentation="A component which cannot or hasn't been decomposed further.  An interface which is visible to backbone." uuid="interface" name="interface" clientDependency="//@childPackages.0/@childPackages.0/@ownedMember.18/@ownedAnonymousDependencies.0" extendsMetaModelElement="'Interface'">
2083         <ownedAnonymousDependencies uuid="fdf85164-1949-4fb6-ac17-276dcfa56df0" client="//@childPackages.0/@childPackages.0/@ownedMember.18" dependencyTarget="//@childPackages.0/@childPackages.0/@ownedMember.17" resemblance="true"/>
2084       </ownedMember>
2085       <ownedMember xsi:type="uml:Stereotype" documentation="A Backbone component: composite or leaf" uuid="component" name="component" clientDependency="//@childPackages.0/@childPackages.0/@ownedMember.19/@ownedAnonymousDependencies.0" extendsMetaModelElement="'Class'">
2086         <ownedAnonymousDependencies uuid="388fe180-bc9e-46ba-b7ca-c449575433d6" client="//@childPackages.0/@childPackages.0/@ownedMember.19" dependencyTarget="//@childPackages.0/@childPackages.0/@ownedMember.17" resemblance="true"/>
2087         <ownedAttribute documentation="Can we navigate to direct neighbours via this component?" uuid="navigable" name="navigable" type="//@childPackages.0/@childPackages.0/@ownedMember.1"/>
2088         <ownedAttribute documentation="The protocol(s) for this component" uuid="protocols" name="protocols" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2089         <ownedAttribute documentation="Does this expose references to internal parts?" uuid="cluster" name="cluster" type="//@childPackages.0/@childPackages.0/@ownedMember.1"/>
2090         <ownedAttribute documentation="Does this require lifecycle callbacks?" uuid="lifecycle-callbacks" name="lifecycle-callbacks" type="//@childPackages.0/@childPackages.0/@ownedMember.1"/>
2091       </ownedMember>
2092       <ownedMember xsi:type="uml:Stereotype" documentation="A parameter or attribute.  It can be substituted, but only with another primitive type." uuid="primitive-type" name="primitive-type" clientDependency="//@childPackages.0/@childPackages.0/@ownedMember.20/@ownedAnonymousDependencies.0" extendsMetaModelElement="'Class'">
2093         <ownedAnonymousDependencies uuid="f8ae5f46-abb9-4baa-bfac-d48675c4cab0" client="//@childPackages.0/@childPackages.0/@ownedMember.20" dependencyTarget="//@childPackages.0/@childPackages.0/@ownedMember.17" resemblance="true"/>
2094       </ownedMember>
2095       <ownedMember xsi:type="uml:Stereotype" documentation="A connector joins two ports." uuid="connector" name="connector" extendsMetaModelElement="'Connector'">
2096         <ownedAttribute documentation="Is this directional?" uuid="directed" name="directed" type="//@childPackages.0/@childPackages.0/@ownedMember.1"/>
2097       </ownedMember>
2098       <ownedMember xsi:type="uml:Stereotype" documentation="A port allows a component to provide or require services." uuid="port" name="port" extendsMetaModelElement="'Port'">
2099         <ownedAttribute documentation="Should we not generate methods and fields for this?" uuid="suppress-generation" name="suppress-generation" type="//@childPackages.0/@childPackages.0/@ownedMember.1"/>
2100         <ownedAttribute documentation="Is this the main port of a bean?" uuid="bean-main" name="bean-main" type="//@childPackages.0/@childPackages.0/@ownedMember.1"/>
2101         <ownedAttribute documentation="Is this port from an add() method on a bean?" uuid="bean-no-name" name="bean-no-name" type="//@childPackages.0/@childPackages.0/@ownedMember.1"/>
2102       </ownedMember>
2103       <ownedMember xsi:type="uml:Stereotype" documentation="An attribute holds simple state of a component." uuid="attribute" name="attribute" extendsMetaModelElement="'Property'">
2104         <ownedAttribute documentation="Should we not generate fields and methods for this?" uuid="suppress-generation" name="suppress-generation" type="//@childPackages.0/@childPackages.0/@ownedMember.1"/>
2105         <ownedAttribute documentation="The actual value for an attribute initializer starting with >" uuid="actual-value" name="actual-value" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2106       </ownedMember>
2107       <ownedMember xsi:type="uml:Stereotype" documentation="A slot holds the value for an attribute in a classifier instance" uuid="slot" name="slot" extendsMetaModelElement="'Slot'">
2108         <ownedAttribute documentation="The actual value for a slot initializer starting with >" uuid="actual-value" name="actual-value" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2109       </ownedMember>
2110       <ownedMember xsi:type="uml:Stereotype" documentation="The superstereotype of visual stereotypes.  Not transferred to Backbone." uuid="visual-effect" name="visual-effect"/>
2111       <ownedMember xsi:type="uml:Stereotype" documentation="Indicates that a port or attribute will be visually suppressed." uuid="hide" name="hide" clientDependency="//@childPackages.0/@childPackages.0/@ownedMember.26/@ownedAnonymousDependencies.0" extendsMetaModelElement="'Port', 'Property'">
2112         <ownedAnonymousDependencies documentation="Supression of a port or attribute is a visual effect" uuid="85de3b98-bbbe-4817-ae1f-77705d2da7fd" client="//@childPackages.0/@childPackages.0/@ownedMember.26" dependencyTarget="//@childPackages.0/@childPackages.0/@ownedMember.25" resemblance="true"/>
2113       </ownedMember>
2114       <ownedMember xsi:type="uml:Stereotype" documentation="Indication that the item is a delta from the resembled definition." uuid="backbone-delta" name="backbone-delta" extendsMetaModelElement="'Class', 'Property', 'Interface'"/>
2115       <ownedMember xsi:type="uml:Stereotype" documentation="The overide data for a slot so we can show alloy errors." uuid="backbone-overriden-slot" name="backbone-overriden-slot" extendsMetaModelElement="'Slot'">
2116         <ownedAttribute documentation="An override so we can control how the slot string displays." uuid="overriddenSlotText" name="overriddenSlotText" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2117         <ownedAttribute documentation="An override so we can make the slot look aliased." uuid="overriddenSlotAlias" name="overriddenSlotAlias" type="//@childPackages.0/@childPackages.0/@ownedMember.1"/>
2118       </ownedMember>
2119       <ownedMember xsi:type="uml:Stereotype" documentation="A marker stereotype to indicate that this traces an element from one perspective to another." uuid="trace" name="trace" extendsMetaModelElement="'Dependency'"/>
2120       <ownedMember xsi:type="uml:Stereotype" documentation="Indicates a component is a state." uuid="state" name="state" clientDependency="//@childPackages.0/@childPackages.0/@ownedMember.30/@ownedAnonymousDependencies.0" extendsMetaModelElement="'Class'">
2121         <ownedAnonymousDependencies documentation="A state is a type of component." uuid="aa7dc0b6-1f9e-4760-b820-44bc548e466f" client="//@childPackages.0/@childPackages.0/@ownedMember.30" dependencyTarget="//@childPackages.0/@childPackages.0/@ownedMember.19" resemblance="true"/>
2122       </ownedMember>
2123       <childPackages xsi:type="uml:Profile" documentation="The profile for User stereotypes" uuid="profile-user" name="profile-user">
2124         <ownedMember xsi:type="uml:Stereotype" uuid="template" name="template"/>
2125       </childPackages>
2126     </childPackages>
2127     <childPackages xsi:type="uml:Profile" documentation="The profile for documenting a model" uuid="documentation-profile" name="documentation profile" clientDependency="//@childPackages.0/@childPackages.1/@ownedAnonymousDependencies.0">
2128       <ownedAnonymousDependencies uuid="ade03ab3-ac57-4ae7-bb5b-b726f262dfcb" client="//@childPackages.0/@childPackages.1" dependencyTarget="//@childPackages.0/@childPackages.0"/>
2129       <ownedMember xsi:type="uml:Stereotype" documentation="The top level documentation package" uuid="documentation-top" name="documentation-top" extendsMetaModelElement="'Package'">
2130         <ownedAttribute documentation="The name of the document." uuid="documentName" name="documentName" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2131         <ownedAttribute documentation="The owner of document." uuid="owner" name="owner" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2132         <ownedAttribute documentation="The email address of the owner." uuid="email" name="email" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2133         <ownedAttribute documentation="The copyright period of the document." uuid="copyrightYears" name="copyrightYears" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2134         <ownedAttribute documentation="Number of non-breaking spaces to pad the home navigation entry with." uuid="numberOfSpacesForPadding" name="numberOfSpacesForPadding" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2135         <ownedAttribute documentation="The prefix to add for each page title, apart from home." uuid="pageTitlePrefix" name="pageTitlePrefix" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2136         <ownedAttribute documentation="The index to add to the htmlTemplate and htmlGenerateTo slots to extract the folders.  Allows more than one site to be generated from a given model." uuid="siteIndex" name="siteIndex" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2137       </ownedMember>
2138       <ownedMember xsi:type="uml:Stereotype" documentation="A sub-package of the top-level documentation package." uuid="documentation-included" name="documentation-included" extendsMetaModelElement="'Package'"/>
2139       <ownedMember xsi:type="uml:Stereotype" documentation="Element is a figure" uuid="documentation-figure" name="documentation-figure" extendsMetaModelElement="'Comment'"/>
2140       <ownedMember xsi:type="uml:Stereotype" documentation="Element is a grouper" uuid="documentation-grouper" name="documentation-grouper" extendsMetaModelElement="'Comment'"/>
2141       <ownedMember xsi:type="uml:Stereotype" documentation="A comment visually containing a set of other documentation packages to refer to." uuid="documentation-see-also" name="documentation-see-also" extendsMetaModelElement="'Comment'"/>
2142       <ownedMember xsi:type="uml:Stereotype" documentation="Element is a simple note" uuid="documentation-note" name="documentation-note" extendsMetaModelElement="'Comment'"/>
2143       <ownedMember xsi:type="uml:Stereotype" documentation="Element is a html note" uuid="documentation-note-html" name="documentation-note-html" extendsMetaModelElement="'Comment'"/>
2144       <ownedMember xsi:type="uml:Stereotype" documentation="Element is a image" uuid="documentation-image" name="documentation-image" extendsMetaModelElement="'Comment'"/>
2145     </childPackages>
2146     <childPackages xsi:type="uml:Profile" documentation="The profile for creation of subsystems" uuid="subsystem-profile" name="subsystem profile" clientDependency="//@childPackages.0/@childPackages.2/@ownedAnonymousDependencies.0">
2147       <ownedAnonymousDependencies uuid="01e301ac-c79a-4b3d-864c-f412426c332b" client="//@childPackages.0/@childPackages.2" dependencyTarget="//@childPackages.0/@childPackages.0"/>
2148       <ownedMember xsi:type="uml:Stereotype" documentation="A subsystem node" uuid="subsystem" name="subsystem" extendsMetaModelElement="'Package'"/>
2149     </childPackages>
2150     <childPackages xsi:type="uml:Profile" documentation="The profile for a standard jUMbLe model." uuid="standard-profile" name="standard profile" clientDependency="//@childPackages.0/@childPackages.3/@ownedAnonymousDependencies.0">
2151       <ownedAnonymousDependencies uuid="8c17d48b-3285-4be2-acb0-79916f66d3c5" client="//@childPackages.0/@childPackages.3" dependencyTarget="//@childPackages.0/@childPackages.0"/>
2152       <ownedMember xsi:type="uml:Stereotype" documentation="Indicates that the element is in error." uuid="error" name="error" extendsMetaModelElement="'Class', 'Interface', 'Package', 'Property', 'Operation'">
2153         <ownedAttribute documentation="The explanation of this error." uuid="error-description" name="error-description" type="//@childPackages.0/@childPackages.0/@ownedMember.10"/>
2154       </ownedMember>
2155     </childPackages>
2156     <childPackages uuid="primitives" name="primitives" readOnly="true"/>
2157     <childPackages uuid="api" name="api" clientDependency="//@childPackages.0/@childPackages.5/@ownedAnonymousDependencies.0" readOnly="true">
2158       <ownedAnonymousDependencies uuid="c8bf710e-7787-43d1-a64d-92b229d9619a" client="//@childPackages.0/@childPackages.5" dependencyTarget="//@childPackages.0/@childPackages.0"/>
2159       <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="IRun" name="IRun">
2160         <appliedBasicStereotypeValues uuid="e5b456d4-87b6-4d02-9d46-b8d492c7ea07" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2161           <value xsi:type="uml:OpaqueExpression" uuid="0d59ea20-d0e8-4a87-afd2-3e1ac2ed833d">
2162             <body>com.gentleware.poseidon.backbone.runtime.api.IRun</body>
2163           </value>
2164         </appliedBasicStereotypeValues>
2165       </ownedMember>
2166       <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="ICreate" name="ICreate">
2167         <appliedBasicStereotypeValues uuid="bec6c7f3-c448-494d-a4d1-9e65fc971943" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2168           <value xsi:type="uml:OpaqueExpression" uuid="9deb4a5e-6e65-49fd-a5eb-9d2a3811336e">
2169             <body>com.gentleware.poseidon.backbone.runtime.api.ICreate</body>
2170           </value>
2171         </appliedBasicStereotypeValues>
2172       </ownedMember>
2173       <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="ILifecycle" name="ILifecycle">
2174         <appliedBasicStereotypeValues uuid="c428dad2-8a0f-46eb-ba83-af68f3238cb9" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2175           <value xsi:type="uml:OpaqueExpression" uuid="559a6318-fe71-4bf3-93b9-248096566daf">
2176             <body>com.gentleware.poseidon.backbone.runtime.api.ILifecycle</body>
2177           </value>
2178         </appliedBasicStereotypeValues>
2179       </ownedMember>
2180       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.19" uuid="Creator" name="Creator" componentKind="normal">
2181         <appliedBasicStereotypeValues uuid="023c4999-525a-4221-a626-e7fdf05f497c" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2182           <value xsi:type="uml:OpaqueExpression" uuid="01670683-8c49-4aa0-9c00-40300313c93c">
2183             <body>com.gentleware.poseidon.backbone.runtime.implementation.Creator</body>
2184           </value>
2185         </appliedBasicStereotypeValues>
2186         <ownedAttribute documentation="The factory number for this factory" uuid="factory" name="factory" type="//@childPackages.0/@childPackages.0/@ownedMember.3"/>
2187         <ownedPort uuid="create" name="create" type="//@childPackages.0/@childPackages.5/@ownedMember.3/@ownedPort.0/@ownedAnonymousType">
2188           <ownedAnonymousType xsi:type="uml:Class" uuid="c22bb04b-4a70-47c9-ab4f-b12edc9e1631" name="(port type)" clientDependency="//@childPackages.0/@childPackages.5/@ownedMember.3/@ownedPort.0/@ownedAnonymousType/@interfaceRealization.0">
2189             <interfaceRealization uuid="94dfd251-06c0-438d-b868-010a8178b8e8" supplier="//@childPackages.0/@childPackages.5/@ownedMember.1" client="//@childPackages.0/@childPackages.5/@ownedMember.3/@ownedPort.0/@ownedAnonymousType" contract="//@childPackages.0/@childPackages.5/@ownedMember.1"/>
2190           </ownedAnonymousType>
2191         </ownedPort>
2192       </ownedMember>
2193       <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="ITransition" name="ITransition">
2194         <appliedBasicStereotypeValues uuid="1fe18b27-b09c-40f4-b6e3-88714342c393" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2195           <value xsi:type="uml:OpaqueExpression" uuid="b1ed55a1-bf39-449a-8b2e-73d8f8b33f76">
2196             <body>com.gentleware.poseidon.backbone.runtime.api.ITransition</body>
2197           </value>
2198         </appliedBasicStereotypeValues>
2199       </ownedMember>
2200       <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="ITerminal" name="ITerminal">
2201         <appliedBasicStereotypeValues uuid="5e0f145c-269e-43ba-89ec-0a67ad85a96b" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2202           <value xsi:type="uml:OpaqueExpression" uuid="9b33d579-b30c-44b4-9ec8-685b76ea8756">
2203             <body>com.gentleware.poseidon.backbone.runtime.api.ITerminal</body>
2204           </value>
2205         </appliedBasicStereotypeValues>
2206       </ownedMember>
2207       <ownedMember xsi:type="uml:Interface" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.18" uuid="IEvent" name="IEvent">
2208         <appliedBasicStereotypeValues uuid="5cc83815-a3fd-4ff5-87c0-5b71b76673c3" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2209           <value xsi:type="uml:OpaqueExpression" uuid="53d774bc-dffc-4cbc-8aad-46a80e91b080">
2210             <body>com.gentleware.poseidon.backbone.runtime.api.IEvent</body>
2211           </value>
2212         </appliedBasicStereotypeValues>
2213       </ownedMember>
2214     </childPackages>
2215     <childPackages uuid="implementation" name="implementation" clientDependency="//@childPackages.0/@childPackages.6/@ownedAnonymousDependencies.0 //@childPackages.0/@childPackages.6/@ownedAnonymousDependencies.1" readOnly="true">
2216       <ownedAnonymousDependencies uuid="b786b711-724f-4da0-ab59-4e2f0397f53a" client="//@childPackages.0/@childPackages.6" dependencyTarget="//@childPackages.0/@childPackages.0"/>
2217       <ownedAnonymousDependencies uuid="b6af479b-280c-49fe-bfc9-3ff64df31bd2" client="//@childPackages.0/@childPackages.6" dependencyTarget="//@childPackages.0/@childPackages.5"/>
2218       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.30" uuid="State" name="State" componentKind="normal">
2219         <appliedBasicStereotypeValues uuid="40581cd1-c05b-4526-b612-6984bdf2de7a" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2220           <value xsi:type="uml:OpaqueExpression" uuid="df32cf16-5029-4fad-a19d-68ec3456edae">
2221             <body>com.gentleware.poseidon.backbone.runtime.implementation.State</body>
2222           </value>
2223         </appliedBasicStereotypeValues>
2224       </ownedMember>
2225       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.30" uuid="Start" name="Start" clientDependency="//@childPackages.0/@childPackages.6/@ownedMember.1/@ownedAnonymousDependencies.0" componentKind="normal">
2226         <appliedBasicStereotypeValues uuid="3ce196cf-19ad-462d-a5b8-5f09a7aa2918" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2227           <value xsi:type="uml:OpaqueExpression" uuid="79bbe0f6-4881-4983-a34a-3dfb3bf5464a">
2228             <body>com.gentleware.poseidon.backbone.runtime.implementation.Terminal</body>
2229           </value>
2230         </appliedBasicStereotypeValues>
2231         <ownedAnonymousDependencies uuid="4e0a3e5e-b467-42f1-bda8-5a1468842320" client="//@childPackages.0/@childPackages.6/@ownedMember.1" dependencyTarget="//@childPackages.0/@childPackages.6/@ownedMember.0" resemblance="true"/>
2232       </ownedMember>
2233       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.30" uuid="End" name="End" clientDependency="//@childPackages.0/@childPackages.6/@ownedMember.2/@ownedAnonymousDependencies.0" componentKind="normal">
2234         <appliedBasicStereotypeValues uuid="e7117290-32a1-45a9-afec-209e071e0dd2" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2235           <value xsi:type="uml:OpaqueExpression" uuid="7378ad69-c242-4fd8-815d-ac727ab3179b">
2236             <body>com.gentleware.poseidon.backbone.runtime.implementation.Terminal</body>
2237           </value>
2238         </appliedBasicStereotypeValues>
2239         <ownedAnonymousDependencies uuid="15a796fa-c02e-4e90-a22b-da7ef6486eaa" client="//@childPackages.0/@childPackages.6/@ownedMember.2" dependencyTarget="//@childPackages.0/@childPackages.6/@ownedMember.0" resemblance="true"/>
2240       </ownedMember>
2241       <ownedMember xsi:type="uml:Class" appliedBasicStereotypes="//@childPackages.0/@childPackages.0/@ownedMember.30" uuid="CompositeState" name="CompositeState" clientDependency="//@childPackages.0/@childPackages.6/@ownedMember.3/@ownedAnonymousDependencies.0" componentKind="normal">
2242         <appliedBasicStereotypeValues uuid="ca719b19-bbde-45ac-b309-6cc3e9478112" property="//@childPackages.0/@childPackages.0/@ownedMember.17/@ownedAttribute.0">
2243           <value xsi:type="uml:OpaqueExpression" uuid="57dfc055-7967-4a26-97a6-da829f7ce24e">
2244             <body></body>
2245           </value>
2246         </appliedBasicStereotypeValues>
2247         <ownedAnonymousDependencies uuid="9b6c043e-8cc7-4500-824f-969a20902126" client="//@childPackages.0/@childPackages.6/@ownedMember.3" dependencyTarget="//@childPackages.0/@childPackages.6/@ownedMember.0" resemblance="true"/>
2248       </ownedMember>
2249     </childPackages>
2250   </childPackages>
2251 </uml:Model>