<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE XMI SYSTEM "Model.dtd">
<XMI xmi.version="1.1" xmlns:Model="org.omg.mof/Model/1.3" timestamp="Thu Dec 13 11:49:36 2001">
 <XMI.header>
  <XMI.documentation>
   <XMI.exporter>Unisys.JCR.1</XMI.exporter>
   <XMI.exporterVersion>1.3.2</XMI.exporterVersion>
  </XMI.documentation>
  <XMI.metamodel xmi.name="org.omg.mof.Model" xmi.version="1.3"/>
 </XMI.header>
<XMI.content>
<!-- ==================== Foundation    [Package] ==================== -->
<Model:Package xmi.id="a327A5A6D02DA" name="Foundation" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis">
  <Model:Namespace.contents>
    <!-- ==================== Foundation.org.omg.mof.idl_prefix=org.omg.uml    [Tag] ==================== -->
    <Model:Tag xmi.id="G.319" name="org.omg.mof.idl_prefix=org.omg.uml" annotation="" tagId="org.omg.mof.idl_prefix" elements="a327A5A6D02DA">
      <Model:Tag.values>
        <XMI.any xmi.type="string" xmi.name="">org.omg.uml</XMI.any>
      </Model:Tag.values>
    </Model:Tag>
    <!-- ==================== Foundation.org.omg.xmi.namespace=UML    [Tag] ==================== -->
    <Model:Tag xmi.id="G.320" name="org.omg.xmi.namespace=UML" annotation="" tagId="org.omg.xmi.namespace" elements="a327A5A6D02DA">
      <Model:Tag.values>
        <XMI.any xmi.type="string" xmi.name="">UML</XMI.any>
      </Model:Tag.values>
    </Model:Tag>
    <Model:Package xmi.id="a33DD6EB1001E" name="Data_Types" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis">
      <Model:Namespace.contents>
        <!-- ==================== .Integer    [DataType] ==================== -->
        <Model:DataType xmi.id="a33DD6FD7021C" name="Integer" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName="Integer">
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcLong/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .UnlimitedInteger    [DataType] ==================== -->
        <Model:DataType xmi.id="a3635582D03D4" name="UnlimitedInteger" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName="UnlimitedInteger">
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcLong/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .String    [DataType] ==================== -->
        <Model:DataType xmi.id="a33DD702401B8" name="String" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcString xmi.tcLength="0"/>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .Time    [DataType] ==================== -->
        <Model:DataType xmi.id="a33DD702703B6" name="Time" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName="UmlTime">
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcFloat/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .org.omg.mof.idl_substitute_name=UmlTime    [Tag] ==================== -->
        <Model:Tag xmi.id="G.321" name="org.omg.mof.idl_substitute_name=UmlTime" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a33DD702703B6">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">UmlTime</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .AggregationKind    [DataType] ==================== -->
        <Model:DataType xmi.id="a33DD6F5903A2" name="AggregationKind" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName="AggregationKind">
              <XMI.CorbaTcEnumLabel xmi.tcName="ak_none"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="ak_aggregate"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="ak_composite"/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .org.omg.xmi.enumerationUnprefix=ak_    [Tag] ==================== -->
        <Model:Tag xmi.id="G.322" name="org.omg.xmi.enumerationUnprefix=ak_" annotation="" tagId="org.omg.xmi.enumerationUnprefix" elements="a33DD6F5903A2">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">ak_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .Boolean    [DataType] ==================== -->
        <Model:DataType xmi.id="a33DD6F650276" name="Boolean" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcBoolean/>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .CallConcurrencyKind    [DataType] ==================== -->
        <Model:DataType xmi.id="a33F0EC2002BC" name="CallConcurrencyKind" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName="CallConcurrencyKind">
              <XMI.CorbaTcEnumLabel xmi.tcName="cck_sequential"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="cck_guarded"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="cck_concurrent"/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .org.omg.xmi.enumerationUnprefix=cck_    [Tag] ==================== -->
        <Model:Tag xmi.id="G.323" name="org.omg.xmi.enumerationUnprefix=cck_" annotation="" tagId="org.omg.xmi.enumerationUnprefix" elements="a33F0EC2002BC">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">cck_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .ChangeableKind    [DataType] ==================== -->
        <Model:DataType xmi.id="a33DD6F820208" name="ChangeableKind" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName="ChangeableKind">
              <XMI.CorbaTcEnumLabel xmi.tcName="ck_changeable"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="ck_frozen"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="ck_addOnly"/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .org.omg.xmi.enumerationUnprefix=ck_    [Tag] ==================== -->
        <Model:Tag xmi.id="G.324" name="org.omg.xmi.enumerationUnprefix=ck_" annotation="" tagId="org.omg.xmi.enumerationUnprefix" elements="a33DD6F820208">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">ck_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .MessageDirectionKind    [DataType] ==================== -->
        <Model:DataType xmi.id="a33DD6FFF0168" name="MessageDirectionKind" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName="MessageDirectionKind">
              <XMI.CorbaTcEnumLabel xmi.tcName="mdk_activation"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="mdk_return"/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .org.omg.xmi.enumerationUnprefix=mdk_    [Tag] ==================== -->
        <Model:Tag xmi.id="G.325" name="org.omg.xmi.enumerationUnprefix=mdk_" annotation="" tagId="org.omg.xmi.enumerationUnprefix" elements="a33DD6FFF0168">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">mdk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .OrderingKind    [DataType] ==================== -->
        <Model:DataType xmi.id="a36619BC301D6" name="OrderingKind" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName="OrderingKind">
              <XMI.CorbaTcEnumLabel xmi.tcName="ok_unordered"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="ok_ordered"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="ok_sorted"/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .org.omg.xmi.enumerationUnprefix=ok_    [Tag] ==================== -->
        <Model:Tag xmi.id="G.326" name="org.omg.xmi.enumerationUnprefix=ok_" annotation="" tagId="org.omg.xmi.enumerationUnprefix" elements="a36619BC301D6">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">ok_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .ParameterDirectionKind    [DataType] ==================== -->
        <Model:DataType xmi.id="a33DD6FDC024E" name="ParameterDirectionKind" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName="ParameterDirectionKind">
              <XMI.CorbaTcEnumLabel xmi.tcName="pdk_in"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="pdk_inout"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="pdk_out"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="pdk_return"/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .org.omg.xmi.enumerationUnprefix=pdk_    [Tag] ==================== -->
        <Model:Tag xmi.id="G.327" name="org.omg.xmi.enumerationUnprefix=pdk_" annotation="" tagId="org.omg.xmi.enumerationUnprefix" elements="a33DD6FDC024E">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">pdk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .PseudostateKind    [DataType] ==================== -->
        <Model:DataType xmi.id="a33E139AE01C2" name="PseudostateKind" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName="PseudostateKind">
              <XMI.CorbaTcEnumLabel xmi.tcName="pk_initial"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="pk_deepHistory"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="pk_shallowHistory"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="pk_join"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="pk_fork"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="pk_branch"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="pk_junction"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="pk_final"/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .org.omg.xmi.enumerationUnprefix=pk_    [Tag] ==================== -->
        <Model:Tag xmi.id="G.328" name="org.omg.xmi.enumerationUnprefix=pk_" annotation="" tagId="org.omg.xmi.enumerationUnprefix" elements="a33E139AE01C2">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">pk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .ScopeKind    [DataType] ==================== -->
        <Model:DataType xmi.id="a33DD7020032A" name="ScopeKind" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName="ScopeKind">
              <XMI.CorbaTcEnumLabel xmi.tcName="sk_instance"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="sk_classifier"/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .org.omg.xmi.enumerationUnprefix=sk_    [Tag] ==================== -->
        <Model:Tag xmi.id="G.329" name="org.omg.xmi.enumerationUnprefix=sk_" annotation="" tagId="org.omg.xmi.enumerationUnprefix" elements="a33DD7020032A">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">sk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .VisibilityKind    [DataType] ==================== -->
        <Model:DataType xmi.id="a33DD704201E0" name="VisibilityKind" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName="VisibilityKind">
              <XMI.CorbaTcEnumLabel xmi.tcName="vk_public"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="vk_protected"/>
              <XMI.CorbaTcEnumLabel xmi.tcName="vk_private"/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .org.omg.xmi.enumerationUnprefix=vk_    [Tag] ==================== -->
        <Model:Tag xmi.id="G.330" name="org.omg.xmi.enumerationUnprefix=vk_" annotation="" tagId="org.omg.xmi.enumerationUnprefix" elements="a33DD704201E0">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">vk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .Mapping    [DataType] ==================== -->
        <Model:DataType xmi.id="a33FFFA1400A9" name="Mapping" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName="Mapping">
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcString xmi.tcLength="0"/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .Name    [DataType] ==================== -->
        <Model:DataType xmi.id="a33DD6FCF03C0" name="Name" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName="Name">
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcString xmi.tcLength="0"/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .LocationReference    [DataType] ==================== -->
        <Model:DataType xmi.id="a363559250136" name="LocationReference" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName="LocationReference">
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcString xmi.tcLength="0"/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .Geometry    [DataType] ==================== -->
        <Model:DataType xmi.id="a372A1B8E02D0" name="Geometry" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis">
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName="Geometry">
              <XMI.CorbaTypeCode>
                <XMI.CorbaTcString xmi.tcLength="0"/>
              </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <!-- ==================== .Multiplicity    [Class] ==================== -->
        <Model:Class xmi.id="a33DD6FC5001E" name="Multiplicity" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false">
          <Model:Namespace.contents>
            <!-- ==================== .Multiplicity.range    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A3FA7038A" name="range" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33E93BD00075" referencedEnd="a33FF95B90378">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .MultiplicityRange    [Class] ==================== -->
        <Model:Class xmi.id="a33E93BD00075" name="MultiplicityRange" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false">
          <Model:Namespace.contents>
            <!-- ==================== .MultiplicityRange.lower    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33E93BE902E8" name="lower" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6FD7021C">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .MultiplicityRange.upper    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33E93BFA0329" name="upper" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a3635582D03D4">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .MultiplicityRange.multiplicity    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A403D006D" name="multiplicity" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33DD6FC5001E" referencedEnd="a33FF95B90300">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Expression    [Class] ==================== -->
        <Model:Class xmi.id="a33CFA00203A2" name="Expression" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false">
          <Model:Namespace.contents>
            <!-- ==================== .Expression.language    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33E12E5F01CA" name="language" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6FCF03C0">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Expression.body    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33E12E870203" name="body" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD702401B8">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .ObjectSetExpression    [Class] ==================== -->
        <Model:Class xmi.id="a337EFDBA0302" name="ObjectSetExpression" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a33CFA00203A2"/>
        <!-- ==================== .TimeExpression    [Class] ==================== -->
        <Model:Class xmi.id="a3288E5F60258" name="TimeExpression" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a33CFA00203A2"/>
        <!-- ==================== .BooleanExpression    [Class] ==================== -->
        <Model:Class xmi.id="a33CFA9DA01D6" name="BooleanExpression" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a33CFA00203A2"/>
        <!-- ==================== .ActionExpression    [Class] ==================== -->
        <Model:Class xmi.id="a33E92EB600FE" name="ActionExpression" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a33CFA00203A2"/>
        <!-- ==================== .IterationExpression    [Class] ==================== -->
        <Model:Class xmi.id="a3611C1DE02B2" name="IterationExpression" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a33CFA00203A2"/>
        <!-- ==================== .TypeExpression    [Class] ==================== -->
        <Model:Class xmi.id="a3611C2150230" name="TypeExpression" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a33CFA00203A2"/>
        <!-- ==================== .ArgListsExpression    [Class] ==================== -->
        <Model:Class xmi.id="a3611D37B0280" name="ArgListsExpression" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a33CFA00203A2"/>
        <!-- ==================== .MappingExpression    [Class] ==================== -->
        <Model:Class xmi.id="a36264EBF0276" name="MappingExpression" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a33CFA00203A2"/>
        <!-- ==================== .ProcedureExpression    [Class] ==================== -->
        <Model:Class xmi.id="a363559050190" name="ProcedureExpression" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a33CFA00203A2"/>
        <!-- ==================== .A_multiplicity_range    [Association] ==================== -->
        <Model:Association xmi.id="a33FF95B90061" name="A_multiplicity_range" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33FF95B90300" name="multiplicity" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a33DD6FC5001E">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33FF95B90378" name="range" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33E93BD00075">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id="a32989F79021D" name="Core" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis">
      <Model:Namespace.contents>
        <!-- ==================== .Element    [Class] ==================== -->
        <Model:Class xmi.id="a327A5C330208" name="Element" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false"/>
        <!-- ==================== .ModelElement    [Class] ==================== -->
        <Model:Class xmi.id="a327A5C7301CC" name="ModelElement" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a327A5C330208">
          <Model:Namespace.contents>
            <!-- ==================== .ModelElement.name    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a335D4BA70064" name="name" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6FCF03C0">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .ModelElement.visibility    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3717C111037E" name="visibility" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD704201E0">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .ModelElement.isSpecification    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3717C12E0068" name="isSpecification" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F650276">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .ModelElement.namespace    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A41850138" name="namespace" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32B69F3A0118" referencedEnd="a33598CAA030D">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ModelElement.clientDependency    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A41D00177" name="clientDependency" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A646F00E6" referencedEnd="a33FFE57B03B3">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ModelElement.constraint    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A41EA037A" name="constraint" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A649B000A" referencedEnd="a33EA67BB010F">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ModelElement.supplierDependency    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A422F00AB" name="supplierDependency" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A646F00E6" referencedEnd="a335C0D7A02E4">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ModelElement.presentation    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A425D02FD" name="presentation" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C8800A0" referencedEnd="a362409A803C0">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ModelElement.targetFlow    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A426003A9" name="targetFlow" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3624012E0352" referencedEnd="a3627D5E9010E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ModelElement.sourceFlow    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A426102BF" name="sourceFlow" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3624012E0352" referencedEnd="a3627D60F03DE">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ModelElement.templateParameter3    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4262008C" name="templateParameter3" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a365EEE3B00B4" referencedEnd="a365EEE830014">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ModelElement.binding    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A42620203" name="binding" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33EB89FD01F4" referencedEnd="a365EF00601D6">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ModelElement.comment    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4262034B" name="comment" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33F675820370" referencedEnd="a370E7E3C02CE">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ModelElement.elementResidence    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A432402FD" name="elementResidence" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3648B41E0082" referencedEnd="a3717C4430020">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ModelElement.templateParameter    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A432500EA" name="templateParameter" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a365EEE3B00B4" referencedEnd="a371B6E4303DA">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ModelElement.templateParameter2    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A432502CE" name="templateParameter2" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a365EEE3B00B4" referencedEnd="a371B6E8C02BD">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .GeneralizableElement    [Class] ==================== -->
        <Model:Class xmi.id="a327A810D03C0" name="GeneralizableElement" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .GeneralizableElement.isRoot    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a327A877801CC" name="isRoot" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F650276">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .GeneralizableElement.isLeaf    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a327A877E006E" name="isLeaf" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F650276">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .GeneralizableElement.isAbstract    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a327A878400D2" name="isAbstract" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F650276">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .GeneralizableElement.generalization    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A445401E4" name="generalization" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A8080035C" referencedEnd="a335C14A50352">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .GeneralizableElement.specialization    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A44730177" name="specialization" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A8080035C" referencedEnd="a335C146B0352">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Namespace    [Class] ==================== -->
        <Model:Class xmi.id="a32B69F3A0118" name="Namespace" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Namespace.ownedElement    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A44E502DE" name="ownedElement" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a33598CAA030E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Classifier    [Class] ==================== -->
        <Model:Class xmi.id="a32989FB2023D" name="Classifier" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a327A810D03C0 a32B69F3A0118">
          <Model:Namespace.contents>
            <!-- ==================== .Classifier.feature    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A45340213" name="feature" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989F9700FE" referencedEnd="a32B5D7EF03DD">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Classifier.participant    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4535009C" name="participant" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3340359400BD" referencedEnd="a33F0EFAD00AA">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Classifier.powertypeRange    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4536004E" name="powertypeRange" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A8080035C" referencedEnd="a36E96A870370">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Class    [Class] ==================== -->
        <Model:Class xmi.id="a3298A02900FE" name="Class" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a32989FB2023D">
          <Model:Namespace.contents>
            <!-- ==================== .Class.isActive    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33F24B5A0190" name="isActive" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F650276">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .DataType    [Class] ==================== -->
        <Model:Class xmi.id="a3298A036025B" name="DataType" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a32989FB2023D"/>
        <!-- ==================== .Feature    [Class] ==================== -->
        <Model:Class xmi.id="a32989F9700FE" name="Feature" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Feature.ownerScope    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a31653E23032A" name="ownerScope" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD7020032A">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Feature.owner    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A45E803C8" name="owner" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989FB2023D" referencedEnd="a32B5D7EF03D3">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .StructuralFeature    [Class] ==================== -->
        <Model:Class xmi.id="a3298F1A403BF" name="StructuralFeature" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a32989F9700FE">
          <Model:Namespace.contents>
            <!-- ==================== .StructuralFeature.multiplicity    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a32B6AEA8032B" name="multiplicity" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6FC5001E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .StructuralFeature.changeability    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3163DE07014A" name="changeability" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F820208">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .StructuralFeature.targetScope    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a335A35E5028A" name="targetScope" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD7020032A">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .StructuralFeature.type    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A463C0232" name="type" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989FB2023D" referencedEnd="a316437C003B6">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .AssociationEnd    [Class] ==================== -->
        <Model:Class xmi.id="a3340359400BD" name="AssociationEnd" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .AssociationEnd.isNavigable    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3163E041030C" name="isNavigable" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F650276">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .AssociationEnd.ordering    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3351AAC001A4" name="ordering" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a36619BC301D6">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .AssociationEnd.aggregation    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3351AAFE0226" name="aggregation" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F5903A2">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .AssociationEnd.targetScope    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33577C86023A" name="targetScope" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD7020032A">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .AssociationEnd.multiplicity    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33577DB30046" name="multiplicity" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6FC5001E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .AssociationEnd.changeability    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33577DBA00D2" name="changeability" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F820208">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .AssociationEnd.association    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A46A000AB" name="association" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3298AE8300D9" referencedEnd="a32A2A510017A">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .AssociationEnd.qualifier    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A46DA030D" name="qualifier" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BA5E802E4" referencedEnd="a33DBE50B001E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .AssociationEnd.type    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A46DB004E" name="type" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989FB2023D" referencedEnd="a33E265070353">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .AssociationEnd.specification    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A46DB0148" name="specification" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989FB2023D" referencedEnd="a33F0EFAD00AB">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Interface    [Class] ==================== -->
        <Model:Class xmi.id="a3342A195014D" name="Interface" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a32989FB2023D"/>
        <!-- ==================== .org.omg.mof.idl_substitute_name=UmlInterface    [Tag] ==================== -->
        <Model:Tag xmi.id="G.331" name="org.omg.mof.idl_substitute_name=UmlInterface" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a3342A195014D">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">UmlInterface</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .Constraint    [Class] ==================== -->
        <Model:Class xmi.id="a327A649B000A" name="Constraint" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Constraint.body    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a32866F630244" name="body" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33CFA9DA01D6">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Constraint.constrainedElement    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A47950000" name="constrainedElement" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a33EA67BB010E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .org.omg.mof.idl_substitute_name=UmlConstraint    [Tag] ==================== -->
        <Model:Tag xmi.id="G.332" name="org.omg.mof.idl_substitute_name=UmlConstraint" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a327A649B000A">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">UmlConstraint</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .Relationship    [Class] ==================== -->
        <Model:Class xmi.id="a3634C5000082" name="Relationship" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC"/>
        <!-- ==================== .Association    [Class] ==================== -->
        <Model:Class xmi.id="a3298AE8300D9" name="Association" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A810D03C0 a3634C5000082">
          <Model:Namespace.contents>
            <!-- ==================== .Association.connection    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A47ED0148" name="connection" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3340359400BD" referencedEnd="a32A2A510017B">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="2" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Attribute    [Class] ==================== -->
        <Model:Class xmi.id="a327BA5E802E4" name="Attribute" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3298F1A403BF">
          <Model:Namespace.contents>
            <!-- ==================== .Attribute.initialValue    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a327BBC7501CC" name="initialValue" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33CFA00203A2">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Attribute.associationEnd    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4854002E" name="associationEnd" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3340359400BD" referencedEnd="a33DBE50B001F">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .org.omg.mof.idl_substitute_name=UmlAttribute    [Tag] ==================== -->
        <Model:Tag xmi.id="G.333" name="org.omg.mof.idl_substitute_name=UmlAttribute" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a327BA5E802E4">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">UmlAttribute</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .BehavioralFeature    [Class] ==================== -->
        <Model:Class xmi.id="a3298BCF00260" name="BehavioralFeature" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a32989F9700FE">
          <Model:Namespace.contents>
            <!-- ==================== .BehavioralFeature.isQuery    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a335A34A3012C" name="isQuery" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F650276">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .BehavioralFeature.parameter    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A48A50213" name="parameter" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BBB9F02B2" referencedEnd="a3359946401AE">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Operation    [Class] ==================== -->
        <Model:Class xmi.id="a327BB68C0398" name="Operation" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3298BCF00260">
          <Model:Namespace.contents>
            <!-- ==================== .Operation.concurrency    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33F0E99F0230" name="concurrency" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33F0EC2002BC">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Operation.isRoot    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3627CF1A035C" name="isRoot" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F650276">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Operation.isLeaf    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3627CF2301AE" name="isLeaf" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F650276">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Operation.isAbstract    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3627CF2B030C" name="isAbstract" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6F650276">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Operation.specification    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a374EE807033C" name="specification" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD702401B8">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Operation.method    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A48F7030D" name="method" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BB67E0028" referencedEnd="a32B6D9BE00C9">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Parameter    [Class] ==================== -->
        <Model:Class xmi.id="a327BBB9F02B2" name="Parameter" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Parameter.defaultValue    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a327BE04D0096" name="defaultValue" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33CFA00203A2">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Parameter.kind    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a335BC753038E" name="kind" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6FDC024E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Parameter.behavioralFeature    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4927004E" name="behavioralFeature" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3298BCF00260" referencedEnd="a33599464017C">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Parameter.type    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A496E01E4" name="type" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989FB2023D" referencedEnd="a335BC7D503D4">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Method    [Class] ==================== -->
        <Model:Class xmi.id="a327BB67E0028" name="Method" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3298BCF00260">
          <Model:Namespace.contents>
            <!-- ==================== .Method.body    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a327BBD2A02D0" name="body" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a363559050190">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Method.specification    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A49A50128" name="specification" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BB68C0398" referencedEnd="a32B6D9BE00C8">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Generalization    [Class] ==================== -->
        <Model:Class xmi.id="a327A8080035C" name="Generalization" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3634C5000082">
          <Model:Namespace.contents>
            <!-- ==================== .Generalization.discriminator    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33E666CA01D6" name="discriminator" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6FCF03C0">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Generalization.child    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4A740000" name="child" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A810D03C0" referencedEnd="a335C14A5019A">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Generalization.parent    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4AA1004E" name="parent" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A810D03C0" referencedEnd="a335C146B01D6">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Generalization.powertype    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4AA103A9" name="powertype" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989FB2023D" referencedEnd="a36E96A87033E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .AssociationClass    [Class] ==================== -->
        <Model:Class xmi.id="a33657990026C" name="AssociationClass" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3298AE8300D9 a3298A02900FE"/>
        <!-- ==================== .org.omg.mof.idl_substitute_name=UmlAssociationClass    [Tag] ==================== -->
        <Model:Tag xmi.id="G.334" name="org.omg.mof.idl_substitute_name=UmlAssociationClass" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a33657990026C">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">UmlAssociationClass</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .Dependency    [Class] ==================== -->
        <Model:Class xmi.id="a327A646F00E6" name="Dependency" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3634C5000082">
          <Model:Namespace.contents>
            <!-- ==================== .Dependency.client    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4B0D0213" name="client" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a33FFE57B0395">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Dependency.supplier    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4B10002E" name="supplier" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a335C0D7A02A8">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Abstraction    [Class] ==================== -->
        <Model:Class xmi.id="a3388FE7D006E" name="Abstraction" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A646F00E6">
          <Model:Namespace.contents>
            <!-- ==================== .Abstraction.mapping    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33EB8A4500B4" name="mapping" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a36264EBF0276">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .PresentationElement    [Class] ==================== -->
        <Model:Class xmi.id="a327A5C8800A0" name="PresentationElement" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a327A5C330208">
          <Model:Namespace.contents>
            <!-- ==================== .PresentationElement.subject    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4B80000F" name="subject" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a362409A9000A">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Usage    [Class] ==================== -->
        <Model:Class xmi.id="a33E8FEF701E0" name="Usage" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A646F00E6"/>
        <!-- ==================== .Binding    [Class] ==================== -->
        <Model:Class xmi.id="a33EB89FD01F4" name="Binding" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A646F00E6">
          <Model:Namespace.contents>
            <!-- ==================== .Binding.argument    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4C2C0167" name="argument" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a365EF00601D7">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Component    [Class] ==================== -->
        <Model:Class xmi.id="a33F59891028A" name="Component" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a32989FB2023D">
          <Model:Namespace.contents>
            <!-- ==================== .Component.deploymentLocation    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4CC601D4" name="deploymentLocation" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33F5989A02F8" referencedEnd="a36240BF10398">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Component.residentElement    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4CC70280" name="residentElement" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3648B41E0082" referencedEnd="a371B6DA80392">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Node    [Class] ==================== -->
        <Model:Class xmi.id="a33F5989A02F8" name="Node" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a32989FB2023D">
          <Model:Namespace.contents>
            <!-- ==================== .Node.resident    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4D6302DE" name="resident" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33F59891028A" referencedEnd="a36240BF10399">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Permission    [Class] ==================== -->
        <Model:Class xmi.id="a33F5A6AA03CA" name="Permission" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A646F00E6"/>
        <!-- ==================== .Comment    [Class] ==================== -->
        <Model:Class xmi.id="a33F675820370" name="Comment" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Comment.annotatedElement    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4DE8004E" name="annotatedElement" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a370E7E3C02DE">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Flow    [Class] ==================== -->
        <Model:Class xmi.id="a3624012E0352" name="Flow" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3634C5000082">
          <Model:Namespace.contents>
            <!-- ==================== .Flow.target    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4F7402BF" name="target" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a3627D5E9010F">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Flow.source    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A4F750157" name="source" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a3627D60F03DF">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .ElementResidence    [Class] ==================== -->
        <Model:Class xmi.id="a3648B41E0082" name="ElementResidence" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false">
          <Model:Namespace.contents>
            <!-- ==================== .ElementResidence.visibility    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3648B44F01FE" name="visibility" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD704201E0">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .ElementResidence.resident    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A501A033C" name="resident" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a3717C44200DC">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ElementResidence.implementationLocation    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A502902CE" name="implementationLocation" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33F59891028A" referencedEnd="a371B6DA80391">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .TemplateParameter    [Class] ==================== -->
        <Model:Class xmi.id="a365EEE3B00B4" name="TemplateParameter" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false">
          <Model:Namespace.contents>
            <!-- ==================== .TemplateParameter.defaultElement    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A50C70138" name="defaultElement" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a365EEE82035C">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .TemplateParameter.modelElement    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A50D10213" name="modelElement" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a371B6E43039E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .TemplateParameter.modelElement2    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A50D20109" name="modelElement2" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a371B6E8C0277">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .A_association_connection    [Association] ==================== -->
        <Model:Association xmi.id="a32A2A50C0084" name="A_association_connection" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a32A2A510017A" name="association" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3298AE8300D9">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a32A2A510017B" name="connection" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3340359400BD">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="2" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_owner_feature    [Association] ==================== -->
        <Model:Association xmi.id="a32B5D7EE02FF" name="A_owner_feature" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a32B5D7EF03D3" name="owner" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a32989FB2023D">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a32B5D7EF03DD" name="feature" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32989F9700FE">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_specification_method    [Association] ==================== -->
        <Model:Association xmi.id="a32B6D9B302FD" name="A_specification_method" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a32B6D9BE00C8" name="specification" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BB68C0398">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a32B6D9BE00C9" name="method" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BB67E0028">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_structuralFeature_type    [Association] ==================== -->
        <Model:Association xmi.id="a316437BF0352" name="A_structuralFeature_type" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a316437C002DA" name="structuralFeature" annotation="" isNavigable="false" aggregation="none" isChangeable="true" type="a3298F1A403BF">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a316437C003B6" name="type" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32989FB2023D">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_namespace_ownedElement    [Association] ==================== -->
        <Model:Association xmi.id="a33598CAA030C" name="A_namespace_ownedElement" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33598CAA030D" name="namespace" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a32B69F3A0118">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33598CAA030E" name="ownedElement" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_behavioralFeature_parameter    [Association] ==================== -->
        <Model:Association xmi.id="a3359946200F0" name="A_behavioralFeature_parameter" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33599464017C" name="behavioralFeature" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3298BCF00260">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3359946401AE" name="parameter" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BBB9F02B2">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_parameter_type    [Association] ==================== -->
        <Model:Association xmi.id="a335BC7D400A0" name="A_parameter_type" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a335BC7D50398" name="parameter" annotation="" isNavigable="false" aggregation="none" isChangeable="true" type="a327BBB9F02B2">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a335BC7D503D4" name="type" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32989FB2023D">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_child_generalization    [Association] ==================== -->
        <Model:Association xmi.id="a335C14A102DA" name="A_child_generalization" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a335C14A5019A" name="child" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A810D03C0">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a335C14A50352" name="generalization" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A8080035C">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_parent_specialization    [Association] ==================== -->
        <Model:Association xmi.id="a335C14690334" name="A_parent_specialization" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a335C146B01D6" name="parent" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A810D03C0">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a335C146B0352" name="specialization" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A8080035C">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_qualifier_associationEnd    [Association] ==================== -->
        <Model:Association xmi.id="a33DBE5050028" name="A_qualifier_associationEnd" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33DBE50B001E" name="qualifier" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BA5E802E4">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33DBE50B001F" name="associationEnd" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3340359400BD">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_type_associationEnd    [Association] ==================== -->
        <Model:Association xmi.id="a33E265070352" name="A_type_associationEnd" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33E265070353" name="type" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32989FB2023D">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33E265070354" name="associationEnd" annotation="" isNavigable="false" aggregation="none" isChangeable="true" type="a3340359400BD">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_participant_specification    [Association] ==================== -->
        <Model:Association xmi.id="a33F0EFAB0050" name="A_participant_specification" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33F0EFAD00AA" name="participant" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3340359400BD">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33F0EFAD00AB" name="specification" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32989FB2023D">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_client_clientDependency    [Association] ==================== -->
        <Model:Association xmi.id="a33FFE57902A2" name="A_client_clientDependency" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33FFE57B0395" name="client" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33FFE57B03B3" name="clientDependency" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A646F00E6">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_constrainedElement_constraint    [Association] ==================== -->
        <Model:Association xmi.id="a33EA67B702EE" name="A_constrainedElement_constraint" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33EA67BB010E" name="constrainedElement" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33EA67BB010F" name="constraint" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A649B000A">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .org.omg.mof.idl_substitute_name=umlConstraint    [Tag] ==================== -->
        <Model:Tag xmi.id="G.335" name="org.omg.mof.idl_substitute_name=umlConstraint" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a33EA67BB010F">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">umlConstraint</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .A_supplier_supplierDependency    [Association] ==================== -->
        <Model:Association xmi.id="a335C0D770302" name="A_supplier_supplierDependency" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a335C0D7A02A8" name="supplier" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a335C0D7A02E4" name="supplierDependency" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A646F00E6">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_presentation_subject    [Association] ==================== -->
        <Model:Association xmi.id="a362409A800BE" name="A_presentation_subject" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a362409A803C0" name="presentation" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C8800A0">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a362409A9000A" name="subject" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_deploymentLocation_resident    [Association] ==================== -->
        <Model:Association xmi.id="a36240BF10028" name="A_deploymentLocation_resident" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a36240BF10398" name="deploymentLocation" annotation="" isNavigable="true" aggregation="shared" isChangeable="true" type="a33F5989A02F8">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a36240BF10399" name="resident" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33F59891028A">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_targetFlow_target    [Association] ==================== -->
        <Model:Association xmi.id="a3627D5E8006E" name="A_targetFlow_target" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3627D5E9010E" name="targetFlow" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3624012E0352">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3627D5E9010F" name="target" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_sourceFlow_source    [Association] ==================== -->
        <Model:Association xmi.id="a3627D60D03C0" name="A_sourceFlow_source" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3627D60F03DE" name="sourceFlow" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3624012E0352">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3627D60F03DF" name="source" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_defaultElement_templateParameter3    [Association] ==================== -->
        <Model:Association xmi.id="a365EEE8103D4" name="A_defaultElement_templateParameter3" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a365EEE82035C" name="defaultElement" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a365EEE830014" name="templateParameter3" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a365EEE3B00B4">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_binding_argument    [Association] ==================== -->
        <Model:Association xmi.id="a365EF005035C" name="A_binding_argument" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a365EF00601D6" name="binding" annotation="" isNavigable="true" aggregation="shared" isChangeable="true" type="a33EB89FD01F4">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a365EF00601D7" name="argument" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_powertype_powertypeRange    [Association] ==================== -->
        <Model:Association xmi.id="a36E96A860316" name="A_powertype_powertypeRange" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a36E96A87033E" name="powertype" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32989FB2023D">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a36E96A870370" name="powertypeRange" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A8080035C">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_comment_annotatedElement    [Association] ==================== -->
        <Model:Association xmi.id="a370E7E3B0138" name="A_comment_annotatedElement" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a370E7E3C02CE" name="comment" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33F675820370">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a370E7E3C02DE" name="annotatedElement" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_resident_elementResidence    [Association] ==================== -->
        <Model:Association xmi.id="a3717C43C02F0" name="A_resident_elementResidence" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3717C44200DC" name="resident" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3717C4430020" name="elementResidence" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3648B41E0082">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_implementationLocation_residentElement    [Association] ==================== -->
        <Model:Association xmi.id="a371B6DA8000C" name="A_implementationLocation_residentElement" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a371B6DA80391" name="implementationLocation" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a33F59891028A">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a371B6DA80392" name="residentElement" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3648B41E0082">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_modelElement_templateParameter    [Association] ==================== -->
        <Model:Association xmi.id="a371B6E3D01FB" name="A_modelElement_templateParameter" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a371B6E43039E" name="modelElement" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a371B6E4303DA" name="templateParameter" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a365EEE3B00B4">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_modelElement2_templateParameter2    [Association] ==================== -->
        <Model:Association xmi.id="a371B6E890395" name="A_modelElement2_templateParameter2" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a371B6E8C0277" name="modelElement2" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a371B6E8C02BD" name="templateParameter2" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a365EEE3B00B4">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id="a334ACE180082" name="Extension_Mechanisms" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis">
      <Model:Namespace.contents>
        <!-- ==================== .Stereotype    [Class] ==================== -->
        <Model:Class xmi.id="a3372549100E5" name="Stereotype" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A810D03C0">
          <Model:Namespace.contents>
            <!-- ==================== .Stereotype.icon    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a338614B602CD" name="icon" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a372A1B8E02D0">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Stereotype.baseClass    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a340389C403C0" name="baseClass" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6FCF03C0">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Stereotype.requiredTag    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A51CE030D" name="requiredTag" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a337A4EF7002C" referencedEnd="a3386129C003F">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Stereotype.extendedElement    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A51CF007D" name="extendedElement" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a338613A4007B">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Stereotype.stereotypeConstraint    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A51CF0290" name="stereotypeConstraint" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A649B000A" referencedEnd="a364B66900259">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .TaggedValue    [Class] ==================== -->
        <Model:Class xmi.id="a337A4EF7002C" name="TaggedValue" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false">
          <Model:Namespace.contents>
            <!-- ==================== .TaggedValue.tag    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33E901140334" name="tag" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD6FCF03C0">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .TaggedValue.value    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a337A50700273" name="value" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33DD702401B8">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .TaggedValue.stereotype    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A526201E4" name="stereotype" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3372549100E5" referencedEnd="a3386129C0040">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .TaggedValue.modelElement    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5262037A" name="modelElement" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a33E901E003D4">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .org.omg.mof.idl_substitute_name=umlValue    [Tag] ==================== -->
        <Model:Tag xmi.id="G.336" name="org.omg.mof.idl_substitute_name=umlValue" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a337A50700273">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">umlValue</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .A_requiredTag_stereotype    [Association] ==================== -->
        <Model:Association xmi.id="a33861298030A" name="A_requiredTag_stereotype" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3386129C003F" name="requiredTag" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337A4EF7002C">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3386129C0040" name="stereotype" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3372549100E5">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_stereotype_extendedElement    [Association] ==================== -->
        <Model:Association xmi.id="a338613A10275" name="A_stereotype_extendedElement" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a338613A4007A" name="stereotype" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3372549100E5">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a338613A4007B" name="extendedElement" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_constrainedElement2_stereotypeConstraint    [Association] ==================== -->
        <Model:Association xmi.id="a364B668E012C" name="A_constrainedElement2_stereotypeConstraint" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a364B66900258" name="constrainedElement2" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3372549100E5">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a364B66900259" name="stereotypeConstraint" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327A649B000A">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_modelElement_taggedValue    [Association] ==================== -->
        <Model:Association xmi.id="a33E901DD001E" name="A_modelElement_taggedValue" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33E901E003D4" name="modelElement" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a327A5C7301CC">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33E901E10028" name="taggedValue" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337A4EF7002C">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
  </Model:Namespace.contents>
</Model:Package>
<!-- ==================== Behavioral_Elements    [Package] ==================== -->
<Model:Package xmi.id="a327A5A8003B6" name="Behavioral_Elements" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis">
  <Model:Namespace.contents>
    <!-- ==================== Behavioral_Elements.org.omg.mof.idl_prefix=org.omg.uml    [Tag] ==================== -->
    <Model:Tag xmi.id="G.337" name="org.omg.mof.idl_prefix=org.omg.uml" annotation="" tagId="org.omg.mof.idl_prefix" elements="a327A5A8003B6">
      <Model:Tag.values>
        <XMI.any xmi.type="string" xmi.name="">org.omg.uml</XMI.any>
      </Model:Tag.values>
    </Model:Tag>
    <!-- ==================== Behavioral_Elements.org.omg.xmi.namespace=UML    [Tag] ==================== -->
    <Model:Tag xmi.id="G.338" name="org.omg.xmi.namespace=UML" annotation="" tagId="org.omg.xmi.namespace" elements="a327A5A8003B6">
      <Model:Tag.values>
        <XMI.any xmi.type="string" xmi.name="">UML</XMI.any>
      </Model:Tag.values>
    </Model:Tag>
    <Model:Package xmi.id="a335C122001A4" name="Common_Behavior" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis">
      <Model:Namespace.contents>
        <!-- ==================== .Instance    [Class] ==================== -->
        <Model:Class xmi.id="a327BC77C038E" name="Instance" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Instance.classifier    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A59810290" name="classifier" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989FB2023D" referencedEnd="a33CAD7E900AB">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Instance.attributeLink    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5991001F" name="attributeLink" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33BEF3A603CA" referencedEnd="a33DBC1A401EA">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Instance.linkEnd    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A59910157" name="linkEnd" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33F2803D0320" referencedEnd="a33DBC1DC01FF">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature