<?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.multiplicity>
            </Model:Reference>
            <!-- ==================== .Instance.slot    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A59910242" name="slot" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33BEF3A603CA" referencedEnd="a33FF4EFA0136">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Instance.stimulus1    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5991031C" name="stimulus1" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33FEEA66033E" referencedEnd="a33FF558C0190">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Instance.stimulus2    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5992000F" name="stimulus2" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33FEEA66033E" referencedEnd="a3650ECD502F8">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Instance.stimulus3    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A599200EA" name="stimulus3" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33FEEA66033E" referencedEnd="a34030E17017C">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Instance.componentInstance    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A599201B5" name="componentInstance" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a364B657E03CA" referencedEnd="a364B65EA0155">
              <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>
        <!-- ==================== .Signal    [Class] ==================== -->
        <Model:Class xmi.id="a3389030B00E6" name="Signal" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a32989FB2023D">
          <Model:Namespace.contents>
            <!-- ==================== .Signal.reception    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5B2301F4" name="reception" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33EC13250140" referencedEnd="a33FA370702F9">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Signal.context    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5B23031C" name="context" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3298BCF00260" referencedEnd="a33FFD98400B6">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Signal.sendAction    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5B24006D" name="sendAction" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a336990B900A0" referencedEnd="a33699121012D">
              <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>
        <!-- ==================== .Action    [Class] ==================== -->
        <Model:Class xmi.id="a328AAE8E0028" name="Action" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Action.recurrence    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33CFC98800AA" name="recurrence" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a3611C1DE02B2">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Action.target    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33D9065A015E" name="target" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a337EFDBA0302">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Action.isAsynchronous    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33FB68A302E4" name="isAsynchronous" 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>
            <!-- ==================== .Action.script    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33FB68AE00B4" name="script" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33E92EB600FE">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Action.actualArgument    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5B9B036B" name="actualArgument" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33D9073E03B6" referencedEnd="a33CFA4B90280">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Action.actionSequence    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5B9C01A5" name="actionSequence" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3288E55B03DE" referencedEnd="a363555210064">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Action.stimulus    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5B9C03D8" name="stimulus" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33FEEA66033E" referencedEnd="a3650F0CD0295">
              <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>
        <!-- ==================== .CreateAction    [Class] ==================== -->
        <Model:Class xmi.id="a33CAD65D0370" name="CreateAction" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a328AAE8E0028">
          <Model:Namespace.contents>
            <!-- ==================== .CreateAction.instantiation    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5BFE006D" name="instantiation" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989FB2023D" referencedEnd="a33CFD0A701A4">
              <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>
        <!-- ==================== .DestroyAction    [Class] ==================== -->
        <Model:Class xmi.id="a33CAD67C00FA" name="DestroyAction" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a328AAE8E0028"/>
        <!-- ==================== .UninterpretedAction    [Class] ==================== -->
        <Model:Class xmi.id="a33CAD6860352" name="UninterpretedAction" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a328AAE8E0028"/>
        <!-- ==================== .AttributeLink    [Class] ==================== -->
        <Model:Class xmi.id="a33BEF3A603CA" name="AttributeLink" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .AttributeLink.attribute    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5C410167" name="attribute" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BA5E802E4" referencedEnd="a33DBC16F0028">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .AttributeLink.value    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5C41029F" name="value" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BC77C038E" referencedEnd="a33DBC1A401EB">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .AttributeLink.instance    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5C4103B9" name="instance" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BC77C038E" referencedEnd="a33FF4EFA0137">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .AttributeLink.linkEnd    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5C4200BB" name="linkEnd" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33F2803D0320" referencedEnd="a374F0B5400BB">
              <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>
        <!-- ==================== .Object    [Class] ==================== -->
        <Model:Class xmi.id="a33BC99D60302" name="Object" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327BC77C038E"/>
        <!-- ==================== .org.omg.mof.idl_substitute_name=UmlObject    [Tag] ==================== -->
        <Model:Tag xmi.id="G.340" name="org.omg.mof.idl_substitute_name=UmlObject" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a33BC99D60302">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">UmlObject</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .Link    [Class] ==================== -->
        <Model:Class xmi.id="a33F275E20000" name="Link" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Link.association    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5CC303A9" name="association" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3298AE8300D9" referencedEnd="a328A5BB3023A">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Link.connection    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5CC400AB" name="connection" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33F2803D0320" referencedEnd="a328A598B03C0">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="2" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Link.stimulus    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5CC40167" name="stimulus" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33FEEA66033E" referencedEnd="a3650EE690082">
              <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>
        <!-- ==================== .LinkObject    [Class] ==================== -->
        <Model:Class xmi.id="a33BC9AB9033E" name="LinkObject" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a33BC99D60302 a33F275E20000"/>
        <!-- ==================== .DataValue    [Class] ==================== -->
        <Model:Class xmi.id="a33BC9AFB02E4" name="DataValue" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327BC77C038E"/>
        <!-- ==================== .CallAction    [Class] ==================== -->
        <Model:Class xmi.id="a336990DE026C" name="CallAction" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a328AAE8E0028">
          <Model:Namespace.contents>
            <!-- ==================== .CallAction.operation    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5D1E02EE" name="operation" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BB68C0398" referencedEnd="a36266EAA01FF">
              <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>
        <!-- ==================== .SendAction    [Class] ==================== -->
        <Model:Class xmi.id="a336990B900A0" name="SendAction" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a328AAE8E0028">
          <Model:Namespace.contents>
            <!-- ==================== .SendAction.signal    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5D5B035B" name="signal" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3389030B00E6" referencedEnd="a33699121012C">
              <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>
        <!-- ==================== .ActionSequence    [Class] ==================== -->
        <Model:Class xmi.id="a3288E55B03DE" name="ActionSequence" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a328AAE8E0028">
          <Model:Namespace.contents>
            <!-- ==================== .ActionSequence.action    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5D9B0128" name="action" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328AAE8E0028" referencedEnd="a363555210065">
              <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>
        <!-- ==================== .Argument    [Class] ==================== -->
        <Model:Class xmi.id="a33D9073E03B6" name="Argument" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Argument.value    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33D9076D00FA" name="value" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33CFA00203A2">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .Argument.action    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5DC6007D" name="action" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328AAE8E0028" referencedEnd="a33CFA4B90281">
              <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.341" name="org.omg.mof.idl_substitute_name=umlValue" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a33D9076D00FA a33DBC1A401EB">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">umlValue</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .Reception    [Class] ==================== -->
        <Model:Class xmi.id="a33EC13250140" name="Reception" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3298BCF00260">
          <Model:Namespace.contents>
            <!-- ==================== .Reception.specification    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33EC14D000FA" 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>
            <!-- ==================== .Reception.isRoot    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a374F09C900DA" 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>
            <!-- ==================== .Reception.isLeaf    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a374F09E800AB" 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>
            <!-- ==================== .Reception.isAbstract    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a374F09FB0157" 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>
            <!-- ==================== .Reception.signal    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5DFD01D4" name="signal" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3389030B00E6" referencedEnd="a33FA370702F8">
              <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>
        <!-- ==================== .LinkEnd    [Class] ==================== -->
        <Model:Class xmi.id="a33F2803D0320" name="LinkEnd" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .LinkEnd.instance    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5E330213" name="instance" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BC77C038E" referencedEnd="a33DBC1DC01FE">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .LinkEnd.link    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5E3303B9" name="link" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33F275E20000" referencedEnd="a328A598B0352">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .LinkEnd.associationEnd    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5E340128" name="associationEnd" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3340359400BD" referencedEnd="a328A5C1F029E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .LinkEnd.qualifiedValue    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5E340242" name="qualifiedValue" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33BEF3A603CA" referencedEnd="a374F0B5400CB">
              <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>
        <!-- ==================== .ReturnAction    [Class] ==================== -->
        <Model:Class xmi.id="a33FB67A202E4" name="ReturnAction" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a328AAE8E0028"/>
        <!-- ==================== .TerminateAction    [Class] ==================== -->
        <Model:Class xmi.id="a33FD1F8F00F0" name="TerminateAction" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a328AAE8E0028"/>
        <!-- ==================== .Stimulus    [Class] ==================== -->
        <Model:Class xmi.id="a33FEEA66033E" name="Stimulus" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Stimulus.argument    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5EB9034B" name="argument" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BC77C038E" referencedEnd="a33FF558C015E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Stimulus.sender    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5EBA003E" name="sender" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BC77C038E" referencedEnd="a34030E17017D">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Stimulus.receiver    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5EBA0109" name="receiver" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BC77C038E" referencedEnd="a3650ECD502BC">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Stimulus.communicationLink    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5EBA01C5" name="communicationLink" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33F275E20000" referencedEnd="a3650EE690083">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Stimulus.dispatchAction    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5EBA0280" name="dispatchAction" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328AAE8E0028" referencedEnd="a3650F0CD0294">
              <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>
        <!-- ==================== .Exception    [Class] ==================== -->
        <Model:Class xmi.id="a33FFD974028A" name="Exception" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3389030B00E6"/>
        <!-- ==================== .org.omg.mof.idl_substitute_name=UmlException    [Tag] ==================== -->
        <Model:Tag xmi.id="G.342" name="org.omg.mof.idl_substitute_name=UmlException" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a33FFD974028A">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">UmlException</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .ComponentInstance    [Class] ==================== -->
        <Model:Class xmi.id="a364B657E03CA" name="ComponentInstance" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327BC77C038E">
          <Model:Namespace.contents>
            <!-- ==================== .ComponentInstance.nodeInstance    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5F66036B" name="nodeInstance" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a364B6592023A" referencedEnd="a364B65E50123">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ComponentInstance.resident    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5F9A02CE" name="resident" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BC77C038E" referencedEnd="a364B65EA0154">
              <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>
        <!-- ==================== .NodeInstance    [Class] ==================== -->
        <Model:Class xmi.id="a364B6592023A" name="NodeInstance" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327BC77C038E">
          <Model:Namespace.contents>
            <!-- ==================== .NodeInstance.resident    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A5FD502CE" name="resident" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a364B657E03CA" referencedEnd="a364B65E50122">
              <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>
        <!-- ==================== .A_instance_classifier    [Association] ==================== -->
        <Model:Association xmi.id="a33CAD7E7008C" name="A_instance_classifier" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33CAD7E900AA" name="instance" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BC77C038E">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33CAD7E900AB" name="classifier" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32989FB2023D">
              <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>
        <!-- ==================== .A_actualArgument_action    [Association] ==================== -->
        <Model:Association xmi.id="a33CFA4B80334" name="A_actualArgument_action" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33CFA4B90280" name="actualArgument" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33D9073E03B6">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33CFA4B90281" name="action" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a328AAE8E0028">
              <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_createAction_instantiation    [Association] ==================== -->
        <Model:Association xmi.id="a33CFD0A602F8" name="A_createAction_instantiation" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33CFD0A70168" name="createAction" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33CAD65D0370">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33CFD0A701A4" name="instantiation" 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_attributeLink_attribute    [Association] ==================== -->
        <Model:Association xmi.id="a33DBC16D0190" name="A_attributeLink_attribute" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33DBC16E02C6" name="attributeLink" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33BEF3A603CA">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33DBC16F0028" name="attribute" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BA5E802E4">
              <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>
        <!-- ==================== .org.omg.mof.idl_substitute_name=umlAttribute    [Tag] ==================== -->
        <Model:Tag xmi.id="G.343" name="org.omg.mof.idl_substitute_name=umlAttribute" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a33DBC16F0028">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">umlAttribute</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .A_attributeLink_value    [Association] ==================== -->
        <Model:Association xmi.id="a33DBC1A200B4" name="A_attributeLink_value" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33DBC1A401EA" name="attributeLink" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33BEF3A603CA">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33DBC1A401EB" name="value" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BC77C038E">
              <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_instance_linkEnd    [Association] ==================== -->
        <Model:Association xmi.id="a33DBC1DB012C" name="A_instance_linkEnd" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33DBC1DC01FE" name="instance" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BC77C038E">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33DBC1DC01FF" name="linkEnd" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33F2803D0320">
              <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_signal_reception    [Association] ==================== -->
        <Model:Association xmi.id="a33FA37050118" name="A_signal_reception" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33FA370702F8" name="signal" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3389030B00E6">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33FA370702F9" name="reception" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33EC13250140">
              <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_slot_instance    [Association] ==================== -->
        <Model:Association xmi.id="a33FF4EF7029E" name="A_slot_instance" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33FF4EFA0136" name="slot" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33BEF3A603CA">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33FF4EFA0137" name="instance" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a327BC77C038E">
              <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_argument_stimulus1    [Association] ==================== -->
        <Model:Association xmi.id="a33FF558A01AE" name="A_argument_stimulus1" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33FF558C015E" name="argument" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BC77C038E">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33FF558C0190" name="stimulus1" annotation="" isNavigable="true" aggregation="shared" isChangeable="true" type="a33FEEA66033E">
              <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_context_raisedSignal    [Association] ==================== -->
        <Model:Association xmi.id="a33FFD9830014" name="A_context_raisedSignal" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33FFD98400B6" name="context" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3298BCF00260">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33FFD98400B7" name="raisedSignal" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3389030B00E6">
              <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=umlContext    [Tag] ==================== -->
        <Model:Tag xmi.id="G.344" name="org.omg.mof.idl_substitute_name=umlContext" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a33FFD98400B6">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">umlContext</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .A_association_link    [Association] ==================== -->
        <Model:Association xmi.id="a328A5BB20280" name="A_association_link" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a328A5BB3023A" name="association" annotation="" isNavigable="true" aggregation="none" 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="a328A5BB3023B" name="link" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33F275E20000">
              <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_link_connection    [Association] ==================== -->
        <Model:Association xmi.id="a328A598B00F0" name="A_link_connection" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a328A598B0352" name="link" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a33F275E20000">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a328A598B03C0" name="connection" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33F2803D0320">
              <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_associationEnd_linkEnd    [Association] ==================== -->
        <Model:Association xmi.id="a328A5C1F0118" name="A_associationEnd_linkEnd" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a328A5C1F029E" name="associationEnd" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3340359400BD">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a328A5C1F029F" name="linkEnd" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33F2803D0320">
              <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_stimulus3_sender    [Association] ==================== -->
        <Model:Association xmi.id="a34030E1501CC" name="A_stimulus3_sender" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a34030E17017C" name="stimulus3" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33FEEA66033E">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a34030E17017D" name="sender" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BC77C038E">
              <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_callAction_operation    [Association] ==================== -->
        <Model:Association xmi.id="a36266EA903C0" name="A_callAction_operation" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a36266EAA01FE" name="callAction" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a336990DE026C">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a36266EAA01FF" name="operation" 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:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_actionSequence_action    [Association] ==================== -->
        <Model:Association xmi.id="a3635552000DC" name="A_actionSequence_action" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a363555210064" name="actionSequence" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3288E55B03DE">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a363555210065" name="action" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a328AAE8E0028">
              <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_resident_nodeInstance    [Association] ==================== -->
        <Model:Association xmi.id="a364B65E4008C" name="A_resident_nodeInstance" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a364B65E50122" name="resident" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a364B657E03CA">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a364B65E50123" name="nodeInstance" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a364B6592023A">
              <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_resident_componentInstance    [Association] ==================== -->
        <Model:Association xmi.id="a364B65E8024E" name="A_resident_componentInstance" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a364B65EA0154" name="resident" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BC77C038E">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a364B65EA0155" name="componentInstance" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a364B657E03CA">
              <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_receiver_stimulus2    [Association] ==================== -->
        <Model:Association xmi.id="a3650ECD402C6" name="A_receiver_stimulus2" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3650ECD502BC" name="receiver" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BC77C038E">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3650ECD502F8" name="stimulus2" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33FEEA66033E">
              <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_stimulus_communicationLink    [Association] ==================== -->
        <Model:Association xmi.id="a3650EE68008C" name="A_stimulus_communicationLink" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3650EE690082" name="stimulus" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33FEEA66033E">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3650EE690083" name="communicationLink" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33F275E20000">
              <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_dispatchAction_stimulus    [Association] ==================== -->
        <Model:Association xmi.id="a3650F0CC0262" name="A_dispatchAction_stimulus" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3650F0CD0294" name="dispatchAction" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a328AAE8E0028">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3650F0CD0295" name="stimulus" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33FEEA66033E">
              <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_signal_sendAction    [Association] ==================== -->
        <Model:Association xmi.id="a3369912001A4" name="A_signal_sendAction" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33699121012C" name="signal" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3389030B00E6">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33699121012D" name="sendAction" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a336990B900A0">
              <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_linkEnd_qualifiedValue    [Association] ==================== -->
        <Model:Association xmi.id="a374F0B5201D4" name="A_linkEnd_qualifiedValue" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a374F0B5400BB" name="linkEnd" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a33F2803D0320">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a374F0B5400CB" name="qualifiedValue" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33BEF3A603CA">
              <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:Import xmi.id="G.339" name="Foundation" annotation="" visibility="public_vis" isClustered="false" importedNamespace="a327A5A6D02DA"/>
    <Model:Package xmi.id="a336185C00118" name="Use_Cases" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis">
      <Model:Namespace.contents>
        <!-- ==================== .UseCase    [Class] ==================== -->
        <Model:Class xmi.id="a32ABA35D0230" name="UseCase" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a32989FB2023D">
          <Model:Namespace.contents>
            <!-- ==================== .UseCase.extend    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A60F20196" name="extend" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a35FDD683021C" referencedEnd="a35FDD86C0141">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .UseCase.extend2    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A60F20271" name="extend2" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a35FDD683021C" referencedEnd="a35FDD865000B">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .UseCase.include    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A60F2035B" name="include" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a35FDD6900154" referencedEnd="a35FDD995038E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .UseCase.include2    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A60F3004E" name="include2" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a35FDD6900154" referencedEnd="a35FDD9A50046">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .UseCase.extensionPoint    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A60F30109" name="extensionPoint" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a362661700208" referencedEnd="a362661DB015E">
              <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>
        <!-- ==================== .Actor    [Class] ==================== -->
        <Model:Class xmi.id="a33656C0B017C" name="Actor" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a32989FB2023D"/>
        <!-- ==================== .UseCaseInstance    [Class] ==================== -->
        <Model:Class xmi.id="a3382D7840258" name="UseCaseInstance" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327BC77C038E"/>
        <!-- ==================== .Extend    [Class] ==================== -->
        <Model:Class xmi.id="a35FDD683021C" name="Extend" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3634C5000082">
          <Model:Namespace.contents>
            <!-- ==================== .Extend.condition    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a35FDD71C026C" name="condition" 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>
            <!-- ==================== .Extend.base    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A617C02CE" name="base" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32ABA35D0230" referencedEnd="a35FDD865000A">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Extend.extension    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A617D003E" name="extension" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32ABA35D0230" referencedEnd="a35FDD86C0140">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Extend.extensionPoint    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A617D0167" name="extensionPoint" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a362661700208" referencedEnd="a3626B0E203DE">
              <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>
        <!-- ==================== .Include    [Class] ==================== -->
        <Model:Class xmi.id="a35FDD6900154" name="Include" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3634C5000082">
          <Model:Namespace.contents>
            <!-- ==================== .Include.addition    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A61EA02EE" name="addition" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32ABA35D0230" referencedEnd="a35FDD995038F">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Include.base    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A61EB005D" name="base" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32ABA35D0230" referencedEnd="a35FDD9A50047">
              <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>
        <!-- ==================== .ExtensionPoint    [Class] ==================== -->
        <Model:Class xmi.id="a362661700208" name="ExtensionPoint" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .ExtensionPoint.location    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3634E53A00DC" name="location" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a363559250136">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .ExtensionPoint.useCase    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A623C03A9" name="useCase" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32ABA35D0230" referencedEnd="a362661DB015F">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ExtensionPoint.extend    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A623D0119" name="extend" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a35FDD683021C" referencedEnd="a3626B0E203DF">
              <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>
        <!-- ==================== .A_base_extend2    [Association] ==================== -->
        <Model:Association xmi.id="a35FDD86301E0" name="A_base_extend2" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a35FDD865000A" name="base" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32ABA35D0230">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a35FDD865000B" name="extend2" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a35FDD683021C">
              <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_extension_extend    [Association] ==================== -->
        <Model:Association xmi.id="a35FDD86B006E" name="A_extension_extend" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a35FDD86C0140" name="extension" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32ABA35D0230">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a35FDD86C0141" name="extend" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a35FDD683021C">
              <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_include_addition    [Association] ==================== -->
        <Model:Association xmi.id="a35FDD992037A" name="A_include_addition" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a35FDD995038E" name="include" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a35FDD6900154">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a35FDD995038F" name="addition" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32ABA35D0230">
              <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_include2_base    [Association] ==================== -->
        <Model:Association xmi.id="a35FDD9A30168" name="A_include2_base" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a35FDD9A50046" name="include2" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a35FDD6900154">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a35FDD9A50047" name="base" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32ABA35D0230">
              <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_extensionPoint_useCase    [Association] ==================== -->
        <Model:Association xmi.id="a362661DA01D6" name="A_extensionPoint_useCase" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a362661DB015E" name="extensionPoint" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a362661700208">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a362661DB015F" name="useCase" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32ABA35D0230">
              <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_extensionPoint_extend    [Association] ==================== -->
        <Model:Association xmi.id="a3626B0DA0104" name="A_extensionPoint_extend" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3626B0E203DE" name="extensionPoint" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a362661700208">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3626B0E203DF" name="extend" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a35FDD683021C">
              <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="a334A99B00208" name="State_Machines" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis">
      <Model:Namespace.contents>
        <!-- ==================== .StateMachine    [Class] ==================== -->
        <Model:Class xmi.id="a327D9E410186" name="StateMachine" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .StateMachine.context    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A641E004E" name="context" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a33CF8BD500F1">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .StateMachine.top    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A641E031C" name="top" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3287F81C0136" referencedEnd="a33EBFA1C0079">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .StateMachine.transitions    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6420035B" name="transitions" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3288D70A0212" referencedEnd="a3288D72700C9">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .StateMachine.subMachineState    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A64210119" name="subMachineState" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3403111A024E" referencedEnd="a3403125E03A2">
              <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>
        <!-- ==================== .Event    [Class] ==================== -->
        <Model:Class xmi.id="a3288E51203DE" name="Event" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Event.parameter    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A651802DE" name="parameter" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BBB9F02B2" referencedEnd="a3337AF9D028B">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="true" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Event.state    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6519032C" name="state" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3287F81C0136" referencedEnd="a33FA3AC103D4">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Event.transition    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A655100AB" name="transition" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3288D70A0212" referencedEnd="a3288E53A0104">
              <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>
        <!-- ==================== .StateVertex    [Class] ==================== -->
        <Model:Class xmi.id="a328A484303D4" name="StateVertex" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .StateVertex.container    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6587004E" name="container" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3288D88401A4" referencedEnd="a3288D8C70172">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .StateVertex.outgoing    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A65870280" name="outgoing" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3288D70A0212" referencedEnd="a328902830028">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .StateVertex.incoming    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A658703C8" name="incoming" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3288D70A0212" referencedEnd="a3289028D02BC">
              <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>
        <!-- ==================== .State    [Class] ==================== -->
        <Model:Class xmi.id="a3287F81C0136" name="State" annotation="" isRoot="false" isLeaf="false" isAbstract="true" visibility="public_vis" isSingleton="false" supertypes="a328A484303D4">
          <Model:Namespace.contents>
            <!-- ==================== .State.entry    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A66070138" name="entry" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328AAE8E0028" referencedEnd="a33377C0F0187">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .State.exit    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A66080128" name="exit" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328AAE8E0028" referencedEnd="a333784BC0051">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .State.stateMachine    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A660802AF" name="stateMachine" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327D9E410186" referencedEnd="a33EBFA1C007A">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .State.deferrableEvent    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6609009C" name="deferrableEvent" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3288E51203DE" referencedEnd="a33FA3AC2001E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .State.internalTransition    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A66090196" name="internalTransition" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3288D70A0212" referencedEnd="a328902D40000">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .State.doActivity    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A660902BF" name="doActivity" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328AAE8E0028" referencedEnd="a364987D30072">
              <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>
        <!-- ==================== .TimeEvent    [Class] ==================== -->
        <Model:Class xmi.id="a32D270E90122" name="TimeEvent" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3288E51203DE">
          <Model:Namespace.contents>
            <!-- ==================== .TimeEvent.when    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33D90A0F0384" name="when" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a3288E5F60258">
              <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>
        <!-- ==================== .CallEvent    [Class] ==================== -->
        <Model:Class xmi.id="a32D270DC0262" name="CallEvent" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3288E51203DE">
          <Model:Namespace.contents>
            <!-- ==================== .CallEvent.operation    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A66CB002E" name="operation" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BB68C0398" referencedEnd="a32B598450001">
              <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>
        <!-- ==================== .SignalEvent    [Class] ==================== -->
        <Model:Class xmi.id="a32D270CC01FE" name="SignalEvent" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3288E51203DE">
          <Model:Namespace.contents>
            <!-- ==================== .SignalEvent.signal    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A670802FD" name="signal" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3389030B00E6" referencedEnd="a336A39BE038E">
              <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>
        <!-- ==================== .Transition    [Class] ==================== -->
        <Model:Class xmi.id="a3288D70A0212" name="Transition" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Transition.guard    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A67460213" name="guard" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33695FE9000A" referencedEnd="a3369606C0001">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Transition.effect    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6746031C" name="effect" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328AAE8E0028" referencedEnd="a3288E53E0226">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Transition.state    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A674603D8" name="state" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3287F81C0136" referencedEnd="a328902D3029E">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Transition.trigger    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A674700CB" name="trigger" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3288E51203DE" referencedEnd="a3288E53A0172">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Transition.stateMachine    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A67470186" name="stateMachine" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327D9E410186" referencedEnd="a3288D72700C8">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Transition.source    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A67470251" name="source" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328A484303D4" referencedEnd="a3289028300D2">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Transition.target    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6747030D" name="target" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328A484303D4" referencedEnd="a3289028D035C">
              <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>
        <!-- ==================== .CompositeState    [Class] ==================== -->
        <Model:Class xmi.id="a3288D88401A4" name="CompositeState" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3287F81C0136">
          <Model:Namespace.contents>
            <!-- ==================== .CompositeState.isConcurrent    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3288D8A001EA" name="isConcurrent" 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>
            <!-- ==================== .CompositeState.subvertex    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A67F701C5" name="subvertex" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328A484303D4" referencedEnd="a3288D8C7021C">
              <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>
        <!-- ==================== .ChangeEvent    [Class] ==================== -->
        <Model:Class xmi.id="a3337A5530096" name="ChangeEvent" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3288E51203DE">
          <Model:Namespace.contents>
            <!-- ==================== .ChangeEvent.changeExpression    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33D909C80186" name="changeExpression" 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>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .Guard    [Class] ==================== -->
        <Model:Class xmi.id="a33695FE9000A" name="Guard" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Guard.expression    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33D76AF301C7" name="expression" 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>
            <!-- ==================== .Guard.transition    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A68230186" name="transition" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3288D70A0212" referencedEnd="a3369606C0002">
              <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>
        <!-- ==================== .Pseudostate    [Class] ==================== -->
        <Model:Class xmi.id="a328A47F10064" name="Pseudostate" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a328A484303D4">
          <Model:Namespace.contents>
            <!-- ==================== .Pseudostate.kind    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a328A480D00AA" name="kind" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a33E139AE01C2">
              <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>
        <!-- ==================== .SimpleState    [Class] ==================== -->
        <Model:Class xmi.id="a33CF97C102DA" name="SimpleState" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3287F81C0136"/>
        <!-- ==================== .SubmachineState    [Class] ==================== -->
        <Model:Class xmi.id="a3403111A024E" name="SubmachineState" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3288D88401A4">
          <Model:Namespace.contents>
            <!-- ==================== .SubmachineState.submachine    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A684D0222" name="submachine" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327D9E410186" referencedEnd="a3403125E03A3">
              <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>
        <!-- ==================== .SynchState    [Class] ==================== -->
        <Model:Class xmi.id="a3611CF280262" name="SynchState" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a328A484303D4">
          <Model:Namespace.contents>
            <!-- ==================== .SynchState.bound    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3611CFB300FA" name="bound" 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>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .StubState    [Class] ==================== -->
        <Model:Class xmi.id="a361AFBD10172" name="StubState" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a328A484303D4">
          <Model:Namespace.contents>
            <!-- ==================== .StubState.referenceState    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a361AFBED01B8" name="referenceState" 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>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .FinalState    [Class] ==================== -->
        <Model:Class xmi.id="a364986DD01F4" name="FinalState" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3287F81C0136"/>
        <!-- ==================== .A_state1_entry    [Association] ==================== -->
        <Model:Association xmi.id="a33377C0D0208" name="A_state1_entry" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33377C0F0186" name="state1" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3287F81C0136">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33377C0F0187" name="entry" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a328AAE8E0028">
              <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_state2_exit    [Association] ==================== -->
        <Model:Association xmi.id="a333784B400AA" name="A_state2_exit" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a333784BC0050" name="state2" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3287F81C0136">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a333784BC0051" name="exit" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a328AAE8E0028">
              <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_event_parameter    [Association] ==================== -->
        <Model:Association xmi.id="a3337AF9B02A8" name="A_event_parameter" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3337AF9D028A" name="event" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3288E51203DE">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3337AF9D028B" 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_guard_transition    [Association] ==================== -->
        <Model:Association xmi.id="a3369606C0000" name="A_guard_transition" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3369606C0001" name="guard" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33695FE9000A">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3369606C0002" name="transition" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3288D70A0212">
              <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_signal_occurrence    [Association] ==================== -->
        <Model:Association xmi.id="a336A39BE0136" name="A_signal_occurrence" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a336A39BE038E" name="signal" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3389030B00E6">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a336A39BE038F" name="occurrence" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32D270CC01FE">
              <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_behavior_context    [Association] ==================== -->
        <Model:Association xmi.id="a33CF8BD300A0" name="A_behavior_context" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33CF8BD500F0" name="behavior" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327D9E410186">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33CF8BD500F1" name="context" annotation="" isNavigable="true" aggregation="shared" 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:Namespace.contents>
        </Model:Association>
        <!-- ==================== .org.omg.mof.idl_substitute_name=umlContext    [Tag] ==================== -->
        <Model:Tag xmi.id="G.345" name="org.omg.mof.idl_substitute_name=umlContext" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a33CF8BD500F1">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">umlContext</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .A_top_stateMachine    [Association] ==================== -->
        <Model:Association xmi.id="a33EBFA1C0078" name="A_top_stateMachine" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33EBFA1C0079" name="top" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3287F81C0136">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33EBFA1C007A" name="stateMachine" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a327D9E410186">
              <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_state_deferrableEvent    [Association] ==================== -->
        <Model:Association xmi.id="a33FA3ABF0122" name="A_state_deferrableEvent" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33FA3AC103D4" name="state" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3287F81C0136">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33FA3AC2001E" name="deferrableEvent" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3288E51203DE">
              <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_occurrence_operation    [Association] ==================== -->
        <Model:Association xmi.id="a32B598420168" name="A_occurrence_operation" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a32B598450000" name="occurrence" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32D270DC0262">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a32B598450001" name="operation" 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:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_container_subvertex    [Association] ==================== -->
        <Model:Association xmi.id="a3288D8C4023A" name="A_container_subvertex" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3288D8C70172" name="container" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3288D88401A4">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3288D8C7021C" name="subvertex" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a328A484303D4">
              <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_transition_effect    [Association] ==================== -->
        <Model:Association xmi.id="a3288E53D029E" name="A_transition_effect" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3288E53E017C" name="transition" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3288D70A0212">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3288E53E0226" name="effect" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a328AAE8E0028">
              <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_state_internalTransition    [Association] ==================== -->
        <Model:Association xmi.id="a328902D000D2" name="A_state_internalTransition" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a328902D3029E" name="state" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3287F81C0136">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a328902D40000" name="internalTransition" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3288D70A0212">
              <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_transition_trigger    [Association] ==================== -->
        <Model:Association xmi.id="a3288E5390226" name="A_transition_trigger" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3288E53A0104" name="transition" annotation="" isNavigable="true" aggregation="shared" isChangeable="true" type="a3288D70A0212">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3288E53A0172" name="trigger" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3288E51203DE">
              <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_stateMachine_transitions    [Association] ==================== -->
        <Model:Association xmi.id="a3288D725037A" name="A_stateMachine_transitions" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3288D72700C8" name="stateMachine" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a327D9E410186">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3288D72700C9" name="transitions" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3288D70A0212">
              <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_outgoing_source    [Association] ==================== -->
        <Model:Association xmi.id="a32890282014A" name="A_outgoing_source" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a328902830028" name="outgoing" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3288D70A0212">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3289028300D2" name="source" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a328A484303D4">
              <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_incoming_target    [Association] ==================== -->
        <Model:Association xmi.id="a3289028C03D4" name="A_incoming_target" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3289028D02BC" name="incoming" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3288D70A0212">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3289028D035C" name="target" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a328A484303D4">
              <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_subMachineState_submachine    [Association] ==================== -->
        <Model:Association xmi.id="a3403125E0140" name="A_subMachineState_submachine" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3403125E03A2" name="subMachineState" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3403111A024E">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3403125E03A3" name="submachine" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327D9E410186">
              <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_state3_doActivity    [Association] ==================== -->
        <Model:Association xmi.id="a364987D1017D" name="A_state3_doActivity" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a364987D30040" name="state3" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a3287F81C0136">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a364987D30072" name="doActivity" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a328AAE8E0028">
              <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>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id="a3388DA6E014A" name="Collaborations" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis">
      <Model:Namespace.contents>
        <!-- ==================== .Collaboration    [Class] ==================== -->
        <Model:Class xmi.id="a337A47290078" name="Collaboration" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A810D03C0 a32B69F3A0118">
          <Model:Namespace.contents>
            <!-- ==================== .Collaboration.interaction    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A68BD000F" name="interaction" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328830A500E6" referencedEnd="a3388DE790123">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Collaboration.representedClassifier    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A68BD0157" name="representedClassifier" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989FB2023D" referencedEnd="a33D1470E01CD">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Collaboration.representedOperation    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A68BD0251" name="representedOperation" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BB68C0398" referencedEnd="a371E842101DA">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Collaboration.constrainingElement    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A68BD035B" name="constrainingElement" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a371F923902CE">
              <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>
        <!-- ==================== .ClassifierRole    [Class] ==================== -->
        <Model:Class xmi.id="a337A47370316" name="ClassifierRole" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a32989FB2023D">
          <Model:Namespace.contents>
            <!-- ==================== .ClassifierRole.multiplicity    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33CD54F601F4" 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>
            <!-- ==================== .ClassifierRole.base    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A69460232" name="base" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989FB2023D" referencedEnd="a33CD4F090209">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ClassifierRole.availableFeature    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6946030D" name="availableFeature" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989F9700FE" referencedEnd="a33CD57D40212">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ClassifierRole.message1    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6947000F" name="message1" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33DBAE5E005A" referencedEnd="a33DBBB4B02A8">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ClassifierRole.message2    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A694700EA" name="message2" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33DBAE5E005A" referencedEnd="a33DBBB2B03DE">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ClassifierRole.availableContents    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A694701C5" name="availableContents" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a36008FB700E7">
              <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>
        <!-- ==================== .AssociationRole    [Class] ==================== -->
        <Model:Class xmi.id="a337A480F01E0" name="AssociationRole" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3298AE8300D9">
          <Model:Namespace.contents>
            <!-- ==================== .AssociationRole.multiplicity    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a33CD553E03B6" 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>
            <!-- ==================== .AssociationRole.base    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6A0601A5" name="base" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3298AE8300D9" referencedEnd="a33CD51170096">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .AssociationRole.message    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6A070242" name="message" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33DBAE5E005A" referencedEnd="a35FEAB5F01C2">
              <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>
        <!-- ==================== .AssociationEndRole    [Class] ==================== -->
        <Model:Class xmi.id="a3384B14F035C" name="AssociationEndRole" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3340359400BD">
          <Model:Namespace.contents>
            <!-- ==================== .AssociationEndRole.collaborationMultiplicity    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a374EEBE000AB" name="collaborationMultiplicity" 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>
            <!-- ==================== .AssociationEndRole.base    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6A5C007D" name="base" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3340359400BD" referencedEnd="a33CD50F90302">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .AssociationEndRole.availableQualifier    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6A5C0242" name="availableQualifier" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BA5E802E4" referencedEnd="a3650E6BE0096">
              <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>
        <!-- ==================== .Message    [Class] ==================== -->
        <Model:Class xmi.id="a33DBAE5E005A" name="Message" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Message.interaction    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6AC402FD" name="interaction" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328830A500E6" referencedEnd="a3388DD5D0000">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Message.activator    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6AC403D8" name="activator" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33DBAE5E005A" referencedEnd="a33D142E00191">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Message.sender    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6AC500BB" name="sender" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a337A47370316" referencedEnd="a33DBBB2B03DF">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Message.receiver    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6AC50177" name="receiver" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a337A47370316" referencedEnd="a33DBBB4603C0">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Message.predecessor    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6AC50261" name="predecessor" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33DBAE5E005A" referencedEnd="a33FA39D50051">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Message.communicationConnection    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6AC5033C" name="communicationConnection" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a337A480F01E0" referencedEnd="a35FEAB5F01C3">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Message.action    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6AC6002E" name="action" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a328AAE8E0028" referencedEnd="a36265CF90050">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Message.message3    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6AC60109" name="message3" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33DBAE5E005A" referencedEnd="a33FA39D50052">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Message.message4    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6AC601F4" name="message4" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33DBAE5E005A" referencedEnd="a33D142E00190">
              <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>
        <!-- ==================== .Interaction    [Class] ==================== -->
        <Model:Class xmi.id="a328830A500E6" name="Interaction" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Interaction.message    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6C66005D" name="message" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33DBAE5E005A" referencedEnd="a3388DD5D0032">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Interaction.context    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6C660157" name="context" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a337A47290078" referencedEnd="a3388DE790122">
              <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_interaction_message    [Association] ==================== -->
        <Model:Association xmi.id="a3388DD5C00E6" name="A_interaction_message" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3388DD5D0000" name="interaction" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a328830A500E6">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3388DD5D0032" name="message" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33DBAE5E005A">
              <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>
        <!-- ==================== .A_context_interaction    [Association] ==================== -->
        <Model:Association xmi.id="a3388DE7600DC" name="A_context_interaction" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3388DE790122" name="context" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a337A47290078">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3388DE790123" name="interaction" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a328830A500E6">
              <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=umlContext    [Tag] ==================== -->
        <Model:Tag xmi.id="G.346" name="org.omg.mof.idl_substitute_name=umlContext" annotation="" tagId="org.omg.mof.idl_substitute_name" elements="a3388DE790122">
          <Model:Tag.values>
            <XMI.any xmi.type="string" xmi.name="">umlContext</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <!-- ==================== .A_classifierRole_base    [Association] ==================== -->
        <Model:Association xmi.id="a33CD4F08008C" name="A_classifierRole_base" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33CD4F090208" name="classifierRole" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337A47370316">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33CD4F090209" name="base" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32989FB2023D">
              <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>
        <!-- ==================== .A_base_associationEndRole    [Association] ==================== -->
        <Model:Association xmi.id="a33CD50F90000" name="A_base_associationEndRole" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33CD50F90302" name="base" annotation="" isNavigable="true" aggregation="none" 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:AssociationEnd xmi.id="a33CD50FB001E" name="associationEndRole" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3384B14F035C">
              <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_base_associationRole    [Association] ==================== -->
        <Model:Association xmi.id="a33CD511600AA" name="A_base_associationRole" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33CD51170096" name="base" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3298AE8300D9">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33CD511700D2" name="associationRole" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337A480F01E0">
              <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_classifierRole_availableFeature    [Association] ==================== -->
        <Model:Association xmi.id="a33CD57D201B8" name="A_classifierRole_availableFeature" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33CD57D3021C" name="classifierRole" annotation="" isNavigable="true" aggregation="shared" isChangeable="true" type="a337A47370316">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33CD57D40212" name="availableFeature" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a32989F9700FE">
              <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_message4_activator    [Association] ==================== -->
        <Model:Association xmi.id="a33D142DC0262" name="A_message4_activator" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33D142E00190" name="message4" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33DBAE5E005A">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33D142E00191" name="activator" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33DBAE5E005A">
              <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_collaboration_representedClassifier    [Association] ==================== -->
        <Model:Association xmi.id="a33D1470D01A4" name="A_collaboration_representedClassifier" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33D1470E01CC" name="collaboration" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337A47290078">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33D1470E01CD" name="representedClassifier" 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:Namespace.contents>
        </Model:Association>
        <!-- ==================== .A_message2_sender    [Association] ==================== -->
        <Model:Association xmi.id="a33DBBB2B0000" name="A_message2_sender" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33DBBB2B03DE" name="message2" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33DBAE5E005A">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33DBBB2B03DF" name="sender" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337A47370316">
              <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_receiver_message1    [Association] ==================== -->
        <Model:Association xmi.id="a33DBBB45035C" name="A_receiver_message1" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33DBBB4603C0" name="receiver" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337A47370316">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33DBBB4B02A8" name="message1" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33DBAE5E005A">
              <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_predecessor_message3    [Association] ==================== -->
        <Model:Association xmi.id="a33FA39D50050" name="A_predecessor_message3" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33FA39D50051" name="predecessor" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33DBAE5E005A">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33FA39D50052" name="message3" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33DBAE5E005A">
              <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_message_communicationConnection    [Association] ==================== -->
        <Model:Association xmi.id="a35FEAB5D038E" name="A_message_communicationConnection" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a35FEAB5F01C2" name="message" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33DBAE5E005A">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a35FEAB5F01C3" name="communicationConnection" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337A480F01E0">
              <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_classifierRole_availableContents    [Association] ==================== -->
        <Model:Association xmi.id="a36008FB50168" name="A_classifierRole_availableContents" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a36008FB700E6" name="classifierRole" annotation="" isNavigable="true" aggregation="shared" isChangeable="true" type="a337A47370316">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a36008FB700E7" name="availableContents" 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_action_message    [Association] ==================== -->
        <Model:Association xmi.id="a36265CF80136" name="A_action_message" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a36265CF90050" name="action" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a328AAE8E0028">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a36265CF90051" name="message" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33DBAE5E005A">
              <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_associationEndRole_availableQualifier    [Association] ==================== -->
        <Model:Association xmi.id="a3650E6BD010E" name="A_associationEndRole_availableQualifier" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a3650E6BE005A" name="associationEndRole" annotation="" isNavigable="true" aggregation="shared" isChangeable="true" type="a3384B14F035C">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a3650E6BE0096" name="availableQualifier" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BA5E802E4">
              <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_representedOperation_collaboration    [Association] ==================== -->
        <Model:Association xmi.id="a371E841E006D" name="A_representedOperation_collaboration" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a371E842101DA" name="representedOperation" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a327BB68C0398">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a371E84210266" name="collaboration" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337A47290078">
              <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_collaboration_constrainingElement    [Association] ==================== -->
        <Model:Association xmi.id="a371F923203AB" name="A_collaboration_constrainingElement" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a371F923902BA" name="collaboration" annotation="" isNavigable="true" aggregation="shared" isChangeable="true" type="a337A47290078">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a371F923902CE" name="constrainingElement" 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>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id="a36604BA8021C" name="Activity_Graphs" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis">
      <Model:Namespace.contents>
        <!-- ==================== .ActivityGraph    [Class] ==================== -->
        <Model:Class xmi.id="a337D8EF301C2" name="ActivityGraph" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327D9E410186">
          <Model:Namespace.contents>
            <!-- ==================== .ActivityGraph.partition    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6DE801F4" name="partition" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a337DA4DE0212" referencedEnd="a337DA56101D7">
              <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>
        <!-- ==================== .Partition    [Class] ==================== -->
        <Model:Class xmi.id="a337DA4DE0212" name="Partition" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5C7301CC">
          <Model:Namespace.contents>
            <!-- ==================== .Partition.contents    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6E0E033C" name="contents" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a33CF9A030140">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .Partition.activityGraph    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6E0F004E" name="activityGraph" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a337D8EF301C2" referencedEnd="a337DA56101D6">
              <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>
        <!-- ==================== .SubactivityState    [Class] ==================== -->
        <Model:Class xmi.id="a33CF9DAB035C" name="SubactivityState" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3403111A024E">
          <Model:Namespace.contents>
            <!-- ==================== .SubactivityState.isDynamic    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a36462C9E0104" name="isDynamic" 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>
            <!-- ==================== .SubactivityState.dynamicArguments    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a36462CBE0118" name="dynamicArguments" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a3611D37B0280">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .SubactivityState.dynamicMultiplicity    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a36A4ECB703C0" name="dynamicMultiplicity" 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>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .ActionState    [Class] ==================== -->
        <Model:Class xmi.id="a3288E51A0316" name="ActionState" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a33CF97C102DA">
          <Model:Namespace.contents>
            <!-- ==================== .ActionState.isDynamic    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a36462B9902EE" name="isDynamic" 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>
            <!-- ==================== .ActionState.dynamicArguments    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a36462D0E0398" name="dynamicArguments" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" isDerived="false" type="a3611D37B0280">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <!-- ==================== .ActionState.dynamicMultiplicity    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a36A4EC7D019A" name="dynamicMultiplicity" 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>
          </Model:Namespace.contents>
        </Model:Class>
        <!-- ==================== .CallState    [Class] ==================== -->
        <Model:Class xmi.id="a36462D560096" name="CallState" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a3288E51A0316"/>
        <!-- ==================== .ObjectFlowState    [Class] ==================== -->
        <Model:Class xmi.id="a337D8F5A01EA" name="ObjectFlowState" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a33CF97C102DA">
          <Model:Namespace.contents>
            <!-- ==================== .ObjectFlowState.isSynch    [Attribute] ==================== -->
            <Model:Attribute xmi.id="a3611D06602E4" name="isSynch" 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>
            <!-- ==================== .ObjectFlowState.parameter    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6E530251" name="parameter" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327BBB9F02B2" referencedEnd="a36462DDF008C">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ObjectFlowState.type    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6E53031C" name="type" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989FB2023D" referencedEnd="a33CF9EFC006E">
              <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>
        <!-- ==================== .ClassifierInState    [Class] ==================== -->
        <Model:Class xmi.id="a33CF9AB00262" name="ClassifierInState" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a32989FB2023D">
          <Model:Namespace.contents>
            <!-- ==================== .ClassifierInState.type    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6EA10138" name="type" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a32989FB2023D" referencedEnd="a33CF9F1602BC">
              <Model:StructuralFeature.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <!-- ==================== .ClassifierInState.inState    [Reference] ==================== -->
            <Model:Reference xmi.id="a396A6EA101F4" name="inState" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a3287F81C0136" referencedEnd="a33CF9AE0026D">
              <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>
        <!-- ==================== .A_parameter_state    [Association] ==================== -->
        <Model:Association xmi.id="a36462DDE0028" name="A_parameter_state" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a36462DDF008C" name="parameter" annotation="" isNavigable="true" 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="a36462DDF008D" name="state" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337D8F5A01EA">
              <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_type_classifierInState    [Association] ==================== -->
        <Model:Association xmi.id="a33CF9F1500D2" name="A_type_classifierInState" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33CF9F1602BC" 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="a33CF9F16035C" name="classifierInState" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33CF9AB00262">
              <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_contents_partition    [Association] ==================== -->
        <Model:Association xmi.id="a33CF9A0103B6" name="A_contents_partition" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33CF9A030140" name="contents" 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:AssociationEnd xmi.id="a33CF9A030258" name="partition" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337DA4DE0212">
              <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_activityGraph_partition    [Association] ==================== -->
        <Model:Association xmi.id="a337DA5600258" name="A_activityGraph_partition" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a337DA56101D6" name="activityGraph" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a337D8EF301C2">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a337DA56101D7" name="partition" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337DA4DE0212">
              <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_type_objectFlowState    [Association] ==================== -->
        <Model:Association xmi.id="a33CF9EFB0122" name="A_type_objectFlowState" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33CF9EFC006E" 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="a33CF9EFC006F" name="objectFlowState" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a337D8F5A01EA">
              <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_classifierInState_inState    [Association] ==================== -->
        <Model:Association xmi.id="a33CF9ADF001E" name="A_classifierInState_inState" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id="a33CF9AE0026C" name="classifierInState" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33CF9AB00262">
              <Model:AssociationEnd.multiplicity>
                <Model:MultiplicityType lower="0" upper="-1" is_ordered="false" is_unique="true"/>
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id="a33CF9AE0026D" name="inState" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a3287F81C0136">
              <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:Namespace.contents>
</Model:Package>
<!-- ==================== Model_Management    [Package] ==================== -->
<Model:Package xmi.id="a334ACE0C0028" name="Model_Management" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis">
  <Model:Namespace.contents>
    <!-- ==================== Model_Management.org.omg.mof.idl_prefix=org.omg.uml    [Tag] ==================== -->
    <Model:Tag xmi.id="G.347" name="org.omg.mof.idl_prefix=org.omg.uml" annotation="" tagId="org.omg.mof.idl_prefix" elements="a334ACE0C0028">
      <Model:Tag.values>
        <XMI.any xmi.type="string" xmi.name="">org.omg.uml</XMI.any>
      </Model:Tag.values>
    </Model:Tag>
    <!-- ==================== Model_Management.org.omg.xmi.namespace=UML    [Tag] ==================== -->
    <Model:Tag xmi.id="G.348" name="org.omg.xmi.namespace=UML" annotation="" tagId="org.omg.xmi.namespace" elements="a334ACE0C0028">
      <Model:Tag.values>
        <XMI.any xmi.type="string" xmi.name="">UML</XMI.any>
      </Model:Tag.values>
    </Model:Tag>
    <!-- ==================== Model_Management.Package    [Class] ==================== -->
    <Model:Class xmi.id="a327A5D19033E" name="Package" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A810D03C0 a32B69F3A0118">
      <Model:Namespace.contents>
        <!-- ==================== Model_Management.Package.elementImport    [Reference] ==================== -->
        <Model:Reference xmi.id="a388CFC530148" name="elementImport" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a33CD73FB0168" referencedEnd="a3717D25E01D1">
          <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>
    <!-- ==================== Model_Management.Model    [Class] ==================== -->
    <Model:Class xmi.id="a327A5D1E0032" name="Model" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5D19033E"/>
    <!-- ==================== Model_Management.Subsystem    [Class] ==================== -->
    <Model:Class xmi.id="a33CD6DE5030C" name="Subsystem" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false" supertypes="a327A5D19033E a32989FB2023D">
      <Model:Namespace.contents>
        <!-- ==================== Model_Management.Subsystem.isInstantiable    [Attribute] ==================== -->
        <Model:Attribute xmi.id="a33F223B800AA" name="isInstantiable" 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>
    <Model:Import xmi.id="G.349" name="Foundation" annotation="" visibility="public_vis" isClustered="false" importedNamespace="a327A5A6D02DA"/>
    <!-- ==================== Model_Management.ElementImport    [Class] ==================== -->
    <Model:Class xmi.id="a33CD73FB0168" name="ElementImport" annotation="" isRoot="false" isLeaf="false" isAbstract="false" visibility="public_vis" isSingleton="false">
      <Model:Namespace.contents>
        <!-- ==================== Model_Management.ElementImport.visibility    [Attribute] ==================== -->
        <Model:Attribute xmi.id="a33CD741B0032" 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>
        <!-- ==================== Model_Management.ElementImport.alias    [Attribute] ==================== -->
        <Model:Attribute xmi.id="a33CD74260168" name="alias" 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>
        <!-- ==================== Model_Management.ElementImport.package    [Reference] ==================== -->
        <Model:Reference xmi.id="a388CFD37038A" name="package" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5D19033E" referencedEnd="a3717D25E01BD">
          <Model:StructuralFeature.multiplicity>
            <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
          </Model:StructuralFeature.multiplicity>
        </Model:Reference>
        <!-- ==================== Model_Management.ElementImport.modelElement    [Reference] ==================== -->
        <Model:Reference xmi.id="a388CFD690261" name="modelElement" annotation="" scope="instance_level" visibility="public_vis" isChangeable="true" type="a327A5C7301CC" referencedEnd="a3717D1EA01E8">
          <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>
    <!-- ==================== Model_Management.A_modelElement_elementImport    [Association] ==================== -->
    <Model:Association xmi.id="a3717D1E1031C" name="A_modelElement_elementImport" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
      <Model:Namespace.contents>
        <Model:AssociationEnd xmi.id="a3717D1EA01E8" name="modelElement" 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="a3717D1EB0027" name="elementImport" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33CD73FB0168">
          <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_Management.A_package_elementImport    [Association] ==================== -->
    <Model:Association xmi.id="a3717D2530334" name="A_package_elementImport" annotation="" isRoot="true" isLeaf="true" isAbstract="false" visibility="public_vis" isDerived="false">
      <Model:Namespace.contents>
        <Model:AssociationEnd xmi.id="a3717D25E01BD" name="package" annotation="" isNavigable="true" aggregation="composite" isChangeable="true" type="a327A5D19033E">
          <Model:AssociationEnd.multiplicity>
            <Model:MultiplicityType lower="1" upper="1" is_ordered="false" is_unique="false"/>
          </Model:AssociationEnd.multiplicity>
        </Model:AssociationEnd>
        <Model:AssociationEnd xmi.id="a3717D25E01D1" name="elementImport" annotation="" isNavigable="true" aggregation="none" isChangeable="true" type="a33CD73FB0168">
          <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>
</XMI.content>
</XMI>