<?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="_8ngU9kkKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
      <contents xmi:type="ecore:EPackage" xmi:id="_8ngU90kKEe615dNhyzY6LQ" name="andromdameta" nsURI="http:///schemas/andromdameta/_8aysMEkKEe615dNhyzY6LQ/0" nsPrefix="andromdameta">
        <eAnnotations xmi:id="_8ngU-EkKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML">
          <details xmi:id="_8ngU-UkKEe615dNhyzY6LQ" key="originalName" value="andromda-meta"/>
        </eAnnotations>
        <eClassifiers xmi:type="ecore:EClass" xmi:id="_8ngU-kkKEe615dNhyzY6LQ" name="metaclass">
          <eAnnotations xmi:id="_8ngU-0kKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337017984_966800_5"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8ngU_EkKEe615dNhyzY6LQ" 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="_8ngU_kkKEe615dNhyzY6LQ" name="metafacade">
          <eAnnotations xmi:id="_8ngU_0kKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_0_1fe00f9_1119337017984_532936_4"/>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8ngVAEkKEe615dNhyzY6LQ" name="base_Element" ordered="false" lowerBound="1">
            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/5.0.0/UML#//Element"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8ngVAkkKEe615dNhyzY6LQ" 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="_8ngVBEkKEe615dNhyzY6LQ" name="PSMmetaclass">
          <eAnnotations xmi:id="_8ngVBUkKEe615dNhyzY6LQ" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9_5_1_d860307_1139833593980_991234_0"/>
          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_8ngVBkkKEe615dNhyzY6LQ" name="andromda_serialVersionUID" ordered="false">
            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/uml2/5.0.0/Types#//String"/>
          </eStructuralFeatures>
          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_8ngVCEkKEe615dNhyzY6LQ" 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="_8ngVCkkKEe615dNhyzY6LQ" name="MetaGeneralization">
          <eAnnotations xmi:id="_8ngVC0kKEe615dNhyzY6LQ" 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="_8ngVDEkKEe615dNhyzY6LQ" 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="_8ngVDkkKEe615dNhyzY6LQ" 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: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_0_1fe00f9_1119337017984_966800_5" name="metaclass" visibility="public">
      <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">
      <ownedAttribute xmi:id="_17_0_1_90e0298_1586889345524_476472_1925" name="base_Element" visibility="private" association="_17_0_1_90e0298_1586889345524_745651_1924">
        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/>
      </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>
      <nestedClassifier xmi:type="uml:Extension" xmi:id="_17_0_1_90e0298_1586889345524_745651_1924" name="" visibility="public" memberEnd="_17_0_1_90e0298_1586889345524_476472_1925 _17_0_1_90e0298_1586889345525_548930_1926" navigableOwnedEnd="_17_0_1_90e0298_1586889345525_548930_1926">
        <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_17_0_1_90e0298_1586889345525_548930_1926" name="extension_" visibility="private" type="_9_0_1fe00f9_1119337017984_532936_4" aggregation="composite" association="_17_0_1_90e0298_1586889345524_745651_1924">
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_17_0_1_90e0298_1586889345525_344126_1927" name="" visibility="public"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_17_0_1_90e0298_1586889345525_387694_1928" name="" visibility="public" value="1"/>
        </ownedEnd>
      </nestedClassifier>
      <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="_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_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="_8oTjwUkKEe615dNhyzY6LQ" 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="_8oTjwkkKEe615dNhyzY6LQ" base_Package="_9_0_2_12ab03bf_1120852637390_857322_0"/>
</xmi:XMI>
