<?xml version="1.0" encoding="windows-1252"?>
<xmi:XMI xmi:version="2.1" xmlns:uml="http://schema.omg.org/spec/UML/2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:thecustomprofile="http://www.sparxsystems.com/profiles/thecustomprofile/1.0">
	<xmi:Documentation exporter="Enterprise Architect" exporterVersion="6.5"/>
	<uml:Model xmi:type="uml:Model" name="EA_Model" visibility="public">
		<packagedElement xmi:type="uml:Package" xmi:id="EAPK_5CE75C42_5110_4522_A02E_AF1E8145EEEE" name="CCM" visibility="public">
			<packagedElement xmi:type="uml:Package" xmi:id="EAPK_C5CC0AB6_A1C6_4055_BC3B_F59D9CB47966" name="Streams" visibility="public">
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_970F23D2_ED9B_4953_BF83_407ABE5AF3B0" name="SinkDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_158D9B64_B64D_4a5e_B633_D1E346410AB4" general="EAID_7EB65BD8_BF54_48f9_B357_84671ED363CC"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src95D81F_E18C_49ce_B48B_A43318715D7D" name="comp" visibility="public" association="EAID_7695D81F_E18C_49ce_B48B_A43318715D7D" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_E18C_49ce_B48B_A43318715D7D" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_E18C_49ce_B48B_A43318715D7D" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_7695D81F_E18C_49ce_B48B_A43318715D7D" name="component_sinks" visibility="public">
					<memberEnd xmi:idref="EAID_dst95D81F_E18C_49ce_B48B_A43318715D7D"/>
					<memberEnd xmi:idref="EAID_src95D81F_E18C_49ce_B48B_A43318715D7D"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_7279A4E5_E58D_44a3_ABBF_34233DF0C43F" name="SourceDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_7733A95B_B0F8_4435_82C7_81B93E6F39BC" general="EAID_7EB65BD8_BF54_48f9_B357_84671ED363CC"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcAB4B0C_8A6F_4409_9105_DE573F13BD04" name="comp" visibility="public" association="EAID_85AB4B0C_8A6F_4409_9105_DE573F13BD04" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_8A6F_4409_9105_DE573F13BD04" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_8A6F_4409_9105_DE573F13BD04" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_85AB4B0C_8A6F_4409_9105_DE573F13BD04" name="component_sources" visibility="public">
					<memberEnd xmi:idref="EAID_dstAB4B0C_8A6F_4409_9105_DE573F13BD04"/>
					<memberEnd xmi:idref="EAID_srcAB4B0C_8A6F_4409_9105_DE573F13BD04"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_7EB65BD8_BF54_48f9_B357_84671ED363CC" name="StreamPortDef" visibility="public" isAbstract="true">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_4C119D8E_ED5C_402b_AB52_1845A64F19AB" general="EAID_79A4233F_C0B7_49ef_95B6_4C4179514609"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_D6E42BF5_DF9D_40f7_B383_35719EB0D4FA" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src2C1E15_A3FC_49d9_BF16_E4F7983BC67F" name="stream_type" visibility="public" association="EAID_6C2C1E15_A3FC_49d9_BF16_E4F7983BC67F" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D93C1A1C_730B_43ff_A02D_9DCEB8C1418E"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_A3FC_49d9_BF16_E4F7983BC67F" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_A3FC_49d9_BF16_E4F7983BC67F" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_6C2C1E15_A3FC_49d9_BF16_E4F7983BC67F" name="stream_port_typed_by" visibility="public">
					<memberEnd xmi:idref="EAID_dst2C1E15_A3FC_49d9_BF16_E4F7983BC67F"/>
					<memberEnd xmi:idref="EAID_src2C1E15_A3FC_49d9_BF16_E4F7983BC67F"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst2C1E15_A3FC_49d9_BF16_E4F7983BC67F" name="stream_port" visibility="public" association="EAID_6C2C1E15_A3FC_49d9_BF16_E4F7983BC67F" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_7EB65BD8_BF54_48f9_B357_84671ED363CC"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_A3FC_49d9_BF16_E4F7983BC67F" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_A3FC_49d9_BF16_E4F7983BC67F" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_D93C1A1C_730B_43ff_A02D_9DCEB8C1418E" name="StreamTypeDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_A20BE213_71C0_4b4b_9774_666391B4CFFC" name="kind" visibility="public" isDerived="false">
						<type xmi:idref="EAID_278DEA46_8F2D_4cf2_A415_F6F11B44FBE5"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000001_71C0_4b4b_9774_666391B4CFFC" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000002_71C0_4b4b_9774_666391B4CFFC" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst750CB7_323E_4021_94A0_D85388F63617" name="groupedTypes" visibility="public" association="EAID_AD750CB7_323E_4021_94A0_D85388F63617" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D93C1A1C_730B_43ff_A02D_9DCEB8C1418E"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_323E_4021_94A0_D85388F63617" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_323E_4021_94A0_D85388F63617" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_D3811419_539E_4460_830D_252BE1CA5B23" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_EE5538B9_F679_4172_B041_AE338F4152CD" general="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_AD750CB7_323E_4021_94A0_D85388F63617" name="groupes" visibility="public">
					<memberEnd xmi:idref="EAID_dst750CB7_323E_4021_94A0_D85388F63617"/>
					<memberEnd xmi:idref="EAID_src750CB7_323E_4021_94A0_D85388F63617"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src750CB7_323E_4021_94A0_D85388F63617" name="ones" visibility="public" association="EAID_AD750CB7_323E_4021_94A0_D85388F63617" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D93C1A1C_730B_43ff_A02D_9DCEB8C1418E"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_323E_4021_94A0_D85388F63617" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_323E_4021_94A0_D85388F63617" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_095E720B_0D24_42c9_BFBF_BC514AD77E4B" name="stream_type" visibility="public">
					<memberEnd xmi:idref="EAID_dst5E720B_0D24_42c9_BFBF_BC514AD77E4B"/>
					<memberEnd xmi:idref="EAID_src5E720B_0D24_42c9_BFBF_BC514AD77E4B"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src5E720B_0D24_42c9_BFBF_BC514AD77E4B" name="based_type" visibility="public" association="EAID_095E720B_0D24_42c9_BFBF_BC514AD77E4B" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_0D24_42c9_BFBF_BC514AD77E4B" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_0D24_42c9_BFBF_BC514AD77E4B" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_278DEA46_8F2D_4cf2_A415_F6F11B44FBE5" name="StreamTypeDefKind" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_644711B0_6168_4085_B7F0_E7D336CE9D64" name="BASIC_STREAM" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000003_6168_4085_B7F0_E7D336CE9D64" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000004_6168_4085_B7F0_E7D336CE9D64" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_F7C02FB0_31BF_4e7d_8E38_B0A9E71A0FB2" name="CONSTRUCTED_STREAM" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000005_31BF_4e7d_8E38_B0A9E71A0FB2" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000006_31BF_4e7d_8E38_B0A9E71A0FB2" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_1AE53176_EE22_480d_AA6E_E4BBA43B1FE9" name="VALUE_STREAM" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000007_EE22_480d_AA6E_E4BBA43B1FE9" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000008_EE22_480d_AA6E_E4BBA43B1FE9" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_49605DC7_92E5_4624_88ED_E64047B78A90" name="RAW_STREAM" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000009_92E5_4624_88ED_E64047B78A90" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000010_92E5_4624_88ED_E64047B78A90" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_53B60D53_A1EB_42f3_8EA6_1374DE2AB15B" visibility="public" supplier="EAPK_D136068E_27A5_43eb_B52B_1BE6F0EC2D71" client="EAPK_C5CC0AB6_A1C6_4055_BC3B_F59D9CB47966"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Package" xmi:id="EAPK_377FF4D9_1785_428c_B62B_CFA19EF27FD0" name="BaseIDL" visibility="public">
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_FEC4A6D8_9F79_4b45_AA79_2D7725CA711B" body="**Constraints in English**&#xA;[8] Contained elements have unique names within their Container&#xA;&#xA;**Constraints in OCL **&#xA;[8] { contents-&gt;forAll (c0, c1 | c0 &lt;&gt; c1 implies c0.identifier &lt;&gt; c1.identifier)  }">
					<annotatedElement xmi:idref="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_EE81D769_529E_48da_8AF5_8A876EE78C54" body="**Constraints in English**&#xA;[4] an AttributeDef can be defined only within an InterfaceDef or within a ValueDef&#xA;&#xA;**Constraints in OCL **&#xA;[4] { definedIn.oclIsKindOf (InterfaceDef) or  definedIn.oclIsKindOf (ValueDef)  }">
					<annotatedElement xmi:idref="EAID_D4BC7897_157B_4130_9629_FBEB148DED4E"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_D64D335E_B208_4941_932F_1085E241E456" body="**Constraints in English**&#xA;[3] an OperationDef can be defined only within an InterfaceDef or within a ValueDef&#xA;&#xA;**Constraints in OCL **&#xA;[3] { definedIn.oclIsKindOf (InterfaceDef) or  definedIn.oclIsKindOf (ValueDef)  }">
					<annotatedElement xmi:idref="EAID_CE6F1E14_E07E_4a5a_8277_8C31AB904873"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_B463C018_4AAF_43e1_9B00_3E75F4682A9E" body="**Constraints in English**&#xA;[7] Abstract InterfaceDefs may only derive from other abstract InterfaceDefs&#xA;&#xA;**Constraints in OCL&#xA;[7] {  isAbstract implies base-&gt;forAll (isAbstract) }">
					<annotatedElement xmi:idref="EAID_3C2E5611_01B0_4121_A08B_DCAD4DF48671"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_B1DBD2B8_C9E2_4d25_8560_BF338217552D" body="**Constraints in English**&#xA;[4] Abstract ValueDefs may only derive from other abstract ValueDefs&#xA;[5] base (if any) refers to a concrete ValueDef&#xA;[6] abstractBase refers only to abstract ValueDefs&#xA;&#xA;**Constraints in OCL&#xA;[4]{  isAbstract implies base-&gt;isEmpty }&#xA;[5]{ base-&gt;notEmpty implies not base.isAbstract }&#xA;[6]{ abstractBase-&gt;forAll(isAbstract) }">
					<annotatedElement xmi:idref="EAID_E7EE961D_F1F4_4595_8282_685EAEC15ECE"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_A5AEC6EF_802D_4505_89DE_C9C49A64C48C" body="**Constraints in English**&#xA;[1] an AttributeDef can must be defined within an InterfaceDef or within a ValueDef&#xA;&#xA;**Constraints in OCL **&#xA;[1] { definedIn.oclIsKindOf (InterfaceDef) or  definedIn.oclIsKindOf (ValueDef)  }">
					<annotatedElement xmi:idref="EAID_D4BC7897_157B_4130_9629_FBEB148DED4E"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_9B3EF772_4105_4f10_AECC_9905312E6A12" body="**Constraints in English**&#xA;[2] an OperationDef must be defined within an InterfaceDef or within a ValueDef&#xA;&#xA;**Constraints in OCL **&#xA;[2] { definedIn.oclIsKindOf (InterfaceDef) or  definedIn.oclIsKindOf (ValueDef)  }">
					<annotatedElement xmi:idref="EAID_CE6F1E14_E07E_4a5a_8277_8C31AB904873"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_7EFD2971_368E_43b9_866D_C1134E57B30C" body="**Constraints in English**&#xA;[2] Only  ModuleDefs can be defined outside a Container&#xA;&#xA;**Constraints in OCL **&#xA;[2] { definedIn-&gt;isEmpty  implies self.oclIsKindOf (ModuleDef) }">
					<annotatedElement xmi:idref="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_637E0C5E_F93E_4792_9845_3D03E472208D" body="**Constraints in English**&#xA;[5] a ValueMemberDef can be defined only within a ValueDef&#xA;&#xA;**Constraints in OCL **&#xA;[5] { definedIn.oclIsKindOf (ValueDef)  }">
					<annotatedElement xmi:idref="EAID_B6AA0168_6ED9_4fbd_9E26_6766BC5AAAA1"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_2FC32BFA_1236_48f7_BD93_A71AAED7552D" body="**Constraints in English**&#xA;[1] Containers  can be defined only within a ModuleDef&#xA;&#xA;**Constraints in OCL **&#xA;[1] { definedIn-&gt;isEmpty or  definedIn.oclIsKindOf (ModuleDef)  }">
					<annotatedElement xmi:idref="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_0A708466_188D_4d22_91B6_B838E4CB0658" body="**Constraints in English**&#xA;[3] a ValueMemberDef must be defined within a ValueDef&#xA;&#xA;**Constraints in OCL **&#xA;[3] { definedIn.oclIsTypeof  (ValueDef)  }">
					<annotatedElement xmi:idref="EAID_B6AA0168_6ED9_4fbd_9E26_6766BC5AAAA1"/>
				</ownedComment>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_F4538D2C_F109_443e_8DF8_79B4032FB32B" name="AliasDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_66C8A2C5_FC76_4f42_9805_CA48F73B2232" general="EAID_BC44FACE_64A1_46a1_9C67_704C8720A309"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_E50ED92D_147F_4ab8_B0C0_0D039E9850EF" general="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_4C517487_2AF5_4c50_8EB3_A890C694270C" name="ArrayDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_1842D9D7_D427_47b1_A692_512FD7F47E8A" name="bound" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000011_D427_47b1_A692_512FD7F47E8A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000012_D427_47b1_A692_512FD7F47E8A" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_26EC8266_C0F6_4c83_A82D_039EDEBCE3F3" general="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_9091056F_F962_400a_BAEB_964A6910BE27" general="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_D4BC7897_157B_4130_9629_FBEB148DED4E" name="AttributeDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_A82D63E9_0810_4e2d_AFD0_EAFAE76952E3" name="isReadonly" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000013_0810_4e2d_AFD0_EAFAE76952E3" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000014_0810_4e2d_AFD0_EAFAE76952E3" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_093FBBF3_862B_47a7_9A39_69CA416E5D64" general="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst4C9C3B_3A50_48bb_8CC6_C9960D0A51E3" name="setException" visibility="public" association="EAID_8D4C9C3B_3A50_48bb_8CC6_C9960D0A51E3" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_93AE2F96_9376_49f8_88F7_6D7BF1C7D4E9"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_3A50_48bb_8CC6_C9960D0A51E3" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_3A50_48bb_8CC6_C9960D0A51E3" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst1BAD79_100C_4b3c_BF1C_7B0E130DFAC5" name="getException" visibility="public" association="EAID_E61BAD79_100C_4b3c_BF1C_7B0E130DFAC5" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_93AE2F96_9376_49f8_88F7_6D7BF1C7D4E9"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_100C_4b3c_BF1C_7B0E130DFAC5" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_100C_4b3c_BF1C_7B0E130DFAC5" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_FA5967F6_99DD_44c9_9C16_662C9F1060C6" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_8D4C9C3B_3A50_48bb_8CC6_C9960D0A51E3" name="SetRaisesEx" visibility="public">
					<memberEnd xmi:idref="EAID_dst4C9C3B_3A50_48bb_8CC6_C9960D0A51E3"/>
					<memberEnd xmi:idref="EAID_src4C9C3B_3A50_48bb_8CC6_C9960D0A51E3"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src4C9C3B_3A50_48bb_8CC6_C9960D0A51E3" name="setAttribute" visibility="public" association="EAID_8D4C9C3B_3A50_48bb_8CC6_C9960D0A51E3" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D4BC7897_157B_4130_9629_FBEB148DED4E"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_3A50_48bb_8CC6_C9960D0A51E3" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_3A50_48bb_8CC6_C9960D0A51E3" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_E61BAD79_100C_4b3c_BF1C_7B0E130DFAC5" name="GetRaisesEx" visibility="public">
					<memberEnd xmi:idref="EAID_dst1BAD79_100C_4b3c_BF1C_7B0E130DFAC5"/>
					<memberEnd xmi:idref="EAID_src1BAD79_100C_4b3c_BF1C_7B0E130DFAC5"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src1BAD79_100C_4b3c_BF1C_7B0E130DFAC5" name="getAttribute" visibility="public" association="EAID_E61BAD79_100C_4b3c_BF1C_7B0E130DFAC5" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D4BC7897_157B_4130_9629_FBEB148DED4E"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_100C_4b3c_BF1C_7B0E130DFAC5" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_100C_4b3c_BF1C_7B0E130DFAC5" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_DEA91759_9852_44b4_9FB7_E44FF54B07C9" name="ConstantDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_6C26DCBE_A4F4_432a_B8DB_5EF905DCD04B" name="constValue" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000015_A4F4_432a_B8DB_5EF905DCD04B" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000016_A4F4_432a_B8DB_5EF905DCD04B" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_609FF67D_4EF9_42e1_BFB8_F9F34483E173" general="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_F3D73A8F_8FD6_4443_BEA1_8DFBE1E017D1" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_A67384A3_8008_495d_911E_139FFB62E83D" name="Contained" visibility="public" isAbstract="true">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_E68C4429_8CA4_45b9_82D9_BFF08DD72D8A" name="identifier" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000017_8CA4_45b9_82D9_BFF08DD72D8A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000018_8CA4_45b9_82D9_BFF08DD72D8A" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_5079856E_E342_41af_8CC5_505B2383F87F" name="repositoryId" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000019_E342_41af_8CC5_505B2383F87F" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000020_E342_41af_8CC5_505B2383F87F" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_CBBBAB01_208A_4246_9AF1_26CB369A0A31" name="version" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000021_208A_4246_9AF1_26CB369A0A31" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000022_208A_4246_9AF1_26CB369A0A31" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstA11321_4FE3_408e_A58A_B9FD786E7FF5" name="definedIn" visibility="public" association="EAID_52A11321_4FE3_408e_A58A_B9FD786E7FF5" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_4FE3_408e_A58A_B9FD786E7FF5" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_4FE3_408e_A58A_B9FD786E7FF5" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_52A11321_4FE3_408e_A58A_B9FD786E7FF5" name="Contains" visibility="public">
					<memberEnd xmi:idref="EAID_dstA11321_4FE3_408e_A58A_B9FD786E7FF5"/>
					<memberEnd xmi:idref="EAID_srcA11321_4FE3_408e_A58A_B9FD786E7FF5"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_98216340_AF38_40af_B4C8_235734785C4A" name="Container" visibility="public" isAbstract="true">
					<ownedOperation xmi:id="EAID_03ED808F_DBDD_4aff_A46E_2773FE79DF84" name="getFilteredContents" visibility="public" concurrency="sequential">
						<ownedParameter xmi:id="EAID_714A6502_C4D2_4bec_A19D_288087FAA3C6" name="limitToType" direction="pk_in"/>
						<ownedParameter xmi:id="EAID_BF4706E4_CFC3_46cd_AAE3_6EADFD7D8372" name="includeInherited" direction="pk_in"/>
						<ownedParameter xmi:id="EAID_38FF7A83_FDDE_4df3_A84C_A9F6918892F1" name="ret" direction="pk_return"/>
					</ownedOperation>
					<ownedOperation xmi:id="EAID_676C2892_6269_441e_B84F_B2CBEBDE35F2" name="lookup" visibility="public" concurrency="sequential">
						<ownedParameter xmi:id="EAID_DCF11900_BA83_4e4a_ABDE_BF5DE94C9836" name="searchName" direction="pk_in"/>
						<ownedParameter xmi:id="EAID_7921A0B5_AED8_4fdd_9AE9_3948FFDB943F" name="ret" direction="pk_return"/>
					</ownedOperation>
					<ownedOperation xmi:id="EAID_E2D8EF83_7C70_4880_8F15_2F4ECAD1BF30" name="lookupName" visibility="public" concurrency="sequential">
						<ownedParameter xmi:id="EAID_C8E451F6_D0FF_406e_B4A3_B4D612361D77" name="searchName" direction="pk_in"/>
						<ownedParameter xmi:id="EAID_DCE3D865_E29F_49d3_B69A_CA3327F9DBC2" name="levelsToSearch" direction="pk_in"/>
						<ownedParameter xmi:id="EAID_4EDF0CE6_F620_48a2_BA76_CAA90B2231AD" name="limitToType" direction="pk_in"/>
						<ownedParameter xmi:id="EAID_43EB8FE7_67BE_43fe_B267_0BA9B9E22FDA" name="excludeInherited" direction="pk_in"/>
						<ownedParameter xmi:id="EAID_1792CF86_BB10_4ed6_AF02_56918684F981" name="ret" direction="pk_return"/>
					</ownedOperation>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_F0757CA1_51C3_4d33_8539_FB7798E4B51A" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcA11321_4FE3_408e_A58A_B9FD786E7FF5" name="contents" visibility="public" association="EAID_52A11321_4FE3_408e_A58A_B9FD786E7FF5" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_4FE3_408e_A58A_B9FD786E7FF5" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_4FE3_408e_A58A_B9FD786E7FF5" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_0739C31E_B54D_4462_9D9B_C6784883F7B1" name="DefinitionKind" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_11BA22CF_D8FD_4c60_8D43_996CCBF09E95" name="DK_NONE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000023_D8FD_4c60_8D43_996CCBF09E95" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000024_D8FD_4c60_8D43_996CCBF09E95" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_DBBEE97E_EA85_43cd_B8BE_9738E6A9926B" name="DK_ALL" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000025_EA85_43cd_B8BE_9738E6A9926B" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000026_EA85_43cd_B8BE_9738E6A9926B" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_714E12B9_36E4_4732_8457_DB3C1124ABE9" name="DK_ATTRIBUTE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000027_36E4_4732_8457_DB3C1124ABE9" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000028_36E4_4732_8457_DB3C1124ABE9" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_E45F51F8_FBF6_4ab5_BB4B_15002892BE1A" name="DK_CONSTANT" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000029_FBF6_4ab5_BB4B_15002892BE1A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000030_FBF6_4ab5_BB4B_15002892BE1A" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_C682124B_616A_48f2_898C_9A1BF9347B92" name="DK_EXCEPTION" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000031_616A_48f2_898C_9A1BF9347B92" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000032_616A_48f2_898C_9A1BF9347B92" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_12F62968_729E_4769_9616_D20E996A3AFD" name="DK_INTERFACE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000033_729E_4769_9616_D20E996A3AFD" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000034_729E_4769_9616_D20E996A3AFD" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_25B17951_6AB6_4d39_8438_EE1BF8EAEF60" name="DK_MODULE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000035_6AB6_4d39_8438_EE1BF8EAEF60" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000036_6AB6_4d39_8438_EE1BF8EAEF60" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_5FFC9746_C1C6_4301_BBA9_BBE45578DEF6" name="DK_OPERATION" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000037_C1C6_4301_BBA9_BBE45578DEF6" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000038_C1C6_4301_BBA9_BBE45578DEF6" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_A2C6A924_BF46_4df9_893A_05316478971D" name="DK_TYPEDEF" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000039_BF46_4df9_893A_05316478971D" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000040_BF46_4df9_893A_05316478971D" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_9D0432A7_8536_49ac_B224_65A397546204" name="DK_ALIAS" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000041_8536_49ac_B224_65A397546204" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000042_8536_49ac_B224_65A397546204" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_3488699F_A39F_4f04_969D_FD7B274D53C6" name="DK_STRUCT" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000043_A39F_4f04_969D_FD7B274D53C6" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000044_A39F_4f04_969D_FD7B274D53C6" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_13764EF2_D208_459d_9E64_212724DA31FA" name="DK_UNION" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000045_D208_459d_9E64_212724DA31FA" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000046_D208_459d_9E64_212724DA31FA" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_8630CBEC_6301_45fa_B72A_3A742D04092A" name="DK_FIXED" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000047_6301_45fa_B72A_3A742D04092A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000048_6301_45fa_B72A_3A742D04092A" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_2E87F42F_F639_4b2f_A756_FC3239270BCB" name="DK_ENUM" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000049_F639_4b2f_A756_FC3239270BCB" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000050_F639_4b2f_A756_FC3239270BCB" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_41B47D36_ECC2_4d1e_A015_9775DF58889B" name="DK_PRIMITIVE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000051_ECC2_4d1e_A015_9775DF58889B" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000052_ECC2_4d1e_A015_9775DF58889B" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_9583E0C5_4526_4eb8_B799_4D8EDCCEA903" name="DK_STRING" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000053_4526_4eb8_B799_4D8EDCCEA903" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000054_4526_4eb8_B799_4D8EDCCEA903" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_9F97B010_5FE4_4469_9DBA_B4B6B9263192" name="DK_SEQUENCE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000055_5FE4_4469_9DBA_B4B6B9263192" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000056_5FE4_4469_9DBA_B4B6B9263192" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_00CFAC2A_6F7E_4d80_8BCE_29A12D94AB71" name="DK_WSTRING" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000057_6F7E_4d80_8BCE_29A12D94AB71" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000058_6F7E_4d80_8BCE_29A12D94AB71" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_61669BBF_01E7_4a26_91C2_EA97DE1FECB1" name="DK_ARRAY" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000059_01E7_4a26_91C2_EA97DE1FECB1" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000060_01E7_4a26_91C2_EA97DE1FECB1" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_613D183B_A735_4de7_ADE0_0AB0F44906CD" name="DK_REPOSITORY" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000061_A735_4de7_ADE0_0AB0F44906CD" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000062_A735_4de7_ADE0_0AB0F44906CD" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_4BED444B_3218_44a0_82AD_BBE32E535655" name="EnumDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_F9A32E1E_955C_4ae8_98A3_F9974D8A84B5" name="members" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000063_955C_4ae8_98A3_F9974D8A84B5" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000064_955C_4ae8_98A3_F9974D8A84B5" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_D0BC503C_3359_4921_8D8C_49426410ACB6" general="EAID_BC44FACE_64A1_46a1_9C67_704C8720A309"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_93AE2F96_9376_49f8_88F7_6D7BF1C7D4E9" name="ExceptionDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_546279DE_C040_4d56_A671_20C8BD78C4FA" name="typeCode" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000065_C040_4d56_A671_20C8BD78C4FA" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000066_C040_4d56_A671_20C8BD78C4FA" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_E8A07EF9_5F9C_4ff3_A647_06ABC9FF0E42" name="members" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000067_5F9C_4ff3_A647_06ABC9FF0E42" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000068_5F9C_4ff3_A647_06ABC9FF0E42" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_5CDA589D_C21F_4f1e_A6A4_DE5D7E121334" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src6B3759_487A_40f8_8042_282D3F44AE89" name="operationDef" visibility="public" association="EAID_176B3759_487A_40f8_8042_282D3F44AE89" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_CE6F1E14_E07E_4a5a_8277_8C31AB904873"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_487A_40f8_8042_282D3F44AE89" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_487A_40f8_8042_282D3F44AE89" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_176B3759_487A_40f8_8042_282D3F44AE89" name="CanRaise" visibility="public">
					<memberEnd xmi:idref="EAID_dst6B3759_487A_40f8_8042_282D3F44AE89"/>
					<memberEnd xmi:idref="EAID_src6B3759_487A_40f8_8042_282D3F44AE89"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_0FB6F2C6_84B2_405f_B514_2D1AA316F9D2" name="Field" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_7504D8B1_4DD3_4145_914E_9FBC7607A922" name="identifier" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000069_4DD3_4145_914E_9FBC7607A922" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000070_4DD3_4145_914E_9FBC7607A922" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_958A4890_9E6F_491f_B048_1D74C2080E04" general="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_1F3F1CF4_C438_4581_B48A_2D0396E1013E" name="FixedDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_6EDD9711_88CA_4ca2_AAE3_EDF57A47F0E6" name="digits" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000071_88CA_4ca2_AAE3_EDF57A47F0E6" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000072_88CA_4ca2_AAE3_EDF57A47F0E6" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_0BA878FA_17A2_4bad_A028_DC614838A854" name="scale" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000073_17A2_4bad_A028_DC614838A854" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000074_17A2_4bad_A028_DC614838A854" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_5204C56F_62CC_405e_82B2_DB48415ED13E" general="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D" name="IDLType" visibility="public" isAbstract="true">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst5E720B_0D24_42c9_BFBF_BC514AD77E4B" name="from_idl_type" visibility="public" association="EAID_095E720B_0D24_42c9_BFBF_BC514AD77E4B" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_D93C1A1C_730B_43ff_A02D_9DCEB8C1418E"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_0D24_42c9_BFBF_BC514AD77E4B" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_0D24_42c9_BFBF_BC514AD77E4B" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_45B745CF_A4C4_4b0d_BA9D_6DB0D8778B4A" name="TypedBy" visibility="public">
					<memberEnd xmi:idref="EAID_dstB745CF_A4C4_4b0d_BA9D_6DB0D8778B4A"/>
					<memberEnd xmi:idref="EAID_srcB745CF_A4C4_4b0d_BA9D_6DB0D8778B4A"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcB745CF_A4C4_4b0d_BA9D_6DB0D8778B4A" name="typed" visibility="public" association="EAID_45B745CF_A4C4_4b0d_BA9D_6DB0D8778B4A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_A4C4_4b0d_BA9D_6DB0D8778B4A" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_A4C4_4b0d_BA9D_6DB0D8778B4A" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_63EE45CA_92BF_41ce_BA55_C1F03859D0E1" name="DiscriminatedBy" visibility="public">
					<memberEnd xmi:idref="EAID_dstEE45CA_92BF_41ce_BA55_C1F03859D0E1"/>
					<memberEnd xmi:idref="EAID_srcEE45CA_92BF_41ce_BA55_C1F03859D0E1"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcEE45CA_92BF_41ce_BA55_C1F03859D0E1" name="unionDef" visibility="public" association="EAID_63EE45CA_92BF_41ce_BA55_C1F03859D0E1" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_0EEB2128_E623_466c_A019_B6370A20B901"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_92BF_41ce_BA55_C1F03859D0E1" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_92BF_41ce_BA55_C1F03859D0E1" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_3C2E5611_01B0_4121_A08B_DCAD4DF48671" name="InterfaceDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_225257A9_0CC4_4e40_A924_24475C73BF9E" name="isAbstract" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000075_0CC4_4e40_A924_24475C73BF9E" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000076_0CC4_4e40_A924_24475C73BF9E" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_1F2782C9_1C93_4c96_B625_73DA3874B695" name="isLocal" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000077_1C93_4c96_B625_73DA3874B695" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000078_1C93_4c96_B625_73DA3874B695" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst07867B_65EE_4b38_9F7C_0339A9AE4911" name="base" visibility="public" association="EAID_5807867B_65EE_4b38_9F7C_0339A9AE4911" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_3C2E5611_01B0_4121_A08B_DCAD4DF48671"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_65EE_4b38_9F7C_0339A9AE4911" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_65EE_4b38_9F7C_0339A9AE4911" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_64C93453_6E47_4009_B481_8DAA0F130339" general="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_A1F8CF85_7E01_463a_99E8_00D25C21D080" general="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstA43F50_B51D_447e_93AF_A19729BE553B" name="provides_def" visibility="public" association="EAID_D8A43F50_B51D_447e_93AF_A19729BE553B" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_CB6BB45B_83EF_4cdf_B063_67054498AD91"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_B51D_447e_93AF_A19729BE553B" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_B51D_447e_93AF_A19729BE553B" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src2FF94F_A084_4755_AFE6_36D84A202728" name="uses_def" visibility="public" association="EAID_672FF94F_A084_4755_AFE6_36D84A202728" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_4183FA8B_5BF2_4ca6_A3EF_9DE370602DF2"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_A084_4755_AFE6_36D84A202728" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_A084_4755_AFE6_36D84A202728" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_5807867B_65EE_4b38_9F7C_0339A9AE4911" name="InterfaceDerivedFrom" visibility="public">
					<memberEnd xmi:idref="EAID_dst07867B_65EE_4b38_9F7C_0339A9AE4911"/>
					<memberEnd xmi:idref="EAID_src07867B_65EE_4b38_9F7C_0339A9AE4911"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src07867B_65EE_4b38_9F7C_0339A9AE4911" name="derived" visibility="public" association="EAID_5807867B_65EE_4b38_9F7C_0339A9AE4911" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_3C2E5611_01B0_4121_A08B_DCAD4DF48671"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_65EE_4b38_9F7C_0339A9AE4911" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_65EE_4b38_9F7C_0339A9AE4911" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_D8A43F50_B51D_447e_93AF_A19729BE553B" name="provides_typed_by" visibility="public">
					<memberEnd xmi:idref="EAID_dstA43F50_B51D_447e_93AF_A19729BE553B"/>
					<memberEnd xmi:idref="EAID_srcA43F50_B51D_447e_93AF_A19729BE553B"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_3ED776E4_2F35_42ab_90D1_78230D7EAEA0" name="component_supports" visibility="public">
					<memberEnd xmi:idref="EAID_dstD776E4_2F35_42ab_90D1_78230D7EAEA0"/>
					<memberEnd xmi:idref="EAID_srcD776E4_2F35_42ab_90D1_78230D7EAEA0"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcD776E4_2F35_42ab_90D1_78230D7EAEA0" name="components" visibility="public" association="EAID_3ED776E4_2F35_42ab_90D1_78230D7EAEA0" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_2F35_42ab_90D1_78230D7EAEA0" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_2F35_42ab_90D1_78230D7EAEA0" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_672FF94F_A084_4755_AFE6_36D84A202728" name="uses_typed_by" visibility="public">
					<memberEnd xmi:idref="EAID_dst2FF94F_A084_4755_AFE6_36D84A202728"/>
					<memberEnd xmi:idref="EAID_src2FF94F_A084_4755_AFE6_36D84A202728"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_84C3F45A_2363_4363_9235_2FD8F4B1065D" name="supportss" visibility="public">
					<memberEnd xmi:idref="EAID_dstC3F45A_2363_4363_9235_2FD8F4B1065D"/>
					<memberEnd xmi:idref="EAID_srcC3F45A_2363_4363_9235_2FD8F4B1065D"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcC3F45A_2363_4363_9235_2FD8F4B1065D" name="valueDef" visibility="public" association="EAID_84C3F45A_2363_4363_9235_2FD8F4B1065D" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_E7EE961D_F1F4_4595_8282_685EAEC15ECE"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_2363_4363_9235_2FD8F4B1065D" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_2363_4363_9235_2FD8F4B1065D" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_C525B49B_48D7_4c34_8B86_6287FF1F1B4F" name="home_supports" visibility="public">
					<memberEnd xmi:idref="EAID_dst25B49B_48D7_4c34_8B86_6287FF1F1B4F"/>
					<memberEnd xmi:idref="EAID_src25B49B_48D7_4c34_8B86_6287FF1F1B4F"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src25B49B_48D7_4c34_8B86_6287FF1F1B4F" name="homedef" visibility="public" association="EAID_C525B49B_48D7_4c34_8B86_6287FF1F1B4F" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_BE270D28_04CA_43f5_A84D_65241DC0F1D3"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_48D7_4c34_8B86_6287FF1F1B4F" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_48D7_4c34_8B86_6287FF1F1B4F" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_5F8B24D2_A167_48f8_ADFE_1C0303C83B5C" name="ModuleDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_6127FDCE_20DA_4965_A6A1_63F211D8BA94" name="prefix" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000079_20DA_4965_A6A1_63F211D8BA94" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000080_20DA_4965_A6A1_63F211D8BA94" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_13304FEC_C3EE_4428_8D8D_D2F727F5F858" general="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_CE6F1E14_E07E_4a5a_8277_8C31AB904873" name="OperationDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_101F83E3_1650_42d3_ABF9_E99FDCAC348A" name="isOneway" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000081_1650_42d3_ABF9_E99FDCAC348A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000082_1650_42d3_ABF9_E99FDCAC348A" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_9CE5F26D_F73F_4da4_B488_825A9F15314E" name="parameters" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000083_F73F_4da4_B488_825A9F15314E" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000084_F73F_4da4_B488_825A9F15314E" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_7F5EDFD2_B1FD_4051_824D_842198B98C66" name="contexts" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000085_B1FD_4051_824D_842198B98C66" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000086_B1FD_4051_824D_842198B98C66" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst6B3759_487A_40f8_8042_282D3F44AE89" name="exceptionDef" visibility="public" association="EAID_176B3759_487A_40f8_8042_282D3F44AE89" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_93AE2F96_9376_49f8_88F7_6D7BF1C7D4E9"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_487A_40f8_8042_282D3F44AE89" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_487A_40f8_8042_282D3F44AE89" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_C36D7EB5_0CF0_405b_85F0_710606E84530" general="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_E5437C10_C870_434c_926E_B722C4C37DA9" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_21002F73_9A9F_4de7_8B96_B426421AFC01" name="ParameterDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_792BF38F_CAE7_4ac6_BBBA_75FFE6E37F5A" name="identifier" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000087_CAE7_4ac6_BBBA_75FFE6E37F5A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000088_CAE7_4ac6_BBBA_75FFE6E37F5A" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_FCAE819B_48A7_4610_830B_45D63F73411F" name="direction" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000089_48A7_4610_830B_45D63F73411F" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000090_48A7_4610_830B_45D63F73411F" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_724D074D_1E02_4f33_89A5_70EE89FA38C4" general="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_B231B9D1_59C4_44cb_AB16_4FBC4ECDDD0A" name="ParameterMode" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_882D3440_9D34_4001_B53C_308932AC5535" name="PARAM_IN" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000091_9D34_4001_B53C_308932AC5535" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000092_9D34_4001_B53C_308932AC5535" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_A8F3AA8C_3CFB_4c0b_B626_7D91C84EE7A5" name="PARAM_OUT" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000093_3CFB_4c0b_B626_7D91C84EE7A5" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000094_3CFB_4c0b_B626_7D91C84EE7A5" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_511DEEE1_0E98_4f8d_A059_E5CC01C1CE54" name="PARAM_INOUT" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000095_0E98_4f8d_A059_E5CC01C1CE54" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000096_0E98_4f8d_A059_E5CC01C1CE54" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_C2004AD9_9E7E_4ff5_A7A8_CCEFB9729EA7" name="PrimitiveDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_A94E877B_269E_41ae_A515_C0CEBEAF1E22" name="kind" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000097_269E_41ae_A515_C0CEBEAF1E22" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000098_269E_41ae_A515_C0CEBEAF1E22" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_B243969E_3E41_42a0_B154_6C2464942AAC" general="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_B46FEFA6_A447_4f0a_A87E_50CB79C7B21F" name="PrimitiveKind" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_0E53C4FA_1C38_43f4_B36D_5DC06D5C7DF3" name="PK_VOID" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000099_1C38_43f4_B36D_5DC06D5C7DF3" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000100_1C38_43f4_B36D_5DC06D5C7DF3" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_30E7C893_49DD_431d_9A34_6E3A8F71A9FE" name="PK_SHORT" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000101_49DD_431d_9A34_6E3A8F71A9FE" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000102_49DD_431d_9A34_6E3A8F71A9FE" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_3F1FAAC5_5EEB_4320_9761_C48F1909B9D9" name="PK_LONG" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000103_5EEB_4320_9761_C48F1909B9D9" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000104_5EEB_4320_9761_C48F1909B9D9" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_BB383704_C7AE_4193_8132_546725DF5643" name="PK_USHORT" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000105_C7AE_4193_8132_546725DF5643" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000106_C7AE_4193_8132_546725DF5643" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_0D289292_ECB0_4fd7_9753_C36391B91503" name="PK_ULONG" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000107_ECB0_4fd7_9753_C36391B91503" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000108_ECB0_4fd7_9753_C36391B91503" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_3CAAD4D2_2D5A_4fbe_9086_5F86D0389664" name="PK_FLOAT" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000109_2D5A_4fbe_9086_5F86D0389664" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000110_2D5A_4fbe_9086_5F86D0389664" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_1879F41A_B7D0_4786_B7C8_07FCCAB11801" name="PK_DOUBLE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000111_B7D0_4786_B7C8_07FCCAB11801" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000112_B7D0_4786_B7C8_07FCCAB11801" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_42E4ED92_A013_4964_B270_A1F4FB40CB3B" name="PK_Boolean" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000113_A013_4964_B270_A1F4FB40CB3B" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000114_A013_4964_B270_A1F4FB40CB3B" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_4CBA1C55_1E10_49fa_8E5C_54BCD4C1B3AF" name="PK_CHAR" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000115_1E10_49fa_8E5C_54BCD4C1B3AF" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000116_1E10_49fa_8E5C_54BCD4C1B3AF" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_B6B8A2CE_07EB_4913_97C1_83104A5E2B0C" name="PK_OCTET" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000117_07EB_4913_97C1_83104A5E2B0C" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000118_07EB_4913_97C1_83104A5E2B0C" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_5B227353_8BD7_4844_893F_BF5AC9FEBDE8" name="PK_ANY" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000119_8BD7_4844_893F_BF5AC9FEBDE8" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000120_8BD7_4844_893F_BF5AC9FEBDE8" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_BF84873A_592C_460d_B6E7_34F7D25DEE2B" name="PK_LONGDOUBLE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000121_592C_460d_B6E7_34F7D25DEE2B" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000122_592C_460d_B6E7_34F7D25DEE2B" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_4A668292_2738_4945_811B_FA7E04D13906" name="PK_WSTRING" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000123_2738_4945_811B_FA7E04D13906" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000124_2738_4945_811B_FA7E04D13906" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_8370A552_CB72_43d3_A515_C542C9833F36" name="PK_TYPECODE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000125_CB72_43d3_A515_C542C9833F36" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000126_CB72_43d3_A515_C542C9833F36" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_585B590E_5EEF_4eae_BE9A_7C694BB9E504" name="PK_WCHAR" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000127_5EEF_4eae_BE9A_7C694BB9E504" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000128_5EEF_4eae_BE9A_7C694BB9E504" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_115B2693_C2C2_4ddd_9521_DD2ABA6A1126" name="PK_STRING" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000129_C2C2_4ddd_9521_DD2ABA6A1126" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000130_C2C2_4ddd_9521_DD2ABA6A1126" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_8458C844_C5F0_45d1_BDDD_65A216FE79A7" name="PK_ULONGLONG" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000131_C5F0_45d1_BDDD_65A216FE79A7" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000132_C5F0_45d1_BDDD_65A216FE79A7" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_11E30426_C96D_4fc7_8036_96E3CC6A9232" name="PK_OBJREF" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000133_C96D_4fc7_8036_96E3CC6A9232" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000134_C96D_4fc7_8036_96E3CC6A9232" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_FDC734A0_A63D_461a_A260_B30BC3D96225" name="PK_LONGLONG" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000135_A63D_461a_A260_B30BC3D96225" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000136_A63D_461a_A260_B30BC3D96225" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_2099E006_C320_472c_B816_75C6E86F0C44" name="SequenceDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_773BE630_FA8B_4539_8F75_41992FB897D5" name="bound" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000137_FA8B_4539_8F75_41992FB897D5" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000138_FA8B_4539_8F75_41992FB897D5" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_07C79042_E3DA_4dd2_A144_DBB5D71D18F9" general="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_E88D8435_88A2_4e77_95F0_2435BEFE5BE2" general="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_2AC0D84B_4AEA_4e3c_95D1_F5C140AAE53B" name="StringDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_AA23C129_F242_4be3_A9BF_50D99EAC165B" name="bound" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000139_F242_4be3_A9BF_50D99EAC165B" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000140_F242_4be3_A9BF_50D99EAC165B" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_D0BB57D8_F617_44a1_A780_E51FC3C7139D" general="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_F6F6BA67_C311_4dcc_93B4_F78D81A09340" name="StructDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_8A21B76A_EAC9_4142_A172_489369D23AB0" name="members" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000141_EAC9_4142_A172_489369D23AB0" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000142_EAC9_4142_A172_489369D23AB0" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_FDA41B09_9DEB_42c4_B0E8_0FB7DC7AF1C9" general="EAID_BC44FACE_64A1_46a1_9C67_704C8720A309"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA" name="Typed" visibility="public" isAbstract="true">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstB745CF_A4C4_4b0d_BA9D_6DB0D8778B4A" name="idlType" visibility="public" association="EAID_45B745CF_A4C4_4b0d_BA9D_6DB0D8778B4A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_A4C4_4b0d_BA9D_6DB0D8778B4A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_A4C4_4b0d_BA9D_6DB0D8778B4A" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_BC44FACE_64A1_46a1_9C67_704C8720A309" name="TypedefDef" visibility="public" isAbstract="true">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_87867FEB_AC53_4099_B7EE_2A5E49476A66" general="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_D8DFA5E0_730A_4a44_9E30_9CAEBDC9FFE3" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_0EEB2128_E623_466c_A019_B6370A20B901" name="UnionDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_88E506A4_B694_4a68_A540_711DBF2B2749" name="unionMembers" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000143_B694_4a68_A540_711DBF2B2749" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_LI000144_B694_4a68_A540_711DBF2B2749" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstEE45CA_92BF_41ce_BA55_C1F03859D0E1" name="discriminatorType" visibility="public" association="EAID_63EE45CA_92BF_41ce_BA55_C1F03859D0E1" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_92BF_41ce_BA55_C1F03859D0E1" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_92BF_41ce_BA55_C1F03859D0E1" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_9E92F25D_E79B_4a53_A80C_3922DCF19125" general="EAID_BC44FACE_64A1_46a1_9C67_704C8720A309"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_583238FD_0075_4f24_B08B_7589DA1AF792" name="UnionField" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_FB628898_854B_412d_8AA7_9D32D3BE5589" name="identifier" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000145_854B_412d_8AA7_9D32D3BE5589" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000146_854B_412d_8AA7_9D32D3BE5589" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_56D9CEAF_4D2A_440b_9A4C_70418102E8AA" name="label" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000147_4D2A_440b_9A4C_70418102E8AA" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000148_4D2A_440b_9A4C_70418102E8AA" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_FBFDA6A6_D09D_431d_BA71_DAD83EDEDEC7" general="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_9A3BBD46_2F9F_4cb0_9A40_394D50490159" name="ValueBoxDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_920616E8_A20C_4878_A5B4_4569FA6E1626" general="EAID_BC44FACE_64A1_46a1_9C67_704C8720A309"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_F8054920_F5B7_4471_99E2_D761AF5F7419" general="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_E7EE961D_F1F4_4595_8282_685EAEC15ECE" name="ValueDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_B136C1E5_B5D1_49f7_A8E2_4DF851B71A23" name="isAbstract" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000149_B5D1_49f7_A8E2_4DF851B71A23" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000150_B5D1_49f7_A8E2_4DF851B71A23" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_403A8466_916B_4448_8126_F2D6BB2537B7" name="isCustom" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000151_916B_4448_8126_F2D6BB2537B7" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000152_916B_4448_8126_F2D6BB2537B7" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_62B6F686_685F_4948_AE10_4CBC193487CE" name="isTruncatable" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000153_685F_4948_AE10_4CBC193487CE" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000154_685F_4948_AE10_4CBC193487CE" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_60D19810_2163_4b90_A731_C3609ACFCFF0" general="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstD55ADD_9C66_4316_B32F_3C2987B65749" name="base" visibility="public" association="EAID_66D55ADD_9C66_4316_B32F_3C2987B65749" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_E7EE961D_F1F4_4595_8282_685EAEC15ECE"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_9C66_4316_B32F_3C2987B65749" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_9C66_4316_B32F_3C2987B65749" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstC3F45A_2363_4363_9235_2FD8F4B1065D" name="interfaceDef" visibility="public" association="EAID_84C3F45A_2363_4363_9235_2FD8F4B1065D" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_3C2E5611_01B0_4121_A08B_DCAD4DF48671"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_2363_4363_9235_2FD8F4B1065D" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_2363_4363_9235_2FD8F4B1065D" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_8544DCE2_7E58_48cb_8F00_2BEBDD8E9613" general="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcD4AA8C_5699_4c24_AC56_25D2DADA07A4" name="abstractBase" visibility="public" association="EAID_C2D4AA8C_5699_4c24_AC56_25D2DADA07A4" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_E7EE961D_F1F4_4595_8282_685EAEC15ECE"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_5699_4c24_AC56_25D2DADA07A4" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_5699_4c24_AC56_25D2DADA07A4" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_66D55ADD_9C66_4316_B32F_3C2987B65749" name="ValueDerivedFrom" visibility="public">
					<memberEnd xmi:idref="EAID_dstD55ADD_9C66_4316_B32F_3C2987B65749"/>
					<memberEnd xmi:idref="EAID_srcD55ADD_9C66_4316_B32F_3C2987B65749"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcD55ADD_9C66_4316_B32F_3C2987B65749" name="derived" visibility="public" association="EAID_66D55ADD_9C66_4316_B32F_3C2987B65749" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_E7EE961D_F1F4_4595_8282_685EAEC15ECE"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_9C66_4316_B32F_3C2987B65749" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_9C66_4316_B32F_3C2987B65749" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_C2D4AA8C_5699_4c24_AC56_25D2DADA07A4" name="AbstractDerivedFrom" visibility="public">
					<memberEnd xmi:idref="EAID_dstD4AA8C_5699_4c24_AC56_25D2DADA07A4"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstD4AA8C_5699_4c24_AC56_25D2DADA07A4" name="abstractDerived" visibility="public" association="EAID_C2D4AA8C_5699_4c24_AC56_25D2DADA07A4" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_E7EE961D_F1F4_4595_8282_685EAEC15ECE"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_5699_4c24_AC56_25D2DADA07A4" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_5699_4c24_AC56_25D2DADA07A4" value="-1"/>
					</ownedEnd>
					<memberEnd xmi:idref="EAID_srcD4AA8C_5699_4c24_AC56_25D2DADA07A4"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_B9AF1C03_02C2_41e4_8C2D_B7A5CDC4215F" name="key_home" visibility="public">
					<memberEnd xmi:idref="EAID_dstAF1C03_02C2_41e4_8C2D_B7A5CDC4215F"/>
					<memberEnd xmi:idref="EAID_srcAF1C03_02C2_41e4_8C2D_B7A5CDC4215F"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcAF1C03_02C2_41e4_8C2D_B7A5CDC4215F" name="homeEnd" visibility="public" association="EAID_B9AF1C03_02C2_41e4_8C2D_B7A5CDC4215F" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_BE270D28_04CA_43f5_A84D_65241DC0F1D3"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_02C2_41e4_8C2D_B7A5CDC4215F" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_02C2_41e4_8C2D_B7A5CDC4215F" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_BF2C3198_08F0_472f_9CEB_42A1C067A4C0" name="ValueFactoryDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_A39555B2_18A8_4884_AFA7_47FA2D447633" general="EAID_CE6F1E14_E07E_4a5a_8277_8C31AB904873"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_B6AA0168_6ED9_4fbd_9E26_6766BC5AAAA1" name="ValueMemberDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_B02991A4_3D4D_4232_B0D2_D17D9813BE42" name="isPublicMember" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000155_3D4D_4232_B0D2_D17D9813BE42" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000156_3D4D_4232_B0D2_D17D9813BE42" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_100EF4B8_4F3D_47c2_9477_D93E45D21482" general="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_CD964E6D_7A98_4a51_B594_D2416906EAE1" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_215F35FF_C976_4cb3_9300_2FF05F8283E7" name="WstringDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_DB089064_5052_420f_B4DC_A08BA9736A7B" name="bound" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000157_5052_420f_B4DC_A08BA9736A7B" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000158_5052_420f_B4DC_A08BA9736A7B" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_473D086D_3855_4968_8C45_6AC0766A0E88" general="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D"/>
				</packagedElement>
			</packagedElement>
			<packagedElement xmi:type="uml:Package" xmi:id="EAPK_1BCB1ADD_6B9D_484c_8291_CC6D2CE9D759" name="CCMQos" visibility="public">
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_A15CB0BA_B885_451b_A8A8_4A1A1327F205" body="xor">
					<annotatedElement xmi:idref="EAID_C9CA6616_05E8_4420_AC4D_5A4BD89BDED6"/>
					<annotatedElement xmi:idref="EAID_1855D2A3_ACDA_4798_929F_AC509725F362"/>
					<annotatedElement xmi:idref="EAID_A2AADB11_087C_4538_945F_7963EF7FF7F9"/>
					<annotatedElement xmi:idref="EAID_899FC8B4_217F_4090_A987_68742B2464E1"/>
				</ownedComment>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_051E6B8B_9CD4_4d9b_A599_4F896A67A74D" name="Binding" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_147886F0_514B_4da9_9AC3_2D97E43E2FC6" name="mandatory" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000159_514B_4da9_9AC3_2D97E43E2FC6" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000160_514B_4da9_9AC3_2D97E43E2FC6" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_A7B255F1_A8E8_4d0c_A12C_00E4F71CDB55" name="name" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000161_A8E8_4d0c_A12C_00E4F71CDB55" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000162_A8E8_4d0c_A12C_00E4F71CDB55" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst55D2A3_ACDA_4798_929F_AC509725F362" name="comp_inst" visibility="public" association="EAID_1855D2A3_ACDA_4798_929F_AC509725F362" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F07B0822_4BFE_4f92_818B_1AD5D52D0E3F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_ACDA_4798_929F_AC509725F362" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_ACDA_4798_929F_AC509725F362" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstB3CFA1_E834_4e5d_A408_757FF1846D5C" name="qos_context" visibility="public" association="EAID_65B3CFA1_E834_4e5d_A408_757FF1846D5C" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_DE1EABC9_A6A8_4d4e_A825_CBEA2579B5E4"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_E834_4e5d_A408_757FF1846D5C" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_E834_4e5d_A408_757FF1846D5C" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst9FC8B4_217F_4090_A987_68742B2464E1" name="home_inst" visibility="public" association="EAID_899FC8B4_217F_4090_A987_68742B2464E1" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_54D074E8_EEB2_43db_97F0_686A4931FBA1"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_217F_4090_A987_68742B2464E1" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_217F_4090_A987_68742B2464E1" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstAADB11_087C_4538_945F_7963EF7FF7F9" name="conn_end" visibility="public" association="EAID_A2AADB11_087C_4538_945F_7963EF7FF7F9" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_6A8BE687_8C90_4bd9_8178_867F2D00F700"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_087C_4538_945F_7963EF7FF7F9" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_087C_4538_945F_7963EF7FF7F9" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstCA6616_05E8_4420_AC4D_5A4BD89BDED6" name="comp_feature" visibility="public" association="EAID_C9CA6616_05E8_4420_AC4D_5A4BD89BDED6" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_79A4233F_C0B7_49ef_95B6_4C4179514609"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_05E8_4420_AC4D_5A4BD89BDED6" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_05E8_4420_AC4D_5A4BD89BDED6" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_1855D2A3_ACDA_4798_929F_AC509725F362" name="comp_inst_binding" visibility="public">
					<memberEnd xmi:idref="EAID_dst55D2A3_ACDA_4798_929F_AC509725F362"/>
					<memberEnd xmi:idref="EAID_src55D2A3_ACDA_4798_929F_AC509725F362"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_65B3CFA1_E834_4e5d_A408_757FF1846D5C" name="context_binding" visibility="public">
					<memberEnd xmi:idref="EAID_dstB3CFA1_E834_4e5d_A408_757FF1846D5C"/>
					<memberEnd xmi:idref="EAID_srcB3CFA1_E834_4e5d_A408_757FF1846D5C"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_899FC8B4_217F_4090_A987_68742B2464E1" name="home_inst_binding" visibility="public">
					<memberEnd xmi:idref="EAID_dst9FC8B4_217F_4090_A987_68742B2464E1"/>
					<memberEnd xmi:idref="EAID_src9FC8B4_217F_4090_A987_68742B2464E1"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_A2AADB11_087C_4538_945F_7963EF7FF7F9" name="connection_binding" visibility="public">
					<memberEnd xmi:idref="EAID_dstAADB11_087C_4538_945F_7963EF7FF7F9"/>
					<memberEnd xmi:idref="EAID_srcAADB11_087C_4538_945F_7963EF7FF7F9"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_C9CA6616_05E8_4420_AC4D_5A4BD89BDED6" name="component_binding" visibility="public">
					<memberEnd xmi:idref="EAID_dstCA6616_05E8_4420_AC4D_5A4BD89BDED6"/>
					<memberEnd xmi:idref="EAID_srcCA6616_05E8_4420_AC4D_5A4BD89BDED6"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_071884A4_4262_4a50_8BD9_A3F615FADCA0" visibility="public" supplier="EAPK_3A921F1F_1FB2_4087_AD36_6DC66D98D3E7" client="EAPK_1BCB1ADD_6B9D_484c_8291_CC6D2CE9D759"/>
				<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_0A3D15A0_FFB2_4c18_8527_8260EBF42F1A" visibility="public" supplier="EAPK_48FF2569_B54B_44ae_89A6_3EC92879BBC9" client="EAPK_1BCB1ADD_6B9D_484c_8291_CC6D2CE9D759"/>
				<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_8A11D9FA_B814_4145_A997_F674331967F4" visibility="public" supplier="EAPK_48FF2569_B54B_44ae_89A6_3EC92879BBC9" client="EAPK_1BCB1ADD_6B9D_484c_8291_CC6D2CE9D759"/>
				<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_B150EF85_4BE6_4555_B20C_077D4003ACA8" visibility="public" supplier="EAPK_A2F0B116_8156_4f2c_9344_B8F7C4EBA4CA" client="EAPK_1BCB1ADD_6B9D_484c_8291_CC6D2CE9D759"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Package" xmi:id="EAPK_078FE6A4_73B1_4e69_BD03_885582335E0B" name="CIF" visibility="public">
				<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_4C42A654_AB14_4039_ACFD_33DE8DFC3C68" name="ComponentCategory" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_DE6B0337_3372_4bc0_9A40_BA22925562E2" name="PROCESS" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000163_3372_4bc0_9A40_BA22925562E2" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000164_3372_4bc0_9A40_BA22925562E2" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_B0522E5F_73AA_4292_A8C9_780DDBED8E80" name="SESSION" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000165_73AA_4292_A8C9_780DDBED8E80" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000166_73AA_4292_A8C9_780DDBED8E80" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_CFADC21A_B1BB_486b_9F17_C106D7718955" name="ENTITY" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000167_B1BB_486b_9F17_C106D7718955" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000168_B1BB_486b_9F17_C106D7718955" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_F7F07CC6_14AF_4cc9_B301_587FED2486B5" name="SERVICE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000169_14AF_4cc9_B301_587FED2486B5" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000170_14AF_4cc9_B301_587FED2486B5" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_22686129_B7C7_43df_B740_85AEBCD7B0E3" name="EXTENSION" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000171_B7C7_43df_B740_85AEBCD7B0E3" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000172_B7C7_43df_B740_85AEBCD7B0E3" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_0D453C83_7852_42ce_954E_E294D4CC955F" name="ComponentExecutorDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstDFC75E_1472_4401_AF94_A818DDC7FAFC" name="componentEnd" visibility="public" association="EAID_84DFC75E_1472_4401_AF94_A818DDC7FAFC" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_1472_4401_AF94_A818DDC7FAFC" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_1472_4401_AF94_A818DDC7FAFC" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst105431_43A3_4412_84BC_06FC600BB591" name="segment" visibility="public" association="EAID_A7105431_43A3_4412_84BC_06FC600BB591" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_809AA311_D885_44ea_8899_DAF210705236"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_43A3_4412_84BC_06FC600BB591" value="1"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_43A3_4412_84BC_06FC600BB591" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_C1007B67_94D0_454f_A479_6EDC1A127D54" general="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcE29A5F_7DB4_44ac_830E_351ACF672110" name="home_impl" visibility="public" association="EAID_C6E29A5F_7DB4_44ac_830E_351ACF672110" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_B5C370A9_0E4E_4ee6_BB43_0ECE1801E4FC"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_7DB4_44ac_830E_351ACF672110" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_7DB4_44ac_830E_351ACF672110" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_84DFC75E_1472_4401_AF94_A818DDC7FAFC" name="component_implements" visibility="public">
					<memberEnd xmi:idref="EAID_dstDFC75E_1472_4401_AF94_A818DDC7FAFC"/>
					<memberEnd xmi:idref="EAID_srcDFC75E_1472_4401_AF94_A818DDC7FAFC"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_A7105431_43A3_4412_84BC_06FC600BB591" name="segments" visibility="public">
					<memberEnd xmi:idref="EAID_dst105431_43A3_4412_84BC_06FC600BB591"/>
					<memberEnd xmi:idref="EAID_src105431_43A3_4412_84BC_06FC600BB591"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_571B2FD8_4B2D_40d8_A24D_FA4AB12995D7" name="comp_instance_of_type" visibility="public">
					<memberEnd xmi:idref="EAID_dst1B2FD8_4B2D_40d8_A24D_FA4AB12995D7"/>
					<memberEnd xmi:idref="EAID_src1B2FD8_4B2D_40d8_A24D_FA4AB12995D7"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src1B2FD8_4B2D_40d8_A24D_FA4AB12995D7" name="comp_insts" visibility="public" association="EAID_571B2FD8_4B2D_40d8_A24D_FA4AB12995D7" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F07B0822_4BFE_4f92_818B_1AD5D52D0E3F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_4B2D_40d8_A24D_FA4AB12995D7" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_4B2D_40d8_A24D_FA4AB12995D7" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_C6E29A5F_7DB4_44ac_830E_351ACF672110" name="manages" visibility="public">
					<memberEnd xmi:idref="EAID_dstE29A5F_7DB4_44ac_830E_351ACF672110"/>
					<memberEnd xmi:idref="EAID_srcE29A5F_7DB4_44ac_830E_351ACF672110"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_98A47D7A_340B_43de_BA52_577355EBA85D" name="CompositionDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_130883BE_2175_4b17_BE2A_EBB6A36A395B" name="category" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000173_2175_4b17_BE2A_EBB6A36A395B" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000174_2175_4b17_BE2A_EBB6A36A395B" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_2C7A2D6C_2E62_46b6_A638_00AB71E99B04" general="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst952B80_F93B_4ec6_9E23_FD0B7C0A64F4" name="home_executor" visibility="public" association="EAID_70952B80_F93B_4ec6_9E23_FD0B7C0A64F4" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_B5C370A9_0E4E_4ee6_BB43_0ECE1801E4FC"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_F93B_4ec6_9E23_FD0B7C0A64F4" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_F93B_4ec6_9E23_FD0B7C0A64F4" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcB995C9_2998_4c80_BB9D_C9DA2E42AA65" name="unit" visibility="public" association="EAID_71B995C9_2998_4c80_BB9D_C9DA2E42AA65" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_6AA94AFE_3B87_4697_8C5B_6836BDC99E93"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_2998_4c80_BB9D_C9DA2E42AA65" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_2998_4c80_BB9D_C9DA2E42AA65" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_70952B80_F93B_4ec6_9E23_FD0B7C0A64F4" name="composition_homeexec" visibility="public">
					<memberEnd xmi:idref="EAID_dst952B80_F93B_4ec6_9E23_FD0B7C0A64F4"/>
					<memberEnd xmi:idref="EAID_src952B80_F93B_4ec6_9E23_FD0B7C0A64F4"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_71B995C9_2998_4c80_BB9D_C9DA2E42AA65" name="implements_comp" visibility="public">
					<memberEnd xmi:idref="EAID_dstB995C9_2998_4c80_BB9D_C9DA2E42AA65"/>
					<memberEnd xmi:idref="EAID_srcB995C9_2998_4c80_BB9D_C9DA2E42AA65"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_B5C370A9_0E4E_4ee6_BB43_0ECE1801E4FC" name="HomeExecutorDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst16B511_1165_4a8d_AB4B_0AC3B58CA3C9" name="homeEnd" visibility="public" association="EAID_1916B511_1165_4a8d_AB4B_0AC3B58CA3C9" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_BE270D28_04CA_43f5_A84D_65241DC0F1D3"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_1165_4a8d_AB4B_0AC3B58CA3C9" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_1165_4a8d_AB4B_0AC3B58CA3C9" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_90611921_B4AF_4662_BB9C_D3E30E015E6D" general="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstE29A5F_7DB4_44ac_830E_351ACF672110" name="component_impl" visibility="public" association="EAID_C6E29A5F_7DB4_44ac_830E_351ACF672110" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_0D453C83_7852_42ce_954E_E294D4CC955F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_7DB4_44ac_830E_351ACF672110" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_7DB4_44ac_830E_351ACF672110" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src952B80_F93B_4ec6_9E23_FD0B7C0A64F4" name="composition" visibility="public" association="EAID_70952B80_F93B_4ec6_9E23_FD0B7C0A64F4" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_98A47D7A_340B_43de_BA52_577355EBA85D"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_F93B_4ec6_9E23_FD0B7C0A64F4" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_F93B_4ec6_9E23_FD0B7C0A64F4" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_1916B511_1165_4a8d_AB4B_0AC3B58CA3C9" name="home_implements" visibility="public">
					<memberEnd xmi:idref="EAID_dst16B511_1165_4a8d_AB4B_0AC3B58CA3C9"/>
					<memberEnd xmi:idref="EAID_src16B511_1165_4a8d_AB4B_0AC3B58CA3C9"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_97746002_738C_4a1c_A176_80CD55813E2E" name="home_instance_of_type" visibility="public">
					<memberEnd xmi:idref="EAID_dst746002_738C_4a1c_A176_80CD55813E2E"/>
					<memberEnd xmi:idref="EAID_src746002_738C_4a1c_A176_80CD55813E2E"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src746002_738C_4a1c_A176_80CD55813E2E" name="instance" visibility="public" association="EAID_97746002_738C_4a1c_A176_80CD55813E2E" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_54D074E8_EEB2_43db_97F0_686A4931FBA1"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_738C_4a1c_A176_80CD55813E2E" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_738C_4a1c_A176_80CD55813E2E" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_809AA311_D885_44ea_8899_DAF210705236" name="SegmentDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_5BEF2D69_E345_4a2d_9F4D_5BF85C22CDB9" name="isSerialized" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000175_E345_4a2d_9F4D_5BF85C22CDB9" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000176_E345_4a2d_9F4D_5BF85C22CDB9" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst3B23B0_40B4_42c4_B206_81EE446D8EAE" name="features" visibility="public" association="EAID_0A3B23B0_40B4_42c4_B206_81EE446D8EAE" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_79A4233F_C0B7_49ef_95B6_4C4179514609"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_40B4_42c4_B206_81EE446D8EAE" value="1"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_40B4_42c4_B206_81EE446D8EAE" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_9E39079E_3868_4ba8_AEAF_6A5B6E1B6602" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src105431_43A3_4412_84BC_06FC600BB591" name="componentImplEnd" visibility="public" association="EAID_A7105431_43A3_4412_84BC_06FC600BB591" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_0D453C83_7852_42ce_954E_E294D4CC955F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_43A3_4412_84BC_06FC600BB591" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_43A3_4412_84BC_06FC600BB591" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_0A3B23B0_40B4_42c4_B206_81EE446D8EAE" name="provided_by" visibility="public">
					<memberEnd xmi:idref="EAID_dst3B23B0_40B4_42c4_B206_81EE446D8EAE"/>
					<memberEnd xmi:idref="EAID_src3B23B0_40B4_42c4_B206_81EE446D8EAE"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_518C1E8D_8773_472d_AAD8_EB2847C3EF28" visibility="public" supplier="EAPK_D136068E_27A5_43eb_B52B_1BE6F0EC2D71" client="EAPK_078FE6A4_73B1_4e69_BD03_885582335E0B"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Package" xmi:id="EAPK_D136068E_27A5_43eb_B52B_1BE6F0EC2D71" name="ComponentIDL" visibility="public">
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_EED9F6C6_2D5A_4857_9236_85CC8079DF4D" body="**Constraints in English**&#xA;[18] The return type must be the same as the type of the component that the FinderDef's home manages.&#xA;&#xA;**Constraints OCL**&#xA;[18] {type = home.manages.type}">
					<annotatedElement xmi:idref="EAID_FB381171_CBB8_4152_B873_147DBB471F59"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_C37B5A9E_CC8A_4414_B051_66E5E2F038E4" body="*English*&#xA;[33] Basic components shall not have ports and do not inherit from other components.&#xA;&#xA;*OCL*&#xA;[33] isBasic implies &#xA;facet-&gt;isEmpty and &#xA;receptacle-&gt;isEmpty and&#xA;emits-&gt;isEmpty and&#xA;publishes-&gt;isEmpty and&#xA;consumes-&gt;isEmpty and&#xA;base-&gt;isEmpty">
					<annotatedElement xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_B49E38FE_F46A_4669_980F_EB92FED0109A" body="**Constraints in English**&#xA;[13] All of the FinderDef metaobjects that populate this Association also populate the HomeDef's inherited Contains Association&#xA;&#xA;**Constraints in OCL**&#xA;[13] {home.contents-&gt;includesAll (finder)}">
					<annotatedElement xmi:idref="EAID_DF5C6B41_44F3_415f_A9EA_C43A09323428"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_A21E70E3_DA9A_4d1f_BCCE_1B76C9A50253" body="**Constraints in English**&#xA;&#xA;[29] Given a home definition H that manages a component type T, and given a home definition H? that manages a component type  T?, such that H? is derived from H, then T? must be identical to T or derived (directly or indirectly) from T.&#xA;&#xA;[30] Furthermore, if H or one of its ancestors defines a primary key K and H' defines a primary key K', then K' must be identical to or derived (directly or indirectly) from K.&#xA;&#xA;**Constraints in OCL**&#xA;&#xA;[29,30]&#xA;NOTE: Uses previously-defined additional OCL operation &quot;descendsFrom&quot; and new additional OCL operation &quot;primaryKey&quot;&#xA;&#xA;{self.base-&gt;forAll (baseHome | self.manages.descendsFrom (baseHome.manages) and&#xA;                                                                primaryKey (self)-&gt;notEmpty implies primaryKey                                                                                                                                                                                                                                                                                                                                 (self).type.descendsFrom (primaryKey(baseHome).type)&#xA;                                  )&#xA;}&#xA;&#xA;**Additional OCL Operation**&#xA;&#xA;primaryKey (home : HomeDef) : PrimaryKeyDef&#xA;{&#xA;   if home.key-&gt;isEmpty then&#xA;      if home.base-&gt;isEmpty then&#xA;         result = home.key         &#xA;      else&#xA;         primaryKey (home.base)&#xA;      endif&#xA;   else&#xA;      result = home.key&#xA;   endif&#xA;}">
					<annotatedElement xmi:idref="EAID_BE270D28_04CA_43f5_A84D_65241DC0F1D3"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_A10D1EF5_9CFF_4a86_98CA_9DC4540C3E48" body="**Constraints in English**&#xA;[11] All of the ConsumesDef metaobjects that populate this Association also populate the ComponentDef's inherited Contains Association&#xA;&#xA;**Constraints in OCL**&#xA;[11] {component.contents-&gt;includesAll (consumes)}">
					<annotatedElement xmi:idref="EAID_E40014AA_A55B_40a0_B437_95DE7A73012A"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_A0EDC089_3832_4585_8303_4AE07AE64EA0" body="*English*&#xA;[34] Homes of basic Components have only factories and finders, do not inherit from other homes, and manage only basic components. &#xA;&#xA;*OCL*&#xA;[34] manages-&gt;isBasic implies (key-&gt;isEmpty and base-&gt;isEmpty and manages.isBasic)">
					<annotatedElement xmi:idref="EAID_BE270D28_04CA_43f5_A84D_65241DC0F1D3"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_8253EE92_5EFF_4798_B40C_4B2F49DD4FD3" body="**Constraints in English**&#xA;[17] The return type must be the same as the type of the component that  the FactoryDef's home manages.&#xA;&#xA;**Constraints in OCL**&#xA;[17] {type = home.manages.type}">
					<annotatedElement xmi:idref="EAID_6B7B341D_3E12_456c_A1D8_70934884FCA2"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_8002E019_0C01_49c8_A683_FEE8C6CDE6A0" body="**Constraints in English**&#xA;[10] All of the PublishesDef metaobjects that populate this Association also populate the ComponentDef's inherited Contains Association&#xA;&#xA;**Constraints in OCL**&#xA;[10] {component.contents-&gt;includesAll (publishes)}">
					<annotatedElement xmi:idref="EAID_4DB4EFFD_99D6_4c5e_8AF0_DB0BC0A411B3"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_7777C17D_E228_4282_BDBC_4B69B085B555" body="**Constraints in English**&#xA;[1] A ProvidesDef can be defined only within a ComponentDef&#xA;&#xA;**Constraints in OCL **&#xA;[1] {definedIn.oclType = ComponentDef}">
					<annotatedElement xmi:idref="EAID_CB6BB45B_83EF_4cdf_B063_67054498AD91"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_752089C6_0476_4f94_8B60_CCEBA688D8DE" body="**Constraints in English**&#xA;&#xA;[23] A HomeDef may be dervied from at most one base. &#xA;&#xA;[24] Furthermore, that one base must be a HomeDef&#xA;  &#xA;**Constraints in OCL**&#xA;&#xA;[23] {base-&gt;size &lt;= 1}&#xA;&#xA;[24] {base-&gt;notEmpty implies  (base-&gt;forAll (oclType = HomeDef)}">
					<annotatedElement xmi:idref="EAID_BE270D28_04CA_43f5_A84D_65241DC0F1D3"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_6D2C78F8_D6C5_482a_A752_B4C03EF19E08" body="**Constraints in English**&#xA;[4] A FactoryDef can be defined only within a HomeDef&#xA;&#xA;**Constraints in OCL **&#xA;[4] {definedIn.oclType = HomeDef}">
					<annotatedElement xmi:idref="EAID_6B7B341D_3E12_456c_A1D8_70934884FCA2"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_64057484_289A_451a_9A70_DB587EDC7079" body="**Constraints in English**&#xA;[5] A FinderDef can be defined only within a HomeDef&#xA;&#xA;**Constraints in OCL **&#xA;[5] {definedIn.oclType = HomeDef}">
					<annotatedElement xmi:idref="EAID_FB381171_CBB8_4152_B873_147DBB471F59"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_5E6743B2_032C_4eab_B5FC_B5AB04C4F2A7" body="**Constraints in English**&#xA;[2] A UsesDef can be defined only within a ComponentDef&#xA;&#xA;**Constraints in OCL **&#xA;[2] {definedIn.oclType = ComponentDef}">
					<annotatedElement xmi:idref="EAID_4183FA8B_5BF2_4ca6_A3EF_9DE370602DF2"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_51EB524D_1AC1_46bc_ADBB_895870C3EC80" body="**Constraints in English**&#xA;&#xA;[31] Given a home definition H that manages a component type T, and given a home definition H? that manages a component type  T?, such that H? is derived from H, then T? must be identical to T or derived (directly or indirectly) from T.&#xA;&#xA;[32] Furthermore, if H or one of its ancestors defines a primary key K and H' defines a primary key K', then K' must be identical to or derived (directly or indirectly) from K.&#xA;&#xA;**Constraints in OCL**&#xA;&#xA;[31,32]&#xA;NOTE: Uses previously-defined additional OCL operation &quot;descendsFrom&quot; and new additional OCL operation &quot;primaryKey&quot;&#xA;&#xA;{self.base-&gt;forAll (baseHome | self.manages.descendsFrom (baseHome.manages) and&#xA;                                                                primaryKey (self)-&gt;notEmpty implies primaryKey                                                                                                                                                                                                                                                                                                                                 (self).type.descendsFrom (primaryKey(baseHome).type)&#xA;                                  )&#xA;}&#xA;&#xA;**Additional OCL Operation**&#xA;&#xA;primaryKey (home : HomeDef) : PrimaryKeyDef&#xA;{&#xA;   if home.key-&gt;isEmpty then&#xA;      if home.base-&gt;isEmpty then&#xA;         result = home.key         &#xA;      else&#xA;         primaryKey (home.base)&#xA;      endif&#xA;   else&#xA;      result = home.key&#xA;   endif&#xA;}">
					<annotatedElement xmi:idref="EAID_BE270D28_04CA_43f5_A84D_65241DC0F1D3"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_502BDC66_21A8_4977_86FC_5EBC1B317A6C" body="**Constraints in English**&#xA;[15] The ValueDef specified as the event type must descend directly or indirectly from Components::EventBase&#xA;&#xA;**Constraints in OCL**&#xA;[15] [{event.descendsFrom(&quot;Components::EventBase&quot;)}">
					<annotatedElement xmi:idref="EAID_E7EE961D_F1F4_4595_8282_685EAEC15ECE"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_4E8B0547_0C0F_453a_904D_F603645C161F" body="**Constraints in English**&#xA;[8] All of the ReceptacleDef metaobjects that populate this Association also populate the ComponentDef's inherited Contains Association&#xA;&#xA;**Constraints in OCL**&#xA;[8] {component.contents-&gt;includesAll (uses)}">
					<annotatedElement xmi:idref="EAID_759162CA_C6E8_4918_A0DE_CE1AF398E2B9"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_4D1D0DCB_0B1F_406d_B3DE_DEC1343D1695" body="**Constraints in English**&#xA;&#xA;The valuetype of a primary key &#xA;   [25] must not have private state members&#xA;   [26] must not have members that are interfaces&#xA;   [27] must have at least one state member&#xA;&#xA;[28] Contraints [25], [26], and [27] apply recursively to valuetype members that are valuetypes&#xA;&#xA;**Constraints in OCL**&#xA;&#xA;[25, 26, 27, 28]  isAcceptableKeyType(type)&#xA;&#xA;**Additional OCL Operation**&#xA;&#xA;isAcceptableKeyType(valueType : ValueDef) : Boolean&#xA;{&#xA;   valueType.contents.forAll (c | c.oclIsTypeOf(ValuefMemberDef) implies c.OclAsType(ValueMemberDef).isPublicMember) and&#xA;   valueType.contents.forAll (not oclIsKindOf (InterfaceDef)) and&#xA;   valueType.contents.exists (oclIsTypeOf(ValueMemberDef)) and&#xA;   valueType.contents.forAll (c | c.oclIsKindOf (ValueDef) implies isAcceptableKeyType (c))&#xA;}">
					<annotatedElement xmi:idref="EAID_E7EE961D_F1F4_4595_8282_685EAEC15ECE"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_48B0819E_6F04_476a_B463_1FC402449A01" body="**Constraints in English**&#xA;[3] An EventInteractionDef can be defined only within a ComponentDef&#xA;&#xA;**Constraints in OCL **&#xA;[3] {definedIn.oclType = ComponentDef}">
					<annotatedElement xmi:idref="EAID_471FE99D_4E15_435f_ADCE_8A4EB838623B"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_472D36CB_37CA_41ca_BA07_8F4A9DCB2FD4" body="**Constraints in English**&#xA;[9] All of the EmitsDef metaobjects that populate this Association also populate the ComponentDef's inherited Contains Association&#xA;&#xA;**Constraints in OCL**&#xA;[9] {component.contents-&gt;includesAll (emits)}">
					<annotatedElement xmi:idref="EAID_E2654291_D174_4ae4_9374_B48B37C17FB8"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_33506F89_DA9B_4c47_BEB3_F8A46750C91C" body="**Constraints in English**&#xA;[7] All of the FacetDef metaobjects that populate this Association also populate the ComponentDef's inherited Contains Association&#xA;&#xA;**Constraints in OCL**&#xA;[7] {component.contents-&gt;includesAll (provides)}">
					<annotatedElement xmi:idref="EAID_F406FAB2_0E2A_446f_9F71_43188E097315"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_2853117A_918E_4471_89BE_D4C6D1B26D57" body="**Constraints in English**&#xA;[12] All of the FactoryDef metaobjects that populate this Association also populate the HomeDef's inherited Contains Association&#xA;&#xA;**Constraints in OCL**&#xA;[12] {home.contents-&gt;includesAll (factory)}">
					<annotatedElement xmi:idref="EAID_67B0FC0B_AB94_436b_8C8D_ABA45B0C019E"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_23317E1B_9CC3_4c0c_A7D9_C475CE99B34F" body="**Constraints in English**&#xA;&#xA;[19] A ComponentDef C may be dervied from at most one base. &#xA;&#xA;[20] Furthermore, that one base must be a ComponentDef&#xA;  &#xA;[21] A ComponentDef may not define operations&#xA;&#xA;[22] A supported InterfaceDef must not be one of the derived forms of InterfaceDef (i.e. a ComponentDef or a HomeDef).&#xA;&#xA;**Constraints in OCL**&#xA;&#xA;[19] {base-&gt;size &lt;= 1}&#xA;&#xA;[20] {base-&gt;notEmpty implies (base-&gt;forAll (oclType = ComponentDef) }&#xA;&#xA;[21] {contents-&gt;forAll (oclType &lt;&gt; OperationDef)}&#xA;&#xA;[22] {supports-&gt;forAll (oclIsTypeOf (InterfaceDef)) }">
					<annotatedElement xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_06235984_6BF5_4100_9196_28698B3DD80A" body="**Additional OCL Operation**&#xA; &#xA;descendsFrom(absoluteName : string) : Boolean&#xA;{  &#xA;   descendsFrom (absoluteName) = &#xA;   if self.absoluteName = absoluteName  then&#xA;      true&#xA;   else &#xA;      if base-&gt;isEmpty then &#xA;         false&#xA;      else&#xA;          if base.descendsFrom(absoluteName) then&#xA;             true&#xA;          else&#xA;             false&#xA;          endif&#xA;      endif&#xA;   endif&#xA;}"/>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB" name="ComponentDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_1E4CE2D6_E880_4381_8CD7_163D95DAB191" general="EAID_79A4233F_C0B7_49ef_95B6_4C4179514609"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstD776E4_2F35_42ab_90D1_78230D7EAEA0" name="supportsItf" visibility="public" association="EAID_3ED776E4_2F35_42ab_90D1_78230D7EAEA0" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_3C2E5611_01B0_4121_A08B_DCAD4DF48671"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_2F35_42ab_90D1_78230D7EAEA0" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_2F35_42ab_90D1_78230D7EAEA0" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst95D81F_E18C_49ce_B48B_A43318715D7D" name="sinkss" visibility="public" association="EAID_7695D81F_E18C_49ce_B48B_A43318715D7D" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_970F23D2_ED9B_4953_BF83_407ABE5AF3B0"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_E18C_49ce_B48B_A43318715D7D" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_E18C_49ce_B48B_A43318715D7D" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstAB4B0C_8A6F_4409_9105_DE573F13BD04" name="sourcess" visibility="public" association="EAID_85AB4B0C_8A6F_4409_9105_DE573F13BD04" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_7279A4E5_E58D_44a3_ABBF_34233DF0C43F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_8A6F_4409_9105_DE573F13BD04" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_8A6F_4409_9105_DE573F13BD04" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_B20783C2_74E3_4a24_97B5_1A8AED043D43" general="EAID_3C2E5611_01B0_4121_A08B_DCAD4DF48671"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src6B2182_CCB5_4150_B303_1F02B60461D2" name="homeEnd" visibility="public" association="EAID_176B2182_CCB5_4150_B303_1F02B60461D2" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_BE270D28_04CA_43f5_A84D_65241DC0F1D3"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_CCB5_4150_B303_1F02B60461D2" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_CCB5_4150_B303_1F02B60461D2" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcB4EFFD_99D6_4c5e_8AF0_DB0BC0A411B3" name="publishess" visibility="public" association="EAID_4DB4EFFD_99D6_4c5e_8AF0_DB0BC0A411B3" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D72C504C_5192_439b_BB13_799AFAF50F0D"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_99D6_4c5e_8AF0_DB0BC0A411B3" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_99D6_4c5e_8AF0_DB0BC0A411B3" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src9162CA_C6E8_4918_A0DE_CE1AF398E2B9" name="receptacle" visibility="public" association="EAID_759162CA_C6E8_4918_A0DE_CE1AF398E2B9" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_4183FA8B_5BF2_4ca6_A3EF_9DE370602DF2"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_C6E8_4918_A0DE_CE1AF398E2B9" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_C6E8_4918_A0DE_CE1AF398E2B9" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcDFC75E_1472_4401_AF94_A818DDC7FAFC" name="segs" visibility="public" association="EAID_84DFC75E_1472_4401_AF94_A818DDC7FAFC" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_0D453C83_7852_42ce_954E_E294D4CC955F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_1472_4401_AF94_A818DDC7FAFC" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_1472_4401_AF94_A818DDC7FAFC" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src654291_D174_4ae4_9374_B48B37C17FB8" name="emitss" visibility="public" association="EAID_E2654291_D174_4ae4_9374_B48B37C17FB8" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_E1CBBD38_E2C1_4be2_B073_1DCDAA848825"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_D174_4ae4_9374_B48B37C17FB8" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_D174_4ae4_9374_B48B37C17FB8" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src0014AA_A55B_40a0_B437_95DE7A73012A" name="consumess" visibility="public" association="EAID_E40014AA_A55B_40a0_B437_95DE7A73012A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_4897A460_2313_47ed_8207_05BD58ECAB45"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_A55B_40a0_B437_95DE7A73012A" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_A55B_40a0_B437_95DE7A73012A" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src06FAB2_0E2A_446f_9F71_43188E097315" name="facet" visibility="public" association="EAID_F406FAB2_0E2A_446f_9F71_43188E097315" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_CB6BB45B_83EF_4cdf_B063_67054498AD91"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_0E2A_446f_9F71_43188E097315" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_0E2A_446f_9F71_43188E097315" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_176B2182_CCB5_4150_B303_1F02B60461D2" name="component_home" visibility="public">
					<memberEnd xmi:idref="EAID_dst6B2182_CCB5_4150_B303_1F02B60461D2"/>
					<memberEnd xmi:idref="EAID_src6B2182_CCB5_4150_B303_1F02B60461D2"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_31D62AEB_B78E_453a_9C09_9B8C8E367829" name="realizes" visibility="public">
					<memberEnd xmi:idref="EAID_dstD62AEB_B78E_453a_9C09_9B8C8E367829"/>
					<memberEnd xmi:idref="EAID_srcD62AEB_B78E_453a_9C09_9B8C8E367829"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcD62AEB_B78E_453a_9C09_9B8C8E367829" name="pkg_c" visibility="public" association="EAID_31D62AEB_B78E_453a_9C09_9B8C8E367829" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_97DE4CA1_403A_4d8e_9F6A_6A745E873299"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_B78E_453a_9C09_9B8C8E367829" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_B78E_453a_9C09_9B8C8E367829" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_4DB4EFFD_99D6_4c5e_8AF0_DB0BC0A411B3" name="component_publishes" visibility="public">
					<memberEnd xmi:idref="EAID_dstB4EFFD_99D6_4c5e_8AF0_DB0BC0A411B3"/>
					<memberEnd xmi:idref="EAID_srcB4EFFD_99D6_4c5e_8AF0_DB0BC0A411B3"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_759162CA_C6E8_4918_A0DE_CE1AF398E2B9" name="component_receptacle" visibility="public">
					<memberEnd xmi:idref="EAID_dst9162CA_C6E8_4918_A0DE_CE1AF398E2B9"/>
					<memberEnd xmi:idref="EAID_src9162CA_C6E8_4918_A0DE_CE1AF398E2B9"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_E2654291_D174_4ae4_9374_B48B37C17FB8" name="component_emits" visibility="public">
					<memberEnd xmi:idref="EAID_dst654291_D174_4ae4_9374_B48B37C17FB8"/>
					<memberEnd xmi:idref="EAID_src654291_D174_4ae4_9374_B48B37C17FB8"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_E40014AA_A55B_40a0_B437_95DE7A73012A" name="component_consumes" visibility="public">
					<memberEnd xmi:idref="EAID_dst0014AA_A55B_40a0_B437_95DE7A73012A"/>
					<memberEnd xmi:idref="EAID_src0014AA_A55B_40a0_B437_95DE7A73012A"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_F406FAB2_0E2A_446f_9F71_43188E097315" name="component_facet" visibility="public">
					<memberEnd xmi:idref="EAID_dst06FAB2_0E2A_446f_9F71_43188E097315"/>
					<memberEnd xmi:idref="EAID_src06FAB2_0E2A_446f_9F71_43188E097315"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_79A4233F_C0B7_49ef_95B6_4C4179514609" name="ComponentFeature" visibility="public" isAbstract="true">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src3B23B0_40B4_42c4_B206_81EE446D8EAE" name="segment" visibility="public" association="EAID_0A3B23B0_40B4_42c4_B206_81EE446D8EAE" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_809AA311_D885_44ea_8899_DAF210705236"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_40B4_42c4_B206_81EE446D8EAE" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_40B4_42c4_B206_81EE446D8EAE" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcCA6616_05E8_4420_AC4D_5A4BD89BDED6" name="binding" visibility="public" association="EAID_C9CA6616_05E8_4420_AC4D_5A4BD89BDED6" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_051E6B8B_9CD4_4d9b_A599_4F896A67A74D"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_05E8_4420_AC4D_5A4BD89BDED6" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_05E8_4420_AC4D_5A4BD89BDED6" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_EE1921CE_89DC_4675_BAD8_0D2CF40BB3B2" name="connected_feature" visibility="public">
					<memberEnd xmi:idref="EAID_dst1921CE_89DC_4675_BAD8_0D2CF40BB3B2"/>
					<memberEnd xmi:idref="EAID_src1921CE_89DC_4675_BAD8_0D2CF40BB3B2"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src1921CE_89DC_4675_BAD8_0D2CF40BB3B2" name="conn" visibility="public" association="EAID_EE1921CE_89DC_4675_BAD8_0D2CF40BB3B2" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_6A8BE687_8C90_4bd9_8178_867F2D00F700"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_89DC_4675_BAD8_0D2CF40BB3B2" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_89DC_4675_BAD8_0D2CF40BB3B2" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_FEA1605C_80A3_49f8_91A3_E683DAECBED8" name="registered_feature" visibility="public">
					<memberEnd xmi:idref="EAID_dstA1605C_80A3_49f8_91A3_E683DAECBED8"/>
					<memberEnd xmi:idref="EAID_srcA1605C_80A3_49f8_91A3_E683DAECBED8"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcA1605C_80A3_49f8_91A3_E683DAECBED8" name="comp_inst" visibility="public" association="EAID_FEA1605C_80A3_49f8_91A3_E683DAECBED8" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_63034F9E_D90C_4bf3_A7FF_EB579FEBEB58"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_80A3_49f8_91A3_E683DAECBED8" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_80A3_49f8_91A3_E683DAECBED8" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_4897A460_2313_47ed_8207_05BD58ECAB45" name="ConsumesDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_C7A30514_7BAF_487d_AD8B_1F3342CF8C68" general="EAID_471FE99D_4E15_435f_ADCE_8A4EB838623B"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst0014AA_A55B_40a0_B437_95DE7A73012A" name="comp" visibility="public" association="EAID_E40014AA_A55B_40a0_B437_95DE7A73012A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_A55B_40a0_B437_95DE7A73012A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_A55B_40a0_B437_95DE7A73012A" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_E1CBBD38_E2C1_4be2_B073_1DCDAA848825" name="EmitsDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst654291_D174_4ae4_9374_B48B37C17FB8" name="comp" visibility="public" association="EAID_E2654291_D174_4ae4_9374_B48B37C17FB8" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_D174_4ae4_9374_B48B37C17FB8" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_D174_4ae4_9374_B48B37C17FB8" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_F6CB9B92_9AE5_42b0_8E46_C7AAF6E0F302" general="EAID_471FE99D_4E15_435f_ADCE_8A4EB838623B"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_8D27E812_1B15_4a55_85D0_8BDB07E2DD08" name="EventDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_0395FC55_ED76_4bd6_8C80_0D4712A68CA3" general="EAID_E7EE961D_F1F4_4595_8282_685EAEC15ECE"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_E3395BB7_1737_4586_B433_CD5F3E3A7B7A" name="event_port_typed_by" visibility="public">
					<memberEnd xmi:idref="EAID_dst395BB7_1737_4586_B433_CD5F3E3A7B7A"/>
					<memberEnd xmi:idref="EAID_src395BB7_1737_4586_B433_CD5F3E3A7B7A"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src395BB7_1737_4586_B433_CD5F3E3A7B7A" name="event_port" visibility="public" association="EAID_E3395BB7_1737_4586_B433_CD5F3E3A7B7A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_471FE99D_4E15_435f_ADCE_8A4EB838623B"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_1737_4586_B433_CD5F3E3A7B7A" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_1737_4586_B433_CD5F3E3A7B7A" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_471FE99D_4E15_435f_ADCE_8A4EB838623B" name="EventPortDef" visibility="public" isAbstract="true">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_3ED0E4E5_E4DB_42ee_BCDE_267247197277" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst395BB7_1737_4586_B433_CD5F3E3A7B7A" name="type" visibility="public" association="EAID_E3395BB7_1737_4586_B433_CD5F3E3A7B7A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_8D27E812_1B15_4a55_85D0_8BDB07E2DD08"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_1737_4586_B433_CD5F3E3A7B7A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_1737_4586_B433_CD5F3E3A7B7A" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_E4172126_31D4_4859_B43C_0DDFC1B32607" general="EAID_79A4233F_C0B7_49ef_95B6_4C4179514609"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_6B7B341D_3E12_456c_A1D8_70934884FCA2" name="FactoryDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_506A12FB_70AE_41d0_9F92_01988D9269E3" general="EAID_CE6F1E14_E07E_4a5a_8277_8C31AB904873"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstB0FC0B_AB94_436b_8C8D_ABA45B0C019E" name="homedef" visibility="public" association="EAID_67B0FC0B_AB94_436b_8C8D_ABA45B0C019E" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_BE270D28_04CA_43f5_A84D_65241DC0F1D3"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_AB94_436b_8C8D_ABA45B0C019E" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_AB94_436b_8C8D_ABA45B0C019E" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_67B0FC0B_AB94_436b_8C8D_ABA45B0C019E" name="home_factory" visibility="public">
					<memberEnd xmi:idref="EAID_dstB0FC0B_AB94_436b_8C8D_ABA45B0C019E"/>
					<memberEnd xmi:idref="EAID_srcB0FC0B_AB94_436b_8C8D_ABA45B0C019E"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_FB381171_CBB8_4152_B873_147DBB471F59" name="FinderDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_15CE714C_887B_49b8_90D2_8F0A348AA71C" general="EAID_CE6F1E14_E07E_4a5a_8277_8C31AB904873"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst5C6B41_44F3_415f_A9EA_C43A09323428" name="homedef" visibility="public" association="EAID_DF5C6B41_44F3_415f_A9EA_C43A09323428" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_BE270D28_04CA_43f5_A84D_65241DC0F1D3"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_44F3_415f_A9EA_C43A09323428" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_44F3_415f_A9EA_C43A09323428" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_DF5C6B41_44F3_415f_A9EA_C43A09323428" name="home_finder" visibility="public">
					<memberEnd xmi:idref="EAID_dst5C6B41_44F3_415f_A9EA_C43A09323428"/>
					<memberEnd xmi:idref="EAID_src5C6B41_44F3_415f_A9EA_C43A09323428"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_BE270D28_04CA_43f5_A84D_65241DC0F1D3" name="HomeDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst6B2182_CCB5_4150_B303_1F02B60461D2" name="componentEnd" visibility="public" association="EAID_176B2182_CCB5_4150_B303_1F02B60461D2" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_CCB5_4150_B303_1F02B60461D2" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_CCB5_4150_B303_1F02B60461D2" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_64208AF5_EA34_46ba_8D5D_CAE9B181B6AF" general="EAID_3C2E5611_01B0_4121_A08B_DCAD4DF48671"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstAF1C03_02C2_41e4_8C2D_B7A5CDC4215F" name="primary_key" visibility="public" association="EAID_B9AF1C03_02C2_41e4_8C2D_B7A5CDC4215F" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_E7EE961D_F1F4_4595_8282_685EAEC15ECE"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_02C2_41e4_8C2D_B7A5CDC4215F" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_02C2_41e4_8C2D_B7A5CDC4215F" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst25B49B_48D7_4c34_8B86_6287FF1F1B4F" name="supportsItf" visibility="public" association="EAID_C525B49B_48D7_4c34_8B86_6287FF1F1B4F" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_3C2E5611_01B0_4121_A08B_DCAD4DF48671"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_48D7_4c34_8B86_6287FF1F1B4F" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_48D7_4c34_8B86_6287FF1F1B4F" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src16B511_1165_4a8d_AB4B_0AC3B58CA3C9" name="segs" visibility="public" association="EAID_1916B511_1165_4a8d_AB4B_0AC3B58CA3C9" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_B5C370A9_0E4E_4ee6_BB43_0ECE1801E4FC"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_1165_4a8d_AB4B_0AC3B58CA3C9" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_1165_4a8d_AB4B_0AC3B58CA3C9" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcB0FC0B_AB94_436b_8C8D_ABA45B0C019E" name="factories" visibility="public" association="EAID_67B0FC0B_AB94_436b_8C8D_ABA45B0C019E" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_6B7B341D_3E12_456c_A1D8_70934884FCA2"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_AB94_436b_8C8D_ABA45B0C019E" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_AB94_436b_8C8D_ABA45B0C019E" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src5C6B41_44F3_415f_A9EA_C43A09323428" name="finders" visibility="public" association="EAID_DF5C6B41_44F3_415f_A9EA_C43A09323428" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_FB381171_CBB8_4152_B873_147DBB471F59"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_44F3_415f_A9EA_C43A09323428" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_44F3_415f_A9EA_C43A09323428" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_CB6BB45B_83EF_4cdf_B063_67054498AD91" name="ProvidesDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_90FA4295_859E_4dea_AFF5_EC616CD15F7E" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_D35417DD_2F5E_4612_BF3F_1953258077D5" general="EAID_79A4233F_C0B7_49ef_95B6_4C4179514609"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst06FAB2_0E2A_446f_9F71_43188E097315" name="comp" visibility="public" association="EAID_F406FAB2_0E2A_446f_9F71_43188E097315" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_0E2A_446f_9F71_43188E097315" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_0E2A_446f_9F71_43188E097315" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcA43F50_B51D_447e_93AF_A19729BE553B" name="providesitf" visibility="public" association="EAID_D8A43F50_B51D_447e_93AF_A19729BE553B" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_3C2E5611_01B0_4121_A08B_DCAD4DF48671"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_B51D_447e_93AF_A19729BE553B" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_B51D_447e_93AF_A19729BE553B" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_D72C504C_5192_439b_BB13_799AFAF50F0D" name="PublishesDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_0368067C_F3DE_434e_84DF_8E50617039BF" general="EAID_471FE99D_4E15_435f_ADCE_8A4EB838623B"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstB4EFFD_99D6_4c5e_8AF0_DB0BC0A411B3" name="comp" visibility="public" association="EAID_4DB4EFFD_99D6_4c5e_8AF0_DB0BC0A411B3" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_99D6_4c5e_8AF0_DB0BC0A411B3" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_99D6_4c5e_8AF0_DB0BC0A411B3" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_4183FA8B_5BF2_4ca6_A3EF_9DE370602DF2" name="UsesDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_663FAC74_24F0_4ece_B5B8_89DDFC3AE457" name="multiple" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000177_24F0_4ece_B5B8_89DDFC3AE457" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000178_24F0_4ece_B5B8_89DDFC3AE457" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_24DA5B18_F6EC_4d4c_A3CD_C3EE46EBEA44" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst2FF94F_A084_4755_AFE6_36D84A202728" name="usesitf" visibility="public" association="EAID_672FF94F_A084_4755_AFE6_36D84A202728" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_3C2E5611_01B0_4121_A08B_DCAD4DF48671"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_A084_4755_AFE6_36D84A202728" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_A084_4755_AFE6_36D84A202728" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst9162CA_C6E8_4918_A0DE_CE1AF398E2B9" name="comp" visibility="public" association="EAID_759162CA_C6E8_4918_A0DE_CE1AF398E2B9" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_C6E8_4918_A0DE_CE1AF398E2B9" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_C6E8_4918_A0DE_CE1AF398E2B9" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_AF9DA444_B68B_4ee1_A02F_A4AAB112F181" general="EAID_79A4233F_C0B7_49ef_95B6_4C4179514609"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_D8EDD575_2AA8_4e49_904A_D7D2DD5B6AA2" visibility="public" supplier="EAPK_377FF4D9_1785_428c_B62B_CFA19EF27FD0" client="EAPK_D136068E_27A5_43eb_B52B_1BE6F0EC2D71"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Package" xmi:id="EAPK_A2F0B116_8156_4f2c_9344_B8F7C4EBA4CA" name="Deployment" visibility="public">
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_D5FE2972_F6F2_45a4_BE54_74F464595EFE" body="{xor}&#xA;">
					<annotatedElement xmi:idref="EAID_FC47B7EB_E4E6_45cc_A698_5301960C46B1"/>
					<annotatedElement xmi:idref="EAID_F915D2C8_A27A_4636_8725_902F32377021"/>
					<annotatedElement xmi:idref="EAID_A221B352_8764_4593_94C6_FB6FB44FAEC6"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_CA8AD673_B24B_4406_A2B0_DE07200AB86F" body="{xor}">
					<annotatedElement xmi:idref="EAID_09EB974A_E327_485c_8A0D_506852C6BD1A"/>
					<annotatedElement xmi:idref="EAID_ACAF2FCA_0821_4da9_9476_3CC0D0B0E7CA"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_41A9FC07_365F_42b3_989C_CC48E9409A1D" body="{xor}">
					<annotatedElement xmi:idref="EAID_09EB974A_E327_485c_8A0D_506852C6BD1A"/>
					<annotatedElement xmi:idref="EAID_ACAF2FCA_0821_4da9_9476_3CC0D0B0E7CA"/>
				</ownedComment>
				<ownedComment xmi:type="uml:Comment" xmi:id="EAID_27D04B3B_3EA8_44f5_8A7A_3E5BB03B4FDF" body="English: &#xA;all ComponentImplementation  must implement the same ComponentDef metaobject the ComponentPackage is for&#xA;OCL:&#xA;context ComponentPackage &#xA;inv: impls-&gt;forAll (i| i.mon_impl.compos.home_executor.homeEnd.componentEnd = realized_c)">
					<annotatedElement xmi:idref="EAID_97DE4CA1_403A_4d8e_9F6A_6A745E873299"/>
				</ownedComment>
				<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_42F933FD_B2C6_4590_8DE3_EBBF55E9500D" name="ActionKind" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_BB89FBCC_4A01_45b0_83EE_E744AAFDACA7" name="INSTALL" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000179_4A01_45b0_83EE_E744AAFDACA7" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000180_4A01_45b0_83EE_E744AAFDACA7" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_A464123B_A825_44a0_A8ED_2AEDFAFEABA4" name="ASSERT" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000181_A825_44a0_A8ED_2AEDFAFEABA4" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000182_A825_44a0_A8ED_2AEDFAFEABA4" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_6437B0B9_C4A2_42b9_B471_DA6B483F67F2" name="AssemblyPkgDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_3086B089_D107_4cc5_9C2F_3FC796929D3C" name="uuid" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000183_D107_4cc5_9C2F_3FC796929D3C" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000184_D107_4cc5_9C2F_3FC796929D3C" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_60D85166_9B60_40df_A6F4_305D80D518BC" general="EAID_D1DB05C3_6342_43d7_952A_F2D6B5B38A18"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst2D9EC3_DDF4_48fb_B2A4_742CDE1C0AC2" name="inrterconn" visibility="public" association="EAID_C42D9EC3_DDF4_48fb_B2A4_742CDE1C0AC2" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_08AC6A13_B981_485a_A308_BF5F6B760608"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_DDF4_48fb_B2A4_742CDE1C0AC2" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_DDF4_48fb_B2A4_742CDE1C0AC2" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcEB974A_E327_485c_8A0D_506852C6BD1A" name="impl" visibility="public" association="EAID_09EB974A_E327_485c_8A0D_506852C6BD1A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="shared">
						<type xmi:idref="EAID_1B624E2A_1C93_42a3_9468_68BE5C949E2A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_E327_485c_8A0D_506852C6BD1A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_E327_485c_8A0D_506852C6BD1A" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src0251E9_14CD_4310_836B_CED5E60C06FD" name="files" visibility="public" association="EAID_DB0251E9_14CD_4310_836B_CED5E60C06FD" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_97DE4CA1_403A_4d8e_9F6A_6A745E873299"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_14CD_4310_836B_CED5E60C06FD" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_14CD_4310_836B_CED5E60C06FD" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_C42D9EC3_DDF4_48fb_B2A4_742CDE1C0AC2" name="interconnections" visibility="public">
					<memberEnd xmi:idref="EAID_dst2D9EC3_DDF4_48fb_B2A4_742CDE1C0AC2"/>
					<memberEnd xmi:idref="EAID_src2D9EC3_DDF4_48fb_B2A4_742CDE1C0AC2"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src2D9EC3_DDF4_48fb_B2A4_742CDE1C0AC2" name="ass" visibility="public" association="EAID_C42D9EC3_DDF4_48fb_B2A4_742CDE1C0AC2" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_6437B0B9_C4A2_42b9_B471_DA6B483F67F2"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_DDF4_48fb_B2A4_742CDE1C0AC2" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_DDF4_48fb_B2A4_742CDE1C0AC2" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_09EB974A_E327_485c_8A0D_506852C6BD1A" name="ass_form" visibility="public">
					<memberEnd xmi:idref="EAID_dstEB974A_E327_485c_8A0D_506852C6BD1A"/>
					<memberEnd xmi:idref="EAID_srcEB974A_E327_485c_8A0D_506852C6BD1A"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstEB974A_E327_485c_8A0D_506852C6BD1A" name="ass" visibility="public" association="EAID_09EB974A_E327_485c_8A0D_506852C6BD1A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_6437B0B9_C4A2_42b9_B471_DA6B483F67F2"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_E327_485c_8A0D_506852C6BD1A" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_E327_485c_8A0D_506852C6BD1A" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_DB0251E9_14CD_4310_836B_CED5E60C06FD" name="contains_pkgs" visibility="public">
					<memberEnd xmi:idref="EAID_dst0251E9_14CD_4310_836B_CED5E60C06FD"/>
					<memberEnd xmi:idref="EAID_src0251E9_14CD_4310_836B_CED5E60C06FD"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst0251E9_14CD_4310_836B_CED5E60C06FD" name="ass_pkgs" visibility="public" association="EAID_DB0251E9_14CD_4310_836B_CED5E60C06FD" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_6437B0B9_C4A2_42b9_B471_DA6B483F67F2"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_14CD_4310_836B_CED5E60C06FD" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_14CD_4310_836B_CED5E60C06FD" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_4CFCE223_0D6C_4a66_9133_38F343197E17" name="CollocationDef" visibility="public" isAbstract="true">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_38A00FF9_403D_4353_A3D3_FECB1F119323" name="cardinality" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000185_403D_4353_A3D3_FECB1F119323" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000186_403D_4353_A3D3_FECB1F119323" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_B1C47C3F_9E19_48c3_A404_3F6DE2E7D1C7" general="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src16BAF0_FCB3_4240_8E45_26A0350FB8FE" name="home_insts" visibility="public" association="EAID_FF16BAF0_FCB3_4240_8E45_26A0350FB8FE" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_54D074E8_EEB2_43db_97F0_686A4931FBA1"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_FCB3_4240_8E45_26A0350FB8FE" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_FCB3_4240_8E45_26A0350FB8FE" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_FF16BAF0_FCB3_4240_8E45_26A0350FB8FE" name="homeplacements" visibility="public">
					<memberEnd xmi:idref="EAID_dst16BAF0_FCB3_4240_8E45_26A0350FB8FE"/>
					<memberEnd xmi:idref="EAID_src16BAF0_FCB3_4240_8E45_26A0350FB8FE"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst16BAF0_FCB3_4240_8E45_26A0350FB8FE" name="colloc" visibility="public" association="EAID_FF16BAF0_FCB3_4240_8E45_26A0350FB8FE" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_4CFCE223_0D6C_4a66_9133_38F343197E17"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_FCB3_4240_8E45_26A0350FB8FE" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_FCB3_4240_8E45_26A0350FB8FE" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_F07B0822_4BFE_4f92_818B_1AD5D52D0E3F" name="ComponentInstanceDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_3DBDBF5D_03D1_4760_A3E8_B1ED76CBD221" name="cardinality" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000187_03D1_4760_A3E8_B1ED76CBD221" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000188_03D1_4760_A3E8_B1ED76CBD221" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst734511_63C4_4f8c_95CC_6DB8C80BE538" name="non_func_prop" visibility="public" association="EAID_25734511_63C4_4f8c_95CC_6DB8C80BE538" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F13B1C07_262A_4905_87C5_84B626853885"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_63C4_4f8c_95CC_6DB8C80BE538" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_63C4_4f8c_95CC_6DB8C80BE538" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst9C0396_21E1_44b8_BB27_FC78485B0D82" name="conf_prop" visibility="public" association="EAID_349C0396_21E1_44b8_BB27_FC78485B0D82" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F13B1C07_262A_4905_87C5_84B626853885"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_21E1_44b8_BB27_FC78485B0D82" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_21E1_44b8_BB27_FC78485B0D82" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_434CC405_AB41_4b82_B73A_E59A9F723109" general="EAID_D1DB05C3_6342_43d7_952A_F2D6B5B38A18"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst1B2FD8_4B2D_40d8_A24D_FA4AB12995D7" name="type" visibility="public" association="EAID_571B2FD8_4B2D_40d8_A24D_FA4AB12995D7" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_0D453C83_7852_42ce_954E_E294D4CC955F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_4B2D_40d8_A24D_FA4AB12995D7" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_4B2D_40d8_A24D_FA4AB12995D7" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstB5101E_2659_45ce_9375_EEAA6E4C4F58" name="registration" visibility="public" association="EAID_6CB5101E_2659_45ce_9375_EEAA6E4C4F58" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_63034F9E_D90C_4bf3_A7FF_EB579FEBEB58"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_2659_45ce_9375_EEAA6E4C4F58" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_2659_45ce_9375_EEAA6E4C4F58" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstFDF887_A862_4b31_999D_01EA01690BE6" name="host" visibility="public" association="EAID_9CFDF887_A862_4b31_999D_01EA01690BE6" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_85887097_F867_4462_84F0_8BDE877F302F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_A862_4b31_999D_01EA01690BE6" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_A862_4b31_999D_01EA01690BE6" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src55D2A3_ACDA_4798_929F_AC509725F362" name="binding" visibility="public" association="EAID_1855D2A3_ACDA_4798_929F_AC509725F362" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_051E6B8B_9CD4_4d9b_A599_4F896A67A74D"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_ACDA_4798_929F_AC509725F362" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_ACDA_4798_929F_AC509725F362" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcAB2662_2649_411b_A033_B20385765F5E" name="thehome" visibility="public" association="EAID_EAAB2662_2649_411b_A033_B20385765F5E" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_54D074E8_EEB2_43db_97F0_686A4931FBA1"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_2649_411b_A033_B20385765F5E" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_2649_411b_A033_B20385765F5E" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_25734511_63C4_4f8c_95CC_6DB8C80BE538" name="non_func_props" visibility="public">
					<memberEnd xmi:idref="EAID_dst734511_63C4_4f8c_95CC_6DB8C80BE538"/>
					<memberEnd xmi:idref="EAID_src734511_63C4_4f8c_95CC_6DB8C80BE538"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src734511_63C4_4f8c_95CC_6DB8C80BE538" name="non_func_prop_owner" visibility="public" association="EAID_25734511_63C4_4f8c_95CC_6DB8C80BE538" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_F07B0822_4BFE_4f92_818B_1AD5D52D0E3F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_63C4_4f8c_95CC_6DB8C80BE538" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_63C4_4f8c_95CC_6DB8C80BE538" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_349C0396_21E1_44b8_BB27_FC78485B0D82" name="conf_props" visibility="public">
					<memberEnd xmi:idref="EAID_dst9C0396_21E1_44b8_BB27_FC78485B0D82"/>
					<memberEnd xmi:idref="EAID_src9C0396_21E1_44b8_BB27_FC78485B0D82"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src9C0396_21E1_44b8_BB27_FC78485B0D82" name="conf_prop_owner" visibility="public" association="EAID_349C0396_21E1_44b8_BB27_FC78485B0D82" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_F07B0822_4BFE_4f92_818B_1AD5D52D0E3F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_21E1_44b8_BB27_FC78485B0D82" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_21E1_44b8_BB27_FC78485B0D82" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_6CB5101E_2659_45ce_9375_EEAA6E4C4F58" name="comp_registration" visibility="public">
					<memberEnd xmi:idref="EAID_dstB5101E_2659_45ce_9375_EEAA6E4C4F58"/>
					<memberEnd xmi:idref="EAID_srcB5101E_2659_45ce_9375_EEAA6E4C4F58"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcB5101E_2659_45ce_9375_EEAA6E4C4F58" name="comp_inst" visibility="public" association="EAID_6CB5101E_2659_45ce_9375_EEAA6E4C4F58" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_F07B0822_4BFE_4f92_818B_1AD5D52D0E3F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_2659_45ce_9375_EEAA6E4C4F58" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_2659_45ce_9375_EEAA6E4C4F58" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_9CFDF887_A862_4b31_999D_01EA01690BE6" name="executableplacements" visibility="public">
					<memberEnd xmi:idref="EAID_dstFDF887_A862_4b31_999D_01EA01690BE6"/>
					<memberEnd xmi:idref="EAID_srcFDF887_A862_4b31_999D_01EA01690BE6"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcFDF887_A862_4b31_999D_01EA01690BE6" name="comp_insts" visibility="public" association="EAID_9CFDF887_A862_4b31_999D_01EA01690BE6" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F07B0822_4BFE_4f92_818B_1AD5D52D0E3F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_A862_4b31_999D_01EA01690BE6" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_A862_4b31_999D_01EA01690BE6" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_EAAB2662_2649_411b_A033_B20385765F5E" name="create_conn" visibility="public">
					<memberEnd xmi:idref="EAID_dstAB2662_2649_411b_A033_B20385765F5E"/>
					<memberEnd xmi:idref="EAID_srcAB2662_2649_411b_A033_B20385765F5E"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_FC47B7EB_E4E6_45cc_A698_5301960C46B1" name="connected_instance" visibility="public">
					<memberEnd xmi:idref="EAID_dst47B7EB_E4E6_45cc_A698_5301960C46B1"/>
					<memberEnd xmi:idref="EAID_src47B7EB_E4E6_45cc_A698_5301960C46B1"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src47B7EB_E4E6_45cc_A698_5301960C46B1" name="comp_end" visibility="public" association="EAID_FC47B7EB_E4E6_45cc_A698_5301960C46B1" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_6A8BE687_8C90_4bd9_8178_867F2D00F700"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_E4E6_45cc_A698_5301960C46B1" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_E4E6_45cc_A698_5301960C46B1" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_85E1FDEF_735A_483e_B8A6_384D83B03217" name="ComponentPackageFile" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_0C988FCE_C21D_4c06_8C25_D04140012F36" general="EAID_9D906235_9450_4993_ADC6_E913B46AC7BC"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst0518F2_B7DD_4e8f_9AA0_DE8769912191" name="pack" visibility="public" association="EAID_E20518F2_B7DD_4e8f_9AA0_DE8769912191" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_97DE4CA1_403A_4d8e_9F6A_6A745E873299"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_B7DD_4e8f_9AA0_DE8769912191" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_B7DD_4e8f_9AA0_DE8769912191" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_E20518F2_B7DD_4e8f_9AA0_DE8769912191" name="install_units" visibility="public">
					<memberEnd xmi:idref="EAID_dst0518F2_B7DD_4e8f_9AA0_DE8769912191"/>
					<memberEnd xmi:idref="EAID_src0518F2_B7DD_4e8f_9AA0_DE8769912191"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src0518F2_B7DD_4e8f_9AA0_DE8769912191" name="impl" visibility="public" association="EAID_E20518F2_B7DD_4e8f_9AA0_DE8769912191" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_85E1FDEF_735A_483e_B8A6_384D83B03217"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_B7DD_4e8f_9AA0_DE8769912191" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_B7DD_4e8f_9AA0_DE8769912191" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_70283502_48F1_4518_8417_78F0A4D90F35" name="installations" visibility="public">
					<memberEnd xmi:idref="EAID_dst283502_48F1_4518_8417_78F0A4D90F35"/>
					<memberEnd xmi:idref="EAID_src283502_48F1_4518_8417_78F0A4D90F35"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src283502_48F1_4518_8417_78F0A4D90F35" name="config" visibility="public" association="EAID_70283502_48F1_4518_8417_78F0A4D90F35" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_08AC6A13_B981_485a_A308_BF5F6B760608"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_48F1_4518_8417_78F0A4D90F35" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_48F1_4518_8417_78F0A4D90F35" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_97DE4CA1_403A_4d8e_9F6A_6A745E873299" name="ComponentPkgDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_0C597479_51F5_4534_9F95_EB60D8F9F935" general="EAID_D1DB05C3_6342_43d7_952A_F2D6B5B38A18"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstD62AEB_B78E_453a_9C09_9B8C8E367829" name="realized_c" visibility="public" association="EAID_31D62AEB_B78E_453a_9C09_9B8C8E367829" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_B78E_453a_9C09_9B8C8E367829" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_B78E_453a_9C09_9B8C8E367829" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstF56187_0B6D_466e_91AA_C86663BC58CD" name="impls" visibility="public" association="EAID_C3F56187_0B6D_466e_91AA_C86663BC58CD" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_1B624E2A_1C93_42a3_9468_68BE5C949E2A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_0B6D_466e_91AA_C86663BC58CD" value="1"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_0B6D_466e_91AA_C86663BC58CD" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_C3F56187_0B6D_466e_91AA_C86663BC58CD" name="contains_impls" visibility="public">
					<memberEnd xmi:idref="EAID_dstF56187_0B6D_466e_91AA_C86663BC58CD"/>
					<memberEnd xmi:idref="EAID_srcF56187_0B6D_466e_91AA_C86663BC58CD"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcF56187_0B6D_466e_91AA_C86663BC58CD" name="pkg" visibility="public" association="EAID_C3F56187_0B6D_466e_91AA_C86663BC58CD" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_97DE4CA1_403A_4d8e_9F6A_6A745E873299"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_0B6D_466e_91AA_C86663BC58CD" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_0B6D_466e_91AA_C86663BC58CD" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_69DACE9E_338B_4f11_A680_732CABF34EB6" name="idl_description" visibility="public">
					<memberEnd xmi:idref="EAID_dstDACE9E_338B_4f11_A680_732CABF34EB6"/>
					<memberEnd xmi:idref="EAID_srcDACE9E_338B_4f11_A680_732CABF34EB6"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcDACE9E_338B_4f11_A680_732CABF34EB6" name="files" visibility="public" association="EAID_69DACE9E_338B_4f11_A680_732CABF34EB6" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_A316E594_B7CC_449f_98D8_6242215866DF"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_338B_4f11_A680_732CABF34EB6" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_338B_4f11_A680_732CABF34EB6" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_08AC6A13_B981_485a_A308_BF5F6B760608" name="ConfigurationDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_56693B08_ED7C_4d53_9A5B_46AC246D720C" general="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst283502_48F1_4518_8417_78F0A4D90F35" name="install_dest" visibility="public" association="EAID_70283502_48F1_4518_8417_78F0A4D90F35" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_85E1FDEF_735A_483e_B8A6_384D83B03217"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_48F1_4518_8417_78F0A4D90F35" value="1"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_48F1_4518_8417_78F0A4D90F35" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst1EDD8A_E20A_415b_A380_A9BDED6D8AF2" name="conn" visibility="public" association="EAID_EF1EDD8A_E20A_415b_A380_A9BDED6D8AF2" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F0C7398E_E1F4_4cb3_9CF8_EBE874D9D3D5"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_E20A_415b_A380_A9BDED6D8AF2" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_E20A_415b_A380_A9BDED6D8AF2" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcE44A3F_82E6_444e_B792_BCBDB0A4C228" name="colloc" visibility="public" association="EAID_D1E44A3F_82E6_444e_B792_BCBDB0A4C228" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F3817EAA_80B0_48df_9D5C_F245C3CC12A7"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_82E6_444e_B792_BCBDB0A4C228" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_82E6_444e_B792_BCBDB0A4C228" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_EF1EDD8A_E20A_415b_A380_A9BDED6D8AF2" name="connections" visibility="public">
					<memberEnd xmi:idref="EAID_dst1EDD8A_E20A_415b_A380_A9BDED6D8AF2"/>
					<memberEnd xmi:idref="EAID_src1EDD8A_E20A_415b_A380_A9BDED6D8AF2"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src1EDD8A_E20A_415b_A380_A9BDED6D8AF2" name="config" visibility="public" association="EAID_EF1EDD8A_E20A_415b_A380_A9BDED6D8AF2" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_08AC6A13_B981_485a_A308_BF5F6B760608"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_E20A_415b_A380_A9BDED6D8AF2" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_E20A_415b_A380_A9BDED6D8AF2" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_6EA6871F_6D8D_4682_9EDC_FB9EA801FF92" name="host_collocs" visibility="public">
					<memberEnd xmi:idref="EAID_dstA6871F_6D8D_4682_9EDC_FB9EA801FF92"/>
					<memberEnd xmi:idref="EAID_srcA6871F_6D8D_4682_9EDC_FB9EA801FF92"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcA6871F_6D8D_4682_9EDC_FB9EA801FF92" name="host" visibility="public" association="EAID_6EA6871F_6D8D_4682_9EDC_FB9EA801FF92" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_85887097_F867_4462_84F0_8BDE877F302F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_6D8D_4682_9EDC_FB9EA801FF92" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_6D8D_4682_9EDC_FB9EA801FF92" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_D1E44A3F_82E6_444e_B792_BCBDB0A4C228" name="pr_collocs" visibility="public">
					<memberEnd xmi:idref="EAID_dstE44A3F_82E6_444e_B792_BCBDB0A4C228"/>
					<memberEnd xmi:idref="EAID_srcE44A3F_82E6_444e_B792_BCBDB0A4C228"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstE44A3F_82E6_444e_B792_BCBDB0A4C228" name="config" visibility="public" association="EAID_D1E44A3F_82E6_444e_B792_BCBDB0A4C228" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_08AC6A13_B981_485a_A308_BF5F6B760608"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_82E6_444e_B792_BCBDB0A4C228" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_82E6_444e_B792_BCBDB0A4C228" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_F0C7398E_E1F4_4cb3_9CF8_EBE874D9D3D5" name="ConnectionDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst6A47AA_03A8_4b74_9941_ABCB8E30DC0C" name="target_end" visibility="public" association="EAID_3C6A47AA_03A8_4b74_9941_ABCB8E30DC0C" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_6A8BE687_8C90_4bd9_8178_867F2D00F700"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_03A8_4b74_9941_ABCB8E30DC0C" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_03A8_4b74_9941_ABCB8E30DC0C" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst6658A7_1C0D_476b_8138_EFAF47F6221A" name="source_end" visibility="public" association="EAID_446658A7_1C0D_476b_8138_EFAF47F6221A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_6A8BE687_8C90_4bd9_8178_867F2D00F700"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_1C0D_476b_8138_EFAF47F6221A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_1C0D_476b_8138_EFAF47F6221A" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_45F5293B_B5D6_4ca6_B371_3C4D3BDDF10D" general="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_3C6A47AA_03A8_4b74_9941_ABCB8E30DC0C" name="connection_end2" visibility="public">
					<memberEnd xmi:idref="EAID_dst6A47AA_03A8_4b74_9941_ABCB8E30DC0C"/>
					<memberEnd xmi:idref="EAID_src6A47AA_03A8_4b74_9941_ABCB8E30DC0C"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src6A47AA_03A8_4b74_9941_ABCB8E30DC0C" name="conn" visibility="public" association="EAID_3C6A47AA_03A8_4b74_9941_ABCB8E30DC0C" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_F0C7398E_E1F4_4cb3_9CF8_EBE874D9D3D5"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_03A8_4b74_9941_ABCB8E30DC0C" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_03A8_4b74_9941_ABCB8E30DC0C" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_446658A7_1C0D_476b_8138_EFAF47F6221A" name="connection_end1" visibility="public">
					<memberEnd xmi:idref="EAID_dst6658A7_1C0D_476b_8138_EFAF47F6221A"/>
					<memberEnd xmi:idref="EAID_src6658A7_1C0D_476b_8138_EFAF47F6221A"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src6658A7_1C0D_476b_8138_EFAF47F6221A" name="conn" visibility="public" association="EAID_446658A7_1C0D_476b_8138_EFAF47F6221A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_F0C7398E_E1F4_4cb3_9CF8_EBE874D9D3D5"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_1C0D_476b_8138_EFAF47F6221A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_1C0D_476b_8138_EFAF47F6221A" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_6A8BE687_8C90_4bd9_8178_867F2D00F700" name="ConnectionEndDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_7B0B6C89_6F72_48e6_9593_90AB5C194CF3" name="kind" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000189_6F72_48e6_9593_90AB5C194CF3" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000190_6F72_48e6_9593_90AB5C194CF3" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_15A5B9DD_0313_4d76_A9C7_908A9A22CC39" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst21B352_8764_4593_94C6_FB6FB44FAEC6" name="int_home_inst" visibility="public" association="EAID_A221B352_8764_4593_94C6_FB6FB44FAEC6" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_54D074E8_EEB2_43db_97F0_686A4931FBA1"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_8764_4593_94C6_FB6FB44FAEC6" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_8764_4593_94C6_FB6FB44FAEC6" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst1921CE_89DC_4675_BAD8_0D2CF40BB3B2" name="thefeature" visibility="public" association="EAID_EE1921CE_89DC_4675_BAD8_0D2CF40BB3B2" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_79A4233F_C0B7_49ef_95B6_4C4179514609"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_89DC_4675_BAD8_0D2CF40BB3B2" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_89DC_4675_BAD8_0D2CF40BB3B2" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst15D2C8_A27A_4636_8725_902F32377021" name="ext_inst" visibility="public" association="EAID_F915D2C8_A27A_4636_8725_902F32377021" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_5A2CD671_7DDC_4bea_B0EB_BC3FCAA0D86E"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_A27A_4636_8725_902F32377021" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_A27A_4636_8725_902F32377021" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst47B7EB_E4E6_45cc_A698_5301960C46B1" name="int_comp_inst" visibility="public" association="EAID_FC47B7EB_E4E6_45cc_A698_5301960C46B1" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F07B0822_4BFE_4f92_818B_1AD5D52D0E3F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_E4E6_45cc_A698_5301960C46B1" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_E4E6_45cc_A698_5301960C46B1" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcAADB11_087C_4538_945F_7963EF7FF7F9" name="binding" visibility="public" association="EAID_A2AADB11_087C_4538_945F_7963EF7FF7F9" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_051E6B8B_9CD4_4d9b_A599_4F896A67A74D"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_087C_4538_945F_7963EF7FF7F9" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_087C_4538_945F_7963EF7FF7F9" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_A221B352_8764_4593_94C6_FB6FB44FAEC6" name="connected_home_instance" visibility="public">
					<memberEnd xmi:idref="EAID_dst21B352_8764_4593_94C6_FB6FB44FAEC6"/>
					<memberEnd xmi:idref="EAID_src21B352_8764_4593_94C6_FB6FB44FAEC6"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src21B352_8764_4593_94C6_FB6FB44FAEC6" name="home_end" visibility="public" association="EAID_A221B352_8764_4593_94C6_FB6FB44FAEC6" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_6A8BE687_8C90_4bd9_8178_867F2D00F700"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_8764_4593_94C6_FB6FB44FAEC6" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_8764_4593_94C6_FB6FB44FAEC6" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_F915D2C8_A27A_4636_8725_902F32377021" name="connected_ext_instance" visibility="public">
					<memberEnd xmi:idref="EAID_dst15D2C8_A27A_4636_8725_902F32377021"/>
					<memberEnd xmi:idref="EAID_src15D2C8_A27A_4636_8725_902F32377021"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src15D2C8_A27A_4636_8725_902F32377021" name="ext_end" visibility="public" association="EAID_F915D2C8_A27A_4636_8725_902F32377021" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_6A8BE687_8C90_4bd9_8178_867F2D00F700"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_A27A_4636_8725_902F32377021" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_A27A_4636_8725_902F32377021" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_5794582A_D9D3_4d31_AFE0_118B02688BF9" name="ConnectionEndKind" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_70E8618A_C491_47f5_B821_89C96C59F067" name="COMPONENTINTERFACE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000191_C491_47f5_B821_89C96C59F067" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000192_C491_47f5_B821_89C96C59F067" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_E59D4138_C0B2_491c_AC47_913A73DBBF90" name="COMPONENTSUPPORTEDINTERFACE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000193_C0B2_491c_AC47_913A73DBBF90" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000194_C0B2_491c_AC47_913A73DBBF90" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_9CBE7B06_534F_43b5_81B2_E68BE83158CF" name="EVENTPORT" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000195_534F_43b5_81B2_E68BE83158CF" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000196_534F_43b5_81B2_E68BE83158CF" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_CE81E936_19DE_41b6_9291_C7A14DC09A3E" name="HOMEINTERFACE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000197_19DE_41b6_9291_C7A14DC09A3E" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000198_19DE_41b6_9291_C7A14DC09A3E" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_2B5900EC_9DAF_45e9_B511_4D6333548220" name="STREAMPORT" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000199_9DAF_45e9_B511_4D6333548220" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000200_9DAF_45e9_B511_4D6333548220" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_C370B07F_5E77_41ff_94FE_8FDAF28E49E0" name="ContainedFile" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_36A37FEB_779B_4740_A044_B3570419FDD3" name="codetype" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000201_779B_4740_A044_B3570419FDD3" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000202_779B_4740_A044_B3570419FDD3" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_90DCBEC3_0188_4ff4_B842_663A24FBFA14" name="entrypoint" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000203_0188_4ff4_B842_663A24FBFA14" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000204_0188_4ff4_B842_663A24FBFA14" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_CD3C69E4_41CD_49a1_810C_C455F89923A8" name="entrypointusage" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000205_41CD_49a1_810C_C455F89923A8" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000206_41CD_49a1_810C_C455F89923A8" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_DEDC62C0_7A7D_49a8_9017_24536B8A9E57" general="EAID_9D906235_9450_4993_ADC6_E913B46AC7BC"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_39AEB816_C031_422f_8F48_8DC92CDD7903" name="contains_file" visibility="public">
					<memberEnd xmi:idref="EAID_dstAEB816_C031_422f_8F48_8DC92CDD7903"/>
					<memberEnd xmi:idref="EAID_srcAEB816_C031_422f_8F48_8DC92CDD7903"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcAEB816_C031_422f_8F48_8DC92CDD7903" name="unit" visibility="public" association="EAID_39AEB816_C031_422f_8F48_8DC92CDD7903" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_1B624E2A_1C93_42a3_9468_68BE5C949E2A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_C031_422f_8F48_8DC92CDD7903" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_C031_422f_8F48_8DC92CDD7903" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_A4C2F9AA_D066_4517_85F7_6EA9C930A222" name="DependentFile" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_E840EC82_8335_4ea2_AE64_FD49DCB8BAB1" name="action" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000207_8335_4ea2_AE64_FD49DCB8BAB1" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000208_8335_4ea2_AE64_FD49DCB8BAB1" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_605C2E94_79C9_43e2_AB25_C27DE37D6617" general="EAID_9D906235_9450_4993_ADC6_E913B46AC7BC"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_5A6375E5_7D5F_42be_8B7F_A212E139389C" name="depends_on" visibility="public">
					<memberEnd xmi:idref="EAID_dst6375E5_7D5F_42be_8B7F_A212E139389C"/>
					<memberEnd xmi:idref="EAID_src6375E5_7D5F_42be_8B7F_A212E139389C"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src6375E5_7D5F_42be_8B7F_A212E139389C" name="unit" visibility="public" association="EAID_5A6375E5_7D5F_42be_8B7F_A212E139389C" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_1B624E2A_1C93_42a3_9468_68BE5C949E2A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_7D5F_42be_8B7F_A212E139389C" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_7D5F_42be_8B7F_A212E139389C" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_5A2CD671_7DDC_4bea_B0EB_BC3FCAA0D86E" name="ExternalInstanceDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_4279E8FC_E8B2_478f_AB03_8E6F99C3F303" name="findby" visibility="public" isDerived="false">
						<type xmi:idref="EAID_D742C275_F031_4df9_822B_377CED1E2B52"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000209_E8B2_478f_AB03_8E6F99C3F303" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000210_E8B2_478f_AB03_8E6F99C3F303" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_D4DD6A8C_4139_4baa_9ED9_CE6248DC471F" name="objectref" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000211_4139_4baa_9ED9_CE6248DC471F" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000212_4139_4baa_9ED9_CE6248DC471F" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_9D906235_9450_4993_ADC6_E913B46AC7BC" name="File" visibility="public" isAbstract="true">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_8C211F6D_E902_4dc3_957E_19DF06D0B6CC" name="filename" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000213_E902_4dc3_957E_19DF06D0B6CC" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000214_E902_4dc3_957E_19DF06D0B6CC" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_7E65B239_4BB9_4161_B9C9_D9F20A63CB4B" name="location" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000215_4BB9_4161_B9C9_D9F20A63CB4B" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000216_4BB9_4161_B9C9_D9F20A63CB4B" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_1CF2B707_7C60_4802_A5D0_7B7052CD92BA" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_D742C275_F031_4df9_822B_377CED1E2B52" name="FinderServiceDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_AC61EEC7_4942_4b36_8068_D645156B38EC" name="service" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000217_4942_4b36_8068_D645156B38EC" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000218_4942_4b36_8068_D645156B38EC" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_A1EC3232_E659_439a_B515_78BDF92EB3A3" name="regname" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000219_E659_439a_B515_78BDF92EB3A3" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000220_E659_439a_B515_78BDF92EB3A3" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_0721FF5A_CC41_47bd_A06C_4FBA3A10D829" name="FinderServiceKind" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_E463AB84_DF6D_445a_A0A4_2B002806CD59" name="NAMING" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000221_DF6D_445a_A0A4_2B002806CD59" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000222_DF6D_445a_A0A4_2B002806CD59" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_83C1776A_E5EA_41c5_8570_D492F4B865F7" name="TRADING" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000223_E5EA_41c5_8570_D492F4B865F7" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000224_E5EA_41c5_8570_D492F4B865F7" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_DF13CF3B_501B_4d28_ABED_5C5E4D69D330" name="HOMEFINDER" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000225_501B_4d28_ABED_5C5E4D69D330" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000226_501B_4d28_ABED_5C5E4D69D330" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_74D083F1_AD2C_46ae_A12C_966F74360610" name="UNDEFINED" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000227_AD2C_46ae_A12C_966F74360610" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000228_AD2C_46ae_A12C_966F74360610" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_54D074E8_EEB2_43db_97F0_686A4931FBA1" name="HomeInstanceDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_9756782B_4BBB_42fa_A156_5C7ABF8D0F57" name="cardinality" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000229_4BBB_42fa_A156_5C7ABF8D0F57" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000230_4BBB_42fa_A156_5C7ABF8D0F57" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_8E519365_9DA8_44b4_B17B_3BF4CB8B4C8A" name="registerwith" visibility="public" isDerived="false">
						<type xmi:idref="EAID_D742C275_F031_4df9_822B_377CED1E2B52"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000231_9DA8_44b4_B17B_3BF4CB8B4C8A" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000232_9DA8_44b4_B17B_3BF4CB8B4C8A" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstF44066_A5ED_41e4_AA18_EE0AB2EB8DBF" name="comp_default_prop" visibility="public" association="EAID_4CF44066_A5ED_41e4_AA18_EE0AB2EB8DBF" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F13B1C07_262A_4905_87C5_84B626853885"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_A5ED_41e4_AA18_EE0AB2EB8DBF" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_A5ED_41e4_AA18_EE0AB2EB8DBF" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_52EF9C84_F89F_4af0_8E86_79D8E349009A" general="EAID_D1DB05C3_6342_43d7_952A_F2D6B5B38A18"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst746002_738C_4a1c_A176_80CD55813E2E" name="type" visibility="public" association="EAID_97746002_738C_4a1c_A176_80CD55813E2E" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_B5C370A9_0E4E_4ee6_BB43_0ECE1801E4FC"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_738C_4a1c_A176_80CD55813E2E" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_738C_4a1c_A176_80CD55813E2E" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstAB2662_2649_411b_A033_B20385765F5E" name="comp" visibility="public" association="EAID_EAAB2662_2649_411b_A033_B20385765F5E" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F07B0822_4BFE_4f92_818B_1AD5D52D0E3F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_2649_411b_A033_B20385765F5E" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_2649_411b_A033_B20385765F5E" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src9FC8B4_217F_4090_A987_68742B2464E1" name="binding" visibility="public" association="EAID_899FC8B4_217F_4090_A987_68742B2464E1" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_051E6B8B_9CD4_4d9b_A599_4F896A67A74D"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_217F_4090_A987_68742B2464E1" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_217F_4090_A987_68742B2464E1" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcDB5560_F5DA_4d3f_AF1E_A4F96C5A8BF3" name="unit" visibility="public" association="EAID_A3DB5560_F5DA_4d3f_AF1E_A4F96C5A8BF3" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_1B624E2A_1C93_42a3_9468_68BE5C949E2A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_F5DA_4d3f_AF1E_A4F96C5A8BF3" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_F5DA_4d3f_AF1E_A4F96C5A8BF3" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_4CF44066_A5ED_41e4_AA18_EE0AB2EB8DBF" name="default_prop_for_comp_instances" visibility="public">
					<memberEnd xmi:idref="EAID_dstF44066_A5ED_41e4_AA18_EE0AB2EB8DBF"/>
					<memberEnd xmi:idref="EAID_srcF44066_A5ED_41e4_AA18_EE0AB2EB8DBF"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcF44066_A5ED_41e4_AA18_EE0AB2EB8DBF" name="comp_default_prop_owner" visibility="public" association="EAID_4CF44066_A5ED_41e4_AA18_EE0AB2EB8DBF" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_54D074E8_EEB2_43db_97F0_686A4931FBA1"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_A5ED_41e4_AA18_EE0AB2EB8DBF" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_A5ED_41e4_AA18_EE0AB2EB8DBF" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_A3DB5560_F5DA_4d3f_AF1E_A4F96C5A8BF3" name="implemented_by" visibility="public">
					<memberEnd xmi:idref="EAID_dstDB5560_F5DA_4d3f_AF1E_A4F96C5A8BF3"/>
					<memberEnd xmi:idref="EAID_srcDB5560_F5DA_4d3f_AF1E_A4F96C5A8BF3"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstDB5560_F5DA_4d3f_AF1E_A4F96C5A8BF3" name="home_instance" visibility="public" association="EAID_A3DB5560_F5DA_4d3f_AF1E_A4F96C5A8BF3" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_54D074E8_EEB2_43db_97F0_686A4931FBA1"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_F5DA_4d3f_AF1E_A4F96C5A8BF3" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_F5DA_4d3f_AF1E_A4F96C5A8BF3" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_85887097_F867_4462_84F0_8BDE877F302F" name="HostCollocationDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_78E2A468_6C97_44a9_9FE3_E2F170FFEF0E" name="destination" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000233_6C97_44a9_9FE3_E2F170FFEF0E" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000234_6C97_44a9_9FE3_E2F170FFEF0E" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstA6871F_6D8D_4682_9EDC_FB9EA801FF92" name="config" visibility="public" association="EAID_6EA6871F_6D8D_4682_9EDC_FB9EA801FF92" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_08AC6A13_B981_485a_A308_BF5F6B760608"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_6D8D_4682_9EDC_FB9EA801FF92" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_6D8D_4682_9EDC_FB9EA801FF92" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_BF426713_3C6A_46b8_BB44_860E9A6739AB" general="EAID_4CFCE223_0D6C_4a66_9133_38F343197E17"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_E96D5BFC_1E9E_40a9_A72D_13BAB502A70A" name="processcollocations" visibility="public">
					<memberEnd xmi:idref="EAID_dst6D5BFC_1E9E_40a9_A72D_13BAB502A70A"/>
					<memberEnd xmi:idref="EAID_src6D5BFC_1E9E_40a9_A72D_13BAB502A70A"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src6D5BFC_1E9E_40a9_A72D_13BAB502A70A" name="processes" visibility="public" association="EAID_E96D5BFC_1E9E_40a9_A72D_13BAB502A70A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F3817EAA_80B0_48df_9D5C_F245C3CC12A7"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_1E9E_40a9_A72D_13BAB502A70A" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_1E9E_40a9_A72D_13BAB502A70A" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_A316E594_B7CC_449f_98D8_6242215866DF" name="IDLFile" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstDACE9E_338B_4f11_A680_732CABF34EB6" name="pkg" visibility="public" association="EAID_69DACE9E_338B_4f11_A680_732CABF34EB6" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="shared">
						<type xmi:idref="EAID_97DE4CA1_403A_4d8e_9F6A_6A745E873299"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_338B_4f11_A680_732CABF34EB6" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_338B_4f11_A680_732CABF34EB6" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_A7DACA0B_B87D_4e6b_9A53_3336DC17AABE" general="EAID_9D906235_9450_4993_ADC6_E913B46AC7BC"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_1B624E2A_1C93_42a3_9468_68BE5C949E2A" name="ImplementationDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_64513D88_6460_4888_9C11_7AC13EA29D22" name="uuid" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000235_6460_4888_9C11_7AC13EA29D22" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000236_6460_4888_9C11_7AC13EA29D22" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstAEB816_C031_422f_8F48_8DC92CDD7903" name="contained_file" visibility="public" association="EAID_39AEB816_C031_422f_8F48_8DC92CDD7903" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_C370B07F_5E77_41ff_94FE_8FDAF28E49E0"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_C031_422f_8F48_8DC92CDD7903" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_C031_422f_8F48_8DC92CDD7903" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst6375E5_7D5F_42be_8B7F_A212E139389C" name="dependent_file" visibility="public" association="EAID_5A6375E5_7D5F_42be_8B7F_A212E139389C" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_A4C2F9AA_D066_4517_85F7_6EA9C930A222"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_7D5F_42be_8B7F_A212E139389C" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_7D5F_42be_8B7F_A212E139389C" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_DB73E90C_E20E_4f4a_AAE9_DECA394C2A51" general="EAID_D1DB05C3_6342_43d7_952A_F2D6B5B38A18"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src0E2879_3C4F_462c_B92E_DEF56FA46B3A" name="non_func_prop" visibility="public" association="EAID_E10E2879_3C4F_462c_B92E_DEF56FA46B3A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F13B1C07_262A_4905_87C5_84B626853885"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_3C4F_462c_B92E_DEF56FA46B3A" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_3C4F_462c_B92E_DEF56FA46B3A" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_ACAF2FCA_0821_4da9_9476_3CC0D0B0E7CA" name="mon_form" visibility="public">
					<memberEnd xmi:idref="EAID_dstAF2FCA_0821_4da9_9476_3CC0D0B0E7CA"/>
					<memberEnd xmi:idref="EAID_srcAF2FCA_0821_4da9_9476_3CC0D0B0E7CA"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcAF2FCA_0821_4da9_9476_3CC0D0B0E7CA" name="mon_impl" visibility="public" association="EAID_ACAF2FCA_0821_4da9_9476_3CC0D0B0E7CA" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_6AA94AFE_3B87_4697_8C5B_6836BDC99E93"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_0821_4da9_9476_3CC0D0B0E7CA" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_0821_4da9_9476_3CC0D0B0E7CA" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_E10E2879_3C4F_462c_B92E_DEF56FA46B3A" name="non_func_props" visibility="public">
					<memberEnd xmi:idref="EAID_dst0E2879_3C4F_462c_B92E_DEF56FA46B3A"/>
					<memberEnd xmi:idref="EAID_src0E2879_3C4F_462c_B92E_DEF56FA46B3A"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst0E2879_3C4F_462c_B92E_DEF56FA46B3A" name="non_func_prop_owner" visibility="public" association="EAID_E10E2879_3C4F_462c_B92E_DEF56FA46B3A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_1B624E2A_1C93_42a3_9468_68BE5C949E2A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_3C4F_462c_B92E_DEF56FA46B3A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_3C4F_462c_B92E_DEF56FA46B3A" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_6AA94AFE_3B87_4697_8C5B_6836BDC99E93" name="MonolithicImplementationDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstB995C9_2998_4c80_BB9D_C9DA2E42AA65" name="compos" visibility="public" association="EAID_71B995C9_2998_4c80_BB9D_C9DA2E42AA65" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_98A47D7A_340B_43de_BA52_577355EBA85D"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_2998_4c80_BB9D_C9DA2E42AA65" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_2998_4c80_BB9D_C9DA2E42AA65" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_945D7807_E69E_4b07_A9B8_D124AC191D80" general="EAID_D1DB05C3_6342_43d7_952A_F2D6B5B38A18"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstAF2FCA_0821_4da9_9476_3CC0D0B0E7CA" name="impl" visibility="public" association="EAID_ACAF2FCA_0821_4da9_9476_3CC0D0B0E7CA" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_1B624E2A_1C93_42a3_9468_68BE5C949E2A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_0821_4da9_9476_3CC0D0B0E7CA" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_0821_4da9_9476_3CC0D0B0E7CA" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src1C3BD3_684B_4212_AD41_32105C009671" name="req" visibility="public" association="EAID_131C3BD3_684B_4212_AD41_32105C009671" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_477DB9EC_9703_4d1c_B1E3_2D890EDAFC97"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_684B_4212_AD41_32105C009671" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_684B_4212_AD41_32105C009671" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_131C3BD3_684B_4212_AD41_32105C009671" name="requires_on" visibility="public">
					<memberEnd xmi:idref="EAID_dst1C3BD3_684B_4212_AD41_32105C009671"/>
					<memberEnd xmi:idref="EAID_src1C3BD3_684B_4212_AD41_32105C009671"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst1C3BD3_684B_4212_AD41_32105C009671" name="mon_impl" visibility="public" association="EAID_131C3BD3_684B_4212_AD41_32105C009671" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_6AA94AFE_3B87_4697_8C5B_6836BDC99E93"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_684B_4212_AD41_32105C009671" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_684B_4212_AD41_32105C009671" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_F3817EAA_80B0_48df_9D5C_F245C3CC12A7" name="ProcessCollocationDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_90907A41_BD39_47e5_A4C1_84C5CAEB6C1B" general="EAID_4CFCE223_0D6C_4a66_9133_38F343197E17"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst6D5BFC_1E9E_40a9_A72D_13BAB502A70A" name="host" visibility="public" association="EAID_E96D5BFC_1E9E_40a9_A72D_13BAB502A70A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_85887097_F867_4462_84F0_8BDE877F302F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_1E9E_40a9_A72D_13BAB502A70A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_1E9E_40a9_A72D_13BAB502A70A" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_D1DB05C3_6342_43d7_952A_F2D6B5B38A18" name="PropOwnerDef" visibility="public" isAbstract="true">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst3FB489_BA94_470a_A998_AAAC9EBE59F6" name="prop" visibility="public" association="EAID_A63FB489_BA94_470a_A998_AAAC9EBE59F6" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_F13B1C07_262A_4905_87C5_84B626853885"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_BA94_470a_A998_AAAC9EBE59F6" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_BA94_470a_A998_AAAC9EBE59F6" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_AA2C4002_6244_4c59_A57D_03A033908BF0" general="EAID_98216340_AF38_40af_B4C8_235734785C4A"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_A63FB489_BA94_470a_A998_AAAC9EBE59F6" name="property_owner" visibility="public">
					<memberEnd xmi:idref="EAID_dst3FB489_BA94_470a_A998_AAAC9EBE59F6"/>
					<memberEnd xmi:idref="EAID_src3FB489_BA94_470a_A998_AAAC9EBE59F6"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src3FB489_BA94_470a_A998_AAAC9EBE59F6" name="owner" visibility="public" association="EAID_A63FB489_BA94_470a_A998_AAAC9EBE59F6" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_D1DB05C3_6342_43d7_952A_F2D6B5B38A18"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_BA94_470a_A998_AAAC9EBE59F6" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_BA94_470a_A998_AAAC9EBE59F6" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_F13B1C07_262A_4905_87C5_84B626853885" name="PropertyDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_B97E3C59_0C80_4343_AEAE_C13C448C059E" name="property_type" visibility="public" isDerived="false">
						<type xmi:idref="EAID_AB1C634A_0FF1_473f_A2B6_AEAB2C4BEDBF"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000237_0C80_4343_AEAE_C13C448C059E" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000238_0C80_4343_AEAE_C13C448C059E" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_47A10D4B_5E80_4e14_B435_2C754ABA8FCF" name="type" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000239_5E80_4e14_B435_2C754ABA8FCF" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000240_5E80_4e14_B435_2C754ABA8FCF" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_1366910E_8AC6_40d2_8F71_37A1F4F386FE" name="value" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000241_8AC6_40d2_8F71_37A1F4F386FE" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000242_8AC6_40d2_8F71_37A1F4F386FE" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_45D65D75_3B4A_458f_BA51_668E8F9B0397" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_AB1C634A_0FF1_473f_A2B6_AEAB2C4BEDBF" name="PropertyType" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_C6AD5509_864A_4d79_A1D1_D7A2751636CB" name="ANY_TYPE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000243_864A_4d79_A1D1_D7A2751636CB" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000244_864A_4d79_A1D1_D7A2751636CB" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_01FBA6CB_39EE_4b9a_8EA5_FDB1E5F9CDCD" name="SEQUENCE_TYPE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000245_39EE_4b9a_8EA5_FDB1E5F9CDCD" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000246_39EE_4b9a_8EA5_FDB1E5F9CDCD" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_2B0F9FF7_0DB6_404b_AA80_8A23C581C74B" name="SIMPLE_TYPE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000247_0DB6_404b_AA80_8A23C581C74B" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000248_0DB6_404b_AA80_8A23C581C74B" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_344792E7_0A9D_4ecc_8599_2C60F31D850A" name="STRUCT_TYPE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000249_0A9D_4ecc_8599_2C60F31D850A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000250_0A9D_4ecc_8599_2C60F31D850A" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_C0AD1ACE_97B4_424a_A7CE_BEA5F4E523E9" name="VALUETYPE_TYPE" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000251_97B4_424a_A7CE_BEA5F4E523E9" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000252_97B4_424a_A7CE_BEA5F4E523E9" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_63034F9E_D90C_4bf3_A7FF_EB579FEBEB58" name="RegisterInstanceDef" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_2828C6E1_DC44_4a43_9B0C_D701596B4CA3" name="findby" visibility="public" isDerived="false">
						<type xmi:idref="EAID_D742C275_F031_4df9_822B_377CED1E2B52"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000253_DC44_4a43_9B0C_D701596B4CA3" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000254_DC44_4a43_9B0C_D701596B4CA3" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_B4454DA1_B9C9_4ea2_92DF_608063AB6ABE" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstA1605C_80A3_49f8_91A3_E683DAECBED8" name="thefeature" visibility="public" association="EAID_FEA1605C_80A3_49f8_91A3_E683DAECBED8" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_79A4233F_C0B7_49ef_95B6_4C4179514609"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_80A3_49f8_91A3_E683DAECBED8" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_80A3_49f8_91A3_E683DAECBED8" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_477DB9EC_9703_4d1c_B1E3_2D890EDAFC97" name="RequirementDef" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_1749E88B_1A6C_4051_BA88_8C5AB905C299" general="EAID_A67384A3_8008_495d_911E_139FFB62E83D"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_57AA526B_A294_458e_8721_148EA6D7924A" general="EAID_D1DB05C3_6342_43d7_952A_F2D6B5B38A18"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_AFACA7B5_4284_44a6_BAE9_A5F7CE77C840" visibility="public" supplier="EAPK_078FE6A4_73B1_4e69_BD03_885582335E0B" client="EAPK_A2F0B116_8156_4f2c_9344_B8F7C4EBA4CA"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Package" xmi:id="EAPK_48FF2569_B54B_44ae_89A6_3EC92879BBC9" name="QosFramework" visibility="public">
				<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_731A8536_B9C6_4074_9B67_7EC6CD569138" name="DirectionKind" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_53C6F722_739B_4df0_A962_2E9F2B55B17A" name="undefined" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000255_739B_4df0_A962_2E9F2B55B17A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000256_739B_4df0_A962_2E9F2B55B17A" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_DE61FB47_4940_43ee_BBA0_D8EB0580CF82" name="increasing" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000257_4940_43ee_BBA0_D8EB0580CF82" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000258_4940_43ee_BBA0_D8EB0580CF82" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_831EA7BA_9558_47d4_B3EA_498CF34D09ED" name="decreasing" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000259_9558_47d4_B3EA_498CF34D09ED" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000260_9558_47d4_B3EA_498CF34D09ED" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_02B2C80C_94FB_4d3f_ADBE_5947311854EC" name="NamedElement" visibility="public" isAbstract="true">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_0DDE8490_9F28_4196_BB11_5721F79568C2" name="name" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000261_9F28_4196_BB11_5721F79568C2" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000262_9F28_4196_BB11_5721F79568C2" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_D950C7DF_1725_4012_AAFF_D07F702E5F6A" name="QosCharacteristic" visibility="public" isLeaf="true">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_24BC5FCD_15CB_4b75_8C24_00154B4C67F0" name="isInvariant" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000263_15CB_4b75_8C24_00154B4C67F0" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000264_15CB_4b75_8C24_00154B4C67F0" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_625B8A88_CCB7_41ae_9757_DD8A81386392" general="EAID_DE1EABC9_A6A8_4d4e_A825_CBEA2579B5E4"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst30685F_3D32_4ddf_99AE_FD66FDECE4EE" name="Sub" visibility="public" association="EAID_9830685F_3D32_4ddf_99AE_FD66FDECE4EE" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D950C7DF_1725_4012_AAFF_D07F702E5F6A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_3D32_4ddf_99AE_FD66FDECE4EE" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_3D32_4ddf_99AE_FD66FDECE4EE" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst49A29A_8009_4677_B741_97B8C29E84BC" name="QosTemplate" visibility="public" association="EAID_EC49A29A_8009_4677_B741_97B8C29E84BC" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D950C7DF_1725_4012_AAFF_D07F702E5F6A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_8009_4677_B741_97B8C29E84BC" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_8009_4677_B741_97B8C29E84BC" value="1"/>
					</ownedAttribute>
					<nestedClassifier xmi:type="uml:Class" xmi:id="EAID_ED16496C_89BA_4397_85A1_DCA82C116AC5" name="QosCategory" visibility="public" isLeaf="true">
						<generalization xmi:type="uml:Generalization" xmi:id="EAID_05FA72A0_E25A_45b9_819D_83C97AA553B9" general="EAID_02B2C80C_94FB_4d3f_ADBE_5947311854EC"/>
						<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstD300FC_BA1E_4291_B98A_B1D5ED37033D" name="Owner" visibility="public" association="EAID_15D300FC_BA1E_4291_B98A_B1D5ED37033D" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
							<type xmi:idref="EAID_ED16496C_89BA_4397_85A1_DCA82C116AC5"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_BA1E_4291_B98A_B1D5ED37033D" value="0"/>
							<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_BA1E_4291_B98A_B1D5ED37033D" value="1"/>
						</ownedAttribute>
						<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcCACA77_BD6F_4115_9837_5C52CC5DDFFD" name="referenced" visibility="public" association="EAID_02CACA77_BD6F_4115_9837_5C52CC5DDFFD" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_ED16496C_89BA_4397_85A1_DCA82C116AC5"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_BD6F_4115_9837_5C52CC5DDFFD" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_BD6F_4115_9837_5C52CC5DDFFD" value="-1"/>
						</ownedAttribute>
					</nestedClassifier>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_425DE6E7_7A34_4f13_A79F_7EDF479B7DC5" name="cat_character" visibility="public">
					<memberEnd xmi:idref="EAID_dst5DE6E7_7A34_4f13_A79F_7EDF479B7DC5"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst5DE6E7_7A34_4f13_A79F_7EDF479B7DC5" name="GroupedIn" visibility="public" association="EAID_425DE6E7_7A34_4f13_A79F_7EDF479B7DC5" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="shared">
						<type xmi:idref="EAID_ED16496C_89BA_4397_85A1_DCA82C116AC5"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_7A34_4f13_A79F_7EDF479B7DC5" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_7A34_4f13_A79F_7EDF479B7DC5" value="1"/>
					</ownedEnd>
					<memberEnd xmi:idref="EAID_src5DE6E7_7A34_4f13_A79F_7EDF479B7DC5"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src5DE6E7_7A34_4f13_A79F_7EDF479B7DC5" name="Groupes" visibility="public" association="EAID_425DE6E7_7A34_4f13_A79F_7EDF479B7DC5" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D950C7DF_1725_4012_AAFF_D07F702E5F6A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_7A34_4f13_A79F_7EDF479B7DC5" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_7A34_4f13_A79F_7EDF479B7DC5" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_9830685F_3D32_4ddf_99AE_FD66FDECE4EE" name="inherits" visibility="public">
					<memberEnd xmi:idref="EAID_dst30685F_3D32_4ddf_99AE_FD66FDECE4EE"/>
					<memberEnd xmi:idref="EAID_src30685F_3D32_4ddf_99AE_FD66FDECE4EE"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src30685F_3D32_4ddf_99AE_FD66FDECE4EE" name="Parent" visibility="public" association="EAID_9830685F_3D32_4ddf_99AE_FD66FDECE4EE" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D950C7DF_1725_4012_AAFF_D07F702E5F6A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_3D32_4ddf_99AE_FD66FDECE4EE" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_3D32_4ddf_99AE_FD66FDECE4EE" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_E171E8FE_19BB_4408_997D_B02BE4FBEC9D" name="dim_character" visibility="public">
					<memberEnd xmi:idref="EAID_dst71E8FE_19BB_4408_997D_B02BE4FBEC9D"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst71E8FE_19BB_4408_997D_B02BE4FBEC9D" name="Typed" visibility="public" association="EAID_E171E8FE_19BB_4408_997D_B02BE4FBEC9D" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="shared">
						<type xmi:idref="EAID_469871D5_31C9_4d69_9DCC_C7D99117906F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_19BB_4408_997D_B02BE4FBEC9D" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_19BB_4408_997D_B02BE4FBEC9D" value="-1"/>
					</ownedEnd>
					<memberEnd xmi:idref="EAID_src71E8FE_19BB_4408_997D_B02BE4FBEC9D"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src71E8FE_19BB_4408_997D_B02BE4FBEC9D" name="Type" visibility="public" association="EAID_E171E8FE_19BB_4408_997D_B02BE4FBEC9D" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D950C7DF_1725_4012_AAFF_D07F702E5F6A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_19BB_4408_997D_B02BE4FBEC9D" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_19BB_4408_997D_B02BE4FBEC9D" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_EC49A29A_8009_4677_B741_97B8C29E84BC" name="derives" visibility="public">
					<memberEnd xmi:idref="EAID_dst49A29A_8009_4677_B741_97B8C29E84BC"/>
					<memberEnd xmi:idref="EAID_src49A29A_8009_4677_B741_97B8C29E84BC"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src49A29A_8009_4677_B741_97B8C29E84BC" name="Derivations" visibility="public" association="EAID_EC49A29A_8009_4677_B741_97B8C29E84BC" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D950C7DF_1725_4012_AAFF_D07F702E5F6A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_8009_4677_B741_97B8C29E84BC" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_8009_4677_B741_97B8C29E84BC" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_1A3B1918_ABD5_46ae_86D5_A9A7B8807A2C" name="character_param" visibility="public">
					<memberEnd xmi:idref="EAID_dst3B1918_ABD5_46ae_86D5_A9A7B8807A2C"/>
					<memberEnd xmi:idref="EAID_src3B1918_ABD5_46ae_86D5_A9A7B8807A2C"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src3B1918_ABD5_46ae_86D5_A9A7B8807A2C" name="Parameter" visibility="public" association="EAID_1A3B1918_ABD5_46ae_86D5_A9A7B8807A2C" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D6145A5C_44E0_437b_BC86_827E3F582AB4"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_ABD5_46ae_86D5_A9A7B8807A2C" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_ABD5_46ae_86D5_A9A7B8807A2C" value="-1"/>
					</ownedEnd>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst3B1918_ABD5_46ae_86D5_A9A7B8807A2C" name="Type" visibility="public" association="EAID_1A3B1918_ABD5_46ae_86D5_A9A7B8807A2C" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_D950C7DF_1725_4012_AAFF_D07F702E5F6A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_ABD5_46ae_86D5_A9A7B8807A2C" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_ABD5_46ae_86D5_A9A7B8807A2C" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_41C535DC_0CAB_4b81_938E_C36E6187407F" name="character_context" visibility="public">
					<memberEnd xmi:idref="EAID_dstC535DC_0CAB_4b81_938E_C36E6187407F"/>
					<memberEnd xmi:idref="EAID_srcC535DC_0CAB_4b81_938E_C36E6187407F"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcC535DC_0CAB_4b81_938E_C36E6187407F" name="Qos_Context" visibility="public" association="EAID_41C535DC_0CAB_4b81_938E_C36E6187407F" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_DE1EABC9_A6A8_4d4e_A825_CBEA2579B5E4"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_0CAB_4b81_938E_C36E6187407F" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_0CAB_4b81_938E_C36E6187407F" value="-1"/>
					</ownedEnd>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstC535DC_0CAB_4b81_938E_C36E6187407F" name="BasedOn" visibility="public" association="EAID_41C535DC_0CAB_4b81_938E_C36E6187407F" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D950C7DF_1725_4012_AAFF_D07F702E5F6A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_0CAB_4b81_938E_C36E6187407F" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_0CAB_4b81_938E_C36E6187407F" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_7D35AD50_B052_44aa_9798_C5F697DBDBAD" name="character_dim" visibility="public">
					<memberEnd xmi:idref="EAID_dst35AD50_B052_44aa_9798_C5F697DBDBAD"/>
					<memberEnd xmi:idref="EAID_src35AD50_B052_44aa_9798_C5F697DBDBAD"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src35AD50_B052_44aa_9798_C5F697DBDBAD" name="Quantifier" visibility="public" association="EAID_7D35AD50_B052_44aa_9798_C5F697DBDBAD" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_469871D5_31C9_4d69_9DCC_C7D99117906F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_B052_44aa_9798_C5F697DBDBAD" value="1"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_B052_44aa_9798_C5F697DBDBAD" value="-1"/>
					</ownedEnd>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst35AD50_B052_44aa_9798_C5F697DBDBAD" name="DimensionOf" visibility="public" association="EAID_7D35AD50_B052_44aa_9798_C5F697DBDBAD" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_D950C7DF_1725_4012_AAFF_D07F702E5F6A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_B052_44aa_9798_C5F697DBDBAD" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_B052_44aa_9798_C5F697DBDBAD" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_02CACA77_BD6F_4115_9837_5C52CC5DDFFD" name="refs" visibility="public">
					<memberEnd xmi:idref="EAID_dstCACA77_BD6F_4115_9837_5C52CC5DDFFD"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstCACA77_BD6F_4115_9837_5C52CC5DDFFD" name="undefined" visibility="public" association="EAID_02CACA77_BD6F_4115_9837_5C52CC5DDFFD" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_ED16496C_89BA_4397_85A1_DCA82C116AC5"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_BD6F_4115_9837_5C52CC5DDFFD" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_BD6F_4115_9837_5C52CC5DDFFD" value="-1"/>
					</ownedEnd>
					<memberEnd xmi:idref="EAID_srcCACA77_BD6F_4115_9837_5C52CC5DDFFD"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_15D300FC_BA1E_4291_B98A_B1D5ED37033D" name="owns" visibility="public">
					<memberEnd xmi:idref="EAID_dstD300FC_BA1E_4291_B98A_B1D5ED37033D"/>
					<memberEnd xmi:idref="EAID_srcD300FC_BA1E_4291_B98A_B1D5ED37033D"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcD300FC_BA1E_4291_B98A_B1D5ED37033D" name="Ownes" visibility="public" association="EAID_15D300FC_BA1E_4291_B98A_B1D5ED37033D" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_ED16496C_89BA_4397_85A1_DCA82C116AC5"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_BA1E_4291_B98A_B1D5ED37033D" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_BA1E_4291_B98A_B1D5ED37033D" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_0E265AF0_97DC_416a_AFC8_9DADB768C62E" name="QosCompoundConstraint" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_417B4938_A97D_4da0_9469_48034F7611A2" general="EAID_7385B370_628C_4ea5_8315_41F31B2279BA"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_A9587435_73E6_40a8_8BAC_0B9352073C72" name="complevel_compconstraint" visibility="public">
					<memberEnd xmi:idref="EAID_dst587435_73E6_40a8_8BAC_0B9352073C72"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst587435_73E6_40a8_8BAC_0B9352073C72" name="Levels" visibility="public" association="EAID_A9587435_73E6_40a8_8BAC_0B9352073C72" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_19DEA526_8C74_4c66_AD26_F3EEFF5A53E4"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_73E6_40a8_8BAC_0B9352073C72" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_73E6_40a8_8BAC_0B9352073C72" value="1"/>
					</ownedEnd>
					<memberEnd xmi:idref="EAID_src587435_73E6_40a8_8BAC_0B9352073C72"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src587435_73E6_40a8_8BAC_0B9352073C72" name="AllowedSpaces" visibility="public" association="EAID_A9587435_73E6_40a8_8BAC_0B9352073C72" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_0E265AF0_97DC_416a_AFC8_9DADB768C62E"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_73E6_40a8_8BAC_0B9352073C72" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_73E6_40a8_8BAC_0B9352073C72" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_D10FF969_BF2A_47dd_957C_E974E8746115" name="compconstraint_constraint" visibility="public">
					<memberEnd xmi:idref="EAID_dst0FF969_BF2A_47dd_957C_E974E8746115"/>
					<memberEnd xmi:idref="EAID_src0FF969_BF2A_47dd_957C_E974E8746115"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src0FF969_BF2A_47dd_957C_E974E8746115" name="SubConstraints" visibility="public" association="EAID_D10FF969_BF2A_47dd_957C_E974E8746115" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_7385B370_628C_4ea5_8315_41F31B2279BA"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_BF2A_47dd_957C_E974E8746115" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_BF2A_47dd_957C_E974E8746115" value="-1"/>
					</ownedEnd>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst0FF969_BF2A_47dd_957C_E974E8746115" name="GlobalConstraint" visibility="public" association="EAID_D10FF969_BF2A_47dd_957C_E974E8746115" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_0E265AF0_97DC_416a_AFC8_9DADB768C62E"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_BF2A_47dd_957C_E974E8746115" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_BF2A_47dd_957C_E974E8746115" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_19DEA526_8C74_4c66_AD26_F3EEFF5A53E4" name="QosCompoundLevel" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_DD8907B0_354D_4918_8F54_7F8A6B1CE1C9" general="EAID_02B2C80C_94FB_4d3f_ADBE_5947311854EC"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_8856354D_4BC7_4063_B1A5_E0EE11B26820" name="complevel_level" visibility="public">
					<memberEnd xmi:idref="EAID_dst56354D_4BC7_4063_B1A5_E0EE11B26820"/>
					<memberEnd xmi:idref="EAID_src56354D_4BC7_4063_B1A5_E0EE11B26820"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src56354D_4BC7_4063_B1A5_E0EE11B26820" name="LevelsIncluded" visibility="public" association="EAID_8856354D_4BC7_4063_B1A5_E0EE11B26820" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_BA3980EC_285F_44b5_9488_B4424C6DD5B7"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_4BC7_4063_B1A5_E0EE11B26820" value="1"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_4BC7_4063_B1A5_E0EE11B26820" value="-1"/>
					</ownedEnd>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst56354D_4BC7_4063_B1A5_E0EE11B26820" name="GroupOfLevels" visibility="public" association="EAID_8856354D_4BC7_4063_B1A5_E0EE11B26820" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_19DEA526_8C74_4c66_AD26_F3EEFF5A53E4"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_4BC7_4063_B1A5_E0EE11B26820" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_4BC7_4063_B1A5_E0EE11B26820" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_7385B370_628C_4ea5_8315_41F31B2279BA" name="QosConstraint" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_D97EC032_B49D_4541_899A_8810F88382A5" name="Qualification" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000265_B49D_4541_899A_8810F88382A5" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000266_B49D_4541_899A_8810F88382A5" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_1A951CB7_E25B_4e26_B942_96B7F80A9638" name="EndToEndSource" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000267_E25B_4e26_B942_96B7F80A9638" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000268_E25B_4e26_B942_96B7F80A9638" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_A726215B_46F4_4113_ACF0_391E68493C13" name="EndToEndTarget" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000269_46F4_4113_ACF0_391E68493C13" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000270_46F4_4113_ACF0_391E68493C13" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_1783E893_D349_4c7f_B1BF_6298EAD462E2" general="EAID_02B2C80C_94FB_4d3f_ADBE_5947311854EC"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dst11847E_956F_46b1_896A_EC165E3CCEA6" name="previous" visibility="public" association="EAID_3411847E_956F_46b1_896A_EC165E3CCEA6" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_7385B370_628C_4ea5_8315_41F31B2279BA"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_956F_46b1_896A_EC165E3CCEA6" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_956F_46b1_896A_EC165E3CCEA6" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src11847E_956F_46b1_896A_EC165E3CCEA6" name="next" visibility="public" association="EAID_3411847E_956F_46b1_896A_EC165E3CCEA6" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_7385B370_628C_4ea5_8315_41F31B2279BA"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_956F_46b1_896A_EC165E3CCEA6" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_956F_46b1_896A_EC165E3CCEA6" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src7F60F0_4CA8_4252_9F47_DA1F6EAEA47B" name="Qos_Context" visibility="public" association="EAID_7A7F60F0_4CA8_4252_9F47_DA1F6EAEA47B" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_DE1EABC9_A6A8_4d4e_A825_CBEA2579B5E4"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_4CA8_4252_9F47_DA1F6EAEA47B" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_4CA8_4252_9F47_DA1F6EAEA47B" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_3411847E_956F_46b1_896A_EC165E3CCEA6" name="undefined1" visibility="public">
					<memberEnd xmi:idref="EAID_dst11847E_956F_46b1_896A_EC165E3CCEA6"/>
					<memberEnd xmi:idref="EAID_src11847E_956F_46b1_896A_EC165E3CCEA6"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_C299A569_BCB3_4467_88DD_B771211434BC" name="level_constraint" visibility="public">
					<memberEnd xmi:idref="EAID_dst99A569_BCB3_4467_88DD_B771211434BC"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst99A569_BCB3_4467_88DD_B771211434BC" name="CurrentLevel" visibility="public" association="EAID_C299A569_BCB3_4467_88DD_B771211434BC" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_BA3980EC_285F_44b5_9488_B4424C6DD5B7"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_BCB3_4467_88DD_B771211434BC" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_BCB3_4467_88DD_B771211434BC" value="-1"/>
					</ownedEnd>
					<memberEnd xmi:idref="EAID_src99A569_BCB3_4467_88DD_B771211434BC"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src99A569_BCB3_4467_88DD_B771211434BC" name="AllowedSpace" visibility="public" association="EAID_C299A569_BCB3_4467_88DD_B771211434BC" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_7385B370_628C_4ea5_8315_41F31B2279BA"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_BCB3_4467_88DD_B771211434BC" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_BCB3_4467_88DD_B771211434BC" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_7A7F60F0_4CA8_4252_9F47_DA1F6EAEA47B" name="constraint_context" visibility="public">
					<memberEnd xmi:idref="EAID_dst7F60F0_4CA8_4252_9F47_DA1F6EAEA47B"/>
					<memberEnd xmi:idref="EAID_src7F60F0_4CA8_4252_9F47_DA1F6EAEA47B"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst7F60F0_4CA8_4252_9F47_DA1F6EAEA47B" name="Qos_Supports" visibility="public" association="EAID_7A7F60F0_4CA8_4252_9F47_DA1F6EAEA47B" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_7385B370_628C_4ea5_8315_41F31B2279BA"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_4CA8_4252_9F47_DA1F6EAEA47B" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_4CA8_4252_9F47_DA1F6EAEA47B" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_DE1EABC9_A6A8_4d4e_A825_CBEA2579B5E4" name="QosContext" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_89977127_1266_4064_AEEF_E5C60D03A585" name="isQosObservation" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000271_1266_4064_AEEF_E5C60D03A585" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000272_1266_4064_AEEF_E5C60D03A585" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_dstEE45B2_AD21_4526_B6B0_2472524F20D0" name="derived" visibility="public" association="EAID_2FEE45B2_AD21_4526_B6B0_2472524F20D0" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_DE1EABC9_A6A8_4d4e_A825_CBEA2579B5E4"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_AD21_4526_B6B0_2472524F20D0" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_AD21_4526_B6B0_2472524F20D0" value="-1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_8A6B617D_B2DB_4fc1_9BC5_E5E3FE7A1E75" general="EAID_02B2C80C_94FB_4d3f_ADBE_5947311854EC"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcB3CFA1_E834_4e5d_A408_757FF1846D5C" name="binding" visibility="public" association="EAID_65B3CFA1_E834_4e5d_A408_757FF1846D5C" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_051E6B8B_9CD4_4d9b_A599_4F896A67A74D"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_E834_4e5d_A408_757FF1846D5C" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_E834_4e5d_A408_757FF1846D5C" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_2FEE45B2_AD21_4526_B6B0_2472524F20D0" name="context_derived" visibility="public">
					<memberEnd xmi:idref="EAID_dstEE45B2_AD21_4526_B6B0_2472524F20D0"/>
					<memberEnd xmi:idref="EAID_srcEE45B2_AD21_4526_B6B0_2472524F20D0"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcEE45B2_AD21_4526_B6B0_2472524F20D0" name="based" visibility="public" association="EAID_2FEE45B2_AD21_4526_B6B0_2472524F20D0" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_DE1EABC9_A6A8_4d4e_A825_CBEA2579B5E4"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_AD21_4526_B6B0_2472524F20D0" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_AD21_4526_B6B0_2472524F20D0" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_CA7D17BA_2B86_485e_A443_41B68AE5F03D" name="context_value" visibility="public">
					<memberEnd xmi:idref="EAID_dst7D17BA_2B86_485e_A443_41B68AE5F03D"/>
					<memberEnd xmi:idref="EAID_src7D17BA_2B86_485e_A443_41B68AE5F03D"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src7D17BA_2B86_485e_A443_41B68AE5F03D" name="ValidValues" visibility="public" association="EAID_CA7D17BA_2B86_485e_A443_41B68AE5F03D" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_8378E856_0E90_4f6e_A4B9_46FC4856D55B"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_2B86_485e_A443_41B68AE5F03D" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_2B86_485e_A443_41B68AE5F03D" value="-1"/>
					</ownedEnd>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst7D17BA_2B86_485e_A443_41B68AE5F03D" name="Evaluates" visibility="public" association="EAID_CA7D17BA_2B86_485e_A443_41B68AE5F03D" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="shared">
						<type xmi:idref="EAID_DE1EABC9_A6A8_4d4e_A825_CBEA2579B5E4"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_2B86_485e_A443_41B68AE5F03D" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_2B86_485e_A443_41B68AE5F03D" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_26C13031_1F5E_4103_92DD_90BEBFB71A6A" name="QosContract" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_BB956496_B15C_4937_BB08_E1E31D1A32C1" general="EAID_7385B370_628C_4ea5_8315_41F31B2279BA"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_1E9A6D5B_8B39_4b05_B2F8_83C44F8C21FD" name="contract_required" visibility="public">
					<memberEnd xmi:idref="EAID_dst9A6D5B_8B39_4b05_B2F8_83C44F8C21FD"/>
					<memberEnd xmi:idref="EAID_src9A6D5B_8B39_4b05_B2F8_83C44F8C21FD"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src9A6D5B_8B39_4b05_B2F8_83C44F8C21FD" name="RequireAccorded" visibility="public" association="EAID_1E9A6D5B_8B39_4b05_B2F8_83C44F8C21FD" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_19DA360F_297B_4af3_9B8D_78FD8A1CB2D7"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_8B39_4b05_B2F8_83C44F8C21FD" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_8B39_4b05_B2F8_83C44F8C21FD" value="-1"/>
					</ownedEnd>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst9A6D5B_8B39_4b05_B2F8_83C44F8C21FD" name="Contract" visibility="public" association="EAID_1E9A6D5B_8B39_4b05_B2F8_83C44F8C21FD" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_26C13031_1F5E_4103_92DD_90BEBFB71A6A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_8B39_4b05_B2F8_83C44F8C21FD" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_8B39_4b05_B2F8_83C44F8C21FD" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_DE0395B0_D461_4a13_8E15_A6312ABE7CB4" name="contract_offered" visibility="public">
					<memberEnd xmi:idref="EAID_dst0395B0_D461_4a13_8E15_A6312ABE7CB4"/>
					<memberEnd xmi:idref="EAID_src0395B0_D461_4a13_8E15_A6312ABE7CB4"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src0395B0_D461_4a13_8E15_A6312ABE7CB4" name="OfferAccorded" visibility="public" association="EAID_DE0395B0_D461_4a13_8E15_A6312ABE7CB4" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_4CBBCEC2_4349_4634_9959_660365FC1B26"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_D461_4a13_8E15_A6312ABE7CB4" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_D461_4a13_8E15_A6312ABE7CB4" value="-1"/>
					</ownedEnd>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst0395B0_D461_4a13_8E15_A6312ABE7CB4" name="Contract" visibility="public" association="EAID_DE0395B0_D461_4a13_8E15_A6312ABE7CB4" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_26C13031_1F5E_4103_92DD_90BEBFB71A6A"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_D461_4a13_8E15_A6312ABE7CB4" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_D461_4a13_8E15_A6312ABE7CB4" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_469871D5_31C9_4d69_9DCC_C7D99117906F" name="QosDimension" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_8F74BB01_5BC2_4c5e_A736_28320794E8E2" name="direction" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000273_5BC2_4c5e_A736_28320794E8E2" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000274_5BC2_4c5e_A736_28320794E8E2" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_88207AFC_4E84_4f1c_9D36_2F89B4917BCF" name="statisticalQualifier" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000275_4E84_4f1c_9D36_2F89B4917BCF" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000276_4E84_4f1c_9D36_2F89B4917BCF" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_B0B61B93_A725_4e4e_82AF_092754372373" name="unit" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000277_A725_4e4e_82AF_092754372373" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000278_A725_4e4e_82AF_092754372373" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_ABC8A6D8_92F8_4244_AA86_0188A278828B" general="EAID_02B2C80C_94FB_4d3f_ADBE_5947311854EC"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_8322E374_F7F5_45dc_80E3_7F795D46F0D5" name="dim_dimslot" visibility="public">
					<memberEnd xmi:idref="EAID_dst22E374_F7F5_45dc_80E3_7F795D46F0D5"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst22E374_F7F5_45dc_80E3_7F795D46F0D5" name="Value" visibility="public" association="EAID_8322E374_F7F5_45dc_80E3_7F795D46F0D5" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_39136252_F005_46a0_8D5D_B44981A30F57"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_F7F5_45dc_80E3_7F795D46F0D5" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_F7F5_45dc_80E3_7F795D46F0D5" value="-1"/>
					</ownedEnd>
					<memberEnd xmi:idref="EAID_src22E374_F7F5_45dc_80E3_7F795D46F0D5"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src22E374_F7F5_45dc_80E3_7F795D46F0D5" name="Evaluate" visibility="public" association="EAID_8322E374_F7F5_45dc_80E3_7F795D46F0D5" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_469871D5_31C9_4d69_9DCC_C7D99117906F"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_F7F5_45dc_80E3_7F795D46F0D5" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_F7F5_45dc_80E3_7F795D46F0D5" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_39136252_F005_46a0_8D5D_B44981A30F57" name="QosDimensionSlot" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_05745766_A1CD_417c_9D6D_1A28A742B890" name="Value" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000279_A1CD_417c_9D6D_1A28A742B890" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000280_A1CD_417c_9D6D_1A28A742B890" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_C55D6078_FB07_42cb_B09A_A55F3556A064" general="EAID_02B2C80C_94FB_4d3f_ADBE_5947311854EC"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src3A68B5_C355_4e30_929A_FDF770B78A89" name="referencedValue" visibility="public" association="EAID_D73A68B5_C355_4e30_929A_FDF770B78A89" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_8378E856_0E90_4f6e_A4B9_46FC4856D55B"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_C355_4e30_929A_FDF770B78A89" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_C355_4e30_929A_FDF770B78A89" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_C85417E8_18FB_4e65_BFE1_EEAB015EC295" name="dimslot_value" visibility="public">
					<memberEnd xmi:idref="EAID_dst5417E8_18FB_4e65_BFE1_EEAB015EC295"/>
					<memberEnd xmi:idref="EAID_src5417E8_18FB_4e65_BFE1_EEAB015EC295"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src5417E8_18FB_4e65_BFE1_EEAB015EC295" name="Evaluates" visibility="public" association="EAID_C85417E8_18FB_4e65_BFE1_EEAB015EC295" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_8378E856_0E90_4f6e_A4B9_46FC4856D55B"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_18FB_4e65_BFE1_EEAB015EC295" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_18FB_4e65_BFE1_EEAB015EC295" value="1"/>
					</ownedEnd>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst5417E8_18FB_4e65_BFE1_EEAB015EC295" name="Slot" visibility="public" association="EAID_C85417E8_18FB_4e65_BFE1_EEAB015EC295" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_39136252_F005_46a0_8D5D_B44981A30F57"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_18FB_4e65_BFE1_EEAB015EC295" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_18FB_4e65_BFE1_EEAB015EC295" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_D73A68B5_C355_4e30_929A_FDF770B78A89" name="value_dimslot" visibility="public">
					<memberEnd xmi:idref="EAID_dst3A68B5_C355_4e30_929A_FDF770B78A89"/>
					<memberEnd xmi:idref="EAID_src3A68B5_C355_4e30_929A_FDF770B78A89"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst3A68B5_C355_4e30_929A_FDF770B78A89" name="undefined" visibility="public" association="EAID_D73A68B5_C355_4e30_929A_FDF770B78A89" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_39136252_F005_46a0_8D5D_B44981A30F57"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_C355_4e30_929A_FDF770B78A89" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_C355_4e30_929A_FDF770B78A89" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_BA3980EC_285F_44b5_9488_B4424C6DD5B7" name="QosLevel" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_BCE770D0_1DE6_4fda_A9BD_66B7E4456315" general="EAID_02B2C80C_94FB_4d3f_ADBE_5947311854EC"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_5406FFFC_E056_43c3_AC3A_30747CFA8690" name="level_transition" visibility="public">
					<memberEnd xmi:idref="EAID_dst06FFFC_E056_43c3_AC3A_30747CFA8690"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst06FFFC_E056_43c3_AC3A_30747CFA8690" name="From" visibility="public" association="EAID_5406FFFC_E056_43c3_AC3A_30747CFA8690" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_AD182B7E_C49A_461a_9384_DC290F468558"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_E056_43c3_AC3A_30747CFA8690" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_E056_43c3_AC3A_30747CFA8690" value="-1"/>
					</ownedEnd>
					<memberEnd xmi:idref="EAID_src06FFFC_E056_43c3_AC3A_30747CFA8690"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src06FFFC_E056_43c3_AC3A_30747CFA8690" name="Destination" visibility="public" association="EAID_5406FFFC_E056_43c3_AC3A_30747CFA8690" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_BA3980EC_285F_44b5_9488_B4424C6DD5B7"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_E056_43c3_AC3A_30747CFA8690" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_E056_43c3_AC3A_30747CFA8690" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_73F1F79F_9F8E_4f99_9505_489FD3D7BAA8" name="transition_level" visibility="public">
					<memberEnd xmi:idref="EAID_dstF1F79F_9F8E_4f99_9505_489FD3D7BAA8"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstF1F79F_9F8E_4f99_9505_489FD3D7BAA8" name="To" visibility="public" association="EAID_73F1F79F_9F8E_4f99_9505_489FD3D7BAA8" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_AD182B7E_C49A_461a_9384_DC290F468558"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_9F8E_4f99_9505_489FD3D7BAA8" value="0"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_9F8E_4f99_9505_489FD3D7BAA8" value="-1"/>
					</ownedEnd>
					<memberEnd xmi:idref="EAID_srcF1F79F_9F8E_4f99_9505_489FD3D7BAA8"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcF1F79F_9F8E_4f99_9505_489FD3D7BAA8" name="Source" visibility="public" association="EAID_73F1F79F_9F8E_4f99_9505_489FD3D7BAA8" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_BA3980EC_285F_44b5_9488_B4424C6DD5B7"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_9F8E_4f99_9505_489FD3D7BAA8" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_9F8E_4f99_9505_489FD3D7BAA8" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_4CBBCEC2_4349_4634_9959_660365FC1B26" name="QosOffered" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_72FB1EA0_8579_4008_B8D0_5BA7AF7746B4" general="EAID_7385B370_628C_4ea5_8315_41F31B2279BA"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_D6145A5C_44E0_437b_BC86_827E3F582AB4" name="QosParameter" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_6D52340E_BF3B_418c_8E4F_AD7DB2DAA4C4" general="EAID_02B2C80C_94FB_4d3f_ADBE_5947311854EC"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_19DA360F_297B_4af3_9B8D_78FD8A1CB2D7" name="QosRequired" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_EBBC4AD2_9C3F_4441_9D52_D974A2DC6CE9" general="EAID_7385B370_628C_4ea5_8315_41F31B2279BA"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_383961CA_AE59_443a_AD22_B1BB5AD14B87" name="QosStatisticalAttribute" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_9A7C64AF_8996_48eb_A994_CF6468FA0B27" name="maximum" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000281_8996_48eb_A994_CF6468FA0B27" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000282_8996_48eb_A994_CF6468FA0B27" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_FC003B43_B418_4334_AF28_DC5FEFA4EFB5" name="minimum" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000283_B418_4334_AF28_DC5FEFA4EFB5" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000284_B418_4334_AF28_DC5FEFA4EFB5" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_BFC8F341_E586_48ee_85EC_695767DB3D45" name="range" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000285_E586_48ee_85EC_695767DB3D45" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000286_E586_48ee_85EC_695767DB3D45" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_F993A508_E939_4593_8752_F96CDC7FEF13" name="mean" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000287_E939_4593_8752_F96CDC7FEF13" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000288_E939_4593_8752_F96CDC7FEF13" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_6CA2FA4B_CA9C_4564_B8D4_9028C045261A" name="variance" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000289_CA9C_4564_B8D4_9028C045261A" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000290_CA9C_4564_B8D4_9028C045261A" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_EF29A901_57F7_4022_92D9_7EF642883D8E" name="standard_deviation" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000291_57F7_4022_92D9_7EF642883D8E" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000292_57F7_4022_92D9_7EF642883D8E" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_7575D23F_E76F_4cb6_BBB3_209413859CD5" name="percentil" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000293_E76F_4cb6_BBB3_209413859CD5" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000294_E76F_4cb6_BBB3_209413859CD5" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_3943A381_CCFB_4a07_8EF4_254EFBED1EDA" name="frequency" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000295_CCFB_4a07_8EF4_254EFBED1EDA" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000296_CCFB_4a07_8EF4_254EFBED1EDA" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_99CC5B05_16DE_492b_81E6_56F188FFD2B3" name="moment" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000297_16DE_492b_81E6_56F188FFD2B3" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000298_16DE_492b_81E6_56F188FFD2B3" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_06AEEF28_321D_4bbe_8E5A_13215954728D" name="distribution" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000299_321D_4bbe_8E5A_13215954728D" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000300_321D_4bbe_8E5A_13215954728D" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_AD182B7E_C49A_461a_9384_DC290F468558" name="QosTransition" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_2235C3FC_721F_4531_A183_5CC5856CC7FA" name="AdaptationActions" visibility="public" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000301_721F_4531_A183_5CC5856CC7FA" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000302_721F_4531_A183_5CC5856CC7FA" value="1"/>
					</ownedAttribute>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_C2DA5DA4_83BB_406d_8B72_FB4F55CF2630" general="EAID_02B2C80C_94FB_4d3f_ADBE_5947311854EC"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_8378E856_0E90_4f6e_A4B9_46FC4856D55B" name="QosValue" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_3444914E_CCAE_4ce1_80B1_AD8A1FDA715A" general="EAID_7730DEFE_9CCF_4f61_AFCC_DF2AB3A3E572"/>
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_7AF2F28E_6E5A_49ff_A29E_E64C57A21565" general="EAID_02B2C80C_94FB_4d3f_ADBE_5947311854EC"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Enumeration" xmi:id="EAID_629F8FD6_075F_4a8d_AFC4_C9A4B8B1C03E" name="QualificationKind" visibility="public">
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_9CCB21DB_C887_46a2_B087_AF5A00C2CEC5" name="Guarantee" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000303_C887_46a2_B087_AF5A00C2CEC5" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000304_C887_46a2_B087_AF5A00C2CEC5" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_84E2ACF2_895F_40c3_8402_658C730A7382" name="Best_Effort" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000305_895F_40c3_8402_658C730A7382" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000306_895F_40c3_8402_658C730A7382" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_EE43A746_A8D5_4d48_A190_3BED42607452" name="Threshold_Best_Effort" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000307_A8D5_4d48_A190_3BED42607452" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000308_A8D5_4d48_A190_3BED42607452" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_76A9071D_3CC3_496d_ADB6_C31666BEB3A6" name="Compulsory_Best_Effort" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000309_3CC3_496d_ADB6_C31666BEB3A6" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000310_3CC3_496d_ADB6_C31666BEB3A6" value="1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_159CAC4F_1A72_40e5_86D6_4993D47C7BEF" name="none" visibility="private" isDerived="false">
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000311_1A72_40e5_86D6_4993D47C7BEF" value="1"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_LI000312_1A72_40e5_86D6_4993D47C7BEF" value="1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_98589925_226B_4a69_BA7B_1BDBC336FB97" visibility="public" supplier="EAPK_4C98703C_4B90_4c03_AF2B_7BDEA74E391D" client="EAPK_48FF2569_B54B_44ae_89A6_3EC92879BBC9"/>
				<packagedElement xmi:type="uml:Package" xmi:id="EAPK_3A921F1F_1FB2_4087_AD36_6DC66D98D3E7" name="QoSCharacteristics" visibility="public"/>
				<packagedElement xmi:type="uml:Package" xmi:id="EAPK_9678E2F2_594F_43ac_8733_4794280A207F" name="QoSContraints" visibility="public">
					<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_E62FB6F4_F155_4f63_B829_9E60F4B489F6" visibility="public" supplier="EAPK_3A921F1F_1FB2_4087_AD36_6DC66D98D3E7" client="EAPK_9678E2F2_594F_43ac_8733_4794280A207F"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Package" xmi:id="EAPK_448C5A17_C86E_4bd8_B3BD_87BECC071E4D" name="QoSLevels" visibility="public">
					<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_8F183F73_42B9_4693_A2D2_A127807EC35E" visibility="public" supplier="EAPK_9678E2F2_594F_43ac_8733_4794280A207F" client="EAPK_448C5A17_C86E_4bd8_B3BD_87BECC071E4D"/>
				</packagedElement>
			</packagedElement>
			<packagedElement xmi:type="uml:Package" xmi:id="EAPK_4C98703C_4B90_4c03_AF2B_7BDEA74E391D" name="STPQoSProfileViewPoint" visibility="public">
				<packagedElement xmi:type="uml:Class" xmi:id="EAID_3BBB427C_28E0_4183_82A4_568601CC8A50" name="Scenario" visibility="public">
					<generalization xmi:type="uml:Generalization" xmi:id="EAID_E9537967_AA0B_4b97_BFB8_A10B0F5A2D83" general="EAID_255017FA_45BE_47fc_8141_D06A9FB2706E"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src01EA52_A2F4_4871_8C3C_C7C57316D2EE" name="step" visibility="public" association="EAID_2501EA52_A2F4_4871_8C3C_C7C57316D2EE" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_AD696A2B_973F_46ba_9A70_0A68664DB38E"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_A2F4_4871_8C3C_C7C57316D2EE" value="1"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_A2F4_4871_8C3C_C7C57316D2EE" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src61028F_C43E_4c43_B352_03D31887C156" name="used_service" visibility="public" association="EAID_4B61028F_C43E_4c43_B352_03D31887C156" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_D9DE7920_FD03_4f5c_B7A3_8790C03D3187"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_C43E_4c43_B352_03D31887C156" value="1"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_C43E_4c43_B352_03D31887C156" value="-1"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcE5ED56_1D7E_4b50_8389_F2221B1E8E88" name="used_resource1" visibility="public" association="EAID_CBE5ED56_1D7E_4b50_8389_F2221B1E8E88" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_93C9A9A2_3C7D_497c_9B08_7F2330EEEADD"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_1D7E_4b50_8389_F2221B1E8E88" value="1"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_1D7E_4b50_8389_F2221B1E8E88" value="-1"/>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_2501EA52_A2F4_4871_8C3C_C7C57316D2EE" name="scenario_action" visibility="public">
					<memberEnd xmi:idref="EAID_dst01EA52_A2F4_4871_8C3C_C7C57316D2EE"/>
					<memberEnd xmi:idref="EAID_src01EA52_A2F4_4871_8C3C_C7C57316D2EE"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst01EA52_A2F4_4871_8C3C_C7C57316D2EE" name="scenario" visibility="public" association="EAID_2501EA52_A2F4_4871_8C3C_C7C57316D2EE" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
						<type xmi:idref="EAID_3BBB427C_28E0_4183_82A4_568601CC8A50"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_A2F4_4871_8C3C_C7C57316D2EE" value="0"/>
						<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_A2F4_4871_8C3C_C7C57316D2EE" value="1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_4B61028F_C43E_4c43_B352_03D31887C156" name="scenario_resourceserviceinst" visibility="public">
					<memberEnd xmi:idref="EAID_dst61028F_C43E_4c43_B352_03D31887C156"/>
					<memberEnd xmi:idref="EAID_src61028F_C43E_4c43_B352_03D31887C156"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst61028F_C43E_4c43_B352_03D31887C156" name="scen_" visibility="public" association="EAID_4B61028F_C43E_4c43_B352_03D31887C156" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_3BBB427C_28E0_4183_82A4_568601CC8A50"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_C43E_4c43_B352_03D31887C156" value="1"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_C43E_4c43_B352_03D31887C156" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Association" xmi:id="EAID_CBE5ED56_1D7E_4b50_8389_F2221B1E8E88" name="scenario_resourceinst" visibility="public">
					<memberEnd xmi:idref="EAID_dstE5ED56_1D7E_4b50_8389_F2221B1E8E88"/>
					<memberEnd xmi:idref="EAID_srcE5ED56_1D7E_4b50_8389_F2221B1E8E88"/>
					<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstE5ED56_1D7E_4b50_8389_F2221B1E8E88" name="scen" visibility="public" association="EAID_CBE5ED56_1D7E_4b50_8389_F2221B1E8E88" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
						<type xmi:idref="EAID_3BBB427C_28E0_4183_82A4_568601CC8A50"/>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_1D7E_4b50_8389_F2221B1E8E88" value="1"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_1D7E_4b50_8389_F2221B1E8E88" value="-1"/>
					</ownedEnd>
				</packagedElement>
				<packagedElement xmi:type="uml:Package" xmi:id="EAPK_AEE44502_D46C_4ea4_8582_BAC0948B9E29" name="CoreResourceModel" visibility="public">
					<packagedElement xmi:type="uml:Class" xmi:id="EAID_72194AC4_251B_41d0_91CE_C80C6541445D" name="QoSCharacteristicBase" visibility="public" isAbstract="true">
						<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src701496_AF20_4eb3_B9E4_67428B5E0147" name="resource1" visibility="public" association="EAID_6B701496_AF20_4eb3_B9E4_67428B5E0147" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_3E5E830C_E2A6_45b5_8CCE_3C1196A55271"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_AF20_4eb3_B9E4_67428B5E0147" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_AF20_4eb3_B9E4_67428B5E0147" value="-1"/>
						</ownedAttribute>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_73EC3A75_333C_4d2d_8F78_E37FEF6BF57F" name="value_charakbase" visibility="public">
						<memberEnd xmi:idref="EAID_dstEC3A75_333C_4d2d_8F78_E37FEF6BF57F"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstEC3A75_333C_4d2d_8F78_E37FEF6BF57F" name="instance1" visibility="public" association="EAID_73EC3A75_333C_4d2d_8F78_E37FEF6BF57F" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_7730DEFE_9CCF_4f61_AFCC_DF2AB3A3E572"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_333C_4d2d_8F78_E37FEF6BF57F" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_333C_4d2d_8F78_E37FEF6BF57F" value="-1"/>
						</ownedEnd>
						<memberEnd xmi:idref="EAID_srcEC3A75_333C_4d2d_8F78_E37FEF6BF57F"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcEC3A75_333C_4d2d_8F78_E37FEF6BF57F" name="types1" visibility="public" association="EAID_73EC3A75_333C_4d2d_8F78_E37FEF6BF57F" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_72194AC4_251B_41d0_91CE_C80C6541445D"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_333C_4d2d_8F78_E37FEF6BF57F" value="1"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_333C_4d2d_8F78_E37FEF6BF57F" value="-1"/>
						</ownedEnd>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_D9DD252F_D411_4984_8C29_6CEB31745471" name="resourceservice_characteristicbase" visibility="public">
						<memberEnd xmi:idref="EAID_dstDD252F_D411_4984_8C29_6CEB31745471"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstDD252F_D411_4984_8C29_6CEB31745471" name="resource_service" visibility="public" association="EAID_D9DD252F_D411_4984_8C29_6CEB31745471" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_6F826DA7_929E_44f0_B139_D6EBB9B19D01"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_D411_4984_8C29_6CEB31745471" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_D411_4984_8C29_6CEB31745471" value="-1"/>
						</ownedEnd>
						<memberEnd xmi:idref="EAID_srcDD252F_D411_4984_8C29_6CEB31745471"/>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_E16DF01F_E9BB_4f61_B09A_E345A5033E3F" name="resource_characbase" visibility="public">
						<memberEnd xmi:idref="EAID_dst6DF01F_E9BB_4f61_B09A_E345A5033E3F"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst6DF01F_E9BB_4f61_B09A_E345A5033E3F" name="resource" visibility="public" association="EAID_E16DF01F_E9BB_4f61_B09A_E345A5033E3F" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_3E5E830C_E2A6_45b5_8CCE_3C1196A55271"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_E9BB_4f61_B09A_E345A5033E3F" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_E9BB_4f61_B09A_E345A5033E3F" value="-1"/>
						</ownedEnd>
						<memberEnd xmi:idref="EAID_src6DF01F_E9BB_4f61_B09A_E345A5033E3F"/>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_6B701496_AF20_4eb3_B9E4_67428B5E0147" name="characbase_resource" visibility="public">
						<memberEnd xmi:idref="EAID_dst701496_AF20_4eb3_B9E4_67428B5E0147"/>
						<memberEnd xmi:idref="EAID_src701496_AF20_4eb3_B9E4_67428B5E0147"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst701496_AF20_4eb3_B9E4_67428B5E0147" name="offered_QoS_2" visibility="public" association="EAID_6B701496_AF20_4eb3_B9E4_67428B5E0147" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_72194AC4_251B_41d0_91CE_C80C6541445D"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_AF20_4eb3_B9E4_67428B5E0147" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_AF20_4eb3_B9E4_67428B5E0147" value="-1"/>
						</ownedEnd>
					</packagedElement>
					<packagedElement xmi:type="uml:Class" xmi:id="EAID_7730DEFE_9CCF_4f61_AFCC_DF2AB3A3E572" name="QoSValue" visibility="public" isAbstract="true">
						<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcC4BDC1_2DAF_4679_9D58_614C48AC049A" name="resource_instance1" visibility="public" association="EAID_5BC4BDC1_2DAF_4679_9D58_614C48AC049A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_93C9A9A2_3C7D_497c_9B08_7F2330EEEADD"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_2DAF_4679_9D58_614C48AC049A" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_2DAF_4679_9D58_614C48AC049A" value="-1"/>
						</ownedAttribute>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_33D375B2_2DA5_4a2d_AC9B_A572A598C596" name="client_value" visibility="public">
						<memberEnd xmi:idref="EAID_dstD375B2_2DA5_4a2d_AC9B_A572A598C596"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstD375B2_2DA5_4a2d_AC9B_A572A598C596" name="client1" visibility="public" association="EAID_33D375B2_2DA5_4a2d_AC9B_A572A598C596" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_F8ED7864_6EBE_457c_B8AA_66AA20A3E178"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_2DA5_4a2d_AC9B_A572A598C596" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_2DA5_4a2d_AC9B_A572A598C596" value="-1"/>
						</ownedEnd>
						<memberEnd xmi:idref="EAID_srcD375B2_2DA5_4a2d_AC9B_A572A598C596"/>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_46AA99CA_C126_46d4_A6C8_042AFA99D101" name="actionexecution_value" visibility="public">
						<memberEnd xmi:idref="EAID_dstAA99CA_C126_46d4_A6C8_042AFA99D101"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstAA99CA_C126_46d4_A6C8_042AFA99D101" name="action_exec" visibility="public" association="EAID_46AA99CA_C126_46d4_A6C8_042AFA99D101" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_AD696A2B_973F_46ba_9A70_0A68664DB38E"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_C126_46d4_A6C8_042AFA99D101" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_C126_46d4_A6C8_042AFA99D101" value="-1"/>
						</ownedEnd>
						<memberEnd xmi:idref="EAID_srcAA99CA_C126_46d4_A6C8_042AFA99D101"/>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_D161BD7C_A622_4edc_9937_58F4BA6144D2" name="resourceserviceinst_value" visibility="public">
						<memberEnd xmi:idref="EAID_dst61BD7C_A622_4edc_9937_58F4BA6144D2"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst61BD7C_A622_4edc_9937_58F4BA6144D2" name="resource_service_instance" visibility="public" association="EAID_D161BD7C_A622_4edc_9937_58F4BA6144D2" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_D9DE7920_FD03_4f5c_B7A3_8790C03D3187"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_A622_4edc_9937_58F4BA6144D2" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_A622_4edc_9937_58F4BA6144D2" value="-1"/>
						</ownedEnd>
						<memberEnd xmi:idref="EAID_src61BD7C_A622_4edc_9937_58F4BA6144D2"/>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_5BC4BDC1_2DAF_4679_9D58_614C48AC049A" name="value_resourceinst" visibility="public">
						<memberEnd xmi:idref="EAID_dstC4BDC1_2DAF_4679_9D58_614C48AC049A"/>
						<memberEnd xmi:idref="EAID_srcC4BDC1_2DAF_4679_9D58_614C48AC049A"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstC4BDC1_2DAF_4679_9D58_614C48AC049A" name="offered_QoS_5" visibility="public" association="EAID_5BC4BDC1_2DAF_4679_9D58_614C48AC049A" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_7730DEFE_9CCF_4f61_AFCC_DF2AB3A3E572"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_2DAF_4679_9D58_614C48AC049A" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_2DAF_4679_9D58_614C48AC049A" value="-1"/>
						</ownedEnd>
					</packagedElement>
					<packagedElement xmi:type="uml:Class" xmi:id="EAID_3E5E830C_E2A6_45b5_8CCE_3C1196A55271" name="Resource" visibility="public">
						<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src5A4111_7983_4565_A2F1_4B4ECCB8352C" name="offered_service" visibility="public" association="EAID_9B5A4111_7983_4565_A2F1_4B4ECCB8352C" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_6F826DA7_929E_44f0_B139_D6EBB9B19D01"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_7983_4565_A2F1_4B4ECCB8352C" value="1"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_7983_4565_A2F1_4B4ECCB8352C" value="-1"/>
						</ownedAttribute>
						<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src6DF01F_E9BB_4f61_B09A_E345A5033E3F" name="offered_QoS_1" visibility="public" association="EAID_E16DF01F_E9BB_4f61_B09A_E345A5033E3F" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_72194AC4_251B_41d0_91CE_C80C6541445D"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_E9BB_4f61_B09A_E345A5033E3F" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_E9BB_4f61_B09A_E345A5033E3F" value="-1"/>
						</ownedAttribute>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_15B1A092_FF3F_4b6c_A4C3_1EFB3D99CFE2" name="resourceinst_resource" visibility="public">
						<memberEnd xmi:idref="EAID_dstB1A092_FF3F_4b6c_A4C3_1EFB3D99CFE2"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstB1A092_FF3F_4b6c_A4C3_1EFB3D99CFE2" name="instance_" visibility="public" association="EAID_15B1A092_FF3F_4b6c_A4C3_1EFB3D99CFE2" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_93C9A9A2_3C7D_497c_9B08_7F2330EEEADD"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_FF3F_4b6c_A4C3_1EFB3D99CFE2" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_FF3F_4b6c_A4C3_1EFB3D99CFE2" value="-1"/>
						</ownedEnd>
						<memberEnd xmi:idref="EAID_srcB1A092_FF3F_4b6c_A4C3_1EFB3D99CFE2"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcB1A092_FF3F_4b6c_A4C3_1EFB3D99CFE2" name="types" visibility="public" association="EAID_15B1A092_FF3F_4b6c_A4C3_1EFB3D99CFE2" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_3E5E830C_E2A6_45b5_8CCE_3C1196A55271"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_FF3F_4b6c_A4C3_1EFB3D99CFE2" value="1"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_FF3F_4b6c_A4C3_1EFB3D99CFE2" value="-1"/>
						</ownedEnd>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_9B5A4111_7983_4565_A2F1_4B4ECCB8352C" name="resource_resourceservice" visibility="public">
						<memberEnd xmi:idref="EAID_dst5A4111_7983_4565_A2F1_4B4ECCB8352C"/>
						<memberEnd xmi:idref="EAID_src5A4111_7983_4565_A2F1_4B4ECCB8352C"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst5A4111_7983_4565_A2F1_4B4ECCB8352C" name="resource2" visibility="public" association="EAID_9B5A4111_7983_4565_A2F1_4B4ECCB8352C" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
							<type xmi:idref="EAID_3E5E830C_E2A6_45b5_8CCE_3C1196A55271"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_7983_4565_A2F1_4B4ECCB8352C" value="1"/>
							<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_7983_4565_A2F1_4B4ECCB8352C" value="1"/>
						</ownedEnd>
					</packagedElement>
					<packagedElement xmi:type="uml:Class" xmi:id="EAID_93C9A9A2_3C7D_497c_9B08_7F2330EEEADD" name="ResourceInstance" visibility="public">
						<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcEB7672_0CF6_4bcb_9A4F_D819173FFC91" name="offered_service" visibility="public" association="EAID_E9EB7672_0CF6_4bcb_9A4F_D819173FFC91" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_D9DE7920_FD03_4f5c_B7A3_8790C03D3187"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_0CF6_4bcb_9A4F_D819173FFC91" value="1"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_0CF6_4bcb_9A4F_D819173FFC91" value="-1"/>
						</ownedAttribute>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_001B0590_52FE_48d9_834C_CA3748CE98E1" name="client_resourceinstance" visibility="public">
						<memberEnd xmi:idref="EAID_dst1B0590_52FE_48d9_834C_CA3748CE98E1"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst1B0590_52FE_48d9_834C_CA3748CE98E1" name="client2" visibility="public" association="EAID_001B0590_52FE_48d9_834C_CA3748CE98E1" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_F8ED7864_6EBE_457c_B8AA_66AA20A3E178"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_52FE_48d9_834C_CA3748CE98E1" value="1"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_52FE_48d9_834C_CA3748CE98E1" value="-1"/>
						</ownedEnd>
						<memberEnd xmi:idref="EAID_src1B0590_52FE_48d9_834C_CA3748CE98E1"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src1B0590_52FE_48d9_834C_CA3748CE98E1" name="used_resource2" visibility="public" association="EAID_001B0590_52FE_48d9_834C_CA3748CE98E1" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_93C9A9A2_3C7D_497c_9B08_7F2330EEEADD"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_52FE_48d9_834C_CA3748CE98E1" value="1"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_52FE_48d9_834C_CA3748CE98E1" value="-1"/>
						</ownedEnd>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_76C4DD1E_63A3_4038_91D4_205458518D0E" name="resourceusage_resourceinst" visibility="public">
						<memberEnd xmi:idref="EAID_dstC4DD1E_63A3_4038_91D4_205458518D0E"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstC4DD1E_63A3_4038_91D4_205458518D0E" name="resource_usage3" visibility="public" association="EAID_76C4DD1E_63A3_4038_91D4_205458518D0E" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_420057A3_B796_4d88_A7BB_B162AC2504B6"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_63A3_4038_91D4_205458518D0E" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_63A3_4038_91D4_205458518D0E" value="-1"/>
						</ownedEnd>
						<memberEnd xmi:idref="EAID_srcC4DD1E_63A3_4038_91D4_205458518D0E"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcC4DD1E_63A3_4038_91D4_205458518D0E" name="used_resource3" visibility="public" association="EAID_76C4DD1E_63A3_4038_91D4_205458518D0E" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_93C9A9A2_3C7D_497c_9B08_7F2330EEEADD"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_63A3_4038_91D4_205458518D0E" value="1"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_63A3_4038_91D4_205458518D0E" value="-1"/>
						</ownedEnd>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_A455E832_4898_4575_84F3_DC73B01D2B65" name="analysiscontext_resourceinst" visibility="public">
						<memberEnd xmi:idref="EAID_dst55E832_4898_4575_84F3_DC73B01D2B65"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dst55E832_4898_4575_84F3_DC73B01D2B65" name="analysis_context3" visibility="public" association="EAID_A455E832_4898_4575_84F3_DC73B01D2B65" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="shared">
							<type xmi:idref="EAID_E5AAA037_853B_40d0_A392_0E05832B062B"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_4898_4575_84F3_DC73B01D2B65" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_4898_4575_84F3_DC73B01D2B65" value="-1"/>
						</ownedEnd>
						<memberEnd xmi:idref="EAID_src55E832_4898_4575_84F3_DC73B01D2B65"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_src55E832_4898_4575_84F3_DC73B01D2B65" name="resource_instance" visibility="public" association="EAID_A455E832_4898_4575_84F3_DC73B01D2B65" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_93C9A9A2_3C7D_497c_9B08_7F2330EEEADD"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_4898_4575_84F3_DC73B01D2B65" value="1"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_4898_4575_84F3_DC73B01D2B65" value="-1"/>
						</ownedEnd>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_E9EB7672_0CF6_4bcb_9A4F_D819173FFC91" name="resourceinstance_resserviceinst" visibility="public">
						<memberEnd xmi:idref="EAID_dstEB7672_0CF6_4bcb_9A4F_D819173FFC91"/>
						<memberEnd xmi:idref="EAID_srcEB7672_0CF6_4bcb_9A4F_D819173FFC91"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstEB7672_0CF6_4bcb_9A4F_D819173FFC91" name="resource_instance" visibility="public" association="EAID_E9EB7672_0CF6_4bcb_9A4F_D819173FFC91" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="composite">
							<type xmi:idref="EAID_93C9A9A2_3C7D_497c_9B08_7F2330EEEADD"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_0CF6_4bcb_9A4F_D819173FFC91" value="1"/>
							<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_0CF6_4bcb_9A4F_D819173FFC91" value="1"/>
						</ownedEnd>
					</packagedElement>
					<packagedElement xmi:type="uml:Class" xmi:id="EAID_6F826DA7_929E_44f0_B139_D6EBB9B19D01" name="ResourceService" visibility="public">
						<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcDD252F_D411_4984_8C29_6CEB31745471" name="offered_QoS_3" visibility="public" association="EAID_D9DD252F_D411_4984_8C29_6CEB31745471" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_72194AC4_251B_41d0_91CE_C80C6541445D"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_D411_4984_8C29_6CEB31745471" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_D411_4984_8C29_6CEB31745471" value="-1"/>
						</ownedAttribute>
					</packagedElement>
					<packagedElement xmi:type="uml:Class" xmi:id="EAID_D9DE7920_FD03_4f5c_B7A3_8790C03D3187" name="ResourceServiceInstance" visibility="public">
						<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_src61BD7C_A622_4edc_9937_58F4BA6144D2" name="offered_QoS_4" visibility="public" association="EAID_D161BD7C_A622_4edc_9937_58F4BA6144D2" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_7730DEFE_9CCF_4f61_AFCC_DF2AB3A3E572"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_A622_4edc_9937_58F4BA6144D2" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_A622_4edc_9937_58F4BA6144D2" value="-1"/>
						</ownedAttribute>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_FAF83549_FCF2_4fd3_9209_DD69FEC647CB" name="resourceusage_resourceserviceinst" visibility="public">
						<memberEnd xmi:idref="EAID_dstF83549_FCF2_4fd3_9209_DD69FEC647CB"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstF83549_FCF2_4fd3_9209_DD69FEC647CB" name="resource_usage" visibility="public" association="EAID_FAF83549_FCF2_4fd3_9209_DD69FEC647CB" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_420057A3_B796_4d88_A7BB_B162AC2504B6"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_FCF2_4fd3_9209_DD69FEC647CB" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_FCF2_4fd3_9209_DD69FEC647CB" value="-1"/>
						</ownedEnd>
						<memberEnd xmi:idref="EAID_srcF83549_FCF2_4fd3_9209_DD69FEC647CB"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcF83549_FCF2_4fd3_9209_DD69FEC647CB" name="used_service" visibility="public" association="EAID_FAF83549_FCF2_4fd3_9209_DD69FEC647CB" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_D9DE7920_FD03_4f5c_B7A3_8790C03D3187"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_FCF2_4fd3_9209_DD69FEC647CB" value="0"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_FCF2_4fd3_9209_DD69FEC647CB" value="-1"/>
						</ownedEnd>
					</packagedElement>
				</packagedElement>
				<packagedElement xmi:type="uml:Package" xmi:id="EAPK_87BC8B70_63AB_4de4_9674_9D6BB67DE886" name="ResourceUsageModel" visibility="public">
					<packagedElement xmi:type="uml:Class" xmi:id="EAID_E5AAA037_853B_40d0_A392_0E05832B062B" name="AnalysisContext" visibility="public"/>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_8ABE09CD_166E_4d5a_A4D7_3CF2205376DB" name="analysiscontext_resource" visibility="public">
						<memberEnd xmi:idref="EAID_dstBE09CD_166E_4d5a_A4D7_3CF2205376DB"/>
						<memberEnd xmi:idref="EAID_srcBE09CD_166E_4d5a_A4D7_3CF2205376DB"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcBE09CD_166E_4d5a_A4D7_3CF2205376DB" name="resource_usage1" visibility="public" association="EAID_8ABE09CD_166E_4d5a_A4D7_3CF2205376DB" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_420057A3_B796_4d88_A7BB_B162AC2504B6"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_166E_4d5a_A4D7_3CF2205376DB" value="1"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_166E_4d5a_A4D7_3CF2205376DB" value="-1"/>
						</ownedEnd>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstBE09CD_166E_4d5a_A4D7_3CF2205376DB" name="analysis_context1" visibility="public" association="EAID_8ABE09CD_166E_4d5a_A4D7_3CF2205376DB" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="shared">
							<type xmi:idref="EAID_E5AAA037_853B_40d0_A392_0E05832B062B"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_166E_4d5a_A4D7_3CF2205376DB" value="0"/>
							<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_166E_4d5a_A4D7_3CF2205376DB" value="1"/>
						</ownedEnd>
					</packagedElement>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_B1A19576_BB41_473e_B290_250CD1297070" name="analysis_usagedemand" visibility="public">
						<memberEnd xmi:idref="EAID_dstA19576_BB41_473e_B290_250CD1297070"/>
						<memberEnd xmi:idref="EAID_srcA19576_BB41_473e_B290_250CD1297070"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcA19576_BB41_473e_B290_250CD1297070" name="usage_demand" visibility="public" association="EAID_B1A19576_BB41_473e_B290_250CD1297070" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_2290ADC0_3467_4366_B697_B3A153DB7BC5"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_BB41_473e_B290_250CD1297070" value="1"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_BB41_473e_B290_250CD1297070" value="-1"/>
						</ownedEnd>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstA19576_BB41_473e_B290_250CD1297070" name="analysis_context2" visibility="public" association="EAID_B1A19576_BB41_473e_B290_250CD1297070" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="shared">
							<type xmi:idref="EAID_E5AAA037_853B_40d0_A392_0E05832B062B"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_BB41_473e_B290_250CD1297070" value="1"/>
							<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DU000000_BB41_473e_B290_250CD1297070" value="1"/>
						</ownedEnd>
					</packagedElement>
					<packagedElement xmi:type="uml:Class" xmi:id="EAID_420057A3_B796_4d88_A7BB_B162AC2504B6" name="ResourceUsage" visibility="public"/>
					<packagedElement xmi:type="uml:Association" xmi:id="EAID_88C0719D_710E_4cb5_90E7_944BAE12AECB" name="usagedemand_resourceusage" visibility="public">
						<memberEnd xmi:idref="EAID_dstC0719D_710E_4cb5_90E7_944BAE12AECB"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstC0719D_710E_4cb5_90E7_944BAE12AECB" name="workload" visibility="public" association="EAID_88C0719D_710E_4cb5_90E7_944BAE12AECB" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_2290ADC0_3467_4366_B697_B3A153DB7BC5"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_710E_4cb5_90E7_944BAE12AECB" value="1"/>
							<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_710E_4cb5_90E7_944BAE12AECB" value="-1"/>
						</ownedEnd>
						<memberEnd xmi:idref="EAID_srcC0719D_710E_4cb5_90E7_944BAE12AECB"/>
						<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcC0719D_710E_4cb5_90E7_944BAE12AECB" name="resource_usage2" visibility="public" association="EAID_88C0719D_710E_4cb5_90E7_944BAE12AECB" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
							<type xmi:idref="EAID_420057A3_B796_4d88_A7BB_B162AC2504B6"/>
							<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_710E_4cb5_90E7_944BAE12AECB" value="1"/>
							<upperValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SU000000_710E_4cb5_90E7_944BAE12AECB" value="1"/>
						</ownedEnd>
					</packagedElement>
					<packagedElement xmi:type="uml:Class" xmi:id="EAID_2290ADC0_3467_4366_B697_B3A153DB7BC5" name="UsageDemand" visibility="public"/>
					<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_F7C62FB0_02BA_4af6_88A8_BF1E8CD74BC4" visibility="public" supplier="EAPK_AEE44502_D46C_4ea4_8582_BAC0948B9E29" client="EAPK_87BC8B70_63AB_4de4_9674_9D6BB67DE886"/>
					<packagedElement xmi:type="uml:Package" xmi:id="EAPK_4DC8F6BC_3AA2_4af7_BD74_1A507B5278B1" name="DynamicUsageModel" visibility="public">
						<packagedElement xmi:type="uml:Class" xmi:id="EAID_AD696A2B_973F_46ba_9A70_0A68664DB38E" name="ActionExecution" visibility="public">
							<generalization xmi:type="uml:Generalization" xmi:id="EAID_5DB82C9A_4837_4fe4_B51E_0278D767D437" general="EAID_3BBB427C_28E0_4183_82A4_568601CC8A50"/>
							<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcAA99CA_C126_46d4_A6C8_042AFA99D101" name="required_QoS" visibility="public" association="EAID_46AA99CA_C126_46d4_A6C8_042AFA99D101" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
								<type xmi:idref="EAID_7730DEFE_9CCF_4f61_AFCC_DF2AB3A3E572"/>
								<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_C126_46d4_A6C8_042AFA99D101" value="0"/>
								<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_C126_46d4_A6C8_042AFA99D101" value="-1"/>
							</ownedAttribute>
						</packagedElement>
						<packagedElement xmi:type="uml:Association" xmi:id="EAID_D7CACFFD_ACE6_49d2_A6EE_A73A6CC63BED" name="action" visibility="public">
							<memberEnd xmi:idref="EAID_dstCACFFD_ACE6_49d2_A6EE_A73A6CC63BED"/>
							<ownedEnd xmi:type="uml:Property" xmi:id="EAID_dstCACFFD_ACE6_49d2_A6EE_A73A6CC63BED" name="sucessor" visibility="public" association="EAID_D7CACFFD_ACE6_49d2_A6EE_A73A6CC63BED" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
								<type xmi:idref="EAID_AD696A2B_973F_46ba_9A70_0A68664DB38E"/>
								<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_DL000000_ACE6_49d2_A6EE_A73A6CC63BED" value="0"/>
								<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_DU000000_ACE6_49d2_A6EE_A73A6CC63BED" value="-1"/>
							</ownedEnd>
							<memberEnd xmi:idref="EAID_srcCACFFD_ACE6_49d2_A6EE_A73A6CC63BED"/>
							<ownedEnd xmi:type="uml:Property" xmi:id="EAID_srcCACFFD_ACE6_49d2_A6EE_A73A6CC63BED" name="predecessor" visibility="public" association="EAID_D7CACFFD_ACE6_49d2_A6EE_A73A6CC63BED" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
								<type xmi:idref="EAID_AD696A2B_973F_46ba_9A70_0A68664DB38E"/>
								<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_ACE6_49d2_A6EE_A73A6CC63BED" value="0"/>
								<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_ACE6_49d2_A6EE_A73A6CC63BED" value="-1"/>
							</ownedEnd>
						</packagedElement>
						<packagedElement xmi:type="uml:Class" xmi:id="EAID_255017FA_45BE_47fc_8141_D06A9FB2706E" name="DynamicUsage" visibility="public">
							<generalization xmi:type="uml:Generalization" xmi:id="EAID_47EFD6CD_536B_4129_B247_67133905C7D3" general="EAID_420057A3_B796_4d88_A7BB_B162AC2504B6"/>
						</packagedElement>
						<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_B3C9DA8A_4802_442d_B3F6_B7633001191C" visibility="public" supplier="EAPK_AEE44502_D46C_4ea4_8582_BAC0948B9E29" client="EAPK_4DC8F6BC_3AA2_4af7_BD74_1A507B5278B1"/>
					</packagedElement>
					<packagedElement xmi:type="uml:Package" xmi:id="EAPK_DB5DA8B1_8111_44db_97CC_93D3F61375B9" name="StaticUsageModel" visibility="public">
						<packagedElement xmi:type="uml:Class" xmi:id="EAID_F8ED7864_6EBE_457c_B8AA_66AA20A3E178" name="Client" visibility="public" isLeaf="true">
							<generalization xmi:type="uml:Generalization" xmi:id="EAID_C9F9954A_65DA_4526_B712_42D054788438" general="EAID_EEB36E46_C3D1_4eee_85D4_034830BF789A"/>
							<ownedAttribute xmi:type="uml:Property" xmi:id="EAID_srcD375B2_2DA5_4a2d_AC9B_A572A598C596" name="QoS_required1" visibility="public" association="EAID_33D375B2_2DA5_4a2d_AC9B_A572A598C596" isOrdered="false" isDerived="false" isDerivedUnion="false" aggregation="none">
								<type xmi:idref="EAID_7730DEFE_9CCF_4f61_AFCC_DF2AB3A3E572"/>
								<lowerValue xmi:type="uml:LiteralInteger" xmi:id="EAID_SL000000_2DA5_4a2d_AC9B_A572A598C596" value="1"/>
								<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="EAID_SU000000_2DA5_4a2d_AC9B_A572A598C596" value="-1"/>
							</ownedAttribute>
						</packagedElement>
						<packagedElement xmi:type="uml:Class" xmi:id="EAID_EEB36E46_C3D1_4eee_85D4_034830BF789A" name="StaticUsage" visibility="public">
							<generalization xmi:type="uml:Generalization" xmi:id="EAID_9294A98C_CFA1_4ce9_82C1_F0459E7BF572" general="EAID_420057A3_B796_4d88_A7BB_B162AC2504B6"/>
						</packagedElement>
						<packagedElement xmi:type="uml:Dependency" xmi:id="EAID_30F276F0_D681_4985_95E7_8C364CF30C39" visibility="public" supplier="EAPK_AEE44502_D46C_4ea4_8582_BAC0948B9E29" client="EAPK_DB5DA8B1_8111_44db_97CC_93D3F61375B9"/>
					</packagedElement>
				</packagedElement>
			</packagedElement>
		</packagedElement>
		<thecustomprofile:isAbstract base_Class="EAID_970F23D2_ED9B_4953_BF83_407ABE5AF3B0" isAbstract="false"/>
		<thecustomprofile:order base_Generalization="EAID_158D9B64_B64D_4a5e_B633_D1E346410AB4" order="0"/>
		<thecustomprofile:scope base_Association="EAID_7695D81F_E18C_49ce_B48B_A43318715D7D" scope="CCM::ComponentIDL"/>
		<thecustomprofile:isAbstract base_Class="EAID_7279A4E5_E58D_44a3_ABBF_34233DF0C43F" isAbstract="false"/>
		<thecustomprofile:order base_Generalization="EAID_7733A95B_B0F8_4435_82C7_81B93E6F39BC" order="0"/>
		<thecustomprofile:scope base_Association="EAID_85AB4B0C_8A6F_4409_9105_DE573F13BD04" scope="CCM::ComponentIDL"/>
		<thecustomprofile:isAbstract base_Class="EAID_7EB65BD8_BF54_48f9_B357_84671ED363CC" isAbstract="true"/>
		<thecustomprofile:order base_Generalization="EAID_4C119D8E_ED5C_402b_AB52_1845A64F19AB" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_D6E42BF5_DF9D_40f7_B383_35719EB0D4FA" order="1"/>
		<thecustomprofile:scope base_Association="EAID_6C2C1E15_A3FC_49d9_BF16_E4F7983BC67F" scope="CCM::ComponentIDL"/>
		<thecustomprofile:isAbstract base_Class="EAID_D93C1A1C_730B_43ff_A02D_9DCEB8C1418E" isAbstract="false"/>
		<thecustomprofile:order base_Generalization="EAID_D3811419_539E_4460_830D_252BE1CA5B23" order="0"/>
		<thecustomprofile:enumeration base_Class="EAID_278DEA46_8F2D_4cf2_A415_F6F11B44FBE5"/>
		<thecustomprofile:isAbstract base_Class="EAID_F4538D2C_F109_443e_8DF8_79B4032FB32B" isAbstract="false"/>
		<thecustomprofile:order base_Generalization="EAID_66C8A2C5_FC76_4f42_9805_CA48F73B2232" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_E50ED92D_147F_4ab8_B0C0_0D039E9850EF" order="1"/>
		<thecustomprofile:isAbstract base_Class="EAID_4C517487_2AF5_4c50_8EB3_A890C694270C" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_1842D9D7_D427_47b1_A692_512FD7F47E8A" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_26EC8266_C0F6_4c83_A82D_039EDEBCE3F3" order="1"/>
		<thecustomprofile:order base_Generalization="EAID_9091056F_F962_400a_BAEB_964A6910BE27" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_D4BC7897_157B_4130_9629_FBEB148DED4E" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_A82D63E9_0810_4e2d_AFD0_EAFAE76952E3" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_093FBBF3_862B_47a7_9A39_69CA416E5D64" order="0"/>
		<thecustomprofile:scope base_Association="EAID_8D4C9C3B_3A50_48bb_8CC6_C9960D0A51E3" scope="CCM::BaseIDL"/>
		<thecustomprofile:scope base_Association="EAID_E61BAD79_100C_4b3c_BF1C_7B0E130DFAC5" scope="CCM::BaseIDL"/>
		<thecustomprofile:order base_Generalization="EAID_FA5967F6_99DD_44c9_9C16_662C9F1060C6" order="1"/>
		<thecustomprofile:isAbstract base_Class="EAID_DEA91759_9852_44b4_9FB7_E44FF54B07C9" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_6C26DCBE_A4F4_432a_B8DB_5EF905DCD04B" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_609FF67D_4EF9_42e1_BFB8_F9F34483E173" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_F3D73A8F_8FD6_4443_BEA1_8DFBE1E017D1" order="1"/>
		<thecustomprofile:isAbstract base_Class="EAID_A67384A3_8008_495d_911E_139FFB62E83D" isAbstract="true"/>
		<thecustomprofile:isStatic base_Attribute="EAID_E68C4429_8CA4_45b9_82D9_BFF08DD72D8A" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_5079856E_E342_41af_8CC5_505B2383F87F" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_CBBBAB01_208A_4246_9AF1_26CB369A0A31" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_52A11321_4FE3_408e_A58A_B9FD786E7FF5" scope="CCM::BaseIDL"/>
		<thecustomprofile:order base_Generalization="EAID_15A5B9DD_0313_4d76_A9C7_908A9A22CC39" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_1749E88B_1A6C_4051_BA88_8C5AB905C299" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_1CF2B707_7C60_4802_A5D0_7B7052CD92BA" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_24DA5B18_F6EC_4d4c_A3CD_C3EE46EBEA44" order="1"/>
		<thecustomprofile:order base_Generalization="EAID_3ED0E4E5_E4DB_42ee_BCDE_267247197277" order="1"/>
		<thecustomprofile:order base_Generalization="EAID_45D65D75_3B4A_458f_BA51_668E8F9B0397" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_5CDA589D_C21F_4f1e_A6A4_DE5D7E121334" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_90FA4295_859E_4dea_AFF5_EC616CD15F7E" order="1"/>
		<thecustomprofile:order base_Generalization="EAID_9E39079E_3868_4ba8_AEAF_6A5B6E1B6602" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_B4454DA1_B9C9_4ea2_92DF_608063AB6ABE" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_CD964E6D_7A98_4a51_B594_D2416906EAE1" order="1"/>
		<thecustomprofile:order base_Generalization="EAID_D8DFA5E0_730A_4a44_9E30_9CAEBDC9FFE3" order="1"/>
		<thecustomprofile:order base_Generalization="EAID_E5437C10_C870_434c_926E_B722C4C37DA9" order="1"/>
		<thecustomprofile:order base_Generalization="EAID_F0757CA1_51C3_4d33_8539_FB7798E4B51A" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_98216340_AF38_40af_B4C8_235734785C4A" isAbstract="true"/>
		<thecustomprofile:order base_Generalization="EAID_13304FEC_C3EE_4428_8D8D_D2F727F5F858" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_2C7A2D6C_2E62_46b6_A638_00AB71E99B04" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_45F5293B_B5D6_4ca6_B371_3C4D3BDDF10D" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_56693B08_ED7C_4d53_9A5B_46AC246D720C" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_60D19810_2163_4b90_A731_C3609ACFCFF0" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_90611921_B4AF_4662_BB9C_D3E30E015E6D" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_A1F8CF85_7E01_463a_99E8_00D25C21D080" order="1"/>
		<thecustomprofile:order base_Generalization="EAID_AA2C4002_6244_4c59_A57D_03A033908BF0" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_B1C47C3F_9E19_48c3_A404_3F6DE2E7D1C7" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_C1007B67_94D0_454f_A479_6EDC1A127D54" order="0"/>
		<thecustomprofile:enumeration base_Class="EAID_0739C31E_B54D_4462_9D9B_C6784883F7B1"/>
		<thecustomprofile:persistence base_Class="EAID_0739C31E_B54D_4462_9D9B_C6784883F7B1" persistence="transient"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_11BA22CF_D8FD_4c60_8D43_996CCBF09E95" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_11BA22CF_D8FD_4c60_8D43_996CCBF09E95" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_11BA22CF_D8FD_4c60_8D43_996CCBF09E95" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_DBBEE97E_EA85_43cd_B8BE_9738E6A9926B" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_DBBEE97E_EA85_43cd_B8BE_9738E6A9926B" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_DBBEE97E_EA85_43cd_B8BE_9738E6A9926B" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_714E12B9_36E4_4732_8457_DB3C1124ABE9" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_714E12B9_36E4_4732_8457_DB3C1124ABE9" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_714E12B9_36E4_4732_8457_DB3C1124ABE9" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_E45F51F8_FBF6_4ab5_BB4B_15002892BE1A" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_E45F51F8_FBF6_4ab5_BB4B_15002892BE1A" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_E45F51F8_FBF6_4ab5_BB4B_15002892BE1A" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_C682124B_616A_48f2_898C_9A1BF9347B92" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_C682124B_616A_48f2_898C_9A1BF9347B92" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_C682124B_616A_48f2_898C_9A1BF9347B92" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_12F62968_729E_4769_9616_D20E996A3AFD" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_12F62968_729E_4769_9616_D20E996A3AFD" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_12F62968_729E_4769_9616_D20E996A3AFD" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_9D0432A7_8536_49ac_B224_65A397546204" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_9D0432A7_8536_49ac_B224_65A397546204" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_9D0432A7_8536_49ac_B224_65A397546204" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_3488699F_A39F_4f04_969D_FD7B274D53C6" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_3488699F_A39F_4f04_969D_FD7B274D53C6" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_3488699F_A39F_4f04_969D_FD7B274D53C6" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_13764EF2_D208_459d_9E64_212724DA31FA" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_13764EF2_D208_459d_9E64_212724DA31FA" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_13764EF2_D208_459d_9E64_212724DA31FA" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_8630CBEC_6301_45fa_B72A_3A742D04092A" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_8630CBEC_6301_45fa_B72A_3A742D04092A" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_8630CBEC_6301_45fa_B72A_3A742D04092A" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_2E87F42F_F639_4b2f_A756_FC3239270BCB" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_2E87F42F_F639_4b2f_A756_FC3239270BCB" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_2E87F42F_F639_4b2f_A756_FC3239270BCB" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_41B47D36_ECC2_4d1e_A015_9775DF58889B" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_41B47D36_ECC2_4d1e_A015_9775DF58889B" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_41B47D36_ECC2_4d1e_A015_9775DF58889B" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_9583E0C5_4526_4eb8_B799_4D8EDCCEA903" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_9583E0C5_4526_4eb8_B799_4D8EDCCEA903" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_9583E0C5_4526_4eb8_B799_4D8EDCCEA903" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_9F97B010_5FE4_4469_9DBA_B4B6B9263192" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_9F97B010_5FE4_4469_9DBA_B4B6B9263192" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_9F97B010_5FE4_4469_9DBA_B4B6B9263192" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_00CFAC2A_6F7E_4d80_8BCE_29A12D94AB71" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_00CFAC2A_6F7E_4d80_8BCE_29A12D94AB71" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_00CFAC2A_6F7E_4d80_8BCE_29A12D94AB71" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_61669BBF_01E7_4a26_91C2_EA97DE1FECB1" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_61669BBF_01E7_4a26_91C2_EA97DE1FECB1" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_61669BBF_01E7_4a26_91C2_EA97DE1FECB1" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:RationalRose_UML2MOF_cardinality base_Attribute="EAID_613D183B_A735_4de7_ADE0_0AB0F44906CD" __EAStereoName="RationalRose$UML2MOF:cardinality" RationalRose_UML2MOF_cardinality="0..n"/>
		<thecustomprofile:RationalRose_UML2MOF_isUnique base_Attribute="EAID_613D183B_A735_4de7_ADE0_0AB0F44906CD" __EAStereoName="RationalRose$UML2MOF:isUnique" RationalRose_UML2MOF_isUnique="true"/>
		<thecustomprofile:RationalRose_UML2MOF_isOrdered base_Attribute="EAID_613D183B_A735_4de7_ADE0_0AB0F44906CD" __EAStereoName="RationalRose$UML2MOF:isOrdered" RationalRose_UML2MOF_isOrdered="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_4BED444B_3218_44a0_82AD_BBE32E535655" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_F9A32E1E_955C_4ae8_98A3_F9974D8A84B5" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_D0BC503C_3359_4921_8D8C_49426410ACB6" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_93AE2F96_9376_49f8_88F7_6D7BF1C7D4E9" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_546279DE_C040_4d56_A671_20C8BD78C4FA" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_E8A07EF9_5F9C_4ff3_A647_06ABC9FF0E42" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_176B3759_487A_40f8_8042_282D3F44AE89" scope="CCM::BaseIDL"/>
		<thecustomprofile:isAbstract base_Class="EAID_0FB6F2C6_84B2_405f_B514_2D1AA316F9D2" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_7504D8B1_4DD3_4145_914E_9FBC7607A922" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_958A4890_9E6F_491f_B048_1D74C2080E04" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_1F3F1CF4_C438_4581_B48A_2D0396E1013E" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_6EDD9711_88CA_4ca2_AAE3_EDF57A47F0E6" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_0BA878FA_17A2_4bad_A028_DC614838A854" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_5204C56F_62CC_405e_82B2_DB48415ED13E" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_1BA705E6_2875_4aee_AAB6_DC0C421C263D" isAbstract="true"/>
		<thecustomprofile:order base_Generalization="EAID_07C79042_E3DA_4dd2_A144_DBB5D71D18F9" order="1"/>
		<thecustomprofile:scope base_Association="EAID_45B745CF_A4C4_4b0d_BA9D_6DB0D8778B4A" scope="CCM::BaseIDL"/>
		<thecustomprofile:order base_Generalization="EAID_473D086D_3855_4968_8C45_6AC0766A0E88" order="0"/>
		<thecustomprofile:scope base_Association="EAID_63EE45CA_92BF_41ce_BA55_C1F03859D0E1" scope="CCM::BaseIDL"/>
		<thecustomprofile:order base_Generalization="EAID_64C93453_6E47_4009_B481_8DAA0F130339" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_8544DCE2_7E58_48cb_8F00_2BEBDD8E9613" order="1"/>
		<thecustomprofile:order base_Generalization="EAID_87867FEB_AC53_4099_B7EE_2A5E49476A66" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_B243969E_3E41_42a0_B154_6C2464942AAC" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_D0BB57D8_F617_44a1_A780_E51FC3C7139D" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_3C2E5611_01B0_4121_A08B_DCAD4DF48671" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_225257A9_0CC4_4e40_A924_24475C73BF9E" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_1F2782C9_1C93_4c96_B625_73DA3874B695" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_5807867B_65EE_4b38_9F7C_0339A9AE4911" scope="CCM::BaseIDL"/>
		<thecustomprofile:scope base_Association="EAID_3ED776E4_2F35_42ab_90D1_78230D7EAEA0" scope="CCM::ComponentIDL"/>
		<thecustomprofile:order base_Generalization="EAID_64208AF5_EA34_46ba_8D5D_CAE9B181B6AF" order="0"/>
		<thecustomprofile:scope base_Association="EAID_84C3F45A_2363_4363_9235_2FD8F4B1065D" scope="CCM::BaseIDL"/>
		<thecustomprofile:order base_Generalization="EAID_B20783C2_74E3_4a24_97B5_1A8AED043D43" order="1"/>
		<thecustomprofile:scope base_Association="EAID_C525B49B_48D7_4c34_8B86_6287FF1F1B4F" scope="CCM::ComponentIDL"/>
		<thecustomprofile:isAbstract base_Class="EAID_5F8B24D2_A167_48f8_ADFE_1C0303C83B5C" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_6127FDCE_20DA_4965_A6A1_63F211D8BA94" isStatic="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_CE6F1E14_E07E_4a5a_8277_8C31AB904873" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_101F83E3_1650_42d3_ABF9_E99FDCAC348A" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_9CE5F26D_F73F_4da4_B488_825A9F15314E" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_7F5EDFD2_B1FD_4051_824D_842198B98C66" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_C36D7EB5_0CF0_405b_85F0_710606E84530" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_15CE714C_887B_49b8_90D2_8F0A348AA71C" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_506A12FB_70AE_41d0_9F92_01988D9269E3" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_A39555B2_18A8_4884_AFA7_47FA2D447633" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_21002F73_9A9F_4de7_8B96_B426421AFC01" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_792BF38F_CAE7_4ac6_BBBA_75FFE6E37F5A" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_FCAE819B_48A7_4610_830B_45D63F73411F" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_724D074D_1E02_4f33_89A5_70EE89FA38C4" order="0"/>
		<thecustomprofile:enumeration base_Class="EAID_B231B9D1_59C4_44cb_AB16_4FBC4ECDDD0A"/>
		<thecustomprofile:persistence base_Class="EAID_B231B9D1_59C4_44cb_AB16_4FBC4ECDDD0A" persistence="transient"/>
		<thecustomprofile:isAbstract base_Class="EAID_C2004AD9_9E7E_4ff5_A7A8_CCEFB9729EA7" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_A94E877B_269E_41ae_A515_C0CEBEAF1E22" isStatic="false"/>
		<thecustomprofile:enumeration base_Class="EAID_B46FEFA6_A447_4f0a_A87E_50CB79C7B21F"/>
		<thecustomprofile:persistence base_Class="EAID_B46FEFA6_A447_4f0a_A87E_50CB79C7B21F" persistence="transient"/>
		<thecustomprofile:isAbstract base_Class="EAID_2099E006_C320_472c_B816_75C6E86F0C44" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_773BE630_FA8B_4539_8F75_41992FB897D5" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_E88D8435_88A2_4e77_95F0_2435BEFE5BE2" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_2AC0D84B_4AEA_4e3c_95D1_F5C140AAE53B" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_AA23C129_F242_4be3_A9BF_50D99EAC165B" isStatic="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_F6F6BA67_C311_4dcc_93B4_F78D81A09340" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_8A21B76A_EAC9_4142_A172_489369D23AB0" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_FDA41B09_9DEB_42c4_B0E8_0FB7DC7AF1C9" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_15D26C3D_37FD_4487_8E59_50B24B924DFA" isAbstract="true"/>
		<thecustomprofile:order base_Generalization="EAID_100EF4B8_4F3D_47c2_9477_D93E45D21482" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_F8054920_F5B7_4471_99E2_D761AF5F7419" order="1"/>
		<thecustomprofile:order base_Generalization="EAID_FBFDA6A6_D09D_431d_BA71_DAD83EDEDEC7" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_BC44FACE_64A1_46a1_9C67_704C8720A309" isAbstract="true"/>
		<thecustomprofile:order base_Generalization="EAID_920616E8_A20C_4878_A5B4_4569FA6E1626" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_9E92F25D_E79B_4a53_A80C_3922DCF19125" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_0EEB2128_E623_466c_A019_B6370A20B901" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_88E506A4_B694_4a68_A540_711DBF2B2749" isStatic="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_583238FD_0075_4f24_B08B_7589DA1AF792" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_FB628898_854B_412d_8AA7_9D32D3BE5589" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_56D9CEAF_4D2A_440b_9A4C_70418102E8AA" isStatic="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_9A3BBD46_2F9F_4cb0_9A40_394D50490159" isAbstract="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_E7EE961D_F1F4_4595_8282_685EAEC15ECE" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_B136C1E5_B5D1_49f7_A8E2_4DF851B71A23" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_403A8466_916B_4448_8126_F2D6BB2537B7" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_62B6F686_685F_4948_AE10_4CBC193487CE" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_66D55ADD_9C66_4316_B32F_3C2987B65749" scope="CCM::BaseIDL"/>
		<thecustomprofile:scope base_Association="EAID_C2D4AA8C_5699_4c24_AC56_25D2DADA07A4" scope="CCM::BaseIDL"/>
		<thecustomprofile:order base_Generalization="EAID_0395FC55_ED76_4bd6_8C80_0D4712A68CA3" order="0"/>
		<thecustomprofile:scope base_Association="EAID_B9AF1C03_02C2_41e4_8C2D_B7A5CDC4215F" scope="CCM::ComponentIDL"/>
		<thecustomprofile:isAbstract base_Class="EAID_BF2C3198_08F0_472f_9CEB_42A1C067A4C0" isAbstract="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_B6AA0168_6ED9_4fbd_9E26_6766BC5AAAA1" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_B02991A4_3D4D_4232_B0D2_D17D9813BE42" isStatic="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_215F35FF_C976_4cb3_9300_2FF05F8283E7" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_DB089064_5052_420f_B4DC_A08BA9736A7B" isStatic="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_051E6B8B_9CD4_4d9b_A599_4F896A67A74D" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_147886F0_514B_4da9_9AC3_2D97E43E2FC6" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_A7B255F1_A8E8_4d0c_A12C_00E4F71CDB55" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_65B3CFA1_E834_4e5d_A408_757FF1846D5C" scope="CCM::CCMQos"/>
		<thecustomprofile:scope base_Association="EAID_A2AADB11_087C_4538_945F_7963EF7FF7F9" scope="::Logical View::CCM::Deployment"/>
		<thecustomprofile:scope base_Association="EAID_C9CA6616_05E8_4420_AC4D_5A4BD89BDED6" scope="CCM::CCMQos"/>
		<thecustomprofile:enumeration base_Class="EAID_4C42A654_AB14_4039_ACFD_33DE8DFC3C68"/>
		<thecustomprofile:persistence base_Class="EAID_4C42A654_AB14_4039_ACFD_33DE8DFC3C68" persistence="transient"/>
		<thecustomprofile:isAbstract base_Class="EAID_0D453C83_7852_42ce_954E_E294D4CC955F" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_84DFC75E_1472_4401_AF94_A818DDC7FAFC" scope="CCM::CIF"/>
		<thecustomprofile:scope base_Association="EAID_A7105431_43A3_4412_84BC_06FC600BB591" scope="CCM::CIF"/>
		<thecustomprofile:scope base_Association="EAID_571B2FD8_4B2D_40d8_A24D_FA4AB12995D7" scope="CCM::Deployment"/>
		<thecustomprofile:scope base_Association="EAID_C6E29A5F_7DB4_44ac_830E_351ACF672110" scope="CCM::CIF"/>
		<thecustomprofile:isAbstract base_Class="EAID_98A47D7A_340B_43de_BA52_577355EBA85D" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_130883BE_2175_4b17_BE2A_EBB6A36A395B" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_70952B80_F93B_4ec6_9E23_FD0B7C0A64F4" scope="CCM::CIF"/>
		<thecustomprofile:isAbstract base_Class="EAID_B5C370A9_0E4E_4ee6_BB43_0ECE1801E4FC" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_1916B511_1165_4a8d_AB4B_0AC3B58CA3C9" scope="CCM::CIF"/>
		<thecustomprofile:scope base_Association="EAID_97746002_738C_4a1c_A176_80CD55813E2E" scope="CCM::Deployment"/>
		<thecustomprofile:isAbstract base_Class="EAID_809AA311_D885_44ea_8899_DAF210705236" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_5BEF2D69_E345_4a2d_9F4D_5BF85C22CDB9" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_0A3B23B0_40B4_42c4_B206_81EE446D8EAE" scope="CCM::CIF"/>
		<thecustomprofile:isAbstract base_Class="EAID_A5DC3BAF_40E9_4cea_979D_6CD53FACBABB" isAbstract="false"/>
		<thecustomprofile:order base_Generalization="EAID_1E4CE2D6_E880_4381_8CD7_163D95DAB191" order="0"/>
		<thecustomprofile:scope base_Association="EAID_176B2182_CCB5_4150_B303_1F02B60461D2" scope="CCM::ComponentIDL"/>
		<thecustomprofile:scope base_Association="EAID_31D62AEB_B78E_453a_9C09_9B8C8E367829" scope="CCM::Deployment"/>
		<thecustomprofile:scope base_Association="EAID_4DB4EFFD_99D6_4c5e_8AF0_DB0BC0A411B3" scope="CCM::ComponentIDL"/>
		<thecustomprofile:scope base_Association="EAID_759162CA_C6E8_4918_A0DE_CE1AF398E2B9" scope="CCM::ComponentIDL"/>
		<thecustomprofile:scope base_Association="EAID_E2654291_D174_4ae4_9374_B48B37C17FB8" scope="CCM::ComponentIDL"/>
		<thecustomprofile:scope base_Association="EAID_E40014AA_A55B_40a0_B437_95DE7A73012A" scope="CCM::ComponentIDL"/>
		<thecustomprofile:scope base_Association="EAID_F406FAB2_0E2A_446f_9F71_43188E097315" scope="CCM::ComponentIDL"/>
		<thecustomprofile:isAbstract base_Class="EAID_79A4233F_C0B7_49ef_95B6_4C4179514609" isAbstract="true"/>
		<thecustomprofile:order base_Generalization="EAID_E4172126_31D4_4859_B43C_0DDFC1B32607" order="0"/>
		<thecustomprofile:scope base_Association="EAID_EE1921CE_89DC_4675_BAD8_0D2CF40BB3B2" scope="CCM::Deployment"/>
		<thecustomprofile:scope base_Association="EAID_FEA1605C_80A3_49f8_91A3_E683DAECBED8" scope="CCM::Deployment"/>
		<thecustomprofile:isAbstract base_Class="EAID_4897A460_2313_47ed_8207_05BD58ECAB45" isAbstract="false"/>
		<thecustomprofile:order base_Generalization="EAID_C7A30514_7BAF_487d_AD8B_1F3342CF8C68" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_E1CBBD38_E2C1_4be2_B073_1DCDAA848825" isAbstract="false"/>
		<thecustomprofile:order base_Generalization="EAID_F6CB9B92_9AE5_42b0_8E46_C7AAF6E0F302" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_8D27E812_1B15_4a55_85D0_8BDB07E2DD08" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_E3395BB7_1737_4586_B433_CD5F3E3A7B7A" scope="CCM::ComponentIDL"/>
		<thecustomprofile:isAbstract base_Class="EAID_471FE99D_4E15_435f_ADCE_8A4EB838623B" isAbstract="true"/>
		<thecustomprofile:order base_Generalization="EAID_0368067C_F3DE_434e_84DF_8E50617039BF" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_6B7B341D_3E12_456c_A1D8_70934884FCA2" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_67B0FC0B_AB94_436b_8C8D_ABA45B0C019E" scope="CCM::ComponentIDL"/>
		<thecustomprofile:isAbstract base_Class="EAID_FB381171_CBB8_4152_B873_147DBB471F59" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_DF5C6B41_44F3_415f_A9EA_C43A09323428" scope="CCM::ComponentIDL"/>
		<thecustomprofile:isAbstract base_Class="EAID_BE270D28_04CA_43f5_A84D_65241DC0F1D3" isAbstract="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_CB6BB45B_83EF_4cdf_B063_67054498AD91" isAbstract="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_D72C504C_5192_439b_BB13_799AFAF50F0D" isAbstract="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_4183FA8B_5BF2_4ca6_A3EF_9DE370602DF2" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_663FAC74_24F0_4ece_B5B8_89DDFC3AE457" isStatic="false"/>
		<thecustomprofile:enumeration base_Class="EAID_42F933FD_B2C6_4590_8DE3_EBBF55E9500D"/>
		<thecustomprofile:persistence base_Class="EAID_42F933FD_B2C6_4590_8DE3_EBBF55E9500D" persistence="transient"/>
		<thecustomprofile:isAbstract base_Class="EAID_6437B0B9_C4A2_42b9_B471_DA6B483F67F2" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_3086B089_D107_4cc5_9C2F_3FC796929D3C" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_C42D9EC3_DDF4_48fb_B2A4_742CDE1C0AC2" scope="CCM::Deployment"/>
		<thecustomprofile:isAbstract base_Class="EAID_4CFCE223_0D6C_4a66_9133_38F343197E17" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_38A00FF9_403D_4353_A3D3_FECB1F119323" isStatic="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_F07B0822_4BFE_4f92_818B_1AD5D52D0E3F" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_3DBDBF5D_03D1_4760_A3E8_B1ED76CBD221" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_25734511_63C4_4f8c_95CC_6DB8C80BE538" scope="CCM::Deployment"/>
		<thecustomprofile:scope base_Association="EAID_349C0396_21E1_44b8_BB27_FC78485B0D82" scope="CCM::Deployment"/>
		<thecustomprofile:order base_Generalization="EAID_434CC405_AB41_4b82_B73A_E59A9F723109" order="0"/>
		<thecustomprofile:scope base_Association="EAID_6CB5101E_2659_45ce_9375_EEAA6E4C4F58" scope="CCM::Deployment"/>
		<thecustomprofile:scope base_Association="EAID_EAAB2662_2649_411b_A033_B20385765F5E" scope="CCM::Deployment"/>
		<thecustomprofile:scope base_Association="EAID_FC47B7EB_E4E6_45cc_A698_5301960C46B1" scope="CCM::Deployment"/>
		<thecustomprofile:isAbstract base_Class="EAID_85E1FDEF_735A_483e_B8A6_384D83B03217" isAbstract="false"/>
		<thecustomprofile:order base_Generalization="EAID_0C988FCE_C21D_4c06_8C25_D04140012F36" order="1"/>
		<thecustomprofile:scope base_Association="EAID_E20518F2_B7DD_4e8f_9AA0_DE8769912191" scope="CCM::Deployment"/>
		<thecustomprofile:scope base_Association="EAID_70283502_48F1_4518_8417_78F0A4D90F35" scope="CCM::Deployment"/>
		<thecustomprofile:isAbstract base_Class="EAID_97DE4CA1_403A_4d8e_9F6A_6A745E873299" isAbstract="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_08AC6A13_B981_485a_A308_BF5F6B760608" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_EF1EDD8A_E20A_415b_A380_A9BDED6D8AF2" scope="CCM::Deployment"/>
		<thecustomprofile:isAbstract base_Class="EAID_F0C7398E_E1F4_4cb3_9CF8_EBE874D9D3D5" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_3C6A47AA_03A8_4b74_9941_ABCB8E30DC0C" scope="CCM::Deployment"/>
		<thecustomprofile:scope base_Association="EAID_446658A7_1C0D_476b_8138_EFAF47F6221A" scope="CCM::Deployment"/>
		<thecustomprofile:isAbstract base_Class="EAID_6A8BE687_8C90_4bd9_8178_867F2D00F700" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_7B0B6C89_6F72_48e6_9593_90AB5C194CF3" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_A221B352_8764_4593_94C6_FB6FB44FAEC6" scope="CCM::Deployment"/>
		<thecustomprofile:scope base_Association="EAID_F915D2C8_A27A_4636_8725_902F32377021" scope="CCM::Deployment"/>
		<thecustomprofile:enumeration base_Class="EAID_5794582A_D9D3_4d31_AFE0_118B02688BF9"/>
		<thecustomprofile:RationalRose_UML2MOF_org.omg.uml2mof.isRoot base_Class="EAID_5794582A_D9D3_4d31_AFE0_118B02688BF9" __EAStereoName="RationalRose$UML2MOF:org.omg.uml2mof.isRoot" RationalRose_UML2MOF_org.omg.uml2mof.isRoot="false"/>
		<thecustomprofile:persistence base_Class="EAID_5794582A_D9D3_4d31_AFE0_118B02688BF9" persistence="transient"/>
		<thecustomprofile:RationalRose_UML2MOF_org.omg.uml2mof.isLeaf base_Class="EAID_5794582A_D9D3_4d31_AFE0_118B02688BF9" __EAStereoName="RationalRose$UML2MOF:org.omg.uml2mof.isLeaf" RationalRose_UML2MOF_org.omg.uml2mof.isLeaf="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_C370B07F_5E77_41ff_94FE_8FDAF28E49E0" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_36A37FEB_779B_4740_A044_B3570419FDD3" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_90DCBEC3_0188_4ff4_B842_663A24FBFA14" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_CD3C69E4_41CD_49a1_810C_C455F89923A8" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_DEDC62C0_7A7D_49a8_9017_24536B8A9E57" order="0"/>
		<thecustomprofile:scope base_Association="EAID_39AEB816_C031_422f_8F48_8DC92CDD7903" scope="CCM::Deployment"/>
		<thecustomprofile:isAbstract base_Class="EAID_A4C2F9AA_D066_4517_85F7_6EA9C930A222" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_E840EC82_8335_4ea2_AE64_FD49DCB8BAB1" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_605C2E94_79C9_43e2_AB25_C27DE37D6617" order="0"/>
		<thecustomprofile:scope base_Association="EAID_5A6375E5_7D5F_42be_8B7F_A212E139389C" scope="CCM::Deployment"/>
		<thecustomprofile:isAbstract base_Class="EAID_5A2CD671_7DDC_4bea_B0EB_BC3FCAA0D86E" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_4279E8FC_E8B2_478f_AB03_8E6F99C3F303" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_D4DD6A8C_4139_4baa_9ED9_CE6248DC471F" isStatic="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_9D906235_9450_4993_ADC6_E913B46AC7BC" isAbstract="true"/>
		<thecustomprofile:isStatic base_Attribute="EAID_8C211F6D_E902_4dc3_957E_19DF06D0B6CC" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_7E65B239_4BB9_4161_B9C9_D9F20A63CB4B" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_A7DACA0B_B87D_4e6b_9A53_3336DC17AABE" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_D742C275_F031_4df9_822B_377CED1E2B52" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_AC61EEC7_4942_4b36_8068_D645156B38EC" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_A1EC3232_E659_439a_B515_78BDF92EB3A3" isStatic="false"/>
		<thecustomprofile:enumeration base_Class="EAID_0721FF5A_CC41_47bd_A06C_4FBA3A10D829"/>
		<thecustomprofile:persistence base_Class="EAID_0721FF5A_CC41_47bd_A06C_4FBA3A10D829" persistence="transient"/>
		<thecustomprofile:isAbstract base_Class="EAID_54D074E8_EEB2_43db_97F0_686A4931FBA1" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_9756782B_4BBB_42fa_A156_5C7ABF8D0F57" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_8E519365_9DA8_44b4_B17B_3BF4CB8B4C8A" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_4CF44066_A5ED_41e4_AA18_EE0AB2EB8DBF" scope="CCM::Deployment"/>
		<thecustomprofile:order base_Generalization="EAID_52EF9C84_F89F_4af0_8E86_79D8E349009A" order="0"/>
		<thecustomprofile:scope base_Association="EAID_A3DB5560_F5DA_4d3f_AF1E_A4F96C5A8BF3" scope="CCM::Deployment"/>
		<thecustomprofile:isAbstract base_Class="EAID_A316E594_B7CC_449f_98D8_6242215866DF" isAbstract="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_1B624E2A_1C93_42a3_9468_68BE5C949E2A" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_64513D88_6460_4888_9C11_7AC13EA29D22" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_DB73E90C_E20E_4f4a_AAE9_DECA394C2A51" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_D1DB05C3_6342_43d7_952A_F2D6B5B38A18" isAbstract="true"/>
		<thecustomprofile:scope base_Association="EAID_A63FB489_BA94_470a_A998_AAAC9EBE59F6" scope="CCM::Deployment"/>
		<thecustomprofile:isAbstract base_Class="EAID_F13B1C07_262A_4905_87C5_84B626853885" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_B97E3C59_0C80_4343_AEAE_C13C448C059E" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_47A10D4B_5E80_4e14_B435_2C754ABA8FCF" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_1366910E_8AC6_40d2_8F71_37A1F4F386FE" isStatic="false"/>
		<thecustomprofile:enumeration base_Class="EAID_AB1C634A_0FF1_473f_A2B6_AEAB2C4BEDBF"/>
		<thecustomprofile:persistence base_Class="EAID_AB1C634A_0FF1_473f_A2B6_AEAB2C4BEDBF" persistence="transient"/>
		<thecustomprofile:isAbstract base_Class="EAID_63034F9E_D90C_4bf3_A7FF_EB579FEBEB58" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_2828C6E1_DC44_4a43_9B0C_D701596B4CA3" isStatic="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_477DB9EC_9703_4d1c_B1E3_2D890EDAFC97" isAbstract="false"/>
		<thecustomprofile:enumeration base_Class="EAID_731A8536_B9C6_4074_9B67_7EC6CD569138"/>
		<thecustomprofile:persistence base_Class="EAID_731A8536_B9C6_4074_9B67_7EC6CD569138" persistence="transient"/>
		<thecustomprofile:isAbstract base_Class="EAID_02B2C80C_94FB_4d3f_ADBE_5947311854EC" isAbstract="true"/>
		<thecustomprofile:isStatic base_Attribute="EAID_0DDE8490_9F28_4196_BB11_5721F79568C2" isStatic="false"/>
		<thecustomprofile:order base_Generalization="EAID_05FA72A0_E25A_45b9_819D_83C97AA553B9" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_1783E893_D349_4c7f_B1BF_6298EAD462E2" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_6D52340E_BF3B_418c_8E4F_AD7DB2DAA4C4" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_7AF2F28E_6E5A_49ff_A29E_E64C57A21565" order="1"/>
		<thecustomprofile:order base_Generalization="EAID_8A6B617D_B2DB_4fc1_9BC5_E5E3FE7A1E75" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_ABC8A6D8_92F8_4244_AA86_0188A278828B" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_BCE770D0_1DE6_4fda_A9BD_66B7E4456315" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_C2DA5DA4_83BB_406d_8B72_FB4F55CF2630" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_C55D6078_FB07_42cb_B09A_A55F3556A064" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_DD8907B0_354D_4918_8F54_7F8A6B1CE1C9" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_D950C7DF_1725_4012_AAFF_D07F702E5F6A" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_24BC5FCD_15CB_4b75_8C24_00154B4C67F0" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_425DE6E7_7A34_4f13_A79F_7EDF479B7DC5" scope="CCM::QosFramework"/>
		<thecustomprofile:order base_Generalization="EAID_625B8A88_CCB7_41ae_9757_DD8A81386392" order="0"/>
		<thecustomprofile:scope base_Association="EAID_9830685F_3D32_4ddf_99AE_FD66FDECE4EE" scope="CCM::QosFramework"/>
		<thecustomprofile:scope base_Association="EAID_E171E8FE_19BB_4408_997D_B02BE4FBEC9D" scope="CCM::QosFramework"/>
		<thecustomprofile:scope base_Association="EAID_EC49A29A_8009_4677_B741_97B8C29E84BC" scope="CCM::QosFramework"/>
		<thecustomprofile:scope base_Association="EAID_1A3B1918_ABD5_46ae_86D5_A9A7B8807A2C" scope="CCM::QosFramework"/>
		<thecustomprofile:scope base_Association="EAID_41C535DC_0CAB_4b81_938E_C36E6187407F" scope="CCM::QosFramework"/>
		<thecustomprofile:scope base_Association="EAID_7D35AD50_B052_44aa_9798_C5F697DBDBAD" scope="CCM::QosFramework"/>
		<thecustomprofile:isAbstract base_Class="EAID_ED16496C_89BA_4397_85A1_DCA82C116AC5" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_02CACA77_BD6F_4115_9837_5C52CC5DDFFD" scope="CCM::QosFramework"/>
		<thecustomprofile:scope base_Association="EAID_15D300FC_BA1E_4291_B98A_B1D5ED37033D" scope="CCM::QosFramework"/>
		<thecustomprofile:isAbstract base_Class="EAID_0E265AF0_97DC_416a_AFC8_9DADB768C62E" isAbstract="false"/>
		<thecustomprofile:order base_Generalization="EAID_417B4938_A97D_4da0_9469_48034F7611A2" order="0"/>
		<thecustomprofile:scope base_Association="EAID_A9587435_73E6_40a8_8BAC_0B9352073C72" scope="CCM::QosFramework"/>
		<thecustomprofile:scope base_Association="EAID_D10FF969_BF2A_47dd_957C_E974E8746115" scope="CCM::QosFramework"/>
		<thecustomprofile:isAbstract base_Class="EAID_19DEA526_8C74_4c66_AD26_F3EEFF5A53E4" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_8856354D_4BC7_4063_B1A5_E0EE11B26820" scope="CCM::QosFramework"/>
		<thecustomprofile:isAbstract base_Class="EAID_7385B370_628C_4ea5_8315_41F31B2279BA" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_D97EC032_B49D_4541_899A_8810F88382A5" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_1A951CB7_E25B_4e26_B942_96B7F80A9638" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_A726215B_46F4_4113_ACF0_391E68493C13" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_3411847E_956F_46b1_896A_EC165E3CCEA6" scope="CCM::QosFramework"/>
		<thecustomprofile:scope base_Association="EAID_C299A569_BCB3_4467_88DD_B771211434BC" scope="CCM::QosFramework"/>
		<thecustomprofile:order base_Generalization="EAID_72FB1EA0_8579_4008_B8D0_5BA7AF7746B4" order="0"/>
		<thecustomprofile:scope base_Association="EAID_7A7F60F0_4CA8_4252_9F47_DA1F6EAEA47B" scope="CCM::QosFramework"/>
		<thecustomprofile:order base_Generalization="EAID_BB956496_B15C_4937_BB08_E1E31D1A32C1" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_EBBC4AD2_9C3F_4441_9D52_D974A2DC6CE9" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_DE1EABC9_A6A8_4d4e_A825_CBEA2579B5E4" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_89977127_1266_4064_AEEF_E5C60D03A585" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_2FEE45B2_AD21_4526_B6B0_2472524F20D0" scope="CCM::QosFramework"/>
		<thecustomprofile:scope base_Association="EAID_CA7D17BA_2B86_485e_A443_41B68AE5F03D" scope="CCM::QosFramework"/>
		<thecustomprofile:isAbstract base_Class="EAID_26C13031_1F5E_4103_92DD_90BEBFB71A6A" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_1E9A6D5B_8B39_4b05_B2F8_83C44F8C21FD" scope="CCM::QosFramework"/>
		<thecustomprofile:scope base_Association="EAID_DE0395B0_D461_4a13_8E15_A6312ABE7CB4" scope="CCM::QosFramework"/>
		<thecustomprofile:isAbstract base_Class="EAID_469871D5_31C9_4d69_9DCC_C7D99117906F" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_8F74BB01_5BC2_4c5e_A736_28320794E8E2" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_88207AFC_4E84_4f1c_9D36_2F89B4917BCF" isStatic="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_B0B61B93_A725_4e4e_82AF_092754372373" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_8322E374_F7F5_45dc_80E3_7F795D46F0D5" scope="CCM::QosFramework"/>
		<thecustomprofile:isAbstract base_Class="EAID_39136252_F005_46a0_8D5D_B44981A30F57" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_05745766_A1CD_417c_9D6D_1A28A742B890" isStatic="false"/>
		<thecustomprofile:scope base_Association="EAID_C85417E8_18FB_4e65_BFE1_EEAB015EC295" scope="CCM::QosFramework"/>
		<thecustomprofile:scope base_Association="EAID_D73A68B5_C355_4e30_929A_FDF770B78A89" scope="CCM::QosFramework"/>
		<thecustomprofile:isAbstract base_Class="EAID_BA3980EC_285F_44b5_9488_B4424C6DD5B7" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_5406FFFC_E056_43c3_AC3A_30747CFA8690" scope="CCM::QosFramework"/>
		<thecustomprofile:scope base_Association="EAID_73F1F79F_9F8E_4f99_9505_489FD3D7BAA8" scope="CCM::QosFramework"/>
		<thecustomprofile:isAbstract base_Class="EAID_4CBBCEC2_4349_4634_9959_660365FC1B26" isAbstract="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_D6145A5C_44E0_437b_BC86_827E3F582AB4" isAbstract="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_19DA360F_297B_4af3_9B8D_78FD8A1CB2D7" isAbstract="false"/>
		<thecustomprofile:enumeration base_Class="EAID_383961CA_AE59_443a_AD22_B1BB5AD14B87"/>
		<thecustomprofile:persistence base_Class="EAID_383961CA_AE59_443a_AD22_B1BB5AD14B87" persistence="transient"/>
		<thecustomprofile:isAbstract base_Class="EAID_AD182B7E_C49A_461a_9384_DC290F468558" isAbstract="false"/>
		<thecustomprofile:isStatic base_Attribute="EAID_2235C3FC_721F_4531_A183_5CC5856CC7FA" isStatic="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_8378E856_0E90_4f6e_A4B9_46FC4856D55B" isAbstract="false"/>
		<thecustomprofile:order base_Generalization="EAID_3444914E_CCAE_4ce1_80B1_AD8A1FDA715A" order="2"/>
		<thecustomprofile:enumeration base_Class="EAID_629F8FD6_075F_4a8d_AFC4_C9A4B8B1C03E"/>
		<thecustomprofile:persistence base_Class="EAID_629F8FD6_075F_4a8d_AFC4_C9A4B8B1C03E" persistence="transient"/>
		<thecustomprofile:isAbstract base_Class="EAID_3BBB427C_28E0_4183_82A4_568601CC8A50" isAbstract="false"/>
		<thecustomprofile:order base_Generalization="EAID_E9537967_AA0B_4b97_BFB8_A10B0F5A2D83" order="0"/>
		<thecustomprofile:scope base_Association="EAID_2501EA52_A2F4_4871_8C3C_C7C57316D2EE" scope="CCM::STPQoSProfileViewPoint::ResourceUsageModel::DynamicUsageModel"/>
		<thecustomprofile:scope base_Association="EAID_4B61028F_C43E_4c43_B352_03D31887C156" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:order base_Generalization="EAID_5DB82C9A_4837_4fe4_B51E_0278D767D437" order="0"/>
		<thecustomprofile:scope base_Association="EAID_CBE5ED56_1D7E_4b50_8389_F2221B1E8E88" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:isAbstract base_Class="EAID_72194AC4_251B_41d0_91CE_C80C6541445D" isAbstract="true"/>
		<thecustomprofile:scope base_Association="EAID_73EC3A75_333C_4d2d_8F78_E37FEF6BF57F" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:scope base_Association="EAID_D9DD252F_D411_4984_8C29_6CEB31745471" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:scope base_Association="EAID_E16DF01F_E9BB_4f61_B09A_E345A5033E3F" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:scope base_Association="EAID_6B701496_AF20_4eb3_B9E4_67428B5E0147" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:isAbstract base_Class="EAID_7730DEFE_9CCF_4f61_AFCC_DF2AB3A3E572" isAbstract="true"/>
		<thecustomprofile:scope base_Association="EAID_33D375B2_2DA5_4a2d_AC9B_A572A598C596" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:scope base_Association="EAID_46AA99CA_C126_46d4_A6C8_042AFA99D101" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:scope base_Association="EAID_D161BD7C_A622_4edc_9937_58F4BA6144D2" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:scope base_Association="EAID_5BC4BDC1_2DAF_4679_9D58_614C48AC049A" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:isAbstract base_Class="EAID_3E5E830C_E2A6_45b5_8CCE_3C1196A55271" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_15B1A092_FF3F_4b6c_A4C3_1EFB3D99CFE2" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:scope base_Association="EAID_9B5A4111_7983_4565_A2F1_4B4ECCB8352C" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:isAbstract base_Class="EAID_93C9A9A2_3C7D_497c_9B08_7F2330EEEADD" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_001B0590_52FE_48d9_834C_CA3748CE98E1" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:scope base_Association="EAID_76C4DD1E_63A3_4038_91D4_205458518D0E" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:scope base_Association="EAID_A455E832_4898_4575_84F3_DC73B01D2B65" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:scope base_Association="EAID_E9EB7672_0CF6_4bcb_9A4F_D819173FFC91" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:isAbstract base_Class="EAID_6F826DA7_929E_44f0_B139_D6EBB9B19D01" isAbstract="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_D9DE7920_FD03_4f5c_B7A3_8790C03D3187" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_FAF83549_FCF2_4fd3_9209_DD69FEC647CB" scope="CCM::STPQoSProfileViewPoint::CoreResourceModel"/>
		<thecustomprofile:isAbstract base_Class="EAID_E5AAA037_853B_40d0_A392_0E05832B062B" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_8ABE09CD_166E_4d5a_A4D7_3CF2205376DB" scope="CCM::STPQoSProfileViewPoint::ResourceUsageModel"/>
		<thecustomprofile:scope base_Association="EAID_B1A19576_BB41_473e_B290_250CD1297070" scope="CCM::STPQoSProfileViewPoint::ResourceUsageModel"/>
		<thecustomprofile:isAbstract base_Class="EAID_420057A3_B796_4d88_A7BB_B162AC2504B6" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_88C0719D_710E_4cb5_90E7_944BAE12AECB" scope="CCM::STPQoSProfileViewPoint::ResourceUsageModel"/>
		<thecustomprofile:order base_Generalization="EAID_47EFD6CD_536B_4129_B247_67133905C7D3" order="0"/>
		<thecustomprofile:order base_Generalization="EAID_9294A98C_CFA1_4ce9_82C1_F0459E7BF572" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_2290ADC0_3467_4366_B697_B3A153DB7BC5" isAbstract="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_AD696A2B_973F_46ba_9A70_0A68664DB38E" isAbstract="false"/>
		<thecustomprofile:scope base_Association="EAID_D7CACFFD_ACE6_49d2_A6EE_A73A6CC63BED" scope="CCM::STPQoSProfileViewPoint::ResourceUsageModel::DynamicUsageModel"/>
		<thecustomprofile:isAbstract base_Class="EAID_255017FA_45BE_47fc_8141_D06A9FB2706E" isAbstract="false"/>
		<thecustomprofile:isAbstract base_Class="EAID_F8ED7864_6EBE_457c_B8AA_66AA20A3E178" isAbstract="false"/>
		<thecustomprofile:order base_Generalization="EAID_C9F9954A_65DA_4526_B712_42D054788438" order="0"/>
		<thecustomprofile:isAbstract base_Class="EAID_EEB36E46_C3D1_4eee_85D4_034830BF789A" isAbstract="false"/>
		<uml:Profile xmi:version="2.1" xmlns:uml="http://schema.omg.org/spec/UML/2.1/uml.xml" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmi:id="thecustomprofile" nsPrefix="thecustomprofile" name="thecustomprofile" metamodelReference="mmref01">
			<ownedComment xmi:type="uml:Comment" xmi:id="comment01" annotatedElement="thecustomprofile">
				<body> Version:1.0</body>
			</ownedComment>
			<packageImport xmi:id="mmref01">
				<importedPackage href="http://schema.omg.org/spec/UML/2.1/uml.xml"/>
			</packageImport>
			<packagedElement xmi:type="uml:Stereotype" xmi:id="enumeration" name="enumeration">
				<ownedAttribute xmi:type="uml:Property" xmi:id="enumeration-base_Class" name="base_Class" association="Class_enumeration">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Class"/>
				</ownedAttribute>
			</packagedElement>
			<packagedElement xmi:type="uml:Extension" xmi:id="Class_enumeration" name="A_Class_enumeration" memberEnd="extension_enumeration enumeration-base_Class">
				<ownedEnd xmi:id="extension_enumeration" name="extension_enumeration" type="enumeration" isComposite="true" lower="0" upper="1" memberEnd="extension_enumeration enumeration-base_Class"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Stereotype" xmi:id="RationalRose$UML2MOF:org.omg.uml2mof.isRoot" name="RationalRose$UML2MOF:org.omg.uml2mof.isRoot">
				<ownedAttribute xmi:type="uml:Property" xmi:id="RationalRose$UML2MOF:org.omg.uml2mof.isRoot-base_Class" name="base_Class" association="Class_RationalRose$UML2MOF:org.omg.uml2mof.isRoot">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Class"/>
				</ownedAttribute>
				<ownedAttribute xmi:type="uml:Property" xmi:id="RationalRose$UML2MOF:org.omg.uml2mof.isRoot-RationalRose$UML2MOF:org.omg.uml2mof.isRoot" name="RationalRose$UML2MOF:org.omg.uml2mof.isRoot">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
				</ownedAttribute>
			</packagedElement>
			<packagedElement xmi:type="uml:Extension" xmi:id="Class_RationalRose$UML2MOF:org.omg.uml2mof.isRoot" name="A_Class_RationalRose$UML2MOF:org.omg.uml2mof.isRoot" memberEnd="extension_RationalRose$UML2MOF:org.omg.uml2mof.isRoot RationalRose$UML2MOF:org.omg.uml2mof.isRoot-base_Class">
				<ownedEnd xmi:id="extension_RationalRose$UML2MOF:org.omg.uml2mof.isRoot" name="extension_RationalRose$UML2MOF:org.omg.uml2mof.isRoot" type="RationalRose$UML2MOF:org.omg.uml2mof.isRoot" isComposite="true" lower="0" upper="1" memberEnd="extension_RationalRose$UML2MOF:org.omg.uml2mof.isRoot RationalRose$UML2MOF:org.omg.uml2mof.isRoot-base_Class"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Stereotype" xmi:id="persistence" name="persistence">
				<ownedAttribute xmi:type="uml:Property" xmi:id="persistence-base_Class" name="base_Class" association="Class_persistence">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Class"/>
				</ownedAttribute>
				<ownedAttribute xmi:type="uml:Property" xmi:id="persistence-persistence" name="persistence">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
				</ownedAttribute>
			</packagedElement>
			<packagedElement xmi:type="uml:Extension" xmi:id="Class_persistence" name="A_Class_persistence" memberEnd="extension_persistence persistence-base_Class">
				<ownedEnd xmi:id="extension_persistence" name="extension_persistence" type="persistence" isComposite="true" lower="0" upper="1" memberEnd="extension_persistence persistence-base_Class"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Stereotype" xmi:id="RationalRose$UML2MOF:cardinality" name="RationalRose$UML2MOF:cardinality">
				<ownedAttribute xmi:type="uml:Property" xmi:id="RationalRose$UML2MOF:cardinality-base_Attribute" name="base_Attribute" association="Attribute_RationalRose$UML2MOF:cardinality">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
				</ownedAttribute>
				<ownedAttribute xmi:type="uml:Property" xmi:id="RationalRose$UML2MOF:cardinality-RationalRose$UML2MOF:cardinality" name="RationalRose$UML2MOF:cardinality">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
				</ownedAttribute>
			</packagedElement>
			<packagedElement xmi:type="uml:Extension" xmi:id="Attribute_RationalRose$UML2MOF:cardinality" name="A_Attribute_RationalRose$UML2MOF:cardinality" memberEnd="extension_RationalRose$UML2MOF:cardinality RationalRose$UML2MOF:cardinality-base_Attribute">
				<ownedEnd xmi:id="extension_RationalRose$UML2MOF:cardinality" name="extension_RationalRose$UML2MOF:cardinality" type="RationalRose$UML2MOF:cardinality" isComposite="true" lower="0" upper="1" memberEnd="extension_RationalRose$UML2MOF:cardinality RationalRose$UML2MOF:cardinality-base_Attribute"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Stereotype" xmi:id="RationalRose$UML2MOF:isUnique" name="RationalRose$UML2MOF:isUnique">
				<ownedAttribute xmi:type="uml:Property" xmi:id="RationalRose$UML2MOF:isUnique-base_Attribute" name="base_Attribute" association="Attribute_RationalRose$UML2MOF:isUnique">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
				</ownedAttribute>
				<ownedAttribute xmi:type="uml:Property" xmi:id="RationalRose$UML2MOF:isUnique-RationalRose$UML2MOF:isUnique" name="RationalRose$UML2MOF:isUnique">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
				</ownedAttribute>
			</packagedElement>
			<packagedElement xmi:type="uml:Extension" xmi:id="Attribute_RationalRose$UML2MOF:isUnique" name="A_Attribute_RationalRose$UML2MOF:isUnique" memberEnd="extension_RationalRose$UML2MOF:isUnique RationalRose$UML2MOF:isUnique-base_Attribute">
				<ownedEnd xmi:id="extension_RationalRose$UML2MOF:isUnique" name="extension_RationalRose$UML2MOF:isUnique" type="RationalRose$UML2MOF:isUnique" isComposite="true" lower="0" upper="1" memberEnd="extension_RationalRose$UML2MOF:isUnique RationalRose$UML2MOF:isUnique-base_Attribute"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Stereotype" xmi:id="order" name="order">
				<ownedAttribute xmi:type="uml:Property" xmi:id="order-base_Generalization" name="base_Generalization" association="Generalization_order">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Generalization"/>
				</ownedAttribute>
				<ownedAttribute xmi:type="uml:Property" xmi:id="order-order" name="order">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
				</ownedAttribute>
			</packagedElement>
			<packagedElement xmi:type="uml:Extension" xmi:id="Generalization_order" name="A_Generalization_order" memberEnd="extension_order order-base_Generalization">
				<ownedEnd xmi:id="extension_order" name="extension_order" type="order" isComposite="true" lower="0" upper="1" memberEnd="extension_order order-base_Generalization"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Stereotype" xmi:id="RationalRose$UML2MOF:isOrdered" name="RationalRose$UML2MOF:isOrdered">
				<ownedAttribute xmi:type="uml:Property" xmi:id="RationalRose$UML2MOF:isOrdered-base_Attribute" name="base_Attribute" association="Attribute_RationalRose$UML2MOF:isOrdered">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
				</ownedAttribute>
				<ownedAttribute xmi:type="uml:Property" xmi:id="RationalRose$UML2MOF:isOrdered-RationalRose$UML2MOF:isOrdered" name="RationalRose$UML2MOF:isOrdered">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
				</ownedAttribute>
			</packagedElement>
			<packagedElement xmi:type="uml:Extension" xmi:id="Attribute_RationalRose$UML2MOF:isOrdered" name="A_Attribute_RationalRose$UML2MOF:isOrdered" memberEnd="extension_RationalRose$UML2MOF:isOrdered RationalRose$UML2MOF:isOrdered-base_Attribute">
				<ownedEnd xmi:id="extension_RationalRose$UML2MOF:isOrdered" name="extension_RationalRose$UML2MOF:isOrdered" type="RationalRose$UML2MOF:isOrdered" isComposite="true" lower="0" upper="1" memberEnd="extension_RationalRose$UML2MOF:isOrdered RationalRose$UML2MOF:isOrdered-base_Attribute"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Stereotype" xmi:id="isAbstract" name="isAbstract">
				<ownedAttribute xmi:type="uml:Property" xmi:id="isAbstract-base_Class" name="base_Class" association="Class_isAbstract">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Class"/>
				</ownedAttribute>
				<ownedAttribute xmi:type="uml:Property" xmi:id="isAbstract-isAbstract" name="isAbstract">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
				</ownedAttribute>
			</packagedElement>
			<packagedElement xmi:type="uml:Extension" xmi:id="Class_isAbstract" name="A_Class_isAbstract" memberEnd="extension_isAbstract isAbstract-base_Class">
				<ownedEnd xmi:id="extension_isAbstract" name="extension_isAbstract" type="isAbstract" isComposite="true" lower="0" upper="1" memberEnd="extension_isAbstract isAbstract-base_Class"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Stereotype" xmi:id="scope" name="scope">
				<ownedAttribute xmi:type="uml:Property" xmi:id="scope-base_Association" name="base_Association" association="Association_scope">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Association"/>
				</ownedAttribute>
				<ownedAttribute xmi:type="uml:Property" xmi:id="scope-scope" name="scope">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
				</ownedAttribute>
			</packagedElement>
			<packagedElement xmi:type="uml:Extension" xmi:id="Association_scope" name="A_Association_scope" memberEnd="extension_scope scope-base_Association">
				<ownedEnd xmi:id="extension_scope" name="extension_scope" type="scope" isComposite="true" lower="0" upper="1" memberEnd="extension_scope scope-base_Association"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Stereotype" xmi:id="RationalRose$UML2MOF:org.omg.uml2mof.isLeaf" name="RationalRose$UML2MOF:org.omg.uml2mof.isLeaf">
				<ownedAttribute xmi:type="uml:Property" xmi:id="RationalRose$UML2MOF:org.omg.uml2mof.isLeaf-base_Class" name="base_Class" association="Class_RationalRose$UML2MOF:org.omg.uml2mof.isLeaf">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Class"/>
				</ownedAttribute>
				<ownedAttribute xmi:type="uml:Property" xmi:id="RationalRose$UML2MOF:org.omg.uml2mof.isLeaf-RationalRose$UML2MOF:org.omg.uml2mof.isLeaf" name="RationalRose$UML2MOF:org.omg.uml2mof.isLeaf">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
				</ownedAttribute>
			</packagedElement>
			<packagedElement xmi:type="uml:Extension" xmi:id="Class_RationalRose$UML2MOF:org.omg.uml2mof.isLeaf" name="A_Class_RationalRose$UML2MOF:org.omg.uml2mof.isLeaf" memberEnd="extension_RationalRose$UML2MOF:org.omg.uml2mof.isLeaf RationalRose$UML2MOF:org.omg.uml2mof.isLeaf-base_Class">
				<ownedEnd xmi:id="extension_RationalRose$UML2MOF:org.omg.uml2mof.isLeaf" name="extension_RationalRose$UML2MOF:org.omg.uml2mof.isLeaf" type="RationalRose$UML2MOF:org.omg.uml2mof.isLeaf" isComposite="true" lower="0" upper="1" memberEnd="extension_RationalRose$UML2MOF:org.omg.uml2mof.isLeaf RationalRose$UML2MOF:org.omg.uml2mof.isLeaf-base_Class"/>
			</packagedElement>
			<packagedElement xmi:type="uml:Stereotype" xmi:id="isStatic" name="isStatic">
				<ownedAttribute xmi:type="uml:Property" xmi:id="isStatic-base_Attribute" name="base_Attribute" association="Attribute_isStatic">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#Attribute"/>
				</ownedAttribute>
				<ownedAttribute xmi:type="uml:Property" xmi:id="isStatic-isStatic" name="isStatic">
					<type href="http://schema.omg.org/spec/UML/2.1/uml.xml#String"/>
				</ownedAttribute>
			</packagedElement>
			<packagedElement xmi:type="uml:Extension" xmi:id="Attribute_isStatic" name="A_Attribute_isStatic" memberEnd="extension_isStatic isStatic-base_Attribute">
				<ownedEnd xmi:id="extension_isStatic" name="extension_isStatic" type="isStatic" isComposite="true" lower="0" upper="1" memberEnd="extension_isStatic isStatic-base_Attribute"/>
			</packagedElement>
		</uml:Profile>
	</uml:Model>
	<xmi:Extension extender="Enterprise Architect" extenderID="6.5">
		<diagrams/>
	</xmi:Extension>
</xmi:XMI>
