<?xml version="1.0" encoding="UTF-8"?>
<XMI xmi.version="1.0">
   <XMI.header>
      <XMI.documentation>
         <XMI.exporter>DaimlerChrysler Research and Technology FT3/EK</XMI.exporter>
         <XMI.exporterVersion>1.0</XMI.exporterVersion>
      </XMI.documentation>
      <XMI.metamodel xmi.name="UML" xmi.version="1.3"/>
   </XMI.header>
   <XMI.content>
      <Model_Management.Model xmi.id="Model:example">
         <Foundation.Core.ModelElement.name>example</Foundation.Core.ModelElement.name>
         <Foundation.Core.ModelElement.visibility xmi.value="public"/>
         <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
         <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
         <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
         <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
         <Foundation.Core.Namespace.ownedElement>
    <Foundation.Core.Class xmi.id = 'Class:enum1' >
      <Foundation.Core.ModelElement.name>enum1</Foundation.Core.ModelElement.name>
      <Foundation.Core.ModelElement.visibility xmi.value = "public"/>
      <Foundation.Core.ModelElement.isSpecification xmi.value = "false"/>
      <Foundation.Core.GeneralizableElement.isRoot xmi.value = "true"/>
      <Foundation.Core.GeneralizableElement.isLeaf xmi.value = "false"/>
      <Foundation.Core.GeneralizableElement.isAbstract xmi.value = "false"/>
      <Foundation.Core.Class.isActive xmi.value = "false"/>
      <Foundation.Core.ModelElement.namespace>
        <Foundation.Core.Namespace xmi.idref = 'Model:example'/>
      </Foundation.Core.ModelElement.namespace>
      <Foundation.Core.GeneralizableElement.specialization>
        <Foundation.Core.Generalization xmi.idref = 'Generalization:p_enum1_c_enum2'/>
      </Foundation.Core.GeneralizableElement.specialization>
      <Foundation.Core.Classifier.feature>
        <Foundation.Core.Attribute xmi.id = 'Attribute:alt1' >
          <Foundation.Core.ModelElement.name>alt1</Foundation.Core.ModelElement.name>
          <Foundation.Core.ModelElement.visibility xmi.value = "private"/>
          <Foundation.Core.ModelElement.isSpecification xmi.value = "false"/>
          <Foundation.Core.Feature.ownerScope xmi.value = "instance"/>
          <Foundation.Core.StructuralFeature.multiplicity>
            <Foundation.Data_Types.Multiplicity >
              <Foundation.Data_Types.Multiplicity.range>
                <Foundation.Data_Types.MultiplicityRange >
                  <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                  <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                </Foundation.Data_Types.MultiplicityRange>
              </Foundation.Data_Types.Multiplicity.range>
            </Foundation.Data_Types.Multiplicity>
          </Foundation.Core.StructuralFeature.multiplicity>
          <Foundation.Core.StructuralFeature.changeability xmi.value = "changeable"/>
          <Foundation.Core.StructuralFeature.targetScope xmi.value = "instance"/>
          <Foundation.Core.Attribute.initialValue>
            <Foundation.Data_Types.Expression >
              <Foundation.Data_Types.Expression.language></Foundation.Data_Types.Expression.language>
              <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
            </Foundation.Data_Types.Expression>
          </Foundation.Core.Attribute.initialValue>
          <Foundation.Core.StructuralFeature.type>
            <Foundation.Core.Classifier xmi.idref = 'DataType:undefined'/>
          </Foundation.Core.StructuralFeature.type>
        </Foundation.Core.Attribute>
      </Foundation.Core.Classifier.feature>
    </Foundation.Core.Class>
    <Foundation.Core.Class xmi.id = 'Class:enum2' >
      <Foundation.Core.ModelElement.name>enum2</Foundation.Core.ModelElement.name>
      <Foundation.Core.ModelElement.visibility xmi.value = "public"/>
      <Foundation.Core.ModelElement.isSpecification xmi.value = "false"/>
      <Foundation.Core.GeneralizableElement.isRoot xmi.value = "false"/>
      <Foundation.Core.GeneralizableElement.isLeaf xmi.value = "true"/>
      <Foundation.Core.GeneralizableElement.isAbstract xmi.value = "false"/>
      <Foundation.Core.Class.isActive xmi.value = "false"/>
      <Foundation.Core.ModelElement.namespace>
        <Foundation.Core.Namespace xmi.idref = 'Model:example'/>
      </Foundation.Core.ModelElement.namespace>
      <Foundation.Core.GeneralizableElement.generalization>
        <Foundation.Core.Generalization xmi.idref = 'Generalization:p_enum1_c_enum2'/>
      </Foundation.Core.GeneralizableElement.generalization>
      <Foundation.Core.Namespace.ownedElement>
        <Foundation.Core.Generalization xmi.id = 'Generalization:p_enum1_c_enum2' >
          <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
          <Foundation.Core.ModelElement.visibility xmi.value = "public"/>
          <Foundation.Core.ModelElement.isSpecification xmi.value = "false"/>
          <Foundation.Core.Generalization.discriminator></Foundation.Core.Generalization.discriminator>
          <Foundation.Core.Generalization.child>
            <Foundation.Core.GeneralizableElement xmi.idref = 'Class:enum2'/>
          </Foundation.Core.Generalization.child>
          <Foundation.Core.Generalization.parent>
            <Foundation.Core.GeneralizableElement xmi.idref = 'Class:enum1'/>
          </Foundation.Core.Generalization.parent>
        </Foundation.Core.Generalization>
      </Foundation.Core.Namespace.ownedElement>
      <Foundation.Core.Classifier.feature>
        <Foundation.Core.Attribute xmi.id = 'S.4' >
          <Foundation.Core.ModelElement.name>alt2</Foundation.Core.ModelElement.name>
          <Foundation.Core.ModelElement.visibility xmi.value = "private"/>
          <Foundation.Core.ModelElement.isSpecification xmi.value = "false"/>
          <Foundation.Core.Feature.ownerScope xmi.value = "instance"/>
          <Foundation.Core.StructuralFeature.multiplicity>
            <Foundation.Data_Types.Multiplicity >
              <Foundation.Data_Types.Multiplicity.range>
                <Foundation.Data_Types.MultiplicityRange >
                  <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                  <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                </Foundation.Data_Types.MultiplicityRange>
              </Foundation.Data_Types.Multiplicity.range>
            </Foundation.Data_Types.Multiplicity>
          </Foundation.Core.StructuralFeature.multiplicity>
          <Foundation.Core.StructuralFeature.changeability xmi.value = "changeable"/>
          <Foundation.Core.StructuralFeature.targetScope xmi.value = "instance"/>
          <Foundation.Core.Attribute.initialValue>
            <Foundation.Data_Types.Expression >
              <Foundation.Data_Types.Expression.language></Foundation.Data_Types.Expression.language>
              <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
            </Foundation.Data_Types.Expression>
          </Foundation.Core.Attribute.initialValue>
          <Foundation.Core.StructuralFeature.type>
            <Foundation.Core.Classifier xmi.idref = 'DataType:undefined'/>
          </Foundation.Core.StructuralFeature.type>
        </Foundation.Core.Attribute>
        <Foundation.Core.Attribute xmi.id = 'S.5' >
          <Foundation.Core.ModelElement.name>alt3</Foundation.Core.ModelElement.name>
          <Foundation.Core.ModelElement.visibility xmi.value = "private"/>
          <Foundation.Core.ModelElement.isSpecification xmi.value = "false"/>
          <Foundation.Core.Feature.ownerScope xmi.value = "instance"/>
          <Foundation.Core.StructuralFeature.multiplicity>
            <Foundation.Data_Types.Multiplicity >
              <Foundation.Data_Types.Multiplicity.range>
                <Foundation.Data_Types.MultiplicityRange >
                  <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                  <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                </Foundation.Data_Types.MultiplicityRange>
              </Foundation.Data_Types.Multiplicity.range>
            </Foundation.Data_Types.Multiplicity>
          </Foundation.Core.StructuralFeature.multiplicity>
          <Foundation.Core.StructuralFeature.changeability xmi.value = "changeable"/>
          <Foundation.Core.StructuralFeature.targetScope xmi.value = "instance"/>
          <Foundation.Core.Attribute.initialValue>
            <Foundation.Data_Types.Expression >
              <Foundation.Data_Types.Expression.language></Foundation.Data_Types.Expression.language>
              <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
            </Foundation.Data_Types.Expression>
          </Foundation.Core.Attribute.initialValue>
          <Foundation.Core.StructuralFeature.type>
            <Foundation.Core.Classifier xmi.idref = 'DataType:undefined'/>
          </Foundation.Core.StructuralFeature.type>
        </Foundation.Core.Attribute>
      </Foundation.Core.Classifier.feature>
    </Foundation.Core.Class>
            <Foundation.Core.Class xmi.id="Class:Class1">
               <Foundation.Core.ModelElement.name>Class1</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
               <Foundation.Core.Class.isActive xmi.value="false"/>
               <Foundation.Core.ModelElement.namespace>
                  <Foundation.Core.Namespace xmi.idref="Model:example"/>
               </Foundation.Core.ModelElement.namespace>
               <Foundation.Core.GeneralizableElement.specialization>
                  <Foundation.Core.Generalization xmi.idref="Generalization:p_Class1_c_Class3"/>
               </Foundation.Core.GeneralizableElement.specialization>
               <Foundation.Core.Namespace.ownedElement/>
               <Foundation.Core.Classifier.feature>
                  <Foundation.Core.Attribute xmi.id="Attribute:att1">
                     <Foundation.Core.ModelElement.name>att1</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="private"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
                     <Foundation.Core.StructuralFeature.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.StructuralFeature.multiplicity>
                     <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
                     <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
                     <Foundation.Core.Attribute.initialValue>
                        <Foundation.Data_Types.Expression>
                           <Foundation.Data_Types.Expression.language/>
                           <Foundation.Data_Types.Expression.body/>
                        </Foundation.Data_Types.Expression>
                     </Foundation.Core.Attribute.initialValue>
                     <Foundation.Core.StructuralFeature.type>
                        <Foundation.Core.Classifier xmi.idref="DataType:integer"/>
                     </Foundation.Core.StructuralFeature.type>
                  </Foundation.Core.Attribute>
                  <Foundation.Core.Attribute xmi.id="Attribute:att2">
                     <Foundation.Core.ModelElement.name>att2</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="private"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
                     <Foundation.Core.StructuralFeature.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.StructuralFeature.multiplicity>
                     <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
                     <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
                     <Foundation.Core.Attribute.initialValue>
                        <Foundation.Data_Types.Expression>
                           <Foundation.Data_Types.Expression.language/>
                           <Foundation.Data_Types.Expression.body/>
                        </Foundation.Data_Types.Expression>
                     </Foundation.Core.Attribute.initialValue>
                     <Foundation.Core.StructuralFeature.type>
                        <Foundation.Core.Classifier xmi.idref="DataType:foo"/>
                     </Foundation.Core.StructuralFeature.type>
                  </Foundation.Core.Attribute>
               </Foundation.Core.Classifier.feature>
            </Foundation.Core.Class>
            <Foundation.Core.DataType xmi.id="DataType:integer">
               <Foundation.Core.ModelElement.name>integer</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
            </Foundation.Core.DataType>
            <Foundation.Core.DataType xmi.id="DataType:foo">
               <Foundation.Core.ModelElement.name>foo</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
            </Foundation.Core.DataType>
            <Foundation.Core.Class xmi.id="Class:Class2">
               <Foundation.Core.ModelElement.name>Class2</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="true"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
               <Foundation.Core.Class.isActive xmi.value="false"/>
               <Foundation.Core.ModelElement.namespace>
                  <Foundation.Core.Namespace xmi.idref="Model:example"/>
               </Foundation.Core.ModelElement.namespace>
               <Foundation.Core.Classifier.feature>
                  <Foundation.Core.Attribute xmi.id="Attribute:att10">
                     <Foundation.Core.ModelElement.name>att10</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="private"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.Feature.ownerScope xmi.value="classifier"/>
                     <Foundation.Core.StructuralFeature.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.StructuralFeature.multiplicity>
                     <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
                     <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
                     <Foundation.Core.Attribute.initialValue>
                        <Foundation.Data_Types.Expression>
                           <Foundation.Data_Types.Expression.language/>
                           <Foundation.Data_Types.Expression.body/>
                        </Foundation.Data_Types.Expression>
                     </Foundation.Core.Attribute.initialValue>
                     <Foundation.Core.StructuralFeature.type>
                        <Foundation.Core.Classifier xmi.idref="DataType:decimal"/>
                     </Foundation.Core.StructuralFeature.type>
                  </Foundation.Core.Attribute>
               </Foundation.Core.Classifier.feature>
            </Foundation.Core.Class>
            <Foundation.Core.Class xmi.id="Class:Class3">
               <Foundation.Core.ModelElement.name>Class3</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="true"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
               <Foundation.Core.Class.isActive xmi.value="false"/>
               <Foundation.Core.ModelElement.namespace>
                  <Foundation.Core.Namespace xmi.idref="Model:example"/>
               </Foundation.Core.ModelElement.namespace>
               <Foundation.Core.GeneralizableElement.generalization>
                  <Foundation.Core.Generalization xmi.idref="Generalization:p_Class1_c_Class3"/>
               </Foundation.Core.GeneralizableElement.generalization>
               <Foundation.Core.Namespace.ownedElement>
                  <Foundation.Core.Generalization xmi.id="Generalization:p_Class1_c_Class3">
                     <Foundation.Core.ModelElement.name/>
                     <Foundation.Core.ModelElement.visibility xmi.value="public"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.Generalization.discriminator/>
                     <Foundation.Core.Generalization.child>
                        <Foundation.Core.GeneralizableElement xmi.idref="Class:Class3"/>
                     </Foundation.Core.Generalization.child>
                     <Foundation.Core.Generalization.parent>
                        <Foundation.Core.GeneralizableElement xmi.idref="Class:Class1"/>
                     </Foundation.Core.Generalization.parent>
                  </Foundation.Core.Generalization>
               </Foundation.Core.Namespace.ownedElement>
               <Foundation.Core.Classifier.feature>
                  <Foundation.Core.Attribute xmi.id="Attribute:att5">
                     <Foundation.Core.ModelElement.name>att5</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="private"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
                     <Foundation.Core.StructuralFeature.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.StructuralFeature.multiplicity>
                     <Foundation.Core.StructuralFeature.changeability xmi.value="frozen"/>
                     <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
                     <Foundation.Core.Attribute.initialValue>
                        <Foundation.Data_Types.Expression>
                           <Foundation.Data_Types.Expression.language/>
                           <Foundation.Data_Types.Expression.body>3.14</Foundation.Data_Types.Expression.body>
                        </Foundation.Data_Types.Expression>
                     </Foundation.Core.Attribute.initialValue>
                     <Foundation.Core.StructuralFeature.type>
                        <Foundation.Core.Classifier xmi.idref="DataType:double"/>
                     </Foundation.Core.StructuralFeature.type>
                  </Foundation.Core.Attribute>
                  <Foundation.Core.Attribute xmi.id="Attribute:att6">
                     <Foundation.Core.ModelElement.name>att6</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="private"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
                     <Foundation.Core.StructuralFeature.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.StructuralFeature.multiplicity>
                     <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
                     <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
                     <Foundation.Core.Attribute.initialValue>
                        <Foundation.Data_Types.Expression>
                           <Foundation.Data_Types.Expression.language/>
                           <Foundation.Data_Types.Expression.body/>
                        </Foundation.Data_Types.Expression>
                     </Foundation.Core.Attribute.initialValue>
                     <Foundation.Core.StructuralFeature.type>
                        <Foundation.Core.Classifier xmi.idref="DataType:short"/>
                     </Foundation.Core.StructuralFeature.type>
                  </Foundation.Core.Attribute>
                  <Foundation.Core.Attribute xmi.id="Attribute:att7">
                     <Foundation.Core.ModelElement.name>att7</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="private"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
                     <Foundation.Core.StructuralFeature.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.StructuralFeature.multiplicity>
                     <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
                     <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
                     <Foundation.Core.Attribute.initialValue>
                        <Foundation.Data_Types.Expression>
                           <Foundation.Data_Types.Expression.language/>
                           <Foundation.Data_Types.Expression.body/>
                        </Foundation.Data_Types.Expression>
                     </Foundation.Core.Attribute.initialValue>
                     <Foundation.Core.StructuralFeature.type>
                        <Foundation.Core.Classifier xmi.idref="Class:enum1"/>
                     </Foundation.Core.StructuralFeature.type>
                  </Foundation.Core.Attribute>
               </Foundation.Core.Classifier.feature>
            </Foundation.Core.Class>
            <Foundation.Core.DataType xmi.id="DataType:double">
               <Foundation.Core.ModelElement.name>Double</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
            </Foundation.Core.DataType>
            <Foundation.Core.DataType xmi.id="DataType:decimal">
               <Foundation.Core.ModelElement.name>decimal</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
            </Foundation.Core.DataType>
            <Foundation.Core.DataType xmi.id="DataType:short">
               <Foundation.Core.ModelElement.name>short</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
            </Foundation.Core.DataType>
                        <Foundation.Core.AssociationClass xmi.id="AssociationClass:Association4">
               <Foundation.Core.ModelElement.name>Association4</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="true"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="true"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
               <Foundation.Core.Class.isActive xmi.value="false"/>
               <Foundation.Core.ModelElement.namespace>
                  <Foundation.Core.Namespace xmi.idref="Model:example"/>
               </Foundation.Core.ModelElement.namespace>
               <Foundation.Core.Association.connection>
                  <Foundation.Core.AssociationEnd xmi.id="AssociationEnd:roleC14">
                     <Foundation.Core.ModelElement.name>roleC14</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="public"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
                     <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
                     <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
                     <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
                     <Foundation.Core.AssociationEnd.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.AssociationEnd.multiplicity>
                     <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
                     <Foundation.Core.AssociationEnd.type>
                        <Foundation.Core.Classifier xmi.idref="Class:Class1"/>
                     </Foundation.Core.AssociationEnd.type>
                  </Foundation.Core.AssociationEnd>
                  <Foundation.Core.AssociationEnd xmi.id="AssociationEnd:roleC41">
                     <Foundation.Core.ModelElement.name>roleC41</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="public"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
                     <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
                     <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
                     <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
                     <Foundation.Core.AssociationEnd.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.AssociationEnd.multiplicity>
                     <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
                     <Foundation.Core.AssociationEnd.type>
                        <Foundation.Core.Classifier xmi.idref="Class:Class4"/>
                     </Foundation.Core.AssociationEnd.type>
                  </Foundation.Core.AssociationEnd>
                  <Foundation.Core.AssociationEnd xmi.id="AssociationEnd:roleC24">
                     <Foundation.Core.ModelElement.name>roleC24</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="public"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
                     <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
                     <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
                     <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
                     <Foundation.Core.AssociationEnd.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.AssociationEnd.multiplicity>
                     <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
                     <Foundation.Core.AssociationEnd.type>
                        <Foundation.Core.Classifier xmi.idref="Class:Class2"/>
                     </Foundation.Core.AssociationEnd.type>
                  </Foundation.Core.AssociationEnd>
               </Foundation.Core.Association.connection>
               <Foundation.Core.Classifier.feature>
                  <Foundation.Core.Attribute xmi.id="Attribute:att8">
                     <Foundation.Core.ModelElement.name>att8</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="private"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
                     <Foundation.Core.StructuralFeature.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>3</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.StructuralFeature.multiplicity>
                     <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
                     <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
                     <Foundation.Core.Attribute.initialValue>
                        <Foundation.Data_Types.Expression>
                           <Foundation.Data_Types.Expression.language/>
                           <Foundation.Data_Types.Expression.body/>
                        </Foundation.Data_Types.Expression>
                     </Foundation.Core.Attribute.initialValue>
                     <Foundation.Core.StructuralFeature.type>
                        <Foundation.Core.Classifier xmi.idref="Class:enum2"/>
                     </Foundation.Core.StructuralFeature.type>
                  </Foundation.Core.Attribute>
               </Foundation.Core.Classifier.feature>
            </Foundation.Core.AssociationClass>
            <Foundation.Core.AssociationClass xmi.id="AssociationClass:Association3">
               <Foundation.Core.ModelElement.name>Association3</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="true"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="true"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
               <Foundation.Core.Class.isActive xmi.value="false"/>
               <Foundation.Core.ModelElement.namespace>
                  <Foundation.Core.Namespace xmi.idref="Model:example"/>
               </Foundation.Core.ModelElement.namespace>
               <Foundation.Core.Association.connection>
                  <Foundation.Core.AssociationEnd xmi.id="AssociationEnd:roleC23">
                     <Foundation.Core.ModelElement.name>roleC23</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="public"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
                     <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
                     <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
                     <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
                     <Foundation.Core.AssociationEnd.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>3</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>6</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>10</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>15</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.AssociationEnd.multiplicity>
                     <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
                     <Foundation.Core.AssociationEnd.type>
                        <Foundation.Core.Classifier xmi.idref="Class:Class2"/>
                     </Foundation.Core.AssociationEnd.type>
                  </Foundation.Core.AssociationEnd>
                  <Foundation.Core.AssociationEnd xmi.id="AssociationEnd:roleC13">
                     <Foundation.Core.ModelElement.name>roleC13</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="public"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
                     <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
                     <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
                     <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
                     <Foundation.Core.AssociationEnd.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>2</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>5</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.AssociationEnd.multiplicity>
                     <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
                     <Foundation.Core.AssociationEnd.type>
                        <Foundation.Core.Classifier xmi.idref="Class:Class1"/>
                     </Foundation.Core.AssociationEnd.type>
                  </Foundation.Core.AssociationEnd>
               </Foundation.Core.Association.connection>
               <Foundation.Core.Classifier.feature>
                  <Foundation.Core.Attribute xmi.id="Attribute:att3">
                     <Foundation.Core.ModelElement.name>att3</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="private"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
                     <Foundation.Core.StructuralFeature.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.StructuralFeature.multiplicity>
                     <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
                     <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
                     <Foundation.Core.Attribute.initialValue>
                        <Foundation.Data_Types.Expression>
                           <Foundation.Data_Types.Expression.language/>
                           <Foundation.Data_Types.Expression.body/>
                        </Foundation.Data_Types.Expression>
                     </Foundation.Core.Attribute.initialValue>
                     <Foundation.Core.StructuralFeature.type>
                        <Foundation.Core.Classifier xmi.idref="DataType:date"/>
                     </Foundation.Core.StructuralFeature.type>
                  </Foundation.Core.Attribute>
                  <Foundation.Core.Attribute xmi.id="Attribute:att4">
                     <Foundation.Core.ModelElement.name>att4</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="private"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
                     <Foundation.Core.StructuralFeature.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.StructuralFeature.multiplicity>
                     <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
                     <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
                     <Foundation.Core.Attribute.initialValue>
                        <Foundation.Data_Types.Expression>
                           <Foundation.Data_Types.Expression.language/>
                           <Foundation.Data_Types.Expression.body>42</Foundation.Data_Types.Expression.body>
                        </Foundation.Data_Types.Expression>
                     </Foundation.Core.Attribute.initialValue>
                     <Foundation.Core.StructuralFeature.type>
                        <Foundation.Core.Classifier xmi.idref="DataType:long"/>
                     </Foundation.Core.StructuralFeature.type>
                  </Foundation.Core.Attribute>
               </Foundation.Core.Classifier.feature>
            </Foundation.Core.AssociationClass>
            <Foundation.Core.DataType xmi.id="DataType:date">
               <Foundation.Core.ModelElement.name>date</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
            </Foundation.Core.DataType>
            <Foundation.Core.DataType xmi.id="DataType:long">
               <Foundation.Core.ModelElement.name>long</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
            </Foundation.Core.DataType>
            <Foundation.Core.DataType xmi.id = 'DataType:undefined' >
               <Foundation.Core.ModelElement.name>undefined</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value = "public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value = "false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value = "false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value = "false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value = "false"/>
            </Foundation.Core.DataType>

    <Foundation.Extension_Mechanisms.Stereotype xmi.id = 'Stereotype:enumeration' >
      <Foundation.Core.ModelElement.name>enumeration</Foundation.Core.ModelElement.name>
      <Foundation.Core.ModelElement.visibility xmi.value = "public"/>
      <Foundation.Core.ModelElement.isSpecification xmi.value = "false"/>
      <Foundation.Core.GeneralizableElement.isRoot xmi.value = "false"/>
      <Foundation.Core.GeneralizableElement.isLeaf xmi.value = "false"/>
      <Foundation.Core.GeneralizableElement.isAbstract xmi.value = "false"/>
      <Foundation.Extension_Mechanisms.Stereotype.icon></Foundation.Extension_Mechanisms.Stereotype.icon>
      <Foundation.Extension_Mechanisms.Stereotype.baseClass>Class</Foundation.Extension_Mechanisms.Stereotype.baseClass>
      <Foundation.Extension_Mechanisms.Stereotype.extendedElement>
        <Foundation.Core.ModelElement xmi.idref = 'Class:enum1'/>
        <Foundation.Core.ModelElement xmi.idref = 'Class:enum2'/>
      </Foundation.Extension_Mechanisms.Stereotype.extendedElement>
    </Foundation.Extension_Mechanisms.Stereotype>

            <Foundation.Core.Class xmi.id="Class:Class4">
               <Foundation.Core.ModelElement.name>Class4</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="true"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="true"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
               <Foundation.Core.Class.isActive xmi.value="false"/>
               <Foundation.Core.ModelElement.namespace>
                  <Foundation.Core.Namespace xmi.idref="Model:example"/>
               </Foundation.Core.ModelElement.namespace>
            </Foundation.Core.Class>
            <Foundation.Core.Association xmi.id="Association:Association1">
               <Foundation.Core.ModelElement.name>Association1</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
               <Foundation.Core.Association.connection>
                  <Foundation.Core.AssociationEnd xmi.id="AssociationEnd:roleC21">
                     <Foundation.Core.ModelElement.name>roleC21</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="public"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
                     <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
                     <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
                     <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
                     <Foundation.Core.AssociationEnd.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.AssociationEnd.multiplicity>
                     <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
                     <Foundation.Core.AssociationEnd.type>
                        <Foundation.Core.Classifier xmi.idref="Class:Class2"/>
                     </Foundation.Core.AssociationEnd.type>
                  </Foundation.Core.AssociationEnd>
                  <Foundation.Core.AssociationEnd xmi.id="AssociationEnd:roleC11">
                     <Foundation.Core.ModelElement.name>roleC11</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="public"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
                     <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
                     <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
                     <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
                     <Foundation.Core.AssociationEnd.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.AssociationEnd.multiplicity>
                     <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
                     <Foundation.Core.AssociationEnd.type>
                        <Foundation.Core.Classifier xmi.idref="Class:Class1"/>
                     </Foundation.Core.AssociationEnd.type>
                  </Foundation.Core.AssociationEnd>
               </Foundation.Core.Association.connection>
            </Foundation.Core.Association>
            <Foundation.Core.Association xmi.id="Association:Association2">
               <Foundation.Core.ModelElement.name>Association2</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
               <Foundation.Core.Association.connection>
                  <Foundation.Core.AssociationEnd xmi.id="AssociationEnd:roleC22">
                     <Foundation.Core.ModelElement.name>roleC22</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="public"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
                     <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
                     <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
                     <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
                     <Foundation.Core.AssociationEnd.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.AssociationEnd.multiplicity>
                     <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
                     <Foundation.Core.AssociationEnd.type>
                        <Foundation.Core.Classifier xmi.idref="Class:Class2"/>
                     </Foundation.Core.AssociationEnd.type>
                  </Foundation.Core.AssociationEnd>
                  <Foundation.Core.AssociationEnd xmi.id="AssociationEnd:roleC12">
                     <Foundation.Core.ModelElement.name>roleC12</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="public"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
                     <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
                     <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
                     <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
                     <Foundation.Core.AssociationEnd.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.AssociationEnd.multiplicity>
                     <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
                     <Foundation.Core.AssociationEnd.type>
                        <Foundation.Core.Classifier xmi.idref="Class:Class1"/>
                     </Foundation.Core.AssociationEnd.type>
                  </Foundation.Core.AssociationEnd>
               </Foundation.Core.Association.connection>
            </Foundation.Core.Association>

<!-- ************* Association5 ************* -->
            <Foundation.Core.Association xmi.id="Association:Association5">
               <Foundation.Core.ModelElement.name>Association5</Foundation.Core.ModelElement.name>
               <Foundation.Core.ModelElement.visibility xmi.value="public"/>
               <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
               <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
               <Foundation.Core.Association.connection>
                  <Foundation.Core.AssociationEnd xmi.id="AssociationEnd:roleC25">
                     <Foundation.Core.ModelElement.name>roleC24</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="public"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
                     <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
                     <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
                     <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
                     <Foundation.Core.AssociationEnd.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.AssociationEnd.multiplicity>
                     <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
                     <Foundation.Core.AssociationEnd.type>
                        <Foundation.Core.Classifier xmi.idref="Class:Class2"/>
                     </Foundation.Core.AssociationEnd.type>
                  </Foundation.Core.AssociationEnd>
                  <Foundation.Core.AssociationEnd xmi.id="AssociationEnd:roleC42">
                     <Foundation.Core.ModelElement.name>roleC42</Foundation.Core.ModelElement.name>
                     <Foundation.Core.ModelElement.visibility xmi.value="public"/>
                     <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
                     <Foundation.Core.AssociationEnd.isNavigable xmi.value="false"/>
                     <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
                     <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
                     <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
                     <Foundation.Core.AssociationEnd.multiplicity>
                        <Foundation.Data_Types.Multiplicity>
                           <Foundation.Data_Types.Multiplicity.range>
                              <Foundation.Data_Types.MultiplicityRange>
                                 <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                                 <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                              </Foundation.Data_Types.MultiplicityRange>
                           </Foundation.Data_Types.Multiplicity.range>
                        </Foundation.Data_Types.Multiplicity>
                     </Foundation.Core.AssociationEnd.multiplicity>
                     <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
                     <Foundation.Core.AssociationEnd.type>
                        <Foundation.Core.Classifier xmi.idref="Class:Class4"/>
                     </Foundation.Core.AssociationEnd.type>
                  </Foundation.Core.AssociationEnd>
               </Foundation.Core.Association.connection>
            </Foundation.Core.Association>
         </Foundation.Core.Namespace.ownedElement>
      </Model_Management.Model>
   </XMI.content>
</XMI>

