[126047] Updating resources based on new namespace URI format for profile definitions.
diff --git a/plugins/org.eclipse.uml2.uml.resources/libraries/EcorePrimitiveTypes.library.uml b/plugins/org.eclipse.uml2.uml.resources/libraries/EcorePrimitiveTypes.library.uml
index db06830..6b40ee5 100644
--- a/plugins/org.eclipse.uml2.uml.resources/libraries/EcorePrimitiveTypes.library.uml
+++ b/plugins/org.eclipse.uml2.uml.resources/libraries/EcorePrimitiveTypes.library.uml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>

-<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Standard/0 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">

+<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Standard/1 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">

   <uml:Model xmi:id="_0" name="EcorePrimitiveTypes">

     <packagedElement xmi:type="uml:PrimitiveType" xmi:id="EBigDecimal" name="EBigDecimal"/>

     <packagedElement xmi:type="uml:PrimitiveType" xmi:id="EBigInteger" name="EBigInteger"/>

diff --git a/plugins/org.eclipse.uml2.uml.resources/libraries/JavaPrimitiveTypes.library.uml b/plugins/org.eclipse.uml2.uml.resources/libraries/JavaPrimitiveTypes.library.uml
index 9fecdce..1260a3b 100644
--- a/plugins/org.eclipse.uml2.uml.resources/libraries/JavaPrimitiveTypes.library.uml
+++ b/plugins/org.eclipse.uml2.uml.resources/libraries/JavaPrimitiveTypes.library.uml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>

-<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Standard/0 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">

+<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Standard/1 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">

   <uml:Model xmi:id="_0" name="JavaPrimitiveTypes">

     <packagedElement xmi:type="uml:PrimitiveType" xmi:id="boolean" name="boolean"/>

     <packagedElement xmi:type="uml:PrimitiveType" xmi:id="byte" name="byte"/>

diff --git a/plugins/org.eclipse.uml2.uml.resources/libraries/UMLPrimitiveTypes.library.uml b/plugins/org.eclipse.uml2.uml.resources/libraries/UMLPrimitiveTypes.library.uml
index 942647e..60a0d68 100644
--- a/plugins/org.eclipse.uml2.uml.resources/libraries/UMLPrimitiveTypes.library.uml
+++ b/plugins/org.eclipse.uml2.uml.resources/libraries/UMLPrimitiveTypes.library.uml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>

-<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Standard/0 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">

+<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Standard/1 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">

   <uml:Model xmi:id="_0" name="UMLPrimitiveTypes">

     <packagedElement xmi:type="uml:PrimitiveType" xmi:id="Boolean" name="Boolean"/>

     <packagedElement xmi:type="uml:PrimitiveType" xmi:id="Integer" name="Integer"/>

diff --git a/plugins/org.eclipse.uml2.uml.resources/metamodels/Ecore.metamodel.uml b/plugins/org.eclipse.uml2.uml.resources/metamodels/Ecore.metamodel.uml
index 59c8a97..537ca5b 100644
--- a/plugins/org.eclipse.uml2.uml.resources/metamodels/Ecore.metamodel.uml
+++ b/plugins/org.eclipse.uml2.uml.resources/metamodels/Ecore.metamodel.uml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>

-<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/3" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/3 pathmap://UML_PROFILES/Ecore.profile.uml#_vy-HUYinEdqtvbnfB2L_5w http://www.eclipse.org/uml2/schemas/Standard/0 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">

+<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/3" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/3 pathmap://UML_PROFILES/Ecore.profile.uml#_vy-HUYinEdqtvbnfB2L_5w http://www.eclipse.org/uml2/schemas/Standard/1 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">

   <uml:Model xmi:id="_0" name="ecore">

     <packagedElement xmi:type="uml:Class" xmi:id="EAttribute" name="EAttribute">

       <generalization xmi:type="uml:Generalization" xmi:id="EAttribute-_generalization.0" general="EStructuralFeature"/>

diff --git a/plugins/org.eclipse.uml2.uml.resources/metamodels/UML.metamodel.uml b/plugins/org.eclipse.uml2.uml.resources/metamodels/UML.metamodel.uml
index 175ccab..dfb4e56 100644
--- a/plugins/org.eclipse.uml2.uml.resources/metamodels/UML.metamodel.uml
+++ b/plugins/org.eclipse.uml2.uml.resources/metamodels/UML.metamodel.uml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>

-<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/3" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/3 pathmap://UML_PROFILES/Ecore.profile.uml#_vy-HUYinEdqtvbnfB2L_5w http://www.eclipse.org/uml2/schemas/Standard/0 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">

+<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/3" xmlns:Standard="http://www.eclipse.org/uml2/schemas/Standard/1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/3 pathmap://UML_PROFILES/Ecore.profile.uml#_vy-HUYinEdqtvbnfB2L_5w http://www.eclipse.org/uml2/schemas/Standard/1 pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w">

   <uml:Model xmi:id="_0" name="uml">

     <packagedElement xmi:type="uml:PrimitiveType" xmi:id="Integer" name="Integer"/>

     <packagedElement xmi:type="uml:PrimitiveType" xmi:id="Boolean" name="Boolean"/>

diff --git a/plugins/org.eclipse.uml2.uml.resources/profiles/Ecore.profile.uml b/plugins/org.eclipse.uml2.uml.resources/profiles/Ecore.profile.uml
index 92a1377..8ef94cc 100644
--- a/plugins/org.eclipse.uml2.uml.resources/profiles/Ecore.profile.uml
+++ b/plugins/org.eclipse.uml2.uml.resources/profiles/Ecore.profile.uml
@@ -1,957 +1,966 @@
 <?xml version="1.0" encoding="UTF-8"?>

-<uml:Profile xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xmi:id="_siPt4K87Edi5QpYeY_yIpg" name="Ecore" metaclassReference="_urkx4K87Edi5QpYeY_yIpg _usJZo687Edi5QpYeY_yIpg _usVm4K87Edi5QpYeY_yIpg _usVm4a87Edi5QpYeY_yIpg _ush0IK87Edi5QpYeY_yIpg _usn6wK87Edi5QpYeY_yIpg _usuBYK87Edi5QpYeY_yIpg _us6OoK87Edi5QpYeY_yIpg _utA8Ua87Edi5QpYeY_yIpg _utHC9687Edi5QpYeY_yIpg">

-  <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9DA0K87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML">

-    <contents xmi:type="ecore:EPackage" xmi:id="_vy-HUYinEdqtvbnfB2L_5w" name="Ecore" nsURI="http://www.eclipse.org/uml2/schemas/Ecore/3" nsPrefix="Ecore">

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HUoinEdqtvbnfB2L_5w" name="EPackage">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HU4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ui4v8K87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HVIinEdqtvbnfB2L_5w" name="base_Package" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HVYinEdqtvbnfB2L_5w" name="packageName" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HVoinEdqtvbnfB2L_5w" name="nsPrefix" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HV4inEdqtvbnfB2L_5w" name="nsURI" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HWIinEdqtvbnfB2L_5w" name="basePackage" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HWYinEdqtvbnfB2L_5w" name="prefix" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HWoinEdqtvbnfB2L_5w" name="ENamedElement" abstract="true">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HW4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ur9MZq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HXIinEdqtvbnfB2L_5w" name="xmlName" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HXYinEdqtvbnfB2L_5w" name="EClassifier" abstract="true" eSuperTypes="_vy-HWoinEdqtvbnfB2L_5w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HXoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usDTAa87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HX4inEdqtvbnfB2L_5w" name="instanceClassName" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HYIinEdqtvbnfB2L_5w" name="Extend">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HYYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usJZoq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HYoinEdqtvbnfB2L_5w" name="base_Generalization" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Generalization"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vy-HY4inEdqtvbnfB2L_5w" name="ContentKind">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HZIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgRK87Edi5QpYeY_yIpg"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HZYinEdqtvbnfB2L_5w" name="Unspecified"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HZoinEdqtvbnfB2L_5w" name="Empty" value="1"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HZ4inEdqtvbnfB2L_5w" name="Simple" value="2"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HaIinEdqtvbnfB2L_5w" name="Mixed" value="3"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HaYinEdqtvbnfB2L_5w" name="ElementOnly" value="4"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HaoinEdqtvbnfB2L_5w" name="EClass" eSuperTypes="_vy-HXYinEdqtvbnfB2L_5w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-Ha4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgSq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HbIinEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HbYinEdqtvbnfB2L_5w" name="base_Interface" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Interface"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HboinEdqtvbnfB2L_5w" name="className" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hb4inEdqtvbnfB2L_5w" name="xmlContentKind" ordered="false" unique="false" eType="_vy-HY4inEdqtvbnfB2L_5w"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HcIinEdqtvbnfB2L_5w" name="EDataType" eSuperTypes="_vy-HXYinEdqtvbnfB2L_5w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HcYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usbti687Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HcoinEdqtvbnfB2L_5w" name="base_PrimitiveType" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//PrimitiveType"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hc4inEdqtvbnfB2L_5w" name="dataTypeName" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HdIinEdqtvbnfB2L_5w" name="EEnum" eSuperTypes="_vy-HWoinEdqtvbnfB2L_5w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HdYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ush0J687Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HdoinEdqtvbnfB2L_5w" name="base_Enumeration" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Enumeration"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hd4inEdqtvbnfB2L_5w" name="enumName" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HeIinEdqtvbnfB2L_5w" name="EEnumLiteral" eSuperTypes="_vy-HWoinEdqtvbnfB2L_5w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HeYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usn6x687Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HeoinEdqtvbnfB2L_5w" name="base_EnumerationLiteral" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//EnumerationLiteral"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-He4inEdqtvbnfB2L_5w" name="enumLiteralName" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HfIinEdqtvbnfB2L_5w" name="EOperation">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HfYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_us0IBq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HfoinEdqtvbnfB2L_5w" name="base_Operation" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Operation"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hf4inEdqtvbnfB2L_5w" name="operationName" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HgIinEdqtvbnfB2L_5w" name="EParameter">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HgYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8UK87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HgoinEdqtvbnfB2L_5w" name="base_Parameter" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hg4inEdqtvbnfB2L_5w" name="parameterName" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vy-HhIinEdqtvbnfB2L_5w" name="FeatureKind">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HhYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8V687Edi5QpYeY_yIpg"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HhoinEdqtvbnfB2L_5w" name="Unspecified"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-Hh4inEdqtvbnfB2L_5w" name="Simple" value="1"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HiIinEdqtvbnfB2L_5w" name="Attribute" value="2"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HiYinEdqtvbnfB2L_5w" name="Element" value="3"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HioinEdqtvbnfB2L_5w" name="AttributeWildcard" value="4"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-Hi4inEdqtvbnfB2L_5w" name="ElementWildcard" value="5"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HjIinEdqtvbnfB2L_5w" name="Group" value="6"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HjYinEdqtvbnfB2L_5w" name="EStructuralFeature" abstract="true" eSuperTypes="_vy-HWoinEdqtvbnfB2L_5w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HjoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8XK87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hj4inEdqtvbnfB2L_5w" name="isTransient" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HkIinEdqtvbnfB2L_5w" name="isVolatile" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HkYinEdqtvbnfB2L_5w" name="isUnsettable" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HkoinEdqtvbnfB2L_5w" name="xmlNamespace" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hk4inEdqtvbnfB2L_5w" name="xmlFeatureKind" ordered="false" unique="false" eType="_vy-HhIinEdqtvbnfB2L_5w"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HlIinEdqtvbnfB2L_5w" name="visibility" ordered="false" unique="false" eType="_vy-HlYinEdqtvbnfB2L_5w"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vy-HlYinEdqtvbnfB2L_5w" name="VisibilityKind">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HloinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LtaIQDmHEdmHabrnfLjH-w"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-Hl4inEdqtvbnfB2L_5w" name="Unspecified"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HmIinEdqtvbnfB2L_5w" name="None" value="1"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HmYinEdqtvbnfB2L_5w" name="ReadOnly" value="2"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HmoinEdqtvbnfB2L_5w" name="ReadWrite" value="3"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-Hm4inEdqtvbnfB2L_5w" name="ReadOnlyUnsettable" value="4"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HnIinEdqtvbnfB2L_5w" name="ReadWriteUnsettable" value="5"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HnYinEdqtvbnfB2L_5w" name="EAttribute" eSuperTypes="_vy-HjYinEdqtvbnfB2L_5w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HnoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utHC9q87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-Hn4inEdqtvbnfB2L_5w" name="base_Property" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HoIinEdqtvbnfB2L_5w" name="attributeName" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HoYinEdqtvbnfB2L_5w" name="isID" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HooinEdqtvbnfB2L_5w" name="EReference" eSuperTypes="_vy-HjYinEdqtvbnfB2L_5w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-Ho4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utNJkK87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HpIinEdqtvbnfB2L_5w" name="base_Property" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HpYinEdqtvbnfB2L_5w" name="referenceName" ordered="false" unique="false">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HpoinEdqtvbnfB2L_5w" name="isResolveProxies" ordered="false" unique="false" defaultValueLiteral="true">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-    </contents>

-    <contents xmi:type="ecore:EPackage" xmi:id="_1RgZIcezEdmTJL3rR1ioJg" name="Ecore_2" nsURI="http:///Ecore_2_1RgZIMezEdmTJL3rR1ioJg.profile.uml2" nsPrefix="Ecore_2">

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZIsezEdmTJL3rR1ioJg" name="Ecore__EPackage">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZI8ezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ui4v8K87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww0IinEdqtvbnfB2L_5w" name="base_Package">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZJMezEdmTJL3rR1ioJg" name="packageName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZJcezEdmTJL3rR1ioJg" name="nsPrefix" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZJsezEdmTJL3rR1ioJg" name="nsURI" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZJ8ezEdmTJL3rR1ioJg" name="basePackage" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZKMezEdmTJL3rR1ioJg" name="prefix" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZKcezEdmTJL3rR1ioJg" name="Ecore__ENamedElement" abstract="true">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZKsezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ur9MZq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZK8ezEdmTJL3rR1ioJg" name="xmlName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZLMezEdmTJL3rR1ioJg" name="Ecore__EClassifier" abstract="true" eSuperTypes="_1RgZKcezEdmTJL3rR1ioJg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZLcezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usDTAa87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZLsezEdmTJL3rR1ioJg" name="instanceClassName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZL8ezEdmTJL3rR1ioJg" name="Ecore__Extend">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZMMezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usJZoq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww0YinEdqtvbnfB2L_5w" name="base_Generalization">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Generalization"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_1RgZMcezEdmTJL3rR1ioJg" name="Ecore__ContentKind">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hwww0oinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgRK87Edi5QpYeY_yIpg"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZMsezEdmTJL3rR1ioJg" name="Unspecified"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZNMezEdmTJL3rR1ioJg" name="Empty" value="1"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZNsezEdmTJL3rR1ioJg" name="Simple" value="2"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZOMezEdmTJL3rR1ioJg" name="Mixed" value="3"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZOsezEdmTJL3rR1ioJg" name="ElementOnly" value="4"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZPMezEdmTJL3rR1ioJg" name="Ecore__EClass" eSuperTypes="_1RgZLMezEdmTJL3rR1ioJg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZPcezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgSq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww1IinEdqtvbnfB2L_5w" name="base_Interface">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Interface"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww04inEdqtvbnfB2L_5w" name="base_Class">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZPsezEdmTJL3rR1ioJg" name="className" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZP8ezEdmTJL3rR1ioJg" name="xmlContentKind" eType="_1RgZMcezEdmTJL3rR1ioJg"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZQMezEdmTJL3rR1ioJg" name="Ecore__EDataType" eSuperTypes="_1RgZLMezEdmTJL3rR1ioJg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZQcezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usbti687Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww1YinEdqtvbnfB2L_5w" name="base_PrimitiveType">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//PrimitiveType"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZQsezEdmTJL3rR1ioJg" name="dataTypeName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZQ8ezEdmTJL3rR1ioJg" name="Ecore__EEnum" eSuperTypes="_1RgZKcezEdmTJL3rR1ioJg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZRMezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ush0J687Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww1oinEdqtvbnfB2L_5w" name="base_Enumeration">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Enumeration"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZRcezEdmTJL3rR1ioJg" name="enumName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZRsezEdmTJL3rR1ioJg" name="Ecore__EEnumLiteral" eSuperTypes="_1RgZKcezEdmTJL3rR1ioJg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZR8ezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usn6x687Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww14inEdqtvbnfB2L_5w" name="base_EnumerationLiteral">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//EnumerationLiteral"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZSMezEdmTJL3rR1ioJg" name="enumLiteralName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZScezEdmTJL3rR1ioJg" name="Ecore__EOperation">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZSsezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_us0IBq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww2IinEdqtvbnfB2L_5w" name="base_Operation">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Operation"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZS8ezEdmTJL3rR1ioJg" name="operationName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZTMezEdmTJL3rR1ioJg" name="Ecore__EParameter">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZTcezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8UK87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww2YinEdqtvbnfB2L_5w" name="base_Parameter">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZTsezEdmTJL3rR1ioJg" name="parameterName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_1RgZT8ezEdmTJL3rR1ioJg" name="Ecore__FeatureKind">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hwww2oinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8V687Edi5QpYeY_yIpg"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZUMezEdmTJL3rR1ioJg" name="Unspecified"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZUsezEdmTJL3rR1ioJg" name="Simple" value="1"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZVMezEdmTJL3rR1ioJg" name="Attribute" value="2"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZVsezEdmTJL3rR1ioJg" name="Element" value="3"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZWMezEdmTJL3rR1ioJg" name="AttributeWildcard" value="4"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZWsezEdmTJL3rR1ioJg" name="ElementWildcard" value="5"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZXMezEdmTJL3rR1ioJg" name="Group" value="6"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZXsezEdmTJL3rR1ioJg" name="Ecore__EStructuralFeature" abstract="true" eSuperTypes="_1RgZKcezEdmTJL3rR1ioJg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZX8ezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8XK87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZYMezEdmTJL3rR1ioJg" name="isTransient">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZYcezEdmTJL3rR1ioJg" name="isVolatile">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZYsezEdmTJL3rR1ioJg" name="isUnsettable">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZY8ezEdmTJL3rR1ioJg" name="xmlNamespace" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZZMezEdmTJL3rR1ioJg" name="xmlFeatureKind" eType="_1RgZT8ezEdmTJL3rR1ioJg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZZcezEdmTJL3rR1ioJg" name="visibility" eType="_1RgZZsezEdmTJL3rR1ioJg"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_1RgZZsezEdmTJL3rR1ioJg" name="Ecore__VisibilityKind">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hwww24inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LtaIQDmHEdmHabrnfLjH-w"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZZ8ezEdmTJL3rR1ioJg" name="Unspecified"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZacezEdmTJL3rR1ioJg" name="None" value="1"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZa8ezEdmTJL3rR1ioJg" name="ReadOnly" value="2"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZbcezEdmTJL3rR1ioJg" name="ReadWrite" value="3"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZb8ezEdmTJL3rR1ioJg" name="ReadOnlyUnsettable" value="4"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZccezEdmTJL3rR1ioJg" name="ReadWriteUnsettable" value="5"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZc8ezEdmTJL3rR1ioJg" name="Ecore__EAttribute" eSuperTypes="_1RgZXsezEdmTJL3rR1ioJg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZdMezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utHC9q87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww3IinEdqtvbnfB2L_5w" name="base_Property">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZdcezEdmTJL3rR1ioJg" name="attributeName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZdsezEdmTJL3rR1ioJg" name="isID">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZd8ezEdmTJL3rR1ioJg" name="Ecore__EReference" eSuperTypes="_1RgZXsezEdmTJL3rR1ioJg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZeMezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utNJkK87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww3YinEdqtvbnfB2L_5w" name="base_Property">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZecezEdmTJL3rR1ioJg" name="referenceName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZesezEdmTJL3rR1ioJg" name="isResolveProxies" defaultValueLiteral="true">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-    </contents>

-    <contents xmi:type="ecore:EPackage" xmi:id="_PTSCwDmHEdmHabrnfLjH-w" name="Ecore_1" nsURI="http:///_PS5oQDmHEdmHabrnfLjH-w.profile.uml2" nsPrefix="Ecore_1">

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSCwTmHEdmHabrnfLjH-w" name="Ecore__EEnum" eSuperTypes="_PTSCxDmHEdmHabrnfLjH-w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSCwjmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ush0J687Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww3oinEdqtvbnfB2L_5w" name="base_Enumeration">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Enumeration"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCwzmHEdmHabrnfLjH-w" name="enumName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSCxDmHEdmHabrnfLjH-w" name="Ecore__ENamedElement" abstract="true">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSCxTmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ur9MZq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCxjmHEdmHabrnfLjH-w" name="xmlName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSCxzmHEdmHabrnfLjH-w" name="Ecore__EAttribute" eSuperTypes="_PTSCyzmHEdmHabrnfLjH-w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSCyDmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utHC9q87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww34inEdqtvbnfB2L_5w" name="base_Property">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCyTmHEdmHabrnfLjH-w" name="attributeName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCyjmHEdmHabrnfLjH-w" name="isID">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSCyzmHEdmHabrnfLjH-w" name="Ecore__EStructuralFeature" abstract="true" eSuperTypes="_PTSCxDmHEdmHabrnfLjH-w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSCzDmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8XK87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCzTmHEdmHabrnfLjH-w" name="isTransient">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCzjmHEdmHabrnfLjH-w" name="isVolatile">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCzzmHEdmHabrnfLjH-w" name="isUnsettable">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC0DmHEdmHabrnfLjH-w" name="xmlNamespace" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC0TmHEdmHabrnfLjH-w" name="xmlFeatureKind" eType="_PTSC0zmHEdmHabrnfLjH-w"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC0jmHEdmHabrnfLjH-w" name="visibility" eType="_PTSC3DmHEdmHabrnfLjH-w"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_PTSC0zmHEdmHabrnfLjH-w" name="Ecore__FeatureKind">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hwww4IinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8V687Edi5QpYeY_yIpg"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC1DmHEdmHabrnfLjH-w" name="Unspecified"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC1jmHEdmHabrnfLjH-w" name="Simple" value="1"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC2DmHEdmHabrnfLjH-w" name="Attribute" value="2"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC2jmHEdmHabrnfLjH-w" name="Element" value="3"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_PTSC3DmHEdmHabrnfLjH-w" name="Ecore__VisibilityKind">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hwww4YinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LtaIQDmHEdmHabrnfLjH-w"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC3TmHEdmHabrnfLjH-w" name="Unspecified"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC3zmHEdmHabrnfLjH-w" name="None" value="1"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC4TmHEdmHabrnfLjH-w" name="ReadOnly" value="2"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC4zmHEdmHabrnfLjH-w" name="ReadWrite" value="3"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC5TmHEdmHabrnfLjH-w" name="ReadOnlyUnsettable" value="4"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC5zmHEdmHabrnfLjH-w" name="ReadWriteUnsettable" value="5"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_PTSC6TmHEdmHabrnfLjH-w" name="Ecore__ContentKind">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hw23cIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgRK87Edi5QpYeY_yIpg"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC6jmHEdmHabrnfLjH-w" name="Unspecified"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC7DmHEdmHabrnfLjH-w" name="Empty" value="1"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC7jmHEdmHabrnfLjH-w" name="Simple" value="2"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC8DmHEdmHabrnfLjH-w" name="Mixed" value="3"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC8jmHEdmHabrnfLjH-w" name="ElementOnly" value="4"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSC9DmHEdmHabrnfLjH-w" name="Ecore__EParameter">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSC9TmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8UK87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23cYinEdqtvbnfB2L_5w" name="base_Parameter">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC9jmHEdmHabrnfLjH-w" name="parameterName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSC9zmHEdmHabrnfLjH-w" name="Ecore__EClassifier" abstract="true" eSuperTypes="_PTSCxDmHEdmHabrnfLjH-w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSC-DmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usDTAa87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC-TmHEdmHabrnfLjH-w" name="instanceClassName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSC-jmHEdmHabrnfLjH-w" name="Ecore__EDataType" eSuperTypes="_PTSC9zmHEdmHabrnfLjH-w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSC-zmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usbti687Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23coinEdqtvbnfB2L_5w" name="base_PrimitiveType">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//PrimitiveType"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC_DmHEdmHabrnfLjH-w" name="dataTypeName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSC_TmHEdmHabrnfLjH-w" name="Ecore__EPackage">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSC_jmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ui4v8K87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23c4inEdqtvbnfB2L_5w" name="base_Package">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC_zmHEdmHabrnfLjH-w" name="packageName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDADmHEdmHabrnfLjH-w" name="nsPrefix" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDATmHEdmHabrnfLjH-w" name="nsURI" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDAjmHEdmHabrnfLjH-w" name="basePackage" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDAzmHEdmHabrnfLjH-w" name="prefix" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSDBDmHEdmHabrnfLjH-w" name="Ecore__Extend">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSDBTmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usJZoq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23dIinEdqtvbnfB2L_5w" name="base_Generalization">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Generalization"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSDBjmHEdmHabrnfLjH-w" name="Ecore__EOperation">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSDBzmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_us0IBq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23dYinEdqtvbnfB2L_5w" name="base_Operation">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Operation"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDCDmHEdmHabrnfLjH-w" name="operationName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSDCTmHEdmHabrnfLjH-w" name="Ecore__EEnumLiteral" eSuperTypes="_PTSCxDmHEdmHabrnfLjH-w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSDCjmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usn6x687Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23doinEdqtvbnfB2L_5w" name="base_EnumerationLiteral">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//EnumerationLiteral"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDCzmHEdmHabrnfLjH-w" name="enumLiteralName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSDDDmHEdmHabrnfLjH-w" name="Ecore__EClass" eSuperTypes="_PTSC9zmHEdmHabrnfLjH-w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSDDTmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgSq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23eIinEdqtvbnfB2L_5w" name="base_Interface">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Interface"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23d4inEdqtvbnfB2L_5w" name="base_Class">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDDjmHEdmHabrnfLjH-w" name="className" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDDzmHEdmHabrnfLjH-w" name="xmlContentKind" eType="_PTSC6TmHEdmHabrnfLjH-w"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSDEDmHEdmHabrnfLjH-w" name="Ecore__EReference" eSuperTypes="_PTSCyzmHEdmHabrnfLjH-w">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSDETmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utNJkK87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23eYinEdqtvbnfB2L_5w" name="base_Property">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDEjmHEdmHabrnfLjH-w" name="referenceName" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDEzmHEdmHabrnfLjH-w" name="isResolveProxies" defaultValueLiteral="true">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-    </contents>

-    <contents xmi:type="ecore:EPackage" xmi:id="_v9VUsK87Edi5QpYeY_yIpg" name="Ecore_0" nsURI="http:///Ecore_0.profile.uml2" nsPrefix="Ecore_0">

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUsa87Edi5QpYeY_yIpg" name="Ecore__EOperation">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VUsq87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_us0IBq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23eoinEdqtvbnfB2L_5w" name="base_Operation">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Operation"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUs687Edi5QpYeY_yIpg" name="operationName" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUtK87Edi5QpYeY_yIpg" name="Ecore__EStructuralFeature" abstract="true" eSuperTypes="_v9VUxK87Edi5QpYeY_yIpg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VUta87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8XK87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUtq87Edi5QpYeY_yIpg" name="isTransient" lowerBound="1">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUt687Edi5QpYeY_yIpg" name="isVolatile" lowerBound="1">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUuK87Edi5QpYeY_yIpg" name="isUnsettable" lowerBound="1">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUua87Edi5QpYeY_yIpg" name="xmlNamespace" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUuq87Edi5QpYeY_yIpg" name="xmlFeatureKind" lowerBound="1" eType="_v9VUu687Edi5QpYeY_yIpg"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_v9VUu687Edi5QpYeY_yIpg" name="Ecore__FeatureKind">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hw23e4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8V687Edi5QpYeY_yIpg"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VUvK87Edi5QpYeY_yIpg" name="Unspecified"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VUvq87Edi5QpYeY_yIpg" name="Simple" value="1"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VUwK87Edi5QpYeY_yIpg" name="Attribute" value="2"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VUwq87Edi5QpYeY_yIpg" name="Element" value="3"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUxK87Edi5QpYeY_yIpg" name="Ecore__ENamedElement" abstract="true">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VUxa87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ur9MZq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUxq87Edi5QpYeY_yIpg" name="xmlName" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUx687Edi5QpYeY_yIpg" name="Ecore__Extend">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VUyK87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usJZoq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23fIinEdqtvbnfB2L_5w" name="base_Generalization">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Generalization"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUya87Edi5QpYeY_yIpg" name="Ecore__EDataType" eSuperTypes="_v9VUzK87Edi5QpYeY_yIpg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VUyq87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usbti687Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23fYinEdqtvbnfB2L_5w" name="base_PrimitiveType">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//PrimitiveType"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUy687Edi5QpYeY_yIpg" name="dataTypeName" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUzK87Edi5QpYeY_yIpg" name="Ecore__EClassifier" abstract="true" eSuperTypes="_v9VUxK87Edi5QpYeY_yIpg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VUza87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usDTAa87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUzq87Edi5QpYeY_yIpg" name="instanceClassName" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUz687Edi5QpYeY_yIpg" name="Ecore__EPackage">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU0K87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ui4v8K87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23foinEdqtvbnfB2L_5w" name="base_Package">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU0a87Edi5QpYeY_yIpg" name="packageName" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU0q87Edi5QpYeY_yIpg" name="nsPrefix" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU0687Edi5QpYeY_yIpg" name="nsURI" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU1K87Edi5QpYeY_yIpg" name="basePackage" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU1a87Edi5QpYeY_yIpg" name="prefix" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VU1q87Edi5QpYeY_yIpg" name="Ecore__EEnum" eSuperTypes="_v9VUxK87Edi5QpYeY_yIpg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU1687Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ush0J687Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23f4inEdqtvbnfB2L_5w" name="base_Enumeration">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Enumeration"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU2K87Edi5QpYeY_yIpg" name="enumName" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VU2a87Edi5QpYeY_yIpg" name="Ecore__EAttribute" eSuperTypes="_v9VUtK87Edi5QpYeY_yIpg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU2q87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utHC9q87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23gIinEdqtvbnfB2L_5w" name="base_Property">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU2687Edi5QpYeY_yIpg" name="attributeName" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU3K87Edi5QpYeY_yIpg" name="isID" lowerBound="1">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VU3a87Edi5QpYeY_yIpg" name="Ecore__EReference" eSuperTypes="_v9VUtK87Edi5QpYeY_yIpg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU3q87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utNJkK87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23gYinEdqtvbnfB2L_5w" name="base_Property">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU3687Edi5QpYeY_yIpg" name="referenceName" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU4K87Edi5QpYeY_yIpg" name="isResolveProxies" lowerBound="1" defaultValueLiteral="true">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VU4a87Edi5QpYeY_yIpg" name="Ecore__EClass" eSuperTypes="_v9VUzK87Edi5QpYeY_yIpg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU4q87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgSq87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23g4inEdqtvbnfB2L_5w" name="base_Interface">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Interface"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23goinEdqtvbnfB2L_5w" name="base_Class">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU4687Edi5QpYeY_yIpg" name="className" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU5K87Edi5QpYeY_yIpg" name="xmlContentKind" lowerBound="1" eType="_v9VU5a87Edi5QpYeY_yIpg"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EEnum" xmi:id="_v9VU5a87Edi5QpYeY_yIpg" name="Ecore__ContentKind">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hw23hIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgRK87Edi5QpYeY_yIpg"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VU5q87Edi5QpYeY_yIpg" name="Unspecified"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VU6K87Edi5QpYeY_yIpg" name="Empty" value="1"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VU6q87Edi5QpYeY_yIpg" name="Simple" value="2"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VU7K87Edi5QpYeY_yIpg" name="Mixed" value="3"/>

-        <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VU7q87Edi5QpYeY_yIpg" name="ElementOnly" value="4"/>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VU8K87Edi5QpYeY_yIpg" name="Ecore__EEnumLiteral" eSuperTypes="_v9VUxK87Edi5QpYeY_yIpg">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU8a87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usn6x687Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23hYinEdqtvbnfB2L_5w" name="base_EnumerationLiteral">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//EnumerationLiteral"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU8q87Edi5QpYeY_yIpg" name="enumLiteralName" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VU8687Edi5QpYeY_yIpg" name="Ecore__EParameter">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU9K87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8UK87Edi5QpYeY_yIpg"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23hoinEdqtvbnfB2L_5w" name="base_Parameter">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU9a87Edi5QpYeY_yIpg" name="parameterName" lowerBound="1" defaultValueLiteral="">

-          <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-    </contents>

-  </eAnnotations>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_urkx4K87Edi5QpYeY_yIpg" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_ur9MYK87Edi5QpYeY_yIpg">

-    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_usJZo687Edi5QpYeY_yIpg" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Generalization"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_usVm4K87Edi5QpYeY_yIpg" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_usVm4a87Edi5QpYeY_yIpg" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_ush0IK87Edi5QpYeY_yIpg" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#PrimitiveType"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_usn6wK87Edi5QpYeY_yIpg" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_usuBYK87Edi5QpYeY_yIpg" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_us6OoK87Edi5QpYeY_yIpg" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_utA8Ua87Edi5QpYeY_yIpg" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_utHC8K87Edi5QpYeY_yIpg">

-    <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_utHC9687Edi5QpYeY_yIpg" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>

-  </elementImport>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_ui4v8K87Edi5QpYeY_yIpg" name="EPackage">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_urq4g687Edi5QpYeY_yIpg" name="base_Package" association="_urq4gK87Edi5QpYeY_yIpg">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_ur9MYa87Edi5QpYeY_yIpg" name="packageName">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0L6qEMezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xn-cGvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_ur9MYq87Edi5QpYeY_yIpg" name="nsPrefix">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0MEbEMezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFEGvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_ur9MY687Edi5QpYeY_yIpg" name="nsURI">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0MEbEcezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFEWvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_ur9MZK87Edi5QpYeY_yIpg" name="basePackage">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0MEbEsezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFEmvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_ur9MZa87Edi5QpYeY_yIpg" name="prefix">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0MEbE8ezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFE2vMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_urq4gK87Edi5QpYeY_yIpg" name="Package_EPackage" memberEnd="_urq4ga87Edi5QpYeY_yIpg _urq4g687Edi5QpYeY_yIpg">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_urq4ga87Edi5QpYeY_yIpg" name="extension_EPackage" type="_ui4v8K87Edi5QpYeY_yIpg" aggregation="composite" association="_urq4gK87Edi5QpYeY_yIpg">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_urq4gq87Edi5QpYeY_yIpg"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_ur9MZq87Edi5QpYeY_yIpg" name="ENamedElement" isAbstract="true">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_usDTAK87Edi5QpYeY_yIpg" name="xmlName">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0MEbFMezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFFGvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_usDTAa87Edi5QpYeY_yIpg" name="EClassifier" isAbstract="true">

-    <generalization xmi:type="uml:Generalization" xmi:id="_usJZoK87Edi5QpYeY_yIpg" general="_ur9MZq87Edi5QpYeY_yIpg"/>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_usJZoa87Edi5QpYeY_yIpg" name="instanceClassName">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0MEbFcezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFFWvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_usJZoq87Edi5QpYeY_yIpg" name="Extend">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_usPgQ687Edi5QpYeY_yIpg" name="base_Generalization" association="_usPgQK87Edi5QpYeY_yIpg">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Generalization"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_usPgQK87Edi5QpYeY_yIpg" name="Generalization_Extend" memberEnd="_usPgQa87Edi5QpYeY_yIpg _usPgQ687Edi5QpYeY_yIpg">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_usPgQa87Edi5QpYeY_yIpg" name="extension_Extend" type="_usJZoq87Edi5QpYeY_yIpg" aggregation="composite" association="_usPgQK87Edi5QpYeY_yIpg">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_usPgQq87Edi5QpYeY_yIpg"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Enumeration" xmi:id="_usPgRK87Edi5QpYeY_yIpg" name="ContentKind">

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_usPgRa87Edi5QpYeY_yIpg" name="Unspecified"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_usPgRq87Edi5QpYeY_yIpg" name="Empty"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_usPgR687Edi5QpYeY_yIpg" name="Simple"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_usPgSK87Edi5QpYeY_yIpg" name="Mixed"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_usPgSa87Edi5QpYeY_yIpg" name="ElementOnly"/>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_usPgSq87Edi5QpYeY_yIpg" name="EClass">

-    <generalization xmi:type="uml:Generalization" xmi:id="_usbtiK87Edi5QpYeY_yIpg" general="_usDTAa87Edi5QpYeY_yIpg"/>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_usbtg687Edi5QpYeY_yIpg" name="base_Class" association="_usbtgK87Edi5QpYeY_yIpg">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_usbth687Edi5QpYeY_yIpg" name="base_Interface" association="_usbthK87Edi5QpYeY_yIpg">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_usbtia87Edi5QpYeY_yIpg" name="className">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0M9L4MezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFFmvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_usbtiq87Edi5QpYeY_yIpg" name="xmlContentKind" type="_usPgRK87Edi5QpYeY_yIpg">

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0M9L4cezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFF2vMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_usbtgK87Edi5QpYeY_yIpg" name="Class_EClass" memberEnd="_usbtga87Edi5QpYeY_yIpg _usbtg687Edi5QpYeY_yIpg">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_usbtga87Edi5QpYeY_yIpg" name="extension_EClass" type="_usPgSq87Edi5QpYeY_yIpg" aggregation="composite" association="_usbtgK87Edi5QpYeY_yIpg">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_usbtgq87Edi5QpYeY_yIpg"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_usbthK87Edi5QpYeY_yIpg" name="Interface_EClass" memberEnd="_usbtha87Edi5QpYeY_yIpg _usbth687Edi5QpYeY_yIpg">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_usbtha87Edi5QpYeY_yIpg" name="extension_EClass" type="_usPgSq87Edi5QpYeY_yIpg" aggregation="composite" association="_usbthK87Edi5QpYeY_yIpg">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_usbthq87Edi5QpYeY_yIpg"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_usbti687Edi5QpYeY_yIpg" name="EDataType">

-    <generalization xmi:type="uml:Generalization" xmi:id="_ush0Ja87Edi5QpYeY_yIpg" general="_usDTAa87Edi5QpYeY_yIpg"/>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_ush0JK87Edi5QpYeY_yIpg" name="base_PrimitiveType" association="_ush0Ia87Edi5QpYeY_yIpg">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#PrimitiveType"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_ush0Jq87Edi5QpYeY_yIpg" name="dataTypeName">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0NQt4MezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFGGvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_ush0Ia87Edi5QpYeY_yIpg" name="PrimitiveType_EDataType" memberEnd="_ush0Iq87Edi5QpYeY_yIpg _ush0JK87Edi5QpYeY_yIpg">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ush0Iq87Edi5QpYeY_yIpg" name="extension_EDataType" type="_usbti687Edi5QpYeY_yIpg" aggregation="composite" association="_ush0Ia87Edi5QpYeY_yIpg">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ush0I687Edi5QpYeY_yIpg"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_ush0J687Edi5QpYeY_yIpg" name="EEnum">

-    <generalization xmi:type="uml:Generalization" xmi:id="_usn6xa87Edi5QpYeY_yIpg" general="_ur9MZq87Edi5QpYeY_yIpg"/>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_usn6xK87Edi5QpYeY_yIpg" name="base_Enumeration" association="_usn6wa87Edi5QpYeY_yIpg">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_usn6xq87Edi5QpYeY_yIpg" name="enumName">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0Njo0MezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFGWvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_usn6wa87Edi5QpYeY_yIpg" name="Enumeration_EEnum" memberEnd="_usn6wq87Edi5QpYeY_yIpg _usn6xK87Edi5QpYeY_yIpg">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_usn6wq87Edi5QpYeY_yIpg" name="extension_EEnum" type="_ush0J687Edi5QpYeY_yIpg" aggregation="composite" association="_usn6wa87Edi5QpYeY_yIpg">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_usn6w687Edi5QpYeY_yIpg"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_usn6x687Edi5QpYeY_yIpg" name="EEnumLiteral">

-    <generalization xmi:type="uml:Generalization" xmi:id="_us0IBK87Edi5QpYeY_yIpg" general="_ur9MZq87Edi5QpYeY_yIpg"/>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_us0IA687Edi5QpYeY_yIpg" name="base_EnumerationLiteral" association="_us0IAK87Edi5QpYeY_yIpg">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_us0IBa87Edi5QpYeY_yIpg" name="enumLiteralName">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0N2jwMezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFGmvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_us0IAK87Edi5QpYeY_yIpg" name="EnumerationLiteral_EEnumLiteral" memberEnd="_us0IAa87Edi5QpYeY_yIpg _us0IA687Edi5QpYeY_yIpg">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_us0IAa87Edi5QpYeY_yIpg" name="extension_EEnumLiteral" type="_usn6x687Edi5QpYeY_yIpg" aggregation="composite" association="_us0IAK87Edi5QpYeY_yIpg">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_us0IAq87Edi5QpYeY_yIpg"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_us0IBq87Edi5QpYeY_yIpg" name="EOperation">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_us6OpK87Edi5QpYeY_yIpg" name="base_Operation" association="_us6Ooa87Edi5QpYeY_yIpg">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_us6Opa87Edi5QpYeY_yIpg" name="operationName">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OJesMezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFG2vMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_us6Ooa87Edi5QpYeY_yIpg" name="Operation_EOperation" memberEnd="_us6Ooq87Edi5QpYeY_yIpg _us6OpK87Edi5QpYeY_yIpg">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_us6Ooq87Edi5QpYeY_yIpg" name="extension_EOperation" type="_us0IBq87Edi5QpYeY_yIpg" aggregation="composite" association="_us6Ooa87Edi5QpYeY_yIpg">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_us6Oo687Edi5QpYeY_yIpg"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_utA8UK87Edi5QpYeY_yIpg" name="EParameter">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utA8Va87Edi5QpYeY_yIpg" name="base_Parameter" association="_utA8Uq87Edi5QpYeY_yIpg">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utA8Vq87Edi5QpYeY_yIpg" name="parameterName">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAsMezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFHGvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_utA8Uq87Edi5QpYeY_yIpg" name="Parameter_EParameter" memberEnd="_utA8U687Edi5QpYeY_yIpg _utA8Va87Edi5QpYeY_yIpg">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_utA8U687Edi5QpYeY_yIpg" name="extension_EParameter" type="_utA8UK87Edi5QpYeY_yIpg" aggregation="composite" association="_utA8Uq87Edi5QpYeY_yIpg">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_utA8VK87Edi5QpYeY_yIpg"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Enumeration" xmi:id="_utA8V687Edi5QpYeY_yIpg" name="FeatureKind">

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_utA8WK87Edi5QpYeY_yIpg" name="Unspecified"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_utA8Wa87Edi5QpYeY_yIpg" name="Simple"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_utA8Wq87Edi5QpYeY_yIpg" name="Attribute"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_utA8W687Edi5QpYeY_yIpg" name="Element"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_0OdAscezEdmTJL3rR1ioJg" name="AttributeWildcard"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_0OdAssezEdmTJL3rR1ioJg" name="ElementWildcard"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_0OdAs8ezEdmTJL3rR1ioJg" name="Group"/>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_utA8XK87Edi5QpYeY_yIpg" name="EStructuralFeature" isAbstract="true">

-    <generalization xmi:type="uml:Generalization" xmi:id="_utA8Xa87Edi5QpYeY_yIpg" general="_ur9MZq87Edi5QpYeY_yIpg"/>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC8a87Edi5QpYeY_yIpg" name="isTransient">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAtMezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFHWvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC8q87Edi5QpYeY_yIpg" name="isVolatile">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAtcezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFHmvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC8687Edi5QpYeY_yIpg" name="isUnsettable">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAtsezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0LsGvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC9K87Edi5QpYeY_yIpg" name="xmlNamespace">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAt8ezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0LsWvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC9a87Edi5QpYeY_yIpg" name="xmlFeatureKind" type="_utA8V687Edi5QpYeY_yIpg">

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAuMezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0LsmvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_LtgO5jmHEdmHabrnfLjH-w" name="visibility" type="_LtaIQDmHEdmHabrnfLjH-w">

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAucezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0Ls2vMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_utHC9q87Edi5QpYeY_yIpg" name="EAttribute">

-    <generalization xmi:type="uml:Generalization" xmi:id="_utHC_K87Edi5QpYeY_yIpg" general="_utA8XK87Edi5QpYeY_yIpg"/>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC-687Edi5QpYeY_yIpg" name="base_Property" association="_utHC-K87Edi5QpYeY_yIpg">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC_a87Edi5QpYeY_yIpg" name="attributeName">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0PC2kMezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0LtGvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC_q87Edi5QpYeY_yIpg" name="isID">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0PC2kcezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0LtWvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_utHC-K87Edi5QpYeY_yIpg" name="Property_EAttribute" memberEnd="_utHC-a87Edi5QpYeY_yIpg _utHC-687Edi5QpYeY_yIpg">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_utHC-a87Edi5QpYeY_yIpg" name="extension_EAttribute" type="_utHC9q87Edi5QpYeY_yIpg" aggregation="composite" association="_utHC-K87Edi5QpYeY_yIpg">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_utHC-q87Edi5QpYeY_yIpg"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_utNJkK87Edi5QpYeY_yIpg" name="EReference">

-    <generalization xmi:type="uml:Generalization" xmi:id="_utNJla87Edi5QpYeY_yIpg" general="_utA8XK87Edi5QpYeY_yIpg"/>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utNJlK87Edi5QpYeY_yIpg" name="base_Property" association="_utNJka87Edi5QpYeY_yIpg">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utNJlq87Edi5QpYeY_yIpg" name="referenceName">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0PVxgMezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0LtmvMEdmWeMv67GhlqA"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_utNJl687Edi5QpYeY_yIpg" name="isResolveProxies">

-      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>

-      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0PVxgcezEdmTJL3rR1ioJg" value="1"/>

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0Lt2vMEdmWeMv67GhlqA"/>

-      <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_utTQMK87Edi5QpYeY_yIpg" value="true"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_utNJka87Edi5QpYeY_yIpg" name="Property_EReference" memberEnd="_utNJkq87Edi5QpYeY_yIpg _utNJlK87Edi5QpYeY_yIpg">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_utNJkq87Edi5QpYeY_yIpg" name="extension_EReference" type="_utNJkK87Edi5QpYeY_yIpg" aggregation="composite" association="_utNJka87Edi5QpYeY_yIpg">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_utNJk687Edi5QpYeY_yIpg"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Enumeration" xmi:id="_LtaIQDmHEdmHabrnfLjH-w" name="VisibilityKind">

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LtgO4DmHEdmHabrnfLjH-w" name="Unspecified"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LtgO4TmHEdmHabrnfLjH-w" name="None"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LtgO4jmHEdmHabrnfLjH-w" name="ReadOnly"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LtgO4zmHEdmHabrnfLjH-w" name="ReadWrite"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LtgO5DmHEdmHabrnfLjH-w" name="ReadOnlyUnsettable"/>

-    <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LtgO5TmHEdmHabrnfLjH-w" name="ReadWriteUnsettable"/>

-  </packagedElement>

-</uml:Profile>

+<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/3" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/3 pathmap://UML_PROFILES/Ecore.profile.uml#_vy-HUYinEdqtvbnfB2L_5w">

+  <uml:Profile xmi:id="_siPt4K87Edi5QpYeY_yIpg" name="Ecore" metaclassReference="_urkx4K87Edi5QpYeY_yIpg _usJZo687Edi5QpYeY_yIpg _usVm4K87Edi5QpYeY_yIpg _usVm4a87Edi5QpYeY_yIpg _ush0IK87Edi5QpYeY_yIpg _usn6wK87Edi5QpYeY_yIpg _usuBYK87Edi5QpYeY_yIpg _us6OoK87Edi5QpYeY_yIpg _utA8Ua87Edi5QpYeY_yIpg _utHC9687Edi5QpYeY_yIpg">

+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9DA0K87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML">

+      <contents xmi:type="ecore:EPackage" xmi:id="_vy-HUYinEdqtvbnfB2L_5w" name="Ecore" nsURI="http://www.eclipse.org/uml2/schemas/Ecore/3" nsPrefix="Ecore">

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HUoinEdqtvbnfB2L_5w" name="EPackage">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HU4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ui4v8K87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HVIinEdqtvbnfB2L_5w" name="base_Package" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HVYinEdqtvbnfB2L_5w" name="packageName" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HVoinEdqtvbnfB2L_5w" name="nsPrefix" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HV4inEdqtvbnfB2L_5w" name="nsURI" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HWIinEdqtvbnfB2L_5w" name="basePackage" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HWYinEdqtvbnfB2L_5w" name="prefix" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HWoinEdqtvbnfB2L_5w" name="ENamedElement" abstract="true">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HW4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ur9MZq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HXIinEdqtvbnfB2L_5w" name="xmlName" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HXYinEdqtvbnfB2L_5w" name="EClassifier" abstract="true" eSuperTypes="_vy-HWoinEdqtvbnfB2L_5w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HXoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usDTAa87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HX4inEdqtvbnfB2L_5w" name="instanceClassName" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HYIinEdqtvbnfB2L_5w" name="Extend">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HYYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usJZoq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HYoinEdqtvbnfB2L_5w" name="base_Generalization" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Generalization"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vy-HY4inEdqtvbnfB2L_5w" name="ContentKind">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HZIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgRK87Edi5QpYeY_yIpg"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HZYinEdqtvbnfB2L_5w" name="Unspecified"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HZoinEdqtvbnfB2L_5w" name="Empty" value="1"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HZ4inEdqtvbnfB2L_5w" name="Simple" value="2"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HaIinEdqtvbnfB2L_5w" name="Mixed" value="3"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HaYinEdqtvbnfB2L_5w" name="ElementOnly" value="4"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HaoinEdqtvbnfB2L_5w" name="EClass" eSuperTypes="_vy-HXYinEdqtvbnfB2L_5w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-Ha4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgSq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HbIinEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HbYinEdqtvbnfB2L_5w" name="base_Interface" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Interface"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HboinEdqtvbnfB2L_5w" name="className" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hb4inEdqtvbnfB2L_5w" name="xmlContentKind" ordered="false" unique="false" eType="_vy-HY4inEdqtvbnfB2L_5w"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HcIinEdqtvbnfB2L_5w" name="EDataType" eSuperTypes="_vy-HXYinEdqtvbnfB2L_5w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HcYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usbti687Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HcoinEdqtvbnfB2L_5w" name="base_PrimitiveType" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//PrimitiveType"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hc4inEdqtvbnfB2L_5w" name="dataTypeName" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HdIinEdqtvbnfB2L_5w" name="EEnum" eSuperTypes="_vy-HWoinEdqtvbnfB2L_5w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HdYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ush0J687Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HdoinEdqtvbnfB2L_5w" name="base_Enumeration" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Enumeration"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hd4inEdqtvbnfB2L_5w" name="enumName" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HeIinEdqtvbnfB2L_5w" name="EEnumLiteral" eSuperTypes="_vy-HWoinEdqtvbnfB2L_5w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HeYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usn6x687Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HeoinEdqtvbnfB2L_5w" name="base_EnumerationLiteral" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//EnumerationLiteral"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-He4inEdqtvbnfB2L_5w" name="enumLiteralName" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HfIinEdqtvbnfB2L_5w" name="EOperation">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HfYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_us0IBq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HfoinEdqtvbnfB2L_5w" name="base_Operation" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Operation"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hf4inEdqtvbnfB2L_5w" name="operationName" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HgIinEdqtvbnfB2L_5w" name="EParameter">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HgYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8UK87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HgoinEdqtvbnfB2L_5w" name="base_Parameter" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hg4inEdqtvbnfB2L_5w" name="parameterName" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vy-HhIinEdqtvbnfB2L_5w" name="FeatureKind">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HhYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8V687Edi5QpYeY_yIpg"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HhoinEdqtvbnfB2L_5w" name="Unspecified"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-Hh4inEdqtvbnfB2L_5w" name="Simple" value="1"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HiIinEdqtvbnfB2L_5w" name="Attribute" value="2"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HiYinEdqtvbnfB2L_5w" name="Element" value="3"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HioinEdqtvbnfB2L_5w" name="AttributeWildcard" value="4"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-Hi4inEdqtvbnfB2L_5w" name="ElementWildcard" value="5"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HjIinEdqtvbnfB2L_5w" name="Group" value="6"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HjYinEdqtvbnfB2L_5w" name="EStructuralFeature" abstract="true" eSuperTypes="_vy-HWoinEdqtvbnfB2L_5w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HjoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8XK87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hj4inEdqtvbnfB2L_5w" name="isTransient" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HkIinEdqtvbnfB2L_5w" name="isVolatile" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HkYinEdqtvbnfB2L_5w" name="isUnsettable" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HkoinEdqtvbnfB2L_5w" name="xmlNamespace" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-Hk4inEdqtvbnfB2L_5w" name="xmlFeatureKind" ordered="false" unique="false" eType="_vy-HhIinEdqtvbnfB2L_5w"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HlIinEdqtvbnfB2L_5w" name="visibility" ordered="false" unique="false" eType="_vy-HlYinEdqtvbnfB2L_5w"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_vy-HlYinEdqtvbnfB2L_5w" name="VisibilityKind">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HloinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LtaIQDmHEdmHabrnfLjH-w"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-Hl4inEdqtvbnfB2L_5w" name="Unspecified"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HmIinEdqtvbnfB2L_5w" name="None" value="1"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HmYinEdqtvbnfB2L_5w" name="ReadOnly" value="2"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HmoinEdqtvbnfB2L_5w" name="ReadWrite" value="3"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-Hm4inEdqtvbnfB2L_5w" name="ReadOnlyUnsettable" value="4"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_vy-HnIinEdqtvbnfB2L_5w" name="ReadWriteUnsettable" value="5"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HnYinEdqtvbnfB2L_5w" name="EAttribute" eSuperTypes="_vy-HjYinEdqtvbnfB2L_5w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-HnoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utHC9q87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-Hn4inEdqtvbnfB2L_5w" name="base_Property" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HoIinEdqtvbnfB2L_5w" name="attributeName" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HoYinEdqtvbnfB2L_5w" name="isID" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_vy-HooinEdqtvbnfB2L_5w" name="EReference" eSuperTypes="_vy-HjYinEdqtvbnfB2L_5w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_vy-Ho4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utNJkK87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_vy-HpIinEdqtvbnfB2L_5w" name="base_Property" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HpYinEdqtvbnfB2L_5w" name="referenceName" ordered="false" unique="false">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_vy-HpoinEdqtvbnfB2L_5w" name="isResolveProxies" ordered="false" unique="false" defaultValueLiteral="true">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+      </contents>

+      <contents xmi:type="ecore:EPackage" xmi:id="_1RgZIcezEdmTJL3rR1ioJg" name="Ecore_2" nsURI="http:///Ecore_2_1RgZIMezEdmTJL3rR1ioJg.profile.uml2" nsPrefix="Ecore_2">

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZIsezEdmTJL3rR1ioJg" name="Ecore__EPackage">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZI8ezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ui4v8K87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww0IinEdqtvbnfB2L_5w" name="base_Package">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZJMezEdmTJL3rR1ioJg" name="packageName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZJcezEdmTJL3rR1ioJg" name="nsPrefix" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZJsezEdmTJL3rR1ioJg" name="nsURI" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZJ8ezEdmTJL3rR1ioJg" name="basePackage" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZKMezEdmTJL3rR1ioJg" name="prefix" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZKcezEdmTJL3rR1ioJg" name="Ecore__ENamedElement" abstract="true">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZKsezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ur9MZq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZK8ezEdmTJL3rR1ioJg" name="xmlName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZLMezEdmTJL3rR1ioJg" name="Ecore__EClassifier" abstract="true" eSuperTypes="_1RgZKcezEdmTJL3rR1ioJg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZLcezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usDTAa87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZLsezEdmTJL3rR1ioJg" name="instanceClassName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZL8ezEdmTJL3rR1ioJg" name="Ecore__Extend">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZMMezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usJZoq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww0YinEdqtvbnfB2L_5w" name="base_Generalization">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Generalization"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_1RgZMcezEdmTJL3rR1ioJg" name="Ecore__ContentKind">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hwww0oinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgRK87Edi5QpYeY_yIpg"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZMsezEdmTJL3rR1ioJg" name="Unspecified"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZNMezEdmTJL3rR1ioJg" name="Empty" value="1"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZNsezEdmTJL3rR1ioJg" name="Simple" value="2"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZOMezEdmTJL3rR1ioJg" name="Mixed" value="3"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZOsezEdmTJL3rR1ioJg" name="ElementOnly" value="4"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZPMezEdmTJL3rR1ioJg" name="Ecore__EClass" eSuperTypes="_1RgZLMezEdmTJL3rR1ioJg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZPcezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgSq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww1IinEdqtvbnfB2L_5w" name="base_Interface">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Interface"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww04inEdqtvbnfB2L_5w" name="base_Class">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZPsezEdmTJL3rR1ioJg" name="className" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZP8ezEdmTJL3rR1ioJg" name="xmlContentKind" eType="_1RgZMcezEdmTJL3rR1ioJg"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZQMezEdmTJL3rR1ioJg" name="Ecore__EDataType" eSuperTypes="_1RgZLMezEdmTJL3rR1ioJg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZQcezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usbti687Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww1YinEdqtvbnfB2L_5w" name="base_PrimitiveType">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//PrimitiveType"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZQsezEdmTJL3rR1ioJg" name="dataTypeName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZQ8ezEdmTJL3rR1ioJg" name="Ecore__EEnum" eSuperTypes="_1RgZKcezEdmTJL3rR1ioJg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZRMezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ush0J687Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww1oinEdqtvbnfB2L_5w" name="base_Enumeration">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Enumeration"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZRcezEdmTJL3rR1ioJg" name="enumName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZRsezEdmTJL3rR1ioJg" name="Ecore__EEnumLiteral" eSuperTypes="_1RgZKcezEdmTJL3rR1ioJg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZR8ezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usn6x687Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww14inEdqtvbnfB2L_5w" name="base_EnumerationLiteral">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//EnumerationLiteral"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZSMezEdmTJL3rR1ioJg" name="enumLiteralName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZScezEdmTJL3rR1ioJg" name="Ecore__EOperation">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZSsezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_us0IBq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww2IinEdqtvbnfB2L_5w" name="base_Operation">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Operation"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZS8ezEdmTJL3rR1ioJg" name="operationName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZTMezEdmTJL3rR1ioJg" name="Ecore__EParameter">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZTcezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8UK87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww2YinEdqtvbnfB2L_5w" name="base_Parameter">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZTsezEdmTJL3rR1ioJg" name="parameterName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_1RgZT8ezEdmTJL3rR1ioJg" name="Ecore__FeatureKind">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hwww2oinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8V687Edi5QpYeY_yIpg"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZUMezEdmTJL3rR1ioJg" name="Unspecified"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZUsezEdmTJL3rR1ioJg" name="Simple" value="1"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZVMezEdmTJL3rR1ioJg" name="Attribute" value="2"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZVsezEdmTJL3rR1ioJg" name="Element" value="3"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZWMezEdmTJL3rR1ioJg" name="AttributeWildcard" value="4"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZWsezEdmTJL3rR1ioJg" name="ElementWildcard" value="5"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZXMezEdmTJL3rR1ioJg" name="Group" value="6"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZXsezEdmTJL3rR1ioJg" name="Ecore__EStructuralFeature" abstract="true" eSuperTypes="_1RgZKcezEdmTJL3rR1ioJg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZX8ezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8XK87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZYMezEdmTJL3rR1ioJg" name="isTransient">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZYcezEdmTJL3rR1ioJg" name="isVolatile">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZYsezEdmTJL3rR1ioJg" name="isUnsettable">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZY8ezEdmTJL3rR1ioJg" name="xmlNamespace" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZZMezEdmTJL3rR1ioJg" name="xmlFeatureKind" eType="_1RgZT8ezEdmTJL3rR1ioJg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZZcezEdmTJL3rR1ioJg" name="visibility" eType="_1RgZZsezEdmTJL3rR1ioJg"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_1RgZZsezEdmTJL3rR1ioJg" name="Ecore__VisibilityKind">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hwww24inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LtaIQDmHEdmHabrnfLjH-w"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZZ8ezEdmTJL3rR1ioJg" name="Unspecified"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZacezEdmTJL3rR1ioJg" name="None" value="1"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZa8ezEdmTJL3rR1ioJg" name="ReadOnly" value="2"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZbcezEdmTJL3rR1ioJg" name="ReadWrite" value="3"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZb8ezEdmTJL3rR1ioJg" name="ReadOnlyUnsettable" value="4"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_1RgZccezEdmTJL3rR1ioJg" name="ReadWriteUnsettable" value="5"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZc8ezEdmTJL3rR1ioJg" name="Ecore__EAttribute" eSuperTypes="_1RgZXsezEdmTJL3rR1ioJg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZdMezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utHC9q87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww3IinEdqtvbnfB2L_5w" name="base_Property">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZdcezEdmTJL3rR1ioJg" name="attributeName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZdsezEdmTJL3rR1ioJg" name="isID">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_1RgZd8ezEdmTJL3rR1ioJg" name="Ecore__EReference" eSuperTypes="_1RgZXsezEdmTJL3rR1ioJg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_1RgZeMezEdmTJL3rR1ioJg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utNJkK87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww3YinEdqtvbnfB2L_5w" name="base_Property">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZecezEdmTJL3rR1ioJg" name="referenceName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_1RgZesezEdmTJL3rR1ioJg" name="isResolveProxies" defaultValueLiteral="true">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+      </contents>

+      <contents xmi:type="ecore:EPackage" xmi:id="_PTSCwDmHEdmHabrnfLjH-w" name="Ecore_1" nsURI="http:///_PS5oQDmHEdmHabrnfLjH-w.profile.uml2" nsPrefix="Ecore_1">

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSCwTmHEdmHabrnfLjH-w" name="Ecore__EEnum" eSuperTypes="_PTSCxDmHEdmHabrnfLjH-w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSCwjmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ush0J687Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww3oinEdqtvbnfB2L_5w" name="base_Enumeration">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Enumeration"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCwzmHEdmHabrnfLjH-w" name="enumName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSCxDmHEdmHabrnfLjH-w" name="Ecore__ENamedElement" abstract="true">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSCxTmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ur9MZq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCxjmHEdmHabrnfLjH-w" name="xmlName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSCxzmHEdmHabrnfLjH-w" name="Ecore__EAttribute" eSuperTypes="_PTSCyzmHEdmHabrnfLjH-w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSCyDmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utHC9q87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hwww34inEdqtvbnfB2L_5w" name="base_Property">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCyTmHEdmHabrnfLjH-w" name="attributeName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCyjmHEdmHabrnfLjH-w" name="isID">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSCyzmHEdmHabrnfLjH-w" name="Ecore__EStructuralFeature" abstract="true" eSuperTypes="_PTSCxDmHEdmHabrnfLjH-w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSCzDmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8XK87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCzTmHEdmHabrnfLjH-w" name="isTransient">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCzjmHEdmHabrnfLjH-w" name="isVolatile">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSCzzmHEdmHabrnfLjH-w" name="isUnsettable">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC0DmHEdmHabrnfLjH-w" name="xmlNamespace" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC0TmHEdmHabrnfLjH-w" name="xmlFeatureKind" eType="_PTSC0zmHEdmHabrnfLjH-w"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC0jmHEdmHabrnfLjH-w" name="visibility" eType="_PTSC3DmHEdmHabrnfLjH-w"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_PTSC0zmHEdmHabrnfLjH-w" name="Ecore__FeatureKind">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hwww4IinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8V687Edi5QpYeY_yIpg"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC1DmHEdmHabrnfLjH-w" name="Unspecified"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC1jmHEdmHabrnfLjH-w" name="Simple" value="1"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC2DmHEdmHabrnfLjH-w" name="Attribute" value="2"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC2jmHEdmHabrnfLjH-w" name="Element" value="3"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_PTSC3DmHEdmHabrnfLjH-w" name="Ecore__VisibilityKind">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hwww4YinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_LtaIQDmHEdmHabrnfLjH-w"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC3TmHEdmHabrnfLjH-w" name="Unspecified"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC3zmHEdmHabrnfLjH-w" name="None" value="1"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC4TmHEdmHabrnfLjH-w" name="ReadOnly" value="2"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC4zmHEdmHabrnfLjH-w" name="ReadWrite" value="3"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC5TmHEdmHabrnfLjH-w" name="ReadOnlyUnsettable" value="4"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC5zmHEdmHabrnfLjH-w" name="ReadWriteUnsettable" value="5"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_PTSC6TmHEdmHabrnfLjH-w" name="Ecore__ContentKind">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hw23cIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgRK87Edi5QpYeY_yIpg"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC6jmHEdmHabrnfLjH-w" name="Unspecified"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC7DmHEdmHabrnfLjH-w" name="Empty" value="1"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC7jmHEdmHabrnfLjH-w" name="Simple" value="2"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC8DmHEdmHabrnfLjH-w" name="Mixed" value="3"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_PTSC8jmHEdmHabrnfLjH-w" name="ElementOnly" value="4"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSC9DmHEdmHabrnfLjH-w" name="Ecore__EParameter">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSC9TmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8UK87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23cYinEdqtvbnfB2L_5w" name="base_Parameter">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC9jmHEdmHabrnfLjH-w" name="parameterName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSC9zmHEdmHabrnfLjH-w" name="Ecore__EClassifier" abstract="true" eSuperTypes="_PTSCxDmHEdmHabrnfLjH-w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSC-DmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usDTAa87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC-TmHEdmHabrnfLjH-w" name="instanceClassName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSC-jmHEdmHabrnfLjH-w" name="Ecore__EDataType" eSuperTypes="_PTSC9zmHEdmHabrnfLjH-w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSC-zmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usbti687Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23coinEdqtvbnfB2L_5w" name="base_PrimitiveType">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//PrimitiveType"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC_DmHEdmHabrnfLjH-w" name="dataTypeName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSC_TmHEdmHabrnfLjH-w" name="Ecore__EPackage">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSC_jmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ui4v8K87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23c4inEdqtvbnfB2L_5w" name="base_Package">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSC_zmHEdmHabrnfLjH-w" name="packageName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDADmHEdmHabrnfLjH-w" name="nsPrefix" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDATmHEdmHabrnfLjH-w" name="nsURI" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDAjmHEdmHabrnfLjH-w" name="basePackage" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDAzmHEdmHabrnfLjH-w" name="prefix" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSDBDmHEdmHabrnfLjH-w" name="Ecore__Extend">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSDBTmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usJZoq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23dIinEdqtvbnfB2L_5w" name="base_Generalization">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Generalization"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSDBjmHEdmHabrnfLjH-w" name="Ecore__EOperation">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSDBzmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_us0IBq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23dYinEdqtvbnfB2L_5w" name="base_Operation">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Operation"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDCDmHEdmHabrnfLjH-w" name="operationName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSDCTmHEdmHabrnfLjH-w" name="Ecore__EEnumLiteral" eSuperTypes="_PTSCxDmHEdmHabrnfLjH-w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSDCjmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usn6x687Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23doinEdqtvbnfB2L_5w" name="base_EnumerationLiteral">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//EnumerationLiteral"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDCzmHEdmHabrnfLjH-w" name="enumLiteralName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSDDDmHEdmHabrnfLjH-w" name="Ecore__EClass" eSuperTypes="_PTSC9zmHEdmHabrnfLjH-w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSDDTmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgSq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23eIinEdqtvbnfB2L_5w" name="base_Interface">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Interface"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23d4inEdqtvbnfB2L_5w" name="base_Class">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDDjmHEdmHabrnfLjH-w" name="className" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDDzmHEdmHabrnfLjH-w" name="xmlContentKind" eType="_PTSC6TmHEdmHabrnfLjH-w"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_PTSDEDmHEdmHabrnfLjH-w" name="Ecore__EReference" eSuperTypes="_PTSCyzmHEdmHabrnfLjH-w">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_PTSDETmHEdmHabrnfLjH-w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utNJkK87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23eYinEdqtvbnfB2L_5w" name="base_Property">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDEjmHEdmHabrnfLjH-w" name="referenceName" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_PTSDEzmHEdmHabrnfLjH-w" name="isResolveProxies" defaultValueLiteral="true">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+      </contents>

+      <contents xmi:type="ecore:EPackage" xmi:id="_v9VUsK87Edi5QpYeY_yIpg" name="Ecore_0" nsURI="http:///Ecore_0.profile.uml2" nsPrefix="Ecore_0">

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUsa87Edi5QpYeY_yIpg" name="Ecore__EOperation">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VUsq87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_us0IBq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23eoinEdqtvbnfB2L_5w" name="base_Operation">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Operation"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUs687Edi5QpYeY_yIpg" name="operationName" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUtK87Edi5QpYeY_yIpg" name="Ecore__EStructuralFeature" abstract="true" eSuperTypes="_v9VUxK87Edi5QpYeY_yIpg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VUta87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8XK87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUtq87Edi5QpYeY_yIpg" name="isTransient" lowerBound="1">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUt687Edi5QpYeY_yIpg" name="isVolatile" lowerBound="1">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUuK87Edi5QpYeY_yIpg" name="isUnsettable" lowerBound="1">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUua87Edi5QpYeY_yIpg" name="xmlNamespace" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUuq87Edi5QpYeY_yIpg" name="xmlFeatureKind" lowerBound="1" eType="_v9VUu687Edi5QpYeY_yIpg"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_v9VUu687Edi5QpYeY_yIpg" name="Ecore__FeatureKind">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hw23e4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8V687Edi5QpYeY_yIpg"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VUvK87Edi5QpYeY_yIpg" name="Unspecified"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VUvq87Edi5QpYeY_yIpg" name="Simple" value="1"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VUwK87Edi5QpYeY_yIpg" name="Attribute" value="2"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VUwq87Edi5QpYeY_yIpg" name="Element" value="3"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUxK87Edi5QpYeY_yIpg" name="Ecore__ENamedElement" abstract="true">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VUxa87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ur9MZq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUxq87Edi5QpYeY_yIpg" name="xmlName" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUx687Edi5QpYeY_yIpg" name="Ecore__Extend">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VUyK87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usJZoq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23fIinEdqtvbnfB2L_5w" name="base_Generalization">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Generalization"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUya87Edi5QpYeY_yIpg" name="Ecore__EDataType" eSuperTypes="_v9VUzK87Edi5QpYeY_yIpg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VUyq87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usbti687Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23fYinEdqtvbnfB2L_5w" name="base_PrimitiveType">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//PrimitiveType"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUy687Edi5QpYeY_yIpg" name="dataTypeName" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUzK87Edi5QpYeY_yIpg" name="Ecore__EClassifier" abstract="true" eSuperTypes="_v9VUxK87Edi5QpYeY_yIpg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VUza87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usDTAa87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VUzq87Edi5QpYeY_yIpg" name="instanceClassName" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VUz687Edi5QpYeY_yIpg" name="Ecore__EPackage">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU0K87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ui4v8K87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23foinEdqtvbnfB2L_5w" name="base_Package">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU0a87Edi5QpYeY_yIpg" name="packageName" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU0q87Edi5QpYeY_yIpg" name="nsPrefix" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU0687Edi5QpYeY_yIpg" name="nsURI" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU1K87Edi5QpYeY_yIpg" name="basePackage" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU1a87Edi5QpYeY_yIpg" name="prefix" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VU1q87Edi5QpYeY_yIpg" name="Ecore__EEnum" eSuperTypes="_v9VUxK87Edi5QpYeY_yIpg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU1687Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_ush0J687Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23f4inEdqtvbnfB2L_5w" name="base_Enumeration">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Enumeration"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU2K87Edi5QpYeY_yIpg" name="enumName" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VU2a87Edi5QpYeY_yIpg" name="Ecore__EAttribute" eSuperTypes="_v9VUtK87Edi5QpYeY_yIpg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU2q87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utHC9q87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23gIinEdqtvbnfB2L_5w" name="base_Property">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU2687Edi5QpYeY_yIpg" name="attributeName" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU3K87Edi5QpYeY_yIpg" name="isID" lowerBound="1">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VU3a87Edi5QpYeY_yIpg" name="Ecore__EReference" eSuperTypes="_v9VUtK87Edi5QpYeY_yIpg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU3q87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utNJkK87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23gYinEdqtvbnfB2L_5w" name="base_Property">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Property"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU3687Edi5QpYeY_yIpg" name="referenceName" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU4K87Edi5QpYeY_yIpg" name="isResolveProxies" lowerBound="1" defaultValueLiteral="true">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VU4a87Edi5QpYeY_yIpg" name="Ecore__EClass" eSuperTypes="_v9VUzK87Edi5QpYeY_yIpg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU4q87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgSq87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23g4inEdqtvbnfB2L_5w" name="base_Interface">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Interface"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23goinEdqtvbnfB2L_5w" name="base_Class">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU4687Edi5QpYeY_yIpg" name="className" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU5K87Edi5QpYeY_yIpg" name="xmlContentKind" lowerBound="1" eType="_v9VU5a87Edi5QpYeY_yIpg"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EEnum" xmi:id="_v9VU5a87Edi5QpYeY_yIpg" name="Ecore__ContentKind">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_hw23hIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usPgRK87Edi5QpYeY_yIpg"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VU5q87Edi5QpYeY_yIpg" name="Unspecified"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VU6K87Edi5QpYeY_yIpg" name="Empty" value="1"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VU6q87Edi5QpYeY_yIpg" name="Simple" value="2"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VU7K87Edi5QpYeY_yIpg" name="Mixed" value="3"/>

+          <eLiterals xmi:type="ecore:EEnumLiteral" xmi:id="_v9VU7q87Edi5QpYeY_yIpg" name="ElementOnly" value="4"/>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VU8K87Edi5QpYeY_yIpg" name="Ecore__EEnumLiteral" eSuperTypes="_v9VUxK87Edi5QpYeY_yIpg">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU8a87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_usn6x687Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23hYinEdqtvbnfB2L_5w" name="base_EnumerationLiteral">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//EnumerationLiteral"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU8q87Edi5QpYeY_yIpg" name="enumLiteralName" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_v9VU8687Edi5QpYeY_yIpg" name="Ecore__EParameter">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v9VU9K87Edi5QpYeY_yIpg" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_utA8UK87Edi5QpYeY_yIpg"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_hw23hoinEdqtvbnfB2L_5w" name="base_Parameter">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Parameter"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EAttribute" xmi:id="_v9VU9a87Edi5QpYeY_yIpg" name="parameterName" lowerBound="1" defaultValueLiteral="">

+            <eType xmi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+      </contents>

+    </eAnnotations>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_urkx4K87Edi5QpYeY_yIpg" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_ur9MYK87Edi5QpYeY_yIpg">

+      <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_usJZo687Edi5QpYeY_yIpg" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Generalization"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_usVm4K87Edi5QpYeY_yIpg" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_usVm4a87Edi5QpYeY_yIpg" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_ush0IK87Edi5QpYeY_yIpg" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#PrimitiveType"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_usn6wK87Edi5QpYeY_yIpg" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_usuBYK87Edi5QpYeY_yIpg" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_us6OoK87Edi5QpYeY_yIpg" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_utA8Ua87Edi5QpYeY_yIpg" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_utHC8K87Edi5QpYeY_yIpg">

+      <importedElement xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_utHC9687Edi5QpYeY_yIpg" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>

+    </elementImport>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_ui4v8K87Edi5QpYeY_yIpg" name="EPackage">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_urq4g687Edi5QpYeY_yIpg" name="base_Package" association="_urq4gK87Edi5QpYeY_yIpg">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_ur9MYa87Edi5QpYeY_yIpg" name="packageName">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0L6qEMezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xn-cGvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_ur9MYq87Edi5QpYeY_yIpg" name="nsPrefix">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0MEbEMezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFEGvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_ur9MY687Edi5QpYeY_yIpg" name="nsURI">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0MEbEcezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFEWvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_ur9MZK87Edi5QpYeY_yIpg" name="basePackage">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0MEbEsezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFEmvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_ur9MZa87Edi5QpYeY_yIpg" name="prefix">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0MEbE8ezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFE2vMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_urq4gK87Edi5QpYeY_yIpg" name="Package_EPackage" memberEnd="_urq4ga87Edi5QpYeY_yIpg _urq4g687Edi5QpYeY_yIpg">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_urq4ga87Edi5QpYeY_yIpg" name="extension_EPackage" type="_ui4v8K87Edi5QpYeY_yIpg" aggregation="composite" association="_urq4gK87Edi5QpYeY_yIpg">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_urq4gq87Edi5QpYeY_yIpg"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_ur9MZq87Edi5QpYeY_yIpg" name="ENamedElement" isAbstract="true">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_usDTAK87Edi5QpYeY_yIpg" name="xmlName">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0MEbFMezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFFGvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_usDTAa87Edi5QpYeY_yIpg" name="EClassifier" isAbstract="true">

+      <generalization xmi:type="uml:Generalization" xmi:id="_usJZoK87Edi5QpYeY_yIpg" general="_ur9MZq87Edi5QpYeY_yIpg"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_usJZoa87Edi5QpYeY_yIpg" name="instanceClassName">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0MEbFcezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFFWvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_usJZoq87Edi5QpYeY_yIpg" name="Extend">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_usPgQ687Edi5QpYeY_yIpg" name="base_Generalization" association="_usPgQK87Edi5QpYeY_yIpg">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Generalization"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_usPgQK87Edi5QpYeY_yIpg" name="Generalization_Extend" memberEnd="_usPgQa87Edi5QpYeY_yIpg _usPgQ687Edi5QpYeY_yIpg">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_usPgQa87Edi5QpYeY_yIpg" name="extension_Extend" type="_usJZoq87Edi5QpYeY_yIpg" aggregation="composite" association="_usPgQK87Edi5QpYeY_yIpg">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_usPgQq87Edi5QpYeY_yIpg"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Enumeration" xmi:id="_usPgRK87Edi5QpYeY_yIpg" name="ContentKind">

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_usPgRa87Edi5QpYeY_yIpg" name="Unspecified"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_usPgRq87Edi5QpYeY_yIpg" name="Empty"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_usPgR687Edi5QpYeY_yIpg" name="Simple"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_usPgSK87Edi5QpYeY_yIpg" name="Mixed"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_usPgSa87Edi5QpYeY_yIpg" name="ElementOnly"/>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_usPgSq87Edi5QpYeY_yIpg" name="EClass">

+      <generalization xmi:type="uml:Generalization" xmi:id="_usbtiK87Edi5QpYeY_yIpg" general="_usDTAa87Edi5QpYeY_yIpg"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_usbtg687Edi5QpYeY_yIpg" name="base_Class" association="_usbtgK87Edi5QpYeY_yIpg">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_usbth687Edi5QpYeY_yIpg" name="base_Interface" association="_usbthK87Edi5QpYeY_yIpg">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_usbtia87Edi5QpYeY_yIpg" name="className">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0M9L4MezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFFmvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_usbtiq87Edi5QpYeY_yIpg" name="xmlContentKind" type="_usPgRK87Edi5QpYeY_yIpg">

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0M9L4cezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFF2vMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_usbtgK87Edi5QpYeY_yIpg" name="Class_EClass" memberEnd="_usbtga87Edi5QpYeY_yIpg _usbtg687Edi5QpYeY_yIpg">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_usbtga87Edi5QpYeY_yIpg" name="extension_EClass" type="_usPgSq87Edi5QpYeY_yIpg" aggregation="composite" association="_usbtgK87Edi5QpYeY_yIpg">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_usbtgq87Edi5QpYeY_yIpg"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_usbthK87Edi5QpYeY_yIpg" name="Interface_EClass" memberEnd="_usbtha87Edi5QpYeY_yIpg _usbth687Edi5QpYeY_yIpg">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_usbtha87Edi5QpYeY_yIpg" name="extension_EClass" type="_usPgSq87Edi5QpYeY_yIpg" aggregation="composite" association="_usbthK87Edi5QpYeY_yIpg">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_usbthq87Edi5QpYeY_yIpg"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_usbti687Edi5QpYeY_yIpg" name="EDataType">

+      <generalization xmi:type="uml:Generalization" xmi:id="_ush0Ja87Edi5QpYeY_yIpg" general="_usDTAa87Edi5QpYeY_yIpg"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_ush0JK87Edi5QpYeY_yIpg" name="base_PrimitiveType" association="_ush0Ia87Edi5QpYeY_yIpg">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#PrimitiveType"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_ush0Jq87Edi5QpYeY_yIpg" name="dataTypeName">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0NQt4MezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFGGvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_ush0Ia87Edi5QpYeY_yIpg" name="PrimitiveType_EDataType" memberEnd="_ush0Iq87Edi5QpYeY_yIpg _ush0JK87Edi5QpYeY_yIpg">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_ush0Iq87Edi5QpYeY_yIpg" name="extension_EDataType" type="_usbti687Edi5QpYeY_yIpg" aggregation="composite" association="_ush0Ia87Edi5QpYeY_yIpg">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ush0I687Edi5QpYeY_yIpg"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_ush0J687Edi5QpYeY_yIpg" name="EEnum">

+      <generalization xmi:type="uml:Generalization" xmi:id="_usn6xa87Edi5QpYeY_yIpg" general="_ur9MZq87Edi5QpYeY_yIpg"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_usn6xK87Edi5QpYeY_yIpg" name="base_Enumeration" association="_usn6wa87Edi5QpYeY_yIpg">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_usn6xq87Edi5QpYeY_yIpg" name="enumName">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0Njo0MezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFGWvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_usn6wa87Edi5QpYeY_yIpg" name="Enumeration_EEnum" memberEnd="_usn6wq87Edi5QpYeY_yIpg _usn6xK87Edi5QpYeY_yIpg">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_usn6wq87Edi5QpYeY_yIpg" name="extension_EEnum" type="_ush0J687Edi5QpYeY_yIpg" aggregation="composite" association="_usn6wa87Edi5QpYeY_yIpg">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_usn6w687Edi5QpYeY_yIpg"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_usn6x687Edi5QpYeY_yIpg" name="EEnumLiteral">

+      <generalization xmi:type="uml:Generalization" xmi:id="_us0IBK87Edi5QpYeY_yIpg" general="_ur9MZq87Edi5QpYeY_yIpg"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_us0IA687Edi5QpYeY_yIpg" name="base_EnumerationLiteral" association="_us0IAK87Edi5QpYeY_yIpg">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_us0IBa87Edi5QpYeY_yIpg" name="enumLiteralName">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0N2jwMezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFGmvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_us0IAK87Edi5QpYeY_yIpg" name="EnumerationLiteral_EEnumLiteral" memberEnd="_us0IAa87Edi5QpYeY_yIpg _us0IA687Edi5QpYeY_yIpg">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_us0IAa87Edi5QpYeY_yIpg" name="extension_EEnumLiteral" type="_usn6x687Edi5QpYeY_yIpg" aggregation="composite" association="_us0IAK87Edi5QpYeY_yIpg">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_us0IAq87Edi5QpYeY_yIpg"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_us0IBq87Edi5QpYeY_yIpg" name="EOperation">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_us6OpK87Edi5QpYeY_yIpg" name="base_Operation" association="_us6Ooa87Edi5QpYeY_yIpg">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Operation"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_us6Opa87Edi5QpYeY_yIpg" name="operationName">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OJesMezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFG2vMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_us6Ooa87Edi5QpYeY_yIpg" name="Operation_EOperation" memberEnd="_us6Ooq87Edi5QpYeY_yIpg _us6OpK87Edi5QpYeY_yIpg">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_us6Ooq87Edi5QpYeY_yIpg" name="extension_EOperation" type="_us0IBq87Edi5QpYeY_yIpg" aggregation="composite" association="_us6Ooa87Edi5QpYeY_yIpg">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_us6Oo687Edi5QpYeY_yIpg"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_utA8UK87Edi5QpYeY_yIpg" name="EParameter">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utA8Va87Edi5QpYeY_yIpg" name="base_Parameter" association="_utA8Uq87Edi5QpYeY_yIpg">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Parameter"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utA8Vq87Edi5QpYeY_yIpg" name="parameterName">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAsMezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFHGvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_utA8Uq87Edi5QpYeY_yIpg" name="Parameter_EParameter" memberEnd="_utA8U687Edi5QpYeY_yIpg _utA8Va87Edi5QpYeY_yIpg">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_utA8U687Edi5QpYeY_yIpg" name="extension_EParameter" type="_utA8UK87Edi5QpYeY_yIpg" aggregation="composite" association="_utA8Uq87Edi5QpYeY_yIpg">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_utA8VK87Edi5QpYeY_yIpg"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Enumeration" xmi:id="_utA8V687Edi5QpYeY_yIpg" name="FeatureKind">

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_utA8WK87Edi5QpYeY_yIpg" name="Unspecified"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_utA8Wa87Edi5QpYeY_yIpg" name="Simple"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_utA8Wq87Edi5QpYeY_yIpg" name="Attribute"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_utA8W687Edi5QpYeY_yIpg" name="Element"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_0OdAscezEdmTJL3rR1ioJg" name="AttributeWildcard"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_0OdAssezEdmTJL3rR1ioJg" name="ElementWildcard"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_0OdAs8ezEdmTJL3rR1ioJg" name="Group"/>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_utA8XK87Edi5QpYeY_yIpg" name="EStructuralFeature" isAbstract="true">

+      <generalization xmi:type="uml:Generalization" xmi:id="_utA8Xa87Edi5QpYeY_yIpg" general="_ur9MZq87Edi5QpYeY_yIpg"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC8a87Edi5QpYeY_yIpg" name="isTransient">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAtMezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFHWvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC8q87Edi5QpYeY_yIpg" name="isVolatile">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAtcezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6xuFHmvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC8687Edi5QpYeY_yIpg" name="isUnsettable">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAtsezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0LsGvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC9K87Edi5QpYeY_yIpg" name="xmlNamespace">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAt8ezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0LsWvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC9a87Edi5QpYeY_yIpg" name="xmlFeatureKind" type="_utA8V687Edi5QpYeY_yIpg">

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAuMezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0LsmvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_LtgO5jmHEdmHabrnfLjH-w" name="visibility" type="_LtaIQDmHEdmHabrnfLjH-w">

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0OdAucezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0Ls2vMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_utHC9q87Edi5QpYeY_yIpg" name="EAttribute">

+      <generalization xmi:type="uml:Generalization" xmi:id="_utHC_K87Edi5QpYeY_yIpg" general="_utA8XK87Edi5QpYeY_yIpg"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC-687Edi5QpYeY_yIpg" name="base_Property" association="_utHC-K87Edi5QpYeY_yIpg">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC_a87Edi5QpYeY_yIpg" name="attributeName">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0PC2kMezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0LtGvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utHC_q87Edi5QpYeY_yIpg" name="isID">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0PC2kcezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0LtWvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_utHC-K87Edi5QpYeY_yIpg" name="Property_EAttribute" memberEnd="_utHC-a87Edi5QpYeY_yIpg _utHC-687Edi5QpYeY_yIpg">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_utHC-a87Edi5QpYeY_yIpg" name="extension_EAttribute" type="_utHC9q87Edi5QpYeY_yIpg" aggregation="composite" association="_utHC-K87Edi5QpYeY_yIpg">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_utHC-q87Edi5QpYeY_yIpg"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_utNJkK87Edi5QpYeY_yIpg" name="EReference">

+      <generalization xmi:type="uml:Generalization" xmi:id="_utNJla87Edi5QpYeY_yIpg" general="_utA8XK87Edi5QpYeY_yIpg"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utNJlK87Edi5QpYeY_yIpg" name="base_Property" association="_utNJka87Edi5QpYeY_yIpg">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utNJlq87Edi5QpYeY_yIpg" name="referenceName">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0PVxgMezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0LtmvMEdmWeMv67GhlqA"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_utNJl687Edi5QpYeY_yIpg" name="isResolveProxies">

+        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>

+        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_0PVxgcezEdmTJL3rR1ioJg" value="1"/>

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6x0Lt2vMEdmWeMv67GhlqA"/>

+        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_utTQMK87Edi5QpYeY_yIpg" value="true"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_utNJka87Edi5QpYeY_yIpg" name="Property_EReference" memberEnd="_utNJkq87Edi5QpYeY_yIpg _utNJlK87Edi5QpYeY_yIpg">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_utNJkq87Edi5QpYeY_yIpg" name="extension_EReference" type="_utNJkK87Edi5QpYeY_yIpg" aggregation="composite" association="_utNJka87Edi5QpYeY_yIpg">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_utNJk687Edi5QpYeY_yIpg"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Enumeration" xmi:id="_LtaIQDmHEdmHabrnfLjH-w" name="VisibilityKind">

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LtgO4DmHEdmHabrnfLjH-w" name="Unspecified"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LtgO4TmHEdmHabrnfLjH-w" name="None"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LtgO4jmHEdmHabrnfLjH-w" name="ReadOnly"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LtgO4zmHEdmHabrnfLjH-w" name="ReadWrite"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LtgO5DmHEdmHabrnfLjH-w" name="ReadOnlyUnsettable"/>

+      <ownedLiteral xmi:type="uml:EnumerationLiteral" xmi:id="_LtgO5TmHEdmHabrnfLjH-w" name="ReadWriteUnsettable"/>

+    </packagedElement>

+    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_fenIIJNUEdq27qNyfB516A">

+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_fetOwJNUEdq27qNyfB516A" source="http://www.eclipse.org/uml2/2.0.0/UML">

+        <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_vy-HUYinEdqtvbnfB2L_5w"/>

+      </eAnnotations>

+      <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Ecore.profile.uml#_siPt4K87Edi5QpYeY_yIpg"/>

+    </profileApplication>

+  </uml:Profile>

+  <Ecore:EPackage xmi:id="_kG3ssJNUEdq27qNyfB516A" base_Package="_siPt4K87Edi5QpYeY_yIpg" nsURI="http://www.eclipse.org/uml2/schemas/Ecore/3"/>

+</xmi:XMI>

diff --git a/plugins/org.eclipse.uml2.uml.resources/profiles/Standard.profile.uml b/plugins/org.eclipse.uml2.uml.resources/profiles/Standard.profile.uml
index 2bc492a..fb25cab 100644
--- a/plugins/org.eclipse.uml2.uml.resources/profiles/Standard.profile.uml
+++ b/plugins/org.eclipse.uml2.uml.resources/profiles/Standard.profile.uml
@@ -1,780 +1,789 @@
 <?xml version="1.0" encoding="UTF-8"?>

-<uml:Profile xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xmi:id="_inxqMHMjEdqjLP0o6zXVqQ" name="Standard" metaclassReference="_9vHfAK86Edih9-GG5afQ0g _9vsGxK86Edih9-GG5afQ0g _9vyNYa86Edih9-GG5afQ0g _9v4UBa86Edih9-GG5afQ0g _9wEhQa86Edih9-GG5afQ0g _9wW1JK86Edih9-GG5afQ0g _9w1WRK86Edih9-GG5afQ0g _Fx5Cpa87Edih9-GG5afQ0g _O1-5UK87Edih9-GG5afQ0g">

-  <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LL0YK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML">

-    <contents xmi:type="ecore:EPackage" xmi:id="_yzU58YinEdqtvbnfB2L_5w" name="Standard" nsURI="http://www.eclipse.org/uml2/schemas/Standard/0" nsPrefix="Standard">

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU58oinEdqtvbnfB2L_5w" name="Auxiliary">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU584inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9l21UK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU59IinEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU59YinEdqtvbnfB2L_5w" name="BuildComponent">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU59oinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9vsGw686Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU594inEdqtvbnfB2L_5w" name="base_Component" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU5-IinEdqtvbnfB2L_5w" name="Create">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU5-YinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9v4UBK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU5-oinEdqtvbnfB2L_5w" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//BehavioralFeature"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU5-4inEdqtvbnfB2L_5w" name="base_Usage" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU5_IinEdqtvbnfB2L_5w" name="Call">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU5_YinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9v-apK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU5_oinEdqtvbnfB2L_5w" name="base_Usage" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU5_4inEdqtvbnfB2L_5w" name="Derive">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6AIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wEhQK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6AYinEdqtvbnfB2L_5w" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Abstraction"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6AoinEdqtvbnfB2L_5w" name="Destroy">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6A4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wKn4K86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6BIinEdqtvbnfB2L_5w" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//BehavioralFeature"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6BYinEdqtvbnfB2L_5w" name="Focus">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6BoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wQuhK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6B4inEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6CIinEdqtvbnfB2L_5w" name="Framework">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6CYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wW1I686Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6CoinEdqtvbnfB2L_5w" name="base_Package" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6C4inEdqtvbnfB2L_5w" name="Implement">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6DIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wc7xK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6DYinEdqtvbnfB2L_5w" name="base_Component" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6DoinEdqtvbnfB2L_5w" name="ImplementationClass">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6D4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wc7ya86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6EIinEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6EYinEdqtvbnfB2L_5w" name="Instantiate">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6EoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wjCZK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6E4inEdqtvbnfB2L_5w" name="base_Usage" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6FIinEdqtvbnfB2L_5w" name="Metaclass">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6FYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wpJBK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6FoinEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6F4inEdqtvbnfB2L_5w" name="ModelLibrary">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6GIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wpJCa86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6GYinEdqtvbnfB2L_5w" name="base_Package" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6GoinEdqtvbnfB2L_5w" name="Refine">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6G4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wvPpK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6HIinEdqtvbnfB2L_5w" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Abstraction"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6HYinEdqtvbnfB2L_5w" name="Responsibility">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6HoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wvPqa86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6H4inEdqtvbnfB2L_5w" name="base_Usage" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6IIinEdqtvbnfB2L_5w" name="Script">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6IYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w1WQ686Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6IoinEdqtvbnfB2L_5w" name="base_Artifact" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6I4inEdqtvbnfB2L_5w" name="Send">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6JIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w1WSa86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6JYinEdqtvbnfB2L_5w" name="base_Usage" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6JoinEdqtvbnfB2L_5w" name="Trace">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6J4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w7c5K86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6KIinEdqtvbnfB2L_5w" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Abstraction"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6KYinEdqtvbnfB2L_5w" name="Type">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6KoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w7c6a86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6K4inEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6LIinEdqtvbnfB2L_5w" name="Utility">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6LYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9xBjhK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6LoinEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6L4inEdqtvbnfB2L_5w" name="Document">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6MIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ftfq0K87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6MYinEdqtvbnfB2L_5w" name="base_Artifact" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6MoinEdqtvbnfB2L_5w" name="Entity">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6M4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxmuxa87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6NIinEdqtvbnfB2L_5w" name="base_Component" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6NYinEdqtvbnfB2L_5w" name="Executable">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6NoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxs1Za87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6N4inEdqtvbnfB2L_5w" name="base_Artifact" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6OIinEdqtvbnfB2L_5w" name="File">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6OYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxy8Aq87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6OoinEdqtvbnfB2L_5w" name="base_Artifact" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6O4inEdqtvbnfB2L_5w" name="Library">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6PIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxy8B687Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6PYinEdqtvbnfB2L_5w" name="base_Artifact" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6PoinEdqtvbnfB2L_5w" name="Process">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6P4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxy8DK87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6QIinEdqtvbnfB2L_5w" name="base_Component" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6QYinEdqtvbnfB2L_5w" name="Realization">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6QoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fx5CpK87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6Q4inEdqtvbnfB2L_5w" name="base_Classifier" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Classifier"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6RIinEdqtvbnfB2L_5w" name="Service">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6RYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyFP4q87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6RoinEdqtvbnfB2L_5w" name="base_Component" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6R4inEdqtvbnfB2L_5w" name="Source">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6SIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyFP5687Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6SYinEdqtvbnfB2L_5w" name="base_Artifact" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6SoinEdqtvbnfB2L_5w" name="Specification">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6S4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyFP7K87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6TIinEdqtvbnfB2L_5w" name="base_Classifier" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Classifier"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6TYinEdqtvbnfB2L_5w" name="Subsystem">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6ToinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyLWhK87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6T4inEdqtvbnfB2L_5w" name="base_Component" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6UIinEdqtvbnfB2L_5w" name="Metamodel">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6UYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ox98AK87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6UoinEdqtvbnfB2L_5w" name="base_Model" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Model"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6U4inEdqtvbnfB2L_5w" name="SystemModel">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6VIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_O1-5Va87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6VYinEdqtvbnfB2L_5w" name="base_Model" ordered="false" unique="false" lowerBound="1">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Model"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-    </contents>

-    <contents xmi:type="ecore:EPackage" xmi:id="__LeIQK86Edih9-GG5afQ0g" name="Basic_0" nsURI="http:///Basic_0.profile.uml2" nsPrefix="Basic_0">

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIQa86Edih9-GG5afQ0g" name="Basic__Responsibility">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIQq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wvPqa86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AEIinEdqtvbnfB2L_5w" name="base_Usage">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIQ686Edih9-GG5afQ0g" name="Basic__Auxiliary">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIRK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9l21UK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AEYinEdqtvbnfB2L_5w" name="base_Class">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIRa86Edih9-GG5afQ0g" name="Basic__Script">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIRq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w1WQ686Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AEoinEdqtvbnfB2L_5w" name="base_Artifact">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIR686Edih9-GG5afQ0g" name="Basic__Call">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeISK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9v-apK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AE4inEdqtvbnfB2L_5w" name="base_Usage">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeISa86Edih9-GG5afQ0g" name="Basic__Instantiate">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeISq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wjCZK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AFIinEdqtvbnfB2L_5w" name="base_Usage">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIS686Edih9-GG5afQ0g" name="Basic__Trace">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeITK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w7c5K86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AFYinEdqtvbnfB2L_5w" name="base_Abstraction">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Abstraction"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeITa86Edih9-GG5afQ0g" name="Basic__Utility">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeITq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9xBjhK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AFoinEdqtvbnfB2L_5w" name="base_Class">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIT686Edih9-GG5afQ0g" name="Basic__Framework">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIUK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wW1I686Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AF4inEdqtvbnfB2L_5w" name="base_Package">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIUa86Edih9-GG5afQ0g" name="Basic__Type">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIUq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w7c6a86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AGIinEdqtvbnfB2L_5w" name="base_Class">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIU686Edih9-GG5afQ0g" name="Basic__ModelLibrary">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIVK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wpJCa86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AGYinEdqtvbnfB2L_5w" name="base_Package">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIVa86Edih9-GG5afQ0g" name="Basic__Refine">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIVq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wvPpK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AGoinEdqtvbnfB2L_5w" name="base_Abstraction">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Abstraction"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIV686Edih9-GG5afQ0g" name="Basic__BuildComponent">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIWK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9vsGw686Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AG4inEdqtvbnfB2L_5w" name="base_Component">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIWa86Edih9-GG5afQ0g" name="Basic__Create">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIWq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9v4UBK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AHYinEdqtvbnfB2L_5w" name="base_Usage">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

-        </eStructuralFeatures>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AHIinEdqtvbnfB2L_5w" name="base_BehavioralFeature">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//BehavioralFeature"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIW686Edih9-GG5afQ0g" name="Basic__Send">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIXK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w1WSa86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AHoinEdqtvbnfB2L_5w" name="base_Usage">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIXa86Edih9-GG5afQ0g" name="Basic__ImplementationClass">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIXq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wc7ya86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AH4inEdqtvbnfB2L_5w" name="base_Class">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIX686Edih9-GG5afQ0g" name="Basic__Destroy">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIYK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wKn4K86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AIIinEdqtvbnfB2L_5w" name="base_BehavioralFeature">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//BehavioralFeature"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIYa86Edih9-GG5afQ0g" name="Basic__Derive">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIYq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wEhQK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AIYinEdqtvbnfB2L_5w" name="base_Abstraction">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Abstraction"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIY686Edih9-GG5afQ0g" name="Basic__Focus">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIZK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wQuhK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AIoinEdqtvbnfB2L_5w" name="base_Class">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIZa86Edih9-GG5afQ0g" name="Basic__Metaclass">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIZq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wpJBK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AI4inEdqtvbnfB2L_5w" name="base_Class">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIZ686Edih9-GG5afQ0g" name="Basic__Implement">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIaK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wc7xK86Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGsIinEdqtvbnfB2L_5w" name="base_Component">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-    </contents>

-    <contents xmi:type="ecore:EPackage" xmi:id="_JtpGgK87Edih9-GG5afQ0g" name="Intermediate_0" nsURI="http:///Intermediate_0.profile.uml2" nsPrefix="Intermediate_0">

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGga87Edih9-GG5afQ0g" name="Intermediate__Source">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGgq87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyFP5687Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGsYinEdqtvbnfB2L_5w" name="base_Artifact">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGg687Edih9-GG5afQ0g" name="Intermediate__Document">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGhK87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ftfq0K87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGsoinEdqtvbnfB2L_5w" name="base_Artifact">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGha87Edih9-GG5afQ0g" name="Intermediate__Subsystem">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGhq87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyLWhK87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGs4inEdqtvbnfB2L_5w" name="base_Component">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGh687Edih9-GG5afQ0g" name="Intermediate__File">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGiK87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxy8Aq87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGtIinEdqtvbnfB2L_5w" name="base_Artifact">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGia87Edih9-GG5afQ0g" name="Intermediate__Service">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGiq87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyFP4q87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGtYinEdqtvbnfB2L_5w" name="base_Component">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGi687Edih9-GG5afQ0g" name="Intermediate__Entity">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGjK87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxmuxa87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGtoinEdqtvbnfB2L_5w" name="base_Component">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGja87Edih9-GG5afQ0g" name="Intermediate__Process">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGjq87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxy8DK87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGt4inEdqtvbnfB2L_5w" name="base_Component">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGj687Edih9-GG5afQ0g" name="Intermediate__Library">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGkK87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxy8B687Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGuIinEdqtvbnfB2L_5w" name="base_Artifact">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGka87Edih9-GG5afQ0g" name="Intermediate__Realization">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGkq87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fx5CpK87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGuYinEdqtvbnfB2L_5w" name="base_Classifier">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Classifier"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGk687Edih9-GG5afQ0g" name="Intermediate__Specification">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGlK87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyFP7K87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGuoinEdqtvbnfB2L_5w" name="base_Classifier">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Classifier"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGla87Edih9-GG5afQ0g" name="Intermediate__Executable">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGlq87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxs1Za87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGu4inEdqtvbnfB2L_5w" name="base_Artifact">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-    </contents>

-    <contents xmi:type="ecore:EPackage" xmi:id="_QHin0K87Edih9-GG5afQ0g" name="Complete_0" nsURI="http:///Complete_0.profile.uml2" nsPrefix="Complete_0">

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_QHin0a87Edih9-GG5afQ0g" name="Complete__SystemModel">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QHin0q87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_O1-5Va87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGvIinEdqtvbnfB2L_5w" name="base_Model">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Model"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-      <eClassifiers xmi:type="ecore:EClass" xmi:id="_QHin0687Edih9-GG5afQ0g" name="Complete__Metamodel">

-        <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QHin1K87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ox98AK87Edih9-GG5afQ0g"/>

-        <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGvYinEdqtvbnfB2L_5w" name="base_Model">

-          <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Model"/>

-        </eStructuralFeatures>

-      </eClassifiers>

-    </contents>

-  </eAnnotations>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_9vHfAK86Edih9-GG5afQ0g" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_9vsGxK86Edih9-GG5afQ0g" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_9vyNYa86Edih9-GG5afQ0g" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_9v4UBa86Edih9-GG5afQ0g" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Usage"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_9wEhQa86Edih9-GG5afQ0g" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_9wW1JK86Edih9-GG5afQ0g" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_9w1WRK86Edih9-GG5afQ0g" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_Fx5Cpa87Edih9-GG5afQ0g" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>

-  </elementImport>

-  <elementImport xmi:type="uml:ElementImport" xmi:id="_O1-5UK87Edih9-GG5afQ0g" visibility="private">

-    <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Model"/>

-  </elementImport>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9l21UK86Edih9-GG5afQ0g" name="Auxiliary">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9vsGwq86Edih9-GG5afQ0g" name="base_Class" association="_9vNloK86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9vNloK86Edih9-GG5afQ0g" name="Class_Auxiliary" memberEnd="_9vsGwK86Edih9-GG5afQ0g _9vsGwq86Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9vsGwK86Edih9-GG5afQ0g" name="extension_Auxiliary" type="_9l21UK86Edih9-GG5afQ0g" aggregation="composite" association="_9vNloK86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9vsGwa86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9vsGw686Edih9-GG5afQ0g" name="BuildComponent">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9vsGyK86Edih9-GG5afQ0g" name="base_Component" association="_9vsGxa86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9vsGxa86Edih9-GG5afQ0g" name="Component_BuildComponent" memberEnd="_9vsGxq86Edih9-GG5afQ0g _9vsGyK86Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9vsGxq86Edih9-GG5afQ0g" name="extension_BuildComponent" type="_9vsGw686Edih9-GG5afQ0g" aggregation="composite" association="_9vsGxa86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9vsGx686Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9v4UBK86Edih9-GG5afQ0g" name="Create">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9v4UA686Edih9-GG5afQ0g" name="base_BehavioralFeature" association="_9v4UAK86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>

-    </ownedAttribute>

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9v-ao686Edih9-GG5afQ0g" name="base_Usage" association="_9v-aoK86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Usage"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9v4UAK86Edih9-GG5afQ0g" name="BehavioralFeature_Create" memberEnd="_9v4UAa86Edih9-GG5afQ0g _9v4UA686Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9v4UAa86Edih9-GG5afQ0g" name="extension_Create" type="_9v4UBK86Edih9-GG5afQ0g" aggregation="composite" association="_9v4UAK86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9v4UAq86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9v-aoK86Edih9-GG5afQ0g" name="Usage_Create" memberEnd="_9v-aoa86Edih9-GG5afQ0g _9v-ao686Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9v-aoa86Edih9-GG5afQ0g" name="extension_Create" type="_9v4UBK86Edih9-GG5afQ0g" aggregation="composite" association="_9v-aoK86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9v-aoq86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9v-apK86Edih9-GG5afQ0g" name="Call">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9v-aqK86Edih9-GG5afQ0g" name="base_Usage" association="_9v-apa86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Usage"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9v-apa86Edih9-GG5afQ0g" name="Usage_Call" memberEnd="_9v-apq86Edih9-GG5afQ0g _9v-aqK86Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9v-apq86Edih9-GG5afQ0g" name="extension_Call" type="_9v-apK86Edih9-GG5afQ0g" aggregation="composite" association="_9v-apa86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9v-ap686Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wEhQK86Edih9-GG5afQ0g" name="Derive">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9wEhRa86Edih9-GG5afQ0g" name="base_Abstraction" association="_9wEhQq86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9wEhQq86Edih9-GG5afQ0g" name="Abstraction_Derive" memberEnd="_9wEhQ686Edih9-GG5afQ0g _9wEhRa86Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wEhQ686Edih9-GG5afQ0g" name="extension_Derive" type="_9wEhQK86Edih9-GG5afQ0g" aggregation="composite" association="_9wEhQq86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wEhRK86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wKn4K86Edih9-GG5afQ0g" name="Destroy">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9wQug686Edih9-GG5afQ0g" name="base_BehavioralFeature" association="_9wQugK86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9wQugK86Edih9-GG5afQ0g" name="BehavioralFeature_Destroy" memberEnd="_9wQuga86Edih9-GG5afQ0g _9wQug686Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wQuga86Edih9-GG5afQ0g" name="extension_Destroy" type="_9wKn4K86Edih9-GG5afQ0g" aggregation="composite" association="_9wQugK86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wQugq86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wQuhK86Edih9-GG5afQ0g" name="Focus">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9wW1Iq86Edih9-GG5afQ0g" name="base_Class" association="_9wQuha86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9wQuha86Edih9-GG5afQ0g" name="Class_Focus" memberEnd="_9wW1IK86Edih9-GG5afQ0g _9wW1Iq86Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wW1IK86Edih9-GG5afQ0g" name="extension_Focus" type="_9wQuhK86Edih9-GG5afQ0g" aggregation="composite" association="_9wQuha86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wW1Ia86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wW1I686Edih9-GG5afQ0g" name="Framework">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9wc7w686Edih9-GG5afQ0g" name="base_Package" association="_9wc7wK86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9wc7wK86Edih9-GG5afQ0g" name="Package_Framework" memberEnd="_9wc7wa86Edih9-GG5afQ0g _9wc7w686Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wc7wa86Edih9-GG5afQ0g" name="extension_Framework" type="_9wW1I686Edih9-GG5afQ0g" aggregation="composite" association="_9wc7wK86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wc7wq86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wc7xK86Edih9-GG5afQ0g" name="Implement">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9wc7yK86Edih9-GG5afQ0g" name="base_Component" association="_9wc7xa86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9wc7xa86Edih9-GG5afQ0g" name="Component_Implement" memberEnd="_9wc7xq86Edih9-GG5afQ0g _9wc7yK86Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wc7xq86Edih9-GG5afQ0g" name="extension_Implement" type="_9wc7xK86Edih9-GG5afQ0g" aggregation="composite" association="_9wc7xa86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wc7x686Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wc7ya86Edih9-GG5afQ0g" name="ImplementationClass">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9wjCY686Edih9-GG5afQ0g" name="base_Class" association="_9wjCYK86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9wjCYK86Edih9-GG5afQ0g" name="Class_ImplementationClass" memberEnd="_9wjCYa86Edih9-GG5afQ0g _9wjCY686Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wjCYa86Edih9-GG5afQ0g" name="extension_ImplementationClass" type="_9wc7ya86Edih9-GG5afQ0g" aggregation="composite" association="_9wjCYK86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wjCYq86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wjCZK86Edih9-GG5afQ0g" name="Instantiate">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9wpJA686Edih9-GG5afQ0g" name="base_Usage" association="_9wpJAK86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Usage"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9wpJAK86Edih9-GG5afQ0g" name="Usage_Instantiate" memberEnd="_9wpJAa86Edih9-GG5afQ0g _9wpJA686Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wpJAa86Edih9-GG5afQ0g" name="extension_Instantiate" type="_9wjCZK86Edih9-GG5afQ0g" aggregation="composite" association="_9wpJAK86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wpJAq86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wpJBK86Edih9-GG5afQ0g" name="Metaclass">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9wpJCK86Edih9-GG5afQ0g" name="base_Class" association="_9wpJBa86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9wpJBa86Edih9-GG5afQ0g" name="Class_Metaclass" memberEnd="_9wpJBq86Edih9-GG5afQ0g _9wpJCK86Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wpJBq86Edih9-GG5afQ0g" name="extension_Metaclass" type="_9wpJBK86Edih9-GG5afQ0g" aggregation="composite" association="_9wpJBa86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wpJB686Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wpJCa86Edih9-GG5afQ0g" name="ModelLibrary">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9wvPo686Edih9-GG5afQ0g" name="base_Package" association="_9wvPoK86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9wvPoK86Edih9-GG5afQ0g" name="Package_ModelLibrary" memberEnd="_9wvPoa86Edih9-GG5afQ0g _9wvPo686Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wvPoa86Edih9-GG5afQ0g" name="extension_ModelLibrary" type="_9wpJCa86Edih9-GG5afQ0g" aggregation="composite" association="_9wvPoK86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wvPoq86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wvPpK86Edih9-GG5afQ0g" name="Refine">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9wvPqK86Edih9-GG5afQ0g" name="base_Abstraction" association="_9wvPpa86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9wvPpa86Edih9-GG5afQ0g" name="Abstraction_Refine" memberEnd="_9wvPpq86Edih9-GG5afQ0g _9wvPqK86Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wvPpq86Edih9-GG5afQ0g" name="extension_Refine" type="_9wvPpK86Edih9-GG5afQ0g" aggregation="composite" association="_9wvPpa86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wvPp686Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wvPqa86Edih9-GG5afQ0g" name="Responsibility">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9w1WQq86Edih9-GG5afQ0g" name="base_Usage" association="_9wvPqq86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Usage"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9wvPqq86Edih9-GG5afQ0g" name="Usage_Responsibility" memberEnd="_9w1WQK86Edih9-GG5afQ0g _9w1WQq86Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9w1WQK86Edih9-GG5afQ0g" name="extension_Responsibility" type="_9wvPqa86Edih9-GG5afQ0g" aggregation="composite" association="_9wvPqq86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9w1WQa86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9w1WQ686Edih9-GG5afQ0g" name="Script">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9w1WSK86Edih9-GG5afQ0g" name="base_Artifact" association="_9w1WRa86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9w1WRa86Edih9-GG5afQ0g" name="Artifact_Script" memberEnd="_9w1WRq86Edih9-GG5afQ0g _9w1WSK86Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9w1WRq86Edih9-GG5afQ0g" name="extension_Script" type="_9w1WQ686Edih9-GG5afQ0g" aggregation="composite" association="_9w1WRa86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9w1WR686Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9w1WSa86Edih9-GG5afQ0g" name="Send">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9w7c4686Edih9-GG5afQ0g" name="base_Usage" association="_9w7c4K86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Usage"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9w7c4K86Edih9-GG5afQ0g" name="Usage_Send" memberEnd="_9w7c4a86Edih9-GG5afQ0g _9w7c4686Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9w7c4a86Edih9-GG5afQ0g" name="extension_Send" type="_9w1WSa86Edih9-GG5afQ0g" aggregation="composite" association="_9w7c4K86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9w7c4q86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9w7c5K86Edih9-GG5afQ0g" name="Trace">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9w7c6K86Edih9-GG5afQ0g" name="base_Abstraction" association="_9w7c5a86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9w7c5a86Edih9-GG5afQ0g" name="Abstraction_Trace" memberEnd="_9w7c5q86Edih9-GG5afQ0g _9w7c6K86Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9w7c5q86Edih9-GG5afQ0g" name="extension_Trace" type="_9w7c5K86Edih9-GG5afQ0g" aggregation="composite" association="_9w7c5a86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9w7c5686Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9w7c6a86Edih9-GG5afQ0g" name="Type">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9xBjg686Edih9-GG5afQ0g" name="base_Class" association="_9xBjgK86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9xBjgK86Edih9-GG5afQ0g" name="Class_Type" memberEnd="_9xBjga86Edih9-GG5afQ0g _9xBjg686Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9xBjga86Edih9-GG5afQ0g" name="extension_Type" type="_9w7c6a86Edih9-GG5afQ0g" aggregation="composite" association="_9xBjgK86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9xBjgq86Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_9xBjhK86Edih9-GG5afQ0g" name="Utility">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_9xBjiK86Edih9-GG5afQ0g" name="base_Class" association="_9xBjha86Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_9xBjha86Edih9-GG5afQ0g" name="Class_Utility" memberEnd="_9xBjhq86Edih9-GG5afQ0g _9xBjiK86Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9xBjhq86Edih9-GG5afQ0g" name="extension_Utility" type="_9xBjhK86Edih9-GG5afQ0g" aggregation="composite" association="_9xBjha86Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9xBjh686Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_Ftfq0K87Edih9-GG5afQ0g" name="Document">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_FxmuxK87Edih9-GG5afQ0g" name="base_Artifact" association="_Fxmuwa87Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_Fxmuwa87Edih9-GG5afQ0g" name="Artifact_Document" memberEnd="_Fxmuwq87Edih9-GG5afQ0g _FxmuxK87Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fxmuwq87Edih9-GG5afQ0g" name="extension_Document" type="_Ftfq0K87Edih9-GG5afQ0g" aggregation="composite" association="_Fxmuwa87Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxmuw687Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_Fxmuxa87Edih9-GG5afQ0g" name="Entity">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_Fxs1ZK87Edih9-GG5afQ0g" name="base_Component" association="_Fxs1Ya87Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_Fxs1Ya87Edih9-GG5afQ0g" name="Component_Entity" memberEnd="_Fxs1Yq87Edih9-GG5afQ0g _Fxs1ZK87Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fxs1Yq87Edih9-GG5afQ0g" name="extension_Entity" type="_Fxmuxa87Edih9-GG5afQ0g" aggregation="composite" association="_Fxs1Ya87Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxs1Y687Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_Fxs1Za87Edih9-GG5afQ0g" name="Executable">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_Fxy8Aa87Edih9-GG5afQ0g" name="base_Artifact" association="_Fxs1Zq87Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_Fxs1Zq87Edih9-GG5afQ0g" name="Artifact_Executable" memberEnd="_Fxs1Z687Edih9-GG5afQ0g _Fxy8Aa87Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fxs1Z687Edih9-GG5afQ0g" name="extension_Executable" type="_Fxs1Za87Edih9-GG5afQ0g" aggregation="composite" association="_Fxs1Zq87Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxy8AK87Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_Fxy8Aq87Edih9-GG5afQ0g" name="File">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_Fxy8Bq87Edih9-GG5afQ0g" name="base_Artifact" association="_Fxy8A687Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_Fxy8A687Edih9-GG5afQ0g" name="Artifact_File" memberEnd="_Fxy8BK87Edih9-GG5afQ0g _Fxy8Bq87Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fxy8BK87Edih9-GG5afQ0g" name="extension_File" type="_Fxy8Aq87Edih9-GG5afQ0g" aggregation="composite" association="_Fxy8A687Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxy8Ba87Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_Fxy8B687Edih9-GG5afQ0g" name="Library">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_Fxy8C687Edih9-GG5afQ0g" name="base_Artifact" association="_Fxy8CK87Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_Fxy8CK87Edih9-GG5afQ0g" name="Artifact_Library" memberEnd="_Fxy8Ca87Edih9-GG5afQ0g _Fxy8C687Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fxy8Ca87Edih9-GG5afQ0g" name="extension_Library" type="_Fxy8B687Edih9-GG5afQ0g" aggregation="composite" association="_Fxy8CK87Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxy8Cq87Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_Fxy8DK87Edih9-GG5afQ0g" name="Process">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_Fx5Co687Edih9-GG5afQ0g" name="base_Component" association="_Fx5CoK87Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_Fx5CoK87Edih9-GG5afQ0g" name="Component_Process" memberEnd="_Fx5Coa87Edih9-GG5afQ0g _Fx5Co687Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fx5Coa87Edih9-GG5afQ0g" name="extension_Process" type="_Fxy8DK87Edih9-GG5afQ0g" aggregation="composite" association="_Fx5CoK87Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fx5Coq87Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_Fx5CpK87Edih9-GG5afQ0g" name="Realization">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_FyFP4a87Edih9-GG5afQ0g" name="base_Classifier" association="_Fx_JQK87Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_Fx_JQK87Edih9-GG5afQ0g" name="Classifier_Realization" memberEnd="_Fx_JQa87Edih9-GG5afQ0g _FyFP4a87Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fx_JQa87Edih9-GG5afQ0g" name="extension_Realization" type="_Fx5CpK87Edih9-GG5afQ0g" aggregation="composite" association="_Fx_JQK87Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FyFP4K87Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_FyFP4q87Edih9-GG5afQ0g" name="Service">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_FyFP5q87Edih9-GG5afQ0g" name="base_Component" association="_FyFP4687Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_FyFP4687Edih9-GG5afQ0g" name="Component_Service" memberEnd="_FyFP5K87Edih9-GG5afQ0g _FyFP5q87Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_FyFP5K87Edih9-GG5afQ0g" name="extension_Service" type="_FyFP4q87Edih9-GG5afQ0g" aggregation="composite" association="_FyFP4687Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FyFP5a87Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_FyFP5687Edih9-GG5afQ0g" name="Source">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_FyFP6687Edih9-GG5afQ0g" name="base_Artifact" association="_FyFP6K87Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_FyFP6K87Edih9-GG5afQ0g" name="Artifact_Source" memberEnd="_FyFP6a87Edih9-GG5afQ0g _FyFP6687Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_FyFP6a87Edih9-GG5afQ0g" name="extension_Source" type="_FyFP5687Edih9-GG5afQ0g" aggregation="composite" association="_FyFP6K87Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FyFP6q87Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_FyFP7K87Edih9-GG5afQ0g" name="Specification">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_FyLWg687Edih9-GG5afQ0g" name="base_Classifier" association="_FyLWgK87Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_FyLWgK87Edih9-GG5afQ0g" name="Classifier_Specification" memberEnd="_FyLWga87Edih9-GG5afQ0g _FyLWg687Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_FyLWga87Edih9-GG5afQ0g" name="extension_Specification" type="_FyFP7K87Edih9-GG5afQ0g" aggregation="composite" association="_FyLWgK87Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FyLWgq87Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_FyLWhK87Edih9-GG5afQ0g" name="Subsystem">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_FyLWiK87Edih9-GG5afQ0g" name="base_Component" association="_FyLWha87Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_FyLWha87Edih9-GG5afQ0g" name="Component_Subsystem" memberEnd="_FyLWhq87Edih9-GG5afQ0g _FyLWiK87Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_FyLWhq87Edih9-GG5afQ0g" name="extension_Subsystem" type="_FyLWhK87Edih9-GG5afQ0g" aggregation="composite" association="_FyLWha87Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FyLWh687Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_Ox98AK87Edih9-GG5afQ0g" name="Metamodel">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_O1-5VK87Edih9-GG5afQ0g" name="base_Model" association="_O1-5Ua87Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Model"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_O1-5Ua87Edih9-GG5afQ0g" name="Model_Metamodel" memberEnd="_O1-5Uq87Edih9-GG5afQ0g _O1-5VK87Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_O1-5Uq87Edih9-GG5afQ0g" name="extension_Metamodel" type="_Ox98AK87Edih9-GG5afQ0g" aggregation="composite" association="_O1-5Ua87Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_O1-5U687Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Stereotype" xmi:id="_O1-5Va87Edih9-GG5afQ0g" name="SystemModel">

-    <ownedAttribute xmi:type="uml:Property" xmi:id="_O2E_8687Edih9-GG5afQ0g" name="base_Model" association="_O2E_8K87Edih9-GG5afQ0g">

-      <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Model"/>

-    </ownedAttribute>

-  </packagedElement>

-  <packagedElement xmi:type="uml:Extension" xmi:id="_O2E_8K87Edih9-GG5afQ0g" name="Model_SystemModel" memberEnd="_O2E_8a87Edih9-GG5afQ0g _O2E_8687Edih9-GG5afQ0g">

-    <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_O2E_8a87Edih9-GG5afQ0g" name="extension_SystemModel" type="_O1-5Va87Edih9-GG5afQ0g" aggregation="composite" association="_O2E_8K87Edih9-GG5afQ0g">

-      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_O2E_8q87Edih9-GG5afQ0g"/>

-    </ownedEnd>

-  </packagedElement>

-</uml:Profile>

+<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Ecore="http://www.eclipse.org/uml2/schemas/Ecore/3" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http://www.eclipse.org/uml2/schemas/Ecore/3 pathmap://UML_PROFILES/Ecore.profile.uml#_vy-HUYinEdqtvbnfB2L_5w">

+  <uml:Profile xmi:id="_inxqMHMjEdqjLP0o6zXVqQ" name="Standard" metaclassReference="_9vHfAK86Edih9-GG5afQ0g _9vsGxK86Edih9-GG5afQ0g _9vyNYa86Edih9-GG5afQ0g _9v4UBa86Edih9-GG5afQ0g _9wEhQa86Edih9-GG5afQ0g _9wW1JK86Edih9-GG5afQ0g _9w1WRK86Edih9-GG5afQ0g _Fx5Cpa87Edih9-GG5afQ0g _O1-5UK87Edih9-GG5afQ0g">

+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LL0YK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML">

+      <contents xmi:type="ecore:EPackage" xmi:id="_yzU58YinEdqtvbnfB2L_5w" name="Standard" nsURI="http://www.eclipse.org/uml2/schemas/Standard/1" nsPrefix="Standard">

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU58oinEdqtvbnfB2L_5w" name="Auxiliary">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU584inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9l21UK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU59IinEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU59YinEdqtvbnfB2L_5w" name="BuildComponent">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU59oinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9vsGw686Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU594inEdqtvbnfB2L_5w" name="base_Component" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU5-IinEdqtvbnfB2L_5w" name="Create">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU5-YinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9v4UBK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU5-oinEdqtvbnfB2L_5w" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//BehavioralFeature"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU5-4inEdqtvbnfB2L_5w" name="base_Usage" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU5_IinEdqtvbnfB2L_5w" name="Call">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU5_YinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9v-apK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU5_oinEdqtvbnfB2L_5w" name="base_Usage" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU5_4inEdqtvbnfB2L_5w" name="Derive">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6AIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wEhQK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6AYinEdqtvbnfB2L_5w" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Abstraction"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6AoinEdqtvbnfB2L_5w" name="Destroy">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6A4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wKn4K86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6BIinEdqtvbnfB2L_5w" name="base_BehavioralFeature" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//BehavioralFeature"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6BYinEdqtvbnfB2L_5w" name="Focus">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6BoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wQuhK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6B4inEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6CIinEdqtvbnfB2L_5w" name="Framework">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6CYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wW1I686Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6CoinEdqtvbnfB2L_5w" name="base_Package" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6C4inEdqtvbnfB2L_5w" name="Implement">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6DIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wc7xK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6DYinEdqtvbnfB2L_5w" name="base_Component" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6DoinEdqtvbnfB2L_5w" name="ImplementationClass">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6D4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wc7ya86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6EIinEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6EYinEdqtvbnfB2L_5w" name="Instantiate">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6EoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wjCZK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6E4inEdqtvbnfB2L_5w" name="base_Usage" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6FIinEdqtvbnfB2L_5w" name="Metaclass">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6FYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wpJBK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6FoinEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6F4inEdqtvbnfB2L_5w" name="ModelLibrary">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6GIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wpJCa86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6GYinEdqtvbnfB2L_5w" name="base_Package" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6GoinEdqtvbnfB2L_5w" name="Refine">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6G4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wvPpK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6HIinEdqtvbnfB2L_5w" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Abstraction"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6HYinEdqtvbnfB2L_5w" name="Responsibility">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6HoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wvPqa86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6H4inEdqtvbnfB2L_5w" name="base_Usage" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6IIinEdqtvbnfB2L_5w" name="Script">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6IYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w1WQ686Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6IoinEdqtvbnfB2L_5w" name="base_Artifact" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6I4inEdqtvbnfB2L_5w" name="Send">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6JIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w1WSa86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6JYinEdqtvbnfB2L_5w" name="base_Usage" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6JoinEdqtvbnfB2L_5w" name="Trace">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6J4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w7c5K86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6KIinEdqtvbnfB2L_5w" name="base_Abstraction" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Abstraction"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6KYinEdqtvbnfB2L_5w" name="Type">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6KoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w7c6a86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6K4inEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6LIinEdqtvbnfB2L_5w" name="Utility">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6LYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9xBjhK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6LoinEdqtvbnfB2L_5w" name="base_Class" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6L4inEdqtvbnfB2L_5w" name="Document">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6MIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ftfq0K87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6MYinEdqtvbnfB2L_5w" name="base_Artifact" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6MoinEdqtvbnfB2L_5w" name="Entity">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6M4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxmuxa87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6NIinEdqtvbnfB2L_5w" name="base_Component" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6NYinEdqtvbnfB2L_5w" name="Executable">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6NoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxs1Za87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6N4inEdqtvbnfB2L_5w" name="base_Artifact" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6OIinEdqtvbnfB2L_5w" name="File">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6OYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxy8Aq87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6OoinEdqtvbnfB2L_5w" name="base_Artifact" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6O4inEdqtvbnfB2L_5w" name="Library">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6PIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxy8B687Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6PYinEdqtvbnfB2L_5w" name="base_Artifact" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6PoinEdqtvbnfB2L_5w" name="Process">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6P4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxy8DK87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6QIinEdqtvbnfB2L_5w" name="base_Component" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6QYinEdqtvbnfB2L_5w" name="Realization">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6QoinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fx5CpK87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6Q4inEdqtvbnfB2L_5w" name="base_Classifier" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Classifier"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6RIinEdqtvbnfB2L_5w" name="Service">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6RYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyFP4q87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6RoinEdqtvbnfB2L_5w" name="base_Component" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6R4inEdqtvbnfB2L_5w" name="Source">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6SIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyFP5687Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6SYinEdqtvbnfB2L_5w" name="base_Artifact" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6SoinEdqtvbnfB2L_5w" name="Specification">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6S4inEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyFP7K87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6TIinEdqtvbnfB2L_5w" name="base_Classifier" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Classifier"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6TYinEdqtvbnfB2L_5w" name="Subsystem">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6ToinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyLWhK87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6T4inEdqtvbnfB2L_5w" name="base_Component" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6UIinEdqtvbnfB2L_5w" name="Metamodel">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6UYinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ox98AK87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6UoinEdqtvbnfB2L_5w" name="base_Model" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Model"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_yzU6U4inEdqtvbnfB2L_5w" name="SystemModel">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_yzU6VIinEdqtvbnfB2L_5w" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_O1-5Va87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_yzU6VYinEdqtvbnfB2L_5w" name="base_Model" ordered="false" unique="false" lowerBound="1">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Model"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+      </contents>

+      <contents xmi:type="ecore:EPackage" xmi:id="__LeIQK86Edih9-GG5afQ0g" name="Basic_0" nsURI="http:///Basic_0.profile.uml2" nsPrefix="Basic_0">

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIQa86Edih9-GG5afQ0g" name="Basic__Responsibility">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIQq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wvPqa86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AEIinEdqtvbnfB2L_5w" name="base_Usage">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIQ686Edih9-GG5afQ0g" name="Basic__Auxiliary">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIRK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9l21UK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AEYinEdqtvbnfB2L_5w" name="base_Class">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIRa86Edih9-GG5afQ0g" name="Basic__Script">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIRq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w1WQ686Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AEoinEdqtvbnfB2L_5w" name="base_Artifact">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIR686Edih9-GG5afQ0g" name="Basic__Call">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeISK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9v-apK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AE4inEdqtvbnfB2L_5w" name="base_Usage">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeISa86Edih9-GG5afQ0g" name="Basic__Instantiate">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeISq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wjCZK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AFIinEdqtvbnfB2L_5w" name="base_Usage">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIS686Edih9-GG5afQ0g" name="Basic__Trace">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeITK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w7c5K86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AFYinEdqtvbnfB2L_5w" name="base_Abstraction">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Abstraction"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeITa86Edih9-GG5afQ0g" name="Basic__Utility">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeITq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9xBjhK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AFoinEdqtvbnfB2L_5w" name="base_Class">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIT686Edih9-GG5afQ0g" name="Basic__Framework">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIUK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wW1I686Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AF4inEdqtvbnfB2L_5w" name="base_Package">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIUa86Edih9-GG5afQ0g" name="Basic__Type">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIUq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w7c6a86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AGIinEdqtvbnfB2L_5w" name="base_Class">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIU686Edih9-GG5afQ0g" name="Basic__ModelLibrary">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIVK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wpJCa86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AGYinEdqtvbnfB2L_5w" name="base_Package">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Package"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIVa86Edih9-GG5afQ0g" name="Basic__Refine">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIVq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wvPpK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AGoinEdqtvbnfB2L_5w" name="base_Abstraction">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Abstraction"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIV686Edih9-GG5afQ0g" name="Basic__BuildComponent">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIWK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9vsGw686Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AG4inEdqtvbnfB2L_5w" name="base_Component">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIWa86Edih9-GG5afQ0g" name="Basic__Create">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIWq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9v4UBK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AHYinEdqtvbnfB2L_5w" name="base_Usage">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

+          </eStructuralFeatures>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AHIinEdqtvbnfB2L_5w" name="base_BehavioralFeature">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//BehavioralFeature"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIW686Edih9-GG5afQ0g" name="Basic__Send">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIXK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9w1WSa86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AHoinEdqtvbnfB2L_5w" name="base_Usage">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Usage"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIXa86Edih9-GG5afQ0g" name="Basic__ImplementationClass">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIXq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wc7ya86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AH4inEdqtvbnfB2L_5w" name="base_Class">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIX686Edih9-GG5afQ0g" name="Basic__Destroy">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIYK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wKn4K86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AIIinEdqtvbnfB2L_5w" name="base_BehavioralFeature">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//BehavioralFeature"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIYa86Edih9-GG5afQ0g" name="Basic__Derive">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIYq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wEhQK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AIYinEdqtvbnfB2L_5w" name="base_Abstraction">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Abstraction"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIY686Edih9-GG5afQ0g" name="Basic__Focus">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIZK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wQuhK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AIoinEdqtvbnfB2L_5w" name="base_Class">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIZa86Edih9-GG5afQ0g" name="Basic__Metaclass">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIZq86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wpJBK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y1-AI4inEdqtvbnfB2L_5w" name="base_Class">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Class"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="__LeIZ686Edih9-GG5afQ0g" name="Basic__Implement">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__LeIaK86Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_9wc7xK86Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGsIinEdqtvbnfB2L_5w" name="base_Component">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+      </contents>

+      <contents xmi:type="ecore:EPackage" xmi:id="_JtpGgK87Edih9-GG5afQ0g" name="Intermediate_0" nsURI="http:///Intermediate_0.profile.uml2" nsPrefix="Intermediate_0">

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGga87Edih9-GG5afQ0g" name="Intermediate__Source">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGgq87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyFP5687Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGsYinEdqtvbnfB2L_5w" name="base_Artifact">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGg687Edih9-GG5afQ0g" name="Intermediate__Document">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGhK87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ftfq0K87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGsoinEdqtvbnfB2L_5w" name="base_Artifact">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGha87Edih9-GG5afQ0g" name="Intermediate__Subsystem">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGhq87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyLWhK87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGs4inEdqtvbnfB2L_5w" name="base_Component">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGh687Edih9-GG5afQ0g" name="Intermediate__File">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGiK87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxy8Aq87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGtIinEdqtvbnfB2L_5w" name="base_Artifact">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGia87Edih9-GG5afQ0g" name="Intermediate__Service">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGiq87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyFP4q87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGtYinEdqtvbnfB2L_5w" name="base_Component">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGi687Edih9-GG5afQ0g" name="Intermediate__Entity">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGjK87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxmuxa87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGtoinEdqtvbnfB2L_5w" name="base_Component">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGja87Edih9-GG5afQ0g" name="Intermediate__Process">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGjq87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxy8DK87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGt4inEdqtvbnfB2L_5w" name="base_Component">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Component"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGj687Edih9-GG5afQ0g" name="Intermediate__Library">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGkK87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxy8B687Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGuIinEdqtvbnfB2L_5w" name="base_Artifact">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGka87Edih9-GG5afQ0g" name="Intermediate__Realization">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGkq87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fx5CpK87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGuYinEdqtvbnfB2L_5w" name="base_Classifier">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Classifier"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGk687Edih9-GG5afQ0g" name="Intermediate__Specification">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGlK87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_FyFP7K87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGuoinEdqtvbnfB2L_5w" name="base_Classifier">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Classifier"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_JtpGla87Edih9-GG5afQ0g" name="Intermediate__Executable">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_JtpGlq87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Fxs1Za87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGu4inEdqtvbnfB2L_5w" name="base_Artifact">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Artifact"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+      </contents>

+      <contents xmi:type="ecore:EPackage" xmi:id="_QHin0K87Edih9-GG5afQ0g" name="Complete_0" nsURI="http:///Complete_0.profile.uml2" nsPrefix="Complete_0">

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_QHin0a87Edih9-GG5afQ0g" name="Complete__SystemModel">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QHin0q87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_O1-5Va87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGvIinEdqtvbnfB2L_5w" name="base_Model">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Model"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+        <eClassifiers xmi:type="ecore:EClass" xmi:id="_QHin0687Edih9-GG5afQ0g" name="Complete__Metamodel">

+          <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_QHin1K87Edih9-GG5afQ0g" source="http://www.eclipse.org/uml2/2.0.0/UML" references="_Ox98AK87Edih9-GG5afQ0g"/>

+          <eStructuralFeatures xmi:type="ecore:EReference" xmi:id="_Y2EGvYinEdqtvbnfB2L_5w" name="base_Model">

+            <eType xmi:type="ecore:EClass" href="http://www.eclipse.org/uml2/2.0.0/UML#//Model"/>

+          </eStructuralFeatures>

+        </eClassifiers>

+      </contents>

+    </eAnnotations>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_9vHfAK86Edih9-GG5afQ0g" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_9vsGxK86Edih9-GG5afQ0g" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_9vyNYa86Edih9-GG5afQ0g" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_9v4UBa86Edih9-GG5afQ0g" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Usage"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_9wEhQa86Edih9-GG5afQ0g" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_9wW1JK86Edih9-GG5afQ0g" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_9w1WRK86Edih9-GG5afQ0g" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_Fx5Cpa87Edih9-GG5afQ0g" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>

+    </elementImport>

+    <elementImport xmi:type="uml:ElementImport" xmi:id="_O1-5UK87Edih9-GG5afQ0g" visibility="private">

+      <importedElement xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Model"/>

+    </elementImport>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9l21UK86Edih9-GG5afQ0g" name="Auxiliary">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9vsGwq86Edih9-GG5afQ0g" name="base_Class" association="_9vNloK86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9vNloK86Edih9-GG5afQ0g" name="Class_Auxiliary" memberEnd="_9vsGwK86Edih9-GG5afQ0g _9vsGwq86Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9vsGwK86Edih9-GG5afQ0g" name="extension_Auxiliary" type="_9l21UK86Edih9-GG5afQ0g" aggregation="composite" association="_9vNloK86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9vsGwa86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9vsGw686Edih9-GG5afQ0g" name="BuildComponent">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9vsGyK86Edih9-GG5afQ0g" name="base_Component" association="_9vsGxa86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9vsGxa86Edih9-GG5afQ0g" name="Component_BuildComponent" memberEnd="_9vsGxq86Edih9-GG5afQ0g _9vsGyK86Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9vsGxq86Edih9-GG5afQ0g" name="extension_BuildComponent" type="_9vsGw686Edih9-GG5afQ0g" aggregation="composite" association="_9vsGxa86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9vsGx686Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9v4UBK86Edih9-GG5afQ0g" name="Create">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9v4UA686Edih9-GG5afQ0g" name="base_BehavioralFeature" association="_9v4UAK86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>

+      </ownedAttribute>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9v-ao686Edih9-GG5afQ0g" name="base_Usage" association="_9v-aoK86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Usage"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9v4UAK86Edih9-GG5afQ0g" name="BehavioralFeature_Create" memberEnd="_9v4UAa86Edih9-GG5afQ0g _9v4UA686Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9v4UAa86Edih9-GG5afQ0g" name="extension_Create" type="_9v4UBK86Edih9-GG5afQ0g" aggregation="composite" association="_9v4UAK86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9v4UAq86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9v-aoK86Edih9-GG5afQ0g" name="Usage_Create" memberEnd="_9v-aoa86Edih9-GG5afQ0g _9v-ao686Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9v-aoa86Edih9-GG5afQ0g" name="extension_Create" type="_9v4UBK86Edih9-GG5afQ0g" aggregation="composite" association="_9v-aoK86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9v-aoq86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9v-apK86Edih9-GG5afQ0g" name="Call">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9v-aqK86Edih9-GG5afQ0g" name="base_Usage" association="_9v-apa86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Usage"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9v-apa86Edih9-GG5afQ0g" name="Usage_Call" memberEnd="_9v-apq86Edih9-GG5afQ0g _9v-aqK86Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9v-apq86Edih9-GG5afQ0g" name="extension_Call" type="_9v-apK86Edih9-GG5afQ0g" aggregation="composite" association="_9v-apa86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9v-ap686Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wEhQK86Edih9-GG5afQ0g" name="Derive">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9wEhRa86Edih9-GG5afQ0g" name="base_Abstraction" association="_9wEhQq86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9wEhQq86Edih9-GG5afQ0g" name="Abstraction_Derive" memberEnd="_9wEhQ686Edih9-GG5afQ0g _9wEhRa86Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wEhQ686Edih9-GG5afQ0g" name="extension_Derive" type="_9wEhQK86Edih9-GG5afQ0g" aggregation="composite" association="_9wEhQq86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wEhRK86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wKn4K86Edih9-GG5afQ0g" name="Destroy">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9wQug686Edih9-GG5afQ0g" name="base_BehavioralFeature" association="_9wQugK86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#BehavioralFeature"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9wQugK86Edih9-GG5afQ0g" name="BehavioralFeature_Destroy" memberEnd="_9wQuga86Edih9-GG5afQ0g _9wQug686Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wQuga86Edih9-GG5afQ0g" name="extension_Destroy" type="_9wKn4K86Edih9-GG5afQ0g" aggregation="composite" association="_9wQugK86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wQugq86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wQuhK86Edih9-GG5afQ0g" name="Focus">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9wW1Iq86Edih9-GG5afQ0g" name="base_Class" association="_9wQuha86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9wQuha86Edih9-GG5afQ0g" name="Class_Focus" memberEnd="_9wW1IK86Edih9-GG5afQ0g _9wW1Iq86Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wW1IK86Edih9-GG5afQ0g" name="extension_Focus" type="_9wQuhK86Edih9-GG5afQ0g" aggregation="composite" association="_9wQuha86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wW1Ia86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wW1I686Edih9-GG5afQ0g" name="Framework">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9wc7w686Edih9-GG5afQ0g" name="base_Package" association="_9wc7wK86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9wc7wK86Edih9-GG5afQ0g" name="Package_Framework" memberEnd="_9wc7wa86Edih9-GG5afQ0g _9wc7w686Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wc7wa86Edih9-GG5afQ0g" name="extension_Framework" type="_9wW1I686Edih9-GG5afQ0g" aggregation="composite" association="_9wc7wK86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wc7wq86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wc7xK86Edih9-GG5afQ0g" name="Implement">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9wc7yK86Edih9-GG5afQ0g" name="base_Component" association="_9wc7xa86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9wc7xa86Edih9-GG5afQ0g" name="Component_Implement" memberEnd="_9wc7xq86Edih9-GG5afQ0g _9wc7yK86Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wc7xq86Edih9-GG5afQ0g" name="extension_Implement" type="_9wc7xK86Edih9-GG5afQ0g" aggregation="composite" association="_9wc7xa86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wc7x686Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wc7ya86Edih9-GG5afQ0g" name="ImplementationClass">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9wjCY686Edih9-GG5afQ0g" name="base_Class" association="_9wjCYK86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9wjCYK86Edih9-GG5afQ0g" name="Class_ImplementationClass" memberEnd="_9wjCYa86Edih9-GG5afQ0g _9wjCY686Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wjCYa86Edih9-GG5afQ0g" name="extension_ImplementationClass" type="_9wc7ya86Edih9-GG5afQ0g" aggregation="composite" association="_9wjCYK86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wjCYq86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wjCZK86Edih9-GG5afQ0g" name="Instantiate">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9wpJA686Edih9-GG5afQ0g" name="base_Usage" association="_9wpJAK86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Usage"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9wpJAK86Edih9-GG5afQ0g" name="Usage_Instantiate" memberEnd="_9wpJAa86Edih9-GG5afQ0g _9wpJA686Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wpJAa86Edih9-GG5afQ0g" name="extension_Instantiate" type="_9wjCZK86Edih9-GG5afQ0g" aggregation="composite" association="_9wpJAK86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wpJAq86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wpJBK86Edih9-GG5afQ0g" name="Metaclass">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9wpJCK86Edih9-GG5afQ0g" name="base_Class" association="_9wpJBa86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9wpJBa86Edih9-GG5afQ0g" name="Class_Metaclass" memberEnd="_9wpJBq86Edih9-GG5afQ0g _9wpJCK86Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wpJBq86Edih9-GG5afQ0g" name="extension_Metaclass" type="_9wpJBK86Edih9-GG5afQ0g" aggregation="composite" association="_9wpJBa86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wpJB686Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wpJCa86Edih9-GG5afQ0g" name="ModelLibrary">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9wvPo686Edih9-GG5afQ0g" name="base_Package" association="_9wvPoK86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Package"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9wvPoK86Edih9-GG5afQ0g" name="Package_ModelLibrary" memberEnd="_9wvPoa86Edih9-GG5afQ0g _9wvPo686Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wvPoa86Edih9-GG5afQ0g" name="extension_ModelLibrary" type="_9wpJCa86Edih9-GG5afQ0g" aggregation="composite" association="_9wvPoK86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wvPoq86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wvPpK86Edih9-GG5afQ0g" name="Refine">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9wvPqK86Edih9-GG5afQ0g" name="base_Abstraction" association="_9wvPpa86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9wvPpa86Edih9-GG5afQ0g" name="Abstraction_Refine" memberEnd="_9wvPpq86Edih9-GG5afQ0g _9wvPqK86Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9wvPpq86Edih9-GG5afQ0g" name="extension_Refine" type="_9wvPpK86Edih9-GG5afQ0g" aggregation="composite" association="_9wvPpa86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9wvPp686Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9wvPqa86Edih9-GG5afQ0g" name="Responsibility">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9w1WQq86Edih9-GG5afQ0g" name="base_Usage" association="_9wvPqq86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Usage"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9wvPqq86Edih9-GG5afQ0g" name="Usage_Responsibility" memberEnd="_9w1WQK86Edih9-GG5afQ0g _9w1WQq86Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9w1WQK86Edih9-GG5afQ0g" name="extension_Responsibility" type="_9wvPqa86Edih9-GG5afQ0g" aggregation="composite" association="_9wvPqq86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9w1WQa86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9w1WQ686Edih9-GG5afQ0g" name="Script">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9w1WSK86Edih9-GG5afQ0g" name="base_Artifact" association="_9w1WRa86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9w1WRa86Edih9-GG5afQ0g" name="Artifact_Script" memberEnd="_9w1WRq86Edih9-GG5afQ0g _9w1WSK86Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9w1WRq86Edih9-GG5afQ0g" name="extension_Script" type="_9w1WQ686Edih9-GG5afQ0g" aggregation="composite" association="_9w1WRa86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9w1WR686Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9w1WSa86Edih9-GG5afQ0g" name="Send">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9w7c4686Edih9-GG5afQ0g" name="base_Usage" association="_9w7c4K86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Usage"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9w7c4K86Edih9-GG5afQ0g" name="Usage_Send" memberEnd="_9w7c4a86Edih9-GG5afQ0g _9w7c4686Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9w7c4a86Edih9-GG5afQ0g" name="extension_Send" type="_9w1WSa86Edih9-GG5afQ0g" aggregation="composite" association="_9w7c4K86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9w7c4q86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9w7c5K86Edih9-GG5afQ0g" name="Trace">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9w7c6K86Edih9-GG5afQ0g" name="base_Abstraction" association="_9w7c5a86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Abstraction"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9w7c5a86Edih9-GG5afQ0g" name="Abstraction_Trace" memberEnd="_9w7c5q86Edih9-GG5afQ0g _9w7c6K86Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9w7c5q86Edih9-GG5afQ0g" name="extension_Trace" type="_9w7c5K86Edih9-GG5afQ0g" aggregation="composite" association="_9w7c5a86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9w7c5686Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9w7c6a86Edih9-GG5afQ0g" name="Type">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9xBjg686Edih9-GG5afQ0g" name="base_Class" association="_9xBjgK86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9xBjgK86Edih9-GG5afQ0g" name="Class_Type" memberEnd="_9xBjga86Edih9-GG5afQ0g _9xBjg686Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9xBjga86Edih9-GG5afQ0g" name="extension_Type" type="_9w7c6a86Edih9-GG5afQ0g" aggregation="composite" association="_9xBjgK86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9xBjgq86Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_9xBjhK86Edih9-GG5afQ0g" name="Utility">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_9xBjiK86Edih9-GG5afQ0g" name="base_Class" association="_9xBjha86Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_9xBjha86Edih9-GG5afQ0g" name="Class_Utility" memberEnd="_9xBjhq86Edih9-GG5afQ0g _9xBjiK86Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_9xBjhq86Edih9-GG5afQ0g" name="extension_Utility" type="_9xBjhK86Edih9-GG5afQ0g" aggregation="composite" association="_9xBjha86Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_9xBjh686Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_Ftfq0K87Edih9-GG5afQ0g" name="Document">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_FxmuxK87Edih9-GG5afQ0g" name="base_Artifact" association="_Fxmuwa87Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_Fxmuwa87Edih9-GG5afQ0g" name="Artifact_Document" memberEnd="_Fxmuwq87Edih9-GG5afQ0g _FxmuxK87Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fxmuwq87Edih9-GG5afQ0g" name="extension_Document" type="_Ftfq0K87Edih9-GG5afQ0g" aggregation="composite" association="_Fxmuwa87Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxmuw687Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_Fxmuxa87Edih9-GG5afQ0g" name="Entity">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_Fxs1ZK87Edih9-GG5afQ0g" name="base_Component" association="_Fxs1Ya87Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_Fxs1Ya87Edih9-GG5afQ0g" name="Component_Entity" memberEnd="_Fxs1Yq87Edih9-GG5afQ0g _Fxs1ZK87Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fxs1Yq87Edih9-GG5afQ0g" name="extension_Entity" type="_Fxmuxa87Edih9-GG5afQ0g" aggregation="composite" association="_Fxs1Ya87Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxs1Y687Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_Fxs1Za87Edih9-GG5afQ0g" name="Executable">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_Fxy8Aa87Edih9-GG5afQ0g" name="base_Artifact" association="_Fxs1Zq87Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_Fxs1Zq87Edih9-GG5afQ0g" name="Artifact_Executable" memberEnd="_Fxs1Z687Edih9-GG5afQ0g _Fxy8Aa87Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fxs1Z687Edih9-GG5afQ0g" name="extension_Executable" type="_Fxs1Za87Edih9-GG5afQ0g" aggregation="composite" association="_Fxs1Zq87Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxy8AK87Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_Fxy8Aq87Edih9-GG5afQ0g" name="File">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_Fxy8Bq87Edih9-GG5afQ0g" name="base_Artifact" association="_Fxy8A687Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_Fxy8A687Edih9-GG5afQ0g" name="Artifact_File" memberEnd="_Fxy8BK87Edih9-GG5afQ0g _Fxy8Bq87Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fxy8BK87Edih9-GG5afQ0g" name="extension_File" type="_Fxy8Aq87Edih9-GG5afQ0g" aggregation="composite" association="_Fxy8A687Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxy8Ba87Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_Fxy8B687Edih9-GG5afQ0g" name="Library">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_Fxy8C687Edih9-GG5afQ0g" name="base_Artifact" association="_Fxy8CK87Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_Fxy8CK87Edih9-GG5afQ0g" name="Artifact_Library" memberEnd="_Fxy8Ca87Edih9-GG5afQ0g _Fxy8C687Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fxy8Ca87Edih9-GG5afQ0g" name="extension_Library" type="_Fxy8B687Edih9-GG5afQ0g" aggregation="composite" association="_Fxy8CK87Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fxy8Cq87Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_Fxy8DK87Edih9-GG5afQ0g" name="Process">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_Fx5Co687Edih9-GG5afQ0g" name="base_Component" association="_Fx5CoK87Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_Fx5CoK87Edih9-GG5afQ0g" name="Component_Process" memberEnd="_Fx5Coa87Edih9-GG5afQ0g _Fx5Co687Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fx5Coa87Edih9-GG5afQ0g" name="extension_Process" type="_Fxy8DK87Edih9-GG5afQ0g" aggregation="composite" association="_Fx5CoK87Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Fx5Coq87Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_Fx5CpK87Edih9-GG5afQ0g" name="Realization">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_FyFP4a87Edih9-GG5afQ0g" name="base_Classifier" association="_Fx_JQK87Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_Fx_JQK87Edih9-GG5afQ0g" name="Classifier_Realization" memberEnd="_Fx_JQa87Edih9-GG5afQ0g _FyFP4a87Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_Fx_JQa87Edih9-GG5afQ0g" name="extension_Realization" type="_Fx5CpK87Edih9-GG5afQ0g" aggregation="composite" association="_Fx_JQK87Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FyFP4K87Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_FyFP4q87Edih9-GG5afQ0g" name="Service">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_FyFP5q87Edih9-GG5afQ0g" name="base_Component" association="_FyFP4687Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_FyFP4687Edih9-GG5afQ0g" name="Component_Service" memberEnd="_FyFP5K87Edih9-GG5afQ0g _FyFP5q87Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_FyFP5K87Edih9-GG5afQ0g" name="extension_Service" type="_FyFP4q87Edih9-GG5afQ0g" aggregation="composite" association="_FyFP4687Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FyFP5a87Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_FyFP5687Edih9-GG5afQ0g" name="Source">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_FyFP6687Edih9-GG5afQ0g" name="base_Artifact" association="_FyFP6K87Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Artifact"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_FyFP6K87Edih9-GG5afQ0g" name="Artifact_Source" memberEnd="_FyFP6a87Edih9-GG5afQ0g _FyFP6687Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_FyFP6a87Edih9-GG5afQ0g" name="extension_Source" type="_FyFP5687Edih9-GG5afQ0g" aggregation="composite" association="_FyFP6K87Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FyFP6q87Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_FyFP7K87Edih9-GG5afQ0g" name="Specification">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_FyLWg687Edih9-GG5afQ0g" name="base_Classifier" association="_FyLWgK87Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Classifier"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_FyLWgK87Edih9-GG5afQ0g" name="Classifier_Specification" memberEnd="_FyLWga87Edih9-GG5afQ0g _FyLWg687Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_FyLWga87Edih9-GG5afQ0g" name="extension_Specification" type="_FyFP7K87Edih9-GG5afQ0g" aggregation="composite" association="_FyLWgK87Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FyLWgq87Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_FyLWhK87Edih9-GG5afQ0g" name="Subsystem">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_FyLWiK87Edih9-GG5afQ0g" name="base_Component" association="_FyLWha87Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Component"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_FyLWha87Edih9-GG5afQ0g" name="Component_Subsystem" memberEnd="_FyLWhq87Edih9-GG5afQ0g _FyLWiK87Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_FyLWhq87Edih9-GG5afQ0g" name="extension_Subsystem" type="_FyLWhK87Edih9-GG5afQ0g" aggregation="composite" association="_FyLWha87Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_FyLWh687Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_Ox98AK87Edih9-GG5afQ0g" name="Metamodel">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_O1-5VK87Edih9-GG5afQ0g" name="base_Model" association="_O1-5Ua87Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Model"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_O1-5Ua87Edih9-GG5afQ0g" name="Model_Metamodel" memberEnd="_O1-5Uq87Edih9-GG5afQ0g _O1-5VK87Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_O1-5Uq87Edih9-GG5afQ0g" name="extension_Metamodel" type="_Ox98AK87Edih9-GG5afQ0g" aggregation="composite" association="_O1-5Ua87Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_O1-5U687Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Stereotype" xmi:id="_O1-5Va87Edih9-GG5afQ0g" name="SystemModel">

+      <ownedAttribute xmi:type="uml:Property" xmi:id="_O2E_8687Edih9-GG5afQ0g" name="base_Model" association="_O2E_8K87Edih9-GG5afQ0g">

+        <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Model"/>

+      </ownedAttribute>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Extension" xmi:id="_O2E_8K87Edih9-GG5afQ0g" name="Model_SystemModel" memberEnd="_O2E_8a87Edih9-GG5afQ0g _O2E_8687Edih9-GG5afQ0g">

+      <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="_O2E_8a87Edih9-GG5afQ0g" name="extension_SystemModel" type="_O1-5Va87Edih9-GG5afQ0g" aggregation="composite" association="_O2E_8K87Edih9-GG5afQ0g">

+        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_O2E_8q87Edih9-GG5afQ0g"/>

+      </ownedEnd>

+    </packagedElement>

+    <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_7zM_IJNUEdq27qNyfB516A">

+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7zM_IZNUEdq27qNyfB516A" source="http://www.eclipse.org/uml2/2.0.0/UML">

+        <references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_vy-HUYinEdqtvbnfB2L_5w"/>

+      </eAnnotations>

+      <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Ecore.profile.uml#_siPt4K87Edi5QpYeY_yIpg"/>

+    </profileApplication>

+  </uml:Profile>

+  <Ecore:EPackage xmi:id="_9lO9cJNUEdq27qNyfB516A" base_Package="_inxqMHMjEdqjLP0o6zXVqQ" nsURI="http://www.eclipse.org/uml2/schemas/Standard/1"/>

+</xmi:XMI>