OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

regrep message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [regrep] Final draft recommendations for CC's and Registry -UML/UMM Profile for CCTS


Duane Nickull wrote:

> Can you send the UML as an attachment to me in a separate email please?

Here you are Duane.

/anders
<?xml version="1.0" encoding="UTF-8" ?>
<!-- <!DOCTYPE XMI SYSTEM 'Model.dtd'> -->
<XMI xmi.version='1.1' xmlns:Model='omg.org/mof.Model/1.3'>
  <XMI.header>
    <XMI.model xmi.name='UML' xmi.version='1.4'/>
    <XMI.metamodel xmi.name='Model' xmi.version='1.3'/>
  </XMI.header>
  <XMI.content>
    <Model:Package xmi.id='a0' name='UML' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis'>
      <Model:Namespace.contents>
        <Model:Tag xmi.id='a1' name='org.omg.mof.idl_prefix=org.omg' annotation='' tagId='org.omg.mof.idl_prefix' elements='a0'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>org.omg</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Tag xmi.id='a2' name='org.omg.xmi.namespace=UML' annotation='' tagId='org.omg.xmi.namespace' elements='a0'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UML</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Import xmi.id='a3' name='Data_Types' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a4'>
        </Model:Import>
        <Model:Import xmi.id='a5' name='Core' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a6'>
        </Model:Import>
        <Model:Import xmi.id='a7' name='Common_Behavior' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a8'>
        </Model:Import>
        <Model:Import xmi.id='a9' name='Use_Cases' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a10'>
        </Model:Import>
        <Model:Import xmi.id='a11' name='State_Machines' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a12'>
        </Model:Import>
        <Model:Import xmi.id='a13' name='Collaborations' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a14'>
        </Model:Import>
        <Model:Import xmi.id='a15' name='Activity_Graphs' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a16'>
        </Model:Import>
        <Model:Import xmi.id='a17' name='Model_Management' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a18'>
        </Model:Import>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id='a4' name='Data_Types' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis'>
      <Model:Namespace.contents>
        <Model:Tag xmi.id='a19' name='org.omg.mof.idl_prefix=org.omg.uml.Foundation' annotation='' tagId='org.omg.mof.idl_prefix' elements='a4'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>org.omg.uml.Foundation</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Tag xmi.id='a20' name='org.omg.xmi.namespace=UML' annotation='' tagId='org.omg.xmi.namespace' elements='a4'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UML</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:DataType xmi.id='a21' name='Integer' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcLong/>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <Model:DataType xmi.id='a22' name='UnlimitedInteger' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName='UnlimitedInteger' xmi.tcId='IDL:org.omg.uml.Foundation/Data_Types/UnlimitedInteger:1.0'>
                <XMI.CorbaTypeCode>
                  <XMI.CorbaTcLong/>
                </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <Model:DataType xmi.id='a23' 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>
        <Model:DataType xmi.id='a24' name='AggregationKind' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName='AggregationKind' xmi.tcId='IDL:org.omg.uml.Foundation/Data_Types/AggregationKind:1.0'>
                <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>
        <Model:Tag xmi.id='a25' name='org.omg.xmi.enumerationUnprefix=ak_' annotation='' tagId='org.omg.xmi.enumerationUnprefix' elements='a24'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>ak_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:DataType xmi.id='a26' 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>
        <Model:DataType xmi.id='a27' name='CallConcurrencyKind' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName='CallConcurrencyKind' xmi.tcId='IDL:org.omg.uml.Foundation/Data_Types/CallConcurrencyKind:1.0'>
                <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>
        <Model:Tag xmi.id='a28' name='org.omg.xmi.enumerationUnprefix=cck_' annotation='' tagId='org.omg.xmi.enumerationUnprefix' elements='a27'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>cck_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:DataType xmi.id='a29' name='ChangeableKind' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName='ChangeableKind' xmi.tcId='IDL:org.omg.uml.Foundation/Data_Types/ChangeableKind:1.0'>
                <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>
        <Model:Tag xmi.id='a30' name='org.omg.xmi.enumerationUnprefix=ck_' annotation='' tagId='org.omg.xmi.enumerationUnprefix' elements='a29'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>ck_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:DataType xmi.id='a31' name='OrderingKind' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName='OrderingKind' xmi.tcId='IDL:org.omg.uml.Foundation/Data_Types/OrderingKind:1.0'>
                <XMI.CorbaTcEnumLabel xmi.tcName='ok_unordered'/>
                <XMI.CorbaTcEnumLabel xmi.tcName='ok_ordered'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <Model:Tag xmi.id='a32' name='org.omg.xmi.enumerationUnprefix=ok_' annotation='' tagId='org.omg.xmi.enumerationUnprefix' elements='a31'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>ok_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:DataType xmi.id='a33' name='ParameterDirectionKind' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName='ParameterDirectionKind' xmi.tcId='IDL:org.omg.uml.Foundation/Data_Types/ParameterDirectionKind:1.0'>
                <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>
        <Model:Tag xmi.id='a34' name='org.omg.xmi.enumerationUnprefix=pdk_' annotation='' tagId='org.omg.xmi.enumerationUnprefix' elements='a33'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>pdk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:DataType xmi.id='a35' name='ScopeKind' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName='ScopeKind' xmi.tcId='IDL:org.omg.uml.Foundation/Data_Types/ScopeKind:1.0'>
                <XMI.CorbaTcEnumLabel xmi.tcName='sk_instance'/>
                <XMI.CorbaTcEnumLabel xmi.tcName='sk_classifier'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <Model:Tag xmi.id='a36' name='org.omg.xmi.enumerationUnprefix=sk_' annotation='' tagId='org.omg.xmi.enumerationUnprefix' elements='a35'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>sk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:DataType xmi.id='a37' name='VisibilityKind' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName='VisibilityKind' xmi.tcId='IDL:org.omg.uml.Foundation/Data_Types/VisibilityKind:1.0'>
                <XMI.CorbaTcEnumLabel xmi.tcName='vk_public'/>
                <XMI.CorbaTcEnumLabel xmi.tcName='vk_protected'/>
                <XMI.CorbaTcEnumLabel xmi.tcName='vk_private'/>
                <XMI.CorbaTcEnumLabel xmi.tcName='vk_package'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <Model:Tag xmi.id='a38' name='org.omg.xmi.enumerationUnprefix=vk_' annotation='' tagId='org.omg.xmi.enumerationUnprefix' elements='a37'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>vk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:DataType xmi.id='a39' name='Name' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName='Name' xmi.tcId='IDL:org.omg.uml.Foundation/Data_Types/Name:1.0'>
                <XMI.CorbaTypeCode>
                  <XMI.CorbaTcString xmi.tcLength='0'/>
                </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <Model:Class xmi.id='a40' name='Multiplicity' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a41' name='range' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a42' referencedEnd='a43'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a42' name='MultiplicityRange' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a44' name='lower' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a21'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a45' name='upper' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a22'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a46' name='multiplicity' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a40' referencedEnd='a47'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a48' name='Expression' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a49' name='language' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a39'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a50' name='body' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a23'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a51' name='BooleanExpression' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a48'>
        </Model:Class>
        <Model:Class xmi.id='a52' name='TypeExpression' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a48'>
        </Model:Class>
        <Model:Class xmi.id='a53' name='MappingExpression' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a48'>
        </Model:Class>
        <Model:Class xmi.id='a54' name='ProcedureExpression' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a48'>
        </Model:Class>
        <Model:Class xmi.id='a55' name='ObjectSetExpression' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a48'>
        </Model:Class>
        <Model:Class xmi.id='a56' name='ActionExpression' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a48'>
        </Model:Class>
        <Model:Class xmi.id='a57' name='IterationExpression' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a48'>
        </Model:Class>
        <Model:Class xmi.id='a58' name='TimeExpression' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a48'>
        </Model:Class>
        <Model:Class xmi.id='a59' name='ArgListsExpression' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a48'>
        </Model:Class>
        <Model:DataType xmi.id='a60' name='LocationReference' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName='LocationReference' xmi.tcId='IDL:org.omg.uml.Foundation/Data_Types/LocationReference:1.0'>
                <XMI.CorbaTypeCode>
                  <XMI.CorbaTcString xmi.tcLength='0'/>
                </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <Model:DataType xmi.id='a61' name='PseudostateKind' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcEnum xmi.tcName='PseudostateKind' xmi.tcId='IDL:org.omg.uml.Foundation/Data_Types/PseudostateKind:1.0'>
                <XMI.CorbaTcEnumLabel xmi.tcName='pk_choice'/>
                <XMI.CorbaTcEnumLabel xmi.tcName='pk_deepHistory'/>
                <XMI.CorbaTcEnumLabel xmi.tcName='pk_fork'/>
                <XMI.CorbaTcEnumLabel xmi.tcName='pk_initial'/>
                <XMI.CorbaTcEnumLabel xmi.tcName='pk_join'/>
                <XMI.CorbaTcEnumLabel xmi.tcName='pk_junction'/>
                <XMI.CorbaTcEnumLabel xmi.tcName='pk_shallowHistory'/>
              </XMI.CorbaTcEnum>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <Model:Tag xmi.id='a62' name='org.omg.xmi.enumerationUnprefix=pk_' annotation='' tagId='org.omg.xmi.enumerationUnprefix' elements='a61'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>pk_</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:DataType xmi.id='a63' name='Geometry' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis'>
          <Model:DataType.typeCode>
            <XMI.CorbaTypeCode>
              <XMI.CorbaTcAlias xmi.tcName='Geometry' xmi.tcId='IDL:org.omg.uml.Foundation/Data_Types/Geometry:1.0'>
                <XMI.CorbaTypeCode>
                  <XMI.CorbaTcString xmi.tcLength='0'/>
                </XMI.CorbaTypeCode>
              </XMI.CorbaTcAlias>
            </XMI.CorbaTypeCode>
          </Model:DataType.typeCode>
        </Model:DataType>
        <Model:Association xmi.id='a64' name='A_multiplicity_range' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a47' name='multiplicity' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a40'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a43' name='range' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a42'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id='a6' name='Core' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis'>
      <Model:Namespace.contents>
        <Model:Tag xmi.id='a65' name='org.omg.mof.idl_prefix=org.omg.uml.Foundation' annotation='' tagId='org.omg.mof.idl_prefix' elements='a6'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>org.omg.uml.Foundation</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Tag xmi.id='a66' name='org.omg.xmi.namespace=UML' annotation='' tagId='org.omg.xmi.namespace' elements='a6'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UML</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a67' name='Element' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false'>
        </Model:Class>
        <Model:Class xmi.id='a68' name='ModelElement' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a67'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a69' name='name' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a39'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a70' name='visibility' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a37'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a71' name='isSpecification' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a72' name='namespace' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a73' referencedEnd='a74'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a75' name='clientDependency' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a76' referencedEnd='a77'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a78' name='constraint' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a79' referencedEnd='a80'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a81' name='targetFlow' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a82' referencedEnd='a83'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a84' name='sourceFlow' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a82' referencedEnd='a85'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a86' name='comment' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a87' referencedEnd='a88'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a89' name='templateParameter' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a90' referencedEnd='a91'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a92' name='stereotype' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a93' referencedEnd='a94'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a95' name='taggedValue' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a96' referencedEnd='a97'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a98' name='Data_Types' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a4'>
        </Model:Import>
        <Model:Tag xmi.id='a99' name='org.omg.mof.idl_substitute_name=umlConstraint' annotation='' tagId='org.omg.mof.idl_substitute_name' elements='a78 a80'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>umlConstraint</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a100' name='GeneralizableElement' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a101' name='isRoot' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a102' name='isLeaf' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a103' name='isAbstract' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a104' name='generalization' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a105' referencedEnd='a106'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a73' name='Namespace' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a107' name='ownedElement' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a108'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a109' name='Classifier' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a100 a73'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a110' name='feature' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a111' referencedEnd='a112'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a113' name='powertypeRange' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a105' referencedEnd='a114'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a115' name='Class' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a109'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a116' name='isActive' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a117' name='DataType' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a109'>
        </Model:Class>
        <Model:Class xmi.id='a111' name='Feature' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a118' name='ownerScope' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a35'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a119' name='owner' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a109' referencedEnd='a120'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a121' name='StructuralFeature' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a111'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a122' name='multiplicity' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a40'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a123' name='changeability' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a29'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a124' name='targetScope' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a35'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a125' name='ordering' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a31'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a126' name='type' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a109' referencedEnd='a127'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a128' name='AssociationEnd' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a129' name='isNavigable' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a130' name='ordering' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a31'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a131' name='aggregation' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a24'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a132' name='targetScope' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a35'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a133' name='multiplicity' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a40'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a134' name='changeability' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a29'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a135' name='association' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a136' referencedEnd='a137'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a138' name='qualifier' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a139' referencedEnd='a140'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a141' name='participant' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a109' referencedEnd='a142'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a143' name='specification' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a109' referencedEnd='a144'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a145' name='Interface' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a109'>
        </Model:Class>
        <Model:Tag xmi.id='a146' name='org.omg.mof.idl_substitute_name=UmlInterface' annotation='' tagId='org.omg.mof.idl_substitute_name' elements='a145'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UmlInterface</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a79' name='Constraint' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a147' name='body' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a51'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a148' name='constrainedElement' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a149'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Tag xmi.id='a150' name='org.omg.mof.idl_substitute_name=UmlConstraint' annotation='' tagId='org.omg.mof.idl_substitute_name' elements='a79'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UmlConstraint</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a151' name='Relationship' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a68'>
        </Model:Class>
        <Model:Class xmi.id='a136' name='Association' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a100 a151'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a152' name='connection' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a128' referencedEnd='a153'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>2</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a139' name='Attribute' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a121'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a154' name='initialValue' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a48'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a155' name='associationEnd' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a128' referencedEnd='a156'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Tag xmi.id='a157' name='org.omg.mof.idl_substitute_name=UmlAttribute' annotation='' tagId='org.omg.mof.idl_substitute_name' elements='a139'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UmlAttribute</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a158' name='BehavioralFeature' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a111'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a159' name='isQuery' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a160' name='parameter' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a161' referencedEnd='a162'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a163' name='Operation' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a158'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a164' name='concurrency' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a27'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a165' name='isRoot' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a166' name='isLeaf' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a167' name='isAbstract' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a168' name='specification' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a23'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a161' name='Parameter' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a169' name='defaultValue' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a48'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a170' name='kind' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a33'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a171' name='behavioralFeature' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a158' referencedEnd='a172'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a173' name='type' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a109' referencedEnd='a174'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a175' name='Method' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a158'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a176' name='body' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a54'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a177' name='specification' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a163' referencedEnd='a178'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a105' name='Generalization' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a151'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a179' name='discriminator' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a39'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a180' name='child' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a100' referencedEnd='a181'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a182' name='parent' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a100' referencedEnd='a183'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a184' name='powertype' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a109' referencedEnd='a185'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a186' name='AssociationClass' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a136 a115'>
        </Model:Class>
        <Model:Tag xmi.id='a187' name='org.omg.mof.idl_substitute_name=UmlAssociationClass' annotation='' tagId='org.omg.mof.idl_substitute_name' elements='a186'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UmlAssociationClass</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a76' name='Dependency' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a151'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a188' name='client' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a189'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a190' name='supplier' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a191'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a192' name='Abstraction' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a76'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a193' name='mapping' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a53'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a194' name='PresentationElement' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a67'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a195' name='subject' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a196'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a197' name='Usage' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a76'>
        </Model:Class>
        <Model:Class xmi.id='a198' name='Binding' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a76'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a199' name='argument' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a200' referencedEnd='a201'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a202' name='Component' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a109'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a203' name='deploymentLocation' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a204' referencedEnd='a205'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a206' name='residentElement' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a207' referencedEnd='a208'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a209' name='implementation' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a210' referencedEnd='a211'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a204' name='Node' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a109'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a212' name='deployedComponent' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a202' referencedEnd='a213'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a214' name='Permission' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a76'>
        </Model:Class>
        <Model:Class xmi.id='a87' name='Comment' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a215' name='body' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a23'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a216' name='annotatedElement' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a217'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a82' name='Flow' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a151'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a218' name='target' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a219'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a220' name='source' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a221'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a207' name='ElementResidence' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a222' name='visibility' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a37'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a223' name='resident' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a224'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a225' name='container' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a202' referencedEnd='a226'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a90' name='TemplateParameter' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a227' name='template' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a228'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a229' name='parameter' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a230'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a231' name='defaultElement' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a232'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a233' name='Primitive' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a117'>
        </Model:Class>
        <Model:Class xmi.id='a234' name='Enumeration' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a117'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a235' name='literal' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a236' referencedEnd='a237'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a236' name='EnumerationLiteral' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a238' name='enumeration' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a234' referencedEnd='a239'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a93' name='Stereotype' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a100'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a240' name='icon' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a63'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a241' name='baseClass' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a39'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a242' name='definedTag' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a243' referencedEnd='a244'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a245' name='stereotypeConstraint' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a79' referencedEnd='a246'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a243' name='TagDefinition' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a247' name='tagType' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a39'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a248' name='multiplicity' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a40'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a249' name='owner' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a93' referencedEnd='a250'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a96' name='TaggedValue' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a251' name='dataValue' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a23'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a252' name='modelElement' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a253'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a254' name='type' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a243' referencedEnd='a255'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a256' name='referenceValue' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a257'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a258' name='ProgrammingLanguageDataType' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a117'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a259' name='expression' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a52'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a210' name='Artifact' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a109'>
        </Model:Class>
        <Model:Class xmi.id='a200' name='TemplateArgument' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a260' name='modelElement' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a261'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a262' name='binding' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a198' referencedEnd='a263'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Association xmi.id='a264' name='A_association_connection' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a137' name='association' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a136'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a153' name='connection' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a128'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>2</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a265' name='A_owner_feature' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a120' name='owner' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a109'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a112' name='feature' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a111'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a266' name='A_specification_method' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a178' name='specification' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a163'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a267' name='method' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a175'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a268' name='A_typedFeature_type' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a269' name='typedFeature' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a121'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a127' name='type' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a109'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a270' name='A_namespace_ownedElement' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a74' name='namespace' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a73'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a108' name='ownedElement' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a271' name='A_behavioralFeature_parameter' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a172' name='behavioralFeature' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a158'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a162' name='parameter' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a161'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a272' name='A_typedParameter_type' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a273' name='typedParameter' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a161'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a174' name='type' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a109'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a274' name='A_child_generalization' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a181' name='child' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a100'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a106' name='generalization' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a105'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a275' name='A_parent_specialization' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a183' name='parent' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a100'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a276' name='specialization' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a105'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a277' name='A_qualifier_associationEnd' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a140' name='qualifier' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a139'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a156' name='associationEnd' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a128'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a278' name='A_participant_association' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a142' name='participant' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a109'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a279' name='association' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a128'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a280' name='A_specifiedEnd_specification' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a281' name='specifiedEnd' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a128'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a144' name='specification' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a109'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a282' name='A_client_clientDependency' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a189' name='client' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a77' name='clientDependency' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a76'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a283' name='A_constrainedElement_constraint' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a149' name='constrainedElement' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a80' name='constraint' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a79'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a284' name='A_supplier_supplierDependency' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a191' name='supplier' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a285' name='supplierDependency' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a76'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a286' name='A_presentation_subject' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a287' name='presentation' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a194'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a196' name='subject' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a288' name='A_deploymentLocation_deployedComponent' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a205' name='deploymentLocation' annotation='' isNavigable='true' aggregation='shared' isChangeable='true' type='a204'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a213' name='deployedComponent' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a202'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a289' name='A_targetFlow_target' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a83' name='targetFlow' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a82'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a219' name='target' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a290' name='A_sourceFlow_source' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a85' name='sourceFlow' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a82'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a221' name='source' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a291' name='A_defaultElement_defaultedParameter' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a232' name='defaultElement' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a292' name='defaultedParameter' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a90'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a293' name='A_binding_argument' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a263' name='binding' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a198'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a201' name='argument' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a200'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a294' name='A_powertype_powertypeRange' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a185' name='powertype' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a109'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a114' name='powertypeRange' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a105'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a295' name='A_comment_annotatedElement' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a88' name='comment' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a87'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a217' name='annotatedElement' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a296' name='A_resident_elementResidence' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a224' name='resident' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a297' name='elementResidence' annotation='' isNavigable='true' aggregation='shared' isChangeable='true' type='a207'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a298' name='A_container_residentElement' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a226' name='container' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a202'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a208' name='residentElement' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a207'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a299' name='A_template_templateParameter' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a228' name='template' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a91' name='templateParameter' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a90'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a300' name='A_parameter_parameterTemplate' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a230' name='parameter' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a301' name='parameterTemplate' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a90'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a302' name='A_enumeration_literal' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a239' name='enumeration' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a234'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a237' name='literal' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a236'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a303' name='A_definedTag_owner' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a244' name='definedTag' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a243'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a250' name='owner' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a93'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a304' name='A_stereotype_extendedElement' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a94' name='stereotype' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a93'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a305' name='extendedElement' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a306' name='A_constrainedStereotype_stereotypeConstraint' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a307' name='constrainedStereotype' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a93'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a246' name='stereotypeConstraint' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a79'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a308' name='A_modelElement_taggedValue' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a253' name='modelElement' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a97' name='taggedValue' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a96'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a309' name='A_type_typedValue' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a255' name='type' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a243'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a310' name='typedValue' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a96'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a311' name='A_referenceValue_referenceTag' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a257' name='referenceValue' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a312' name='referenceTag' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a96'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a313' name='A_implementation_implementationLocation' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a211' name='implementation' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a210'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a314' name='implementationLocation' annotation='' isNavigable='true' aggregation='shared' isChangeable='true' type='a202'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a315' name='A_modelElement_templateArgument' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a261' name='modelElement' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a316' name='templateArgument' annotation='' isNavigable='true' aggregation='shared' isChangeable='true' type='a200'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id='a8' name='Common_Behavior' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis'>
      <Model:Namespace.contents>
        <Model:Tag xmi.id='a317' name='org.omg.mof.idl_prefix=org.omg.uml.BehavioralElements' annotation='' tagId='org.omg.mof.idl_prefix' elements='a8'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>org.omg.uml.BehavioralElements</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Tag xmi.id='a318' name='org.omg.xmi.namespace=UML' annotation='' tagId='org.omg.xmi.namespace' elements='a8'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UML</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a319' name='Instance' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a320' name='classifier' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a109' referencedEnd='a321'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a322' name='linkEnd' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a323' referencedEnd='a324'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a325' name='slot' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a326' referencedEnd='a327'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a328' name='componentInstance' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a329' referencedEnd='a330'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a331' name='ownedInstance' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a319' referencedEnd='a332'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a333' name='ownedLink' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a334' referencedEnd='a335'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a336' name='Core' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a6'>
        </Model:Import>
        <Model:Class xmi.id='a337' name='Signal' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a109'>
        </Model:Class>
        <Model:Class xmi.id='a338' name='Action' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a339' name='recurrence' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a57'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a340' name='target' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a55'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a341' name='isAsynchronous' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a342' name='script' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a56'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a343' name='actualArgument' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a344' referencedEnd='a345'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a346' name='actionSequence' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a347' referencedEnd='a348'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a349' name='Data_Types' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a4'>
        </Model:Import>
        <Model:Class xmi.id='a350' name='CreateAction' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a338'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a351' name='instantiation' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a109' referencedEnd='a352'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a353' name='DestroyAction' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a338'>
        </Model:Class>
        <Model:Class xmi.id='a354' name='UninterpretedAction' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a338'>
        </Model:Class>
        <Model:Class xmi.id='a326' name='AttributeLink' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a355' name='attribute' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a139' referencedEnd='a356'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a357' name='value' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a319' referencedEnd='a358'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a359' name='instance' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a319' referencedEnd='a360'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a361' name='linkEnd' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a323' referencedEnd='a362'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Tag xmi.id='a363' name='org.omg.mof.idl_substitute_name=umlAttribute' annotation='' tagId='org.omg.mof.idl_substitute_name' elements='a355 a356'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>umlAttribute</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Tag xmi.id='a364' name='org.omg.mof.idl_substitute_name=umlValue' annotation='' tagId='org.omg.mof.idl_substitute_name' elements='a357 a365 a358'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>umlValue</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a366' name='Object' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a319'>
        </Model:Class>
        <Model:Tag xmi.id='a367' name='org.omg.mof.idl_substitute_name=UmlObject' annotation='' tagId='org.omg.mof.idl_substitute_name' elements='a366'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UmlObject</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a334' name='Link' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a368' name='association' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a136' referencedEnd='a369'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a370' name='connection' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a323' referencedEnd='a371'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>2</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a372' name='LinkObject' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a366 a334'>
        </Model:Class>
        <Model:Class xmi.id='a373' name='DataValue' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a319'>
        </Model:Class>
        <Model:Class xmi.id='a374' name='CallAction' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a338'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a375' name='operation' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a163' referencedEnd='a376'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a377' name='SendAction' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a338'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a378' name='signal' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a337' referencedEnd='a379'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a347' name='ActionSequence' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a338'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a380' name='action' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a338' referencedEnd='a381'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a344' name='Argument' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a365' name='value' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a48'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a382' name='action' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a338' referencedEnd='a383'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a384' name='Reception' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a158'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a385' name='specification' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a23'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a386' name='isRoot' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a387' name='isLeaf' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a388' name='isAbstract' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a389' name='signal' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a337' referencedEnd='a390'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a323' name='LinkEnd' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a391' name='instance' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a319' referencedEnd='a392'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a393' name='link' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a334' referencedEnd='a394'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a395' name='associationEnd' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a128' referencedEnd='a396'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a397' name='qualifiedValue' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a326' referencedEnd='a398'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a399' name='ReturnAction' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a338'>
        </Model:Class>
        <Model:Class xmi.id='a400' name='TerminateAction' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a338'>
        </Model:Class>
        <Model:Class xmi.id='a401' name='Stimulus' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a402' name='argument' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a319' referencedEnd='a403'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a404' name='sender' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a319' referencedEnd='a405'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a406' name='receiver' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a319' referencedEnd='a407'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a408' name='communicationLink' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a334' referencedEnd='a409'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a410' name='dispatchAction' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a338' referencedEnd='a411'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a412' name='Exception' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a337'>
        </Model:Class>
        <Model:Tag xmi.id='a413' name='org.omg.mof.idl_substitute_name=UmlException' annotation='' tagId='org.omg.mof.idl_substitute_name' elements='a412'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UmlException</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a329' name='ComponentInstance' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a319'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a414' name='nodeInstance' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a415' referencedEnd='a416'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a417' name='resident' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a319' referencedEnd='a418'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a415' name='NodeInstance' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a319'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a419' name='resident' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a329' referencedEnd='a420'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a421' name='SubsystemInstance' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a319'>
        </Model:Class>
        <Model:Association xmi.id='a422' name='A_instance_classifier' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a423' name='instance' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a321' name='classifier' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a109'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a424' name='A_actualArgument_action' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a345' name='actualArgument' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a344'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a383' name='action' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a338'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a425' name='A_createAction_instantiation' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a426' name='createAction' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a350'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a352' name='instantiation' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a109'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a427' name='A_attributeLink_attribute' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a428' name='attributeLink' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a326'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a356' name='attribute' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a139'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a429' name='A_attributeLink_value' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a430' name='attributeLink' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a326'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a358' name='value' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a431' name='A_instance_linkEnd' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a392' name='instance' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a324' name='linkEnd' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a323'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a432' name='A_signal_reception' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a390' name='signal' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a337'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a433' name='reception' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a384'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a434' name='A_slot_instance' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a327' name='slot' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a326'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a360' name='instance' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a435' name='A_argument_stimulus' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a403' name='argument' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a436' name='stimulus' annotation='' isNavigable='true' aggregation='shared' isChangeable='true' type='a401'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a437' name='A_context_raisedSignal' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a438' name='context' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a158'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a439' name='raisedSignal' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a337'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Tag xmi.id='a440' name='org.omg.mof.idl_substitute_name=umlContext' annotation='' tagId='org.omg.mof.idl_substitute_name' elements='a438'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>umlContext</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Association xmi.id='a441' name='A_association_link' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a369' name='association' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a136'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a442' name='link' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a334'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a443' name='A_link_connection' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a394' name='link' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a334'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a371' name='connection' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a323'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>2</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a444' name='A_associationEnd_linkEnd' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a396' name='associationEnd' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a128'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a445' name='linkEnd' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a323'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a446' name='A_stimulus_sender' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a447' name='stimulus' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a401'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a405' name='sender' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a448' name='A_callAction_operation' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a449' name='callAction' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a374'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a376' name='operation' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a163'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a450' name='A_actionSequence_action' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a348' name='actionSequence' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a347'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a381' name='action' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a338'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a451' name='A_resident_nodeInstance' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a420' name='resident' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a329'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a416' name='nodeInstance' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a415'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a452' name='A_resident_componentInstance' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a418' name='resident' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a330' name='componentInstance' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a329'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a453' name='A_receiver_stimulus' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a407' name='receiver' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a454' name='stimulus' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a401'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a455' name='A_stimulus_communicationLink' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a456' name='stimulus' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a401'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a409' name='communicationLink' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a334'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a457' name='A_dispatchAction_stimulus' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a411' name='dispatchAction' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a338'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a458' name='stimulus' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a401'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a459' name='A_signal_sendAction' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a379' name='signal' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a337'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a460' name='sendAction' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a377'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a461' name='A_linkEnd_qualifiedValue' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a362' name='linkEnd' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a323'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a398' name='qualifiedValue' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a326'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a462' name='A_ownedInstance_owner' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a332' name='ownedInstance' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a463' name='owner' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a464' name='A_ownedLink_owner' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a335' name='ownedLink' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a334'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a465' name='owner' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id='a10' name='Use_Cases' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis'>
      <Model:Namespace.contents>
        <Model:Tag xmi.id='a466' name='org.omg.mof.idl_prefix=org.omg.uml.BehavioralElements' annotation='' tagId='org.omg.mof.idl_prefix' elements='a10'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>org.omg.uml.BehavioralElements</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Tag xmi.id='a467' name='org.omg.xmi.namespace=UML' annotation='' tagId='org.omg.xmi.namespace' elements='a10'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UML</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a468' name='UseCase' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a109'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a469' name='extend' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a470' referencedEnd='a471'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a472' name='include' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a473' referencedEnd='a474'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a475' name='extensionPoint' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a476' referencedEnd='a477'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a478' name='Actor' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a109'>
        </Model:Class>
        <Model:Class xmi.id='a479' name='UseCaseInstance' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a319'>
        </Model:Class>
        <Model:Class xmi.id='a470' name='Extend' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a151'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a480' name='condition' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a51'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a481' name='base' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a468' referencedEnd='a482'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a483' name='extension' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a468' referencedEnd='a484'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a485' name='extensionPoint' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a476' referencedEnd='a486'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a487' name='Data_Types' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a4'>
        </Model:Import>
        <Model:Class xmi.id='a473' name='Include' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a151'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a488' name='addition' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a468' referencedEnd='a489'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a490' name='base' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a468' referencedEnd='a491'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a476' name='ExtensionPoint' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a492' name='location' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a60'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a493' name='useCase' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a468' referencedEnd='a494'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Association xmi.id='a495' name='A_base_extender' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a482' name='base' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a468'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a496' name='extender' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a470'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a497' name='A_extension_extend' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a484' name='extension' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a468'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a471' name='extend' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a470'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a498' name='A_includer_addition' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a499' name='includer' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a473'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a489' name='addition' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a468'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a500' name='A_include_base' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a474' name='include' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a473'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a491' name='base' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a468'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a501' name='A_extensionPoint_useCase' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a477' name='extensionPoint' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a476'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a494' name='useCase' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a468'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a502' name='A_extensionPoint_extend' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a486' name='extensionPoint' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a476'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a503' name='extend' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a470'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Import xmi.id='a504' name='Core' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a6'>
        </Model:Import>
        <Model:Import xmi.id='a505' name='Common_Behavior' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a8'>
        </Model:Import>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id='a12' name='State_Machines' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis'>
      <Model:Namespace.contents>
        <Model:Tag xmi.id='a506' name='org.omg.mof.idl_prefix=org.omg.uml.BehavioralElements' annotation='' tagId='org.omg.mof.idl_prefix' elements='a12'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>org.omg.uml.BehavioralElements</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Tag xmi.id='a507' name='org.omg.xmi.namespace=UML' annotation='' tagId='org.omg.xmi.namespace' elements='a12'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UML</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a508' name='StateMachine' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a509' name='context' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a510'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a511' name='top' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a512' referencedEnd='a513'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a514' name='transitions' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a515' referencedEnd='a516'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a517' name='submachineState' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a518' referencedEnd='a519'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a520' name='Core' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a6'>
        </Model:Import>
        <Model:Tag xmi.id='a521' name='org.omg.mof.idl_substitute_name=umlContext' annotation='' tagId='org.omg.mof.idl_substitute_name' elements='a509 a510'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>umlContext</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a522' name='Event' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a523' name='parameter' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a161' referencedEnd='a524'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a525' name='StateVertex' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a526' name='container' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a527' referencedEnd='a528'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a529' name='outgoing' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a515' referencedEnd='a530'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a531' name='incoming' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a515' referencedEnd='a532'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a512' name='State' annotation='' isRoot='false' isLeaf='false' isAbstract='true' visibility='public_vis' isSingleton='false' supertypes='a525'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a533' name='entry' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a338' referencedEnd='a534'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a535' name='exit' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a338' referencedEnd='a536'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a537' name='deferrableEvent' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a522' referencedEnd='a538'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a539' name='internalTransition' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a515' referencedEnd='a540'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a541' name='doActivity' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a338' referencedEnd='a542'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a543' name='stateMachine' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a508' referencedEnd='a544'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a545' name='Common_Behavior' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a8'>
        </Model:Import>
        <Model:Class xmi.id='a546' name='TimeEvent' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a522'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a547' name='when' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a58'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a548' name='Data_Types' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a4'>
        </Model:Import>
        <Model:Class xmi.id='a549' name='CallEvent' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a522'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a550' name='operation' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a163' referencedEnd='a551'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a552' name='SignalEvent' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a522'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a553' name='signal' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a337' referencedEnd='a554'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a515' name='Transition' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a555' name='guard' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a556' referencedEnd='a557'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a558' name='effect' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a338' referencedEnd='a559'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a560' name='trigger' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a522' referencedEnd='a561'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a562' name='source' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a525' referencedEnd='a563'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a564' name='target' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a525' referencedEnd='a565'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a566' name='stateMachine' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a508' referencedEnd='a567'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a527' name='CompositeState' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a512'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a568' name='isConcurrent' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a569' name='subvertex' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a525' referencedEnd='a570'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a571' name='ChangeEvent' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a522'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a572' name='changeExpression' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a51'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a556' name='Guard' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a573' name='expression' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a51'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a574' name='transition' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a515' referencedEnd='a575'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a576' name='Pseudostate' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a525'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a577' name='kind' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a61'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a578' name='SimpleState' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a512'>
        </Model:Class>
        <Model:Class xmi.id='a518' name='SubmachineState' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a527'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a579' name='submachine' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a508' referencedEnd='a580'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a581' name='SynchState' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a525'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a582' name='bound' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a22'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a583' name='StubState' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a525'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a584' name='referenceState' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a39'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a585' name='FinalState' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a512'>
        </Model:Class>
        <Model:Association xmi.id='a586' name='A_state_entry' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a587' name='state' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a512'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a534' name='entry' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a338'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a588' name='A_state_exit' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a589' name='state' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a512'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a536' name='exit' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a338'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a590' name='A_event_parameter' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a591' name='event' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a522'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a524' name='parameter' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a161'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>true</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a592' name='A_guard_transition' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a557' name='guard' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a556'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a575' name='transition' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a515'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a593' name='A_signal_occurrence' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a554' name='signal' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a337'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a594' name='occurrence' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a552'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a595' name='A_behavior_context' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a596' name='behavior' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a508'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a510' name='context' annotation='' isNavigable='true' aggregation='shared' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a597' name='A_top_stateMachine' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a513' name='top' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a512'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a544' name='stateMachine' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a508'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a598' name='A_state_deferrableEvent' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a599' name='state' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a512'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a538' name='deferrableEvent' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a522'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a600' name='A_occurrence_operation' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a601' name='occurrence' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a549'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a551' name='operation' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a163'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a602' name='A_container_subvertex' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a528' name='container' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a527'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a570' name='subvertex' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a525'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a603' name='A_transition_effect' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a604' name='transition' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a515'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a559' name='effect' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a338'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a605' name='A_state_internalTransition' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a606' name='state' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a512'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a540' name='internalTransition' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a515'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a607' name='A_transition_trigger' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a608' name='transition' annotation='' isNavigable='true' aggregation='shared' isChangeable='true' type='a515'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a561' name='trigger' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a522'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a609' name='A_stateMachine_transitions' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a567' name='stateMachine' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a508'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a516' name='transitions' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a515'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a610' name='A_outgoing_source' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a530' name='outgoing' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a515'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a563' name='source' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a525'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a611' name='A_incoming_target' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a532' name='incoming' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a515'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a565' name='target' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a525'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a612' name='A_submachineState_submachine' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a519' name='submachineState' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a518'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a580' name='submachine' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a508'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a613' name='A_state_doActivity' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a614' name='state' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a512'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a542' name='doActivity' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a338'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id='a14' name='Collaborations' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis'>
      <Model:Namespace.contents>
        <Model:Tag xmi.id='a615' name='org.omg.mof.idl_prefix=org.omg.uml.BehavioralElements' annotation='' tagId='org.omg.mof.idl_prefix' elements='a14'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>org.omg.uml.BehavioralElements</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Tag xmi.id='a616' name='org.omg.xmi.namespace=UML' annotation='' tagId='org.omg.xmi.namespace' elements='a14'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UML</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a617' name='Collaboration' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a100 a73'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a618' name='interaction' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a619' referencedEnd='a620'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a621' name='representedClassifier' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a109' referencedEnd='a622'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a623' name='representedOperation' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a163' referencedEnd='a624'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a625' name='constrainingElement' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a626'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a627' name='usedCollaboration' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a617' referencedEnd='a628'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a629' name='Core' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a6'>
        </Model:Import>
        <Model:Class xmi.id='a630' name='ClassifierRole' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a109'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a631' name='multiplicity' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a40'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a632' name='base' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a109' referencedEnd='a633'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a634' name='availableFeature' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a111' referencedEnd='a635'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a636' name='availableContents' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a637'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a638' name='conformingInstance' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a319' referencedEnd='a639'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a640' name='Data_Types' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a4'>
        </Model:Import>
        <Model:Import xmi.id='a641' name='Common_Behavior' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a8'>
        </Model:Import>
        <Model:Class xmi.id='a642' name='AssociationRole' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a136'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a643' name='multiplicity' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a40'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a644' name='base' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a136' referencedEnd='a645'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a646' name='message' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a647' referencedEnd='a648'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a649' name='conformingLink' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a334' referencedEnd='a650'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a651' name='AssociationEndRole' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a128'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a652' name='collaborationMultiplicity' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a40'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a653' name='base' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a128' referencedEnd='a654'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a655' name='availableQualifier' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a139' referencedEnd='a656'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a647' name='Message' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a657' name='interaction' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a619' referencedEnd='a658'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a659' name='activator' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a647' referencedEnd='a660'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a661' name='sender' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a630' referencedEnd='a662'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a663' name='receiver' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a630' referencedEnd='a664'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a665' name='predecessor' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a647' referencedEnd='a666'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a667' name='communicationConnection' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a642' referencedEnd='a668'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a669' name='action' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a338' referencedEnd='a670'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a671' name='conformingStimulus' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a401' referencedEnd='a672'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a619' name='Interaction' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a673' name='message' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a647' referencedEnd='a674'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a675' name='context' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a617' referencedEnd='a676'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Tag xmi.id='a677' name='org.omg.mof.idl_substitute_name=umlContext' annotation='' tagId='org.omg.mof.idl_substitute_name' elements='a675 a678 a676 a679'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>umlContext</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a680' name='InteractionInstanceSet' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a678' name='context' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a681' referencedEnd='a679'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a682' name='interaction' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a619' referencedEnd='a683'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a684' name='participatingStimulus' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a401' referencedEnd='a685'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a681' name='CollaborationInstanceSet' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a686' name='interactionInstanceSet' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a680' referencedEnd='a687'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a688' name='collaboration' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a617' referencedEnd='a689'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a690' name='participatingInstance' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a319' referencedEnd='a691'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a692' name='participatingLink' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a334' referencedEnd='a693'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a694' name='constrainingElement' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a695'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Association xmi.id='a696' name='A_interaction_message' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a658' name='interaction' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a619'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a674' name='message' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a647'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a697' name='A_context_interaction' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a676' name='context' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a617'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a620' name='interaction' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a619'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a698' name='A_classifierRole_base' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a699' name='classifierRole' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a630'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a633' name='base' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a109'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a700' name='A_base_associationEndRole' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a654' name='base' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a128'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a701' name='associationEndRole' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a651'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a702' name='A_base_associationRole' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a645' name='base' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a136'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a703' name='associationRole' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a642'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a704' name='A_classifierRole_availableFeature' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a705' name='classifierRole' annotation='' isNavigable='true' aggregation='shared' isChangeable='true' type='a630'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a635' name='availableFeature' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a111'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a706' name='A_message_activator' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a707' name='message' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a647'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a660' name='activator' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a647'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a708' name='A_message_sender' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a709' name='message' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a647'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a662' name='sender' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a630'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a710' name='A_receiver_message' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a664' name='receiver' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a630'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a711' name='message' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a647'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a712' name='A_predecessor_successor' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a666' name='predecessor' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a647'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a713' name='successor' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a647'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a714' name='A_message_communicationConnection' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a648' name='message' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a647'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a668' name='communicationConnection' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a642'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a715' name='A_classifierRole_availableContents' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a716' name='classifierRole' annotation='' isNavigable='true' aggregation='shared' isChangeable='true' type='a630'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a637' name='availableContents' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a717' name='A_action_message' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a670' name='action' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a338'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a718' name='message' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a647'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a719' name='A_associationEndRole_availableQualifier' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a720' name='associationEndRole' annotation='' isNavigable='true' aggregation='shared' isChangeable='true' type='a651'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a656' name='availableQualifier' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a139'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a721' name='A_representedOperation_collaboration' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a624' name='representedOperation' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a163'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a722' name='collaboration' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a617'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a723' name='A_collaboration_constrainingElement' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a724' name='collaboration' annotation='' isNavigable='true' aggregation='shared' isChangeable='true' type='a617'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a626' name='constrainingElement' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a725' name='A_context_interactionInstanceSet' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a679' name='context' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a681'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a687' name='interactionInstanceSet' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a680'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a726' name='A_playedRole_conformingStimulus' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a727' name='playedRole' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a647'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a672' name='conformingStimulus' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a401'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a728' name='A_interaction_interactionInstanceSet' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a683' name='interaction' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a619'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a729' name='interactionInstanceSet' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a680'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a730' name='A_collaboration_collaborationInstanceSet' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a689' name='collaboration' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a617'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a731' name='collaborationInstanceSet' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a681'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a732' name='A_playedRole_conformingInstance' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a733' name='playedRole' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a630'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a639' name='conformingInstance' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a734' name='A_playedRole_conformingLink' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a735' name='playedRole' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a642'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a650' name='conformingLink' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a334'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a736' name='A_interactionInstanceSet_participatingStimulus' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a737' name='interactionInstanceSet' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a680'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a685' name='participatingStimulus' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a401'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a738' name='A_collaborationInstanceSet_participatingInstance' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a739' name='collaborationInstanceSet' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a681'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a691' name='participatingInstance' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a319'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a740' name='A_participatingLink_collaborationInstanceSet' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a693' name='participatingLink' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a334'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a741' name='collaborationInstanceSet' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a681'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a742' name='A_usedCollaboration_collaboration' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a628' name='usedCollaboration' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a617'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a743' name='collaboration' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a617'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a744' name='A_representedClassifier_collaboration' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a622' name='representedClassifier' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a109'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a745' name='collaboration' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a617'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a746' name='A_collaborationInstanceSet_constrainingElement' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a747' name='collaborationInstanceSet' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a681'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a695' name='constrainingElement' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id='a16' name='Activity_Graphs' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis'>
      <Model:Namespace.contents>
        <Model:Tag xmi.id='a748' name='org.omg.mof.idl_prefix=org.omg.uml.BehavioralElements' annotation='' tagId='org.omg.mof.idl_prefix' elements='a16'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>org.omg.uml.BehavioralElements</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Tag xmi.id='a749' name='org.omg.xmi.namespace=UML' annotation='' tagId='org.omg.xmi.namespace' elements='a16'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UML</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a750' name='ActivityGraph' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a508'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a751' name='partition' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a752' referencedEnd='a753'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a752' name='Partition' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a68'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a754' name='contents' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a755'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a756' name='activityGraph' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a750' referencedEnd='a757'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a758' name='Core' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a6'>
        </Model:Import>
        <Model:Class xmi.id='a759' name='SubactivityState' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a518'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a760' name='isDynamic' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a761' name='dynamicArguments' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a59'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a762' name='dynamicMultiplicity' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a40'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a763' name='Data_Types' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a4'>
        </Model:Import>
        <Model:Class xmi.id='a764' name='ActionState' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a578'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a765' name='isDynamic' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a766' name='dynamicArguments' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a59'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a767' name='dynamicMultiplicity' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a40'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a768' name='CallState' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a764'>
        </Model:Class>
        <Model:Class xmi.id='a769' name='ObjectFlowState' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a578'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a770' name='isSynch' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a771' name='parameter' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a161' referencedEnd='a772'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a773' name='type' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a109' referencedEnd='a774'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a775' name='ClassifierInState' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a109'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a776' name='type' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a109' referencedEnd='a777'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a778' name='inState' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a512' referencedEnd='a779'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a780' name='State_Machines' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a12'>
        </Model:Import>
        <Model:Association xmi.id='a781' name='A_parameter_state' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a772' name='parameter' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a161'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a782' name='state' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a769'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a783' name='A_type_classifierInState' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a777' name='type' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a109'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a784' name='classifierInState' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a775'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a785' name='A_contents_partition' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a755' name='contents' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a786' name='partition' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a752'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a787' name='A_activityGraph_partition' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a757' name='activityGraph' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a750'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a753' name='partition' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a752'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a788' name='A_type_objectFlowState' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a774' name='type' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a109'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a789' name='objectFlowState' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a769'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a790' name='A_classifierInState_inState' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a791' name='classifierInState' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a775'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a779' name='inState' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a512'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Import xmi.id='a792' name='Common_Behavior' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a8'>
        </Model:Import>
      </Model:Namespace.contents>
    </Model:Package>
    <Model:Package xmi.id='a18' name='Model_Management' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis'>
      <Model:Namespace.contents>
        <Model:Tag xmi.id='a793' name='org.omg.mof.idl_prefix=org.omg.uml' annotation='' tagId='org.omg.mof.idl_prefix' elements='a18'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>org.omg.uml</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Tag xmi.id='a794' name='org.omg.xmi.namespace=UML' annotation='' tagId='org.omg.xmi.namespace' elements='a18'>
          <Model:Tag.values>
            <XMI.any xmi.type='string'>UML</XMI.any>
          </Model:Tag.values>
        </Model:Tag>
        <Model:Class xmi.id='a795' name='Package' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a100 a73'>
          <Model:Namespace.contents>
            <Model:Reference xmi.id='a796' name='elementImport' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a797' referencedEnd='a798'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Class xmi.id='a799' name='Model' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a795'>
        </Model:Class>
        <Model:Class xmi.id='a800' name='Subsystem' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false' supertypes='a795 a109'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a801' name='isInstantiable' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a802' name='Data_Types' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a4'>
        </Model:Import>
        <Model:Class xmi.id='a797' name='ElementImport' annotation='' isRoot='false' isLeaf='false' isAbstract='false' visibility='public_vis' isSingleton='false'>
          <Model:Namespace.contents>
            <Model:Attribute xmi.id='a803' name='visibility' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a37'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a804' name='alias' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a39'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Attribute xmi.id='a805' name='isSpecification' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' isDerived='false' type='a26'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Attribute>
            <Model:Reference xmi.id='a806' name='package' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a795' referencedEnd='a807'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
            <Model:Reference xmi.id='a808' name='importedElement' annotation='' scope='instance_level' visibility='public_vis' isChangeable='true' type='a68' referencedEnd='a809'>
              <Model:StructuralFeature.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:StructuralFeature.multiplicity>
            </Model:Reference>
          </Model:Namespace.contents>
        </Model:Class>
        <Model:Import xmi.id='a810' name='Core' annotation='' visibility='public_vis' isClustered='true' importedNamespace='a6'>
        </Model:Import>
        <Model:Association xmi.id='a811' name='A_importedElement_elementImport' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a809' name='importedElement' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a68'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a812' name='elementImport' annotation='' isNavigable='true' aggregation='shared' isChangeable='true' type='a797'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
        <Model:Association xmi.id='a813' name='A_package_elementImport' annotation='' isRoot='true' isLeaf='true' isAbstract='false' visibility='public_vis' isDerived='false'>
          <Model:Namespace.contents>
            <Model:AssociationEnd xmi.id='a807' name='package' annotation='' isNavigable='true' aggregation='composite' isChangeable='true' type='a795'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>1</XMI.field> <!-- lower -->
                <XMI.field>1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>false</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
            <Model:AssociationEnd xmi.id='a798' name='elementImport' annotation='' isNavigable='true' aggregation='none' isChangeable='true' type='a797'>
              <Model:AssociationEnd.multiplicity>
                <XMI.field>0</XMI.field> <!-- lower -->
                <XMI.field>-1</XMI.field> <!-- upper -->
                <XMI.field>false</XMI.field> <!-- is_ordered -->
                <XMI.field>true</XMI.field> <!-- is_unique -->
              </Model:AssociationEnd.multiplicity>
            </Model:AssociationEnd>
          </Model:Namespace.contents>
        </Model:Association>
      </Model:Namespace.contents>
    </Model:Package>
  </XMI.content>
</XMI>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]