<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:standard="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML">
  <uml:Profile xmi:id="_9_0_2_12ab03bf_1120852637390_857322_0" name="andromda-meta" visibility="public" URI="" metamodelReference="_0metamodelReferenceandromda-meta">
    <eAnnotations xmi:id="_s6KcS67UEeytbYCYscJsVg" source="http://www.eclipse.org/uml2/2.0.0/UML">
      <contents xmi:type="ecore:EPackage" xmi:id="_s6KcTK7UEeytbYCYscJsVg" name="andromdameta" nsURI="http:///schemas/andromdameta/_szRGEK7UEeytbYCYscJsVg/0" nsPrefix="andromdameta">
        <eAnnotations xmi:id="_s6KcTa7UEeytbYCYscJsVg" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <details xmi:id="_s6KcTq7UEeytbYCYscJsVg" key="originalName" value="andromda-meta"/>
        </eAnnotations>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_s6KcT67UEeytbYCYscJsVg" name="metaclass">
          <eAnnotations xmi:id="_s6KcUK7UEeytbYCYscJsVg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337017984_966800_5"/>
          <eAnnotations xmi:id="_s6KcUa7UEeytbYCYscJsVg" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_s6KcUq7UEeytbYCYscJsVg" name="base_Class" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_s6KcU67UEeytbYCYscJsVg" source="redefines" references="_s6KcVa7UEeytbYCYscJsVg"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s6KcVa7UEeytbYCYscJsVg" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_s6KcV67UEeytbYCYscJsVg" name="metafacade">
          <eAnnotations xmi:id="_s6KcWK7UEeytbYCYscJsVg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337017984_532936_4"/>
          <eAnnotations xmi:id="_s6KcWa7UEeytbYCYscJsVg" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_s6KcWq7UEeytbYCYscJsVg" name="base_Class" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_s6KcW67UEeytbYCYscJsVg" source="redefines" references="_s6KcXa7UEeytbYCYscJsVg"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s6KcXa7UEeytbYCYscJsVg" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_s6KcX67UEeytbYCYscJsVg" name="PSMmetaclass">
          <eAnnotations xmi:id="_s6KcYK7UEeytbYCYscJsVg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_5_1_d860307_1139833593980_991234_0"/>
          <eAnnotations xmi:id="_s6KcYa7UEeytbYCYscJsVg" source="duplicates">
            <contents xmi:type="ecore:EReference" xmi:id="_s6KcYq7UEeytbYCYscJsVg" name="base_Class" ordered="false" lowerBound="1">
              <eAnnotations xmi:id="_s6KcY67UEeytbYCYscJsVg" source="redefines" references="_s6KcZa7UEeytbYCYscJsVg"/>
              <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
            </contents>
          </eAnnotations>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s6KcZa7UEeytbYCYscJsVg" name="base_Class" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Class"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s6KcZ67UEeytbYCYscJsVg" name="andromda_serialVersionUID" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_s6Kcaa7UEeytbYCYscJsVg" name="MetaGeneralization">
          <eAnnotations xmi:id="_s6Kcaq7UEeytbYCYscJsVg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_5_1_2e90116_1282772069494_719664_1"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s6Kca67UEeytbYCYscJsVg" name="base_Element" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
          </eStructuralFeatures>
        </eClassifiers>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_s6Kcba7UEeytbYCYscJsVg" name="MetaGeneralization">
          <eAnnotations xmi:id="_s6Kcbq7UEeytbYCYscJsVg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_5_1_2e90116_1229369892121_455312_0"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_s6Kcb67UEeytbYCYscJsVg" name="andromda_meta_generalization_precedence" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_s6Kcca7UEeytbYCYscJsVg" name="base_Generalization" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Generalization"/>
          </eStructuralFeatures>
        </eClassifiers>
      </contents>
    </eAnnotations>
    <packageImport xmi:id="_0metamodelReferenceandromda-meta">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0primitiveTypesandromda-meta">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0javaPrimitiveTypesandromda-meta">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119337017984_966800_5" name="metaclass" visibility="public">
      <ownedComment xmi:id="_9_5_1_2e90116_1282772195139_365358_2" annotatedElement="_9_0_1fe00f9_1119337017984_966800_5" body="Put on the underlying UML metaclass referred to by the metafacades dependency."/>
      <ownedAttribute xmi:id="_17_0_1_90e0298_1525966418714_34068_1908" name="base_Class" visibility="private" association="_17_0_1_90e0298_1525966418714_574907_1907">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689250969_834273_363" name="base_Class" visibility="private" association="_12_1_2e90116_1238689250969_805324_362">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689250922_637916_339" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_0_1fe00f9_1119337017984_532936_4" name="metafacade" visibility="public">
      <ownedComment xmi:id="_9_5_1_2e90116_1282772195139_234575_3" annotatedElement="_9_0_1fe00f9_1119337017984_532936_4" body="AndroMDA class which wraps an underlying UML metaclass."/>
      <ownedAttribute xmi:id="_17_0_1_90e0298_1525966418716_635428_1923" name="base_Class" visibility="private" association="_17_0_1_90e0298_1525966418716_174323_1922">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689250969_632363_358" name="base_Class" visibility="private" association="_12_1_2e90116_1238689250969_768202_357">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689250922_161831_340" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_5_1_d860307_1139833593980_991234_0" name="PSMmetaclass" visibility="public">
      <ownedComment xmi:id="_9_5_1_d860307_1139833789612_956247_1" annotatedElement="_9_5_1_d860307_1139833593980_991234_0" body="Denotes a metaclass which belongs to the PSM. Code for these classes will be generated by the Java cartridge in the form of value objects."/>
      <ownedAttribute xmi:id="_17_0_1_90e0298_1525966418715_720371_1913" name="base_Class" visibility="private" association="_17_0_1_90e0298_1525966418715_517011_1912">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_9_5_1_2e90116_1238681283760_899916_0" name="andromda_serialVersionUID" visibility="private">
        <ownedComment xmi:id="_9_5_1_2e90116_1238681337072_949623_3" annotatedElement="_9_5_1_2e90116_1238681283760_899916_0" body="Override the default generated serialVersionUID value."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689250922_302984_342" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689250922_693633_343" name="" visibility="public" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689250969_921027_348" name="base_Class" visibility="private" association="_12_1_2e90116_1238689250969_620913_347">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689250922_720371_341" content="" format="" location=""/>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_5_1_2e90116_1282772069494_719664_1" name="MetaGeneralization" visibility="public">
      <ownedAttribute xmi:id="_17_0_1_90e0298_1525966418715_605338_1918" name="base_Element" visibility="private" association="_17_0_1_90e0298_1525966418715_97202_1917">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_90e0298_1525966418714_574907_1907" name="" visibility="public" memberEnd="_17_0_1_90e0298_1525966418714_34068_1908 _17_0_1_90e0298_1525966418714_626299_1909" navigableOwnedEnd="_17_0_1_90e0298_1525966418714_626299_1909">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_90e0298_1525966418714_626299_1909" name="extension_metaclass" visibility="private" type="_9_0_1fe00f9_1119337017984_966800_5" aggregation="composite" association="_17_0_1_90e0298_1525966418714_574907_1907">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_90e0298_1525966418714_855792_1910" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_90e0298_1525966418714_928428_1911" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_90e0298_1525966418715_517011_1912" name="" visibility="public" memberEnd="_17_0_1_90e0298_1525966418715_720371_1913 _17_0_1_90e0298_1525966418715_985653_1914" navigableOwnedEnd="_17_0_1_90e0298_1525966418715_985653_1914">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_90e0298_1525966418715_985653_1914" name="extension_PSMmetaclass" visibility="private" type="_9_5_1_d860307_1139833593980_991234_0" aggregation="composite" association="_17_0_1_90e0298_1525966418715_517011_1912">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_90e0298_1525966418715_241652_1915" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_90e0298_1525966418715_346114_1916" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_90e0298_1525966418715_97202_1917" name="" visibility="public" memberEnd="_17_0_1_90e0298_1525966418715_605338_1918 _17_0_1_90e0298_1525966418715_770971_1919" navigableOwnedEnd="_17_0_1_90e0298_1525966418715_770971_1919">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_90e0298_1525966418715_770971_1919" name="extension_MetaGeneralization" visibility="private" type="_9_5_1_2e90116_1282772069494_719664_1" aggregation="composite" association="_17_0_1_90e0298_1525966418715_97202_1917">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_90e0298_1525966418715_270180_1920" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_90e0298_1525966418715_920850_1921" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_17_0_1_90e0298_1525966418716_174323_1922" name="" visibility="public" memberEnd="_17_0_1_90e0298_1525966418716_635428_1923 _17_0_1_90e0298_1525966418716_230336_1924" navigableOwnedEnd="_17_0_1_90e0298_1525966418716_230336_1924">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_90e0298_1525966418716_230336_1924" name="extension_metafacade" visibility="private" type="_9_0_1fe00f9_1119337017984_532936_4" aggregation="composite" association="_17_0_1_90e0298_1525966418716_174323_1922">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_90e0298_1525966418716_474893_1925" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_90e0298_1525966418716_986026_1926" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689250969_620913_347" name="" visibility="public" memberEnd="_12_1_2e90116_1238689250969_422956_349 _12_1_2e90116_1238689250969_921027_348" navigableOwnedEnd="_12_1_2e90116_1238689250969_422956_349">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689250969_422956_349" name="extension_PSMmetaclass" visibility="private" type="_9_5_1_d860307_1139833593980_991234_0" aggregation="composite" association="_12_1_2e90116_1238689250969_620913_347">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689250969_257625_350" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689250969_269434_351" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689250969_222032_352" name="" visibility="public" memberEnd="_12_1_2e90116_1238689250969_60856_354 _12_1_2e90116_1238689250969_44460_353" navigableOwnedEnd="_12_1_2e90116_1238689250969_60856_354">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689250969_60856_354" name="extension_MetaGeneralization" visibility="private" type="_9_5_1_2e90116_1229369892121_455312_0" aggregation="composite" association="_12_1_2e90116_1238689250969_222032_352">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689250969_766858_355" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689250969_164039_356" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689250969_768202_357" name="" visibility="public" memberEnd="_12_1_2e90116_1238689250969_563808_359 _12_1_2e90116_1238689250969_632363_358" navigableOwnedEnd="_12_1_2e90116_1238689250969_563808_359">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689250969_563808_359" name="extension_metafacade" visibility="private" type="_9_0_1fe00f9_1119337017984_532936_4" aggregation="composite" association="_12_1_2e90116_1238689250969_768202_357">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689250969_675309_360" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689250969_442760_361" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Extension" xmi:id="_12_1_2e90116_1238689250969_805324_362" name="" visibility="public" memberEnd="_12_1_2e90116_1238689250969_85972_364 _12_1_2e90116_1238689250969_834273_363" navigableOwnedEnd="_12_1_2e90116_1238689250969_85972_364">
      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_12_1_2e90116_1238689250969_85972_364" name="extension_metaclass" visibility="private" type="_9_0_1fe00f9_1119337017984_966800_5" aggregation="composite" association="_12_1_2e90116_1238689250969_805324_362">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_12_1_2e90116_1238689250969_131815_365" name="" visibility="public"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_12_1_2e90116_1238689250969_886747_366" name="" visibility="public" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9_5_1_2e90116_1229369892121_455312_0" name="MetaGeneralization" visibility="public">
      <ownedAttribute xmi:id="_9_0_2_12ab03bf_1120851034140_934058_0" name="andromda_meta_generalization_precedence" visibility="private">
        <ownedComment xmi:id="_9_0_2_12ab03bf_1120851142953_227372_1" annotatedElement="_9_0_2_12ab03bf_1120851034140_934058_0" body="Defines the precedences of a generalization when a metafacade generalizes more that one other metafacade."/>
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_12_1_2e90116_1238689250969_44460_353" name="base_Generalization" visibility="private" association="_12_1_2e90116_1238689250969_222032_352">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Generalization"/>
      </ownedAttribute>
      <icon xmi:id="_12_1_2e90116_1238689250922_971088_344" content="" format="" location=""/>
    </packagedElement>
    <profileApplication xmi:id="_0profileApplicationandromda-meta">
      <eAnnotations xmi:id="_s7d_3K7UEeytbYCYscJsVg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="http://www.eclipse.org/uml2/5.0.0/UML/Profile/Standard#/"/>
      </eAnnotations>
      <appliedProfile href="pathmap://UML_PROFILES/Standard.profile.uml#_0"/>
    </profileApplication>
  </uml:Profile>
  <standard:ModelLibrary xmi:id="_s7d_3a7UEeytbYCYscJsVg" base_Package="_9_0_2_12ab03bf_1120852637390_857322_0"/>
</xmi:XMI>
