[85179] Updating metamodel resources based on latest source model.
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 a1ede37..c5f6079 100644
--- a/plugins/org.eclipse.uml2.uml.resources/metamodels/Ecore.metamodel.uml
+++ b/plugins/org.eclipse.uml2.uml.resources/metamodels/Ecore.metamodel.uml
@@ -470,193 +470,193 @@
       <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_inxqMHMjEdqjLP0o6zXVqQ"/>

     </profileApplication>

   </uml:Model>

-  <Ecore:EPackage xmi:id="_PiWaIYn3EdqWae6mnOgyMQ" base_Package="_0" nsPrefix="ecore" nsURI="http://www.eclipse.org/emf/2002/Ecore"/>

-  <Ecore:EClass xmi:id="_PiWaIon3EdqWae6mnOgyMQ" base_Class="EAttribute"/>

-  <Ecore:EAttribute xmi:id="_PiWaI4n3EdqWae6mnOgyMQ" base_Property="EAttribute-iD"/>

-  <Ecore:EReference xmi:id="_PiWaJIn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EAttribute-eAttributeType"/>

-  <Ecore:EClass xmi:id="_PiWaJYn3EdqWae6mnOgyMQ" base_Class="EStructuralFeature"/>

-  <Ecore:EReference xmi:id="_PiWaJon3EdqWae6mnOgyMQ" isTransient="true" base_Property="EStructuralFeature-eContainingClass" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_PiWaJ4n3EdqWae6mnOgyMQ" base_Property="EStructuralFeature-changeable"/>

-  <Ecore:EAttribute xmi:id="_PiWaKIn3EdqWae6mnOgyMQ" base_Property="EStructuralFeature-volatile"/>

-  <Ecore:EAttribute xmi:id="_PiWaKYn3EdqWae6mnOgyMQ" base_Property="EStructuralFeature-transient"/>

-  <Ecore:EAttribute xmi:id="_PiWaKon3EdqWae6mnOgyMQ" base_Property="EStructuralFeature-defaultValueLiteral"/>

-  <Ecore:EAttribute xmi:id="_PiWaK4n3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EStructuralFeature-defaultValue"/>

-  <Ecore:EAttribute xmi:id="_PiWaLIn3EdqWae6mnOgyMQ" base_Property="EStructuralFeature-unsettable"/>

-  <Ecore:EAttribute xmi:id="_PigK8In3EdqWae6mnOgyMQ" base_Property="EStructuralFeature-derived"/>

-  <Ecore:EOperation xmi:id="_PigK8Yn3EdqWae6mnOgyMQ" base_Operation="EStructuralFeature-getFeatureID"/>

-  <Ecore:EOperation xmi:id="_PigK8on3EdqWae6mnOgyMQ" base_Operation="EStructuralFeature-getContainerClass"/>

-  <Ecore:EClass xmi:id="_PigK84n3EdqWae6mnOgyMQ" base_Class="ETypedElement"/>

-  <Ecore:EAttribute xmi:id="_PigK9In3EdqWae6mnOgyMQ" base_Property="ETypedElement-ordered"/>

-  <Ecore:EAttribute xmi:id="_PigK9Yn3EdqWae6mnOgyMQ" base_Property="ETypedElement-unique"/>

-  <Ecore:EAttribute xmi:id="_PigK9on3EdqWae6mnOgyMQ" base_Property="ETypedElement-lowerBound"/>

-  <Ecore:EAttribute xmi:id="_PigK94n3EdqWae6mnOgyMQ" base_Property="ETypedElement-upperBound"/>

-  <Ecore:EAttribute xmi:id="_PigK-In3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="ETypedElement-many"/>

-  <Ecore:EAttribute xmi:id="_PigK-Yn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="ETypedElement-required"/>

-  <Ecore:EReference xmi:id="_PigK-on3EdqWae6mnOgyMQ" base_Property="ETypedElement-eType"/>

-  <Ecore:EClass xmi:id="_PigK-4n3EdqWae6mnOgyMQ" base_Class="ENamedElement"/>

-  <Ecore:EAttribute xmi:id="_PigK_In3EdqWae6mnOgyMQ" base_Property="ENamedElement-name"/>

-  <Ecore:EClass xmi:id="_PigK_Yn3EdqWae6mnOgyMQ" base_Class="EModelElement"/>

-  <Ecore:EReference xmi:id="_PigK_on3EdqWae6mnOgyMQ" base_Property="EModelElement-eAnnotations" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PigK_4n3EdqWae6mnOgyMQ" base_Operation="EModelElement-getEAnnotation"/>

-  <Ecore:EParameter xmi:id="_PigLAIn3EdqWae6mnOgyMQ" base_Parameter="EModelElement-getEAnnotation-source"/>

-  <Ecore:EClass xmi:id="_PigLAYn3EdqWae6mnOgyMQ" base_Class="EAnnotation"/>

-  <Ecore:EAttribute xmi:id="_PigLAon3EdqWae6mnOgyMQ" base_Property="EAnnotation-source"/>

-  <Ecore:EReference xmi:id="_PigLA4n3EdqWae6mnOgyMQ" base_Property="EAnnotation-details" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PigLBIn3EdqWae6mnOgyMQ" isTransient="true" base_Property="EAnnotation-eModelElement" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PigLBYn3EdqWae6mnOgyMQ" base_Property="EAnnotation-contents" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PigLBon3EdqWae6mnOgyMQ" base_Property="EAnnotation-references"/>

-  <Ecore:EClass xmi:id="_PigLB4n3EdqWae6mnOgyMQ" instanceClassName="java.util.Map$Entry" base_Class="EStringToStringMapEntry"/>

-  <Ecore:EAttribute xmi:id="_PigLCIn3EdqWae6mnOgyMQ" base_Property="EStringToStringMapEntry-key"/>

-  <Ecore:EAttribute xmi:id="_PigLCYn3EdqWae6mnOgyMQ" base_Property="EStringToStringMapEntry-value"/>

-  <Ecore:EClass xmi:id="_PigLCon3EdqWae6mnOgyMQ" base_Class="EClassifier"/>

-  <Ecore:EAttribute xmi:id="_PigLC4n3EdqWae6mnOgyMQ" base_Property="EClassifier-instanceClassName"/>

-  <Ecore:EAttribute xmi:id="_PigLDIn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EClassifier-instanceClass"/>

-  <Ecore:EAttribute xmi:id="_Pip78In3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EClassifier-defaultValue"/>

-  <Ecore:EReference xmi:id="_Pip78Yn3EdqWae6mnOgyMQ" isTransient="true" base_Property="EClassifier-ePackage"/>

-  <Ecore:EOperation xmi:id="_Pip78on3EdqWae6mnOgyMQ" base_Operation="EClassifier-isInstance"/>

-  <Ecore:EParameter xmi:id="_Pip784n3EdqWae6mnOgyMQ" base_Parameter="EClassifier-isInstance-object"/>

-  <Ecore:EOperation xmi:id="_Pip79In3EdqWae6mnOgyMQ" base_Operation="EClassifier-getClassifierID"/>

-  <Ecore:EClass xmi:id="_Pip79Yn3EdqWae6mnOgyMQ" base_Class="EPackage"/>

-  <Ecore:EAttribute xmi:id="_Pip79on3EdqWae6mnOgyMQ" base_Property="EPackage-nsURI"/>

-  <Ecore:EAttribute xmi:id="_Pip794n3EdqWae6mnOgyMQ" base_Property="EPackage-nsPrefix"/>

-  <Ecore:EReference xmi:id="_Pip7-In3EdqWae6mnOgyMQ" isTransient="true" base_Property="EPackage-eFactoryInstance.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pip7-Yn3EdqWae6mnOgyMQ" base_Property="EPackage-eSubpackages"/>

-  <Ecore:EReference xmi:id="_Pip7-on3EdqWae6mnOgyMQ" isTransient="true" base_Property="EPackage-eSuperPackage"/>

-  <Ecore:EReference xmi:id="_Pip7-4n3EdqWae6mnOgyMQ" base_Property="EPackage-eClassifiers"/>

-  <Ecore:EOperation xmi:id="_Pip7_In3EdqWae6mnOgyMQ" base_Operation="EPackage-getEClassifier"/>

-  <Ecore:EParameter xmi:id="_Pip7_Yn3EdqWae6mnOgyMQ" base_Parameter="EPackage-getEClassifier-name"/>

-  <Ecore:EClass xmi:id="_Pip7_on3EdqWae6mnOgyMQ" base_Class="EFactory"/>

-  <Ecore:EReference xmi:id="_Pip7_4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="EFactory-ePackage.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pip8AIn3EdqWae6mnOgyMQ" base_Operation="EFactory-create"/>

-  <Ecore:EParameter xmi:id="_Pip8AYn3EdqWae6mnOgyMQ" base_Parameter="EFactory-create-eClass"/>

-  <Ecore:EOperation xmi:id="_Pip8Aon3EdqWae6mnOgyMQ" base_Operation="EFactory-createFromString"/>

-  <Ecore:EParameter xmi:id="_Pip8A4n3EdqWae6mnOgyMQ" base_Parameter="EFactory-createFromString-eDataType"/>

-  <Ecore:EParameter xmi:id="_Pip8BIn3EdqWae6mnOgyMQ" base_Parameter="EFactory-createFromString-literalValue"/>

-  <Ecore:EOperation xmi:id="_Pip8BYn3EdqWae6mnOgyMQ" base_Operation="EFactory-convertToString"/>

-  <Ecore:EParameter xmi:id="_Pip8Bon3EdqWae6mnOgyMQ" base_Parameter="EFactory-convertToString-eDataType"/>

-  <Ecore:EParameter xmi:id="_Pip8B4n3EdqWae6mnOgyMQ" base_Parameter="EFactory-convertToString-instanceValue"/>

-  <Ecore:EClass xmi:id="_Pip8CIn3EdqWae6mnOgyMQ" base_Class="EClass"/>

-  <Ecore:EAttribute xmi:id="_Pip8CYn3EdqWae6mnOgyMQ" base_Property="EClass-abstract"/>

-  <Ecore:EAttribute xmi:id="_Pip8Con3EdqWae6mnOgyMQ" base_Property="EClass-interface"/>

-  <Ecore:EReference xmi:id="_Pip8C4n3EdqWae6mnOgyMQ" base_Property="EClass-eSuperTypes"/>

-  <Ecore:EReference xmi:id="_Pip8DIn3EdqWae6mnOgyMQ" base_Property="EClass-eOperations.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pip8DYn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EClass-eAllAttributes"/>

-  <Ecore:EReference xmi:id="_PizF4In3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EClass-eAllReferences"/>

-  <Ecore:EReference xmi:id="_PizF4Yn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EClass-eReferences"/>

-  <Ecore:EReference xmi:id="_PizF4on3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EClass-eAttributes"/>

-  <Ecore:EReference xmi:id="_PizF44n3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EClass-eAllContainments"/>

-  <Ecore:EReference xmi:id="_PizF5In3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EClass-eAllOperations"/>

-  <Ecore:EReference xmi:id="_PizF5Yn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EClass-eAllStructuralFeatures"/>

-  <Ecore:EReference xmi:id="_PizF5on3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EClass-eAllSuperTypes"/>

-  <Ecore:EReference xmi:id="_PizF54n3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EClass-eIDAttribute" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PizF6In3EdqWae6mnOgyMQ" base_Property="EClass-eStructuralFeatures" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PizF6Yn3EdqWae6mnOgyMQ" base_Operation="EClass-isSuperTypeOf"/>

-  <Ecore:EParameter xmi:id="_PizF6on3EdqWae6mnOgyMQ" base_Parameter="EClass-isSuperTypeOf-someClass"/>

-  <Ecore:EOperation xmi:id="_PizF64n3EdqWae6mnOgyMQ" base_Operation="EClass-getFeatureCount"/>

-  <Ecore:EOperation xmi:id="_PizF7In3EdqWae6mnOgyMQ" base_Operation="EClass-getEStructuralFeature"/>

-  <Ecore:EParameter xmi:id="_PizF7Yn3EdqWae6mnOgyMQ" base_Parameter="EClass-getEStructuralFeature-featureID"/>

-  <Ecore:EOperation xmi:id="_PizF7on3EdqWae6mnOgyMQ" base_Operation="EClass-getFeatureID"/>

-  <Ecore:EParameter xmi:id="_PizF74n3EdqWae6mnOgyMQ" base_Parameter="EClass-getFeatureID-feature"/>

-  <Ecore:EOperation xmi:id="_PizF8In3EdqWae6mnOgyMQ" base_Operation="EClass-getEStructuralFeature.1"/>

-  <Ecore:EParameter xmi:id="_PizF8Yn3EdqWae6mnOgyMQ" base_Parameter="EClass-getEStructuralFeature.1-featureName"/>

-  <Ecore:EClass xmi:id="_PizF8on3EdqWae6mnOgyMQ" base_Class="EOperation"/>

-  <Ecore:EReference xmi:id="_PizF84n3EdqWae6mnOgyMQ" base_Property="EOperation-eParameters.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PizF9In3EdqWae6mnOgyMQ" base_Property="EOperation-eExceptions"/>

-  <Ecore:EReference xmi:id="_PizF9Yn3EdqWae6mnOgyMQ" isTransient="true" base_Property="EOperation-eContainingClass.1" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PizF9on3EdqWae6mnOgyMQ" base_Class="EParameter"/>

-  <Ecore:EReference xmi:id="_PizF94n3EdqWae6mnOgyMQ" isTransient="true" base_Property="EParameter-eOperation.1" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PizF-In3EdqWae6mnOgyMQ" base_Class="EReference"/>

-  <Ecore:EAttribute xmi:id="_PizF-Yn3EdqWae6mnOgyMQ" base_Property="EReference-containment"/>

-  <Ecore:EAttribute xmi:id="_PizF-on3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EReference-container"/>

-  <Ecore:EAttribute xmi:id="_PizF-4n3EdqWae6mnOgyMQ" base_Property="EReference-resolveProxies"/>

-  <Ecore:EReference xmi:id="_PizF_In3EdqWae6mnOgyMQ" base_Property="EReference-eOpposite"/>

-  <Ecore:EReference xmi:id="_Pi824In3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EReference-eReferenceType"/>

-  <Ecore:EClass xmi:id="_Pi824Yn3EdqWae6mnOgyMQ" base_Class="EDataType"/>

-  <Ecore:EAttribute xmi:id="_Pi824on3EdqWae6mnOgyMQ" base_Property="EDataType-serializable"/>

-  <Ecore:EClass xmi:id="_Pi8244n3EdqWae6mnOgyMQ" base_Class="EEnum"/>

-  <Ecore:EReference xmi:id="_Pi825In3EdqWae6mnOgyMQ" base_Property="EEnum-eLiterals" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pi825Yn3EdqWae6mnOgyMQ" base_Operation="EEnum-getEEnumLiteral"/>

-  <Ecore:EParameter xmi:id="_Pi825on3EdqWae6mnOgyMQ" base_Parameter="EEnum-getEEnumLiteral-name"/>

-  <Ecore:EOperation xmi:id="_Pi8254n3EdqWae6mnOgyMQ" base_Operation="EEnum-getEEnumLiteral.1"/>

-  <Ecore:EParameter xmi:id="_Pi826In3EdqWae6mnOgyMQ" base_Parameter="EEnum-getEEnumLiteral.1-value"/>

-  <Ecore:EOperation xmi:id="_Pi826Yn3EdqWae6mnOgyMQ" base_Operation="EEnum-getEEnumLiteralByLiteral"/>

-  <Ecore:EParameter xmi:id="_Pi826on3EdqWae6mnOgyMQ" base_Parameter="EEnum-getEEnumLiteralByLiteral-literal"/>

-  <Ecore:EClass xmi:id="_Pi8264n3EdqWae6mnOgyMQ" base_Class="EEnumLiteral"/>

-  <Ecore:EAttribute xmi:id="_Pi827In3EdqWae6mnOgyMQ" base_Property="EEnumLiteral-value"/>

-  <Ecore:EAttribute xmi:id="_Pi827Yn3EdqWae6mnOgyMQ" isTransient="true" base_Property="EEnumLiteral-instance"/>

-  <Ecore:EAttribute xmi:id="_Pi827on3EdqWae6mnOgyMQ" base_Property="EEnumLiteral-literal"/>

-  <Ecore:EReference xmi:id="_Pi8274n3EdqWae6mnOgyMQ" isTransient="true" base_Property="EEnumLiteral-eEnum" isResolveProxies="false"/>

-  <Ecore:EDataType xmi:id="_Pi828In3EdqWae6mnOgyMQ" base_PrimitiveType="EBigDecimal"/>

-  <Ecore:EDataType xmi:id="_Pi828Yn3EdqWae6mnOgyMQ" base_PrimitiveType="EBigInteger"/>

-  <Ecore:EDataType xmi:id="_Pi828on3EdqWae6mnOgyMQ" base_PrimitiveType="EBoolean"/>

-  <Ecore:EDataType xmi:id="_Pi8284n3EdqWae6mnOgyMQ" base_PrimitiveType="EBooleanObject"/>

-  <Ecore:EDataType xmi:id="_Pi829In3EdqWae6mnOgyMQ" base_PrimitiveType="EByte"/>

-  <Ecore:EDataType xmi:id="_Pi829Yn3EdqWae6mnOgyMQ" base_PrimitiveType="EByteArray"/>

-  <Ecore:EDataType xmi:id="_Pi829on3EdqWae6mnOgyMQ" base_PrimitiveType="EByteObject"/>

-  <Ecore:EDataType xmi:id="_Pi8294n3EdqWae6mnOgyMQ" base_PrimitiveType="EChar"/>

-  <Ecore:EDataType xmi:id="_Pi82-In3EdqWae6mnOgyMQ" base_PrimitiveType="ECharacterObject"/>

-  <Ecore:EDataType xmi:id="_Pi82-Yn3EdqWae6mnOgyMQ" base_PrimitiveType="EDate"/>

-  <Ecore:EDataType xmi:id="_Pi82-on3EdqWae6mnOgyMQ" base_PrimitiveType="EDiagnosticChain"/>

-  <Ecore:EDataType xmi:id="_Pi82-4n3EdqWae6mnOgyMQ" base_PrimitiveType="EDouble"/>

-  <Ecore:EDataType xmi:id="_Pi82_In3EdqWae6mnOgyMQ" base_PrimitiveType="EDoubleObject"/>

-  <Ecore:EDataType xmi:id="_PjGA0In3EdqWae6mnOgyMQ" base_PrimitiveType="EEList"/>

-  <Ecore:EDataType xmi:id="_PjGA0Yn3EdqWae6mnOgyMQ" base_PrimitiveType="EEnumerator"/>

-  <Ecore:EDataType xmi:id="_PjGA0on3EdqWae6mnOgyMQ" base_PrimitiveType="EFeatureMap"/>

-  <Ecore:EDataType xmi:id="_PjGA04n3EdqWae6mnOgyMQ" base_PrimitiveType="EFeatureMapEntry"/>

-  <Ecore:EDataType xmi:id="_PjGA1In3EdqWae6mnOgyMQ" base_PrimitiveType="EFloat"/>

-  <Ecore:EDataType xmi:id="_PjGA1Yn3EdqWae6mnOgyMQ" base_PrimitiveType="EFloatObject"/>

-  <Ecore:EDataType xmi:id="_PjGA1on3EdqWae6mnOgyMQ" base_PrimitiveType="EInt"/>

-  <Ecore:EDataType xmi:id="_PjGA14n3EdqWae6mnOgyMQ" base_PrimitiveType="EIntegerObject"/>

-  <Ecore:EDataType xmi:id="_PjGA2In3EdqWae6mnOgyMQ" base_PrimitiveType="EJavaClass"/>

-  <Ecore:EDataType xmi:id="_PjGA2Yn3EdqWae6mnOgyMQ" base_PrimitiveType="EJavaObject"/>

-  <Ecore:EDataType xmi:id="_PjGA2on3EdqWae6mnOgyMQ" base_PrimitiveType="ELong"/>

-  <Ecore:EDataType xmi:id="_PjGA24n3EdqWae6mnOgyMQ" base_PrimitiveType="ELongObject"/>

-  <Ecore:EDataType xmi:id="_PjGA3In3EdqWae6mnOgyMQ" base_PrimitiveType="EMap"/>

-  <Ecore:EDataType xmi:id="_PjGA3Yn3EdqWae6mnOgyMQ" base_PrimitiveType="EResource"/>

-  <Ecore:EDataType xmi:id="_PjGA3on3EdqWae6mnOgyMQ" base_PrimitiveType="EResourceSet"/>

-  <Ecore:EDataType xmi:id="_PjGA34n3EdqWae6mnOgyMQ" base_PrimitiveType="EShort"/>

-  <Ecore:EDataType xmi:id="_PjGA4In3EdqWae6mnOgyMQ" base_PrimitiveType="EShortObject"/>

-  <Ecore:EDataType xmi:id="_PjGA4Yn3EdqWae6mnOgyMQ" base_PrimitiveType="EString"/>

-  <Ecore:EDataType xmi:id="_PjGA4on3EdqWae6mnOgyMQ" base_PrimitiveType="ETreeIterator"/>

-  <Ecore:EClass xmi:id="_PjGA44n3EdqWae6mnOgyMQ" base_Class="EObject"/>

-  <Ecore:EOperation xmi:id="_PjGA5In3EdqWae6mnOgyMQ" base_Operation="EObject-eClass"/>

-  <Ecore:EOperation xmi:id="_PjGA5Yn3EdqWae6mnOgyMQ" base_Operation="EObject-eIsProxy"/>

-  <Ecore:EOperation xmi:id="_PjGA5on3EdqWae6mnOgyMQ" base_Operation="EObject-eResource"/>

-  <Ecore:EOperation xmi:id="_PjGA54n3EdqWae6mnOgyMQ" base_Operation="EObject-eContainer"/>

-  <Ecore:EOperation xmi:id="_PjGA6In3EdqWae6mnOgyMQ" base_Operation="EObject-eContainingFeature"/>

-  <Ecore:EOperation xmi:id="_PjGA6Yn3EdqWae6mnOgyMQ" base_Operation="EObject-eContainmentFeature"/>

-  <Ecore:EOperation xmi:id="_PjGA6on3EdqWae6mnOgyMQ" base_Operation="EObject-eContents"/>

-  <Ecore:EOperation xmi:id="_PjGA64n3EdqWae6mnOgyMQ" base_Operation="EObject-eAllContents"/>

-  <Ecore:EOperation xmi:id="_PjGA7In3EdqWae6mnOgyMQ" base_Operation="EObject-eCrossReferences"/>

-  <Ecore:EOperation xmi:id="_PjGA7Yn3EdqWae6mnOgyMQ" base_Operation="EObject-eGet"/>

-  <Ecore:EParameter xmi:id="_PjPx0In3EdqWae6mnOgyMQ" base_Parameter="EObject-eGet-feature"/>

-  <Ecore:EOperation xmi:id="_PjPx0Yn3EdqWae6mnOgyMQ" base_Operation="EObject-eGet.1"/>

-  <Ecore:EParameter xmi:id="_PjPx0on3EdqWae6mnOgyMQ" base_Parameter="EObject-eGet.1-feature"/>

-  <Ecore:EParameter xmi:id="_PjPx04n3EdqWae6mnOgyMQ" base_Parameter="EObject-eGet.1-resolve"/>

-  <Ecore:EOperation xmi:id="_PjPx1In3EdqWae6mnOgyMQ" base_Operation="EObject-eSet"/>

-  <Ecore:EParameter xmi:id="_PjPx1Yn3EdqWae6mnOgyMQ" base_Parameter="EObject-eSet-feature"/>

-  <Ecore:EParameter xmi:id="_PjPx1on3EdqWae6mnOgyMQ" base_Parameter="EObject-eSet-newValue"/>

-  <Ecore:EOperation xmi:id="_PjPx14n3EdqWae6mnOgyMQ" base_Operation="EObject-eIsSet"/>

-  <Ecore:EParameter xmi:id="_PjPx2In3EdqWae6mnOgyMQ" base_Parameter="EObject-eIsSet-feature"/>

-  <Ecore:EOperation xmi:id="_PjPx2Yn3EdqWae6mnOgyMQ" base_Operation="EObject-eUnset"/>

-  <Ecore:EParameter xmi:id="_PjPx2on3EdqWae6mnOgyMQ" base_Parameter="EObject-eUnset-feature"/>

-  <Standard:Metamodel xmi:id="_xAsZAon3EdqWae6mnOgyMQ" base_Model="_0"/>

-  <Standard:Metaclass xmi:id="_xAsZA4n3EdqWae6mnOgyMQ" base_Class="EAttribute"/>

-  <Standard:Metaclass xmi:id="_xA2KAIn3EdqWae6mnOgyMQ" base_Class="EStructuralFeature"/>

-  <Standard:Metaclass xmi:id="_xA2KAYn3EdqWae6mnOgyMQ" base_Class="ETypedElement"/>

-  <Standard:Metaclass xmi:id="_xA2KAon3EdqWae6mnOgyMQ" base_Class="ENamedElement"/>

-  <Standard:Metaclass xmi:id="_xA_T8In3EdqWae6mnOgyMQ" base_Class="EModelElement"/>

-  <Standard:Metaclass xmi:id="_xA_T8Yn3EdqWae6mnOgyMQ" base_Class="EAnnotation"/>

-  <Standard:Metaclass xmi:id="_xA_T8on3EdqWae6mnOgyMQ" base_Class="EStringToStringMapEntry"/>

-  <Standard:Metaclass xmi:id="_xBJE8In3EdqWae6mnOgyMQ" base_Class="EClassifier"/>

-  <Standard:Metaclass xmi:id="_xBJE8Yn3EdqWae6mnOgyMQ" base_Class="EPackage"/>

-  <Standard:Metaclass xmi:id="_xBJE8on3EdqWae6mnOgyMQ" base_Class="EFactory"/>

-  <Standard:Metaclass xmi:id="_xBSO4In3EdqWae6mnOgyMQ" base_Class="EClass"/>

-  <Standard:Metaclass xmi:id="_xBSO4Yn3EdqWae6mnOgyMQ" base_Class="EOperation"/>

-  <Standard:Metaclass xmi:id="_xBb_4In3EdqWae6mnOgyMQ" base_Class="EParameter"/>

-  <Standard:Metaclass xmi:id="_xBb_4Yn3EdqWae6mnOgyMQ" base_Class="EReference"/>

-  <Standard:Metaclass xmi:id="_xBb_4on3EdqWae6mnOgyMQ" base_Class="EDataType"/>

-  <Standard:Metaclass xmi:id="_xBlw4In3EdqWae6mnOgyMQ" base_Class="EEnum"/>

-  <Standard:Metaclass xmi:id="_xBlw4Yn3EdqWae6mnOgyMQ" base_Class="EEnumLiteral"/>

-  <Standard:Metaclass xmi:id="_xBu60In3EdqWae6mnOgyMQ" base_Class="EObject"/>

+  <Ecore:EPackage xmi:id="_KgcJpo6bEdqG-IEsuUDbFQ" base_Package="_0" nsPrefix="ecore" nsURI="http://www.eclipse.org/emf/2002/Ecore"/>

+  <Ecore:EClass xmi:id="_KgcJp46bEdqG-IEsuUDbFQ" base_Class="EAttribute"/>

+  <Ecore:EAttribute xmi:id="_KgcJqI6bEdqG-IEsuUDbFQ" base_Property="EAttribute-iD"/>

+  <Ecore:EReference xmi:id="_KgcJqY6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EAttribute-eAttributeType"/>

+  <Ecore:EClass xmi:id="_KgcJqo6bEdqG-IEsuUDbFQ" base_Class="EStructuralFeature"/>

+  <Ecore:EReference xmi:id="_KgcJq46bEdqG-IEsuUDbFQ" isTransient="true" base_Property="EStructuralFeature-eContainingClass" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_KgcJrI6bEdqG-IEsuUDbFQ" base_Property="EStructuralFeature-changeable"/>

+  <Ecore:EAttribute xmi:id="_KgcJrY6bEdqG-IEsuUDbFQ" base_Property="EStructuralFeature-volatile"/>

+  <Ecore:EAttribute xmi:id="_KgcJro6bEdqG-IEsuUDbFQ" base_Property="EStructuralFeature-transient"/>

+  <Ecore:EAttribute xmi:id="_KgcJr46bEdqG-IEsuUDbFQ" base_Property="EStructuralFeature-defaultValueLiteral"/>

+  <Ecore:EAttribute xmi:id="_KgcJsI6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EStructuralFeature-defaultValue"/>

+  <Ecore:EAttribute xmi:id="_KgcJsY6bEdqG-IEsuUDbFQ" base_Property="EStructuralFeature-unsettable"/>

+  <Ecore:EAttribute xmi:id="_KgcJso6bEdqG-IEsuUDbFQ" base_Property="EStructuralFeature-derived"/>

+  <Ecore:EOperation xmi:id="_KgcJs46bEdqG-IEsuUDbFQ" base_Operation="EStructuralFeature-getFeatureID"/>

+  <Ecore:EOperation xmi:id="_KgcJtI6bEdqG-IEsuUDbFQ" base_Operation="EStructuralFeature-getContainerClass"/>

+  <Ecore:EClass xmi:id="_KgcJtY6bEdqG-IEsuUDbFQ" base_Class="ETypedElement"/>

+  <Ecore:EAttribute xmi:id="_KgcJto6bEdqG-IEsuUDbFQ" base_Property="ETypedElement-ordered"/>

+  <Ecore:EAttribute xmi:id="_KgcJt46bEdqG-IEsuUDbFQ" base_Property="ETypedElement-unique"/>

+  <Ecore:EAttribute xmi:id="_KgcJuI6bEdqG-IEsuUDbFQ" base_Property="ETypedElement-lowerBound"/>

+  <Ecore:EAttribute xmi:id="_KgcJuY6bEdqG-IEsuUDbFQ" base_Property="ETypedElement-upperBound"/>

+  <Ecore:EAttribute xmi:id="_KgcJuo6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="ETypedElement-many"/>

+  <Ecore:EAttribute xmi:id="_KgcJu46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="ETypedElement-required"/>

+  <Ecore:EReference xmi:id="_KgcJvI6bEdqG-IEsuUDbFQ" base_Property="ETypedElement-eType"/>

+  <Ecore:EClass xmi:id="_KgcJvY6bEdqG-IEsuUDbFQ" base_Class="ENamedElement"/>

+  <Ecore:EAttribute xmi:id="_KgcJvo6bEdqG-IEsuUDbFQ" base_Property="ENamedElement-name"/>

+  <Ecore:EClass xmi:id="_KgcJv46bEdqG-IEsuUDbFQ" base_Class="EModelElement"/>

+  <Ecore:EReference xmi:id="_KgcJwI6bEdqG-IEsuUDbFQ" base_Property="EModelElement-eAnnotations" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgcJwY6bEdqG-IEsuUDbFQ" base_Operation="EModelElement-getEAnnotation"/>

+  <Ecore:EParameter xmi:id="_KgcJwo6bEdqG-IEsuUDbFQ" base_Parameter="EModelElement-getEAnnotation-source"/>

+  <Ecore:EClass xmi:id="_KgcJw46bEdqG-IEsuUDbFQ" base_Class="EAnnotation"/>

+  <Ecore:EAttribute xmi:id="_KgcJxI6bEdqG-IEsuUDbFQ" base_Property="EAnnotation-source"/>

+  <Ecore:EReference xmi:id="_KgcJxY6bEdqG-IEsuUDbFQ" base_Property="EAnnotation-details" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgcJxo6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="EAnnotation-eModelElement" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgcJx46bEdqG-IEsuUDbFQ" base_Property="EAnnotation-contents" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgcJyI6bEdqG-IEsuUDbFQ" base_Property="EAnnotation-references"/>

+  <Ecore:EClass xmi:id="_KgcJyY6bEdqG-IEsuUDbFQ" instanceClassName="java.util.Map$Entry" base_Class="EStringToStringMapEntry"/>

+  <Ecore:EAttribute xmi:id="_KgcJyo6bEdqG-IEsuUDbFQ" base_Property="EStringToStringMapEntry-key"/>

+  <Ecore:EAttribute xmi:id="_KgcJy46bEdqG-IEsuUDbFQ" base_Property="EStringToStringMapEntry-value"/>

+  <Ecore:EClass xmi:id="_KgcJzI6bEdqG-IEsuUDbFQ" base_Class="EClassifier"/>

+  <Ecore:EAttribute xmi:id="_KgcJzY6bEdqG-IEsuUDbFQ" base_Property="EClassifier-instanceClassName"/>

+  <Ecore:EAttribute xmi:id="_KgcJzo6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EClassifier-instanceClass"/>

+  <Ecore:EAttribute xmi:id="_KgcJz46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EClassifier-defaultValue"/>

+  <Ecore:EReference xmi:id="_KgcJ0I6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="EClassifier-ePackage"/>

+  <Ecore:EOperation xmi:id="_KgcJ0Y6bEdqG-IEsuUDbFQ" base_Operation="EClassifier-isInstance"/>

+  <Ecore:EParameter xmi:id="_KgcJ0o6bEdqG-IEsuUDbFQ" base_Parameter="EClassifier-isInstance-object"/>

+  <Ecore:EOperation xmi:id="_KgcJ046bEdqG-IEsuUDbFQ" base_Operation="EClassifier-getClassifierID"/>

+  <Ecore:EClass xmi:id="_KgcJ1I6bEdqG-IEsuUDbFQ" base_Class="EPackage"/>

+  <Ecore:EAttribute xmi:id="_KgcJ1Y6bEdqG-IEsuUDbFQ" base_Property="EPackage-nsURI"/>

+  <Ecore:EAttribute xmi:id="_KgcJ1o6bEdqG-IEsuUDbFQ" base_Property="EPackage-nsPrefix"/>

+  <Ecore:EReference xmi:id="_KgcJ146bEdqG-IEsuUDbFQ" isTransient="true" base_Property="EPackage-eFactoryInstance.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgcJ2I6bEdqG-IEsuUDbFQ" base_Property="EPackage-eSubpackages"/>

+  <Ecore:EReference xmi:id="_KgcJ2Y6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="EPackage-eSuperPackage"/>

+  <Ecore:EReference xmi:id="_KgcJ2o6bEdqG-IEsuUDbFQ" base_Property="EPackage-eClassifiers"/>

+  <Ecore:EOperation xmi:id="_KgcJ246bEdqG-IEsuUDbFQ" base_Operation="EPackage-getEClassifier"/>

+  <Ecore:EParameter xmi:id="_KgcJ3I6bEdqG-IEsuUDbFQ" base_Parameter="EPackage-getEClassifier-name"/>

+  <Ecore:EClass xmi:id="_KgcJ3Y6bEdqG-IEsuUDbFQ" base_Class="EFactory"/>

+  <Ecore:EReference xmi:id="_KgcJ3o6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="EFactory-ePackage.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgcJ346bEdqG-IEsuUDbFQ" base_Operation="EFactory-create"/>

+  <Ecore:EParameter xmi:id="_KgcJ4I6bEdqG-IEsuUDbFQ" base_Parameter="EFactory-create-eClass"/>

+  <Ecore:EOperation xmi:id="_KgcJ4Y6bEdqG-IEsuUDbFQ" base_Operation="EFactory-createFromString"/>

+  <Ecore:EParameter xmi:id="_KgcJ4o6bEdqG-IEsuUDbFQ" base_Parameter="EFactory-createFromString-eDataType"/>

+  <Ecore:EParameter xmi:id="_KgcJ446bEdqG-IEsuUDbFQ" base_Parameter="EFactory-createFromString-literalValue"/>

+  <Ecore:EOperation xmi:id="_KgcJ5I6bEdqG-IEsuUDbFQ" base_Operation="EFactory-convertToString"/>

+  <Ecore:EParameter xmi:id="_KgcJ5Y6bEdqG-IEsuUDbFQ" base_Parameter="EFactory-convertToString-eDataType"/>

+  <Ecore:EParameter xmi:id="_KgcJ5o6bEdqG-IEsuUDbFQ" base_Parameter="EFactory-convertToString-instanceValue"/>

+  <Ecore:EClass xmi:id="_KgcJ546bEdqG-IEsuUDbFQ" base_Class="EClass"/>

+  <Ecore:EAttribute xmi:id="_KgcJ6I6bEdqG-IEsuUDbFQ" base_Property="EClass-abstract"/>

+  <Ecore:EAttribute xmi:id="_KgcJ6Y6bEdqG-IEsuUDbFQ" base_Property="EClass-interface"/>

+  <Ecore:EReference xmi:id="_KgcJ6o6bEdqG-IEsuUDbFQ" base_Property="EClass-eSuperTypes"/>

+  <Ecore:EReference xmi:id="_KgcJ646bEdqG-IEsuUDbFQ" base_Property="EClass-eOperations.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgcJ7I6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EClass-eAllAttributes"/>

+  <Ecore:EReference xmi:id="_KgcJ7Y6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EClass-eAllReferences"/>

+  <Ecore:EReference xmi:id="_KgcJ7o6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EClass-eReferences"/>

+  <Ecore:EReference xmi:id="_KgcJ746bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EClass-eAttributes"/>

+  <Ecore:EReference xmi:id="_KgcJ8I6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EClass-eAllContainments"/>

+  <Ecore:EReference xmi:id="_KgcJ8Y6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EClass-eAllOperations"/>

+  <Ecore:EReference xmi:id="_KgcJ8o6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EClass-eAllStructuralFeatures"/>

+  <Ecore:EReference xmi:id="_KgcJ846bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EClass-eAllSuperTypes"/>

+  <Ecore:EReference xmi:id="_KgcJ9I6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EClass-eIDAttribute" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgcJ9Y6bEdqG-IEsuUDbFQ" base_Property="EClass-eStructuralFeatures" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgcJ9o6bEdqG-IEsuUDbFQ" base_Operation="EClass-isSuperTypeOf"/>

+  <Ecore:EParameter xmi:id="_KgcJ946bEdqG-IEsuUDbFQ" base_Parameter="EClass-isSuperTypeOf-someClass"/>

+  <Ecore:EOperation xmi:id="_KgcJ-I6bEdqG-IEsuUDbFQ" base_Operation="EClass-getFeatureCount"/>

+  <Ecore:EOperation xmi:id="_KgcJ-Y6bEdqG-IEsuUDbFQ" base_Operation="EClass-getEStructuralFeature"/>

+  <Ecore:EParameter xmi:id="_KgcJ-o6bEdqG-IEsuUDbFQ" base_Parameter="EClass-getEStructuralFeature-featureID"/>

+  <Ecore:EOperation xmi:id="_KgcJ-46bEdqG-IEsuUDbFQ" base_Operation="EClass-getFeatureID"/>

+  <Ecore:EParameter xmi:id="_KgcJ_I6bEdqG-IEsuUDbFQ" base_Parameter="EClass-getFeatureID-feature"/>

+  <Ecore:EOperation xmi:id="_KgcJ_Y6bEdqG-IEsuUDbFQ" base_Operation="EClass-getEStructuralFeature.1"/>

+  <Ecore:EParameter xmi:id="_KgcJ_o6bEdqG-IEsuUDbFQ" base_Parameter="EClass-getEStructuralFeature.1-featureName"/>

+  <Ecore:EClass xmi:id="_KgcJ_46bEdqG-IEsuUDbFQ" base_Class="EOperation"/>

+  <Ecore:EReference xmi:id="_KgcKAI6bEdqG-IEsuUDbFQ" base_Property="EOperation-eParameters.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgcKAY6bEdqG-IEsuUDbFQ" base_Property="EOperation-eExceptions"/>

+  <Ecore:EReference xmi:id="_KgcKAo6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="EOperation-eContainingClass.1" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KgcKA46bEdqG-IEsuUDbFQ" base_Class="EParameter"/>

+  <Ecore:EReference xmi:id="_KgcKBI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="EParameter-eOperation.1" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KgcKBY6bEdqG-IEsuUDbFQ" base_Class="EReference"/>

+  <Ecore:EAttribute xmi:id="_KgcKBo6bEdqG-IEsuUDbFQ" base_Property="EReference-containment"/>

+  <Ecore:EAttribute xmi:id="_KgcKB46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EReference-container"/>

+  <Ecore:EAttribute xmi:id="_KgcKCI6bEdqG-IEsuUDbFQ" base_Property="EReference-resolveProxies"/>

+  <Ecore:EReference xmi:id="_KgcKCY6bEdqG-IEsuUDbFQ" base_Property="EReference-eOpposite"/>

+  <Ecore:EReference xmi:id="_KgcKCo6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EReference-eReferenceType"/>

+  <Ecore:EClass xmi:id="_KgcKC46bEdqG-IEsuUDbFQ" base_Class="EDataType"/>

+  <Ecore:EAttribute xmi:id="_KgcKDI6bEdqG-IEsuUDbFQ" base_Property="EDataType-serializable"/>

+  <Ecore:EClass xmi:id="_KgcKDY6bEdqG-IEsuUDbFQ" base_Class="EEnum"/>

+  <Ecore:EReference xmi:id="_KgcKDo6bEdqG-IEsuUDbFQ" base_Property="EEnum-eLiterals" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgcKD46bEdqG-IEsuUDbFQ" base_Operation="EEnum-getEEnumLiteral"/>

+  <Ecore:EParameter xmi:id="_KgcKEI6bEdqG-IEsuUDbFQ" base_Parameter="EEnum-getEEnumLiteral-name"/>

+  <Ecore:EOperation xmi:id="_KgcKEY6bEdqG-IEsuUDbFQ" base_Operation="EEnum-getEEnumLiteral.1"/>

+  <Ecore:EParameter xmi:id="_KgcKEo6bEdqG-IEsuUDbFQ" base_Parameter="EEnum-getEEnumLiteral.1-value"/>

+  <Ecore:EOperation xmi:id="_KgcKE46bEdqG-IEsuUDbFQ" base_Operation="EEnum-getEEnumLiteralByLiteral"/>

+  <Ecore:EParameter xmi:id="_KgcKFI6bEdqG-IEsuUDbFQ" base_Parameter="EEnum-getEEnumLiteralByLiteral-literal"/>

+  <Ecore:EClass xmi:id="_KgcKFY6bEdqG-IEsuUDbFQ" base_Class="EEnumLiteral"/>

+  <Ecore:EAttribute xmi:id="_KgcKFo6bEdqG-IEsuUDbFQ" base_Property="EEnumLiteral-value"/>

+  <Ecore:EAttribute xmi:id="_KgcKF46bEdqG-IEsuUDbFQ" isTransient="true" base_Property="EEnumLiteral-instance"/>

+  <Ecore:EAttribute xmi:id="_KgcKGI6bEdqG-IEsuUDbFQ" base_Property="EEnumLiteral-literal"/>

+  <Ecore:EReference xmi:id="_KgcKGY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="EEnumLiteral-eEnum" isResolveProxies="false"/>

+  <Ecore:EDataType xmi:id="_KgcKGo6bEdqG-IEsuUDbFQ" base_PrimitiveType="EBigDecimal"/>

+  <Ecore:EDataType xmi:id="_KgcKG46bEdqG-IEsuUDbFQ" base_PrimitiveType="EBigInteger"/>

+  <Ecore:EDataType xmi:id="_KgcKHI6bEdqG-IEsuUDbFQ" base_PrimitiveType="EBoolean"/>

+  <Ecore:EDataType xmi:id="_KgcKHY6bEdqG-IEsuUDbFQ" base_PrimitiveType="EBooleanObject"/>

+  <Ecore:EDataType xmi:id="_KgcKHo6bEdqG-IEsuUDbFQ" base_PrimitiveType="EByte"/>

+  <Ecore:EDataType xmi:id="_KgcKH46bEdqG-IEsuUDbFQ" base_PrimitiveType="EByteArray"/>

+  <Ecore:EDataType xmi:id="_KgcKII6bEdqG-IEsuUDbFQ" base_PrimitiveType="EByteObject"/>

+  <Ecore:EDataType xmi:id="_KgcKIY6bEdqG-IEsuUDbFQ" base_PrimitiveType="EChar"/>

+  <Ecore:EDataType xmi:id="_KgcKIo6bEdqG-IEsuUDbFQ" base_PrimitiveType="ECharacterObject"/>

+  <Ecore:EDataType xmi:id="_KgcKI46bEdqG-IEsuUDbFQ" base_PrimitiveType="EDate"/>

+  <Ecore:EDataType xmi:id="_KgcKJI6bEdqG-IEsuUDbFQ" base_PrimitiveType="EDiagnosticChain"/>

+  <Ecore:EDataType xmi:id="_KgcKJY6bEdqG-IEsuUDbFQ" base_PrimitiveType="EDouble"/>

+  <Ecore:EDataType xmi:id="_KgcKJo6bEdqG-IEsuUDbFQ" base_PrimitiveType="EDoubleObject"/>

+  <Ecore:EDataType xmi:id="_KgcKJ46bEdqG-IEsuUDbFQ" base_PrimitiveType="EEList"/>

+  <Ecore:EDataType xmi:id="_KgcKKI6bEdqG-IEsuUDbFQ" base_PrimitiveType="EEnumerator"/>

+  <Ecore:EDataType xmi:id="_KgcKKY6bEdqG-IEsuUDbFQ" base_PrimitiveType="EFeatureMap"/>

+  <Ecore:EDataType xmi:id="_KgcKKo6bEdqG-IEsuUDbFQ" base_PrimitiveType="EFeatureMapEntry"/>

+  <Ecore:EDataType xmi:id="_KgcKK46bEdqG-IEsuUDbFQ" base_PrimitiveType="EFloat"/>

+  <Ecore:EDataType xmi:id="_KgcKLI6bEdqG-IEsuUDbFQ" base_PrimitiveType="EFloatObject"/>

+  <Ecore:EDataType xmi:id="_KgcKLY6bEdqG-IEsuUDbFQ" base_PrimitiveType="EInt"/>

+  <Ecore:EDataType xmi:id="_KgcKLo6bEdqG-IEsuUDbFQ" base_PrimitiveType="EIntegerObject"/>

+  <Ecore:EDataType xmi:id="_KgcKL46bEdqG-IEsuUDbFQ" base_PrimitiveType="EJavaClass"/>

+  <Ecore:EDataType xmi:id="_KgcKMI6bEdqG-IEsuUDbFQ" base_PrimitiveType="EJavaObject"/>

+  <Ecore:EDataType xmi:id="_KgcKMY6bEdqG-IEsuUDbFQ" base_PrimitiveType="ELong"/>

+  <Ecore:EDataType xmi:id="_KgcKMo6bEdqG-IEsuUDbFQ" base_PrimitiveType="ELongObject"/>

+  <Ecore:EDataType xmi:id="_KgcKM46bEdqG-IEsuUDbFQ" base_PrimitiveType="EMap"/>

+  <Ecore:EDataType xmi:id="_KgcKNI6bEdqG-IEsuUDbFQ" base_PrimitiveType="EResource"/>

+  <Ecore:EDataType xmi:id="_KgcKNY6bEdqG-IEsuUDbFQ" base_PrimitiveType="EResourceSet"/>

+  <Ecore:EDataType xmi:id="_KgcKNo6bEdqG-IEsuUDbFQ" base_PrimitiveType="EShort"/>

+  <Ecore:EDataType xmi:id="_KgcKN46bEdqG-IEsuUDbFQ" base_PrimitiveType="EShortObject"/>

+  <Ecore:EDataType xmi:id="_KgcKOI6bEdqG-IEsuUDbFQ" base_PrimitiveType="EString"/>

+  <Ecore:EDataType xmi:id="_KgcKOY6bEdqG-IEsuUDbFQ" base_PrimitiveType="ETreeIterator"/>

+  <Ecore:EClass xmi:id="_KgcKOo6bEdqG-IEsuUDbFQ" base_Class="EObject"/>

+  <Ecore:EOperation xmi:id="_KgcKO46bEdqG-IEsuUDbFQ" base_Operation="EObject-eClass"/>

+  <Ecore:EOperation xmi:id="_KgcKPI6bEdqG-IEsuUDbFQ" base_Operation="EObject-eIsProxy"/>

+  <Ecore:EOperation xmi:id="_KgcKPY6bEdqG-IEsuUDbFQ" base_Operation="EObject-eResource"/>

+  <Ecore:EOperation xmi:id="_KgcKPo6bEdqG-IEsuUDbFQ" base_Operation="EObject-eContainer"/>

+  <Ecore:EOperation xmi:id="_KgcKP46bEdqG-IEsuUDbFQ" base_Operation="EObject-eContainingFeature"/>

+  <Ecore:EOperation xmi:id="_KgcKQI6bEdqG-IEsuUDbFQ" base_Operation="EObject-eContainmentFeature"/>

+  <Ecore:EOperation xmi:id="_KgcKQY6bEdqG-IEsuUDbFQ" base_Operation="EObject-eContents"/>

+  <Ecore:EOperation xmi:id="_KgcKQo6bEdqG-IEsuUDbFQ" base_Operation="EObject-eAllContents"/>

+  <Ecore:EOperation xmi:id="_KgcKQ46bEdqG-IEsuUDbFQ" base_Operation="EObject-eCrossReferences"/>

+  <Ecore:EOperation xmi:id="_KgcKRI6bEdqG-IEsuUDbFQ" base_Operation="EObject-eGet"/>

+  <Ecore:EParameter xmi:id="_KgcKRY6bEdqG-IEsuUDbFQ" base_Parameter="EObject-eGet-feature"/>

+  <Ecore:EOperation xmi:id="_KgcKRo6bEdqG-IEsuUDbFQ" base_Operation="EObject-eGet.1"/>

+  <Ecore:EParameter xmi:id="_KgcKR46bEdqG-IEsuUDbFQ" base_Parameter="EObject-eGet.1-feature"/>

+  <Ecore:EParameter xmi:id="_KgcKSI6bEdqG-IEsuUDbFQ" base_Parameter="EObject-eGet.1-resolve"/>

+  <Ecore:EOperation xmi:id="_KgcKSY6bEdqG-IEsuUDbFQ" base_Operation="EObject-eSet"/>

+  <Ecore:EParameter xmi:id="_KgcKSo6bEdqG-IEsuUDbFQ" base_Parameter="EObject-eSet-feature"/>

+  <Ecore:EParameter xmi:id="_KgcKS46bEdqG-IEsuUDbFQ" base_Parameter="EObject-eSet-newValue"/>

+  <Ecore:EOperation xmi:id="_KgcKTI6bEdqG-IEsuUDbFQ" base_Operation="EObject-eIsSet"/>

+  <Ecore:EParameter xmi:id="_KgcKTY6bEdqG-IEsuUDbFQ" base_Parameter="EObject-eIsSet-feature"/>

+  <Ecore:EOperation xmi:id="_KgcKTo6bEdqG-IEsuUDbFQ" base_Operation="EObject-eUnset"/>

+  <Ecore:EParameter xmi:id="_KgcKT46bEdqG-IEsuUDbFQ" base_Parameter="EObject-eUnset-feature"/>

+  <Standard:Metamodel xmi:id="_1Gc2oI6bEdqG-IEsuUDbFQ" base_Model="_0"/>

+  <Standard:Metaclass xmi:id="_1Gc2oY6bEdqG-IEsuUDbFQ" base_Class="EAttribute"/>

+  <Standard:Metaclass xmi:id="_1Gc2oo6bEdqG-IEsuUDbFQ" base_Class="EStructuralFeature"/>

+  <Standard:Metaclass xmi:id="_1Gc2o46bEdqG-IEsuUDbFQ" base_Class="ETypedElement"/>

+  <Standard:Metaclass xmi:id="_1Gc2pI6bEdqG-IEsuUDbFQ" base_Class="ENamedElement"/>

+  <Standard:Metaclass xmi:id="_1Gc2pY6bEdqG-IEsuUDbFQ" base_Class="EModelElement"/>

+  <Standard:Metaclass xmi:id="_1Gc2po6bEdqG-IEsuUDbFQ" base_Class="EAnnotation"/>

+  <Standard:Metaclass xmi:id="_1Gc2p46bEdqG-IEsuUDbFQ" base_Class="EStringToStringMapEntry"/>

+  <Standard:Metaclass xmi:id="_1Gc2qI6bEdqG-IEsuUDbFQ" base_Class="EClassifier"/>

+  <Standard:Metaclass xmi:id="_1Gc2qY6bEdqG-IEsuUDbFQ" base_Class="EPackage"/>

+  <Standard:Metaclass xmi:id="_1Gc2qo6bEdqG-IEsuUDbFQ" base_Class="EFactory"/>

+  <Standard:Metaclass xmi:id="_1GmnoI6bEdqG-IEsuUDbFQ" base_Class="EClass"/>

+  <Standard:Metaclass xmi:id="_1GmnoY6bEdqG-IEsuUDbFQ" base_Class="EOperation"/>

+  <Standard:Metaclass xmi:id="_1Gmnoo6bEdqG-IEsuUDbFQ" base_Class="EParameter"/>

+  <Standard:Metaclass xmi:id="_1Gmno46bEdqG-IEsuUDbFQ" base_Class="EReference"/>

+  <Standard:Metaclass xmi:id="_1GmnpI6bEdqG-IEsuUDbFQ" base_Class="EDataType"/>

+  <Standard:Metaclass xmi:id="_1GmnpY6bEdqG-IEsuUDbFQ" base_Class="EEnum"/>

+  <Standard:Metaclass xmi:id="_1Gmnpo6bEdqG-IEsuUDbFQ" base_Class="EEnumLiteral"/>

+  <Standard:Metaclass xmi:id="_1Gmnp46bEdqG-IEsuUDbFQ" base_Class="EObject"/>

 </xmi:XMI>

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 029d464..e3684c4 100644
--- a/plugins/org.eclipse.uml2.uml.resources/metamodels/UML.metamodel.uml
+++ b/plugins/org.eclipse.uml2.uml.resources/metamodels/UML.metamodel.uml
@@ -427,7 +427,7 @@
       <generalization xmi:type="uml:Generalization" xmi:id="TemplateSignature-_generalization.0" general="Element"/>

       <ownedAttribute xmi:type="uml:Property" xmi:id="TemplateSignature-parameter" name="parameter" visibility="public" type="TemplateParameter" isOrdered="true" isUnique="true" upper="*" association="_packagedElement.14"/>

       <ownedAttribute xmi:type="uml:Property" xmi:id="TemplateSignature-template" name="template" visibility="public" type="TemplateableElement" isUnique="true" subsettedProperty="Element-owner" association="_packagedElement.31"/>

-      <ownedAttribute xmi:type="uml:Property" xmi:id="TemplateSignature-ownedParameter" name="ownedParameter" visibility="public" type="TemplateParameter" isUnique="true" upper="*" lower="0" aggregation="composite" subsettedProperty="Element-ownedElement TemplateSignature-parameter" association="_packagedElement.32"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="TemplateSignature-ownedParameter" name="ownedParameter" visibility="public" type="TemplateParameter" isOrdered="true" isUnique="true" upper="*" lower="0" aggregation="composite" subsettedProperty="Element-ownedElement TemplateSignature-parameter" association="_packagedElement.32"/>

       <ownedOperation xmi:type="uml:Operation" xmi:id="TemplateSignature-own_elements" name="own_elements" visibility="public">

         <ownedParameter xmi:type="uml:Parameter" xmi:id="TemplateSignature-own_elements-_ownedParameter.0" isOrdered="true" isUnique="true" lower="0" direction="return">

           <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>

@@ -3460,6 +3460,11 @@
       <ownedOperation xmi:type="uml:Operation" xmi:id="Stereotype-getAllExtendedMetaclasses" name="getAllExtendedMetaclasses" visibility="public">

         <ownedParameter xmi:type="uml:Parameter" xmi:id="Stereotype-getAllExtendedMetaclasses-_ownedParameter.0" type="Class" isUnique="true" upper="*" lower="0" direction="return"/>

       </ownedOperation>

+      <ownedOperation xmi:type="uml:Operation" xmi:id="Stereotype-getDefinition" name="getDefinition" visibility="public">

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Stereotype-getDefinition-_ownedParameter.0" isUnique="true" lower="0" direction="return">

+          <type xmi:type="uml:Class" href="Ecore.metamodel.uml#EClass"/>

+        </ownedParameter>

+      </ownedOperation>

     </packagedElement>

     <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.291" memberEnd="Stereotype-icon _packagedElement.291-_ownedEnd.0">

       <ownedEnd xmi:type="uml:Property" xmi:id="_packagedElement.291-_ownedEnd.0" type="Stereotype" association="_packagedElement.291"/>

@@ -3484,11 +3489,17 @@
       <ownedAttribute xmi:type="uml:Property" xmi:id="ProfileApplication-appliedProfile" name="appliedProfile" visibility="public" type="Profile" isUnique="true" subsettedProperty="DirectedRelationship-target" association="_packagedElement.297"/>

       <ownedAttribute xmi:type="uml:Property" xmi:id="ProfileApplication-isStrict" name="isStrict" visibility="public" type="Boolean" isUnique="true"/>

       <ownedAttribute xmi:type="uml:Property" xmi:id="ProfileApplication-applyingPackage" name="applyingPackage" visibility="public" type="Package" isUnique="true" subsettedProperty="DirectedRelationship-source Element-owner" association="_packagedElement.298"/>

-      <ownedOperation xmi:type="uml:Operation" xmi:id="ProfileApplication-getProfileDefinition" name="getProfileDefinition" visibility="public">

-        <ownedParameter xmi:type="uml:Parameter" xmi:id="ProfileApplication-getProfileDefinition-_ownedParameter.0" isUnique="true" lower="0" direction="return">

+      <ownedOperation xmi:type="uml:Operation" xmi:id="ProfileApplication-getAppliedDefinition" name="getAppliedDefinition" visibility="public">

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="ProfileApplication-getAppliedDefinition-_ownedParameter.0" isUnique="true" lower="0" direction="return">

           <type xmi:type="uml:Class" href="Ecore.metamodel.uml#EPackage"/>

         </ownedParameter>

       </ownedOperation>

+      <ownedOperation xmi:type="uml:Operation" xmi:id="ProfileApplication-getAppliedDefinition.1" name="getAppliedDefinition" visibility="public">

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="ProfileApplication-getAppliedDefinition.1-_ownedParameter.0" isUnique="true" lower="0" direction="return">

+          <type xmi:type="uml:Class" href="Ecore.metamodel.uml#ENamedElement"/>

+        </ownedParameter>

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="ProfileApplication-getAppliedDefinition.1-namedElement" name="namedElement" type="NamedElement" isUnique="true"/>

+      </ownedOperation>

     </packagedElement>

     <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.297" memberEnd="ProfileApplication-appliedProfile _packagedElement.297-_ownedEnd.0">

       <ownedEnd xmi:type="uml:Property" xmi:id="_packagedElement.297-_ownedEnd.0" type="ProfileApplication" association="_packagedElement.297"/>

@@ -7672,2692 +7683,2695 @@
       <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_inxqMHMjEdqjLP0o6zXVqQ"/>

     </profileApplication>

   </uml:Model>

-  <Ecore:EPackage xmi:id="_PVY8AIn3EdqWae6mnOgyMQ" base_Package="_0" nsPrefix="uml" nsURI="http://www.eclipse.org/uml2/2.0.0/UML"/>

-  <Ecore:EDataType xmi:id="_PVY8AYn3EdqWae6mnOgyMQ" base_PrimitiveType="Integer"/>

-  <Ecore:EDataType xmi:id="_PVY8Aon3EdqWae6mnOgyMQ" base_PrimitiveType="Boolean"/>

-  <Ecore:EDataType xmi:id="_PVY8A4n3EdqWae6mnOgyMQ" base_PrimitiveType="String"/>

-  <Ecore:EDataType xmi:id="_PVY8BIn3EdqWae6mnOgyMQ" base_PrimitiveType="UnlimitedNatural"/>

-  <Ecore:EClass xmi:id="_PVY8BYn3EdqWae6mnOgyMQ" base_Class="Comment"/>

-  <Ecore:EAttribute xmi:id="_PVY8Bon3EdqWae6mnOgyMQ" isUnsettable="true" xmlFeatureKind="Element" base_Property="Comment-body"/>

-  <Ecore:EReference xmi:id="_PVY8B4n3EdqWae6mnOgyMQ" base_Property="Comment-annotatedElement"/>

-  <Ecore:EClass xmi:id="_PVY8CIn3EdqWae6mnOgyMQ" base_Class="Element"/>

-  <Ecore:EReference xmi:id="_PVY8CYn3EdqWae6mnOgyMQ" isTransient="true" base_Property="Element-ownedElement" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PVY8Con3EdqWae6mnOgyMQ" isTransient="true" base_Property="Element-owner"/>

-  <Ecore:EReference xmi:id="_PVY8C4n3EdqWae6mnOgyMQ" base_Property="Element-ownedComment" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PVY8DIn3EdqWae6mnOgyMQ" base_Operation="Element-not_own_self"/>

-  <Ecore:EParameter xmi:id="_PVY8DYn3EdqWae6mnOgyMQ" base_Parameter="Element-not_own_self-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PVY8Don3EdqWae6mnOgyMQ" base_Parameter="Element-not_own_self-context"/>

-  <Ecore:EOperation xmi:id="_PVY8D4n3EdqWae6mnOgyMQ" base_Operation="Element-has_owner"/>

-  <Ecore:EParameter xmi:id="_PVY8EIn3EdqWae6mnOgyMQ" base_Parameter="Element-has_owner-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PVY8EYn3EdqWae6mnOgyMQ" base_Parameter="Element-has_owner-context"/>

-  <Ecore:EOperation xmi:id="_PVY8Eon3EdqWae6mnOgyMQ" base_Operation="Element-destroy"/>

-  <Ecore:EOperation xmi:id="_PVY8E4n3EdqWae6mnOgyMQ" base_Operation="Element-hasKeyword"/>

-  <Ecore:EParameter xmi:id="_PVY8FIn3EdqWae6mnOgyMQ" base_Parameter="Element-hasKeyword-keyword"/>

-  <Ecore:EOperation xmi:id="_PVY8FYn3EdqWae6mnOgyMQ" base_Operation="Element-getKeywords"/>

-  <Ecore:EOperation xmi:id="_PVitAIn3EdqWae6mnOgyMQ" base_Operation="Element-addKeyword"/>

-  <Ecore:EParameter xmi:id="_PVitAYn3EdqWae6mnOgyMQ" base_Parameter="Element-addKeyword-keyword"/>

-  <Ecore:EOperation xmi:id="_PVitAon3EdqWae6mnOgyMQ" base_Operation="Element-removeKeyword"/>

-  <Ecore:EParameter xmi:id="_PVitA4n3EdqWae6mnOgyMQ" base_Parameter="Element-removeKeyword-keyword"/>

-  <Ecore:EOperation xmi:id="_PVitBIn3EdqWae6mnOgyMQ" base_Operation="Element-getNearestPackage"/>

-  <Ecore:EOperation xmi:id="_PVitBYn3EdqWae6mnOgyMQ" base_Operation="Element-getModel"/>

-  <Ecore:EOperation xmi:id="_PVitBon3EdqWae6mnOgyMQ" base_Operation="Element-isStereotypeApplicable"/>

-  <Ecore:EParameter xmi:id="_PVitB4n3EdqWae6mnOgyMQ" base_Parameter="Element-isStereotypeApplicable-stereotype"/>

-  <Ecore:EOperation xmi:id="_PVitCIn3EdqWae6mnOgyMQ" base_Operation="Element-isStereotypeRequired"/>

-  <Ecore:EParameter xmi:id="_PVitCYn3EdqWae6mnOgyMQ" base_Parameter="Element-isStereotypeRequired-stereotype"/>

-  <Ecore:EOperation xmi:id="_PVitCon3EdqWae6mnOgyMQ" base_Operation="Element-isStereotypeApplied"/>

-  <Ecore:EParameter xmi:id="_PVitC4n3EdqWae6mnOgyMQ" base_Parameter="Element-isStereotypeApplied-stereotype"/>

-  <Ecore:EOperation xmi:id="_PVitDIn3EdqWae6mnOgyMQ" base_Operation="Element-applyStereotype"/>

-  <Ecore:EParameter xmi:id="_PVitDYn3EdqWae6mnOgyMQ" base_Parameter="Element-applyStereotype-stereotype"/>

-  <Ecore:EOperation xmi:id="_PVitDon3EdqWae6mnOgyMQ" base_Operation="Element-unapplyStereotype"/>

-  <Ecore:EParameter xmi:id="_PVitD4n3EdqWae6mnOgyMQ" base_Parameter="Element-unapplyStereotype-stereotype"/>

-  <Ecore:EOperation xmi:id="_PVitEIn3EdqWae6mnOgyMQ" base_Operation="Element-getApplicableStereotypes"/>

-  <Ecore:EOperation xmi:id="_PVitEYn3EdqWae6mnOgyMQ" base_Operation="Element-getApplicableStereotype"/>

-  <Ecore:EParameter xmi:id="_PVitEon3EdqWae6mnOgyMQ" base_Parameter="Element-getApplicableStereotype-qualifiedName"/>

-  <Ecore:EOperation xmi:id="_PVitE4n3EdqWae6mnOgyMQ" base_Operation="Element-getStereotypeApplications"/>

-  <Ecore:EOperation xmi:id="_PVitFIn3EdqWae6mnOgyMQ" base_Operation="Element-getStereotypeApplication"/>

-  <Ecore:EParameter xmi:id="_PVitFYn3EdqWae6mnOgyMQ" base_Parameter="Element-getStereotypeApplication-stereotype"/>

-  <Ecore:EOperation xmi:id="_PVitFon3EdqWae6mnOgyMQ" base_Operation="Element-getRequiredStereotypes"/>

-  <Ecore:EOperation xmi:id="_PVitF4n3EdqWae6mnOgyMQ" base_Operation="Element-getRequiredStereotype"/>

-  <Ecore:EParameter xmi:id="_PVitGIn3EdqWae6mnOgyMQ" base_Parameter="Element-getRequiredStereotype-qualifiedName"/>

-  <Ecore:EOperation xmi:id="_PVitGYn3EdqWae6mnOgyMQ" base_Operation="Element-getAppliedStereotypes"/>

-  <Ecore:EOperation xmi:id="_PVitGon3EdqWae6mnOgyMQ" base_Operation="Element-getAppliedStereotype"/>

-  <Ecore:EParameter xmi:id="_PVitG4n3EdqWae6mnOgyMQ" base_Parameter="Element-getAppliedStereotype-qualifiedName"/>

-  <Ecore:EOperation xmi:id="_PVitHIn3EdqWae6mnOgyMQ" base_Operation="Element-getAppliedSubstereotypes"/>

-  <Ecore:EParameter xmi:id="_PVitHYn3EdqWae6mnOgyMQ" base_Parameter="Element-getAppliedSubstereotypes-stereotype"/>

-  <Ecore:EOperation xmi:id="_PVitHon3EdqWae6mnOgyMQ" base_Operation="Element-getAppliedSubstereotype"/>

-  <Ecore:EParameter xmi:id="_PVitH4n3EdqWae6mnOgyMQ" base_Parameter="Element-getAppliedSubstereotype-stereotype"/>

-  <Ecore:EParameter xmi:id="_PVitIIn3EdqWae6mnOgyMQ" base_Parameter="Element-getAppliedSubstereotype-qualifiedName"/>

-  <Ecore:EOperation xmi:id="_PVr28In3EdqWae6mnOgyMQ" base_Operation="Element-hasValue"/>

-  <Ecore:EParameter xmi:id="_PVr28Yn3EdqWae6mnOgyMQ" base_Parameter="Element-hasValue-stereotype"/>

-  <Ecore:EParameter xmi:id="_PVr28on3EdqWae6mnOgyMQ" base_Parameter="Element-hasValue-propertyName"/>

-  <Ecore:EOperation xmi:id="_PVr284n3EdqWae6mnOgyMQ" base_Operation="Element-getValue"/>

-  <Ecore:EParameter xmi:id="_PVr29In3EdqWae6mnOgyMQ" base_Parameter="Element-getValue-stereotype"/>

-  <Ecore:EParameter xmi:id="_PVr29Yn3EdqWae6mnOgyMQ" base_Parameter="Element-getValue-propertyName"/>

-  <Ecore:EOperation xmi:id="_PVr29on3EdqWae6mnOgyMQ" base_Operation="Element-setValue"/>

-  <Ecore:EParameter xmi:id="_PVr294n3EdqWae6mnOgyMQ" base_Parameter="Element-setValue-stereotype"/>

-  <Ecore:EParameter xmi:id="_PVr2-In3EdqWae6mnOgyMQ" base_Parameter="Element-setValue-propertyName"/>

-  <Ecore:EParameter xmi:id="_PVr2-Yn3EdqWae6mnOgyMQ" base_Parameter="Element-setValue-newValue"/>

-  <Ecore:EOperation xmi:id="_PVr2-on3EdqWae6mnOgyMQ" base_Operation="Element-createEAnnotation"/>

-  <Ecore:EParameter xmi:id="_PVr2-4n3EdqWae6mnOgyMQ" base_Parameter="Element-createEAnnotation-source"/>

-  <Ecore:EOperation xmi:id="_PVr2_In3EdqWae6mnOgyMQ" base_Operation="Element-allOwnedElements"/>

-  <Ecore:EOperation xmi:id="_PVr2_Yn3EdqWae6mnOgyMQ" base_Operation="Element-mustBeOwned"/>

-  <Ecore:EClass xmi:id="_PVr2_on3EdqWae6mnOgyMQ" base_Class="Package"/>

-  <Ecore:EReference xmi:id="_PVr2_4n3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Package-ownedType"/>

-  <Ecore:EReference xmi:id="_PVr3AIn3EdqWae6mnOgyMQ" base_Property="Package-profileApplication" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PVr3AYn3EdqWae6mnOgyMQ" base_Property="Package-packageMerge.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PVr3Aon3EdqWae6mnOgyMQ" base_Property="Package-packagedElement"/>

-  <Ecore:EReference xmi:id="_PVr3A4n3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Package-nestedPackage"/>

-  <Ecore:EReference xmi:id="_PVr3BIn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Package-nestingPackage"/>

-  <Ecore:EOperation xmi:id="_PVr3BYn3EdqWae6mnOgyMQ" base_Operation="Package-elements_public_or_private"/>

-  <Ecore:EParameter xmi:id="_PVr3Bon3EdqWae6mnOgyMQ" base_Parameter="Package-elements_public_or_private-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PVr3B4n3EdqWae6mnOgyMQ" base_Parameter="Package-elements_public_or_private-context"/>

-  <Ecore:EOperation xmi:id="_PVr3CIn3EdqWae6mnOgyMQ" base_Operation="Package-createNestedPackage"/>

-  <Ecore:EParameter xmi:id="_PVr3CYn3EdqWae6mnOgyMQ" base_Parameter="Package-createNestedPackage-name"/>

-  <Ecore:EOperation xmi:id="_PVr3Con3EdqWae6mnOgyMQ" base_Operation="Package-createOwnedClass"/>

-  <Ecore:EParameter xmi:id="_PVr3C4n3EdqWae6mnOgyMQ" base_Parameter="Package-createOwnedClass-name"/>

-  <Ecore:EParameter xmi:id="_PVr3DIn3EdqWae6mnOgyMQ" base_Parameter="Package-createOwnedClass-isAbstract"/>

-  <Ecore:EOperation xmi:id="_PVr3DYn3EdqWae6mnOgyMQ" base_Operation="Package-createOwnedEnumeration"/>

-  <Ecore:EParameter xmi:id="_PVr3Don3EdqWae6mnOgyMQ" base_Parameter="Package-createOwnedEnumeration-name"/>

-  <Ecore:EOperation xmi:id="_PVr3D4n3EdqWae6mnOgyMQ" base_Operation="Package-createOwnedPrimitiveType"/>

-  <Ecore:EParameter xmi:id="_PV1n8In3EdqWae6mnOgyMQ" base_Parameter="Package-createOwnedPrimitiveType-name"/>

-  <Ecore:EOperation xmi:id="_PV1n8Yn3EdqWae6mnOgyMQ" base_Operation="Package-isProfileApplied"/>

-  <Ecore:EParameter xmi:id="_PV1n8on3EdqWae6mnOgyMQ" base_Parameter="Package-isProfileApplied-profile"/>

-  <Ecore:EOperation xmi:id="_PV1n84n3EdqWae6mnOgyMQ" base_Operation="Package-applyProfile"/>

-  <Ecore:EParameter xmi:id="_PV1n9In3EdqWae6mnOgyMQ" base_Parameter="Package-applyProfile-profile"/>

-  <Ecore:EOperation xmi:id="_PV1n9Yn3EdqWae6mnOgyMQ" base_Operation="Package-unapplyProfile"/>

-  <Ecore:EParameter xmi:id="_PV1n9on3EdqWae6mnOgyMQ" base_Parameter="Package-unapplyProfile-profile"/>

-  <Ecore:EOperation xmi:id="_PV1n94n3EdqWae6mnOgyMQ" base_Operation="Package-getAppliedProfiles"/>

-  <Ecore:EOperation xmi:id="_PV1n-In3EdqWae6mnOgyMQ" base_Operation="Package-getAllAppliedProfiles"/>

-  <Ecore:EOperation xmi:id="_PV1n-Yn3EdqWae6mnOgyMQ" base_Operation="Package-getAppliedProfile"/>

-  <Ecore:EParameter xmi:id="_PV1n-on3EdqWae6mnOgyMQ" base_Parameter="Package-getAppliedProfile-qualifiedName"/>

-  <Ecore:EOperation xmi:id="_PV1n-4n3EdqWae6mnOgyMQ" base_Operation="Package-getAppliedProfile.1"/>

-  <Ecore:EParameter xmi:id="_PV1n_In3EdqWae6mnOgyMQ" base_Parameter="Package-getAppliedProfile.1-qualifiedName"/>

-  <Ecore:EParameter xmi:id="_PV1n_Yn3EdqWae6mnOgyMQ" base_Parameter="Package-getAppliedProfile.1-isRecursive"/>

-  <Ecore:EOperation xmi:id="_PV1n_on3EdqWae6mnOgyMQ" base_Operation="Package-getAllProfileApplications"/>

-  <Ecore:EOperation xmi:id="_PV1n_4n3EdqWae6mnOgyMQ" base_Operation="Package-getProfileApplication"/>

-  <Ecore:EParameter xmi:id="_PV1oAIn3EdqWae6mnOgyMQ" base_Parameter="Package-getProfileApplication-profile"/>

-  <Ecore:EOperation xmi:id="_PV1oAYn3EdqWae6mnOgyMQ" base_Operation="Package-getProfileApplication.1"/>

-  <Ecore:EParameter xmi:id="_PV1oAon3EdqWae6mnOgyMQ" base_Parameter="Package-getProfileApplication.1-profile"/>

-  <Ecore:EParameter xmi:id="_PV1oA4n3EdqWae6mnOgyMQ" base_Parameter="Package-getProfileApplication.1-isRecursive"/>

-  <Ecore:EOperation xmi:id="_PV1oBIn3EdqWae6mnOgyMQ" base_Operation="Package-createOwnedInterface"/>

-  <Ecore:EParameter xmi:id="_PV1oBYn3EdqWae6mnOgyMQ" base_Parameter="Package-createOwnedInterface-name"/>

-  <Ecore:EOperation xmi:id="_PV1oBon3EdqWae6mnOgyMQ" base_Operation="Package-isModelLibrary"/>

-  <Ecore:EOperation xmi:id="_PV1oB4n3EdqWae6mnOgyMQ" base_Operation="Package-visibleMembers"/>

-  <Ecore:EOperation xmi:id="_PV1oCIn3EdqWae6mnOgyMQ" base_Operation="Package-makesVisible"/>

-  <Ecore:EParameter xmi:id="_PV1oCYn3EdqWae6mnOgyMQ" base_Parameter="Package-makesVisible-el"/>

-  <Ecore:EClass xmi:id="_PV1oCon3EdqWae6mnOgyMQ" base_Class="Namespace"/>

-  <Ecore:EReference xmi:id="_PV1oC4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Namespace-ownedMember" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PV1oDIn3EdqWae6mnOgyMQ" base_Property="Namespace-ownedRule" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PV1oDYn3EdqWae6mnOgyMQ" base_Property="Namespace-elementImport" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PV1oDon3EdqWae6mnOgyMQ" base_Property="Namespace-packageImport" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PV1oD4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Namespace-member"/>

-  <Ecore:EReference xmi:id="_PV-x4In3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Namespace-importedMember"/>

-  <Ecore:EOperation xmi:id="_PV-x4Yn3EdqWae6mnOgyMQ" base_Operation="Namespace-members_distinguishable"/>

-  <Ecore:EParameter xmi:id="_PV-x4on3EdqWae6mnOgyMQ" base_Parameter="Namespace-members_distinguishable-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PV-x44n3EdqWae6mnOgyMQ" base_Parameter="Namespace-members_distinguishable-context"/>

-  <Ecore:EOperation xmi:id="_PV-x5In3EdqWae6mnOgyMQ" base_Operation="Namespace-createElementImport"/>

-  <Ecore:EParameter xmi:id="_PV-x5Yn3EdqWae6mnOgyMQ" base_Parameter="Namespace-createElementImport-element"/>

-  <Ecore:EParameter xmi:id="_PV-x5on3EdqWae6mnOgyMQ" base_Parameter="Namespace-createElementImport-visibility"/>

-  <Ecore:EOperation xmi:id="_PV-x54n3EdqWae6mnOgyMQ" base_Operation="Namespace-createPackageImport"/>

-  <Ecore:EParameter xmi:id="_PV-x6In3EdqWae6mnOgyMQ" base_Parameter="Namespace-createPackageImport-package_"/>

-  <Ecore:EParameter xmi:id="_PV-x6Yn3EdqWae6mnOgyMQ" base_Parameter="Namespace-createPackageImport-visibility"/>

-  <Ecore:EOperation xmi:id="_PV-x6on3EdqWae6mnOgyMQ" base_Operation="Namespace-getImportedElements"/>

-  <Ecore:EOperation xmi:id="_PV-x64n3EdqWae6mnOgyMQ" base_Operation="Namespace-getImportedPackages"/>

-  <Ecore:EOperation xmi:id="_PV-x7In3EdqWae6mnOgyMQ" base_Operation="Namespace-getImportedMembers"/>

-  <Ecore:EOperation xmi:id="_PV-x7Yn3EdqWae6mnOgyMQ" base_Operation="Namespace-getNamesOfMember"/>

-  <Ecore:EParameter xmi:id="_PV-x7on3EdqWae6mnOgyMQ" base_Parameter="Namespace-getNamesOfMember-element"/>

-  <Ecore:EOperation xmi:id="_PV-x74n3EdqWae6mnOgyMQ" base_Operation="Namespace-membersAreDistinguishable"/>

-  <Ecore:EOperation xmi:id="_PV-x8In3EdqWae6mnOgyMQ" base_Operation="Namespace-importMembers"/>

-  <Ecore:EParameter xmi:id="_PV-x8Yn3EdqWae6mnOgyMQ" base_Parameter="Namespace-importMembers-imps"/>

-  <Ecore:EOperation xmi:id="_PV-x8on3EdqWae6mnOgyMQ" base_Operation="Namespace-excludeCollisions"/>

-  <Ecore:EParameter xmi:id="_PV-x84n3EdqWae6mnOgyMQ" base_Parameter="Namespace-excludeCollisions-imps"/>

-  <Ecore:EClass xmi:id="_PV-x9In3EdqWae6mnOgyMQ" base_Class="NamedElement"/>

-  <Ecore:EReference xmi:id="_PV-x9Yn3EdqWae6mnOgyMQ" base_Property="NamedElement-clientDependency"/>

-  <Ecore:EAttribute xmi:id="_PV-x9on3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="NamedElement-name" isID="true"/>

-  <Ecore:EAttribute xmi:id="_PV-x94n3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="NamedElement-visibility"/>

-  <Ecore:EAttribute xmi:id="_PV-x-In3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="NamedElement-qualifiedName"/>

-  <Ecore:EReference xmi:id="_PV-x-Yn3EdqWae6mnOgyMQ" isTransient="true" base_Property="NamedElement-namespace"/>

-  <Ecore:EReference xmi:id="_PV-x-on3EdqWae6mnOgyMQ" base_Property="NamedElement-nameExpression" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PV-x-4n3EdqWae6mnOgyMQ" base_Operation="NamedElement-has_no_qualified_name"/>

-  <Ecore:EParameter xmi:id="_PV-x_In3EdqWae6mnOgyMQ" base_Parameter="NamedElement-has_no_qualified_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PV-x_Yn3EdqWae6mnOgyMQ" base_Parameter="NamedElement-has_no_qualified_name-context"/>

-  <Ecore:EOperation xmi:id="_PV-x_on3EdqWae6mnOgyMQ" base_Operation="NamedElement-has_qualified_name"/>

-  <Ecore:EParameter xmi:id="_PV-x_4n3EdqWae6mnOgyMQ" base_Parameter="NamedElement-has_qualified_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWIi4In3EdqWae6mnOgyMQ" base_Parameter="NamedElement-has_qualified_name-context"/>

-  <Ecore:EOperation xmi:id="_PWIi4Yn3EdqWae6mnOgyMQ" base_Operation="NamedElement-visibility_needs_ownership"/>

-  <Ecore:EParameter xmi:id="_PWIi4on3EdqWae6mnOgyMQ" base_Parameter="NamedElement-visibility_needs_ownership-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWIi44n3EdqWae6mnOgyMQ" base_Parameter="NamedElement-visibility_needs_ownership-context"/>

-  <Ecore:EOperation xmi:id="_PWIi5In3EdqWae6mnOgyMQ" base_Operation="NamedElement-createDependency"/>

-  <Ecore:EParameter xmi:id="_PWIi5Yn3EdqWae6mnOgyMQ" base_Parameter="NamedElement-createDependency-supplier"/>

-  <Ecore:EOperation xmi:id="_PWIi5on3EdqWae6mnOgyMQ" base_Operation="NamedElement-getLabel"/>

-  <Ecore:EOperation xmi:id="_PWIi54n3EdqWae6mnOgyMQ" base_Operation="NamedElement-getLabel.1"/>

-  <Ecore:EParameter xmi:id="_PWIi6In3EdqWae6mnOgyMQ" base_Parameter="NamedElement-getLabel.1-isLocalized"/>

-  <Ecore:EOperation xmi:id="_PWIi6Yn3EdqWae6mnOgyMQ" base_Operation="NamedElement-getQualifiedName"/>

-  <Ecore:EOperation xmi:id="_PWIi6on3EdqWae6mnOgyMQ" base_Operation="NamedElement-allNamespaces"/>

-  <Ecore:EOperation xmi:id="_PWIi64n3EdqWae6mnOgyMQ" base_Operation="NamedElement-isDistinguishableFrom"/>

-  <Ecore:EParameter xmi:id="_PWIi7In3EdqWae6mnOgyMQ" base_Parameter="NamedElement-isDistinguishableFrom-n"/>

-  <Ecore:EParameter xmi:id="_PWIi7Yn3EdqWae6mnOgyMQ" base_Parameter="NamedElement-isDistinguishableFrom-ns"/>

-  <Ecore:EOperation xmi:id="_PWIi7on3EdqWae6mnOgyMQ" base_Operation="NamedElement-separator"/>

-  <Ecore:EOperation xmi:id="_PWIi74n3EdqWae6mnOgyMQ" base_Operation="NamedElement-allOwningPackages"/>

-  <Ecore:EClass xmi:id="_PWIi8In3EdqWae6mnOgyMQ" base_Class="Dependency"/>

-  <Ecore:EReference xmi:id="_PWIi8Yn3EdqWae6mnOgyMQ" base_Property="Dependency-supplier"/>

-  <Ecore:EReference xmi:id="_PWIi8on3EdqWae6mnOgyMQ" base_Property="Dependency-client"/>

-  <Ecore:EClass xmi:id="_PWIi84n3EdqWae6mnOgyMQ" base_Class="PackageableElement"/>

-  <Ecore:EClass xmi:id="_PWIi9In3EdqWae6mnOgyMQ" base_Class="ParameterableElement"/>

-  <Ecore:EReference xmi:id="_PWIi9Yn3EdqWae6mnOgyMQ" base_Property="ParameterableElement-templateParameter"/>

-  <Ecore:EReference xmi:id="_PWIi9on3EdqWae6mnOgyMQ" isTransient="true" base_Property="ParameterableElement-owningTemplateParameter"/>

-  <Ecore:EOperation xmi:id="_PWIi94n3EdqWae6mnOgyMQ" base_Operation="ParameterableElement-isCompatibleWith"/>

-  <Ecore:EParameter xmi:id="_PWIi-In3EdqWae6mnOgyMQ" base_Parameter="ParameterableElement-isCompatibleWith-p"/>

-  <Ecore:EOperation xmi:id="_PWIi-Yn3EdqWae6mnOgyMQ" base_Operation="ParameterableElement-isTemplateParameter"/>

-  <Ecore:EClass xmi:id="_PWIi-on3EdqWae6mnOgyMQ" base_Class="TemplateParameter"/>

-  <Ecore:EReference xmi:id="_PWIi-4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="TemplateParameter-signature" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWST4In3EdqWae6mnOgyMQ" base_Property="TemplateParameter-parameteredElement"/>

-  <Ecore:EReference xmi:id="_PWST4Yn3EdqWae6mnOgyMQ" base_Property="TemplateParameter-default"/>

-  <Ecore:EReference xmi:id="_PWST4on3EdqWae6mnOgyMQ" base_Property="TemplateParameter-ownedDefault" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWST44n3EdqWae6mnOgyMQ" base_Property="TemplateParameter-ownedParameteredElement" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PWST5In3EdqWae6mnOgyMQ" base_Operation="TemplateParameter-must_be_compatible"/>

-  <Ecore:EParameter xmi:id="_PWST5Yn3EdqWae6mnOgyMQ" base_Parameter="TemplateParameter-must_be_compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWST5on3EdqWae6mnOgyMQ" base_Parameter="TemplateParameter-must_be_compatible-context"/>

-  <Ecore:EClass xmi:id="_PWST54n3EdqWae6mnOgyMQ" base_Class="TemplateSignature"/>

-  <Ecore:EReference xmi:id="_PWST6In3EdqWae6mnOgyMQ" base_Property="TemplateSignature-parameter"/>

-  <Ecore:EReference xmi:id="_PWST6Yn3EdqWae6mnOgyMQ" isTransient="true" base_Property="TemplateSignature-template" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWST6on3EdqWae6mnOgyMQ" base_Property="TemplateSignature-ownedParameter" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PWST64n3EdqWae6mnOgyMQ" base_Operation="TemplateSignature-own_elements"/>

-  <Ecore:EParameter xmi:id="_PWST7In3EdqWae6mnOgyMQ" base_Parameter="TemplateSignature-own_elements-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWST7Yn3EdqWae6mnOgyMQ" base_Parameter="TemplateSignature-own_elements-context"/>

-  <Ecore:EClass xmi:id="_PWST7on3EdqWae6mnOgyMQ" base_Class="TemplateableElement"/>

-  <Ecore:EReference xmi:id="_PWST74n3EdqWae6mnOgyMQ" base_Property="TemplateableElement-templateBinding.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWST8In3EdqWae6mnOgyMQ" base_Property="TemplateableElement-ownedTemplateSignature" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PWST8Yn3EdqWae6mnOgyMQ" base_Operation="TemplateableElement-parameterableElements"/>

-  <Ecore:EOperation xmi:id="_PWST8on3EdqWae6mnOgyMQ" base_Operation="TemplateableElement-isTemplate"/>

-  <Ecore:EClass xmi:id="_PWST84n3EdqWae6mnOgyMQ" base_Class="TemplateBinding"/>

-  <Ecore:EReference xmi:id="_PWST9In3EdqWae6mnOgyMQ" base_Property="TemplateBinding-signature"/>

-  <Ecore:EReference xmi:id="_PWST9Yn3EdqWae6mnOgyMQ" base_Property="TemplateBinding-parameterSubstitution.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWST9on3EdqWae6mnOgyMQ" isTransient="true" base_Property="TemplateBinding-boundElement.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PWST94n3EdqWae6mnOgyMQ" base_Operation="TemplateBinding-parameter_substitution_formal"/>

-  <Ecore:EParameter xmi:id="_PWST-In3EdqWae6mnOgyMQ" base_Parameter="TemplateBinding-parameter_substitution_formal-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWST-Yn3EdqWae6mnOgyMQ" base_Parameter="TemplateBinding-parameter_substitution_formal-context"/>

-  <Ecore:EOperation xmi:id="_PWST-on3EdqWae6mnOgyMQ" base_Operation="TemplateBinding-one_parameter_substitution"/>

-  <Ecore:EParameter xmi:id="_PWST-4n3EdqWae6mnOgyMQ" base_Parameter="TemplateBinding-one_parameter_substitution-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWST_In3EdqWae6mnOgyMQ" base_Parameter="TemplateBinding-one_parameter_substitution-context"/>

-  <Ecore:EClass xmi:id="_PWST_Yn3EdqWae6mnOgyMQ" base_Class="DirectedRelationship"/>

-  <Ecore:EReference xmi:id="_PWbd0In3EdqWae6mnOgyMQ" isTransient="true" base_Property="DirectedRelationship-source"/>

-  <Ecore:EReference xmi:id="_PWbd0Yn3EdqWae6mnOgyMQ" isTransient="true" base_Property="DirectedRelationship-target"/>

-  <Ecore:EClass xmi:id="_PWbd0on3EdqWae6mnOgyMQ" base_Class="Relationship"/>

-  <Ecore:EReference xmi:id="_PWbd04n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Relationship-relatedElement"/>

-  <Ecore:EClass xmi:id="_PWbd1In3EdqWae6mnOgyMQ" base_Class="TemplateParameterSubstitution"/>

-  <Ecore:EReference xmi:id="_PWbd1Yn3EdqWae6mnOgyMQ" base_Property="TemplateParameterSubstitution-formal"/>

-  <Ecore:EReference xmi:id="_PWbd1on3EdqWae6mnOgyMQ" base_Property="TemplateParameterSubstitution-actual"/>

-  <Ecore:EReference xmi:id="_PWbd14n3EdqWae6mnOgyMQ" base_Property="TemplateParameterSubstitution-ownedActual" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWbd2In3EdqWae6mnOgyMQ" isTransient="true" base_Property="TemplateParameterSubstitution-templateBinding.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PWbd2Yn3EdqWae6mnOgyMQ" base_Operation="TemplateParameterSubstitution-must_be_compatible"/>

-  <Ecore:EParameter xmi:id="_PWbd2on3EdqWae6mnOgyMQ" base_Parameter="TemplateParameterSubstitution-must_be_compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWbd24n3EdqWae6mnOgyMQ" base_Parameter="TemplateParameterSubstitution-must_be_compatible-context"/>

-  <Ecore:EEnum xmi:id="_PWbd3In3EdqWae6mnOgyMQ" base_Enumeration="VisibilityKind"/>

-  <Ecore:EEnumLiteral xmi:id="_PWbd3Yn3EdqWae6mnOgyMQ" base_EnumerationLiteral="VisibilityKind-public"/>

-  <Ecore:EEnumLiteral xmi:id="_PWbd3on3EdqWae6mnOgyMQ" base_EnumerationLiteral="VisibilityKind-private"/>

-  <Ecore:EEnumLiteral xmi:id="_PWbd34n3EdqWae6mnOgyMQ" base_EnumerationLiteral="VisibilityKind-protected"/>

-  <Ecore:EEnumLiteral xmi:id="_PWbd4In3EdqWae6mnOgyMQ" base_EnumerationLiteral="VisibilityKind-package"/>

-  <Ecore:EClass xmi:id="_PWbd4Yn3EdqWae6mnOgyMQ" base_Class="StringExpression"/>

-  <Ecore:EReference xmi:id="_PWbd4on3EdqWae6mnOgyMQ" base_Property="StringExpression-subExpression" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWbd44n3EdqWae6mnOgyMQ" isTransient="true" base_Property="StringExpression-owningExpression" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PWbd5In3EdqWae6mnOgyMQ" base_Operation="StringExpression-operands"/>

-  <Ecore:EParameter xmi:id="_PWbd5Yn3EdqWae6mnOgyMQ" base_Parameter="StringExpression-operands-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWbd5on3EdqWae6mnOgyMQ" base_Parameter="StringExpression-operands-context"/>

-  <Ecore:EOperation xmi:id="_PWbd54n3EdqWae6mnOgyMQ" base_Operation="StringExpression-subexpressions"/>

-  <Ecore:EParameter xmi:id="_PWbd6In3EdqWae6mnOgyMQ" base_Parameter="StringExpression-subexpressions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWbd6Yn3EdqWae6mnOgyMQ" base_Parameter="StringExpression-subexpressions-context"/>

-  <Ecore:EClass xmi:id="_PWbd6on3EdqWae6mnOgyMQ" base_Class="Expression"/>

-  <Ecore:EAttribute xmi:id="_PWbd64n3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="Expression-symbol"/>

-  <Ecore:EReference xmi:id="_PWbd7In3EdqWae6mnOgyMQ" base_Property="Expression-operand" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PWbd7Yn3EdqWae6mnOgyMQ" base_Class="ValueSpecification"/>

-  <Ecore:EOperation xmi:id="_PWbd7on3EdqWae6mnOgyMQ" base_Operation="ValueSpecification-isComputable"/>

-  <Ecore:EOperation xmi:id="_PWlO0In3EdqWae6mnOgyMQ" base_Operation="ValueSpecification-integerValue"/>

-  <Ecore:EOperation xmi:id="_PWlO0Yn3EdqWae6mnOgyMQ" base_Operation="ValueSpecification-booleanValue"/>

-  <Ecore:EOperation xmi:id="_PWlO0on3EdqWae6mnOgyMQ" base_Operation="ValueSpecification-stringValue"/>

-  <Ecore:EOperation xmi:id="_PWlO04n3EdqWae6mnOgyMQ" base_Operation="ValueSpecification-unlimitedValue"/>

-  <Ecore:EOperation xmi:id="_PWlO1In3EdqWae6mnOgyMQ" base_Operation="ValueSpecification-isNull"/>

-  <Ecore:EClass xmi:id="_PWlO1Yn3EdqWae6mnOgyMQ" base_Class="TypedElement"/>

-  <Ecore:EReference xmi:id="_PWlO1on3EdqWae6mnOgyMQ" base_Property="TypedElement-type"/>

-  <Ecore:EClass xmi:id="_PWlO14n3EdqWae6mnOgyMQ" base_Class="Type"/>

-  <Ecore:EReference xmi:id="_PWlO2In3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Type-package"/>

-  <Ecore:EOperation xmi:id="_PWlO2Yn3EdqWae6mnOgyMQ" base_Operation="Type-createAssociation"/>

-  <Ecore:EParameter xmi:id="_PWlO2on3EdqWae6mnOgyMQ" base_Parameter="Type-createAssociation-end1IsNavigable"/>

-  <Ecore:EParameter xmi:id="_PWlO24n3EdqWae6mnOgyMQ" base_Parameter="Type-createAssociation-end1Aggregation"/>

-  <Ecore:EParameter xmi:id="_PWlO3In3EdqWae6mnOgyMQ" base_Parameter="Type-createAssociation-end1Name"/>

-  <Ecore:EParameter xmi:id="_PWlO3Yn3EdqWae6mnOgyMQ" base_Parameter="Type-createAssociation-end1Lower"/>

-  <Ecore:EParameter xmi:id="_PWlO3on3EdqWae6mnOgyMQ" base_Parameter="Type-createAssociation-end1Upper"/>

-  <Ecore:EParameter xmi:id="_PWlO34n3EdqWae6mnOgyMQ" base_Parameter="Type-createAssociation-end1Type"/>

-  <Ecore:EParameter xmi:id="_PWlO4In3EdqWae6mnOgyMQ" base_Parameter="Type-createAssociation-end2IsNavigable"/>

-  <Ecore:EParameter xmi:id="_PWlO4Yn3EdqWae6mnOgyMQ" base_Parameter="Type-createAssociation-end2Aggregation"/>

-  <Ecore:EParameter xmi:id="_PWlO4on3EdqWae6mnOgyMQ" base_Parameter="Type-createAssociation-end2Name"/>

-  <Ecore:EParameter xmi:id="_PWlO44n3EdqWae6mnOgyMQ" base_Parameter="Type-createAssociation-end2Lower"/>

-  <Ecore:EParameter xmi:id="_PWlO5In3EdqWae6mnOgyMQ" base_Parameter="Type-createAssociation-end2Upper"/>

-  <Ecore:EOperation xmi:id="_PWlO5Yn3EdqWae6mnOgyMQ" base_Operation="Type-conformsTo"/>

-  <Ecore:EParameter xmi:id="_PWlO5on3EdqWae6mnOgyMQ" base_Parameter="Type-conformsTo-other"/>

-  <Ecore:EClass xmi:id="_PWlO54n3EdqWae6mnOgyMQ" base_Class="Association"/>

-  <Ecore:EReference xmi:id="_PWlO6In3EdqWae6mnOgyMQ" base_Property="Association-ownedEnd" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWlO6Yn3EdqWae6mnOgyMQ" base_Property="Association-memberEnd"/>

-  <Ecore:EAttribute xmi:id="_PWlO6on3EdqWae6mnOgyMQ" base_Property="Association-isDerived"/>

-  <Ecore:EReference xmi:id="_PWlO64n3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Association-endType"/>

-  <Ecore:EReference xmi:id="_PWlO7In3EdqWae6mnOgyMQ" base_Property="Association-navigableOwnedEnd" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PWlO7Yn3EdqWae6mnOgyMQ" base_Operation="Association-specialized_end_number"/>

-  <Ecore:EParameter xmi:id="_PWlO7on3EdqWae6mnOgyMQ" base_Parameter="Association-specialized_end_number-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWlO74n3EdqWae6mnOgyMQ" base_Parameter="Association-specialized_end_number-context"/>

-  <Ecore:EOperation xmi:id="_PWu_0In3EdqWae6mnOgyMQ" base_Operation="Association-specialized_end_types"/>

-  <Ecore:EParameter xmi:id="_PWu_0Yn3EdqWae6mnOgyMQ" base_Parameter="Association-specialized_end_types-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWu_0on3EdqWae6mnOgyMQ" base_Parameter="Association-specialized_end_types-context"/>

-  <Ecore:EOperation xmi:id="_PWu_04n3EdqWae6mnOgyMQ" base_Operation="Association-binary_associations"/>

-  <Ecore:EParameter xmi:id="_PWu_1In3EdqWae6mnOgyMQ" base_Parameter="Association-binary_associations-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWu_1Yn3EdqWae6mnOgyMQ" base_Parameter="Association-binary_associations-context"/>

-  <Ecore:EOperation xmi:id="_PWu_1on3EdqWae6mnOgyMQ" base_Operation="Association-association_ends"/>

-  <Ecore:EParameter xmi:id="_PWu_14n3EdqWae6mnOgyMQ" base_Parameter="Association-association_ends-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PWu_2In3EdqWae6mnOgyMQ" base_Parameter="Association-association_ends-context"/>

-  <Ecore:EOperation xmi:id="_PWu_2Yn3EdqWae6mnOgyMQ" base_Operation="Association-getEndTypes"/>

-  <Ecore:EClass xmi:id="_PWu_2on3EdqWae6mnOgyMQ" base_Class="Classifier"/>

-  <Ecore:EReference xmi:id="_PWu_24n3EdqWae6mnOgyMQ" base_Property="Classifier-powertypeExtent"/>

-  <Ecore:EReference xmi:id="_PWu_3In3EdqWae6mnOgyMQ" base_Property="Classifier-generalization" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWu_3Yn3EdqWae6mnOgyMQ" isTransient="true" base_Property="Classifier-feature"/>

-  <Ecore:EAttribute xmi:id="_PWu_3on3EdqWae6mnOgyMQ" base_Property="Classifier-isAbstract"/>

-  <Ecore:EReference xmi:id="_PWu_34n3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Classifier-inheritedMember"/>

-  <Ecore:EReference xmi:id="_PWu_4In3EdqWae6mnOgyMQ" base_Property="Classifier-redefinedClassifier"/>

-  <Ecore:EReference xmi:id="_PWu_4Yn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Classifier-general"/>

-  <Ecore:EReference xmi:id="_PWu_4on3EdqWae6mnOgyMQ" base_Property="Classifier-substitution.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWu_44n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Classifier-attribute"/>

-  <Ecore:EReference xmi:id="_PWu_5In3EdqWae6mnOgyMQ" base_Property="Classifier-representation" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWu_5Yn3EdqWae6mnOgyMQ" base_Property="Classifier-collaborationUse" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWu_5on3EdqWae6mnOgyMQ" base_Property="Classifier-ownedUseCase" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PWu_54n3EdqWae6mnOgyMQ" base_Property="Classifier-useCase"/>

-  <Ecore:EReference xmi:id="_PW4JwIn3EdqWae6mnOgyMQ" base_Property="Classifier-ownedSignature.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PW4JwYn3EdqWae6mnOgyMQ" base_Operation="Classifier-no_cycles_in_generalization"/>

-  <Ecore:EParameter xmi:id="_PW4Jwon3EdqWae6mnOgyMQ" base_Parameter="Classifier-no_cycles_in_generalization-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PW4Jw4n3EdqWae6mnOgyMQ" base_Parameter="Classifier-no_cycles_in_generalization-context"/>

-  <Ecore:EOperation xmi:id="_PW4JxIn3EdqWae6mnOgyMQ" base_Operation="Classifier-generalization_hierarchies"/>

-  <Ecore:EParameter xmi:id="_PW4JxYn3EdqWae6mnOgyMQ" base_Parameter="Classifier-generalization_hierarchies-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PW4Jxon3EdqWae6mnOgyMQ" base_Parameter="Classifier-generalization_hierarchies-context"/>

-  <Ecore:EOperation xmi:id="_PW4Jx4n3EdqWae6mnOgyMQ" base_Operation="Classifier-specialize_type"/>

-  <Ecore:EParameter xmi:id="_PW4JyIn3EdqWae6mnOgyMQ" base_Parameter="Classifier-specialize_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PW4JyYn3EdqWae6mnOgyMQ" base_Parameter="Classifier-specialize_type-context"/>

-  <Ecore:EOperation xmi:id="_PW4Jyon3EdqWae6mnOgyMQ" base_Operation="Classifier-maps_to_generalization_set"/>

-  <Ecore:EParameter xmi:id="_PW4Jy4n3EdqWae6mnOgyMQ" base_Parameter="Classifier-maps_to_generalization_set-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PW4JzIn3EdqWae6mnOgyMQ" base_Parameter="Classifier-maps_to_generalization_set-context"/>

-  <Ecore:EOperation xmi:id="_PW4JzYn3EdqWae6mnOgyMQ" base_Operation="Classifier-createGeneralization"/>

-  <Ecore:EParameter xmi:id="_PW4Jzon3EdqWae6mnOgyMQ" base_Parameter="Classifier-createGeneralization-general"/>

-  <Ecore:EOperation xmi:id="_PW4Jz4n3EdqWae6mnOgyMQ" base_Operation="Classifier-getAllAttributes"/>

-  <Ecore:EOperation xmi:id="_PW4J0In3EdqWae6mnOgyMQ" base_Operation="Classifier-getOperations"/>

-  <Ecore:EOperation xmi:id="_PW4J0Yn3EdqWae6mnOgyMQ" base_Operation="Classifier-getAllOperations"/>

-  <Ecore:EOperation xmi:id="_PW4J0on3EdqWae6mnOgyMQ" base_Operation="Classifier-getOperation"/>

-  <Ecore:EParameter xmi:id="_PW4J04n3EdqWae6mnOgyMQ" base_Parameter="Classifier-getOperation-name"/>

-  <Ecore:EOperation xmi:id="_PW4J1In3EdqWae6mnOgyMQ" base_Operation="Classifier-getGenerals"/>

-  <Ecore:EOperation xmi:id="_PW4J1Yn3EdqWae6mnOgyMQ" base_Operation="Classifier-getInheritedMembers"/>

-  <Ecore:EOperation xmi:id="_PW4J1on3EdqWae6mnOgyMQ" base_Operation="Classifier-allFeatures"/>

-  <Ecore:EOperation xmi:id="_PW4J14n3EdqWae6mnOgyMQ" base_Operation="Classifier-parents"/>

-  <Ecore:EOperation xmi:id="_PW4J2In3EdqWae6mnOgyMQ" base_Operation="Classifier-inheritableMembers"/>

-  <Ecore:EParameter xmi:id="_PW4J2Yn3EdqWae6mnOgyMQ" base_Parameter="Classifier-inheritableMembers-c"/>

-  <Ecore:EOperation xmi:id="_PW4J2on3EdqWae6mnOgyMQ" base_Operation="Classifier-hasVisibilityOf"/>

-  <Ecore:EParameter xmi:id="_PW4J24n3EdqWae6mnOgyMQ" base_Parameter="Classifier-hasVisibilityOf-n"/>

-  <Ecore:EOperation xmi:id="_PW4J3In3EdqWae6mnOgyMQ" base_Operation="Classifier-conformsTo"/>

-  <Ecore:EParameter xmi:id="_PW4J3Yn3EdqWae6mnOgyMQ" base_Parameter="Classifier-conformsTo-other"/>

-  <Ecore:EOperation xmi:id="_PW4J3on3EdqWae6mnOgyMQ" base_Operation="Classifier-inherit"/>

-  <Ecore:EParameter xmi:id="_PXemsIn3EdqWae6mnOgyMQ" base_Parameter="Classifier-inherit-inhs"/>

-  <Ecore:EOperation xmi:id="_PXemsYn3EdqWae6mnOgyMQ" base_Operation="Classifier-maySpecializeType"/>

-  <Ecore:EParameter xmi:id="_PXemson3EdqWae6mnOgyMQ" base_Parameter="Classifier-maySpecializeType-c"/>

-  <Ecore:EOperation xmi:id="_PXems4n3EdqWae6mnOgyMQ" base_Operation="Classifier-allParents"/>

-  <Ecore:EClass xmi:id="_PXemtIn3EdqWae6mnOgyMQ" base_Class="RedefinableElement"/>

-  <Ecore:EAttribute xmi:id="_PXemtYn3EdqWae6mnOgyMQ" base_Property="RedefinableElement-isLeaf"/>

-  <Ecore:EReference xmi:id="_PXemton3EdqWae6mnOgyMQ" isTransient="true" base_Property="RedefinableElement-redefinedElement"/>

-  <Ecore:EReference xmi:id="_PXemt4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="RedefinableElement-redefinitionContext"/>

-  <Ecore:EOperation xmi:id="_PXemuIn3EdqWae6mnOgyMQ" base_Operation="RedefinableElement-redefinition_context_valid"/>

-  <Ecore:EParameter xmi:id="_PXemuYn3EdqWae6mnOgyMQ" base_Parameter="RedefinableElement-redefinition_context_valid-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXemuon3EdqWae6mnOgyMQ" base_Parameter="RedefinableElement-redefinition_context_valid-context"/>

-  <Ecore:EOperation xmi:id="_PXemu4n3EdqWae6mnOgyMQ" base_Operation="RedefinableElement-redefinition_consistent"/>

-  <Ecore:EParameter xmi:id="_PXemvIn3EdqWae6mnOgyMQ" base_Parameter="RedefinableElement-redefinition_consistent-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXemvYn3EdqWae6mnOgyMQ" base_Parameter="RedefinableElement-redefinition_consistent-context"/>

-  <Ecore:EOperation xmi:id="_PXemvon3EdqWae6mnOgyMQ" base_Operation="RedefinableElement-isConsistentWith"/>

-  <Ecore:EParameter xmi:id="_PXnwoIn3EdqWae6mnOgyMQ" base_Parameter="RedefinableElement-isConsistentWith-redefinee"/>

-  <Ecore:EOperation xmi:id="_PXnwoYn3EdqWae6mnOgyMQ" base_Operation="RedefinableElement-isRedefinitionContextValid"/>

-  <Ecore:EParameter xmi:id="_PXnwoon3EdqWae6mnOgyMQ" base_Parameter="RedefinableElement-isRedefinitionContextValid-redefined"/>

-  <Ecore:EClass xmi:id="_PXnwo4n3EdqWae6mnOgyMQ" base_Class="Generalization"/>

-  <Ecore:EAttribute xmi:id="_PXnwpIn3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="Generalization-isSubstitutable"/>

-  <Ecore:EReference xmi:id="_PXnwpYn3EdqWae6mnOgyMQ" base_Property="Generalization-general"/>

-  <Ecore:EReference xmi:id="_PXnwpon3EdqWae6mnOgyMQ" base_Property="Generalization-generalizationSet.1"/>

-  <Ecore:EReference xmi:id="_PXnwp4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Generalization-specific" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PXnwqIn3EdqWae6mnOgyMQ" base_Operation="Generalization-generalization_same_classifier"/>

-  <Ecore:EParameter xmi:id="_PXnwqYn3EdqWae6mnOgyMQ" base_Parameter="Generalization-generalization_same_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXnwqon3EdqWae6mnOgyMQ" base_Parameter="Generalization-generalization_same_classifier-context"/>

-  <Ecore:EClass xmi:id="_PXnwq4n3EdqWae6mnOgyMQ" base_Class="GeneralizationSet"/>

-  <Ecore:EAttribute xmi:id="_PXnwrIn3EdqWae6mnOgyMQ" base_Property="GeneralizationSet-isCovering"/>

-  <Ecore:EAttribute xmi:id="_PXnwrYn3EdqWae6mnOgyMQ" base_Property="GeneralizationSet-isDisjoint"/>

-  <Ecore:EReference xmi:id="_PXnwron3EdqWae6mnOgyMQ" base_Property="GeneralizationSet-powertype"/>

-  <Ecore:EReference xmi:id="_PXnwr4n3EdqWae6mnOgyMQ" base_Property="GeneralizationSet-generalization.1"/>

-  <Ecore:EOperation xmi:id="_PXnwsIn3EdqWae6mnOgyMQ" base_Operation="GeneralizationSet-generalization_same_classifier"/>

-  <Ecore:EParameter xmi:id="_PXnwsYn3EdqWae6mnOgyMQ" base_Parameter="GeneralizationSet-generalization_same_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXnwson3EdqWae6mnOgyMQ" base_Parameter="GeneralizationSet-generalization_same_classifier-context"/>

-  <Ecore:EOperation xmi:id="_PXnws4n3EdqWae6mnOgyMQ" base_Operation="GeneralizationSet-maps_to_generalization_set"/>

-  <Ecore:EParameter xmi:id="_PXnwtIn3EdqWae6mnOgyMQ" base_Parameter="GeneralizationSet-maps_to_generalization_set-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXnwtYn3EdqWae6mnOgyMQ" base_Parameter="GeneralizationSet-maps_to_generalization_set-context"/>

-  <Ecore:EClass xmi:id="_PXnwton3EdqWae6mnOgyMQ" base_Class="Property"/>

-  <Ecore:EReference xmi:id="_PXnwt4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Property-datatype" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PXnwuIn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Property-class_" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_PXnwuYn3EdqWae6mnOgyMQ" base_Property="Property-isDerived"/>

-  <Ecore:EAttribute xmi:id="_PXnwuon3EdqWae6mnOgyMQ" base_Property="Property-isDerivedUnion"/>

-  <Ecore:EAttribute xmi:id="_PXnwu4n3EdqWae6mnOgyMQ" isVolatile="true" isUnsettable="true" base_Property="Property-default"/>

-  <Ecore:EAttribute xmi:id="_PXnwvIn3EdqWae6mnOgyMQ" base_Property="Property-aggregation"/>

-  <Ecore:EAttribute xmi:id="_PXnwvYn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Property-isComposite"/>

-  <Ecore:EReference xmi:id="_PXnwvon3EdqWae6mnOgyMQ" base_Property="Property-redefinedProperty"/>

-  <Ecore:EReference xmi:id="_PXnwv4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Property-owningAssociation"/>

-  <Ecore:EReference xmi:id="_PXxhoIn3EdqWae6mnOgyMQ" base_Property="Property-defaultValue" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PXxhoYn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Property-opposite"/>

-  <Ecore:EReference xmi:id="_PXxhoon3EdqWae6mnOgyMQ" base_Property="Property-subsettedProperty"/>

-  <Ecore:EReference xmi:id="_PXxho4n3EdqWae6mnOgyMQ" base_Property="Property-association"/>

-  <Ecore:EReference xmi:id="_PXxhpIn3EdqWae6mnOgyMQ" base_Property="Property-qualifier" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PXxhpYn3EdqWae6mnOgyMQ" isTransient="true" base_Property="Property-associationEnd" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PXxhpon3EdqWae6mnOgyMQ" base_Operation="Property-multiplicity_of_composite"/>

-  <Ecore:EParameter xmi:id="_PXxhp4n3EdqWae6mnOgyMQ" base_Parameter="Property-multiplicity_of_composite-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXxhqIn3EdqWae6mnOgyMQ" base_Parameter="Property-multiplicity_of_composite-context"/>

-  <Ecore:EOperation xmi:id="_PXxhqYn3EdqWae6mnOgyMQ" base_Operation="Property-subsetting_context_conforms"/>

-  <Ecore:EParameter xmi:id="_PXxhqon3EdqWae6mnOgyMQ" base_Parameter="Property-subsetting_context_conforms-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXxhq4n3EdqWae6mnOgyMQ" base_Parameter="Property-subsetting_context_conforms-context"/>

-  <Ecore:EOperation xmi:id="_PXxhrIn3EdqWae6mnOgyMQ" base_Operation="Property-redefined_property_inherited"/>

-  <Ecore:EParameter xmi:id="_PXxhrYn3EdqWae6mnOgyMQ" base_Parameter="Property-redefined_property_inherited-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXxhron3EdqWae6mnOgyMQ" base_Parameter="Property-redefined_property_inherited-context"/>

-  <Ecore:EOperation xmi:id="_PXxhr4n3EdqWae6mnOgyMQ" base_Operation="Property-subsetting_rules"/>

-  <Ecore:EParameter xmi:id="_PXxhsIn3EdqWae6mnOgyMQ" base_Parameter="Property-subsetting_rules-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXxhsYn3EdqWae6mnOgyMQ" base_Parameter="Property-subsetting_rules-context"/>

-  <Ecore:EOperation xmi:id="_PXxhson3EdqWae6mnOgyMQ" base_Operation="Property-navigable_readonly"/>

-  <Ecore:EParameter xmi:id="_PXxhs4n3EdqWae6mnOgyMQ" base_Parameter="Property-navigable_readonly-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXxhtIn3EdqWae6mnOgyMQ" base_Parameter="Property-navigable_readonly-context"/>

-  <Ecore:EOperation xmi:id="_PXxhtYn3EdqWae6mnOgyMQ" base_Operation="Property-derived_union_is_derived"/>

-  <Ecore:EParameter xmi:id="_PXxhton3EdqWae6mnOgyMQ" base_Parameter="Property-derived_union_is_derived-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXxht4n3EdqWae6mnOgyMQ" base_Parameter="Property-derived_union_is_derived-context"/>

-  <Ecore:EOperation xmi:id="_PXxhuIn3EdqWae6mnOgyMQ" base_Operation="Property-derived_union_is_read_only"/>

-  <Ecore:EParameter xmi:id="_PXxhuYn3EdqWae6mnOgyMQ" base_Parameter="Property-derived_union_is_read_only-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXxhuon3EdqWae6mnOgyMQ" base_Parameter="Property-derived_union_is_read_only-context"/>

-  <Ecore:EOperation xmi:id="_PXxhu4n3EdqWae6mnOgyMQ" base_Operation="Property-subsetted_property_names"/>

-  <Ecore:EParameter xmi:id="_PXxhvIn3EdqWae6mnOgyMQ" base_Parameter="Property-subsetted_property_names-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PXxhvYn3EdqWae6mnOgyMQ" base_Parameter="Property-subsetted_property_names-context"/>

-  <Ecore:EOperation xmi:id="_PXxhvon3EdqWae6mnOgyMQ" base_Operation="Property-deployment_target"/>

-  <Ecore:EParameter xmi:id="_PXxhv4n3EdqWae6mnOgyMQ" base_Parameter="Property-deployment_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PX7SoIn3EdqWae6mnOgyMQ" base_Parameter="Property-deployment_target-context"/>

-  <Ecore:EOperation xmi:id="_PX7SoYn3EdqWae6mnOgyMQ" base_Operation="Property-binding_to_attribute"/>

-  <Ecore:EParameter xmi:id="_PX7Soon3EdqWae6mnOgyMQ" base_Parameter="Property-binding_to_attribute-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PX7So4n3EdqWae6mnOgyMQ" base_Parameter="Property-binding_to_attribute-context"/>

-  <Ecore:EOperation xmi:id="_PX7SpIn3EdqWae6mnOgyMQ" base_Operation="Property-getDefault"/>

-  <Ecore:EOperation xmi:id="_PX7SpYn3EdqWae6mnOgyMQ" base_Operation="Property-isSetDefault"/>

-  <Ecore:EOperation xmi:id="_PX7Spon3EdqWae6mnOgyMQ" base_Operation="Property-setDefault"/>

-  <Ecore:EParameter xmi:id="_PX7Sp4n3EdqWae6mnOgyMQ" base_Parameter="Property-setDefault-newDefault"/>

-  <Ecore:EOperation xmi:id="_PX7SqIn3EdqWae6mnOgyMQ" base_Operation="Property-setIsComposite"/>

-  <Ecore:EParameter xmi:id="_PX7SqYn3EdqWae6mnOgyMQ" base_Parameter="Property-setIsComposite-newIsComposite"/>

-  <Ecore:EOperation xmi:id="_PX7Sqon3EdqWae6mnOgyMQ" base_Operation="Property-setOpposite"/>

-  <Ecore:EParameter xmi:id="_PX7Sq4n3EdqWae6mnOgyMQ" base_Parameter="Property-setOpposite-newOpposite"/>

-  <Ecore:EOperation xmi:id="_PX7SrIn3EdqWae6mnOgyMQ" base_Operation="Property-unsetDefault"/>

-  <Ecore:EOperation xmi:id="_PX7SrYn3EdqWae6mnOgyMQ" base_Operation="Property-isAttribute"/>

-  <Ecore:EParameter xmi:id="_PX7Sron3EdqWae6mnOgyMQ" base_Parameter="Property-isAttribute-p"/>

-  <Ecore:EOperation xmi:id="_PX7Sr4n3EdqWae6mnOgyMQ" base_Operation="Property-getOpposite"/>

-  <Ecore:EOperation xmi:id="_PX7SsIn3EdqWae6mnOgyMQ" base_Operation="Property-isComposite.1"/>

-  <Ecore:EOperation xmi:id="_PX7SsYn3EdqWae6mnOgyMQ" base_Operation="Property-subsettingContext"/>

-  <Ecore:EOperation xmi:id="_PX7Sson3EdqWae6mnOgyMQ" base_Operation="Property-isNavigable"/>

-  <Ecore:EClass xmi:id="_PX7Ss4n3EdqWae6mnOgyMQ" base_Class="StructuralFeature"/>

-  <Ecore:EAttribute xmi:id="_PX7StIn3EdqWae6mnOgyMQ" base_Property="StructuralFeature-isReadOnly"/>

-  <Ecore:EClass xmi:id="_PX7StYn3EdqWae6mnOgyMQ" base_Class="Feature"/>

-  <Ecore:EAttribute xmi:id="_PX7Ston3EdqWae6mnOgyMQ" base_Property="Feature-isStatic"/>

-  <Ecore:EReference xmi:id="_PX7St4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Feature-featuringClassifier"/>

-  <Ecore:EClass xmi:id="_PX7SuIn3EdqWae6mnOgyMQ" base_Class="MultiplicityElement"/>

-  <Ecore:EAttribute xmi:id="_PX7SuYn3EdqWae6mnOgyMQ" base_Property="MultiplicityElement-isOrdered"/>

-  <Ecore:EAttribute xmi:id="_PX7Suon3EdqWae6mnOgyMQ" base_Property="MultiplicityElement-isUnique"/>

-  <Ecore:EAttribute xmi:id="_PX7Su4n3EdqWae6mnOgyMQ" isVolatile="true" isUnsettable="true" base_Property="MultiplicityElement-upper"/>

-  <Ecore:EAttribute xmi:id="_PX7SvIn3EdqWae6mnOgyMQ" isVolatile="true" isUnsettable="true" base_Property="MultiplicityElement-lower"/>

-  <Ecore:EReference xmi:id="_PX7SvYn3EdqWae6mnOgyMQ" base_Property="MultiplicityElement-upperValue" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PX7Svon3EdqWae6mnOgyMQ" base_Property="MultiplicityElement-lowerValue" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PX7Sv4n3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-upper_gt_0"/>

-  <Ecore:EParameter xmi:id="_PYEckIn3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-upper_gt_0-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYEckYn3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-upper_gt_0-context"/>

-  <Ecore:EOperation xmi:id="_PYEckon3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-lower_ge_0"/>

-  <Ecore:EParameter xmi:id="_PYEck4n3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-lower_ge_0-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYEclIn3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-lower_ge_0-context"/>

-  <Ecore:EOperation xmi:id="_PYEclYn3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-upper_ge_lower"/>

-  <Ecore:EParameter xmi:id="_PYEclon3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-upper_ge_lower-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYEcl4n3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-upper_ge_lower-context"/>

-  <Ecore:EOperation xmi:id="_PYEcmIn3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-value_specification_no_side_effects"/>

-  <Ecore:EParameter xmi:id="_PYEcmYn3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-value_specification_no_side_effects-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYEcmon3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-value_specification_no_side_effects-context"/>

-  <Ecore:EOperation xmi:id="_PYEcm4n3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-value_specification_constant"/>

-  <Ecore:EParameter xmi:id="_PYEcnIn3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-value_specification_constant-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYEcnYn3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-value_specification_constant-context"/>

-  <Ecore:EOperation xmi:id="_PYEcnon3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-isSetLower"/>

-  <Ecore:EOperation xmi:id="_PYEcn4n3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-isSetUpper"/>

-  <Ecore:EOperation xmi:id="_PYEcoIn3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-setLower"/>

-  <Ecore:EParameter xmi:id="_PYEcoYn3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-setLower-newLower"/>

-  <Ecore:EOperation xmi:id="_PYEcoon3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-setUpper"/>

-  <Ecore:EParameter xmi:id="_PYEco4n3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-setUpper-newUpper"/>

-  <Ecore:EOperation xmi:id="_PYEcpIn3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-unsetLower"/>

-  <Ecore:EOperation xmi:id="_PYEcpYn3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-unsetUpper"/>

-  <Ecore:EOperation xmi:id="_PYEcpon3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-getLower"/>

-  <Ecore:EOperation xmi:id="_PYEcp4n3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-getUpper"/>

-  <Ecore:EOperation xmi:id="_PYEcqIn3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-isMultivalued"/>

-  <Ecore:EOperation xmi:id="_PYEcqYn3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-includesCardinality"/>

-  <Ecore:EParameter xmi:id="_PYEcqon3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-includesCardinality-C"/>

-  <Ecore:EOperation xmi:id="_PYEcq4n3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-includesMultiplicity"/>

-  <Ecore:EParameter xmi:id="_PYEcrIn3EdqWae6mnOgyMQ" base_Parameter="MultiplicityElement-includesMultiplicity-M"/>

-  <Ecore:EOperation xmi:id="_PYEcrYn3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-lowerBound"/>

-  <Ecore:EOperation xmi:id="_PYEcron3EdqWae6mnOgyMQ" base_Operation="MultiplicityElement-upperBound"/>

-  <Ecore:EClass xmi:id="_PYEcr4n3EdqWae6mnOgyMQ" base_Class="ConnectableElement"/>

-  <Ecore:EReference xmi:id="_PYONkIn3EdqWae6mnOgyMQ" base_Property="ConnectableElement-end.1"/>

-  <Ecore:EClass xmi:id="_PYONkYn3EdqWae6mnOgyMQ" base_Class="ConnectorEnd"/>

-  <Ecore:EReference xmi:id="_PYONkon3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="ConnectorEnd-definingEnd"/>

-  <Ecore:EReference xmi:id="_PYONk4n3EdqWae6mnOgyMQ" base_Property="ConnectorEnd-partWithPort"/>

-  <Ecore:EReference xmi:id="_PYONlIn3EdqWae6mnOgyMQ" base_Property="ConnectorEnd-role.1"/>

-  <Ecore:EOperation xmi:id="_PYONlYn3EdqWae6mnOgyMQ" base_Operation="ConnectorEnd-multiplicity"/>

-  <Ecore:EParameter xmi:id="_PYONlon3EdqWae6mnOgyMQ" base_Parameter="ConnectorEnd-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYONl4n3EdqWae6mnOgyMQ" base_Parameter="ConnectorEnd-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_PYONmIn3EdqWae6mnOgyMQ" base_Operation="ConnectorEnd-part_with_port_empty"/>

-  <Ecore:EParameter xmi:id="_PYONmYn3EdqWae6mnOgyMQ" base_Parameter="ConnectorEnd-part_with_port_empty-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYONmon3EdqWae6mnOgyMQ" base_Parameter="ConnectorEnd-part_with_port_empty-context"/>

-  <Ecore:EOperation xmi:id="_PYONm4n3EdqWae6mnOgyMQ" base_Operation="ConnectorEnd-role_and_part_with_port"/>

-  <Ecore:EParameter xmi:id="_PYONnIn3EdqWae6mnOgyMQ" base_Parameter="ConnectorEnd-role_and_part_with_port-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYONnYn3EdqWae6mnOgyMQ" base_Parameter="ConnectorEnd-role_and_part_with_port-context"/>

-  <Ecore:EOperation xmi:id="_PYONnon3EdqWae6mnOgyMQ" base_Operation="ConnectorEnd-self_part_with_port"/>

-  <Ecore:EParameter xmi:id="_PYONn4n3EdqWae6mnOgyMQ" base_Parameter="ConnectorEnd-self_part_with_port-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYONoIn3EdqWae6mnOgyMQ" base_Parameter="ConnectorEnd-self_part_with_port-context"/>

-  <Ecore:EOperation xmi:id="_PYONoYn3EdqWae6mnOgyMQ" base_Operation="ConnectorEnd-getDefiningEnd"/>

-  <Ecore:EClass xmi:id="_PYONoon3EdqWae6mnOgyMQ" base_Class="DeploymentTarget"/>

-  <Ecore:EReference xmi:id="_PYONo4n3EdqWae6mnOgyMQ" base_Property="DeploymentTarget-deployment.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PYONpIn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="DeploymentTarget-deployedElement"/>

-  <Ecore:EOperation xmi:id="_PYONpYn3EdqWae6mnOgyMQ" base_Operation="DeploymentTarget-getDeployedElements"/>

-  <Ecore:EClass xmi:id="_PYONpon3EdqWae6mnOgyMQ" base_Class="Deployment"/>

-  <Ecore:EReference xmi:id="_PYONp4n3EdqWae6mnOgyMQ" base_Property="Deployment-deployedArtifact"/>

-  <Ecore:EReference xmi:id="_PYONqIn3EdqWae6mnOgyMQ" base_Property="Deployment-configuration.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PYONqYn3EdqWae6mnOgyMQ" isTransient="true" base_Property="Deployment-location.1"/>

-  <Ecore:EClass xmi:id="_PYXXgIn3EdqWae6mnOgyMQ" base_Class="DeployedArtifact"/>

-  <Ecore:EClass xmi:id="_PYXXgYn3EdqWae6mnOgyMQ" base_Class="DeploymentSpecification"/>

-  <Ecore:EAttribute xmi:id="_PYXXgon3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="DeploymentSpecification-deploymentLocation"/>

-  <Ecore:EAttribute xmi:id="_PYXXg4n3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="DeploymentSpecification-executionLocation"/>

-  <Ecore:EReference xmi:id="_PYXXhIn3EdqWae6mnOgyMQ" isTransient="true" base_Property="DeploymentSpecification-deployment.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PYXXhYn3EdqWae6mnOgyMQ" base_Operation="DeploymentSpecification-deployed_elements"/>

-  <Ecore:EParameter xmi:id="_PYXXhon3EdqWae6mnOgyMQ" base_Parameter="DeploymentSpecification-deployed_elements-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYXXh4n3EdqWae6mnOgyMQ" base_Parameter="DeploymentSpecification-deployed_elements-context"/>

-  <Ecore:EOperation xmi:id="_PYXXiIn3EdqWae6mnOgyMQ" base_Operation="DeploymentSpecification-deployment_target"/>

-  <Ecore:EParameter xmi:id="_PYXXiYn3EdqWae6mnOgyMQ" base_Parameter="DeploymentSpecification-deployment_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYXXion3EdqWae6mnOgyMQ" base_Parameter="DeploymentSpecification-deployment_target-context"/>

-  <Ecore:EClass xmi:id="_PYXXi4n3EdqWae6mnOgyMQ" base_Class="Artifact"/>

-  <Ecore:EAttribute xmi:id="_PYXXjIn3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="Artifact-fileName"/>

-  <Ecore:EReference xmi:id="_PYXXjYn3EdqWae6mnOgyMQ" base_Property="Artifact-nestedArtifact" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PYXXjon3EdqWae6mnOgyMQ" base_Property="Artifact-manifestation" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PYXXj4n3EdqWae6mnOgyMQ" base_Property="Artifact-ownedOperation" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PYXXkIn3EdqWae6mnOgyMQ" base_Property="Artifact-ownedAttribute" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PYXXkYn3EdqWae6mnOgyMQ" base_Operation="Artifact-createOwnedOperation"/>

-  <Ecore:EParameter xmi:id="_PYXXkon3EdqWae6mnOgyMQ" base_Parameter="Artifact-createOwnedOperation-name"/>

-  <Ecore:EParameter xmi:id="_PYXXk4n3EdqWae6mnOgyMQ" base_Parameter="Artifact-createOwnedOperation-returnType"/>

-  <Ecore:EParameter xmi:id="_PYXXlIn3EdqWae6mnOgyMQ" base_Parameter="Artifact-createOwnedOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_PYXXlYn3EdqWae6mnOgyMQ" base_Parameter="Artifact-createOwnedOperation-parameterTypes"/>

-  <Ecore:EOperation xmi:id="_PYXXlon3EdqWae6mnOgyMQ" base_Operation="Artifact-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_PYXXl4n3EdqWae6mnOgyMQ" base_Parameter="Artifact-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_PYXXmIn3EdqWae6mnOgyMQ" base_Parameter="Artifact-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_PYXXmYn3EdqWae6mnOgyMQ" base_Parameter="Artifact-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_PYXXmon3EdqWae6mnOgyMQ" base_Parameter="Artifact-createOwnedAttribute-upper"/>

-  <Ecore:EClass xmi:id="_PYXXm4n3EdqWae6mnOgyMQ" base_Class="Operation"/>

-  <Ecore:EReference xmi:id="_PYXXnIn3EdqWae6mnOgyMQ" isTransient="true" base_Property="Operation-interface" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PYXXnYn3EdqWae6mnOgyMQ" isTransient="true" base_Property="Operation-class_" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_PYXXnon3EdqWae6mnOgyMQ" base_Property="Operation-isQuery"/>

-  <Ecore:EAttribute xmi:id="_PYXXn4n3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Operation-isOrdered"/>

-  <Ecore:EAttribute xmi:id="_PYhIgIn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Operation-isUnique"/>

-  <Ecore:EAttribute xmi:id="_PYhIgYn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Operation-lower"/>

-  <Ecore:EAttribute xmi:id="_PYhIgon3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Operation-upper"/>

-  <Ecore:EReference xmi:id="_PYhIg4n3EdqWae6mnOgyMQ" base_Property="Operation-precondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PYhIhIn3EdqWae6mnOgyMQ" base_Property="Operation-postcondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PYhIhYn3EdqWae6mnOgyMQ" base_Property="Operation-redefinedOperation"/>

-  <Ecore:EReference xmi:id="_PYhIhon3EdqWae6mnOgyMQ" isTransient="true" base_Property="Operation-datatype" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PYhIh4n3EdqWae6mnOgyMQ" base_Property="Operation-bodyCondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PYhIiIn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Operation-type"/>

-  <Ecore:EOperation xmi:id="_PYhIiYn3EdqWae6mnOgyMQ" base_Operation="Operation-at_most_one_return"/>

-  <Ecore:EParameter xmi:id="_PYhIion3EdqWae6mnOgyMQ" base_Parameter="Operation-at_most_one_return-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYhIi4n3EdqWae6mnOgyMQ" base_Parameter="Operation-at_most_one_return-context"/>

-  <Ecore:EOperation xmi:id="_PYhIjIn3EdqWae6mnOgyMQ" base_Operation="Operation-only_body_for_query"/>

-  <Ecore:EParameter xmi:id="_PYhIjYn3EdqWae6mnOgyMQ" base_Parameter="Operation-only_body_for_query-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYhIjon3EdqWae6mnOgyMQ" base_Parameter="Operation-only_body_for_query-context"/>

-  <Ecore:EOperation xmi:id="_PYhIj4n3EdqWae6mnOgyMQ" base_Operation="Operation-getLower"/>

-  <Ecore:EOperation xmi:id="_PYhIkIn3EdqWae6mnOgyMQ" base_Operation="Operation-getUpper"/>

-  <Ecore:EOperation xmi:id="_PYhIkYn3EdqWae6mnOgyMQ" base_Operation="Operation-setIsOrdered"/>

-  <Ecore:EParameter xmi:id="_PYhIkon3EdqWae6mnOgyMQ" base_Parameter="Operation-setIsOrdered-newIsOrdered"/>

-  <Ecore:EOperation xmi:id="_PYhIk4n3EdqWae6mnOgyMQ" base_Operation="Operation-setIsUnique"/>

-  <Ecore:EParameter xmi:id="_PYhIlIn3EdqWae6mnOgyMQ" base_Parameter="Operation-setIsUnique-newIsUnique"/>

-  <Ecore:EOperation xmi:id="_PYhIlYn3EdqWae6mnOgyMQ" base_Operation="Operation-setLower"/>

-  <Ecore:EParameter xmi:id="_PYhIlon3EdqWae6mnOgyMQ" base_Parameter="Operation-setLower-newLower"/>

-  <Ecore:EOperation xmi:id="_PYhIl4n3EdqWae6mnOgyMQ" base_Operation="Operation-setType"/>

-  <Ecore:EParameter xmi:id="_PYhImIn3EdqWae6mnOgyMQ" base_Parameter="Operation-setType-newType"/>

-  <Ecore:EOperation xmi:id="_PYhImYn3EdqWae6mnOgyMQ" base_Operation="Operation-setUpper"/>

-  <Ecore:EParameter xmi:id="_PYhImon3EdqWae6mnOgyMQ" base_Parameter="Operation-setUpper-newUpper"/>

-  <Ecore:EOperation xmi:id="_PYhIm4n3EdqWae6mnOgyMQ" base_Operation="Operation-isOrdered.1"/>

-  <Ecore:EOperation xmi:id="_PYq5gIn3EdqWae6mnOgyMQ" base_Operation="Operation-isUnique.1"/>

-  <Ecore:EOperation xmi:id="_PYq5gYn3EdqWae6mnOgyMQ" base_Operation="Operation-lowerBound"/>

-  <Ecore:EOperation xmi:id="_PYq5gon3EdqWae6mnOgyMQ" base_Operation="Operation-upperBound"/>

-  <Ecore:EOperation xmi:id="_PYq5g4n3EdqWae6mnOgyMQ" base_Operation="Operation-getType"/>

-  <Ecore:EOperation xmi:id="_PYq5hIn3EdqWae6mnOgyMQ" base_Operation="Operation-returnResult"/>

-  <Ecore:EClass xmi:id="_PYq5hYn3EdqWae6mnOgyMQ" base_Class="BehavioralFeature"/>

-  <Ecore:EReference xmi:id="_PYq5hon3EdqWae6mnOgyMQ" base_Property="BehavioralFeature-ownedParameter" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_PYq5h4n3EdqWae6mnOgyMQ" base_Property="BehavioralFeature-isAbstract"/>

-  <Ecore:EReference xmi:id="_PYq5iIn3EdqWae6mnOgyMQ" base_Property="BehavioralFeature-method.1"/>

-  <Ecore:EAttribute xmi:id="_PYq5iYn3EdqWae6mnOgyMQ" base_Property="BehavioralFeature-concurrency"/>

-  <Ecore:EReference xmi:id="_PYq5ion3EdqWae6mnOgyMQ" base_Property="BehavioralFeature-raisedException"/>

-  <Ecore:EReference xmi:id="_PYq5i4n3EdqWae6mnOgyMQ" base_Property="BehavioralFeature-ownedParameterSet" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PYq5jIn3EdqWae6mnOgyMQ" base_Class="Parameter"/>

-  <Ecore:EReference xmi:id="_PYq5jYn3EdqWae6mnOgyMQ" base_Property="Parameter-parameterSet.1"/>

-  <Ecore:EReference xmi:id="_PYq5jon3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Parameter-operation" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_PYq5j4n3EdqWae6mnOgyMQ" base_Property="Parameter-direction"/>

-  <Ecore:EAttribute xmi:id="_PYq5kIn3EdqWae6mnOgyMQ" isVolatile="true" isUnsettable="true" base_Property="Parameter-default"/>

-  <Ecore:EReference xmi:id="_PYq5kYn3EdqWae6mnOgyMQ" base_Property="Parameter-defaultValue" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_PYq5kon3EdqWae6mnOgyMQ" base_Property="Parameter-isException"/>

-  <Ecore:EAttribute xmi:id="_PYq5k4n3EdqWae6mnOgyMQ" base_Property="Parameter-isStream"/>

-  <Ecore:EAttribute xmi:id="_PYq5lIn3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="Parameter-effect"/>

-  <Ecore:EOperation xmi:id="_PYq5lYn3EdqWae6mnOgyMQ" base_Operation="Parameter-connector_end"/>

-  <Ecore:EParameter xmi:id="_PYq5lon3EdqWae6mnOgyMQ" base_Parameter="Parameter-connector_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYq5l4n3EdqWae6mnOgyMQ" base_Parameter="Parameter-connector_end-context"/>

-  <Ecore:EOperation xmi:id="_PYq5mIn3EdqWae6mnOgyMQ" base_Operation="Parameter-stream_and_exception"/>

-  <Ecore:EParameter xmi:id="_PYq5mYn3EdqWae6mnOgyMQ" base_Parameter="Parameter-stream_and_exception-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYq5mon3EdqWae6mnOgyMQ" base_Parameter="Parameter-stream_and_exception-context"/>

-  <Ecore:EOperation xmi:id="_PYq5m4n3EdqWae6mnOgyMQ" base_Operation="Parameter-not_exception"/>

-  <Ecore:EParameter xmi:id="_PYq5nIn3EdqWae6mnOgyMQ" base_Parameter="Parameter-not_exception-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYq5nYn3EdqWae6mnOgyMQ" base_Parameter="Parameter-not_exception-context"/>

-  <Ecore:EOperation xmi:id="_PYq5non3EdqWae6mnOgyMQ" base_Operation="Parameter-reentrant_behaviors"/>

-  <Ecore:EParameter xmi:id="_PYq5n4n3EdqWae6mnOgyMQ" base_Parameter="Parameter-reentrant_behaviors-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PYq5oIn3EdqWae6mnOgyMQ" base_Parameter="Parameter-reentrant_behaviors-context"/>

-  <Ecore:EOperation xmi:id="_PY0DcIn3EdqWae6mnOgyMQ" base_Operation="Parameter-in_and_out"/>

-  <Ecore:EParameter xmi:id="_PY0DcYn3EdqWae6mnOgyMQ" base_Parameter="Parameter-in_and_out-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PY0Dcon3EdqWae6mnOgyMQ" base_Parameter="Parameter-in_and_out-context"/>

-  <Ecore:EOperation xmi:id="_PY0Dc4n3EdqWae6mnOgyMQ" base_Operation="Parameter-getDefault"/>

-  <Ecore:EOperation xmi:id="_PY0DdIn3EdqWae6mnOgyMQ" base_Operation="Parameter-isSetDefault"/>

-  <Ecore:EOperation xmi:id="_PY0DdYn3EdqWae6mnOgyMQ" base_Operation="Parameter-setDefault"/>

-  <Ecore:EParameter xmi:id="_PY0Ddon3EdqWae6mnOgyMQ" base_Parameter="Parameter-setDefault-newDefault"/>

-  <Ecore:EOperation xmi:id="_PY0Dd4n3EdqWae6mnOgyMQ" base_Operation="Parameter-unsetDefault"/>

-  <Ecore:EClass xmi:id="_PY0DeIn3EdqWae6mnOgyMQ" base_Class="ParameterSet"/>

-  <Ecore:EReference xmi:id="_PY0DeYn3EdqWae6mnOgyMQ" base_Property="ParameterSet-condition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PY0Deon3EdqWae6mnOgyMQ" base_Property="ParameterSet-parameter.1"/>

-  <Ecore:EOperation xmi:id="_PY0De4n3EdqWae6mnOgyMQ" base_Operation="ParameterSet-same_parameterized_entity"/>

-  <Ecore:EParameter xmi:id="_PY0DfIn3EdqWae6mnOgyMQ" base_Parameter="ParameterSet-same_parameterized_entity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PY0DfYn3EdqWae6mnOgyMQ" base_Parameter="ParameterSet-same_parameterized_entity-context"/>

-  <Ecore:EOperation xmi:id="_PY0Dfon3EdqWae6mnOgyMQ" base_Operation="ParameterSet-input"/>

-  <Ecore:EParameter xmi:id="_PY0Df4n3EdqWae6mnOgyMQ" base_Parameter="ParameterSet-input-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PY0DgIn3EdqWae6mnOgyMQ" base_Parameter="ParameterSet-input-context"/>

-  <Ecore:EOperation xmi:id="_PY0DgYn3EdqWae6mnOgyMQ" base_Operation="ParameterSet-two_parameter_sets"/>

-  <Ecore:EParameter xmi:id="_PY0Dgon3EdqWae6mnOgyMQ" base_Parameter="ParameterSet-two_parameter_sets-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PY0Dg4n3EdqWae6mnOgyMQ" base_Parameter="ParameterSet-two_parameter_sets-context"/>

-  <Ecore:EClass xmi:id="_PY0DhIn3EdqWae6mnOgyMQ" base_Class="Constraint"/>

-  <Ecore:EReference xmi:id="_PY0DhYn3EdqWae6mnOgyMQ" base_Property="Constraint-constrainedElement"/>

-  <Ecore:EReference xmi:id="_PY0Dhon3EdqWae6mnOgyMQ" base_Property="Constraint-specification" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PY0Dh4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Constraint-context" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PY0DiIn3EdqWae6mnOgyMQ" base_Operation="Constraint-not_apply_to_self"/>

-  <Ecore:EParameter xmi:id="_PY0DiYn3EdqWae6mnOgyMQ" base_Parameter="Constraint-not_apply_to_self-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PY0Dion3EdqWae6mnOgyMQ" base_Parameter="Constraint-not_apply_to_self-context"/>

-  <Ecore:EOperation xmi:id="_PY0Di4n3EdqWae6mnOgyMQ" base_Operation="Constraint-value_specification_boolean"/>

-  <Ecore:EParameter xmi:id="_PY0DjIn3EdqWae6mnOgyMQ" base_Parameter="Constraint-value_specification_boolean-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PY0DjYn3EdqWae6mnOgyMQ" base_Parameter="Constraint-value_specification_boolean-context"/>

-  <Ecore:EOperation xmi:id="_PY0Djon3EdqWae6mnOgyMQ" base_Operation="Constraint-boolean_value"/>

-  <Ecore:EParameter xmi:id="_PY90cIn3EdqWae6mnOgyMQ" base_Parameter="Constraint-boolean_value-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PY90cYn3EdqWae6mnOgyMQ" base_Parameter="Constraint-boolean_value-context"/>

-  <Ecore:EOperation xmi:id="_PY90con3EdqWae6mnOgyMQ" base_Operation="Constraint-no_side_effects"/>

-  <Ecore:EParameter xmi:id="_PY90c4n3EdqWae6mnOgyMQ" base_Parameter="Constraint-no_side_effects-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PY90dIn3EdqWae6mnOgyMQ" base_Parameter="Constraint-no_side_effects-context"/>

-  <Ecore:EOperation xmi:id="_PY90dYn3EdqWae6mnOgyMQ" base_Operation="Constraint-not_applied_to_self"/>

-  <Ecore:EParameter xmi:id="_PY90don3EdqWae6mnOgyMQ" base_Parameter="Constraint-not_applied_to_self-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PY90d4n3EdqWae6mnOgyMQ" base_Parameter="Constraint-not_applied_to_self-context"/>

-  <Ecore:EEnum xmi:id="_PY90eIn3EdqWae6mnOgyMQ" base_Enumeration="ParameterDirectionKind"/>

-  <Ecore:EEnumLiteral xmi:id="_PY90eYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="ParameterDirectionKind-in"/>

-  <Ecore:EEnumLiteral xmi:id="_PY90eon3EdqWae6mnOgyMQ" base_EnumerationLiteral="ParameterDirectionKind-inout"/>

-  <Ecore:EEnumLiteral xmi:id="_PY90e4n3EdqWae6mnOgyMQ" base_EnumerationLiteral="ParameterDirectionKind-out"/>

-  <Ecore:EEnumLiteral xmi:id="_PY90fIn3EdqWae6mnOgyMQ" base_EnumerationLiteral="ParameterDirectionKind-return"/>

-  <Ecore:EEnum xmi:id="_PY90fYn3EdqWae6mnOgyMQ" base_Enumeration="ParameterEffectKind"/>

-  <Ecore:EEnumLiteral xmi:id="_PY90fon3EdqWae6mnOgyMQ" base_EnumerationLiteral="ParameterEffectKind-create"/>

-  <Ecore:EEnumLiteral xmi:id="_PY90f4n3EdqWae6mnOgyMQ" base_EnumerationLiteral="ParameterEffectKind-read"/>

-  <Ecore:EEnumLiteral xmi:id="_PY90gIn3EdqWae6mnOgyMQ" base_EnumerationLiteral="ParameterEffectKind-update"/>

-  <Ecore:EEnumLiteral xmi:id="_PY90gYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="ParameterEffectKind-delete"/>

-  <Ecore:EClass xmi:id="_PY90gon3EdqWae6mnOgyMQ" base_Class="Behavior"/>

-  <Ecore:EAttribute xmi:id="_PY90g4n3EdqWae6mnOgyMQ" base_Property="Behavior-isReentrant"/>

-  <Ecore:EReference xmi:id="_PY90hIn3EdqWae6mnOgyMQ" base_Property="Behavior-redefinedBehavior"/>

-  <Ecore:EReference xmi:id="_PY90hYn3EdqWae6mnOgyMQ" base_Property="Behavior-ownedParameter" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PY90hon3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Behavior-context"/>

-  <Ecore:EReference xmi:id="_PY90h4n3EdqWae6mnOgyMQ" base_Property="Behavior-precondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PY90iIn3EdqWae6mnOgyMQ" base_Property="Behavior-postcondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PY90iYn3EdqWae6mnOgyMQ" base_Property="Behavior-ownedParameterSet" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PY90ion3EdqWae6mnOgyMQ" base_Property="Behavior-specification.1"/>

-  <Ecore:EOperation xmi:id="_PY90i4n3EdqWae6mnOgyMQ" base_Operation="Behavior-parameters_match"/>

-  <Ecore:EParameter xmi:id="_PY90jIn3EdqWae6mnOgyMQ" base_Parameter="Behavior-parameters_match-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PY90jYn3EdqWae6mnOgyMQ" base_Parameter="Behavior-parameters_match-context"/>

-  <Ecore:EOperation xmi:id="_PY90jon3EdqWae6mnOgyMQ" base_Operation="Behavior-feature_of_context_classifier"/>

-  <Ecore:EParameter xmi:id="_PY90j4n3EdqWae6mnOgyMQ" base_Parameter="Behavior-feature_of_context_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PY90kIn3EdqWae6mnOgyMQ" base_Parameter="Behavior-feature_of_context_classifier-context"/>

-  <Ecore:EOperation xmi:id="_PZHlcIn3EdqWae6mnOgyMQ" base_Operation="Behavior-must_realize"/>

-  <Ecore:EParameter xmi:id="_PZHlcYn3EdqWae6mnOgyMQ" base_Parameter="Behavior-must_realize-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZHlcon3EdqWae6mnOgyMQ" base_Parameter="Behavior-must_realize-context"/>

-  <Ecore:EOperation xmi:id="_PZHlc4n3EdqWae6mnOgyMQ" base_Operation="Behavior-most_one_behaviour"/>

-  <Ecore:EParameter xmi:id="_PZHldIn3EdqWae6mnOgyMQ" base_Parameter="Behavior-most_one_behaviour-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZHldYn3EdqWae6mnOgyMQ" base_Parameter="Behavior-most_one_behaviour-context"/>

-  <Ecore:EOperation xmi:id="_PZHldon3EdqWae6mnOgyMQ" base_Operation="Behavior-getContext"/>

-  <Ecore:EClass xmi:id="_PZHld4n3EdqWae6mnOgyMQ" base_Class="Class"/>

-  <Ecore:EReference xmi:id="_PZHleIn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Class-extension"/>

-  <Ecore:EReference xmi:id="_PZHleYn3EdqWae6mnOgyMQ" base_Property="Class-nestedClassifier" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZHleon3EdqWae6mnOgyMQ" base_Property="Class-ownedOperation" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZHle4n3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Class-superClass"/>

-  <Ecore:EAttribute xmi:id="_PZHlfIn3EdqWae6mnOgyMQ" base_Property="Class-isActive"/>

-  <Ecore:EReference xmi:id="_PZHlfYn3EdqWae6mnOgyMQ" base_Property="Class-ownedReception" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PZHlfon3EdqWae6mnOgyMQ" base_Operation="Class-passive_class"/>

-  <Ecore:EParameter xmi:id="_PZHlf4n3EdqWae6mnOgyMQ" base_Parameter="Class-passive_class-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZHlgIn3EdqWae6mnOgyMQ" base_Parameter="Class-passive_class-context"/>

-  <Ecore:EOperation xmi:id="_PZHlgYn3EdqWae6mnOgyMQ" base_Operation="Class-getExtensions"/>

-  <Ecore:EOperation xmi:id="_PZHlgon3EdqWae6mnOgyMQ" base_Operation="Class-createOwnedOperation"/>

-  <Ecore:EParameter xmi:id="_PZHlg4n3EdqWae6mnOgyMQ" base_Parameter="Class-createOwnedOperation-name"/>

-  <Ecore:EParameter xmi:id="_PZHlhIn3EdqWae6mnOgyMQ" base_Parameter="Class-createOwnedOperation-returnType"/>

-  <Ecore:EParameter xmi:id="_PZHlhYn3EdqWae6mnOgyMQ" base_Parameter="Class-createOwnedOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_PZHlhon3EdqWae6mnOgyMQ" base_Parameter="Class-createOwnedOperation-parameterTypes"/>

-  <Ecore:EOperation xmi:id="_PZHlh4n3EdqWae6mnOgyMQ" base_Operation="Class-isMetaclass"/>

-  <Ecore:EClass xmi:id="_PZHliIn3EdqWae6mnOgyMQ" base_Class="EncapsulatedClassifier"/>

-  <Ecore:EReference xmi:id="_PZHliYn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="EncapsulatedClassifier-ownedPort" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PZHlion3EdqWae6mnOgyMQ" base_Class="StructuredClassifier"/>

-  <Ecore:EReference xmi:id="_PZHli4n3EdqWae6mnOgyMQ" base_Property="StructuredClassifier-ownedAttribute" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZHljIn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="StructuredClassifier-part"/>

-  <Ecore:EReference xmi:id="_PZHljYn3EdqWae6mnOgyMQ" isTransient="true" base_Property="StructuredClassifier-role"/>

-  <Ecore:EReference xmi:id="_PZHljon3EdqWae6mnOgyMQ" base_Property="StructuredClassifier-ownedConnector" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PZHlj4n3EdqWae6mnOgyMQ" base_Operation="StructuredClassifier-multiplicities"/>

-  <Ecore:EParameter xmi:id="_PZQvYIn3EdqWae6mnOgyMQ" base_Parameter="StructuredClassifier-multiplicities-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZQvYYn3EdqWae6mnOgyMQ" base_Parameter="StructuredClassifier-multiplicities-context"/>

-  <Ecore:EOperation xmi:id="_PZQvYon3EdqWae6mnOgyMQ" base_Operation="StructuredClassifier-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_PZQvY4n3EdqWae6mnOgyMQ" base_Parameter="StructuredClassifier-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_PZQvZIn3EdqWae6mnOgyMQ" base_Parameter="StructuredClassifier-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_PZQvZYn3EdqWae6mnOgyMQ" base_Parameter="StructuredClassifier-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_PZQvZon3EdqWae6mnOgyMQ" base_Parameter="StructuredClassifier-createOwnedAttribute-upper"/>

-  <Ecore:EClass xmi:id="_PZQvZ4n3EdqWae6mnOgyMQ" base_Class="Connector"/>

-  <Ecore:EReference xmi:id="_PZQvaIn3EdqWae6mnOgyMQ" base_Property="Connector-type"/>

-  <Ecore:EReference xmi:id="_PZQvaYn3EdqWae6mnOgyMQ" base_Property="Connector-redefinedConnector"/>

-  <Ecore:EReference xmi:id="_PZQvaon3EdqWae6mnOgyMQ" base_Property="Connector-end" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_PZQva4n3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="Connector-kind"/>

-  <Ecore:EReference xmi:id="_PZQvbIn3EdqWae6mnOgyMQ" base_Property="Connector-contract"/>

-  <Ecore:EOperation xmi:id="_PZQvbYn3EdqWae6mnOgyMQ" base_Operation="Connector-types"/>

-  <Ecore:EParameter xmi:id="_PZQvbon3EdqWae6mnOgyMQ" base_Parameter="Connector-types-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZQvb4n3EdqWae6mnOgyMQ" base_Parameter="Connector-types-context"/>

-  <Ecore:EOperation xmi:id="_PZQvcIn3EdqWae6mnOgyMQ" base_Operation="Connector-compatible"/>

-  <Ecore:EParameter xmi:id="_PZQvcYn3EdqWae6mnOgyMQ" base_Parameter="Connector-compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZQvcon3EdqWae6mnOgyMQ" base_Parameter="Connector-compatible-context"/>

-  <Ecore:EOperation xmi:id="_PZQvc4n3EdqWae6mnOgyMQ" base_Operation="Connector-roles"/>

-  <Ecore:EParameter xmi:id="_PZQvdIn3EdqWae6mnOgyMQ" base_Parameter="Connector-roles-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZQvdYn3EdqWae6mnOgyMQ" base_Parameter="Connector-roles-context"/>

-  <Ecore:EOperation xmi:id="_PZQvdon3EdqWae6mnOgyMQ" base_Operation="Connector-between_interfaces_ports"/>

-  <Ecore:EParameter xmi:id="_PZQvd4n3EdqWae6mnOgyMQ" base_Parameter="Connector-between_interfaces_ports-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZQveIn3EdqWae6mnOgyMQ" base_Parameter="Connector-between_interfaces_ports-context"/>

-  <Ecore:EOperation xmi:id="_PZQveYn3EdqWae6mnOgyMQ" base_Operation="Connector-between_interface_port_implements"/>

-  <Ecore:EParameter xmi:id="_PZQveon3EdqWae6mnOgyMQ" base_Parameter="Connector-between_interface_port_implements-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZQve4n3EdqWae6mnOgyMQ" base_Parameter="Connector-between_interface_port_implements-context"/>

-  <Ecore:EOperation xmi:id="_PZQvfIn3EdqWae6mnOgyMQ" base_Operation="Connector-between_interface_port_signature"/>

-  <Ecore:EParameter xmi:id="_PZQvfYn3EdqWae6mnOgyMQ" base_Parameter="Connector-between_interface_port_signature-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZQvfon3EdqWae6mnOgyMQ" base_Parameter="Connector-between_interface_port_signature-context"/>

-  <Ecore:EOperation xmi:id="_PZQvf4n3EdqWae6mnOgyMQ" base_Operation="Connector-union_signature_compatible"/>

-  <Ecore:EParameter xmi:id="_PZQvgIn3EdqWae6mnOgyMQ" base_Parameter="Connector-union_signature_compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZagYIn3EdqWae6mnOgyMQ" base_Parameter="Connector-union_signature_compatible-context"/>

-  <Ecore:EOperation xmi:id="_PZagYYn3EdqWae6mnOgyMQ" base_Operation="Connector-assembly_connector"/>

-  <Ecore:EParameter xmi:id="_PZagYon3EdqWae6mnOgyMQ" base_Parameter="Connector-assembly_connector-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZagY4n3EdqWae6mnOgyMQ" base_Parameter="Connector-assembly_connector-context"/>

-  <Ecore:EEnum xmi:id="_PZagZIn3EdqWae6mnOgyMQ" base_Enumeration="ConnectorKind"/>

-  <Ecore:EEnumLiteral xmi:id="_PZagZYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="ConnectorKind-assembly"/>

-  <Ecore:EEnumLiteral xmi:id="_PZagZon3EdqWae6mnOgyMQ" base_EnumerationLiteral="ConnectorKind-delegation"/>

-  <Ecore:EClass xmi:id="_PZagZ4n3EdqWae6mnOgyMQ" base_Class="Port"/>

-  <Ecore:EAttribute xmi:id="_PZagaIn3EdqWae6mnOgyMQ" base_Property="Port-isBehavior"/>

-  <Ecore:EAttribute xmi:id="_PZagaYn3EdqWae6mnOgyMQ" base_Property="Port-isService"/>

-  <Ecore:EReference xmi:id="_PZagaon3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Port-required"/>

-  <Ecore:EReference xmi:id="_PZaga4n3EdqWae6mnOgyMQ" base_Property="Port-redefinedPort"/>

-  <Ecore:EReference xmi:id="_PZagbIn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Port-provided"/>

-  <Ecore:EReference xmi:id="_PZagbYn3EdqWae6mnOgyMQ" base_Property="Port-protocol"/>

-  <Ecore:EOperation xmi:id="_PZagbon3EdqWae6mnOgyMQ" base_Operation="Port-required_interfaces"/>

-  <Ecore:EParameter xmi:id="_PZagb4n3EdqWae6mnOgyMQ" base_Parameter="Port-required_interfaces-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZagcIn3EdqWae6mnOgyMQ" base_Parameter="Port-required_interfaces-context"/>

-  <Ecore:EOperation xmi:id="_PZagcYn3EdqWae6mnOgyMQ" base_Operation="Port-port_aggregation"/>

-  <Ecore:EParameter xmi:id="_PZagcon3EdqWae6mnOgyMQ" base_Parameter="Port-port_aggregation-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZagc4n3EdqWae6mnOgyMQ" base_Parameter="Port-port_aggregation-context"/>

-  <Ecore:EOperation xmi:id="_PZagdIn3EdqWae6mnOgyMQ" base_Operation="Port-port_destroyed"/>

-  <Ecore:EParameter xmi:id="_PZagdYn3EdqWae6mnOgyMQ" base_Parameter="Port-port_destroyed-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZagdon3EdqWae6mnOgyMQ" base_Parameter="Port-port_destroyed-context"/>

-  <Ecore:EOperation xmi:id="_PZagd4n3EdqWae6mnOgyMQ" base_Operation="Port-default_value"/>

-  <Ecore:EParameter xmi:id="_PZageIn3EdqWae6mnOgyMQ" base_Parameter="Port-default_value-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZageYn3EdqWae6mnOgyMQ" base_Parameter="Port-default_value-context"/>

-  <Ecore:EOperation xmi:id="_PZageon3EdqWae6mnOgyMQ" base_Operation="Port-getProvideds"/>

-  <Ecore:EOperation xmi:id="_PZage4n3EdqWae6mnOgyMQ" base_Operation="Port-getRequireds"/>

-  <Ecore:EClass xmi:id="_PZagfIn3EdqWae6mnOgyMQ" base_Class="Interface"/>

-  <Ecore:EReference xmi:id="_PZagfYn3EdqWae6mnOgyMQ" base_Property="Interface-ownedAttribute" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZagfon3EdqWae6mnOgyMQ" base_Property="Interface-ownedOperation" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZjqUIn3EdqWae6mnOgyMQ" base_Property="Interface-nestedClassifier" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZjqUYn3EdqWae6mnOgyMQ" base_Property="Interface-redefinedInterface"/>

-  <Ecore:EReference xmi:id="_PZjqUon3EdqWae6mnOgyMQ" base_Property="Interface-ownedReception" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZjqU4n3EdqWae6mnOgyMQ" base_Property="Interface-protocol" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PZjqVIn3EdqWae6mnOgyMQ" base_Operation="Interface-visibility"/>

-  <Ecore:EParameter xmi:id="_PZjqVYn3EdqWae6mnOgyMQ" base_Parameter="Interface-visibility-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZjqVon3EdqWae6mnOgyMQ" base_Parameter="Interface-visibility-context"/>

-  <Ecore:EOperation xmi:id="_PZjqV4n3EdqWae6mnOgyMQ" base_Operation="Interface-createOwnedOperation"/>

-  <Ecore:EParameter xmi:id="_PZjqWIn3EdqWae6mnOgyMQ" base_Parameter="Interface-createOwnedOperation-name"/>

-  <Ecore:EParameter xmi:id="_PZjqWYn3EdqWae6mnOgyMQ" base_Parameter="Interface-createOwnedOperation-returnType"/>

-  <Ecore:EParameter xmi:id="_PZjqWon3EdqWae6mnOgyMQ" base_Parameter="Interface-createOwnedOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_PZjqW4n3EdqWae6mnOgyMQ" base_Parameter="Interface-createOwnedOperation-parameterTypes"/>

-  <Ecore:EOperation xmi:id="_PZjqXIn3EdqWae6mnOgyMQ" base_Operation="Interface-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_PZjqXYn3EdqWae6mnOgyMQ" base_Parameter="Interface-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_PZjqXon3EdqWae6mnOgyMQ" base_Parameter="Interface-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_PZjqX4n3EdqWae6mnOgyMQ" base_Parameter="Interface-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_PZjqYIn3EdqWae6mnOgyMQ" base_Parameter="Interface-createOwnedAttribute-upper"/>

-  <Ecore:EClass xmi:id="_PZjqYYn3EdqWae6mnOgyMQ" base_Class="Reception"/>

-  <Ecore:EReference xmi:id="_PZjqYon3EdqWae6mnOgyMQ" base_Property="Reception-signal"/>

-  <Ecore:EOperation xmi:id="_PZjqY4n3EdqWae6mnOgyMQ" base_Operation="Reception-not_query"/>

-  <Ecore:EParameter xmi:id="_PZjqZIn3EdqWae6mnOgyMQ" base_Parameter="Reception-not_query-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZjqZYn3EdqWae6mnOgyMQ" base_Parameter="Reception-not_query-context"/>

-  <Ecore:EClass xmi:id="_PZjqZon3EdqWae6mnOgyMQ" base_Class="Signal"/>

-  <Ecore:EReference xmi:id="_PZjqZ4n3EdqWae6mnOgyMQ" base_Property="Signal-ownedAttribute" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PZjqaIn3EdqWae6mnOgyMQ" base_Operation="Signal-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_PZjqaYn3EdqWae6mnOgyMQ" base_Parameter="Signal-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_PZjqaon3EdqWae6mnOgyMQ" base_Parameter="Signal-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_PZjqa4n3EdqWae6mnOgyMQ" base_Parameter="Signal-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_PZjqbIn3EdqWae6mnOgyMQ" base_Parameter="Signal-createOwnedAttribute-upper"/>

-  <Ecore:EClass xmi:id="_PZjqbYn3EdqWae6mnOgyMQ" base_Class="ProtocolStateMachine"/>

-  <Ecore:EReference xmi:id="_PZjqbon3EdqWae6mnOgyMQ" base_Property="ProtocolStateMachine-conformance.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PZjqb4n3EdqWae6mnOgyMQ" base_Operation="ProtocolStateMachine-protocol_transitions"/>

-  <Ecore:EParameter xmi:id="_PZtbUIn3EdqWae6mnOgyMQ" base_Parameter="ProtocolStateMachine-protocol_transitions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZtbUYn3EdqWae6mnOgyMQ" base_Parameter="ProtocolStateMachine-protocol_transitions-context"/>

-  <Ecore:EOperation xmi:id="_PZtbUon3EdqWae6mnOgyMQ" base_Operation="ProtocolStateMachine-entry_exit_do"/>

-  <Ecore:EParameter xmi:id="_PZtbU4n3EdqWae6mnOgyMQ" base_Parameter="ProtocolStateMachine-entry_exit_do-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZtbVIn3EdqWae6mnOgyMQ" base_Parameter="ProtocolStateMachine-entry_exit_do-context"/>

-  <Ecore:EOperation xmi:id="_PZtbVYn3EdqWae6mnOgyMQ" base_Operation="ProtocolStateMachine-deep_or_shallow_history"/>

-  <Ecore:EParameter xmi:id="_PZtbVon3EdqWae6mnOgyMQ" base_Parameter="ProtocolStateMachine-deep_or_shallow_history-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZtbV4n3EdqWae6mnOgyMQ" base_Parameter="ProtocolStateMachine-deep_or_shallow_history-context"/>

-  <Ecore:EOperation xmi:id="_PZtbWIn3EdqWae6mnOgyMQ" base_Operation="ProtocolStateMachine-ports_connected"/>

-  <Ecore:EParameter xmi:id="_PZtbWYn3EdqWae6mnOgyMQ" base_Parameter="ProtocolStateMachine-ports_connected-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZtbWon3EdqWae6mnOgyMQ" base_Parameter="ProtocolStateMachine-ports_connected-context"/>

-  <Ecore:EClass xmi:id="_PZtbW4n3EdqWae6mnOgyMQ" base_Class="StateMachine"/>

-  <Ecore:EReference xmi:id="_PZtbXIn3EdqWae6mnOgyMQ" base_Property="StateMachine-region" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZtbXYn3EdqWae6mnOgyMQ" base_Property="StateMachine-submachineState"/>

-  <Ecore:EReference xmi:id="_PZtbXon3EdqWae6mnOgyMQ" base_Property="StateMachine-connectionPoint" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZtbX4n3EdqWae6mnOgyMQ" base_Property="StateMachine-extendedStateMachine"/>

-  <Ecore:EOperation xmi:id="_PZtbYIn3EdqWae6mnOgyMQ" base_Operation="StateMachine-classifier_context"/>

-  <Ecore:EParameter xmi:id="_PZtbYYn3EdqWae6mnOgyMQ" base_Parameter="StateMachine-classifier_context-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZtbYon3EdqWae6mnOgyMQ" base_Parameter="StateMachine-classifier_context-context"/>

-  <Ecore:EOperation xmi:id="_PZtbY4n3EdqWae6mnOgyMQ" base_Operation="StateMachine-context_classifier"/>

-  <Ecore:EParameter xmi:id="_PZtbZIn3EdqWae6mnOgyMQ" base_Parameter="StateMachine-context_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZtbZYn3EdqWae6mnOgyMQ" base_Parameter="StateMachine-context_classifier-context"/>

-  <Ecore:EOperation xmi:id="_PZtbZon3EdqWae6mnOgyMQ" base_Operation="StateMachine-connection_points"/>

-  <Ecore:EParameter xmi:id="_PZtbZ4n3EdqWae6mnOgyMQ" base_Parameter="StateMachine-connection_points-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZtbaIn3EdqWae6mnOgyMQ" base_Parameter="StateMachine-connection_points-context"/>

-  <Ecore:EOperation xmi:id="_PZtbaYn3EdqWae6mnOgyMQ" base_Operation="StateMachine-method"/>

-  <Ecore:EParameter xmi:id="_PZtbaon3EdqWae6mnOgyMQ" base_Parameter="StateMachine-method-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZtba4n3EdqWae6mnOgyMQ" base_Parameter="StateMachine-method-context"/>

-  <Ecore:EOperation xmi:id="_PZtbbIn3EdqWae6mnOgyMQ" base_Operation="StateMachine-LCA"/>

-  <Ecore:EParameter xmi:id="_PZtbbYn3EdqWae6mnOgyMQ" base_Parameter="StateMachine-LCA-s1"/>

-  <Ecore:EParameter xmi:id="_PZtbbon3EdqWae6mnOgyMQ" base_Parameter="StateMachine-LCA-s2"/>

-  <Ecore:EOperation xmi:id="_PZtbb4n3EdqWae6mnOgyMQ" base_Operation="StateMachine-ancestor"/>

-  <Ecore:EParameter xmi:id="_PZtbcIn3EdqWae6mnOgyMQ" base_Parameter="StateMachine-ancestor-s1"/>

-  <Ecore:EParameter xmi:id="_PZ3MUIn3EdqWae6mnOgyMQ" base_Parameter="StateMachine-ancestor-s2"/>

-  <Ecore:EOperation xmi:id="_PZ3MUYn3EdqWae6mnOgyMQ" base_Operation="StateMachine-isRedefinitionContextValid"/>

-  <Ecore:EParameter xmi:id="_PZ3MUon3EdqWae6mnOgyMQ" base_Parameter="StateMachine-isRedefinitionContextValid-redefined"/>

-  <Ecore:EClass xmi:id="_PZ3MU4n3EdqWae6mnOgyMQ" base_Class="State"/>

-  <Ecore:EReference xmi:id="_PZ3MVIn3EdqWae6mnOgyMQ" base_Property="State-region" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_PZ3MVYn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="State-isComposite"/>

-  <Ecore:EAttribute xmi:id="_PZ3MVon3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="State-isOrthogonal"/>

-  <Ecore:EAttribute xmi:id="_PZ3MV4n3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="State-isSimple"/>

-  <Ecore:EAttribute xmi:id="_PZ3MWIn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="State-isSubmachineState"/>

-  <Ecore:EReference xmi:id="_PZ3MWYn3EdqWae6mnOgyMQ" base_Property="State-submachine"/>

-  <Ecore:EReference xmi:id="_PZ3MWon3EdqWae6mnOgyMQ" base_Property="State-connectionPoint" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZ3MW4n3EdqWae6mnOgyMQ" base_Property="State-connection.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZ3MXIn3EdqWae6mnOgyMQ" base_Property="State-redefinedState"/>

-  <Ecore:EReference xmi:id="_PZ3MXYn3EdqWae6mnOgyMQ" base_Property="State-stateInvariant" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZ3MXon3EdqWae6mnOgyMQ" base_Property="State-entry" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZ3MX4n3EdqWae6mnOgyMQ" base_Property="State-exit" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZ3MYIn3EdqWae6mnOgyMQ" base_Property="State-doActivity" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PZ3MYYn3EdqWae6mnOgyMQ" base_Property="State-deferrableTrigger" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PZ3MYon3EdqWae6mnOgyMQ" base_Operation="State-submachine_states"/>

-  <Ecore:EParameter xmi:id="_PZ3MY4n3EdqWae6mnOgyMQ" base_Parameter="State-submachine_states-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZ3MZIn3EdqWae6mnOgyMQ" base_Parameter="State-submachine_states-context"/>

-  <Ecore:EOperation xmi:id="_PZ3MZYn3EdqWae6mnOgyMQ" base_Operation="State-destinations_or_sources_of_transitions"/>

-  <Ecore:EParameter xmi:id="_PZ3MZon3EdqWae6mnOgyMQ" base_Parameter="State-destinations_or_sources_of_transitions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZ3MZ4n3EdqWae6mnOgyMQ" base_Parameter="State-destinations_or_sources_of_transitions-context"/>

-  <Ecore:EOperation xmi:id="_PZ3MaIn3EdqWae6mnOgyMQ" base_Operation="State-submachine_or_regions"/>

-  <Ecore:EParameter xmi:id="_PZ3MaYn3EdqWae6mnOgyMQ" base_Parameter="State-submachine_or_regions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZ3Maon3EdqWae6mnOgyMQ" base_Parameter="State-submachine_or_regions-context"/>

-  <Ecore:EOperation xmi:id="_PZ3Ma4n3EdqWae6mnOgyMQ" base_Operation="State-composite_states"/>

-  <Ecore:EParameter xmi:id="_PZ3MbIn3EdqWae6mnOgyMQ" base_Parameter="State-composite_states-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PZ3MbYn3EdqWae6mnOgyMQ" base_Parameter="State-composite_states-context"/>

-  <Ecore:EOperation xmi:id="_PZ3Mbon3EdqWae6mnOgyMQ" base_Operation="State-entry_or_exit"/>

-  <Ecore:EParameter xmi:id="_PZ3Mb4n3EdqWae6mnOgyMQ" base_Parameter="State-entry_or_exit-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaAWQIn3EdqWae6mnOgyMQ" base_Parameter="State-entry_or_exit-context"/>

-  <Ecore:EOperation xmi:id="_PaAWQYn3EdqWae6mnOgyMQ" base_Operation="State-isSimple.1"/>

-  <Ecore:EOperation xmi:id="_PaAWQon3EdqWae6mnOgyMQ" base_Operation="State-isComposite.1"/>

-  <Ecore:EOperation xmi:id="_PaAWQ4n3EdqWae6mnOgyMQ" base_Operation="State-isOrthogonal.1"/>

-  <Ecore:EOperation xmi:id="_PaAWRIn3EdqWae6mnOgyMQ" base_Operation="State-isSubmachineState.1"/>

-  <Ecore:EOperation xmi:id="_PaAWRYn3EdqWae6mnOgyMQ" base_Operation="State-redefinitionContext"/>

-  <Ecore:EOperation xmi:id="_PaAWRon3EdqWae6mnOgyMQ" base_Operation="State-isRedefinitionContextValid"/>

-  <Ecore:EParameter xmi:id="_PaAWR4n3EdqWae6mnOgyMQ" base_Parameter="State-isRedefinitionContextValid-redefined"/>

-  <Ecore:EClass xmi:id="_PaAWSIn3EdqWae6mnOgyMQ" base_Class="Vertex"/>

-  <Ecore:EReference xmi:id="_PaAWSYn3EdqWae6mnOgyMQ" isTransient="true" base_Property="Vertex-container" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PaAWSon3EdqWae6mnOgyMQ" base_Property="Vertex-incoming"/>

-  <Ecore:EReference xmi:id="_PaAWS4n3EdqWae6mnOgyMQ" base_Property="Vertex-outgoing.1"/>

-  <Ecore:EOperation xmi:id="_PaAWTIn3EdqWae6mnOgyMQ" base_Operation="Vertex-containingStateMachine"/>

-  <Ecore:EClass xmi:id="_PaAWTYn3EdqWae6mnOgyMQ" base_Class="Transition"/>

-  <Ecore:EAttribute xmi:id="_PaAWTon3EdqWae6mnOgyMQ" base_Property="Transition-kind"/>

-  <Ecore:EReference xmi:id="_PaAWT4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Transition-container" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PaAWUIn3EdqWae6mnOgyMQ" base_Property="Transition-target"/>

-  <Ecore:EReference xmi:id="_PaAWUYn3EdqWae6mnOgyMQ" base_Property="Transition-redefinedTransition"/>

-  <Ecore:EReference xmi:id="_PaAWUon3EdqWae6mnOgyMQ" base_Property="Transition-guard" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PaAWU4n3EdqWae6mnOgyMQ" base_Property="Transition-effect" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PaAWVIn3EdqWae6mnOgyMQ" base_Property="Transition-trigger" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PaAWVYn3EdqWae6mnOgyMQ" base_Property="Transition-source.1"/>

-  <Ecore:EOperation xmi:id="_PaAWVon3EdqWae6mnOgyMQ" base_Operation="Transition-fork_segment_guards"/>

-  <Ecore:EParameter xmi:id="_PaAWV4n3EdqWae6mnOgyMQ" base_Parameter="Transition-fork_segment_guards-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaAWWIn3EdqWae6mnOgyMQ" base_Parameter="Transition-fork_segment_guards-context"/>

-  <Ecore:EOperation xmi:id="_PaAWWYn3EdqWae6mnOgyMQ" base_Operation="Transition-join_segment_guards"/>

-  <Ecore:EParameter xmi:id="_PaAWWon3EdqWae6mnOgyMQ" base_Parameter="Transition-join_segment_guards-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaAWW4n3EdqWae6mnOgyMQ" base_Parameter="Transition-join_segment_guards-context"/>

-  <Ecore:EOperation xmi:id="_PaAWXIn3EdqWae6mnOgyMQ" base_Operation="Transition-fork_segment_state"/>

-  <Ecore:EParameter xmi:id="_PaAWXYn3EdqWae6mnOgyMQ" base_Parameter="Transition-fork_segment_state-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaAWXon3EdqWae6mnOgyMQ" base_Parameter="Transition-fork_segment_state-context"/>

-  <Ecore:EOperation xmi:id="_PaAWX4n3EdqWae6mnOgyMQ" base_Operation="Transition-join_segment_state"/>

-  <Ecore:EParameter xmi:id="_PaAWYIn3EdqWae6mnOgyMQ" base_Parameter="Transition-join_segment_state-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaKHQIn3EdqWae6mnOgyMQ" base_Parameter="Transition-join_segment_state-context"/>

-  <Ecore:EOperation xmi:id="_PaKHQYn3EdqWae6mnOgyMQ" base_Operation="Transition-outgoing_pseudostates"/>

-  <Ecore:EParameter xmi:id="_PaKHQon3EdqWae6mnOgyMQ" base_Parameter="Transition-outgoing_pseudostates-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaKHQ4n3EdqWae6mnOgyMQ" base_Parameter="Transition-outgoing_pseudostates-context"/>

-  <Ecore:EOperation xmi:id="_PaKHRIn3EdqWae6mnOgyMQ" base_Operation="Transition-initial_transition"/>

-  <Ecore:EParameter xmi:id="_PaKHRYn3EdqWae6mnOgyMQ" base_Parameter="Transition-initial_transition-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaKHRon3EdqWae6mnOgyMQ" base_Parameter="Transition-initial_transition-context"/>

-  <Ecore:EOperation xmi:id="_PaKHR4n3EdqWae6mnOgyMQ" base_Operation="Transition-signatures_compatible"/>

-  <Ecore:EParameter xmi:id="_PaKHSIn3EdqWae6mnOgyMQ" base_Parameter="Transition-signatures_compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaKHSYn3EdqWae6mnOgyMQ" base_Parameter="Transition-signatures_compatible-context"/>

-  <Ecore:EOperation xmi:id="_PaKHSon3EdqWae6mnOgyMQ" base_Operation="Transition-redefinitionContext"/>

-  <Ecore:EOperation xmi:id="_PaKHS4n3EdqWae6mnOgyMQ" base_Operation="Transition-containingStateMachine"/>

-  <Ecore:EEnum xmi:id="_PaKHTIn3EdqWae6mnOgyMQ" base_Enumeration="TransitionKind"/>

-  <Ecore:EEnumLiteral xmi:id="_PaKHTYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="TransitionKind-internal"/>

-  <Ecore:EEnumLiteral xmi:id="_PaKHTon3EdqWae6mnOgyMQ" base_EnumerationLiteral="TransitionKind-local"/>

-  <Ecore:EEnumLiteral xmi:id="_PaKHT4n3EdqWae6mnOgyMQ" base_EnumerationLiteral="TransitionKind-external"/>

-  <Ecore:EClass xmi:id="_PaKHUIn3EdqWae6mnOgyMQ" base_Class="Region"/>

-  <Ecore:EReference xmi:id="_PaKHUYn3EdqWae6mnOgyMQ" base_Property="Region-subvertex" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PaKHUon3EdqWae6mnOgyMQ" isTransient="true" base_Property="Region-state" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PaKHU4n3EdqWae6mnOgyMQ" base_Property="Region-extendedRegion"/>

-  <Ecore:EReference xmi:id="_PaKHVIn3EdqWae6mnOgyMQ" isTransient="true" base_Property="Region-stateMachine" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PaKHVYn3EdqWae6mnOgyMQ" base_Property="Region-transition" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PaKHVon3EdqWae6mnOgyMQ" base_Operation="Region-initial_vertex"/>

-  <Ecore:EParameter xmi:id="_PaKHV4n3EdqWae6mnOgyMQ" base_Parameter="Region-initial_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaKHWIn3EdqWae6mnOgyMQ" base_Parameter="Region-initial_vertex-context"/>

-  <Ecore:EOperation xmi:id="_PaKHWYn3EdqWae6mnOgyMQ" base_Operation="Region-deep_history_vertex"/>

-  <Ecore:EParameter xmi:id="_PaKHWon3EdqWae6mnOgyMQ" base_Parameter="Region-deep_history_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaKHW4n3EdqWae6mnOgyMQ" base_Parameter="Region-deep_history_vertex-context"/>

-  <Ecore:EOperation xmi:id="_PaKHXIn3EdqWae6mnOgyMQ" base_Operation="Region-shallow_history_vertex"/>

-  <Ecore:EParameter xmi:id="_PaKHXYn3EdqWae6mnOgyMQ" base_Parameter="Region-shallow_history_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaKHXon3EdqWae6mnOgyMQ" base_Parameter="Region-shallow_history_vertex-context"/>

-  <Ecore:EOperation xmi:id="_PaKHX4n3EdqWae6mnOgyMQ" base_Operation="Region-owned"/>

-  <Ecore:EParameter xmi:id="_PaT4QIn3EdqWae6mnOgyMQ" base_Parameter="Region-owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaT4QYn3EdqWae6mnOgyMQ" base_Parameter="Region-owned-context"/>

-  <Ecore:EOperation xmi:id="_PaT4Qon3EdqWae6mnOgyMQ" base_Operation="Region-redefinitionContext"/>

-  <Ecore:EOperation xmi:id="_PaT4Q4n3EdqWae6mnOgyMQ" base_Operation="Region-isRedefinitionContextValid"/>

-  <Ecore:EParameter xmi:id="_PaT4RIn3EdqWae6mnOgyMQ" base_Parameter="Region-isRedefinitionContextValid-redefined"/>

-  <Ecore:EOperation xmi:id="_PaT4RYn3EdqWae6mnOgyMQ" base_Operation="Region-containingStateMachine"/>

-  <Ecore:EOperation xmi:id="_PaT4Ron3EdqWae6mnOgyMQ" base_Operation="Region-belongsToPSM"/>

-  <Ecore:EClass xmi:id="_PaT4R4n3EdqWae6mnOgyMQ" base_Class="Trigger"/>

-  <Ecore:EReference xmi:id="_PaT4SIn3EdqWae6mnOgyMQ" base_Property="Trigger-event"/>

-  <Ecore:EReference xmi:id="_PaT4SYn3EdqWae6mnOgyMQ" base_Property="Trigger-port"/>

-  <Ecore:EClass xmi:id="_PaT4Son3EdqWae6mnOgyMQ" base_Class="Event"/>

-  <Ecore:EClass xmi:id="_PaT4S4n3EdqWae6mnOgyMQ" base_Class="ConnectionPointReference"/>

-  <Ecore:EReference xmi:id="_PaT4TIn3EdqWae6mnOgyMQ" base_Property="ConnectionPointReference-entry"/>

-  <Ecore:EReference xmi:id="_PaT4TYn3EdqWae6mnOgyMQ" base_Property="ConnectionPointReference-exit"/>

-  <Ecore:EReference xmi:id="_PaT4Ton3EdqWae6mnOgyMQ" isTransient="true" base_Property="ConnectionPointReference-state.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PaT4T4n3EdqWae6mnOgyMQ" base_Operation="ConnectionPointReference-entry_pseudostates"/>

-  <Ecore:EParameter xmi:id="_PaT4UIn3EdqWae6mnOgyMQ" base_Parameter="ConnectionPointReference-entry_pseudostates-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaT4UYn3EdqWae6mnOgyMQ" base_Parameter="ConnectionPointReference-entry_pseudostates-context"/>

-  <Ecore:EOperation xmi:id="_PaT4Uon3EdqWae6mnOgyMQ" base_Operation="ConnectionPointReference-exit_pseudostates"/>

-  <Ecore:EParameter xmi:id="_PaT4U4n3EdqWae6mnOgyMQ" base_Parameter="ConnectionPointReference-exit_pseudostates-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaT4VIn3EdqWae6mnOgyMQ" base_Parameter="ConnectionPointReference-exit_pseudostates-context"/>

-  <Ecore:EClass xmi:id="_PaT4VYn3EdqWae6mnOgyMQ" base_Class="Pseudostate"/>

-  <Ecore:EAttribute xmi:id="_PaT4Von3EdqWae6mnOgyMQ" base_Property="Pseudostate-kind"/>

-  <Ecore:EReference xmi:id="_PaT4V4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Pseudostate-stateMachine" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PaT4WIn3EdqWae6mnOgyMQ" isTransient="true" base_Property="Pseudostate-state" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PaT4WYn3EdqWae6mnOgyMQ" base_Operation="Pseudostate-initial_vertex"/>

-  <Ecore:EParameter xmi:id="_PaT4Won3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-initial_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaT4W4n3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-initial_vertex-context"/>

-  <Ecore:EOperation xmi:id="_PaT4XIn3EdqWae6mnOgyMQ" base_Operation="Pseudostate-history_vertices"/>

-  <Ecore:EParameter xmi:id="_PaT4XYn3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-history_vertices-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PaT4Xon3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-history_vertices-context"/>

-  <Ecore:EOperation xmi:id="_PaT4X4n3EdqWae6mnOgyMQ" base_Operation="Pseudostate-join_vertex"/>

-  <Ecore:EParameter xmi:id="_PadCMIn3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-join_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PadCMYn3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-join_vertex-context"/>

-  <Ecore:EOperation xmi:id="_PadCMon3EdqWae6mnOgyMQ" base_Operation="Pseudostate-transitions_incoming"/>

-  <Ecore:EParameter xmi:id="_PadCM4n3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-transitions_incoming-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PadCNIn3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-transitions_incoming-context"/>

-  <Ecore:EOperation xmi:id="_PadCNYn3EdqWae6mnOgyMQ" base_Operation="Pseudostate-fork_vertex"/>

-  <Ecore:EParameter xmi:id="_PadCNon3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-fork_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PadCN4n3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-fork_vertex-context"/>

-  <Ecore:EOperation xmi:id="_PadCOIn3EdqWae6mnOgyMQ" base_Operation="Pseudostate-transitions_outgoing"/>

-  <Ecore:EParameter xmi:id="_PadCOYn3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-transitions_outgoing-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PadCOon3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-transitions_outgoing-context"/>

-  <Ecore:EOperation xmi:id="_PadCO4n3EdqWae6mnOgyMQ" base_Operation="Pseudostate-junction_vertex"/>

-  <Ecore:EParameter xmi:id="_PadCPIn3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-junction_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PadCPYn3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-junction_vertex-context"/>

-  <Ecore:EOperation xmi:id="_PadCPon3EdqWae6mnOgyMQ" base_Operation="Pseudostate-choice_vertex"/>

-  <Ecore:EParameter xmi:id="_PadCP4n3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-choice_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PadCQIn3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-choice_vertex-context"/>

-  <Ecore:EOperation xmi:id="_PadCQYn3EdqWae6mnOgyMQ" base_Operation="Pseudostate-outgoing_from_initial"/>

-  <Ecore:EParameter xmi:id="_PadCQon3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-outgoing_from_initial-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PadCQ4n3EdqWae6mnOgyMQ" base_Parameter="Pseudostate-outgoing_from_initial-context"/>

-  <Ecore:EEnum xmi:id="_PadCRIn3EdqWae6mnOgyMQ" base_Enumeration="PseudostateKind"/>

-  <Ecore:EEnumLiteral xmi:id="_PadCRYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="PseudostateKind-initial"/>

-  <Ecore:EEnumLiteral xmi:id="_PadCRon3EdqWae6mnOgyMQ" base_EnumerationLiteral="PseudostateKind-deepHistory"/>

-  <Ecore:EEnumLiteral xmi:id="_PadCR4n3EdqWae6mnOgyMQ" base_EnumerationLiteral="PseudostateKind-shallowHistory"/>

-  <Ecore:EEnumLiteral xmi:id="_PadCSIn3EdqWae6mnOgyMQ" base_EnumerationLiteral="PseudostateKind-join"/>

-  <Ecore:EEnumLiteral xmi:id="_PadCSYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="PseudostateKind-fork"/>

-  <Ecore:EEnumLiteral xmi:id="_PadCSon3EdqWae6mnOgyMQ" base_EnumerationLiteral="PseudostateKind-junction"/>

-  <Ecore:EEnumLiteral xmi:id="_PadCS4n3EdqWae6mnOgyMQ" base_EnumerationLiteral="PseudostateKind-choice"/>

-  <Ecore:EEnumLiteral xmi:id="_PadCTIn3EdqWae6mnOgyMQ" base_EnumerationLiteral="PseudostateKind-entryPoint"/>

-  <Ecore:EEnumLiteral xmi:id="_PadCTYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="PseudostateKind-exitPoint"/>

-  <Ecore:EEnumLiteral xmi:id="_PadCTon3EdqWae6mnOgyMQ" base_EnumerationLiteral="PseudostateKind-terminate"/>

-  <Ecore:EClass xmi:id="_PamzMIn3EdqWae6mnOgyMQ" base_Class="ProtocolConformance"/>

-  <Ecore:EReference xmi:id="_PamzMYn3EdqWae6mnOgyMQ" base_Property="ProtocolConformance-generalMachine"/>

-  <Ecore:EReference xmi:id="_PamzMon3EdqWae6mnOgyMQ" isTransient="true" base_Property="ProtocolConformance-specificMachine.1" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PamzM4n3EdqWae6mnOgyMQ" base_Class="BehavioredClassifier"/>

-  <Ecore:EReference xmi:id="_PamzNIn3EdqWae6mnOgyMQ" base_Property="BehavioredClassifier-interfaceRealization" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PamzNYn3EdqWae6mnOgyMQ" base_Property="BehavioredClassifier-ownedBehavior" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PamzNon3EdqWae6mnOgyMQ" base_Property="BehavioredClassifier-classifierBehavior" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PamzN4n3EdqWae6mnOgyMQ" base_Property="BehavioredClassifier-ownedTrigger" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PamzOIn3EdqWae6mnOgyMQ" base_Operation="BehavioredClassifier-class_behavior"/>

-  <Ecore:EParameter xmi:id="_PamzOYn3EdqWae6mnOgyMQ" base_Parameter="BehavioredClassifier-class_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PamzOon3EdqWae6mnOgyMQ" base_Parameter="BehavioredClassifier-class_behavior-context"/>

-  <Ecore:EOperation xmi:id="_PamzO4n3EdqWae6mnOgyMQ" base_Operation="BehavioredClassifier-createInterfaceRealization"/>

-  <Ecore:EParameter xmi:id="_PamzPIn3EdqWae6mnOgyMQ" base_Parameter="BehavioredClassifier-createInterfaceRealization-contract"/>

-  <Ecore:EClass xmi:id="_PamzPYn3EdqWae6mnOgyMQ" base_Class="InterfaceRealization"/>

-  <Ecore:EReference xmi:id="_PamzPon3EdqWae6mnOgyMQ" base_Property="InterfaceRealization-contract"/>

-  <Ecore:EReference xmi:id="_PamzP4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="InterfaceRealization-implementingClassifier"/>

-  <Ecore:EClass xmi:id="_PamzQIn3EdqWae6mnOgyMQ" base_Class="Realization"/>

-  <Ecore:EClass xmi:id="_PamzQYn3EdqWae6mnOgyMQ" base_Class="Abstraction"/>

-  <Ecore:EReference xmi:id="_PamzQon3EdqWae6mnOgyMQ" base_Property="Abstraction-mapping" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PamzQ4n3EdqWae6mnOgyMQ" base_Class="OpaqueExpression"/>

-  <Ecore:EAttribute xmi:id="_PamzRIn3EdqWae6mnOgyMQ" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueExpression-body"/>

-  <Ecore:EAttribute xmi:id="_PamzRYn3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="OpaqueExpression-language"/>

-  <Ecore:EReference xmi:id="_PamzRon3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="OpaqueExpression-result"/>

-  <Ecore:EReference xmi:id="_PamzR4n3EdqWae6mnOgyMQ" base_Property="OpaqueExpression-behavior"/>

-  <Ecore:EOperation xmi:id="_PamzSIn3EdqWae6mnOgyMQ" base_Operation="OpaqueExpression-language_body_size"/>

-  <Ecore:EParameter xmi:id="_PamzSYn3EdqWae6mnOgyMQ" base_Parameter="OpaqueExpression-language_body_size-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PamzSon3EdqWae6mnOgyMQ" base_Parameter="OpaqueExpression-language_body_size-context"/>

-  <Ecore:EOperation xmi:id="_PamzS4n3EdqWae6mnOgyMQ" base_Operation="OpaqueExpression-only_return_result_parameters"/>

-  <Ecore:EParameter xmi:id="_PamzTIn3EdqWae6mnOgyMQ" base_Parameter="OpaqueExpression-only_return_result_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PamzTYn3EdqWae6mnOgyMQ" base_Parameter="OpaqueExpression-only_return_result_parameters-context"/>

-  <Ecore:EOperation xmi:id="_Pav9IIn3EdqWae6mnOgyMQ" base_Operation="OpaqueExpression-one_return_result_parameter"/>

-  <Ecore:EParameter xmi:id="_Pav9IYn3EdqWae6mnOgyMQ" base_Parameter="OpaqueExpression-one_return_result_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pav9Ion3EdqWae6mnOgyMQ" base_Parameter="OpaqueExpression-one_return_result_parameter-context"/>

-  <Ecore:EOperation xmi:id="_Pav9I4n3EdqWae6mnOgyMQ" base_Operation="OpaqueExpression-getResult"/>

-  <Ecore:EOperation xmi:id="_Pav9JIn3EdqWae6mnOgyMQ" base_Operation="OpaqueExpression-value"/>

-  <Ecore:EOperation xmi:id="_Pav9JYn3EdqWae6mnOgyMQ" base_Operation="OpaqueExpression-isIntegral"/>

-  <Ecore:EOperation xmi:id="_Pav9Jon3EdqWae6mnOgyMQ" base_Operation="OpaqueExpression-isPositive"/>

-  <Ecore:EOperation xmi:id="_Pav9J4n3EdqWae6mnOgyMQ" base_Operation="OpaqueExpression-isNonNegative"/>

-  <Ecore:EClass xmi:id="_Pav9KIn3EdqWae6mnOgyMQ" base_Class="Extension"/>

-  <Ecore:EAttribute xmi:id="_Pav9KYn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Extension-isRequired"/>

-  <Ecore:EReference xmi:id="_Pav9Kon3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Extension-metaclass"/>

-  <Ecore:EOperation xmi:id="_Pav9K4n3EdqWae6mnOgyMQ" base_Operation="Extension-non_owned_end"/>

-  <Ecore:EParameter xmi:id="_Pav9LIn3EdqWae6mnOgyMQ" base_Parameter="Extension-non_owned_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pav9LYn3EdqWae6mnOgyMQ" base_Parameter="Extension-non_owned_end-context"/>

-  <Ecore:EOperation xmi:id="_Pav9Lon3EdqWae6mnOgyMQ" base_Operation="Extension-is_binary"/>

-  <Ecore:EParameter xmi:id="_Pav9L4n3EdqWae6mnOgyMQ" base_Parameter="Extension-is_binary-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pav9MIn3EdqWae6mnOgyMQ" base_Parameter="Extension-is_binary-context"/>

-  <Ecore:EOperation xmi:id="_Pav9MYn3EdqWae6mnOgyMQ" base_Operation="Extension-metaclassEnd"/>

-  <Ecore:EOperation xmi:id="_Pav9Mon3EdqWae6mnOgyMQ" base_Operation="Extension-getMetaclass"/>

-  <Ecore:EOperation xmi:id="_Pav9M4n3EdqWae6mnOgyMQ" base_Operation="Extension-isRequired.1"/>

-  <Ecore:EEnum xmi:id="_Pav9NIn3EdqWae6mnOgyMQ" base_Enumeration="CallConcurrencyKind"/>

-  <Ecore:EEnumLiteral xmi:id="_Pav9NYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="CallConcurrencyKind-sequential"/>

-  <Ecore:EEnumLiteral xmi:id="_Pav9Non3EdqWae6mnOgyMQ" base_EnumerationLiteral="CallConcurrencyKind-guarded"/>

-  <Ecore:EEnumLiteral xmi:id="_Pav9N4n3EdqWae6mnOgyMQ" base_EnumerationLiteral="CallConcurrencyKind-concurrent"/>

-  <Ecore:EClass xmi:id="_Pav9OIn3EdqWae6mnOgyMQ" base_Class="DataType"/>

-  <Ecore:EReference xmi:id="_Pav9OYn3EdqWae6mnOgyMQ" base_Property="DataType-ownedAttribute" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pav9Oon3EdqWae6mnOgyMQ" base_Property="DataType-ownedOperation" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pav9O4n3EdqWae6mnOgyMQ" base_Operation="DataType-createOwnedOperation"/>

-  <Ecore:EParameter xmi:id="_Pav9PIn3EdqWae6mnOgyMQ" base_Parameter="DataType-createOwnedOperation-name"/>

-  <Ecore:EParameter xmi:id="_Pav9PYn3EdqWae6mnOgyMQ" base_Parameter="DataType-createOwnedOperation-returnType"/>

-  <Ecore:EParameter xmi:id="_Pav9Pon3EdqWae6mnOgyMQ" base_Parameter="DataType-createOwnedOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_Pa5uIIn3EdqWae6mnOgyMQ" base_Parameter="DataType-createOwnedOperation-parameterTypes"/>

-  <Ecore:EOperation xmi:id="_Pa5uIYn3EdqWae6mnOgyMQ" base_Operation="DataType-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_Pa5uIon3EdqWae6mnOgyMQ" base_Parameter="DataType-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_Pa5uI4n3EdqWae6mnOgyMQ" base_Parameter="DataType-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_Pa5uJIn3EdqWae6mnOgyMQ" base_Parameter="DataType-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_Pa5uJYn3EdqWae6mnOgyMQ" base_Parameter="DataType-createOwnedAttribute-upper"/>

-  <Ecore:EClass xmi:id="_Pa5uJon3EdqWae6mnOgyMQ" base_Class="Manifestation"/>

-  <Ecore:EReference xmi:id="_Pa5uJ4n3EdqWae6mnOgyMQ" base_Property="Manifestation-utilizedElement"/>

-  <Ecore:EEnum xmi:id="_Pa5uKIn3EdqWae6mnOgyMQ" base_Enumeration="AggregationKind"/>

-  <Ecore:EEnumLiteral xmi:id="_Pa5uKYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="AggregationKind-none"/>

-  <Ecore:EEnumLiteral xmi:id="_Pa5uKon3EdqWae6mnOgyMQ" base_EnumerationLiteral="AggregationKind-shared"/>

-  <Ecore:EEnumLiteral xmi:id="_Pa5uK4n3EdqWae6mnOgyMQ" base_EnumerationLiteral="AggregationKind-composite"/>

-  <Ecore:EClass xmi:id="_Pa5uLIn3EdqWae6mnOgyMQ" base_Class="Substitution"/>

-  <Ecore:EReference xmi:id="_Pa5uLYn3EdqWae6mnOgyMQ" base_Property="Substitution-contract"/>

-  <Ecore:EReference xmi:id="_Pa5uLon3EdqWae6mnOgyMQ" isTransient="true" base_Property="Substitution-substitutingClassifier.1"/>

-  <Ecore:EClass xmi:id="_Pa5uL4n3EdqWae6mnOgyMQ" base_Class="CollaborationUse"/>

-  <Ecore:EReference xmi:id="_Pa5uMIn3EdqWae6mnOgyMQ" base_Property="CollaborationUse-type"/>

-  <Ecore:EReference xmi:id="_Pa5uMYn3EdqWae6mnOgyMQ" base_Property="CollaborationUse-roleBinding" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pa5uMon3EdqWae6mnOgyMQ" base_Operation="CollaborationUse-client_elements"/>

-  <Ecore:EParameter xmi:id="_Pa5uM4n3EdqWae6mnOgyMQ" base_Parameter="CollaborationUse-client_elements-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pa5uNIn3EdqWae6mnOgyMQ" base_Parameter="CollaborationUse-client_elements-context"/>

-  <Ecore:EOperation xmi:id="_Pa5uNYn3EdqWae6mnOgyMQ" base_Operation="CollaborationUse-every_role"/>

-  <Ecore:EParameter xmi:id="_Pa5uNon3EdqWae6mnOgyMQ" base_Parameter="CollaborationUse-every_role-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pa5uN4n3EdqWae6mnOgyMQ" base_Parameter="CollaborationUse-every_role-context"/>

-  <Ecore:EOperation xmi:id="_Pa5uOIn3EdqWae6mnOgyMQ" base_Operation="CollaborationUse-connectors"/>

-  <Ecore:EParameter xmi:id="_Pa5uOYn3EdqWae6mnOgyMQ" base_Parameter="CollaborationUse-connectors-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pa5uOon3EdqWae6mnOgyMQ" base_Parameter="CollaborationUse-connectors-context"/>

-  <Ecore:EClass xmi:id="_PbDfIIn3EdqWae6mnOgyMQ" base_Class="Collaboration"/>

-  <Ecore:EReference xmi:id="_PbDfIYn3EdqWae6mnOgyMQ" base_Property="Collaboration-collaborationRole"/>

-  <Ecore:EClass xmi:id="_PbDfIon3EdqWae6mnOgyMQ" base_Class="UseCase"/>

-  <Ecore:EReference xmi:id="_PbDfI4n3EdqWae6mnOgyMQ" base_Property="UseCase-include.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PbDfJIn3EdqWae6mnOgyMQ" base_Property="UseCase-extensionPoint" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PbDfJYn3EdqWae6mnOgyMQ" base_Property="UseCase-extend.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PbDfJon3EdqWae6mnOgyMQ" base_Property="UseCase-subject"/>

-  <Ecore:EOperation xmi:id="_PbDfJ4n3EdqWae6mnOgyMQ" base_Operation="UseCase-must_have_name"/>

-  <Ecore:EParameter xmi:id="_PbDfKIn3EdqWae6mnOgyMQ" base_Parameter="UseCase-must_have_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbDfKYn3EdqWae6mnOgyMQ" base_Parameter="UseCase-must_have_name-context"/>

-  <Ecore:EOperation xmi:id="_PbDfKon3EdqWae6mnOgyMQ" base_Operation="UseCase-binary_associations"/>

-  <Ecore:EParameter xmi:id="_PbDfK4n3EdqWae6mnOgyMQ" base_Parameter="UseCase-binary_associations-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbDfLIn3EdqWae6mnOgyMQ" base_Parameter="UseCase-binary_associations-context"/>

-  <Ecore:EOperation xmi:id="_PbDfLYn3EdqWae6mnOgyMQ" base_Operation="UseCase-no_association_to_use_case"/>

-  <Ecore:EParameter xmi:id="_PbDfLon3EdqWae6mnOgyMQ" base_Parameter="UseCase-no_association_to_use_case-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbDfL4n3EdqWae6mnOgyMQ" base_Parameter="UseCase-no_association_to_use_case-context"/>

-  <Ecore:EOperation xmi:id="_PbDfMIn3EdqWae6mnOgyMQ" base_Operation="UseCase-cannot_include_self"/>

-  <Ecore:EParameter xmi:id="_PbDfMYn3EdqWae6mnOgyMQ" base_Parameter="UseCase-cannot_include_self-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbDfMon3EdqWae6mnOgyMQ" base_Parameter="UseCase-cannot_include_self-context"/>

-  <Ecore:EOperation xmi:id="_PbDfM4n3EdqWae6mnOgyMQ" base_Operation="UseCase-allIncludedUseCases"/>

-  <Ecore:EClass xmi:id="_PbDfNIn3EdqWae6mnOgyMQ" base_Class="Include"/>

-  <Ecore:EReference xmi:id="_PbDfNYn3EdqWae6mnOgyMQ" base_Property="Include-addition"/>

-  <Ecore:EReference xmi:id="_PbDfNon3EdqWae6mnOgyMQ" isTransient="true" base_Property="Include-includingCase.1" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PbDfN4n3EdqWae6mnOgyMQ" base_Class="Extend"/>

-  <Ecore:EReference xmi:id="_PbDfOIn3EdqWae6mnOgyMQ" base_Property="Extend-extendedCase"/>

-  <Ecore:EReference xmi:id="_PbDfOYn3EdqWae6mnOgyMQ" base_Property="Extend-condition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PbDfOon3EdqWae6mnOgyMQ" base_Property="Extend-extensionLocation"/>

-  <Ecore:EReference xmi:id="_PbDfO4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Extend-extension.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PbDfPIn3EdqWae6mnOgyMQ" base_Operation="Extend-extension_points"/>

-  <Ecore:EParameter xmi:id="_PbDfPYn3EdqWae6mnOgyMQ" base_Parameter="Extend-extension_points-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbDfPon3EdqWae6mnOgyMQ" base_Parameter="Extend-extension_points-context"/>

-  <Ecore:EClass xmi:id="_PbMpEIn3EdqWae6mnOgyMQ" base_Class="ExtensionPoint"/>

-  <Ecore:EReference xmi:id="_PbMpEYn3EdqWae6mnOgyMQ" isTransient="true" base_Property="ExtensionPoint-useCase" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PbMpEon3EdqWae6mnOgyMQ" base_Operation="ExtensionPoint-must_have_name"/>

-  <Ecore:EParameter xmi:id="_PbMpE4n3EdqWae6mnOgyMQ" base_Parameter="ExtensionPoint-must_have_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbMpFIn3EdqWae6mnOgyMQ" base_Parameter="ExtensionPoint-must_have_name-context"/>

-  <Ecore:EClass xmi:id="_PbMpFYn3EdqWae6mnOgyMQ" base_Class="RedefinableTemplateSignature"/>

-  <Ecore:EReference xmi:id="_PbMpFon3EdqWae6mnOgyMQ" base_Property="RedefinableTemplateSignature-extendedSignature"/>

-  <Ecore:EReference xmi:id="_PbMpF4n3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="RedefinableTemplateSignature-inheritedParameter"/>

-  <Ecore:EReference xmi:id="_PbMpGIn3EdqWae6mnOgyMQ" isTransient="true" base_Property="RedefinableTemplateSignature-classifier.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PbMpGYn3EdqWae6mnOgyMQ" base_Operation="RedefinableTemplateSignature-inherited_parameters"/>

-  <Ecore:EParameter xmi:id="_PbMpGon3EdqWae6mnOgyMQ" base_Parameter="RedefinableTemplateSignature-inherited_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbMpG4n3EdqWae6mnOgyMQ" base_Parameter="RedefinableTemplateSignature-inherited_parameters-context"/>

-  <Ecore:EOperation xmi:id="_PbMpHIn3EdqWae6mnOgyMQ" base_Operation="RedefinableTemplateSignature-getInheritedParameters"/>

-  <Ecore:EClass xmi:id="_PbMpHYn3EdqWae6mnOgyMQ" base_Class="ElementImport"/>

-  <Ecore:EAttribute xmi:id="_PbMpHon3EdqWae6mnOgyMQ" base_Property="ElementImport-visibility"/>

-  <Ecore:EAttribute xmi:id="_PbMpH4n3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="ElementImport-alias"/>

-  <Ecore:EReference xmi:id="_PbMpIIn3EdqWae6mnOgyMQ" base_Property="ElementImport-importedElement"/>

-  <Ecore:EReference xmi:id="_PbMpIYn3EdqWae6mnOgyMQ" isTransient="true" base_Property="ElementImport-importingNamespace" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PbMpIon3EdqWae6mnOgyMQ" base_Operation="ElementImport-visibility_public_or_private"/>

-  <Ecore:EParameter xmi:id="_PbMpI4n3EdqWae6mnOgyMQ" base_Parameter="ElementImport-visibility_public_or_private-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbMpJIn3EdqWae6mnOgyMQ" base_Parameter="ElementImport-visibility_public_or_private-context"/>

-  <Ecore:EOperation xmi:id="_PbMpJYn3EdqWae6mnOgyMQ" base_Operation="ElementImport-visibility_or_private"/>

-  <Ecore:EParameter xmi:id="_PbMpJon3EdqWae6mnOgyMQ" base_Parameter="ElementImport-visibility_or_private-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbMpJ4n3EdqWae6mnOgyMQ" base_Parameter="ElementImport-visibility_or_private-context"/>

-  <Ecore:EOperation xmi:id="_PbMpKIn3EdqWae6mnOgyMQ" base_Operation="ElementImport-imported_element_is_public"/>

-  <Ecore:EParameter xmi:id="_PbMpKYn3EdqWae6mnOgyMQ" base_Parameter="ElementImport-imported_element_is_public-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbMpKon3EdqWae6mnOgyMQ" base_Parameter="ElementImport-imported_element_is_public-context"/>

-  <Ecore:EOperation xmi:id="_PbMpK4n3EdqWae6mnOgyMQ" base_Operation="ElementImport-getName"/>

-  <Ecore:EClass xmi:id="_PbWaEIn3EdqWae6mnOgyMQ" base_Class="PackageImport"/>

-  <Ecore:EAttribute xmi:id="_PbWaEYn3EdqWae6mnOgyMQ" base_Property="PackageImport-visibility"/>

-  <Ecore:EReference xmi:id="_PbWaEon3EdqWae6mnOgyMQ" base_Property="PackageImport-importedPackage"/>

-  <Ecore:EReference xmi:id="_PbWaE4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="PackageImport-importingNamespace" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PbWaFIn3EdqWae6mnOgyMQ" base_Operation="PackageImport-public_or_private"/>

-  <Ecore:EParameter xmi:id="_PbWaFYn3EdqWae6mnOgyMQ" base_Parameter="PackageImport-public_or_private-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbWaFon3EdqWae6mnOgyMQ" base_Parameter="PackageImport-public_or_private-context"/>

-  <Ecore:EClass xmi:id="_PbWaF4n3EdqWae6mnOgyMQ" base_Class="Enumeration"/>

-  <Ecore:EReference xmi:id="_PbWaGIn3EdqWae6mnOgyMQ" base_Property="Enumeration-ownedLiteral" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PbWaGYn3EdqWae6mnOgyMQ" base_Operation="Enumeration-createOwnedLiteral"/>

-  <Ecore:EParameter xmi:id="_PbWaGon3EdqWae6mnOgyMQ" base_Parameter="Enumeration-createOwnedLiteral-name"/>

-  <Ecore:EClass xmi:id="_PbWaG4n3EdqWae6mnOgyMQ" base_Class="EnumerationLiteral"/>

-  <Ecore:EReference xmi:id="_PbWaHIn3EdqWae6mnOgyMQ" isTransient="true" base_Property="EnumerationLiteral-enumeration" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PbWaHYn3EdqWae6mnOgyMQ" base_Class="InstanceSpecification"/>

-  <Ecore:EReference xmi:id="_PbWaHon3EdqWae6mnOgyMQ" base_Property="InstanceSpecification-classifier"/>

-  <Ecore:EReference xmi:id="_PbWaH4n3EdqWae6mnOgyMQ" base_Property="InstanceSpecification-slot.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PbWaIIn3EdqWae6mnOgyMQ" base_Property="InstanceSpecification-specification" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PbWaIYn3EdqWae6mnOgyMQ" base_Operation="InstanceSpecification-defining_feature"/>

-  <Ecore:EParameter xmi:id="_PbWaIon3EdqWae6mnOgyMQ" base_Parameter="InstanceSpecification-defining_feature-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbWaI4n3EdqWae6mnOgyMQ" base_Parameter="InstanceSpecification-defining_feature-context"/>

-  <Ecore:EOperation xmi:id="_PbWaJIn3EdqWae6mnOgyMQ" base_Operation="InstanceSpecification-structural_feature"/>

-  <Ecore:EParameter xmi:id="_PbWaJYn3EdqWae6mnOgyMQ" base_Parameter="InstanceSpecification-structural_feature-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbWaJon3EdqWae6mnOgyMQ" base_Parameter="InstanceSpecification-structural_feature-context"/>

-  <Ecore:EOperation xmi:id="_PbWaJ4n3EdqWae6mnOgyMQ" base_Operation="InstanceSpecification-deployment_target"/>

-  <Ecore:EParameter xmi:id="_PbWaKIn3EdqWae6mnOgyMQ" base_Parameter="InstanceSpecification-deployment_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbWaKYn3EdqWae6mnOgyMQ" base_Parameter="InstanceSpecification-deployment_target-context"/>

-  <Ecore:EOperation xmi:id="_PbWaKon3EdqWae6mnOgyMQ" base_Operation="InstanceSpecification-deployment_artifact"/>

-  <Ecore:EParameter xmi:id="_PbWaK4n3EdqWae6mnOgyMQ" base_Parameter="InstanceSpecification-deployment_artifact-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbWaLIn3EdqWae6mnOgyMQ" base_Parameter="InstanceSpecification-deployment_artifact-context"/>

-  <Ecore:EClass xmi:id="_PbgLEIn3EdqWae6mnOgyMQ" base_Class="Slot"/>

-  <Ecore:EReference xmi:id="_PbgLEYn3EdqWae6mnOgyMQ" base_Property="Slot-definingFeature"/>

-  <Ecore:EReference xmi:id="_PbgLEon3EdqWae6mnOgyMQ" base_Property="Slot-value" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PbgLE4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Slot-owningInstance.1" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PbgLFIn3EdqWae6mnOgyMQ" base_Class="PrimitiveType"/>

-  <Ecore:EClass xmi:id="_PbgLFYn3EdqWae6mnOgyMQ" base_Class="Profile"/>

-  <Ecore:EReference xmi:id="_PbgLFon3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Profile-ownedStereotype"/>

-  <Ecore:EReference xmi:id="_PbgLF4n3EdqWae6mnOgyMQ" base_Property="Profile-metaclassReference" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PbgLGIn3EdqWae6mnOgyMQ" base_Property="Profile-metamodelReference" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PbgLGYn3EdqWae6mnOgyMQ" base_Operation="Profile-metaclass_reference_not_specialized"/>

-  <Ecore:EParameter xmi:id="_PbgLGon3EdqWae6mnOgyMQ" base_Parameter="Profile-metaclass_reference_not_specialized-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbgLG4n3EdqWae6mnOgyMQ" base_Parameter="Profile-metaclass_reference_not_specialized-context"/>

-  <Ecore:EOperation xmi:id="_PbgLHIn3EdqWae6mnOgyMQ" base_Operation="Profile-references_same_metamodel"/>

-  <Ecore:EParameter xmi:id="_PbgLHYn3EdqWae6mnOgyMQ" base_Parameter="Profile-references_same_metamodel-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbgLHon3EdqWae6mnOgyMQ" base_Parameter="Profile-references_same_metamodel-context"/>

-  <Ecore:EOperation xmi:id="_PbgLH4n3EdqWae6mnOgyMQ" base_Operation="Profile-create"/>

-  <Ecore:EParameter xmi:id="_PbgLIIn3EdqWae6mnOgyMQ" base_Parameter="Profile-create-classifier"/>

-  <Ecore:EOperation xmi:id="_PbgLIYn3EdqWae6mnOgyMQ" base_Operation="Profile-createMetaclassReference"/>

-  <Ecore:EParameter xmi:id="_PbgLIon3EdqWae6mnOgyMQ" base_Parameter="Profile-createMetaclassReference-metaclass"/>

-  <Ecore:EOperation xmi:id="_PbgLI4n3EdqWae6mnOgyMQ" base_Operation="Profile-createMetamodelReference"/>

-  <Ecore:EParameter xmi:id="_PbgLJIn3EdqWae6mnOgyMQ" base_Parameter="Profile-createMetamodelReference-metamodel"/>

-  <Ecore:EOperation xmi:id="_PbgLJYn3EdqWae6mnOgyMQ" base_Operation="Profile-createOwnedStereotype"/>

-  <Ecore:EParameter xmi:id="_PbgLJon3EdqWae6mnOgyMQ" base_Parameter="Profile-createOwnedStereotype-name"/>

-  <Ecore:EParameter xmi:id="_PbgLJ4n3EdqWae6mnOgyMQ" base_Parameter="Profile-createOwnedStereotype-isAbstract"/>

-  <Ecore:EOperation xmi:id="_PbgLKIn3EdqWae6mnOgyMQ" base_Operation="Profile-isDefined"/>

-  <Ecore:EOperation xmi:id="_PbgLKYn3EdqWae6mnOgyMQ" base_Operation="Profile-define"/>

-  <Ecore:EOperation xmi:id="_PbgLKon3EdqWae6mnOgyMQ" base_Operation="Profile-getDefinition"/>

-  <Ecore:EOperation xmi:id="_PbgLK4n3EdqWae6mnOgyMQ" base_Operation="Profile-getDefinition.1"/>

-  <Ecore:EParameter xmi:id="_PbgLLIn3EdqWae6mnOgyMQ" base_Parameter="Profile-getDefinition.1-namedElement"/>

-  <Ecore:EOperation xmi:id="_PbgLLYn3EdqWae6mnOgyMQ" base_Operation="Profile-getReferencedMetaclasses"/>

-  <Ecore:EOperation xmi:id="_PbpVAIn3EdqWae6mnOgyMQ" base_Operation="Profile-getReferencedMetamodels"/>

-  <Ecore:EClass xmi:id="_PbpVAYn3EdqWae6mnOgyMQ" base_Class="Model"/>

-  <Ecore:EAttribute xmi:id="_PbpVAon3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="Model-viewpoint"/>

-  <Ecore:EOperation xmi:id="_PbpVA4n3EdqWae6mnOgyMQ" base_Operation="Model-isMetamodel"/>

-  <Ecore:EClass xmi:id="_PbpVBIn3EdqWae6mnOgyMQ" base_Class="Stereotype"/>

-  <Ecore:EReference xmi:id="_PbpVBYn3EdqWae6mnOgyMQ" base_Property="Stereotype-icon"/>

-  <Ecore:EOperation xmi:id="_PbpVBon3EdqWae6mnOgyMQ" base_Operation="Stereotype-name_not_clash"/>

-  <Ecore:EParameter xmi:id="_PbpVB4n3EdqWae6mnOgyMQ" base_Parameter="Stereotype-name_not_clash-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbpVCIn3EdqWae6mnOgyMQ" base_Parameter="Stereotype-name_not_clash-context"/>

-  <Ecore:EOperation xmi:id="_PbpVCYn3EdqWae6mnOgyMQ" base_Operation="Stereotype-generalize"/>

-  <Ecore:EParameter xmi:id="_PbpVCon3EdqWae6mnOgyMQ" base_Parameter="Stereotype-generalize-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbpVC4n3EdqWae6mnOgyMQ" base_Parameter="Stereotype-generalize-context"/>

-  <Ecore:EOperation xmi:id="_PbpVDIn3EdqWae6mnOgyMQ" base_Operation="Stereotype-createExtension"/>

-  <Ecore:EParameter xmi:id="_PbpVDYn3EdqWae6mnOgyMQ" base_Parameter="Stereotype-createExtension-metaclass"/>

-  <Ecore:EParameter xmi:id="_PbpVDon3EdqWae6mnOgyMQ" base_Parameter="Stereotype-createExtension-isRequired"/>

-  <Ecore:EOperation xmi:id="_PbpVD4n3EdqWae6mnOgyMQ" base_Operation="Stereotype-getProfile"/>

-  <Ecore:EOperation xmi:id="_PbpVEIn3EdqWae6mnOgyMQ" base_Operation="Stereotype-getKeyword"/>

-  <Ecore:EOperation xmi:id="_PbpVEYn3EdqWae6mnOgyMQ" base_Operation="Stereotype-getKeyword.1"/>

-  <Ecore:EParameter xmi:id="_PbpVEon3EdqWae6mnOgyMQ" base_Parameter="Stereotype-getKeyword.1-isLocalized"/>

-  <Ecore:EOperation xmi:id="_PbpVE4n3EdqWae6mnOgyMQ" base_Operation="Stereotype-getExtendedMetaclasses"/>

-  <Ecore:EOperation xmi:id="_PbpVFIn3EdqWae6mnOgyMQ" base_Operation="Stereotype-getAllExtendedMetaclasses"/>

-  <Ecore:EClass xmi:id="_PbpVFYn3EdqWae6mnOgyMQ" base_Class="Image"/>

-  <Ecore:EAttribute xmi:id="_PbpVFon3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="Image-content"/>

-  <Ecore:EAttribute xmi:id="_PbpVF4n3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="Image-location"/>

-  <Ecore:EAttribute xmi:id="_PbpVGIn3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="Image-format"/>

-  <Ecore:EClass xmi:id="_PbpVGYn3EdqWae6mnOgyMQ" base_Class="ProfileApplication"/>

-  <Ecore:EReference xmi:id="_PbpVGon3EdqWae6mnOgyMQ" base_Property="ProfileApplication-appliedProfile"/>

-  <Ecore:EAttribute xmi:id="_PbpVG4n3EdqWae6mnOgyMQ" base_Property="ProfileApplication-isStrict"/>

-  <Ecore:EReference xmi:id="_PbpVHIn3EdqWae6mnOgyMQ" isTransient="true" base_Property="ProfileApplication-applyingPackage" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PbpVHYn3EdqWae6mnOgyMQ" base_Operation="ProfileApplication-getProfileDefinition"/>

-  <Ecore:EClass xmi:id="_PbpVHon3EdqWae6mnOgyMQ" base_Class="PackageMerge"/>

-  <Ecore:EReference xmi:id="_PbpVH4n3EdqWae6mnOgyMQ" base_Property="PackageMerge-mergedPackage"/>

-  <Ecore:EReference xmi:id="_PbzGAIn3EdqWae6mnOgyMQ" isTransient="true" base_Property="PackageMerge-receivingPackage.1" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PbzGAYn3EdqWae6mnOgyMQ" base_Class="ExtensionEnd"/>

-  <Ecore:EOperation xmi:id="_PbzGAon3EdqWae6mnOgyMQ" base_Operation="ExtensionEnd-multiplicity"/>

-  <Ecore:EParameter xmi:id="_PbzGA4n3EdqWae6mnOgyMQ" base_Parameter="ExtensionEnd-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbzGBIn3EdqWae6mnOgyMQ" base_Parameter="ExtensionEnd-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_PbzGBYn3EdqWae6mnOgyMQ" base_Operation="ExtensionEnd-aggregation"/>

-  <Ecore:EParameter xmi:id="_PbzGBon3EdqWae6mnOgyMQ" base_Parameter="ExtensionEnd-aggregation-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbzGB4n3EdqWae6mnOgyMQ" base_Parameter="ExtensionEnd-aggregation-context"/>

-  <Ecore:EClass xmi:id="_PbzGCIn3EdqWae6mnOgyMQ" base_Class="OperationTemplateParameter"/>

-  <Ecore:EClass xmi:id="_PbzGCYn3EdqWae6mnOgyMQ" base_Class="ConnectableElementTemplateParameter"/>

-  <Ecore:EClass xmi:id="_PbzGCon3EdqWae6mnOgyMQ" base_Class="ClassifierTemplateParameter"/>

-  <Ecore:EAttribute xmi:id="_PbzGC4n3EdqWae6mnOgyMQ" base_Property="ClassifierTemplateParameter-allowSubstitutable"/>

-  <Ecore:EReference xmi:id="_PbzGDIn3EdqWae6mnOgyMQ" base_Property="ClassifierTemplateParameter-defaultClassifier"/>

-  <Ecore:EReference xmi:id="_PbzGDYn3EdqWae6mnOgyMQ" base_Property="ClassifierTemplateParameter-constrainingClassifier"/>

-  <Ecore:EOperation xmi:id="_PbzGDon3EdqWae6mnOgyMQ" base_Operation="ClassifierTemplateParameter-has_constraining_classifier"/>

-  <Ecore:EParameter xmi:id="_PbzGD4n3EdqWae6mnOgyMQ" base_Parameter="ClassifierTemplateParameter-has_constraining_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PbzGEIn3EdqWae6mnOgyMQ" base_Parameter="ClassifierTemplateParameter-has_constraining_classifier-context"/>

-  <Ecore:EClass xmi:id="_PbzGEYn3EdqWae6mnOgyMQ" base_Class="LiteralSpecification"/>

-  <Ecore:EClass xmi:id="_PbzGEon3EdqWae6mnOgyMQ" base_Class="LiteralInteger"/>

-  <Ecore:EAttribute xmi:id="_PbzGE4n3EdqWae6mnOgyMQ" base_Property="LiteralInteger-value"/>

-  <Ecore:EClass xmi:id="_PbzGFIn3EdqWae6mnOgyMQ" base_Class="LiteralString"/>

-  <Ecore:EAttribute xmi:id="_PbzGFYn3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="LiteralString-value"/>

-  <Ecore:EClass xmi:id="_PbzGFon3EdqWae6mnOgyMQ" base_Class="LiteralBoolean"/>

-  <Ecore:EAttribute xmi:id="_PbzGF4n3EdqWae6mnOgyMQ" base_Property="LiteralBoolean-value"/>

-  <Ecore:EClass xmi:id="_PbzGGIn3EdqWae6mnOgyMQ" base_Class="LiteralNull"/>

-  <Ecore:EClass xmi:id="_PbzGGYn3EdqWae6mnOgyMQ" base_Class="InstanceValue"/>

-  <Ecore:EReference xmi:id="_PbzGGon3EdqWae6mnOgyMQ" base_Property="InstanceValue-instance"/>

-  <Ecore:EClass xmi:id="_PbzGG4n3EdqWae6mnOgyMQ" base_Class="LiteralUnlimitedNatural"/>

-  <Ecore:EAttribute xmi:id="_PbzGHIn3EdqWae6mnOgyMQ" base_Property="LiteralUnlimitedNatural-value"/>

-  <Ecore:EClass xmi:id="_PbzGHYn3EdqWae6mnOgyMQ" base_Class="OpaqueBehavior"/>

-  <Ecore:EAttribute xmi:id="_PbzGHon3EdqWae6mnOgyMQ" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueBehavior-body"/>

-  <Ecore:EAttribute xmi:id="_Pb8P8In3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="OpaqueBehavior-language"/>

-  <Ecore:EClass xmi:id="_Pb8P8Yn3EdqWae6mnOgyMQ" base_Class="FunctionBehavior"/>

-  <Ecore:EOperation xmi:id="_Pb8P8on3EdqWae6mnOgyMQ" base_Operation="FunctionBehavior-one_output_parameter"/>

-  <Ecore:EParameter xmi:id="_Pb8P84n3EdqWae6mnOgyMQ" base_Parameter="FunctionBehavior-one_output_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pb8P9In3EdqWae6mnOgyMQ" base_Parameter="FunctionBehavior-one_output_parameter-context"/>

-  <Ecore:EOperation xmi:id="_Pb8P9Yn3EdqWae6mnOgyMQ" base_Operation="FunctionBehavior-types_of_parameters"/>

-  <Ecore:EParameter xmi:id="_Pb8P9on3EdqWae6mnOgyMQ" base_Parameter="FunctionBehavior-types_of_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pb8P94n3EdqWae6mnOgyMQ" base_Parameter="FunctionBehavior-types_of_parameters-context"/>

-  <Ecore:EClass xmi:id="_Pb8P-In3EdqWae6mnOgyMQ" base_Class="OpaqueAction"/>

-  <Ecore:EAttribute xmi:id="_Pb8P-Yn3EdqWae6mnOgyMQ" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueAction-body"/>

-  <Ecore:EAttribute xmi:id="_Pb8P-on3EdqWae6mnOgyMQ" isUnsettable="true" base_Property="OpaqueAction-language"/>

-  <Ecore:EReference xmi:id="_Pb8P-4n3EdqWae6mnOgyMQ" base_Property="OpaqueAction-inputValue"/>

-  <Ecore:EReference xmi:id="_Pb8P_In3EdqWae6mnOgyMQ" base_Property="OpaqueAction-outputValue"/>

-  <Ecore:EClass xmi:id="_Pb8P_Yn3EdqWae6mnOgyMQ" base_Class="Action"/>

-  <Ecore:EReference xmi:id="_Pb8P_on3EdqWae6mnOgyMQ" isTransient="true" base_Property="Action-output" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pb8P_4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Action-input" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pb8QAIn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Action-context" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pb8QAYn3EdqWae6mnOgyMQ" base_Property="Action-localPrecondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pb8QAon3EdqWae6mnOgyMQ" base_Property="Action-localPostcondition" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_Pb8QA4n3EdqWae6mnOgyMQ" base_Class="ExecutableNode"/>

-  <Ecore:EReference xmi:id="_Pb8QBIn3EdqWae6mnOgyMQ" base_Property="ExecutableNode-handler.1" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_Pb8QBYn3EdqWae6mnOgyMQ" base_Class="ActivityNode"/>

-  <Ecore:EReference xmi:id="_Pb8QBon3EdqWae6mnOgyMQ" isTransient="true" base_Property="ActivityNode-activity" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pb8QB4n3EdqWae6mnOgyMQ" base_Property="ActivityNode-outgoing"/>

-  <Ecore:EReference xmi:id="_Pb8QCIn3EdqWae6mnOgyMQ" base_Property="ActivityNode-incoming"/>

-  <Ecore:EReference xmi:id="_Pb8QCYn3EdqWae6mnOgyMQ" base_Property="ActivityNode-inPartition"/>

-  <Ecore:EReference xmi:id="_PcGA8In3EdqWae6mnOgyMQ" base_Property="ActivityNode-inInterruptibleRegion"/>

-  <Ecore:EReference xmi:id="_PcGA8Yn3EdqWae6mnOgyMQ" isTransient="true" base_Property="ActivityNode-inGroup"/>

-  <Ecore:EReference xmi:id="_PcGA8on3EdqWae6mnOgyMQ" isTransient="true" base_Property="ActivityNode-inStructuredNode" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcGA84n3EdqWae6mnOgyMQ" base_Property="ActivityNode-redefinedNode"/>

-  <Ecore:EOperation xmi:id="_PcGA9In3EdqWae6mnOgyMQ" base_Operation="ActivityNode-owned_structured_node"/>

-  <Ecore:EParameter xmi:id="_PcGA9Yn3EdqWae6mnOgyMQ" base_Parameter="ActivityNode-owned_structured_node-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcGA9on3EdqWae6mnOgyMQ" base_Parameter="ActivityNode-owned_structured_node-context"/>

-  <Ecore:EOperation xmi:id="_PcGA94n3EdqWae6mnOgyMQ" base_Operation="ActivityNode-owned"/>

-  <Ecore:EParameter xmi:id="_PcGA-In3EdqWae6mnOgyMQ" base_Parameter="ActivityNode-owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcGA-Yn3EdqWae6mnOgyMQ" base_Parameter="ActivityNode-owned-context"/>

-  <Ecore:EClass xmi:id="_PcGA-on3EdqWae6mnOgyMQ" base_Class="StructuredActivityNode"/>

-  <Ecore:EReference xmi:id="_PcGA-4n3EdqWae6mnOgyMQ" base_Property="StructuredActivityNode-variable" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcGA_In3EdqWae6mnOgyMQ" base_Property="StructuredActivityNode-edge" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_PcGA_Yn3EdqWae6mnOgyMQ" base_Property="StructuredActivityNode-mustIsolate"/>

-  <Ecore:EReference xmi:id="_PcGA_on3EdqWae6mnOgyMQ" base_Property="StructuredActivityNode-node" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PcGA_4n3EdqWae6mnOgyMQ" base_Operation="StructuredActivityNode-edges"/>

-  <Ecore:EParameter xmi:id="_PcGBAIn3EdqWae6mnOgyMQ" base_Parameter="StructuredActivityNode-edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcGBAYn3EdqWae6mnOgyMQ" base_Parameter="StructuredActivityNode-edges-context"/>

-  <Ecore:EClass xmi:id="_PcGBAon3EdqWae6mnOgyMQ" base_Class="ActivityGroup"/>

-  <Ecore:EReference xmi:id="_PcGBA4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="ActivityGroup-subgroup" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcGBBIn3EdqWae6mnOgyMQ" isTransient="true" base_Property="ActivityGroup-superGroup" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcGBBYn3EdqWae6mnOgyMQ" isTransient="true" base_Property="ActivityGroup-containedEdge"/>

-  <Ecore:EReference xmi:id="_PcGBBon3EdqWae6mnOgyMQ" isTransient="true" base_Property="ActivityGroup-inActivity" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcGBB4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="ActivityGroup-containedNode"/>

-  <Ecore:EOperation xmi:id="_PcGBCIn3EdqWae6mnOgyMQ" base_Operation="ActivityGroup-nodes_and_edges"/>

-  <Ecore:EParameter xmi:id="_PcGBCYn3EdqWae6mnOgyMQ" base_Parameter="ActivityGroup-nodes_and_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcGBCon3EdqWae6mnOgyMQ" base_Parameter="ActivityGroup-nodes_and_edges-context"/>

-  <Ecore:EOperation xmi:id="_PcGBC4n3EdqWae6mnOgyMQ" base_Operation="ActivityGroup-not_contained"/>

-  <Ecore:EParameter xmi:id="_PcGBDIn3EdqWae6mnOgyMQ" base_Parameter="ActivityGroup-not_contained-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcGBDYn3EdqWae6mnOgyMQ" base_Parameter="ActivityGroup-not_contained-context"/>

-  <Ecore:EOperation xmi:id="_PcGBDon3EdqWae6mnOgyMQ" base_Operation="ActivityGroup-group_owned"/>

-  <Ecore:EParameter xmi:id="_PcGBD4n3EdqWae6mnOgyMQ" base_Parameter="ActivityGroup-group_owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcGBEIn3EdqWae6mnOgyMQ" base_Parameter="ActivityGroup-group_owned-context"/>

-  <Ecore:EClass xmi:id="_PcPx8In3EdqWae6mnOgyMQ" base_Class="Activity"/>

-  <Ecore:EReference xmi:id="_PcPx8Yn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Activity-structuredNode" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcPx8on3EdqWae6mnOgyMQ" base_Property="Activity-variable.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcPx84n3EdqWae6mnOgyMQ" base_Property="Activity-node" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_PcPx9In3EdqWae6mnOgyMQ" base_Property="Activity-isReadOnly"/>

-  <Ecore:EReference xmi:id="_PcPx9Yn3EdqWae6mnOgyMQ" base_Property="Activity-edge.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcPx9on3EdqWae6mnOgyMQ" base_Property="Activity-partition" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_PcPx94n3EdqWae6mnOgyMQ" base_Property="Activity-isSingleExecution"/>

-  <Ecore:EReference xmi:id="_PcPx-In3EdqWae6mnOgyMQ" base_Property="Activity-group" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PcPx-Yn3EdqWae6mnOgyMQ" base_Operation="Activity-no_supergroups"/>

-  <Ecore:EParameter xmi:id="_PcPx-on3EdqWae6mnOgyMQ" base_Parameter="Activity-no_supergroups-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcPx-4n3EdqWae6mnOgyMQ" base_Parameter="Activity-no_supergroups-context"/>

-  <Ecore:EOperation xmi:id="_PcPx_In3EdqWae6mnOgyMQ" base_Operation="Activity-activity_parameter_node"/>

-  <Ecore:EParameter xmi:id="_PcPx_Yn3EdqWae6mnOgyMQ" base_Parameter="Activity-activity_parameter_node-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcPx_on3EdqWae6mnOgyMQ" base_Parameter="Activity-activity_parameter_node-context"/>

-  <Ecore:EOperation xmi:id="_PcPx_4n3EdqWae6mnOgyMQ" base_Operation="Activity-autonomous"/>

-  <Ecore:EParameter xmi:id="_PcPyAIn3EdqWae6mnOgyMQ" base_Parameter="Activity-autonomous-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcPyAYn3EdqWae6mnOgyMQ" base_Parameter="Activity-autonomous-context"/>

-  <Ecore:EClass xmi:id="_PcPyAon3EdqWae6mnOgyMQ" base_Class="Variable"/>

-  <Ecore:EReference xmi:id="_PcPyA4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Variable-scope" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcPyBIn3EdqWae6mnOgyMQ" isTransient="true" base_Property="Variable-activityScope.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PcPyBYn3EdqWae6mnOgyMQ" base_Operation="Variable-owned"/>

-  <Ecore:EParameter xmi:id="_PcPyBon3EdqWae6mnOgyMQ" base_Parameter="Variable-owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcPyB4n3EdqWae6mnOgyMQ" base_Parameter="Variable-owned-context"/>

-  <Ecore:EOperation xmi:id="_PcPyCIn3EdqWae6mnOgyMQ" base_Operation="Variable-isAccessibleBy"/>

-  <Ecore:EParameter xmi:id="_PcPyCYn3EdqWae6mnOgyMQ" base_Parameter="Variable-isAccessibleBy-a"/>

-  <Ecore:EClass xmi:id="_PcPyCon3EdqWae6mnOgyMQ" base_Class="ActivityEdge"/>

-  <Ecore:EReference xmi:id="_PcPyC4n3EdqWae6mnOgyMQ" base_Property="ActivityEdge-source"/>

-  <Ecore:EReference xmi:id="_PcPyDIn3EdqWae6mnOgyMQ" base_Property="ActivityEdge-target"/>

-  <Ecore:EReference xmi:id="_PcPyDYn3EdqWae6mnOgyMQ" base_Property="ActivityEdge-redefinedEdge"/>

-  <Ecore:EReference xmi:id="_PcPyDon3EdqWae6mnOgyMQ" base_Property="ActivityEdge-inPartition.1"/>

-  <Ecore:EReference xmi:id="_PcPyD4n3EdqWae6mnOgyMQ" base_Property="ActivityEdge-guard" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcY74In3EdqWae6mnOgyMQ" base_Property="ActivityEdge-weight" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcY74Yn3EdqWae6mnOgyMQ" base_Property="ActivityEdge-interrupts.1"/>

-  <Ecore:EReference xmi:id="_PcY74on3EdqWae6mnOgyMQ" isTransient="true" base_Property="ActivityEdge-inStructuredNode" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcY744n3EdqWae6mnOgyMQ" isTransient="true" base_Property="ActivityEdge-inGroup"/>

-  <Ecore:EReference xmi:id="_PcY75In3EdqWae6mnOgyMQ" isTransient="true" base_Property="ActivityEdge-activity.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PcY75Yn3EdqWae6mnOgyMQ" base_Operation="ActivityEdge-source_and_target"/>

-  <Ecore:EParameter xmi:id="_PcY75on3EdqWae6mnOgyMQ" base_Parameter="ActivityEdge-source_and_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcY754n3EdqWae6mnOgyMQ" base_Parameter="ActivityEdge-source_and_target-context"/>

-  <Ecore:EOperation xmi:id="_PcY76In3EdqWae6mnOgyMQ" base_Operation="ActivityEdge-owned"/>

-  <Ecore:EParameter xmi:id="_PcY76Yn3EdqWae6mnOgyMQ" base_Parameter="ActivityEdge-owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcY76on3EdqWae6mnOgyMQ" base_Parameter="ActivityEdge-owned-context"/>

-  <Ecore:EOperation xmi:id="_PcY764n3EdqWae6mnOgyMQ" base_Operation="ActivityEdge-structured_node"/>

-  <Ecore:EParameter xmi:id="_PcY77In3EdqWae6mnOgyMQ" base_Parameter="ActivityEdge-structured_node-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcY77Yn3EdqWae6mnOgyMQ" base_Parameter="ActivityEdge-structured_node-context"/>

-  <Ecore:EClass xmi:id="_PcY77on3EdqWae6mnOgyMQ" base_Class="ActivityPartition"/>

-  <Ecore:EAttribute xmi:id="_PcY774n3EdqWae6mnOgyMQ" base_Property="ActivityPartition-isDimension"/>

-  <Ecore:EAttribute xmi:id="_PcY78In3EdqWae6mnOgyMQ" base_Property="ActivityPartition-isExternal"/>

-  <Ecore:EReference xmi:id="_PcY78Yn3EdqWae6mnOgyMQ" base_Property="ActivityPartition-node"/>

-  <Ecore:EReference xmi:id="_PcY78on3EdqWae6mnOgyMQ" base_Property="ActivityPartition-subpartition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcY784n3EdqWae6mnOgyMQ" isTransient="true" base_Property="ActivityPartition-superPartition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PcY79In3EdqWae6mnOgyMQ" base_Property="ActivityPartition-represents"/>

-  <Ecore:EReference xmi:id="_PcY79Yn3EdqWae6mnOgyMQ" base_Property="ActivityPartition-edge.1"/>

-  <Ecore:EOperation xmi:id="_PcY79on3EdqWae6mnOgyMQ" base_Operation="ActivityPartition-dimension_not_contained"/>

-  <Ecore:EParameter xmi:id="_PcY794n3EdqWae6mnOgyMQ" base_Parameter="ActivityPartition-dimension_not_contained-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcY7-In3EdqWae6mnOgyMQ" base_Parameter="ActivityPartition-dimension_not_contained-context"/>

-  <Ecore:EOperation xmi:id="_PcY7-Yn3EdqWae6mnOgyMQ" base_Operation="ActivityPartition-represents_part"/>

-  <Ecore:EParameter xmi:id="_PcY7-on3EdqWae6mnOgyMQ" base_Parameter="ActivityPartition-represents_part-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcY7-4n3EdqWae6mnOgyMQ" base_Parameter="ActivityPartition-represents_part-context"/>

-  <Ecore:EOperation xmi:id="_PcY7_In3EdqWae6mnOgyMQ" base_Operation="ActivityPartition-represents_classifier"/>

-  <Ecore:EParameter xmi:id="_PcY7_Yn3EdqWae6mnOgyMQ" base_Parameter="ActivityPartition-represents_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PcY7_on3EdqWae6mnOgyMQ" base_Parameter="ActivityPartition-represents_classifier-context"/>

-  <Ecore:EOperation xmi:id="_PcY7_4n3EdqWae6mnOgyMQ" base_Operation="ActivityPartition-represents_part_and_is_contained"/>

-  <Ecore:EParameter xmi:id="_Pcis4In3EdqWae6mnOgyMQ" base_Parameter="ActivityPartition-represents_part_and_is_contained-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pcis4Yn3EdqWae6mnOgyMQ" base_Parameter="ActivityPartition-represents_part_and_is_contained-context"/>

-  <Ecore:EClass xmi:id="_Pcis4on3EdqWae6mnOgyMQ" base_Class="InterruptibleActivityRegion"/>

-  <Ecore:EReference xmi:id="_Pcis44n3EdqWae6mnOgyMQ" base_Property="InterruptibleActivityRegion-node"/>

-  <Ecore:EReference xmi:id="_Pcis5In3EdqWae6mnOgyMQ" base_Property="InterruptibleActivityRegion-interruptingEdge.1"/>

-  <Ecore:EOperation xmi:id="_Pcis5Yn3EdqWae6mnOgyMQ" base_Operation="InterruptibleActivityRegion-interrupting_edges"/>

-  <Ecore:EParameter xmi:id="_Pcis5on3EdqWae6mnOgyMQ" base_Parameter="InterruptibleActivityRegion-interrupting_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pcis54n3EdqWae6mnOgyMQ" base_Parameter="InterruptibleActivityRegion-interrupting_edges-context"/>

-  <Ecore:EClass xmi:id="_Pcis6In3EdqWae6mnOgyMQ" base_Class="ExceptionHandler"/>

-  <Ecore:EReference xmi:id="_Pcis6Yn3EdqWae6mnOgyMQ" base_Property="ExceptionHandler-handlerBody"/>

-  <Ecore:EReference xmi:id="_Pcis6on3EdqWae6mnOgyMQ" base_Property="ExceptionHandler-exceptionInput"/>

-  <Ecore:EReference xmi:id="_Pcis64n3EdqWae6mnOgyMQ" base_Property="ExceptionHandler-exceptionType"/>

-  <Ecore:EReference xmi:id="_Pcis7In3EdqWae6mnOgyMQ" isTransient="true" base_Property="ExceptionHandler-protectedNode.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pcis7Yn3EdqWae6mnOgyMQ" base_Operation="ExceptionHandler-exception_body"/>

-  <Ecore:EParameter xmi:id="_Pcis7on3EdqWae6mnOgyMQ" base_Parameter="ExceptionHandler-exception_body-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pcis74n3EdqWae6mnOgyMQ" base_Parameter="ExceptionHandler-exception_body-context"/>

-  <Ecore:EOperation xmi:id="_Pcis8In3EdqWae6mnOgyMQ" base_Operation="ExceptionHandler-result_pins"/>

-  <Ecore:EParameter xmi:id="_Pcis8Yn3EdqWae6mnOgyMQ" base_Parameter="ExceptionHandler-result_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pcis8on3EdqWae6mnOgyMQ" base_Parameter="ExceptionHandler-result_pins-context"/>

-  <Ecore:EOperation xmi:id="_Pcis84n3EdqWae6mnOgyMQ" base_Operation="ExceptionHandler-one_input"/>

-  <Ecore:EParameter xmi:id="_Pcis9In3EdqWae6mnOgyMQ" base_Parameter="ExceptionHandler-one_input-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pcis9Yn3EdqWae6mnOgyMQ" base_Parameter="ExceptionHandler-one_input-context"/>

-  <Ecore:EOperation xmi:id="_Pcis9on3EdqWae6mnOgyMQ" base_Operation="ExceptionHandler-edge_source_target"/>

-  <Ecore:EParameter xmi:id="_Pcis94n3EdqWae6mnOgyMQ" base_Parameter="ExceptionHandler-edge_source_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pcis-In3EdqWae6mnOgyMQ" base_Parameter="ExceptionHandler-edge_source_target-context"/>

-  <Ecore:EClass xmi:id="_Pcis-Yn3EdqWae6mnOgyMQ" base_Class="ObjectNode"/>

-  <Ecore:EAttribute xmi:id="_Pcis-on3EdqWae6mnOgyMQ" base_Property="ObjectNode-ordering"/>

-  <Ecore:EAttribute xmi:id="_Pcis-4n3EdqWae6mnOgyMQ" base_Property="ObjectNode-isControlType"/>

-  <Ecore:EReference xmi:id="_Pcis_In3EdqWae6mnOgyMQ" base_Property="ObjectNode-upperBound" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pcis_Yn3EdqWae6mnOgyMQ" base_Property="ObjectNode-inState"/>

-  <Ecore:EReference xmi:id="_Pcis_on3EdqWae6mnOgyMQ" base_Property="ObjectNode-selection"/>

-  <Ecore:EOperation xmi:id="_Pcsd4In3EdqWae6mnOgyMQ" base_Operation="ObjectNode-object_flow_edges"/>

-  <Ecore:EParameter xmi:id="_Pcsd4Yn3EdqWae6mnOgyMQ" base_Parameter="ObjectNode-object_flow_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pcsd4on3EdqWae6mnOgyMQ" base_Parameter="ObjectNode-object_flow_edges-context"/>

-  <Ecore:EOperation xmi:id="_Pcsd44n3EdqWae6mnOgyMQ" base_Operation="ObjectNode-not_unique"/>

-  <Ecore:EParameter xmi:id="_Pcsd5In3EdqWae6mnOgyMQ" base_Parameter="ObjectNode-not_unique-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pcsd5Yn3EdqWae6mnOgyMQ" base_Parameter="ObjectNode-not_unique-context"/>

-  <Ecore:EOperation xmi:id="_Pcsd5on3EdqWae6mnOgyMQ" base_Operation="ObjectNode-selection_behavior"/>

-  <Ecore:EParameter xmi:id="_Pcsd54n3EdqWae6mnOgyMQ" base_Parameter="ObjectNode-selection_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pcsd6In3EdqWae6mnOgyMQ" base_Parameter="ObjectNode-selection_behavior-context"/>

-  <Ecore:EOperation xmi:id="_Pcsd6Yn3EdqWae6mnOgyMQ" base_Operation="ObjectNode-input_output_parameter"/>

-  <Ecore:EParameter xmi:id="_Pcsd6on3EdqWae6mnOgyMQ" base_Parameter="ObjectNode-input_output_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pcsd64n3EdqWae6mnOgyMQ" base_Parameter="ObjectNode-input_output_parameter-context"/>

-  <Ecore:EEnum xmi:id="_Pcsd7In3EdqWae6mnOgyMQ" base_Enumeration="ObjectNodeOrderingKind"/>

-  <Ecore:EEnumLiteral xmi:id="_Pcsd7Yn3EdqWae6mnOgyMQ" base_EnumerationLiteral="ObjectNodeOrderingKind-unordered"/>

-  <Ecore:EEnumLiteral xmi:id="_Pcsd7on3EdqWae6mnOgyMQ" base_EnumerationLiteral="ObjectNodeOrderingKind-ordered"/>

-  <Ecore:EEnumLiteral xmi:id="_Pcsd74n3EdqWae6mnOgyMQ" base_EnumerationLiteral="ObjectNodeOrderingKind-LIFO"/>

-  <Ecore:EEnumLiteral xmi:id="_Pcsd8In3EdqWae6mnOgyMQ" base_EnumerationLiteral="ObjectNodeOrderingKind-FIFO"/>

-  <Ecore:EClass xmi:id="_Pcsd8Yn3EdqWae6mnOgyMQ" base_Class="OutputPin"/>

-  <Ecore:EClass xmi:id="_Pcsd8on3EdqWae6mnOgyMQ" base_Class="Pin"/>

-  <Ecore:EAttribute xmi:id="_Pcsd84n3EdqWae6mnOgyMQ" base_Property="Pin-isControl"/>

-  <Ecore:EOperation xmi:id="_Pcsd9In3EdqWae6mnOgyMQ" base_Operation="Pin-control_pins"/>

-  <Ecore:EParameter xmi:id="_Pcsd9Yn3EdqWae6mnOgyMQ" base_Parameter="Pin-control_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pcsd9on3EdqWae6mnOgyMQ" base_Parameter="Pin-control_pins-context"/>

-  <Ecore:EClass xmi:id="_Pcsd94n3EdqWae6mnOgyMQ" base_Class="InputPin"/>

-  <Ecore:EClass xmi:id="_Pcsd-In3EdqWae6mnOgyMQ" base_Class="ValuePin"/>

-  <Ecore:EReference xmi:id="_Pcsd-Yn3EdqWae6mnOgyMQ" base_Property="ValuePin-value" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pcsd-on3EdqWae6mnOgyMQ" base_Operation="ValuePin-compatible_type"/>

-  <Ecore:EParameter xmi:id="_Pcsd-4n3EdqWae6mnOgyMQ" base_Parameter="ValuePin-compatible_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pcsd_In3EdqWae6mnOgyMQ" base_Parameter="ValuePin-compatible_type-context"/>

-  <Ecore:EClass xmi:id="_Pcsd_Yn3EdqWae6mnOgyMQ" base_Class="CallAction"/>

-  <Ecore:EAttribute xmi:id="_Pcsd_on3EdqWae6mnOgyMQ" base_Property="CallAction-isSynchronous"/>

-  <Ecore:EReference xmi:id="_Pc1n0In3EdqWae6mnOgyMQ" base_Property="CallAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pc1n0Yn3EdqWae6mnOgyMQ" base_Operation="CallAction-synchronous_call"/>

-  <Ecore:EParameter xmi:id="_Pc1n0on3EdqWae6mnOgyMQ" base_Parameter="CallAction-synchronous_call-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc1n04n3EdqWae6mnOgyMQ" base_Parameter="CallAction-synchronous_call-context"/>

-  <Ecore:EOperation xmi:id="_Pc1n1In3EdqWae6mnOgyMQ" base_Operation="CallAction-number_and_order"/>

-  <Ecore:EParameter xmi:id="_Pc1n1Yn3EdqWae6mnOgyMQ" base_Parameter="CallAction-number_and_order-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc1n1on3EdqWae6mnOgyMQ" base_Parameter="CallAction-number_and_order-context"/>

-  <Ecore:EOperation xmi:id="_Pc1n14n3EdqWae6mnOgyMQ" base_Operation="CallAction-type_ordering_multiplicity"/>

-  <Ecore:EParameter xmi:id="_Pc1n2In3EdqWae6mnOgyMQ" base_Parameter="CallAction-type_ordering_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc1n2Yn3EdqWae6mnOgyMQ" base_Parameter="CallAction-type_ordering_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Pc1n2on3EdqWae6mnOgyMQ" base_Class="InvocationAction"/>

-  <Ecore:EReference xmi:id="_Pc1n24n3EdqWae6mnOgyMQ" base_Property="InvocationAction-argument" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pc1n3In3EdqWae6mnOgyMQ" base_Property="InvocationAction-onPort"/>

-  <Ecore:EOperation xmi:id="_Pc1n3Yn3EdqWae6mnOgyMQ" base_Operation="InvocationAction-on_port_receiver"/>

-  <Ecore:EParameter xmi:id="_Pc1n3on3EdqWae6mnOgyMQ" base_Parameter="InvocationAction-on_port_receiver-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc1n34n3EdqWae6mnOgyMQ" base_Parameter="InvocationAction-on_port_receiver-context"/>

-  <Ecore:EClass xmi:id="_Pc1n4In3EdqWae6mnOgyMQ" base_Class="SendSignalAction"/>

-  <Ecore:EReference xmi:id="_Pc1n4Yn3EdqWae6mnOgyMQ" base_Property="SendSignalAction-target" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pc1n4on3EdqWae6mnOgyMQ" base_Property="SendSignalAction-signal"/>

-  <Ecore:EOperation xmi:id="_Pc1n44n3EdqWae6mnOgyMQ" base_Operation="SendSignalAction-number_order"/>

-  <Ecore:EParameter xmi:id="_Pc1n5In3EdqWae6mnOgyMQ" base_Parameter="SendSignalAction-number_order-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc1n5Yn3EdqWae6mnOgyMQ" base_Parameter="SendSignalAction-number_order-context"/>

-  <Ecore:EOperation xmi:id="_Pc1n5on3EdqWae6mnOgyMQ" base_Operation="SendSignalAction-type_ordering_multiplicity"/>

-  <Ecore:EParameter xmi:id="_Pc1n54n3EdqWae6mnOgyMQ" base_Parameter="SendSignalAction-type_ordering_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc1n6In3EdqWae6mnOgyMQ" base_Parameter="SendSignalAction-type_ordering_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Pc1n6Yn3EdqWae6mnOgyMQ" base_Class="CallOperationAction"/>

-  <Ecore:EReference xmi:id="_Pc1n6on3EdqWae6mnOgyMQ" base_Property="CallOperationAction-operation"/>

-  <Ecore:EReference xmi:id="_Pc1n64n3EdqWae6mnOgyMQ" base_Property="CallOperationAction-target" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pc1n7In3EdqWae6mnOgyMQ" base_Operation="CallOperationAction-argument_pin_equal_parameter"/>

-  <Ecore:EParameter xmi:id="_Pc1n7Yn3EdqWae6mnOgyMQ" base_Parameter="CallOperationAction-argument_pin_equal_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc1n7on3EdqWae6mnOgyMQ" base_Parameter="CallOperationAction-argument_pin_equal_parameter-context"/>

-  <Ecore:EOperation xmi:id="_Pc1n74n3EdqWae6mnOgyMQ" base_Operation="CallOperationAction-result_pin_equal_parameter"/>

-  <Ecore:EParameter xmi:id="_Pc1n8In3EdqWae6mnOgyMQ" base_Parameter="CallOperationAction-result_pin_equal_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc_Y0In3EdqWae6mnOgyMQ" base_Parameter="CallOperationAction-result_pin_equal_parameter-context"/>

-  <Ecore:EOperation xmi:id="_Pc_Y0Yn3EdqWae6mnOgyMQ" base_Operation="CallOperationAction-type_target_pin"/>

-  <Ecore:EParameter xmi:id="_Pc_Y0on3EdqWae6mnOgyMQ" base_Parameter="CallOperationAction-type_target_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc_Y04n3EdqWae6mnOgyMQ" base_Parameter="CallOperationAction-type_target_pin-context"/>

-  <Ecore:EClass xmi:id="_Pc_Y1In3EdqWae6mnOgyMQ" base_Class="CallBehaviorAction"/>

-  <Ecore:EReference xmi:id="_Pc_Y1Yn3EdqWae6mnOgyMQ" base_Property="CallBehaviorAction-behavior"/>

-  <Ecore:EOperation xmi:id="_Pc_Y1on3EdqWae6mnOgyMQ" base_Operation="CallBehaviorAction-argument_pin_equal_parameter"/>

-  <Ecore:EParameter xmi:id="_Pc_Y14n3EdqWae6mnOgyMQ" base_Parameter="CallBehaviorAction-argument_pin_equal_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc_Y2In3EdqWae6mnOgyMQ" base_Parameter="CallBehaviorAction-argument_pin_equal_parameter-context"/>

-  <Ecore:EOperation xmi:id="_Pc_Y2Yn3EdqWae6mnOgyMQ" base_Operation="CallBehaviorAction-result_pin_equal_parameter"/>

-  <Ecore:EParameter xmi:id="_Pc_Y2on3EdqWae6mnOgyMQ" base_Parameter="CallBehaviorAction-result_pin_equal_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc_Y24n3EdqWae6mnOgyMQ" base_Parameter="CallBehaviorAction-result_pin_equal_parameter-context"/>

-  <Ecore:EClass xmi:id="_Pc_Y3In3EdqWae6mnOgyMQ" base_Class="SequenceNode"/>

-  <Ecore:EReference xmi:id="_Pc_Y3Yn3EdqWae6mnOgyMQ" base_Property="SequenceNode-executableNode" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_Pc_Y3on3EdqWae6mnOgyMQ" base_Class="Usage"/>

-  <Ecore:EClass xmi:id="_Pc_Y34n3EdqWae6mnOgyMQ" base_Class="ControlNode"/>

-  <Ecore:EClass xmi:id="_Pc_Y4In3EdqWae6mnOgyMQ" base_Class="ControlFlow"/>

-  <Ecore:EOperation xmi:id="_Pc_Y4Yn3EdqWae6mnOgyMQ" base_Operation="ControlFlow-object_nodes"/>

-  <Ecore:EParameter xmi:id="_Pc_Y4on3EdqWae6mnOgyMQ" base_Parameter="ControlFlow-object_nodes-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc_Y44n3EdqWae6mnOgyMQ" base_Parameter="ControlFlow-object_nodes-context"/>

-  <Ecore:EClass xmi:id="_Pc_Y5In3EdqWae6mnOgyMQ" base_Class="InitialNode"/>

-  <Ecore:EOperation xmi:id="_Pc_Y5Yn3EdqWae6mnOgyMQ" base_Operation="InitialNode-no_incoming_edges"/>

-  <Ecore:EParameter xmi:id="_Pc_Y5on3EdqWae6mnOgyMQ" base_Parameter="InitialNode-no_incoming_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc_Y54n3EdqWae6mnOgyMQ" base_Parameter="InitialNode-no_incoming_edges-context"/>

-  <Ecore:EOperation xmi:id="_Pc_Y6In3EdqWae6mnOgyMQ" base_Operation="InitialNode-control_edges"/>

-  <Ecore:EParameter xmi:id="_Pc_Y6Yn3EdqWae6mnOgyMQ" base_Parameter="InitialNode-control_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pc_Y6on3EdqWae6mnOgyMQ" base_Parameter="InitialNode-control_edges-context"/>

-  <Ecore:EClass xmi:id="_Pc_Y64n3EdqWae6mnOgyMQ" base_Class="ActivityParameterNode"/>

-  <Ecore:EReference xmi:id="_Pc_Y7In3EdqWae6mnOgyMQ" base_Property="ActivityParameterNode-parameter"/>

-  <Ecore:EOperation xmi:id="_Pc_Y7Yn3EdqWae6mnOgyMQ" base_Operation="ActivityParameterNode-has_parameters"/>

-  <Ecore:EParameter xmi:id="_Pc_Y7on3EdqWae6mnOgyMQ" base_Parameter="ActivityParameterNode-has_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdIiwIn3EdqWae6mnOgyMQ" base_Parameter="ActivityParameterNode-has_parameters-context"/>

-  <Ecore:EOperation xmi:id="_PdIiwYn3EdqWae6mnOgyMQ" base_Operation="ActivityParameterNode-same_type"/>

-  <Ecore:EParameter xmi:id="_PdIiwon3EdqWae6mnOgyMQ" base_Parameter="ActivityParameterNode-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdIiw4n3EdqWae6mnOgyMQ" base_Parameter="ActivityParameterNode-same_type-context"/>

-  <Ecore:EOperation xmi:id="_PdIixIn3EdqWae6mnOgyMQ" base_Operation="ActivityParameterNode-no_edges"/>

-  <Ecore:EParameter xmi:id="_PdIixYn3EdqWae6mnOgyMQ" base_Parameter="ActivityParameterNode-no_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdIixon3EdqWae6mnOgyMQ" base_Parameter="ActivityParameterNode-no_edges-context"/>

-  <Ecore:EOperation xmi:id="_PdIix4n3EdqWae6mnOgyMQ" base_Operation="ActivityParameterNode-no_incoming_edges"/>

-  <Ecore:EParameter xmi:id="_PdIiyIn3EdqWae6mnOgyMQ" base_Parameter="ActivityParameterNode-no_incoming_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdIiyYn3EdqWae6mnOgyMQ" base_Parameter="ActivityParameterNode-no_incoming_edges-context"/>

-  <Ecore:EOperation xmi:id="_PdIiyon3EdqWae6mnOgyMQ" base_Operation="ActivityParameterNode-no_outgoing_edges"/>

-  <Ecore:EParameter xmi:id="_PdIiy4n3EdqWae6mnOgyMQ" base_Parameter="ActivityParameterNode-no_outgoing_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdIizIn3EdqWae6mnOgyMQ" base_Parameter="ActivityParameterNode-no_outgoing_edges-context"/>

-  <Ecore:EClass xmi:id="_PdIizYn3EdqWae6mnOgyMQ" base_Class="Message"/>

-  <Ecore:EAttribute xmi:id="_PdIizon3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Message-messageKind"/>

-  <Ecore:EAttribute xmi:id="_PdIiz4n3EdqWae6mnOgyMQ" base_Property="Message-messageSort"/>

-  <Ecore:EReference xmi:id="_PdIi0In3EdqWae6mnOgyMQ" base_Property="Message-receiveEvent"/>

-  <Ecore:EReference xmi:id="_PdIi0Yn3EdqWae6mnOgyMQ" base_Property="Message-sendEvent"/>

-  <Ecore:EReference xmi:id="_PdIi0on3EdqWae6mnOgyMQ" base_Property="Message-connector"/>

-  <Ecore:EReference xmi:id="_PdIi04n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Message-interaction" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PdIi1In3EdqWae6mnOgyMQ" base_Property="Message-argument" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PdIi1Yn3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Message-signature"/>

-  <Ecore:EOperation xmi:id="_PdIi1on3EdqWae6mnOgyMQ" base_Operation="Message-sending_receiving_message_event"/>

-  <Ecore:EParameter xmi:id="_PdIi14n3EdqWae6mnOgyMQ" base_Parameter="Message-sending_receiving_message_event-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdIi2In3EdqWae6mnOgyMQ" base_Parameter="Message-sending_receiving_message_event-context"/>

-  <Ecore:EOperation xmi:id="_PdIi2Yn3EdqWae6mnOgyMQ" base_Operation="Message-signature_refer_to"/>

-  <Ecore:EParameter xmi:id="_PdIi2on3EdqWae6mnOgyMQ" base_Parameter="Message-signature_refer_to-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdIi24n3EdqWae6mnOgyMQ" base_Parameter="Message-signature_refer_to-context"/>

-  <Ecore:EOperation xmi:id="_PdIi3In3EdqWae6mnOgyMQ" base_Operation="Message-signature_is_operation"/>

-  <Ecore:EParameter xmi:id="_PdIi3Yn3EdqWae6mnOgyMQ" base_Parameter="Message-signature_is_operation-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdIi3on3EdqWae6mnOgyMQ" base_Parameter="Message-signature_is_operation-context"/>

-  <Ecore:EOperation xmi:id="_PdSTwIn3EdqWae6mnOgyMQ" base_Operation="Message-signature_is_signal"/>

-  <Ecore:EParameter xmi:id="_PdSTwYn3EdqWae6mnOgyMQ" base_Parameter="Message-signature_is_signal-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdSTwon3EdqWae6mnOgyMQ" base_Parameter="Message-signature_is_signal-context"/>

-  <Ecore:EOperation xmi:id="_PdSTw4n3EdqWae6mnOgyMQ" base_Operation="Message-arguments"/>

-  <Ecore:EParameter xmi:id="_PdSTxIn3EdqWae6mnOgyMQ" base_Parameter="Message-arguments-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdSTxYn3EdqWae6mnOgyMQ" base_Parameter="Message-arguments-context"/>

-  <Ecore:EOperation xmi:id="_PdSTxon3EdqWae6mnOgyMQ" base_Operation="Message-cannot_cross_boundaries"/>

-  <Ecore:EParameter xmi:id="_PdSTx4n3EdqWae6mnOgyMQ" base_Parameter="Message-cannot_cross_boundaries-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdSTyIn3EdqWae6mnOgyMQ" base_Parameter="Message-cannot_cross_boundaries-context"/>

-  <Ecore:EOperation xmi:id="_PdSTyYn3EdqWae6mnOgyMQ" base_Operation="Message-occurrence_specifications"/>

-  <Ecore:EParameter xmi:id="_PdSTyon3EdqWae6mnOgyMQ" base_Parameter="Message-occurrence_specifications-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdSTy4n3EdqWae6mnOgyMQ" base_Parameter="Message-occurrence_specifications-context"/>

-  <Ecore:EOperation xmi:id="_PdSTzIn3EdqWae6mnOgyMQ" base_Operation="Message-getMessageKind"/>

-  <Ecore:EOperation xmi:id="_PdSTzYn3EdqWae6mnOgyMQ" base_Operation="Message-getSignature"/>

-  <Ecore:EEnum xmi:id="_PdSTzon3EdqWae6mnOgyMQ" base_Enumeration="MessageKind"/>

-  <Ecore:EEnumLiteral xmi:id="_PdSTz4n3EdqWae6mnOgyMQ" base_EnumerationLiteral="MessageKind-complete"/>

-  <Ecore:EEnumLiteral xmi:id="_PdST0In3EdqWae6mnOgyMQ" base_EnumerationLiteral="MessageKind-lost"/>

-  <Ecore:EEnumLiteral xmi:id="_PdST0Yn3EdqWae6mnOgyMQ" base_EnumerationLiteral="MessageKind-found"/>

-  <Ecore:EEnumLiteral xmi:id="_PdST0on3EdqWae6mnOgyMQ" base_EnumerationLiteral="MessageKind-unknown"/>

-  <Ecore:EEnum xmi:id="_PdST04n3EdqWae6mnOgyMQ" base_Enumeration="MessageSort"/>

-  <Ecore:EEnumLiteral xmi:id="_PdST1In3EdqWae6mnOgyMQ" base_EnumerationLiteral="MessageSort-synchCall"/>

-  <Ecore:EEnumLiteral xmi:id="_PdST1Yn3EdqWae6mnOgyMQ" base_EnumerationLiteral="MessageSort-asynchCall"/>

-  <Ecore:EEnumLiteral xmi:id="_PdST1on3EdqWae6mnOgyMQ" base_EnumerationLiteral="MessageSort-asynchSignal"/>

-  <Ecore:EEnumLiteral xmi:id="_PdST14n3EdqWae6mnOgyMQ" base_EnumerationLiteral="MessageSort-createMessage"/>

-  <Ecore:EEnumLiteral xmi:id="_PdcEwIn3EdqWae6mnOgyMQ" base_EnumerationLiteral="MessageSort-deleteMessage"/>

-  <Ecore:EEnumLiteral xmi:id="_PdcEwYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="MessageSort-reply"/>

-  <Ecore:EClass xmi:id="_PdcEwon3EdqWae6mnOgyMQ" base_Class="MessageEnd"/>

-  <Ecore:EReference xmi:id="_PdcEw4n3EdqWae6mnOgyMQ" base_Property="MessageEnd-message"/>

-  <Ecore:EClass xmi:id="_PdcExIn3EdqWae6mnOgyMQ" base_Class="Interaction"/>

-  <Ecore:EReference xmi:id="_PdcExYn3EdqWae6mnOgyMQ" base_Property="Interaction-lifeline" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PdlOsIn3EdqWae6mnOgyMQ" base_Property="Interaction-fragment" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PdlOsYn3EdqWae6mnOgyMQ" base_Property="Interaction-action" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PdlOson3EdqWae6mnOgyMQ" base_Property="Interaction-formalGate" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PdlOs4n3EdqWae6mnOgyMQ" base_Property="Interaction-message" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PdlOtIn3EdqWae6mnOgyMQ" base_Class="InteractionFragment"/>

-  <Ecore:EReference xmi:id="_PdlOtYn3EdqWae6mnOgyMQ" base_Property="InteractionFragment-covered.1"/>

-  <Ecore:EReference xmi:id="_PdlOton3EdqWae6mnOgyMQ" base_Property="InteractionFragment-generalOrdering" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PdlOt4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="InteractionFragment-enclosingInteraction" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PdlOuIn3EdqWae6mnOgyMQ" isTransient="true" base_Property="InteractionFragment-enclosingOperand" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PdlOuYn3EdqWae6mnOgyMQ" base_Class="Lifeline"/>

-  <Ecore:EReference xmi:id="_PdlOuon3EdqWae6mnOgyMQ" base_Property="Lifeline-represents"/>

-  <Ecore:EReference xmi:id="_PdlOu4n3EdqWae6mnOgyMQ" isTransient="true" base_Property="Lifeline-interaction" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PdlOvIn3EdqWae6mnOgyMQ" base_Property="Lifeline-selector" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PdlOvYn3EdqWae6mnOgyMQ" base_Property="Lifeline-decomposedAs"/>

-  <Ecore:EReference xmi:id="_PdlOvon3EdqWae6mnOgyMQ" base_Property="Lifeline-coveredBy.1"/>

-  <Ecore:EOperation xmi:id="_PdlOv4n3EdqWae6mnOgyMQ" base_Operation="Lifeline-interaction_uses_share_lifeline"/>

-  <Ecore:EParameter xmi:id="_PdlOwIn3EdqWae6mnOgyMQ" base_Parameter="Lifeline-interaction_uses_share_lifeline-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdlOwYn3EdqWae6mnOgyMQ" base_Parameter="Lifeline-interaction_uses_share_lifeline-context"/>

-  <Ecore:EOperation xmi:id="_PdlOwon3EdqWae6mnOgyMQ" base_Operation="Lifeline-selector_specified"/>

-  <Ecore:EParameter xmi:id="_PdlOw4n3EdqWae6mnOgyMQ" base_Parameter="Lifeline-selector_specified-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdlOxIn3EdqWae6mnOgyMQ" base_Parameter="Lifeline-selector_specified-context"/>

-  <Ecore:EOperation xmi:id="_PdlOxYn3EdqWae6mnOgyMQ" base_Operation="Lifeline-same_classifier"/>

-  <Ecore:EParameter xmi:id="_PdlOxon3EdqWae6mnOgyMQ" base_Parameter="Lifeline-same_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdlOx4n3EdqWae6mnOgyMQ" base_Parameter="Lifeline-same_classifier-context"/>

-  <Ecore:EClass xmi:id="_PdlOyIn3EdqWae6mnOgyMQ" base_Class="PartDecomposition"/>

-  <Ecore:EOperation xmi:id="_PdlOyYn3EdqWae6mnOgyMQ" base_Operation="PartDecomposition-parts_of_internal_structures"/>

-  <Ecore:EParameter xmi:id="_PdlOyon3EdqWae6mnOgyMQ" base_Parameter="PartDecomposition-parts_of_internal_structures-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdlOy4n3EdqWae6mnOgyMQ" base_Parameter="PartDecomposition-parts_of_internal_structures-context"/>

-  <Ecore:EOperation xmi:id="_PdlOzIn3EdqWae6mnOgyMQ" base_Operation="PartDecomposition-assume"/>

-  <Ecore:EParameter xmi:id="_PdlOzYn3EdqWae6mnOgyMQ" base_Parameter="PartDecomposition-assume-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PdlOzon3EdqWae6mnOgyMQ" base_Parameter="PartDecomposition-assume-context"/>

-  <Ecore:EOperation xmi:id="_Pdu_sIn3EdqWae6mnOgyMQ" base_Operation="PartDecomposition-commutativity_of_decomposition"/>

-  <Ecore:EParameter xmi:id="_Pdu_sYn3EdqWae6mnOgyMQ" base_Parameter="PartDecomposition-commutativity_of_decomposition-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pdu_son3EdqWae6mnOgyMQ" base_Parameter="PartDecomposition-commutativity_of_decomposition-context"/>

-  <Ecore:EClass xmi:id="_Pdu_s4n3EdqWae6mnOgyMQ" base_Class="InteractionUse"/>

-  <Ecore:EReference xmi:id="_Pdu_tIn3EdqWae6mnOgyMQ" base_Property="InteractionUse-refersTo"/>

-  <Ecore:EReference xmi:id="_Pdu_tYn3EdqWae6mnOgyMQ" base_Property="InteractionUse-actualGate" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pdu_ton3EdqWae6mnOgyMQ" base_Property="InteractionUse-argument" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pdu_t4n3EdqWae6mnOgyMQ" base_Operation="InteractionUse-gates_match"/>

-  <Ecore:EParameter xmi:id="_Pdu_uIn3EdqWae6mnOgyMQ" base_Parameter="InteractionUse-gates_match-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pdu_uYn3EdqWae6mnOgyMQ" base_Parameter="InteractionUse-gates_match-context"/>

-  <Ecore:EOperation xmi:id="_Pdu_uon3EdqWae6mnOgyMQ" base_Operation="InteractionUse-all_lifelines"/>

-  <Ecore:EParameter xmi:id="_Pdu_u4n3EdqWae6mnOgyMQ" base_Parameter="InteractionUse-all_lifelines-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pdu_vIn3EdqWae6mnOgyMQ" base_Parameter="InteractionUse-all_lifelines-context"/>

-  <Ecore:EOperation xmi:id="_Pdu_vYn3EdqWae6mnOgyMQ" base_Operation="InteractionUse-arguments_correspond_to_parameters"/>

-  <Ecore:EParameter xmi:id="_Pdu_von3EdqWae6mnOgyMQ" base_Parameter="InteractionUse-arguments_correspond_to_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pdu_v4n3EdqWae6mnOgyMQ" base_Parameter="InteractionUse-arguments_correspond_to_parameters-context"/>

-  <Ecore:EOperation xmi:id="_Pdu_wIn3EdqWae6mnOgyMQ" base_Operation="InteractionUse-arguments_are_constants"/>

-  <Ecore:EParameter xmi:id="_Pdu_wYn3EdqWae6mnOgyMQ" base_Parameter="InteractionUse-arguments_are_constants-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pdu_won3EdqWae6mnOgyMQ" base_Parameter="InteractionUse-arguments_are_constants-context"/>

-  <Ecore:EClass xmi:id="_Pdu_w4n3EdqWae6mnOgyMQ" base_Class="Gate"/>

-  <Ecore:EOperation xmi:id="_Pdu_xIn3EdqWae6mnOgyMQ" base_Operation="Gate-messages_actual_gate"/>

-  <Ecore:EParameter xmi:id="_Pdu_xYn3EdqWae6mnOgyMQ" base_Parameter="Gate-messages_actual_gate-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pdu_xon3EdqWae6mnOgyMQ" base_Parameter="Gate-messages_actual_gate-context"/>

-  <Ecore:EOperation xmi:id="_Pdu_x4n3EdqWae6mnOgyMQ" base_Operation="Gate-messages_combined_fragment"/>

-  <Ecore:EParameter xmi:id="_Pdu_yIn3EdqWae6mnOgyMQ" base_Parameter="Gate-messages_combined_fragment-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pdu_yYn3EdqWae6mnOgyMQ" base_Parameter="Gate-messages_combined_fragment-context"/>

-  <Ecore:EClass xmi:id="_Pdu_yon3EdqWae6mnOgyMQ" base_Class="GeneralOrdering"/>

-  <Ecore:EReference xmi:id="_Pdu_y4n3EdqWae6mnOgyMQ" base_Property="GeneralOrdering-after"/>

-  <Ecore:EReference xmi:id="_Pdu_zIn3EdqWae6mnOgyMQ" base_Property="GeneralOrdering-before.1"/>

-  <Ecore:EClass xmi:id="_Pdu_zYn3EdqWae6mnOgyMQ" base_Class="OccurrenceSpecification"/>

-  <Ecore:EReference xmi:id="_Pdu_zon3EdqWae6mnOgyMQ" base_Property="OccurrenceSpecification-toBefore"/>

-  <Ecore:EReference xmi:id="_Pdu_z4n3EdqWae6mnOgyMQ" base_Property="OccurrenceSpecification-event"/>

-  <Ecore:EReference xmi:id="_Pdu_0In3EdqWae6mnOgyMQ" base_Property="OccurrenceSpecification-toAfter.1"/>

-  <Ecore:EClass xmi:id="_Pd4wsIn3EdqWae6mnOgyMQ" base_Class="InteractionOperand"/>

-  <Ecore:EReference xmi:id="_Pd4wsYn3EdqWae6mnOgyMQ" base_Property="InteractionOperand-guard" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pd4wson3EdqWae6mnOgyMQ" base_Property="InteractionOperand-fragment" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pd4ws4n3EdqWae6mnOgyMQ" base_Operation="InteractionOperand-guard_directly_prior"/>

-  <Ecore:EParameter xmi:id="_Pd4wtIn3EdqWae6mnOgyMQ" base_Parameter="InteractionOperand-guard_directly_prior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pd4wtYn3EdqWae6mnOgyMQ" base_Parameter="InteractionOperand-guard_directly_prior-context"/>

-  <Ecore:EOperation xmi:id="_Pd4wton3EdqWae6mnOgyMQ" base_Operation="InteractionOperand-guard_contain_references"/>

-  <Ecore:EParameter xmi:id="_Pd4wt4n3EdqWae6mnOgyMQ" base_Parameter="InteractionOperand-guard_contain_references-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pd4wuIn3EdqWae6mnOgyMQ" base_Parameter="InteractionOperand-guard_contain_references-context"/>

-  <Ecore:EClass xmi:id="_Pd4wuYn3EdqWae6mnOgyMQ" base_Class="InteractionConstraint"/>

-  <Ecore:EReference xmi:id="_Pd4wuon3EdqWae6mnOgyMQ" base_Property="InteractionConstraint-minint" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pd4wu4n3EdqWae6mnOgyMQ" base_Property="InteractionConstraint-maxint" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pd4wvIn3EdqWae6mnOgyMQ" base_Operation="InteractionConstraint-dynamic_variables"/>

-  <Ecore:EParameter xmi:id="_Pd4wvYn3EdqWae6mnOgyMQ" base_Parameter="InteractionConstraint-dynamic_variables-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pd4wvon3EdqWae6mnOgyMQ" base_Parameter="InteractionConstraint-dynamic_variables-context"/>

-  <Ecore:EOperation xmi:id="_Pd4wv4n3EdqWae6mnOgyMQ" base_Operation="InteractionConstraint-global_data"/>

-  <Ecore:EParameter xmi:id="_Pd4wwIn3EdqWae6mnOgyMQ" base_Parameter="InteractionConstraint-global_data-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pd4wwYn3EdqWae6mnOgyMQ" base_Parameter="InteractionConstraint-global_data-context"/>

-  <Ecore:EOperation xmi:id="_Pd4wwon3EdqWae6mnOgyMQ" base_Operation="InteractionConstraint-minint_maxint"/>

-  <Ecore:EParameter xmi:id="_Pd4ww4n3EdqWae6mnOgyMQ" base_Parameter="InteractionConstraint-minint_maxint-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pd4wxIn3EdqWae6mnOgyMQ" base_Parameter="InteractionConstraint-minint_maxint-context"/>

-  <Ecore:EOperation xmi:id="_Pd4wxYn3EdqWae6mnOgyMQ" base_Operation="InteractionConstraint-minint_non_negative"/>

-  <Ecore:EParameter xmi:id="_Pd4wxon3EdqWae6mnOgyMQ" base_Parameter="InteractionConstraint-minint_non_negative-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pd4wx4n3EdqWae6mnOgyMQ" base_Parameter="InteractionConstraint-minint_non_negative-context"/>

-  <Ecore:EOperation xmi:id="_Pd4wyIn3EdqWae6mnOgyMQ" base_Operation="InteractionConstraint-maxint_positive"/>

-  <Ecore:EParameter xmi:id="_Pd4wyYn3EdqWae6mnOgyMQ" base_Parameter="InteractionConstraint-maxint_positive-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pd4wyon3EdqWae6mnOgyMQ" base_Parameter="InteractionConstraint-maxint_positive-context"/>

-  <Ecore:EOperation xmi:id="_Pd4wy4n3EdqWae6mnOgyMQ" base_Operation="InteractionConstraint-maxint_greater_equal_minint"/>

-  <Ecore:EParameter xmi:id="_Pd4wzIn3EdqWae6mnOgyMQ" base_Parameter="InteractionConstraint-maxint_greater_equal_minint-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pd4wzYn3EdqWae6mnOgyMQ" base_Parameter="InteractionConstraint-maxint_greater_equal_minint-context"/>

-  <Ecore:EClass xmi:id="_Pd4wzon3EdqWae6mnOgyMQ" base_Class="ExecutionSpecification"/>

-  <Ecore:EReference xmi:id="_Pd4wz4n3EdqWae6mnOgyMQ" base_Property="ExecutionSpecification-start"/>

-  <Ecore:EReference xmi:id="_PeB6oIn3EdqWae6mnOgyMQ" base_Property="ExecutionSpecification-finish"/>

-  <Ecore:EOperation xmi:id="_PeB6oYn3EdqWae6mnOgyMQ" base_Operation="ExecutionSpecification-same_lifeline"/>

-  <Ecore:EParameter xmi:id="_PeB6oon3EdqWae6mnOgyMQ" base_Parameter="ExecutionSpecification-same_lifeline-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeB6o4n3EdqWae6mnOgyMQ" base_Parameter="ExecutionSpecification-same_lifeline-context"/>

-  <Ecore:EClass xmi:id="_PeB6pIn3EdqWae6mnOgyMQ" base_Class="StateInvariant"/>

-  <Ecore:EReference xmi:id="_PeB6pYn3EdqWae6mnOgyMQ" base_Property="StateInvariant-invariant" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PeB6pon3EdqWae6mnOgyMQ" base_Class="ActionExecutionSpecification"/>

-  <Ecore:EReference xmi:id="_PeB6p4n3EdqWae6mnOgyMQ" base_Property="ActionExecutionSpecification-action"/>

-  <Ecore:EOperation xmi:id="_PeB6qIn3EdqWae6mnOgyMQ" base_Operation="ActionExecutionSpecification-action_referenced"/>

-  <Ecore:EParameter xmi:id="_PeB6qYn3EdqWae6mnOgyMQ" base_Parameter="ActionExecutionSpecification-action_referenced-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeB6qon3EdqWae6mnOgyMQ" base_Parameter="ActionExecutionSpecification-action_referenced-context"/>

-  <Ecore:EClass xmi:id="_PeB6q4n3EdqWae6mnOgyMQ" base_Class="BehaviorExecutionSpecification"/>

-  <Ecore:EReference xmi:id="_PeB6rIn3EdqWae6mnOgyMQ" base_Property="BehaviorExecutionSpecification-behavior"/>

-  <Ecore:EClass xmi:id="_PeB6rYn3EdqWae6mnOgyMQ" base_Class="ExecutionEvent"/>

-  <Ecore:EClass xmi:id="_PeB6ron3EdqWae6mnOgyMQ" base_Class="CreationEvent"/>

-  <Ecore:EOperation xmi:id="_PeB6r4n3EdqWae6mnOgyMQ" base_Operation="CreationEvent-no_occurrence_above"/>

-  <Ecore:EParameter xmi:id="_PeB6sIn3EdqWae6mnOgyMQ" base_Parameter="CreationEvent-no_occurrence_above-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeB6sYn3EdqWae6mnOgyMQ" base_Parameter="CreationEvent-no_occurrence_above-context"/>

-  <Ecore:EClass xmi:id="_PeB6son3EdqWae6mnOgyMQ" base_Class="DestructionEvent"/>

-  <Ecore:EOperation xmi:id="_PeB6s4n3EdqWae6mnOgyMQ" base_Operation="DestructionEvent-no_occurrence_specifications_below"/>

-  <Ecore:EParameter xmi:id="_PeB6tIn3EdqWae6mnOgyMQ" base_Parameter="DestructionEvent-no_occurrence_specifications_below-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeB6tYn3EdqWae6mnOgyMQ" base_Parameter="DestructionEvent-no_occurrence_specifications_below-context"/>

-  <Ecore:EClass xmi:id="_PeB6ton3EdqWae6mnOgyMQ" base_Class="SendOperationEvent"/>

-  <Ecore:EReference xmi:id="_PeB6t4n3EdqWae6mnOgyMQ" base_Property="SendOperationEvent-operation"/>

-  <Ecore:EClass xmi:id="_PeB6uIn3EdqWae6mnOgyMQ" base_Class="MessageEvent"/>

-  <Ecore:EClass xmi:id="_PeB6uYn3EdqWae6mnOgyMQ" base_Class="SendSignalEvent"/>

-  <Ecore:EReference xmi:id="_PeB6uon3EdqWae6mnOgyMQ" base_Property="SendSignalEvent-signal"/>

-  <Ecore:EClass xmi:id="_PeB6u4n3EdqWae6mnOgyMQ" base_Class="MessageOccurrenceSpecification"/>

-  <Ecore:EClass xmi:id="_PeB6vIn3EdqWae6mnOgyMQ" base_Class="ExecutionOccurrenceSpecification"/>

-  <Ecore:EReference xmi:id="_PeB6vYn3EdqWae6mnOgyMQ" base_Property="ExecutionOccurrenceSpecification-execution"/>

-  <Ecore:EClass xmi:id="_PeB6von3EdqWae6mnOgyMQ" base_Class="ReceiveOperationEvent"/>

-  <Ecore:EReference xmi:id="_PeLroIn3EdqWae6mnOgyMQ" base_Property="ReceiveOperationEvent-operation"/>

-  <Ecore:EClass xmi:id="_PeLroYn3EdqWae6mnOgyMQ" base_Class="ReceiveSignalEvent"/>

-  <Ecore:EReference xmi:id="_PeLroon3EdqWae6mnOgyMQ" base_Property="ReceiveSignalEvent-signal"/>

-  <Ecore:EClass xmi:id="_PeLro4n3EdqWae6mnOgyMQ" base_Class="Actor"/>

-  <Ecore:EOperation xmi:id="_PeLrpIn3EdqWae6mnOgyMQ" base_Operation="Actor-associations"/>

-  <Ecore:EParameter xmi:id="_PeLrpYn3EdqWae6mnOgyMQ" base_Parameter="Actor-associations-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeLrpon3EdqWae6mnOgyMQ" base_Parameter="Actor-associations-context"/>

-  <Ecore:EOperation xmi:id="_PeLrp4n3EdqWae6mnOgyMQ" base_Operation="Actor-must_have_name"/>

-  <Ecore:EParameter xmi:id="_PeLrqIn3EdqWae6mnOgyMQ" base_Parameter="Actor-must_have_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeLrqYn3EdqWae6mnOgyMQ" base_Parameter="Actor-must_have_name-context"/>

-  <Ecore:EClass xmi:id="_PeLrqon3EdqWae6mnOgyMQ" base_Class="CallEvent"/>

-  <Ecore:EReference xmi:id="_PeLrq4n3EdqWae6mnOgyMQ" base_Property="CallEvent-operation"/>

-  <Ecore:EClass xmi:id="_PeLrrIn3EdqWae6mnOgyMQ" base_Class="ChangeEvent"/>

-  <Ecore:EReference xmi:id="_PeLrrYn3EdqWae6mnOgyMQ" base_Property="ChangeEvent-changeExpression" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PeLrron3EdqWae6mnOgyMQ" base_Class="SignalEvent"/>

-  <Ecore:EReference xmi:id="_PeLrr4n3EdqWae6mnOgyMQ" base_Property="SignalEvent-signal"/>

-  <Ecore:EClass xmi:id="_PeLrsIn3EdqWae6mnOgyMQ" base_Class="AnyReceiveEvent"/>

-  <Ecore:EClass xmi:id="_PeLrsYn3EdqWae6mnOgyMQ" base_Class="ForkNode"/>

-  <Ecore:EOperation xmi:id="_PeLrson3EdqWae6mnOgyMQ" base_Operation="ForkNode-one_incoming_edge"/>

-  <Ecore:EParameter xmi:id="_PeLrs4n3EdqWae6mnOgyMQ" base_Parameter="ForkNode-one_incoming_edge-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeLrtIn3EdqWae6mnOgyMQ" base_Parameter="ForkNode-one_incoming_edge-context"/>

-  <Ecore:EOperation xmi:id="_PeLrtYn3EdqWae6mnOgyMQ" base_Operation="ForkNode-edges"/>

-  <Ecore:EParameter xmi:id="_PeLrton3EdqWae6mnOgyMQ" base_Parameter="ForkNode-edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeLrt4n3EdqWae6mnOgyMQ" base_Parameter="ForkNode-edges-context"/>

-  <Ecore:EClass xmi:id="_PeLruIn3EdqWae6mnOgyMQ" base_Class="FlowFinalNode"/>

-  <Ecore:EClass xmi:id="_PeLruYn3EdqWae6mnOgyMQ" base_Class="FinalNode"/>

-  <Ecore:EOperation xmi:id="_PeLruon3EdqWae6mnOgyMQ" base_Operation="FinalNode-no_outgoing_edges"/>

-  <Ecore:EParameter xmi:id="_PeLru4n3EdqWae6mnOgyMQ" base_Parameter="FinalNode-no_outgoing_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeLrvIn3EdqWae6mnOgyMQ" base_Parameter="FinalNode-no_outgoing_edges-context"/>

-  <Ecore:EClass xmi:id="_PeLrvYn3EdqWae6mnOgyMQ" base_Class="CentralBufferNode"/>

-  <Ecore:EClass xmi:id="_PeLrvon3EdqWae6mnOgyMQ" base_Class="MergeNode"/>

-  <Ecore:EOperation xmi:id="_PeLrv4n3EdqWae6mnOgyMQ" base_Operation="MergeNode-one_outgoing_edge"/>

-  <Ecore:EParameter xmi:id="_PeU1kIn3EdqWae6mnOgyMQ" base_Parameter="MergeNode-one_outgoing_edge-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeU1kYn3EdqWae6mnOgyMQ" base_Parameter="MergeNode-one_outgoing_edge-context"/>

-  <Ecore:EOperation xmi:id="_PeU1kon3EdqWae6mnOgyMQ" base_Operation="MergeNode-edges"/>

-  <Ecore:EParameter xmi:id="_PeU1k4n3EdqWae6mnOgyMQ" base_Parameter="MergeNode-edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeU1lIn3EdqWae6mnOgyMQ" base_Parameter="MergeNode-edges-context"/>

-  <Ecore:EClass xmi:id="_PeU1lYn3EdqWae6mnOgyMQ" base_Class="DecisionNode"/>

-  <Ecore:EReference xmi:id="_PeU1lon3EdqWae6mnOgyMQ" base_Property="DecisionNode-decisionInput"/>

-  <Ecore:EOperation xmi:id="_PeU1l4n3EdqWae6mnOgyMQ" base_Operation="DecisionNode-one_incoming_edge"/>

-  <Ecore:EParameter xmi:id="_PeU1mIn3EdqWae6mnOgyMQ" base_Parameter="DecisionNode-one_incoming_edge-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeU1mYn3EdqWae6mnOgyMQ" base_Parameter="DecisionNode-one_incoming_edge-context"/>

-  <Ecore:EOperation xmi:id="_PeU1mon3EdqWae6mnOgyMQ" base_Operation="DecisionNode-input_parameter"/>

-  <Ecore:EParameter xmi:id="_PeU1m4n3EdqWae6mnOgyMQ" base_Parameter="DecisionNode-input_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeU1nIn3EdqWae6mnOgyMQ" base_Parameter="DecisionNode-input_parameter-context"/>

-  <Ecore:EOperation xmi:id="_PeU1nYn3EdqWae6mnOgyMQ" base_Operation="DecisionNode-edges"/>

-  <Ecore:EParameter xmi:id="_PeU1non3EdqWae6mnOgyMQ" base_Parameter="DecisionNode-edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeU1n4n3EdqWae6mnOgyMQ" base_Parameter="DecisionNode-edges-context"/>

-  <Ecore:EClass xmi:id="_PeU1oIn3EdqWae6mnOgyMQ" base_Class="ActivityFinalNode"/>

-  <Ecore:EClass xmi:id="_PeU1oYn3EdqWae6mnOgyMQ" base_Class="ComponentRealization"/>

-  <Ecore:EReference xmi:id="_PeU1oon3EdqWae6mnOgyMQ" isTransient="true" base_Property="ComponentRealization-abstraction"/>

-  <Ecore:EReference xmi:id="_PeU1o4n3EdqWae6mnOgyMQ" base_Property="ComponentRealization-realizingClassifier"/>

-  <Ecore:EClass xmi:id="_PeU1pIn3EdqWae6mnOgyMQ" base_Class="Component"/>

-  <Ecore:EAttribute xmi:id="_PeU1pYn3EdqWae6mnOgyMQ" base_Property="Component-isIndirectlyInstantiated"/>

-  <Ecore:EReference xmi:id="_PeU1pon3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Component-required"/>

-  <Ecore:EReference xmi:id="_PeU1p4n3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="Component-provided"/>

-  <Ecore:EReference xmi:id="_PeU1qIn3EdqWae6mnOgyMQ" base_Property="Component-packagedElement"/>

-  <Ecore:EReference xmi:id="_PeU1qYn3EdqWae6mnOgyMQ" isTransient="true" base_Property="Component-realization" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PeU1qon3EdqWae6mnOgyMQ" base_Operation="Component-realizedInterfaces"/>

-  <Ecore:EParameter xmi:id="_PeU1q4n3EdqWae6mnOgyMQ" base_Parameter="Component-realizedInterfaces-classifier"/>

-  <Ecore:EOperation xmi:id="_PeU1rIn3EdqWae6mnOgyMQ" base_Operation="Component-usedInterfaces"/>

-  <Ecore:EParameter xmi:id="_PeU1rYn3EdqWae6mnOgyMQ" base_Parameter="Component-usedInterfaces-classifier"/>

-  <Ecore:EOperation xmi:id="_PeU1ron3EdqWae6mnOgyMQ" base_Operation="Component-getRequireds"/>

-  <Ecore:EOperation xmi:id="_PeU1r4n3EdqWae6mnOgyMQ" base_Operation="Component-getProvideds"/>

-  <Ecore:EClass xmi:id="_PeU1sIn3EdqWae6mnOgyMQ" base_Class="Node"/>

-  <Ecore:EReference xmi:id="_PeemkIn3EdqWae6mnOgyMQ" base_Property="Node-nestedNode" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PeemkYn3EdqWae6mnOgyMQ" base_Operation="Node-internal_structure"/>

-  <Ecore:EParameter xmi:id="_Peemkon3EdqWae6mnOgyMQ" base_Parameter="Node-internal_structure-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Peemk4n3EdqWae6mnOgyMQ" base_Parameter="Node-internal_structure-context"/>

-  <Ecore:EClass xmi:id="_PeemlIn3EdqWae6mnOgyMQ" base_Class="Device"/>

-  <Ecore:EClass xmi:id="_PeemlYn3EdqWae6mnOgyMQ" base_Class="ExecutionEnvironment"/>

-  <Ecore:EClass xmi:id="_Peemlon3EdqWae6mnOgyMQ" base_Class="CommunicationPath"/>

-  <Ecore:EClass xmi:id="_Peeml4n3EdqWae6mnOgyMQ" base_Class="CombinedFragment"/>

-  <Ecore:EAttribute xmi:id="_PeemmIn3EdqWae6mnOgyMQ" base_Property="CombinedFragment-interactionOperator"/>

-  <Ecore:EReference xmi:id="_PeemmYn3EdqWae6mnOgyMQ" base_Property="CombinedFragment-operand" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Peemmon3EdqWae6mnOgyMQ" base_Property="CombinedFragment-cfragmentGate" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Peemm4n3EdqWae6mnOgyMQ" base_Operation="CombinedFragment-opt_loop_break_neg"/>

-  <Ecore:EParameter xmi:id="_PeemnIn3EdqWae6mnOgyMQ" base_Parameter="CombinedFragment-opt_loop_break_neg-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeemnYn3EdqWae6mnOgyMQ" base_Parameter="CombinedFragment-opt_loop_break_neg-context"/>

-  <Ecore:EOperation xmi:id="_Peemnon3EdqWae6mnOgyMQ" base_Operation="CombinedFragment-minint_and_maxint"/>

-  <Ecore:EParameter xmi:id="_Peemn4n3EdqWae6mnOgyMQ" base_Parameter="CombinedFragment-minint_and_maxint-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeemoIn3EdqWae6mnOgyMQ" base_Parameter="CombinedFragment-minint_and_maxint-context"/>

-  <Ecore:EOperation xmi:id="_PeemoYn3EdqWae6mnOgyMQ" base_Operation="CombinedFragment-break"/>

-  <Ecore:EParameter xmi:id="_Peemoon3EdqWae6mnOgyMQ" base_Parameter="CombinedFragment-break-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Peemo4n3EdqWae6mnOgyMQ" base_Parameter="CombinedFragment-break-context"/>

-  <Ecore:EOperation xmi:id="_PeempIn3EdqWae6mnOgyMQ" base_Operation="CombinedFragment-consider_and_ignore"/>

-  <Ecore:EParameter xmi:id="_PeempYn3EdqWae6mnOgyMQ" base_Parameter="CombinedFragment-consider_and_ignore-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Peempon3EdqWae6mnOgyMQ" base_Parameter="CombinedFragment-consider_and_ignore-context"/>

-  <Ecore:EEnum xmi:id="_Peemp4n3EdqWae6mnOgyMQ" base_Enumeration="InteractionOperatorKind"/>

-  <Ecore:EEnumLiteral xmi:id="_PeemqIn3EdqWae6mnOgyMQ" base_EnumerationLiteral="InteractionOperatorKind-seq"/>

-  <Ecore:EEnumLiteral xmi:id="_PeemqYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="InteractionOperatorKind-alt"/>

-  <Ecore:EEnumLiteral xmi:id="_Peemqon3EdqWae6mnOgyMQ" base_EnumerationLiteral="InteractionOperatorKind-opt"/>

-  <Ecore:EEnumLiteral xmi:id="_Peemq4n3EdqWae6mnOgyMQ" base_EnumerationLiteral="InteractionOperatorKind-break"/>

-  <Ecore:EEnumLiteral xmi:id="_PeemrIn3EdqWae6mnOgyMQ" base_EnumerationLiteral="InteractionOperatorKind-par"/>

-  <Ecore:EEnumLiteral xmi:id="_PeemrYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="InteractionOperatorKind-strict"/>

-  <Ecore:EEnumLiteral xmi:id="_Peemron3EdqWae6mnOgyMQ" base_EnumerationLiteral="InteractionOperatorKind-loop"/>

-  <Ecore:EEnumLiteral xmi:id="_Peemr4n3EdqWae6mnOgyMQ" base_EnumerationLiteral="InteractionOperatorKind-critical"/>

-  <Ecore:EEnumLiteral xmi:id="_PeoXkIn3EdqWae6mnOgyMQ" base_EnumerationLiteral="InteractionOperatorKind-neg"/>

-  <Ecore:EEnumLiteral xmi:id="_PeoXkYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="InteractionOperatorKind-assert"/>

-  <Ecore:EEnumLiteral xmi:id="_PeoXkon3EdqWae6mnOgyMQ" base_EnumerationLiteral="InteractionOperatorKind-ignore"/>

-  <Ecore:EEnumLiteral xmi:id="_PeoXk4n3EdqWae6mnOgyMQ" base_EnumerationLiteral="InteractionOperatorKind-consider"/>

-  <Ecore:EClass xmi:id="_PeoXlIn3EdqWae6mnOgyMQ" base_Class="Continuation"/>

-  <Ecore:EAttribute xmi:id="_PeoXlYn3EdqWae6mnOgyMQ" base_Property="Continuation-setting"/>

-  <Ecore:EOperation xmi:id="_PeoXlon3EdqWae6mnOgyMQ" base_Operation="Continuation-same_name"/>

-  <Ecore:EParameter xmi:id="_PeoXl4n3EdqWae6mnOgyMQ" base_Parameter="Continuation-same_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeoXmIn3EdqWae6mnOgyMQ" base_Parameter="Continuation-same_name-context"/>

-  <Ecore:EOperation xmi:id="_PeoXmYn3EdqWae6mnOgyMQ" base_Operation="Continuation-global"/>

-  <Ecore:EParameter xmi:id="_PeoXmon3EdqWae6mnOgyMQ" base_Parameter="Continuation-global-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeoXm4n3EdqWae6mnOgyMQ" base_Parameter="Continuation-global-context"/>

-  <Ecore:EOperation xmi:id="_PeoXnIn3EdqWae6mnOgyMQ" base_Operation="Continuation-first_or_last_interaction_fragment"/>

-  <Ecore:EParameter xmi:id="_PeoXnYn3EdqWae6mnOgyMQ" base_Parameter="Continuation-first_or_last_interaction_fragment-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeoXnon3EdqWae6mnOgyMQ" base_Parameter="Continuation-first_or_last_interaction_fragment-context"/>

-  <Ecore:EClass xmi:id="_PeoXn4n3EdqWae6mnOgyMQ" base_Class="ConsiderIgnoreFragment"/>

-  <Ecore:EReference xmi:id="_PeoXoIn3EdqWae6mnOgyMQ" base_Property="ConsiderIgnoreFragment-message"/>

-  <Ecore:EOperation xmi:id="_PeoXoYn3EdqWae6mnOgyMQ" base_Operation="ConsiderIgnoreFragment-consider_or_ignore"/>

-  <Ecore:EParameter xmi:id="_PeoXoon3EdqWae6mnOgyMQ" base_Parameter="ConsiderIgnoreFragment-consider_or_ignore-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeoXo4n3EdqWae6mnOgyMQ" base_Parameter="ConsiderIgnoreFragment-consider_or_ignore-context"/>

-  <Ecore:EOperation xmi:id="_PeoXpIn3EdqWae6mnOgyMQ" base_Operation="ConsiderIgnoreFragment-type"/>

-  <Ecore:EParameter xmi:id="_PeoXpYn3EdqWae6mnOgyMQ" base_Parameter="ConsiderIgnoreFragment-type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeoXpon3EdqWae6mnOgyMQ" base_Parameter="ConsiderIgnoreFragment-type-context"/>

-  <Ecore:EClass xmi:id="_PeoXp4n3EdqWae6mnOgyMQ" base_Class="CreateObjectAction"/>

-  <Ecore:EReference xmi:id="_PeoXqIn3EdqWae6mnOgyMQ" base_Property="CreateObjectAction-classifier"/>

-  <Ecore:EReference xmi:id="_PeoXqYn3EdqWae6mnOgyMQ" base_Property="CreateObjectAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PeoXqon3EdqWae6mnOgyMQ" base_Operation="CreateObjectAction-classifier_not_abstract"/>

-  <Ecore:EParameter xmi:id="_PeoXq4n3EdqWae6mnOgyMQ" base_Parameter="CreateObjectAction-classifier_not_abstract-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PeoXrIn3EdqWae6mnOgyMQ" base_Parameter="CreateObjectAction-classifier_not_abstract-context"/>

-  <Ecore:EOperation xmi:id="_PeoXrYn3EdqWae6mnOgyMQ" base_Operation="CreateObjectAction-classifier_not_association_class"/>

-  <Ecore:EParameter xmi:id="_PeoXron3EdqWae6mnOgyMQ" base_Parameter="CreateObjectAction-classifier_not_association_class-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PexhgIn3EdqWae6mnOgyMQ" base_Parameter="CreateObjectAction-classifier_not_association_class-context"/>

-  <Ecore:EOperation xmi:id="_PexhgYn3EdqWae6mnOgyMQ" base_Operation="CreateObjectAction-same_type"/>

-  <Ecore:EParameter xmi:id="_Pexhgon3EdqWae6mnOgyMQ" base_Parameter="CreateObjectAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pexhg4n3EdqWae6mnOgyMQ" base_Parameter="CreateObjectAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_PexhhIn3EdqWae6mnOgyMQ" base_Operation="CreateObjectAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_PexhhYn3EdqWae6mnOgyMQ" base_Parameter="CreateObjectAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pexhhon3EdqWae6mnOgyMQ" base_Parameter="CreateObjectAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Pexhh4n3EdqWae6mnOgyMQ" base_Class="DestroyObjectAction"/>

-  <Ecore:EAttribute xmi:id="_PexhiIn3EdqWae6mnOgyMQ" base_Property="DestroyObjectAction-isDestroyLinks"/>

-  <Ecore:EAttribute xmi:id="_PexhiYn3EdqWae6mnOgyMQ" base_Property="DestroyObjectAction-isDestroyOwnedObjects"/>

-  <Ecore:EReference xmi:id="_Pexhion3EdqWae6mnOgyMQ" base_Property="DestroyObjectAction-target" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pexhi4n3EdqWae6mnOgyMQ" base_Operation="DestroyObjectAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_PexhjIn3EdqWae6mnOgyMQ" base_Parameter="DestroyObjectAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PexhjYn3EdqWae6mnOgyMQ" base_Parameter="DestroyObjectAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_Pexhjon3EdqWae6mnOgyMQ" base_Operation="DestroyObjectAction-no_type"/>

-  <Ecore:EParameter xmi:id="_Pexhj4n3EdqWae6mnOgyMQ" base_Parameter="DestroyObjectAction-no_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PexhkIn3EdqWae6mnOgyMQ" base_Parameter="DestroyObjectAction-no_type-context"/>

-  <Ecore:EClass xmi:id="_PexhkYn3EdqWae6mnOgyMQ" base_Class="TestIdentityAction"/>

-  <Ecore:EReference xmi:id="_Pexhkon3EdqWae6mnOgyMQ" base_Property="TestIdentityAction-first" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pexhk4n3EdqWae6mnOgyMQ" base_Property="TestIdentityAction-second" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PexhlIn3EdqWae6mnOgyMQ" base_Property="TestIdentityAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PexhlYn3EdqWae6mnOgyMQ" base_Operation="TestIdentityAction-no_type"/>

-  <Ecore:EParameter xmi:id="_Pexhlon3EdqWae6mnOgyMQ" base_Parameter="TestIdentityAction-no_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pexhl4n3EdqWae6mnOgyMQ" base_Parameter="TestIdentityAction-no_type-context"/>

-  <Ecore:EOperation xmi:id="_PexhmIn3EdqWae6mnOgyMQ" base_Operation="TestIdentityAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_PexhmYn3EdqWae6mnOgyMQ" base_Parameter="TestIdentityAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pexhmon3EdqWae6mnOgyMQ" base_Parameter="TestIdentityAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_Pexhm4n3EdqWae6mnOgyMQ" base_Operation="TestIdentityAction-result_is_boolean"/>

-  <Ecore:EParameter xmi:id="_PexhnIn3EdqWae6mnOgyMQ" base_Parameter="TestIdentityAction-result_is_boolean-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PexhnYn3EdqWae6mnOgyMQ" base_Parameter="TestIdentityAction-result_is_boolean-context"/>

-  <Ecore:EClass xmi:id="_Pexhnon3EdqWae6mnOgyMQ" base_Class="ReadSelfAction"/>

-  <Ecore:EReference xmi:id="_Pexhn4n3EdqWae6mnOgyMQ" base_Property="ReadSelfAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pe7SgIn3EdqWae6mnOgyMQ" base_Operation="ReadSelfAction-contained"/>

-  <Ecore:EParameter xmi:id="_Pe7SgYn3EdqWae6mnOgyMQ" base_Parameter="ReadSelfAction-contained-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pe7Sgon3EdqWae6mnOgyMQ" base_Parameter="ReadSelfAction-contained-context"/>

-  <Ecore:EOperation xmi:id="_Pe7Sg4n3EdqWae6mnOgyMQ" base_Operation="ReadSelfAction-not_static"/>

-  <Ecore:EParameter xmi:id="_Pe7ShIn3EdqWae6mnOgyMQ" base_Parameter="ReadSelfAction-not_static-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pe7ShYn3EdqWae6mnOgyMQ" base_Parameter="ReadSelfAction-not_static-context"/>

-  <Ecore:EOperation xmi:id="_Pe7Shon3EdqWae6mnOgyMQ" base_Operation="ReadSelfAction-type"/>

-  <Ecore:EParameter xmi:id="_Pe7Sh4n3EdqWae6mnOgyMQ" base_Parameter="ReadSelfAction-type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pe7SiIn3EdqWae6mnOgyMQ" base_Parameter="ReadSelfAction-type-context"/>

-  <Ecore:EOperation xmi:id="_Pe7SiYn3EdqWae6mnOgyMQ" base_Operation="ReadSelfAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_Pe7Sion3EdqWae6mnOgyMQ" base_Parameter="ReadSelfAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pe7Si4n3EdqWae6mnOgyMQ" base_Parameter="ReadSelfAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Pe7SjIn3EdqWae6mnOgyMQ" base_Class="StructuralFeatureAction"/>

-  <Ecore:EReference xmi:id="_Pe7SjYn3EdqWae6mnOgyMQ" base_Property="StructuralFeatureAction-structuralFeature"/>

-  <Ecore:EReference xmi:id="_Pe7Sjon3EdqWae6mnOgyMQ" base_Property="StructuralFeatureAction-object" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pe7Sj4n3EdqWae6mnOgyMQ" base_Operation="StructuralFeatureAction-not_static"/>

-  <Ecore:EParameter xmi:id="_Pe7SkIn3EdqWae6mnOgyMQ" base_Parameter="StructuralFeatureAction-not_static-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pe7SkYn3EdqWae6mnOgyMQ" base_Parameter="StructuralFeatureAction-not_static-context"/>

-  <Ecore:EOperation xmi:id="_Pe7Skon3EdqWae6mnOgyMQ" base_Operation="StructuralFeatureAction-same_type"/>

-  <Ecore:EParameter xmi:id="_Pe7Sk4n3EdqWae6mnOgyMQ" base_Parameter="StructuralFeatureAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pe7SlIn3EdqWae6mnOgyMQ" base_Parameter="StructuralFeatureAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_Pe7SlYn3EdqWae6mnOgyMQ" base_Operation="StructuralFeatureAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_Pe7Slon3EdqWae6mnOgyMQ" base_Parameter="StructuralFeatureAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pe7Sl4n3EdqWae6mnOgyMQ" base_Parameter="StructuralFeatureAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_Pe7SmIn3EdqWae6mnOgyMQ" base_Operation="StructuralFeatureAction-visibility"/>

-  <Ecore:EParameter xmi:id="_Pe7SmYn3EdqWae6mnOgyMQ" base_Parameter="StructuralFeatureAction-visibility-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pe7Smon3EdqWae6mnOgyMQ" base_Parameter="StructuralFeatureAction-visibility-context"/>

-  <Ecore:EOperation xmi:id="_Pe7Sm4n3EdqWae6mnOgyMQ" base_Operation="StructuralFeatureAction-one_featuring_classifier"/>

-  <Ecore:EParameter xmi:id="_Pe7SnIn3EdqWae6mnOgyMQ" base_Parameter="StructuralFeatureAction-one_featuring_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pe7SnYn3EdqWae6mnOgyMQ" base_Parameter="StructuralFeatureAction-one_featuring_classifier-context"/>

-  <Ecore:EClass xmi:id="_Pe7Snon3EdqWae6mnOgyMQ" base_Class="ReadStructuralFeatureAction"/>

-  <Ecore:EReference xmi:id="_Pe7Sn4n3EdqWae6mnOgyMQ" base_Property="ReadStructuralFeatureAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pe7SoIn3EdqWae6mnOgyMQ" base_Operation="ReadStructuralFeatureAction-type_and_ordering"/>

-  <Ecore:EParameter xmi:id="_PfFDgIn3EdqWae6mnOgyMQ" base_Parameter="ReadStructuralFeatureAction-type_and_ordering-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfFDgYn3EdqWae6mnOgyMQ" base_Parameter="ReadStructuralFeatureAction-type_and_ordering-context"/>

-  <Ecore:EClass xmi:id="_PfFDgon3EdqWae6mnOgyMQ" base_Class="WriteStructuralFeatureAction"/>

-  <Ecore:EReference xmi:id="_PfFDg4n3EdqWae6mnOgyMQ" base_Property="WriteStructuralFeatureAction-value" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PfFDhIn3EdqWae6mnOgyMQ" base_Operation="WriteStructuralFeatureAction-input_pin"/>

-  <Ecore:EParameter xmi:id="_PfFDhYn3EdqWae6mnOgyMQ" base_Parameter="WriteStructuralFeatureAction-input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfFDhon3EdqWae6mnOgyMQ" base_Parameter="WriteStructuralFeatureAction-input_pin-context"/>

-  <Ecore:EClass xmi:id="_PfFDh4n3EdqWae6mnOgyMQ" base_Class="ClearStructuralFeatureAction"/>

-  <Ecore:EClass xmi:id="_PfFDiIn3EdqWae6mnOgyMQ" base_Class="RemoveStructuralFeatureValueAction"/>

-  <Ecore:EAttribute xmi:id="_PfFDiYn3EdqWae6mnOgyMQ" base_Property="RemoveStructuralFeatureValueAction-isRemoveDuplicates"/>

-  <Ecore:EReference xmi:id="_PfFDion3EdqWae6mnOgyMQ" base_Property="RemoveStructuralFeatureValueAction-removeAt" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PfFDi4n3EdqWae6mnOgyMQ" base_Operation="RemoveStructuralFeatureValueAction-non_unique_removal"/>

-  <Ecore:EParameter xmi:id="_PfFDjIn3EdqWae6mnOgyMQ" base_Parameter="RemoveStructuralFeatureValueAction-non_unique_removal-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfFDjYn3EdqWae6mnOgyMQ" base_Parameter="RemoveStructuralFeatureValueAction-non_unique_removal-context"/>

-  <Ecore:EClass xmi:id="_PfFDjon3EdqWae6mnOgyMQ" base_Class="AddStructuralFeatureValueAction"/>

-  <Ecore:EAttribute xmi:id="_PfFDj4n3EdqWae6mnOgyMQ" base_Property="AddStructuralFeatureValueAction-isReplaceAll"/>

-  <Ecore:EReference xmi:id="_PfFDkIn3EdqWae6mnOgyMQ" base_Property="AddStructuralFeatureValueAction-insertAt" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PfFDkYn3EdqWae6mnOgyMQ" base_Operation="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity"/>

-  <Ecore:EParameter xmi:id="_PfFDkon3EdqWae6mnOgyMQ" base_Parameter="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfFDk4n3EdqWae6mnOgyMQ" base_Parameter="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_PfFDlIn3EdqWae6mnOgyMQ" base_Class="LinkAction"/>

-  <Ecore:EReference xmi:id="_PfFDlYn3EdqWae6mnOgyMQ" base_Property="LinkAction-endData" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PfFDlon3EdqWae6mnOgyMQ" base_Property="LinkAction-inputValue" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PfFDl4n3EdqWae6mnOgyMQ" base_Operation="LinkAction-same_association"/>

-  <Ecore:EParameter xmi:id="_PfFDmIn3EdqWae6mnOgyMQ" base_Parameter="LinkAction-same_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfFDmYn3EdqWae6mnOgyMQ" base_Parameter="LinkAction-same_association-context"/>

-  <Ecore:EOperation xmi:id="_PfFDmon3EdqWae6mnOgyMQ" base_Operation="LinkAction-not_static"/>

-  <Ecore:EParameter xmi:id="_PfFDm4n3EdqWae6mnOgyMQ" base_Parameter="LinkAction-not_static-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfFDnIn3EdqWae6mnOgyMQ" base_Parameter="LinkAction-not_static-context"/>

-  <Ecore:EOperation xmi:id="_PfFDnYn3EdqWae6mnOgyMQ" base_Operation="LinkAction-same_pins"/>

-  <Ecore:EParameter xmi:id="_PfFDnon3EdqWae6mnOgyMQ" base_Parameter="LinkAction-same_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfFDn4n3EdqWae6mnOgyMQ" base_Parameter="LinkAction-same_pins-context"/>

-  <Ecore:EOperation xmi:id="_PfONcIn3EdqWae6mnOgyMQ" base_Operation="LinkAction-association"/>

-  <Ecore:EClass xmi:id="_PfONcYn3EdqWae6mnOgyMQ" base_Class="LinkEndData"/>

-  <Ecore:EReference xmi:id="_PfONcon3EdqWae6mnOgyMQ" base_Property="LinkEndData-value"/>

-  <Ecore:EReference xmi:id="_PfONc4n3EdqWae6mnOgyMQ" base_Property="LinkEndData-end"/>

-  <Ecore:EReference xmi:id="_PfONdIn3EdqWae6mnOgyMQ" base_Property="LinkEndData-qualifier" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PfONdYn3EdqWae6mnOgyMQ" base_Operation="LinkEndData-property_is_association_end"/>

-  <Ecore:EParameter xmi:id="_PfONdon3EdqWae6mnOgyMQ" base_Parameter="LinkEndData-property_is_association_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfONd4n3EdqWae6mnOgyMQ" base_Parameter="LinkEndData-property_is_association_end-context"/>

-  <Ecore:EOperation xmi:id="_PfONeIn3EdqWae6mnOgyMQ" base_Operation="LinkEndData-same_type"/>

-  <Ecore:EParameter xmi:id="_PfONeYn3EdqWae6mnOgyMQ" base_Parameter="LinkEndData-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfONeon3EdqWae6mnOgyMQ" base_Parameter="LinkEndData-same_type-context"/>

-  <Ecore:EOperation xmi:id="_PfONe4n3EdqWae6mnOgyMQ" base_Operation="LinkEndData-multiplicity"/>

-  <Ecore:EParameter xmi:id="_PfONfIn3EdqWae6mnOgyMQ" base_Parameter="LinkEndData-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfONfYn3EdqWae6mnOgyMQ" base_Parameter="LinkEndData-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_PfONfon3EdqWae6mnOgyMQ" base_Operation="LinkEndData-qualifiers"/>

-  <Ecore:EParameter xmi:id="_PfONf4n3EdqWae6mnOgyMQ" base_Parameter="LinkEndData-qualifiers-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfONgIn3EdqWae6mnOgyMQ" base_Parameter="LinkEndData-qualifiers-context"/>

-  <Ecore:EOperation xmi:id="_PfONgYn3EdqWae6mnOgyMQ" base_Operation="LinkEndData-end_object_input_pin"/>

-  <Ecore:EParameter xmi:id="_PfONgon3EdqWae6mnOgyMQ" base_Parameter="LinkEndData-end_object_input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfONg4n3EdqWae6mnOgyMQ" base_Parameter="LinkEndData-end_object_input_pin-context"/>

-  <Ecore:EClass xmi:id="_PfONhIn3EdqWae6mnOgyMQ" base_Class="QualifierValue"/>

-  <Ecore:EReference xmi:id="_PfONhYn3EdqWae6mnOgyMQ" base_Property="QualifierValue-qualifier"/>

-  <Ecore:EReference xmi:id="_PfONhon3EdqWae6mnOgyMQ" base_Property="QualifierValue-value"/>

-  <Ecore:EOperation xmi:id="_PfONh4n3EdqWae6mnOgyMQ" base_Operation="QualifierValue-qualifier_attribute"/>

-  <Ecore:EParameter xmi:id="_PfONiIn3EdqWae6mnOgyMQ" base_Parameter="QualifierValue-qualifier_attribute-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfONiYn3EdqWae6mnOgyMQ" base_Parameter="QualifierValue-qualifier_attribute-context"/>

-  <Ecore:EOperation xmi:id="_PfONion3EdqWae6mnOgyMQ" base_Operation="QualifierValue-type_of_qualifier"/>

-  <Ecore:EParameter xmi:id="_PfONi4n3EdqWae6mnOgyMQ" base_Parameter="QualifierValue-type_of_qualifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfONjIn3EdqWae6mnOgyMQ" base_Parameter="QualifierValue-type_of_qualifier-context"/>

-  <Ecore:EOperation xmi:id="_PfONjYn3EdqWae6mnOgyMQ" base_Operation="QualifierValue-multiplicity_of_qualifier"/>

-  <Ecore:EParameter xmi:id="_PfONjon3EdqWae6mnOgyMQ" base_Parameter="QualifierValue-multiplicity_of_qualifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfONj4n3EdqWae6mnOgyMQ" base_Parameter="QualifierValue-multiplicity_of_qualifier-context"/>

-  <Ecore:EClass xmi:id="_PfX-cIn3EdqWae6mnOgyMQ" base_Class="ReadLinkAction"/>

-  <Ecore:EReference xmi:id="_PfX-cYn3EdqWae6mnOgyMQ" base_Property="ReadLinkAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PfX-con3EdqWae6mnOgyMQ" base_Operation="ReadLinkAction-one_open_end"/>

-  <Ecore:EParameter xmi:id="_PfX-c4n3EdqWae6mnOgyMQ" base_Parameter="ReadLinkAction-one_open_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfX-dIn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkAction-one_open_end-context"/>

-  <Ecore:EOperation xmi:id="_PfX-dYn3EdqWae6mnOgyMQ" base_Operation="ReadLinkAction-type_and_ordering"/>

-  <Ecore:EParameter xmi:id="_PfX-don3EdqWae6mnOgyMQ" base_Parameter="ReadLinkAction-type_and_ordering-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfX-d4n3EdqWae6mnOgyMQ" base_Parameter="ReadLinkAction-type_and_ordering-context"/>

-  <Ecore:EOperation xmi:id="_PfX-eIn3EdqWae6mnOgyMQ" base_Operation="ReadLinkAction-compatible_multiplicity"/>

-  <Ecore:EParameter xmi:id="_PfX-eYn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkAction-compatible_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfX-eon3EdqWae6mnOgyMQ" base_Parameter="ReadLinkAction-compatible_multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_PfX-e4n3EdqWae6mnOgyMQ" base_Operation="ReadLinkAction-navigable_open_end"/>

-  <Ecore:EParameter xmi:id="_PfX-fIn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkAction-navigable_open_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfX-fYn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkAction-navigable_open_end-context"/>

-  <Ecore:EOperation xmi:id="_PfX-fon3EdqWae6mnOgyMQ" base_Operation="ReadLinkAction-visibility"/>

-  <Ecore:EParameter xmi:id="_PfX-f4n3EdqWae6mnOgyMQ" base_Parameter="ReadLinkAction-visibility-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfX-gIn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkAction-visibility-context"/>

-  <Ecore:EClass xmi:id="_PfX-gYn3EdqWae6mnOgyMQ" base_Class="LinkEndCreationData"/>

-  <Ecore:EAttribute xmi:id="_PfX-gon3EdqWae6mnOgyMQ" base_Property="LinkEndCreationData-isReplaceAll"/>

-  <Ecore:EReference xmi:id="_PfX-g4n3EdqWae6mnOgyMQ" base_Property="LinkEndCreationData-insertAt"/>

-  <Ecore:EOperation xmi:id="_PfX-hIn3EdqWae6mnOgyMQ" base_Operation="LinkEndCreationData-create_link_action"/>

-  <Ecore:EParameter xmi:id="_PfX-hYn3EdqWae6mnOgyMQ" base_Parameter="LinkEndCreationData-create_link_action-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfX-hon3EdqWae6mnOgyMQ" base_Parameter="LinkEndCreationData-create_link_action-context"/>

-  <Ecore:EOperation xmi:id="_PfX-h4n3EdqWae6mnOgyMQ" base_Operation="LinkEndCreationData-single_input_pin"/>

-  <Ecore:EParameter xmi:id="_PfX-iIn3EdqWae6mnOgyMQ" base_Parameter="LinkEndCreationData-single_input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfX-iYn3EdqWae6mnOgyMQ" base_Parameter="LinkEndCreationData-single_input_pin-context"/>

-  <Ecore:EClass xmi:id="_PfX-ion3EdqWae6mnOgyMQ" base_Class="CreateLinkAction"/>

-  <Ecore:EOperation xmi:id="_PfX-i4n3EdqWae6mnOgyMQ" base_Operation="CreateLinkAction-association_not_abstract"/>

-  <Ecore:EParameter xmi:id="_PfX-jIn3EdqWae6mnOgyMQ" base_Parameter="CreateLinkAction-association_not_abstract-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfX-jYn3EdqWae6mnOgyMQ" base_Parameter="CreateLinkAction-association_not_abstract-context"/>

-  <Ecore:EClass xmi:id="_PfX-jon3EdqWae6mnOgyMQ" base_Class="WriteLinkAction"/>

-  <Ecore:EOperation xmi:id="_PfX-j4n3EdqWae6mnOgyMQ" base_Operation="WriteLinkAction-allow_access"/>

-  <Ecore:EParameter xmi:id="_PfhIYIn3EdqWae6mnOgyMQ" base_Parameter="WriteLinkAction-allow_access-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfhIYYn3EdqWae6mnOgyMQ" base_Parameter="WriteLinkAction-allow_access-context"/>

-  <Ecore:EClass xmi:id="_PfhIYon3EdqWae6mnOgyMQ" base_Class="DestroyLinkAction"/>

-  <Ecore:EClass xmi:id="_PfhIY4n3EdqWae6mnOgyMQ" base_Class="LinkEndDestructionData"/>

-  <Ecore:EAttribute xmi:id="_PfhIZIn3EdqWae6mnOgyMQ" base_Property="LinkEndDestructionData-isDestroyDuplicates"/>

-  <Ecore:EReference xmi:id="_PfhIZYn3EdqWae6mnOgyMQ" base_Property="LinkEndDestructionData-destroyAt"/>

-  <Ecore:EOperation xmi:id="_PfhIZon3EdqWae6mnOgyMQ" base_Operation="LinkEndDestructionData-destroy_link_action"/>

-  <Ecore:EParameter xmi:id="_PfhIZ4n3EdqWae6mnOgyMQ" base_Parameter="LinkEndDestructionData-destroy_link_action-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfhIaIn3EdqWae6mnOgyMQ" base_Parameter="LinkEndDestructionData-destroy_link_action-context"/>

-  <Ecore:EOperation xmi:id="_PfhIaYn3EdqWae6mnOgyMQ" base_Operation="LinkEndDestructionData-unlimited_natural_and_multiplicity"/>

-  <Ecore:EParameter xmi:id="_PfhIaon3EdqWae6mnOgyMQ" base_Parameter="LinkEndDestructionData-unlimited_natural_and_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfhIa4n3EdqWae6mnOgyMQ" base_Parameter="LinkEndDestructionData-unlimited_natural_and_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_PfhIbIn3EdqWae6mnOgyMQ" base_Class="ClearAssociationAction"/>

-  <Ecore:EReference xmi:id="_PfhIbYn3EdqWae6mnOgyMQ" base_Property="ClearAssociationAction-object" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PfhIbon3EdqWae6mnOgyMQ" base_Property="ClearAssociationAction-association"/>

-  <Ecore:EOperation xmi:id="_PfhIb4n3EdqWae6mnOgyMQ" base_Operation="ClearAssociationAction-same_type"/>

-  <Ecore:EParameter xmi:id="_PfhIcIn3EdqWae6mnOgyMQ" base_Parameter="ClearAssociationAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfhIcYn3EdqWae6mnOgyMQ" base_Parameter="ClearAssociationAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_PfhIcon3EdqWae6mnOgyMQ" base_Operation="ClearAssociationAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_PfhIc4n3EdqWae6mnOgyMQ" base_Parameter="ClearAssociationAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfhIdIn3EdqWae6mnOgyMQ" base_Parameter="ClearAssociationAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_PfhIdYn3EdqWae6mnOgyMQ" base_Class="BroadcastSignalAction"/>

-  <Ecore:EReference xmi:id="_PfhIdon3EdqWae6mnOgyMQ" base_Property="BroadcastSignalAction-signal"/>

-  <Ecore:EOperation xmi:id="_PfhId4n3EdqWae6mnOgyMQ" base_Operation="BroadcastSignalAction-number_and_order"/>

-  <Ecore:EParameter xmi:id="_PfhIeIn3EdqWae6mnOgyMQ" base_Parameter="BroadcastSignalAction-number_and_order-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfhIeYn3EdqWae6mnOgyMQ" base_Parameter="BroadcastSignalAction-number_and_order-context"/>

-  <Ecore:EOperation xmi:id="_PfhIeon3EdqWae6mnOgyMQ" base_Operation="BroadcastSignalAction-type_ordering_multiplicity"/>

-  <Ecore:EParameter xmi:id="_PfhIe4n3EdqWae6mnOgyMQ" base_Parameter="BroadcastSignalAction-type_ordering_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PfhIfIn3EdqWae6mnOgyMQ" base_Parameter="BroadcastSignalAction-type_ordering_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_PfhIfYn3EdqWae6mnOgyMQ" base_Class="SendObjectAction"/>

-  <Ecore:EReference xmi:id="_PfhIfon3EdqWae6mnOgyMQ" base_Property="SendObjectAction-target" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PfhIf4n3EdqWae6mnOgyMQ" base_Property="SendObjectAction-request" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_Pfq5YIn3EdqWae6mnOgyMQ" base_Class="ValueSpecificationAction"/>

-  <Ecore:EReference xmi:id="_Pfq5YYn3EdqWae6mnOgyMQ" base_Property="ValueSpecificationAction-value" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Pfq5Yon3EdqWae6mnOgyMQ" base_Property="ValueSpecificationAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pfq5Y4n3EdqWae6mnOgyMQ" base_Operation="ValueSpecificationAction-compatible_type"/>

-  <Ecore:EParameter xmi:id="_Pfq5ZIn3EdqWae6mnOgyMQ" base_Parameter="ValueSpecificationAction-compatible_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pfq5ZYn3EdqWae6mnOgyMQ" base_Parameter="ValueSpecificationAction-compatible_type-context"/>

-  <Ecore:EOperation xmi:id="_Pfq5Zon3EdqWae6mnOgyMQ" base_Operation="ValueSpecificationAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_Pfq5Z4n3EdqWae6mnOgyMQ" base_Parameter="ValueSpecificationAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pfq5aIn3EdqWae6mnOgyMQ" base_Parameter="ValueSpecificationAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Pfq5aYn3EdqWae6mnOgyMQ" base_Class="TimeExpression"/>

-  <Ecore:EReference xmi:id="_Pfq5aon3EdqWae6mnOgyMQ" base_Property="TimeExpression-expr"/>

-  <Ecore:EReference xmi:id="_Pfq5a4n3EdqWae6mnOgyMQ" base_Property="TimeExpression-observation"/>

-  <Ecore:EClass xmi:id="_Pfq5bIn3EdqWae6mnOgyMQ" base_Class="Observation"/>

-  <Ecore:EClass xmi:id="_Pfq5bYn3EdqWae6mnOgyMQ" base_Class="Duration"/>

-  <Ecore:EReference xmi:id="_Pfq5bon3EdqWae6mnOgyMQ" base_Property="Duration-expr"/>

-  <Ecore:EReference xmi:id="_Pfq5b4n3EdqWae6mnOgyMQ" base_Property="Duration-observation"/>

-  <Ecore:EClass xmi:id="_Pfq5cIn3EdqWae6mnOgyMQ" base_Class="DurationInterval"/>

-  <Ecore:EClass xmi:id="_Pfq5cYn3EdqWae6mnOgyMQ" base_Class="Interval"/>

-  <Ecore:EReference xmi:id="_Pfq5con3EdqWae6mnOgyMQ" base_Property="Interval-min"/>

-  <Ecore:EReference xmi:id="_Pfq5c4n3EdqWae6mnOgyMQ" base_Property="Interval-max"/>

-  <Ecore:EClass xmi:id="_Pfq5dIn3EdqWae6mnOgyMQ" base_Class="TimeConstraint"/>

-  <Ecore:EAttribute xmi:id="_Pfq5dYn3EdqWae6mnOgyMQ" base_Property="TimeConstraint-firstEvent"/>

-  <Ecore:EClass xmi:id="_Pfq5don3EdqWae6mnOgyMQ" base_Class="IntervalConstraint"/>

-  <Ecore:EClass xmi:id="_Pfq5d4n3EdqWae6mnOgyMQ" base_Class="TimeInterval"/>

-  <Ecore:EClass xmi:id="_Pfq5eIn3EdqWae6mnOgyMQ" base_Class="DurationConstraint"/>

-  <Ecore:EAttribute xmi:id="_Pfq5eYn3EdqWae6mnOgyMQ" base_Property="DurationConstraint-firstEvent"/>

-  <Ecore:EOperation xmi:id="_Pfq5eon3EdqWae6mnOgyMQ" base_Operation="DurationConstraint-first_event_multiplicity"/>

-  <Ecore:EParameter xmi:id="_Pf0qYIn3EdqWae6mnOgyMQ" base_Parameter="DurationConstraint-first_event_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf0qYYn3EdqWae6mnOgyMQ" base_Parameter="DurationConstraint-first_event_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Pf0qYon3EdqWae6mnOgyMQ" base_Class="TimeObservation"/>

-  <Ecore:EReference xmi:id="_Pf0qY4n3EdqWae6mnOgyMQ" base_Property="TimeObservation-event"/>

-  <Ecore:EAttribute xmi:id="_Pf0qZIn3EdqWae6mnOgyMQ" base_Property="TimeObservation-firstEvent"/>

-  <Ecore:EClass xmi:id="_Pf0qZYn3EdqWae6mnOgyMQ" base_Class="DurationObservation"/>

-  <Ecore:EReference xmi:id="_Pf0qZon3EdqWae6mnOgyMQ" base_Property="DurationObservation-event"/>

-  <Ecore:EAttribute xmi:id="_Pf0qZ4n3EdqWae6mnOgyMQ" base_Property="DurationObservation-firstEvent"/>

-  <Ecore:EOperation xmi:id="_Pf0qaIn3EdqWae6mnOgyMQ" base_Operation="DurationObservation-first_event_multiplicity"/>

-  <Ecore:EParameter xmi:id="_Pf0qaYn3EdqWae6mnOgyMQ" base_Parameter="DurationObservation-first_event_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf0qaon3EdqWae6mnOgyMQ" base_Parameter="DurationObservation-first_event_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Pf0qa4n3EdqWae6mnOgyMQ" base_Class="FinalState"/>

-  <Ecore:EOperation xmi:id="_Pf0qbIn3EdqWae6mnOgyMQ" base_Operation="FinalState-no_outgoing_transitions"/>

-  <Ecore:EParameter xmi:id="_Pf0qbYn3EdqWae6mnOgyMQ" base_Parameter="FinalState-no_outgoing_transitions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf0qbon3EdqWae6mnOgyMQ" base_Parameter="FinalState-no_outgoing_transitions-context"/>

-  <Ecore:EOperation xmi:id="_Pf0qb4n3EdqWae6mnOgyMQ" base_Operation="FinalState-no_regions"/>

-  <Ecore:EParameter xmi:id="_Pf0qcIn3EdqWae6mnOgyMQ" base_Parameter="FinalState-no_regions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf0qcYn3EdqWae6mnOgyMQ" base_Parameter="FinalState-no_regions-context"/>

-  <Ecore:EOperation xmi:id="_Pf0qcon3EdqWae6mnOgyMQ" base_Operation="FinalState-cannot_reference_submachine"/>

-  <Ecore:EParameter xmi:id="_Pf0qc4n3EdqWae6mnOgyMQ" base_Parameter="FinalState-cannot_reference_submachine-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf0qdIn3EdqWae6mnOgyMQ" base_Parameter="FinalState-cannot_reference_submachine-context"/>

-  <Ecore:EOperation xmi:id="_Pf0qdYn3EdqWae6mnOgyMQ" base_Operation="FinalState-no_entry_behavior"/>

-  <Ecore:EParameter xmi:id="_Pf0qdon3EdqWae6mnOgyMQ" base_Parameter="FinalState-no_entry_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf0qd4n3EdqWae6mnOgyMQ" base_Parameter="FinalState-no_entry_behavior-context"/>

-  <Ecore:EOperation xmi:id="_Pf0qeIn3EdqWae6mnOgyMQ" base_Operation="FinalState-no_exitbehavior"/>

-  <Ecore:EParameter xmi:id="_Pf0qeYn3EdqWae6mnOgyMQ" base_Parameter="FinalState-no_exitbehavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf0qeon3EdqWae6mnOgyMQ" base_Parameter="FinalState-no_exitbehavior-context"/>

-  <Ecore:EOperation xmi:id="_Pf0qe4n3EdqWae6mnOgyMQ" base_Operation="FinalState-no_state_behavior"/>

-  <Ecore:EParameter xmi:id="_Pf0qfIn3EdqWae6mnOgyMQ" base_Parameter="FinalState-no_state_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf90UIn3EdqWae6mnOgyMQ" base_Parameter="FinalState-no_state_behavior-context"/>

-  <Ecore:EClass xmi:id="_Pf90UYn3EdqWae6mnOgyMQ" base_Class="TimeEvent"/>

-  <Ecore:EAttribute xmi:id="_Pf90Uon3EdqWae6mnOgyMQ" base_Property="TimeEvent-isRelative"/>

-  <Ecore:EReference xmi:id="_Pf90U4n3EdqWae6mnOgyMQ" base_Property="TimeEvent-when" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pf90VIn3EdqWae6mnOgyMQ" base_Operation="TimeEvent-when_non_negative"/>

-  <Ecore:EParameter xmi:id="_Pf90VYn3EdqWae6mnOgyMQ" base_Parameter="TimeEvent-when_non_negative-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf90Von3EdqWae6mnOgyMQ" base_Parameter="TimeEvent-when_non_negative-context"/>

-  <Ecore:EOperation xmi:id="_Pf90V4n3EdqWae6mnOgyMQ" base_Operation="TimeEvent-starting_time"/>

-  <Ecore:EParameter xmi:id="_Pf90WIn3EdqWae6mnOgyMQ" base_Parameter="TimeEvent-starting_time-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf90WYn3EdqWae6mnOgyMQ" base_Parameter="TimeEvent-starting_time-context"/>

-  <Ecore:EClass xmi:id="_Pf90Won3EdqWae6mnOgyMQ" base_Class="VariableAction"/>

-  <Ecore:EReference xmi:id="_Pf90W4n3EdqWae6mnOgyMQ" base_Property="VariableAction-variable"/>

-  <Ecore:EOperation xmi:id="_Pf90XIn3EdqWae6mnOgyMQ" base_Operation="VariableAction-scope_of_variable"/>

-  <Ecore:EParameter xmi:id="_Pf90XYn3EdqWae6mnOgyMQ" base_Parameter="VariableAction-scope_of_variable-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf90Xon3EdqWae6mnOgyMQ" base_Parameter="VariableAction-scope_of_variable-context"/>

-  <Ecore:EClass xmi:id="_Pf90X4n3EdqWae6mnOgyMQ" base_Class="ReadVariableAction"/>

-  <Ecore:EReference xmi:id="_Pf90YIn3EdqWae6mnOgyMQ" base_Property="ReadVariableAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pf90YYn3EdqWae6mnOgyMQ" base_Operation="ReadVariableAction-type_and_ordering"/>

-  <Ecore:EParameter xmi:id="_Pf90Yon3EdqWae6mnOgyMQ" base_Parameter="ReadVariableAction-type_and_ordering-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf90Y4n3EdqWae6mnOgyMQ" base_Parameter="ReadVariableAction-type_and_ordering-context"/>

-  <Ecore:EOperation xmi:id="_Pf90ZIn3EdqWae6mnOgyMQ" base_Operation="ReadVariableAction-compatible_multiplicity"/>

-  <Ecore:EParameter xmi:id="_Pf90ZYn3EdqWae6mnOgyMQ" base_Parameter="ReadVariableAction-compatible_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf90Zon3EdqWae6mnOgyMQ" base_Parameter="ReadVariableAction-compatible_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Pf90Z4n3EdqWae6mnOgyMQ" base_Class="WriteVariableAction"/>

-  <Ecore:EReference xmi:id="_Pf90aIn3EdqWae6mnOgyMQ" base_Property="WriteVariableAction-value" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pf90aYn3EdqWae6mnOgyMQ" base_Operation="WriteVariableAction-same_type"/>

-  <Ecore:EParameter xmi:id="_Pf90aon3EdqWae6mnOgyMQ" base_Parameter="WriteVariableAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf90a4n3EdqWae6mnOgyMQ" base_Parameter="WriteVariableAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_Pf90bIn3EdqWae6mnOgyMQ" base_Operation="WriteVariableAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_Pf90bYn3EdqWae6mnOgyMQ" base_Parameter="WriteVariableAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pf90bon3EdqWae6mnOgyMQ" base_Parameter="WriteVariableAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Pf90b4n3EdqWae6mnOgyMQ" base_Class="ClearVariableAction"/>

-  <Ecore:EClass xmi:id="_PgHlUIn3EdqWae6mnOgyMQ" base_Class="AddVariableValueAction"/>

-  <Ecore:EAttribute xmi:id="_PgHlUYn3EdqWae6mnOgyMQ" base_Property="AddVariableValueAction-isReplaceAll"/>

-  <Ecore:EReference xmi:id="_PgHlUon3EdqWae6mnOgyMQ" base_Property="AddVariableValueAction-insertAt" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PgHlU4n3EdqWae6mnOgyMQ" base_Operation="AddVariableValueAction-single_input_pin"/>

-  <Ecore:EParameter xmi:id="_PgHlVIn3EdqWae6mnOgyMQ" base_Parameter="AddVariableValueAction-single_input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgHlVYn3EdqWae6mnOgyMQ" base_Parameter="AddVariableValueAction-single_input_pin-context"/>

-  <Ecore:EClass xmi:id="_PgHlVon3EdqWae6mnOgyMQ" base_Class="RemoveVariableValueAction"/>

-  <Ecore:EAttribute xmi:id="_PgHlV4n3EdqWae6mnOgyMQ" base_Property="RemoveVariableValueAction-isRemoveDuplicates"/>

-  <Ecore:EReference xmi:id="_PgHlWIn3EdqWae6mnOgyMQ" base_Property="RemoveVariableValueAction-removeAt" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PgHlWYn3EdqWae6mnOgyMQ" base_Operation="RemoveVariableValueAction-unlimited_natural"/>

-  <Ecore:EParameter xmi:id="_PgHlWon3EdqWae6mnOgyMQ" base_Parameter="RemoveVariableValueAction-unlimited_natural-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgHlW4n3EdqWae6mnOgyMQ" base_Parameter="RemoveVariableValueAction-unlimited_natural-context"/>

-  <Ecore:EClass xmi:id="_PgHlXIn3EdqWae6mnOgyMQ" base_Class="RaiseExceptionAction"/>

-  <Ecore:EReference xmi:id="_PgHlXYn3EdqWae6mnOgyMQ" base_Property="RaiseExceptionAction-exception" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_PgHlXon3EdqWae6mnOgyMQ" base_Class="ActionInputPin"/>

-  <Ecore:EReference xmi:id="_PgHlX4n3EdqWae6mnOgyMQ" base_Property="ActionInputPin-fromAction" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PgHlYIn3EdqWae6mnOgyMQ" base_Operation="ActionInputPin-one_output_pin"/>

-  <Ecore:EParameter xmi:id="_PgHlYYn3EdqWae6mnOgyMQ" base_Parameter="ActionInputPin-one_output_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgHlYon3EdqWae6mnOgyMQ" base_Parameter="ActionInputPin-one_output_pin-context"/>

-  <Ecore:EOperation xmi:id="_PgHlY4n3EdqWae6mnOgyMQ" base_Operation="ActionInputPin-input_pin"/>

-  <Ecore:EParameter xmi:id="_PgHlZIn3EdqWae6mnOgyMQ" base_Parameter="ActionInputPin-input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgHlZYn3EdqWae6mnOgyMQ" base_Parameter="ActionInputPin-input_pin-context"/>

-  <Ecore:EOperation xmi:id="_PgHlZon3EdqWae6mnOgyMQ" base_Operation="ActionInputPin-no_control_or_data_flow"/>

-  <Ecore:EParameter xmi:id="_PgHlZ4n3EdqWae6mnOgyMQ" base_Parameter="ActionInputPin-no_control_or_data_flow-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgHlaIn3EdqWae6mnOgyMQ" base_Parameter="ActionInputPin-no_control_or_data_flow-context"/>

-  <Ecore:EClass xmi:id="_PgHlaYn3EdqWae6mnOgyMQ" base_Class="InformationItem"/>

-  <Ecore:EReference xmi:id="_PgHlaon3EdqWae6mnOgyMQ" base_Property="InformationItem-represented"/>

-  <Ecore:EOperation xmi:id="_PgHla4n3EdqWae6mnOgyMQ" base_Operation="InformationItem-sources_and_targets"/>

-  <Ecore:EParameter xmi:id="_PgHlbIn3EdqWae6mnOgyMQ" base_Parameter="InformationItem-sources_and_targets-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgHlbYn3EdqWae6mnOgyMQ" base_Parameter="InformationItem-sources_and_targets-context"/>

-  <Ecore:EOperation xmi:id="_PgHlbon3EdqWae6mnOgyMQ" base_Operation="InformationItem-has_no"/>

-  <Ecore:EParameter xmi:id="_PgHlb4n3EdqWae6mnOgyMQ" base_Parameter="InformationItem-has_no-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgRWUIn3EdqWae6mnOgyMQ" base_Parameter="InformationItem-has_no-context"/>

-  <Ecore:EOperation xmi:id="_PgRWUYn3EdqWae6mnOgyMQ" base_Operation="InformationItem-not_instantiable"/>

-  <Ecore:EParameter xmi:id="_PgRWUon3EdqWae6mnOgyMQ" base_Parameter="InformationItem-not_instantiable-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgRWU4n3EdqWae6mnOgyMQ" base_Parameter="InformationItem-not_instantiable-context"/>

-  <Ecore:EClass xmi:id="_PgRWVIn3EdqWae6mnOgyMQ" base_Class="InformationFlow"/>

-  <Ecore:EReference xmi:id="_PgRWVYn3EdqWae6mnOgyMQ" base_Property="InformationFlow-realization"/>

-  <Ecore:EReference xmi:id="_PgRWVon3EdqWae6mnOgyMQ" base_Property="InformationFlow-conveyed"/>

-  <Ecore:EReference xmi:id="_PgRWV4n3EdqWae6mnOgyMQ" base_Property="InformationFlow-informationSource"/>

-  <Ecore:EReference xmi:id="_PgRWWIn3EdqWae6mnOgyMQ" base_Property="InformationFlow-informationTarget"/>

-  <Ecore:EReference xmi:id="_PgRWWYn3EdqWae6mnOgyMQ" base_Property="InformationFlow-realizingActivityEdge"/>

-  <Ecore:EReference xmi:id="_PgRWWon3EdqWae6mnOgyMQ" base_Property="InformationFlow-realizingConnector"/>

-  <Ecore:EReference xmi:id="_PgRWW4n3EdqWae6mnOgyMQ" base_Property="InformationFlow-realizingMessage"/>

-  <Ecore:EOperation xmi:id="_PgRWXIn3EdqWae6mnOgyMQ" base_Operation="InformationFlow-sources_and_targets_kind"/>

-  <Ecore:EParameter xmi:id="_PgRWXYn3EdqWae6mnOgyMQ" base_Parameter="InformationFlow-sources_and_targets_kind-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgRWXon3EdqWae6mnOgyMQ" base_Parameter="InformationFlow-sources_and_targets_kind-context"/>

-  <Ecore:EOperation xmi:id="_PgRWX4n3EdqWae6mnOgyMQ" base_Operation="InformationFlow-must_conform"/>

-  <Ecore:EParameter xmi:id="_PgRWYIn3EdqWae6mnOgyMQ" base_Parameter="InformationFlow-must_conform-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgRWYYn3EdqWae6mnOgyMQ" base_Parameter="InformationFlow-must_conform-context"/>

-  <Ecore:EOperation xmi:id="_PgRWYon3EdqWae6mnOgyMQ" base_Operation="InformationFlow-convey_classifiers"/>

-  <Ecore:EParameter xmi:id="_PgRWY4n3EdqWae6mnOgyMQ" base_Parameter="InformationFlow-convey_classifiers-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgRWZIn3EdqWae6mnOgyMQ" base_Parameter="InformationFlow-convey_classifiers-context"/>

-  <Ecore:EClass xmi:id="_PgRWZYn3EdqWae6mnOgyMQ" base_Class="ReadExtentAction"/>

-  <Ecore:EReference xmi:id="_PgRWZon3EdqWae6mnOgyMQ" base_Property="ReadExtentAction-result" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PgRWZ4n3EdqWae6mnOgyMQ" base_Property="ReadExtentAction-classifier"/>

-  <Ecore:EOperation xmi:id="_PgRWaIn3EdqWae6mnOgyMQ" base_Operation="ReadExtentAction-type_is_classifier"/>

-  <Ecore:EParameter xmi:id="_PgRWaYn3EdqWae6mnOgyMQ" base_Parameter="ReadExtentAction-type_is_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgRWaon3EdqWae6mnOgyMQ" base_Parameter="ReadExtentAction-type_is_classifier-context"/>

-  <Ecore:EOperation xmi:id="_PgRWa4n3EdqWae6mnOgyMQ" base_Operation="ReadExtentAction-multiplicity_of_result"/>

-  <Ecore:EParameter xmi:id="_PgRWbIn3EdqWae6mnOgyMQ" base_Parameter="ReadExtentAction-multiplicity_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgRWbYn3EdqWae6mnOgyMQ" base_Parameter="ReadExtentAction-multiplicity_of_result-context"/>

-  <Ecore:EClass xmi:id="_PgRWbon3EdqWae6mnOgyMQ" base_Class="ReclassifyObjectAction"/>

-  <Ecore:EAttribute xmi:id="_PgRWb4n3EdqWae6mnOgyMQ" base_Property="ReclassifyObjectAction-isReplaceAll"/>

-  <Ecore:EReference xmi:id="_PgagQIn3EdqWae6mnOgyMQ" base_Property="ReclassifyObjectAction-oldClassifier"/>

-  <Ecore:EReference xmi:id="_PgagQYn3EdqWae6mnOgyMQ" base_Property="ReclassifyObjectAction-newClassifier"/>

-  <Ecore:EReference xmi:id="_PgagQon3EdqWae6mnOgyMQ" base_Property="ReclassifyObjectAction-object" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PgagQ4n3EdqWae6mnOgyMQ" base_Operation="ReclassifyObjectAction-classifier_not_abstract"/>

-  <Ecore:EParameter xmi:id="_PgagRIn3EdqWae6mnOgyMQ" base_Parameter="ReclassifyObjectAction-classifier_not_abstract-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgagRYn3EdqWae6mnOgyMQ" base_Parameter="ReclassifyObjectAction-classifier_not_abstract-context"/>

-  <Ecore:EOperation xmi:id="_PgagRon3EdqWae6mnOgyMQ" base_Operation="ReclassifyObjectAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_PgagR4n3EdqWae6mnOgyMQ" base_Parameter="ReclassifyObjectAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgagSIn3EdqWae6mnOgyMQ" base_Parameter="ReclassifyObjectAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_PgagSYn3EdqWae6mnOgyMQ" base_Operation="ReclassifyObjectAction-input_pin"/>

-  <Ecore:EParameter xmi:id="_PgagSon3EdqWae6mnOgyMQ" base_Parameter="ReclassifyObjectAction-input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgagS4n3EdqWae6mnOgyMQ" base_Parameter="ReclassifyObjectAction-input_pin-context"/>

-  <Ecore:EClass xmi:id="_PgagTIn3EdqWae6mnOgyMQ" base_Class="ReadIsClassifiedObjectAction"/>

-  <Ecore:EAttribute xmi:id="_PgagTYn3EdqWae6mnOgyMQ" base_Property="ReadIsClassifiedObjectAction-isDirect"/>

-  <Ecore:EReference xmi:id="_PgagTon3EdqWae6mnOgyMQ" base_Property="ReadIsClassifiedObjectAction-classifier"/>

-  <Ecore:EReference xmi:id="_PgagT4n3EdqWae6mnOgyMQ" base_Property="ReadIsClassifiedObjectAction-result" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PgagUIn3EdqWae6mnOgyMQ" base_Property="ReadIsClassifiedObjectAction-object" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PgagUYn3EdqWae6mnOgyMQ" base_Operation="ReadIsClassifiedObjectAction-multiplicity_of_input"/>

-  <Ecore:EParameter xmi:id="_PgagUon3EdqWae6mnOgyMQ" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_input-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgagU4n3EdqWae6mnOgyMQ" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_input-context"/>

-  <Ecore:EOperation xmi:id="_PgagVIn3EdqWae6mnOgyMQ" base_Operation="ReadIsClassifiedObjectAction-no_type"/>

-  <Ecore:EParameter xmi:id="_PgagVYn3EdqWae6mnOgyMQ" base_Parameter="ReadIsClassifiedObjectAction-no_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgagVon3EdqWae6mnOgyMQ" base_Parameter="ReadIsClassifiedObjectAction-no_type-context"/>

-  <Ecore:EOperation xmi:id="_PgagV4n3EdqWae6mnOgyMQ" base_Operation="ReadIsClassifiedObjectAction-multiplicity_of_output"/>

-  <Ecore:EParameter xmi:id="_PgagWIn3EdqWae6mnOgyMQ" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_output-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgagWYn3EdqWae6mnOgyMQ" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_output-context"/>

-  <Ecore:EOperation xmi:id="_PgagWon3EdqWae6mnOgyMQ" base_Operation="ReadIsClassifiedObjectAction-boolean_result"/>

-  <Ecore:EParameter xmi:id="_PgagW4n3EdqWae6mnOgyMQ" base_Parameter="ReadIsClassifiedObjectAction-boolean_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgagXIn3EdqWae6mnOgyMQ" base_Parameter="ReadIsClassifiedObjectAction-boolean_result-context"/>

-  <Ecore:EClass xmi:id="_PgagXYn3EdqWae6mnOgyMQ" base_Class="StartClassifierBehaviorAction"/>

-  <Ecore:EReference xmi:id="_PgagXon3EdqWae6mnOgyMQ" base_Property="StartClassifierBehaviorAction-object" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PgagX4n3EdqWae6mnOgyMQ" base_Operation="StartClassifierBehaviorAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_PgkRQIn3EdqWae6mnOgyMQ" base_Parameter="StartClassifierBehaviorAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgkRQYn3EdqWae6mnOgyMQ" base_Parameter="StartClassifierBehaviorAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_PgkRQon3EdqWae6mnOgyMQ" base_Operation="StartClassifierBehaviorAction-type_has_classifier"/>

-  <Ecore:EParameter xmi:id="_PgkRQ4n3EdqWae6mnOgyMQ" base_Parameter="StartClassifierBehaviorAction-type_has_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgkRRIn3EdqWae6mnOgyMQ" base_Parameter="StartClassifierBehaviorAction-type_has_classifier-context"/>

-  <Ecore:EClass xmi:id="_PgkRRYn3EdqWae6mnOgyMQ" base_Class="ReadLinkObjectEndAction"/>

-  <Ecore:EReference xmi:id="_PgkRRon3EdqWae6mnOgyMQ" base_Property="ReadLinkObjectEndAction-object" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PgkRR4n3EdqWae6mnOgyMQ" base_Property="ReadLinkObjectEndAction-end"/>

-  <Ecore:EReference xmi:id="_PgkRSIn3EdqWae6mnOgyMQ" base_Property="ReadLinkObjectEndAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PgkRSYn3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndAction-property"/>

-  <Ecore:EParameter xmi:id="_PgkRSon3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-property-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgkRS4n3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-property-context"/>

-  <Ecore:EOperation xmi:id="_PgkRTIn3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndAction-association_of_association"/>

-  <Ecore:EParameter xmi:id="_PgkRTYn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-association_of_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgkRTon3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-association_of_association-context"/>

-  <Ecore:EOperation xmi:id="_PgkRT4n3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndAction-ends_of_association"/>

-  <Ecore:EParameter xmi:id="_PgkRUIn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-ends_of_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgkRUYn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-ends_of_association-context"/>

-  <Ecore:EOperation xmi:id="_PgkRUon3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndAction-type_of_object"/>

-  <Ecore:EParameter xmi:id="_PgkRU4n3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-type_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgkRVIn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-type_of_object-context"/>

-  <Ecore:EOperation xmi:id="_PgkRVYn3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndAction-multiplicity_of_object"/>

-  <Ecore:EParameter xmi:id="_PgkRVon3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgkRV4n3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_object-context"/>

-  <Ecore:EOperation xmi:id="_PgkRWIn3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndAction-type_of_result"/>

-  <Ecore:EParameter xmi:id="_PgkRWYn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-type_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgkRWon3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-type_of_result-context"/>

-  <Ecore:EOperation xmi:id="_PgkRW4n3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndAction-multiplicity_of_result"/>

-  <Ecore:EParameter xmi:id="_PgkRXIn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgkRXYn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_result-context"/>

-  <Ecore:EClass xmi:id="_PgkRXon3EdqWae6mnOgyMQ" base_Class="ReadLinkObjectEndQualifierAction"/>

-  <Ecore:EReference xmi:id="_PgkRX4n3EdqWae6mnOgyMQ" base_Property="ReadLinkObjectEndQualifierAction-object" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PgkRYIn3EdqWae6mnOgyMQ" base_Property="ReadLinkObjectEndQualifierAction-result" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PgtbMIn3EdqWae6mnOgyMQ" base_Property="ReadLinkObjectEndQualifierAction-qualifier"/>

-  <Ecore:EOperation xmi:id="_PgtbMYn3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndQualifierAction-qualifier_attribute"/>

-  <Ecore:EParameter xmi:id="_PgtbMon3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-qualifier_attribute-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgtbM4n3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-qualifier_attribute-context"/>

-  <Ecore:EOperation xmi:id="_PgtbNIn3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndQualifierAction-association_of_association"/>

-  <Ecore:EParameter xmi:id="_PgtbNYn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-association_of_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgtbNon3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-association_of_association-context"/>

-  <Ecore:EOperation xmi:id="_PgtbN4n3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndQualifierAction-ends_of_association"/>

-  <Ecore:EParameter xmi:id="_PgtbOIn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-ends_of_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgtbOYn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-ends_of_association-context"/>

-  <Ecore:EOperation xmi:id="_PgtbOon3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndQualifierAction-type_of_object"/>

-  <Ecore:EParameter xmi:id="_PgtbO4n3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-type_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgtbPIn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-type_of_object-context"/>

-  <Ecore:EOperation xmi:id="_PgtbPYn3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier"/>

-  <Ecore:EParameter xmi:id="_PgtbPon3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgtbP4n3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier-context"/>

-  <Ecore:EOperation xmi:id="_PgtbQIn3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_object"/>

-  <Ecore:EParameter xmi:id="_PgtbQYn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgtbQon3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_object-context"/>

-  <Ecore:EOperation xmi:id="_PgtbQ4n3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndQualifierAction-same_type"/>

-  <Ecore:EParameter xmi:id="_PgtbRIn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgtbRYn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_PgtbRon3EdqWae6mnOgyMQ" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_result"/>

-  <Ecore:EParameter xmi:id="_PgtbR4n3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PgtbSIn3EdqWae6mnOgyMQ" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_result-context"/>

-  <Ecore:EClass xmi:id="_Pg3MMIn3EdqWae6mnOgyMQ" base_Class="CreateLinkObjectAction"/>

-  <Ecore:EReference xmi:id="_Pg3MMYn3EdqWae6mnOgyMQ" base_Property="CreateLinkObjectAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pg3MMon3EdqWae6mnOgyMQ" base_Operation="CreateLinkObjectAction-association_class"/>

-  <Ecore:EParameter xmi:id="_Pg3MM4n3EdqWae6mnOgyMQ" base_Parameter="CreateLinkObjectAction-association_class-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pg3MNIn3EdqWae6mnOgyMQ" base_Parameter="CreateLinkObjectAction-association_class-context"/>

-  <Ecore:EOperation xmi:id="_Pg3MNYn3EdqWae6mnOgyMQ" base_Operation="CreateLinkObjectAction-type_of_result"/>

-  <Ecore:EParameter xmi:id="_Pg3MNon3EdqWae6mnOgyMQ" base_Parameter="CreateLinkObjectAction-type_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pg3MN4n3EdqWae6mnOgyMQ" base_Parameter="CreateLinkObjectAction-type_of_result-context"/>

-  <Ecore:EOperation xmi:id="_Pg3MOIn3EdqWae6mnOgyMQ" base_Operation="CreateLinkObjectAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_Pg3MOYn3EdqWae6mnOgyMQ" base_Parameter="CreateLinkObjectAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pg3MOon3EdqWae6mnOgyMQ" base_Parameter="CreateLinkObjectAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Pg3MO4n3EdqWae6mnOgyMQ" base_Class="AcceptEventAction"/>

-  <Ecore:EAttribute xmi:id="_Pg3MPIn3EdqWae6mnOgyMQ" base_Property="AcceptEventAction-isUnmarshall"/>

-  <Ecore:EReference xmi:id="_Pg3MPYn3EdqWae6mnOgyMQ" base_Property="AcceptEventAction-result"/>

-  <Ecore:EReference xmi:id="_Pg3MPon3EdqWae6mnOgyMQ" base_Property="AcceptEventAction-trigger" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Pg3MP4n3EdqWae6mnOgyMQ" base_Operation="AcceptEventAction-no_input_pins"/>

-  <Ecore:EParameter xmi:id="_Pg3MQIn3EdqWae6mnOgyMQ" base_Parameter="AcceptEventAction-no_input_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pg3MQYn3EdqWae6mnOgyMQ" base_Parameter="AcceptEventAction-no_input_pins-context"/>

-  <Ecore:EOperation xmi:id="_Pg3MQon3EdqWae6mnOgyMQ" base_Operation="AcceptEventAction-no_output_pins"/>

-  <Ecore:EParameter xmi:id="_Pg3MQ4n3EdqWae6mnOgyMQ" base_Parameter="AcceptEventAction-no_output_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pg3MRIn3EdqWae6mnOgyMQ" base_Parameter="AcceptEventAction-no_output_pins-context"/>

-  <Ecore:EOperation xmi:id="_Pg3MRYn3EdqWae6mnOgyMQ" base_Operation="AcceptEventAction-trigger_events"/>

-  <Ecore:EParameter xmi:id="_Pg3MRon3EdqWae6mnOgyMQ" base_Parameter="AcceptEventAction-trigger_events-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pg3MR4n3EdqWae6mnOgyMQ" base_Parameter="AcceptEventAction-trigger_events-context"/>

-  <Ecore:EOperation xmi:id="_Pg3MSIn3EdqWae6mnOgyMQ" base_Operation="AcceptEventAction-unmarshall_signal_events"/>

-  <Ecore:EParameter xmi:id="_Pg3MSYn3EdqWae6mnOgyMQ" base_Parameter="AcceptEventAction-unmarshall_signal_events-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pg3MSon3EdqWae6mnOgyMQ" base_Parameter="AcceptEventAction-unmarshall_signal_events-context"/>

-  <Ecore:EClass xmi:id="_Pg3MS4n3EdqWae6mnOgyMQ" base_Class="AcceptCallAction"/>

-  <Ecore:EReference xmi:id="_Pg3MTIn3EdqWae6mnOgyMQ" base_Property="AcceptCallAction-returnInformation"/>

-  <Ecore:EOperation xmi:id="_Pg3MTYn3EdqWae6mnOgyMQ" base_Operation="AcceptCallAction-result_pins"/>

-  <Ecore:EParameter xmi:id="_Pg3MTon3EdqWae6mnOgyMQ" base_Parameter="AcceptCallAction-result_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Pg3MT4n3EdqWae6mnOgyMQ" base_Parameter="AcceptCallAction-result_pins-context"/>

-  <Ecore:EOperation xmi:id="_PhA9MIn3EdqWae6mnOgyMQ" base_Operation="AcceptCallAction-trigger_call_event"/>

-  <Ecore:EParameter xmi:id="_PhA9MYn3EdqWae6mnOgyMQ" base_Parameter="AcceptCallAction-trigger_call_event-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhA9Mon3EdqWae6mnOgyMQ" base_Parameter="AcceptCallAction-trigger_call_event-context"/>

-  <Ecore:EOperation xmi:id="_PhA9M4n3EdqWae6mnOgyMQ" base_Operation="AcceptCallAction-unmarshall"/>

-  <Ecore:EParameter xmi:id="_PhA9NIn3EdqWae6mnOgyMQ" base_Parameter="AcceptCallAction-unmarshall-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhA9NYn3EdqWae6mnOgyMQ" base_Parameter="AcceptCallAction-unmarshall-context"/>

-  <Ecore:EClass xmi:id="_PhA9Non3EdqWae6mnOgyMQ" base_Class="ReplyAction"/>

-  <Ecore:EReference xmi:id="_PhA9N4n3EdqWae6mnOgyMQ" base_Property="ReplyAction-replyToCall"/>

-  <Ecore:EReference xmi:id="_PhA9OIn3EdqWae6mnOgyMQ" base_Property="ReplyAction-returnInformation" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PhA9OYn3EdqWae6mnOgyMQ" base_Property="ReplyAction-replyValue" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PhA9Oon3EdqWae6mnOgyMQ" base_Operation="ReplyAction-pins_match_parameter"/>

-  <Ecore:EParameter xmi:id="_PhA9O4n3EdqWae6mnOgyMQ" base_Parameter="ReplyAction-pins_match_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhA9PIn3EdqWae6mnOgyMQ" base_Parameter="ReplyAction-pins_match_parameter-context"/>

-  <Ecore:EOperation xmi:id="_PhA9PYn3EdqWae6mnOgyMQ" base_Operation="ReplyAction-event_on_reply_to_call_trigger"/>

-  <Ecore:EParameter xmi:id="_PhA9Pon3EdqWae6mnOgyMQ" base_Parameter="ReplyAction-event_on_reply_to_call_trigger-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhT4IIn3EdqWae6mnOgyMQ" base_Parameter="ReplyAction-event_on_reply_to_call_trigger-context"/>

-  <Ecore:EClass xmi:id="_PhT4IYn3EdqWae6mnOgyMQ" base_Class="UnmarshallAction"/>

-  <Ecore:EReference xmi:id="_PhT4Ion3EdqWae6mnOgyMQ" base_Property="UnmarshallAction-result"/>

-  <Ecore:EReference xmi:id="_PhT4I4n3EdqWae6mnOgyMQ" base_Property="UnmarshallAction-unmarshallType"/>

-  <Ecore:EReference xmi:id="_PhT4JIn3EdqWae6mnOgyMQ" base_Property="UnmarshallAction-object" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PhT4JYn3EdqWae6mnOgyMQ" base_Operation="UnmarshallAction-same_type"/>

-  <Ecore:EParameter xmi:id="_PhT4Jon3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhT4J4n3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_PhT4KIn3EdqWae6mnOgyMQ" base_Operation="UnmarshallAction-multiplicity_of_object"/>

-  <Ecore:EParameter xmi:id="_PhT4KYn3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-multiplicity_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhT4Kon3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-multiplicity_of_object-context"/>

-  <Ecore:EOperation xmi:id="_PhT4K4n3EdqWae6mnOgyMQ" base_Operation="UnmarshallAction-number_of_result"/>

-  <Ecore:EParameter xmi:id="_PhT4LIn3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-number_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhT4LYn3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-number_of_result-context"/>

-  <Ecore:EOperation xmi:id="_PhT4Lon3EdqWae6mnOgyMQ" base_Operation="UnmarshallAction-type_and_ordering"/>

-  <Ecore:EParameter xmi:id="_PhT4L4n3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-type_and_ordering-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhT4MIn3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-type_and_ordering-context"/>

-  <Ecore:EOperation xmi:id="_PhdpIIn3EdqWae6mnOgyMQ" base_Operation="UnmarshallAction-multiplicity_of_result"/>

-  <Ecore:EParameter xmi:id="_PhdpIYn3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-multiplicity_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhdpIon3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-multiplicity_of_result-context"/>

-  <Ecore:EOperation xmi:id="_PhdpI4n3EdqWae6mnOgyMQ" base_Operation="UnmarshallAction-structural_feature"/>

-  <Ecore:EParameter xmi:id="_PhdpJIn3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-structural_feature-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhdpJYn3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-structural_feature-context"/>

-  <Ecore:EOperation xmi:id="_PhdpJon3EdqWae6mnOgyMQ" base_Operation="UnmarshallAction-unmarshallType_is_classifier"/>

-  <Ecore:EParameter xmi:id="_PhdpJ4n3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-unmarshallType_is_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhdpKIn3EdqWae6mnOgyMQ" base_Parameter="UnmarshallAction-unmarshallType_is_classifier-context"/>

-  <Ecore:EClass xmi:id="_PhdpKYn3EdqWae6mnOgyMQ" base_Class="ReduceAction"/>

-  <Ecore:EReference xmi:id="_PhdpKon3EdqWae6mnOgyMQ" base_Property="ReduceAction-reducer"/>

-  <Ecore:EReference xmi:id="_PhdpK4n3EdqWae6mnOgyMQ" base_Property="ReduceAction-result"/>

-  <Ecore:EReference xmi:id="_PhdpLIn3EdqWae6mnOgyMQ" base_Property="ReduceAction-collection"/>

-  <Ecore:EAttribute xmi:id="_PhdpLYn3EdqWae6mnOgyMQ" base_Property="ReduceAction-isOrdered"/>

-  <Ecore:EOperation xmi:id="_PhdpLon3EdqWae6mnOgyMQ" base_Operation="ReduceAction-input_type_is_collection"/>

-  <Ecore:EParameter xmi:id="_PhdpL4n3EdqWae6mnOgyMQ" base_Parameter="ReduceAction-input_type_is_collection-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhdpMIn3EdqWae6mnOgyMQ" base_Parameter="ReduceAction-input_type_is_collection-context"/>

-  <Ecore:EOperation xmi:id="_PhdpMYn3EdqWae6mnOgyMQ" base_Operation="ReduceAction-output_types_are_compatible"/>

-  <Ecore:EParameter xmi:id="_PhdpMon3EdqWae6mnOgyMQ" base_Parameter="ReduceAction-output_types_are_compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhdpM4n3EdqWae6mnOgyMQ" base_Parameter="ReduceAction-output_types_are_compatible-context"/>

-  <Ecore:EOperation xmi:id="_PhdpNIn3EdqWae6mnOgyMQ" base_Operation="ReduceAction-reducer_inputs_output"/>

-  <Ecore:EParameter xmi:id="_PhdpNYn3EdqWae6mnOgyMQ" base_Parameter="ReduceAction-reducer_inputs_output-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhdpNon3EdqWae6mnOgyMQ" base_Parameter="ReduceAction-reducer_inputs_output-context"/>

-  <Ecore:EClass xmi:id="_PhdpN4n3EdqWae6mnOgyMQ" base_Class="JoinNode"/>

-  <Ecore:EAttribute xmi:id="_PhdpOIn3EdqWae6mnOgyMQ" base_Property="JoinNode-isCombineDuplicate"/>

-  <Ecore:EReference xmi:id="_PhdpOYn3EdqWae6mnOgyMQ" base_Property="JoinNode-joinSpec" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PhdpOon3EdqWae6mnOgyMQ" base_Operation="JoinNode-one_outgoing_edge"/>

-  <Ecore:EParameter xmi:id="_PhdpO4n3EdqWae6mnOgyMQ" base_Parameter="JoinNode-one_outgoing_edge-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhdpPIn3EdqWae6mnOgyMQ" base_Parameter="JoinNode-one_outgoing_edge-context"/>

-  <Ecore:EOperation xmi:id="_PhdpPYn3EdqWae6mnOgyMQ" base_Operation="JoinNode-incoming_object_flow"/>

-  <Ecore:EParameter xmi:id="_PhdpPon3EdqWae6mnOgyMQ" base_Parameter="JoinNode-incoming_object_flow-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhdpP4n3EdqWae6mnOgyMQ" base_Parameter="JoinNode-incoming_object_flow-context"/>

-  <Ecore:EClass xmi:id="_PhmzEIn3EdqWae6mnOgyMQ" base_Class="DataStoreNode"/>

-  <Ecore:EClass xmi:id="_PhmzEYn3EdqWae6mnOgyMQ" base_Class="ObjectFlow"/>

-  <Ecore:EAttribute xmi:id="_PhmzEon3EdqWae6mnOgyMQ" base_Property="ObjectFlow-isMulticast"/>

-  <Ecore:EAttribute xmi:id="_PhmzE4n3EdqWae6mnOgyMQ" base_Property="ObjectFlow-isMultireceive"/>

-  <Ecore:EReference xmi:id="_PhmzFIn3EdqWae6mnOgyMQ" base_Property="ObjectFlow-transformation"/>

-  <Ecore:EReference xmi:id="_PhmzFYn3EdqWae6mnOgyMQ" base_Property="ObjectFlow-selection"/>

-  <Ecore:EOperation xmi:id="_PhmzFon3EdqWae6mnOgyMQ" base_Operation="ObjectFlow-no_actions"/>

-  <Ecore:EParameter xmi:id="_PhmzF4n3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-no_actions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhmzGIn3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-no_actions-context"/>

-  <Ecore:EOperation xmi:id="_PhmzGYn3EdqWae6mnOgyMQ" base_Operation="ObjectFlow-compatible_types"/>

-  <Ecore:EParameter xmi:id="_PhmzGon3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-compatible_types-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhmzG4n3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-compatible_types-context"/>

-  <Ecore:EOperation xmi:id="_PhmzHIn3EdqWae6mnOgyMQ" base_Operation="ObjectFlow-same_upper_bounds"/>

-  <Ecore:EParameter xmi:id="_PhmzHYn3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-same_upper_bounds-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhmzHon3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-same_upper_bounds-context"/>

-  <Ecore:EOperation xmi:id="_PhmzH4n3EdqWae6mnOgyMQ" base_Operation="ObjectFlow-target"/>

-  <Ecore:EParameter xmi:id="_PhmzIIn3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhmzIYn3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-target-context"/>

-  <Ecore:EOperation xmi:id="_PhmzIon3EdqWae6mnOgyMQ" base_Operation="ObjectFlow-transformation_behaviour"/>

-  <Ecore:EParameter xmi:id="_PhmzI4n3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-transformation_behaviour-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhmzJIn3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-transformation_behaviour-context"/>

-  <Ecore:EOperation xmi:id="_PhmzJYn3EdqWae6mnOgyMQ" base_Operation="ObjectFlow-selection_behaviour"/>

-  <Ecore:EParameter xmi:id="_PhmzJon3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-selection_behaviour-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhmzJ4n3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-selection_behaviour-context"/>

-  <Ecore:EOperation xmi:id="_PhmzKIn3EdqWae6mnOgyMQ" base_Operation="ObjectFlow-input_and_output_parameter"/>

-  <Ecore:EParameter xmi:id="_PhmzKYn3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-input_and_output_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhmzKon3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-input_and_output_parameter-context"/>

-  <Ecore:EOperation xmi:id="_PhmzK4n3EdqWae6mnOgyMQ" base_Operation="ObjectFlow-is_multicast_or_is_multireceive"/>

-  <Ecore:EParameter xmi:id="_PhmzLIn3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-is_multicast_or_is_multireceive-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhmzLYn3EdqWae6mnOgyMQ" base_Parameter="ObjectFlow-is_multicast_or_is_multireceive-context"/>

-  <Ecore:EClass xmi:id="_PhmzLon3EdqWae6mnOgyMQ" base_Class="ConditionalNode"/>

-  <Ecore:EAttribute xmi:id="_PhmzL4n3EdqWae6mnOgyMQ" base_Property="ConditionalNode-isDeterminate"/>

-  <Ecore:EAttribute xmi:id="_PhmzMIn3EdqWae6mnOgyMQ" base_Property="ConditionalNode-isAssured"/>

-  <Ecore:EReference xmi:id="_PhwkEIn3EdqWae6mnOgyMQ" base_Property="ConditionalNode-clause" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PhwkEYn3EdqWae6mnOgyMQ" base_Property="ConditionalNode-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PhwkEon3EdqWae6mnOgyMQ" base_Operation="ConditionalNode-result_no_incoming"/>

-  <Ecore:EParameter xmi:id="_PhwkE4n3EdqWae6mnOgyMQ" base_Parameter="ConditionalNode-result_no_incoming-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhwkFIn3EdqWae6mnOgyMQ" base_Parameter="ConditionalNode-result_no_incoming-context"/>

-  <Ecore:EClass xmi:id="_PhwkFYn3EdqWae6mnOgyMQ" base_Class="Clause"/>

-  <Ecore:EReference xmi:id="_PhwkFon3EdqWae6mnOgyMQ" base_Property="Clause-test"/>

-  <Ecore:EReference xmi:id="_PhwkF4n3EdqWae6mnOgyMQ" base_Property="Clause-body"/>

-  <Ecore:EReference xmi:id="_PhwkGIn3EdqWae6mnOgyMQ" base_Property="Clause-predecessorClause"/>

-  <Ecore:EReference xmi:id="_PhwkGYn3EdqWae6mnOgyMQ" base_Property="Clause-successorClause"/>

-  <Ecore:EReference xmi:id="_PhwkGon3EdqWae6mnOgyMQ" base_Property="Clause-decider"/>

-  <Ecore:EReference xmi:id="_PhwkG4n3EdqWae6mnOgyMQ" base_Property="Clause-bodyOutput"/>

-  <Ecore:EOperation xmi:id="_PhwkHIn3EdqWae6mnOgyMQ" base_Operation="Clause-decider_output"/>

-  <Ecore:EParameter xmi:id="_PhwkHYn3EdqWae6mnOgyMQ" base_Parameter="Clause-decider_output-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhwkHon3EdqWae6mnOgyMQ" base_Parameter="Clause-decider_output-context"/>

-  <Ecore:EOperation xmi:id="_PhwkH4n3EdqWae6mnOgyMQ" base_Operation="Clause-body_output_pins"/>

-  <Ecore:EParameter xmi:id="_PhwkIIn3EdqWae6mnOgyMQ" base_Parameter="Clause-body_output_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhwkIYn3EdqWae6mnOgyMQ" base_Parameter="Clause-body_output_pins-context"/>

-  <Ecore:EClass xmi:id="_PhwkIon3EdqWae6mnOgyMQ" base_Class="LoopNode"/>

-  <Ecore:EAttribute xmi:id="_PhwkI4n3EdqWae6mnOgyMQ" base_Property="LoopNode-isTestedFirst"/>

-  <Ecore:EReference xmi:id="_PhwkJIn3EdqWae6mnOgyMQ" base_Property="LoopNode-bodyPart"/>

-  <Ecore:EReference xmi:id="_PhwkJYn3EdqWae6mnOgyMQ" base_Property="LoopNode-setupPart"/>

-  <Ecore:EReference xmi:id="_PhwkJon3EdqWae6mnOgyMQ" base_Property="LoopNode-decider"/>

-  <Ecore:EReference xmi:id="_PhwkJ4n3EdqWae6mnOgyMQ" base_Property="LoopNode-test"/>

-  <Ecore:EReference xmi:id="_PhwkKIn3EdqWae6mnOgyMQ" base_Property="LoopNode-result" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_PhwkKYn3EdqWae6mnOgyMQ" base_Property="LoopNode-loopVariable"/>

-  <Ecore:EReference xmi:id="_PhwkKon3EdqWae6mnOgyMQ" base_Property="LoopNode-bodyOutput"/>

-  <Ecore:EReference xmi:id="_PhwkK4n3EdqWae6mnOgyMQ" base_Property="LoopNode-loopVariableInput" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_PhwkLIn3EdqWae6mnOgyMQ" base_Operation="LoopNode-input_edges"/>

-  <Ecore:EParameter xmi:id="_PhwkLYn3EdqWae6mnOgyMQ" base_Parameter="LoopNode-input_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PhwkLon3EdqWae6mnOgyMQ" base_Parameter="LoopNode-input_edges-context"/>

-  <Ecore:EOperation xmi:id="_Ph5uAIn3EdqWae6mnOgyMQ" base_Operation="LoopNode-body_output_pins"/>

-  <Ecore:EParameter xmi:id="_Ph5uAYn3EdqWae6mnOgyMQ" base_Parameter="LoopNode-body_output_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Ph5uAon3EdqWae6mnOgyMQ" base_Parameter="LoopNode-body_output_pins-context"/>

-  <Ecore:EOperation xmi:id="_Ph5uA4n3EdqWae6mnOgyMQ" base_Operation="LoopNode-result_no_incoming"/>

-  <Ecore:EParameter xmi:id="_Ph5uBIn3EdqWae6mnOgyMQ" base_Parameter="LoopNode-result_no_incoming-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Ph5uBYn3EdqWae6mnOgyMQ" base_Parameter="LoopNode-result_no_incoming-context"/>

-  <Ecore:EClass xmi:id="_Ph5uBon3EdqWae6mnOgyMQ" base_Class="ExpansionNode"/>

-  <Ecore:EReference xmi:id="_Ph5uB4n3EdqWae6mnOgyMQ" base_Property="ExpansionNode-regionAsInput"/>

-  <Ecore:EReference xmi:id="_Ph5uCIn3EdqWae6mnOgyMQ" base_Property="ExpansionNode-regionAsOutput.1"/>

-  <Ecore:EClass xmi:id="_Ph5uCYn3EdqWae6mnOgyMQ" base_Class="ExpansionRegion"/>

-  <Ecore:EAttribute xmi:id="_Ph5uCon3EdqWae6mnOgyMQ" base_Property="ExpansionRegion-mode"/>

-  <Ecore:EReference xmi:id="_Ph5uC4n3EdqWae6mnOgyMQ" base_Property="ExpansionRegion-inputElement"/>

-  <Ecore:EReference xmi:id="_Ph5uDIn3EdqWae6mnOgyMQ" base_Property="ExpansionRegion-outputElement.1"/>

-  <Ecore:EOperation xmi:id="_Ph5uDYn3EdqWae6mnOgyMQ" base_Operation="ExpansionRegion-expansion_nodes"/>

-  <Ecore:EParameter xmi:id="_Ph5uDon3EdqWae6mnOgyMQ" base_Parameter="ExpansionRegion-expansion_nodes-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Ph5uD4n3EdqWae6mnOgyMQ" base_Parameter="ExpansionRegion-expansion_nodes-context"/>

-  <Ecore:EEnum xmi:id="_Ph5uEIn3EdqWae6mnOgyMQ" base_Enumeration="ExpansionKind"/>

-  <Ecore:EEnumLiteral xmi:id="_Ph5uEYn3EdqWae6mnOgyMQ" base_EnumerationLiteral="ExpansionKind-parallel"/>

-  <Ecore:EEnumLiteral xmi:id="_Ph5uEon3EdqWae6mnOgyMQ" base_EnumerationLiteral="ExpansionKind-iterative"/>

-  <Ecore:EEnumLiteral xmi:id="_Ph5uE4n3EdqWae6mnOgyMQ" base_EnumerationLiteral="ExpansionKind-stream"/>

-  <Ecore:EClass xmi:id="_Ph5uFIn3EdqWae6mnOgyMQ" base_Class="ProtocolTransition"/>

-  <Ecore:EReference xmi:id="_Ph5uFYn3EdqWae6mnOgyMQ" base_Property="ProtocolTransition-postCondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Ph5uFon3EdqWae6mnOgyMQ" isTransient="true" isVolatile="true" base_Property="ProtocolTransition-referred"/>

-  <Ecore:EReference xmi:id="_Ph5uF4n3EdqWae6mnOgyMQ" base_Property="ProtocolTransition-preCondition" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Ph5uGIn3EdqWae6mnOgyMQ" base_Operation="ProtocolTransition-belongs_to_psm"/>

-  <Ecore:EParameter xmi:id="_Ph5uGYn3EdqWae6mnOgyMQ" base_Parameter="ProtocolTransition-belongs_to_psm-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Ph5uGon3EdqWae6mnOgyMQ" base_Parameter="ProtocolTransition-belongs_to_psm-context"/>

-  <Ecore:EOperation xmi:id="_Ph5uG4n3EdqWae6mnOgyMQ" base_Operation="ProtocolTransition-associated_actions"/>

-  <Ecore:EParameter xmi:id="_Ph5uHIn3EdqWae6mnOgyMQ" base_Parameter="ProtocolTransition-associated_actions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Ph5uHYn3EdqWae6mnOgyMQ" base_Parameter="ProtocolTransition-associated_actions-context"/>

-  <Ecore:EOperation xmi:id="_Ph5uHon3EdqWae6mnOgyMQ" base_Operation="ProtocolTransition-refers_to_operation"/>

-  <Ecore:EParameter xmi:id="_Ph5uH4n3EdqWae6mnOgyMQ" base_Parameter="ProtocolTransition-refers_to_operation-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PiDfAIn3EdqWae6mnOgyMQ" base_Parameter="ProtocolTransition-refers_to_operation-context"/>

-  <Ecore:EClass xmi:id="_PiDfAYn3EdqWae6mnOgyMQ" base_Class="AssociationClass"/>

-  <Ecore:EOperation xmi:id="_PiDfAon3EdqWae6mnOgyMQ" base_Operation="AssociationClass-cannot_be_defined"/>

-  <Ecore:EParameter xmi:id="_PiDfA4n3EdqWae6mnOgyMQ" base_Parameter="AssociationClass-cannot_be_defined-diagnostics"/>

-  <Ecore:EParameter xmi:id="_PiDfBIn3EdqWae6mnOgyMQ" base_Parameter="AssociationClass-cannot_be_defined-context"/>

-  <Ecore:EOperation xmi:id="_PiDfBYn3EdqWae6mnOgyMQ" base_Operation="AssociationClass-allConnections"/>

-  <Standard:Metamodel xmi:id="_okrO8Yn3EdqWae6mnOgyMQ" base_Model="_0"/>

-  <Standard:Metaclass xmi:id="_omdXoIn3EdqWae6mnOgyMQ" base_Class="Comment"/>

-  <Standard:Metaclass xmi:id="_onD0kIn3EdqWae6mnOgyMQ" base_Class="Element"/>

-  <Standard:Metaclass xmi:id="_onpqcIn3EdqWae6mnOgyMQ" base_Class="Package"/>

-  <Standard:Metaclass xmi:id="_ooGWYIn3EdqWae6mnOgyMQ" base_Class="Namespace"/>

-  <Standard:Metaclass xmi:id="_oojCUIn3EdqWae6mnOgyMQ" base_Class="NamedElement"/>

-  <Standard:Metaclass xmi:id="_opJfQIn3EdqWae6mnOgyMQ" base_Class="Dependency"/>

-  <Standard:Metaclass xmi:id="_opcaMIn3EdqWae6mnOgyMQ" base_Class="PackageableElement"/>

-  <Standard:Metaclass xmi:id="_op5GIIn3EdqWae6mnOgyMQ" base_Class="ParameterableElement"/>

-  <Standard:Metaclass xmi:id="_oqe8AIn3EdqWae6mnOgyMQ" base_Class="TemplateParameter"/>

-  <Standard:Metaclass xmi:id="_oq7n8In3EdqWae6mnOgyMQ" base_Class="TemplateSignature"/>

-  <Standard:Metaclass xmi:id="_orYT4In3EdqWae6mnOgyMQ" base_Class="TemplateableElement"/>

-  <Standard:Metaclass xmi:id="_or-w0In3EdqWae6mnOgyMQ" base_Class="TemplateBinding"/>

-  <Standard:Metaclass xmi:id="_osa1sIn3EdqWae6mnOgyMQ" base_Class="DirectedRelationship"/>

-  <Standard:Metaclass xmi:id="_os3hoIn3EdqWae6mnOgyMQ" base_Class="Relationship"/>

-  <Standard:Metaclass xmi:id="_otUNkIn3EdqWae6mnOgyMQ" base_Class="TemplateParameterSubstitution"/>

-  <Standard:Metaclass xmi:id="_ot6qgIn3EdqWae6mnOgyMQ" base_Class="StringExpression"/>

-  <Standard:Metaclass xmi:id="_ouXWcIn3EdqWae6mnOgyMQ" base_Class="Expression"/>

-  <Standard:Metaclass xmi:id="_ouzbUIn3EdqWae6mnOgyMQ" base_Class="ValueSpecification"/>

-  <Standard:Metaclass xmi:id="_ovQHQIn3EdqWae6mnOgyMQ" base_Class="TypedElement"/>

-  <Standard:Metaclass xmi:id="_ovszMIn3EdqWae6mnOgyMQ" base_Class="Type"/>

-  <Standard:Metaclass xmi:id="_owTQIIn3EdqWae6mnOgyMQ" base_Class="Association"/>

-  <Standard:Metaclass xmi:id="_owv8EIn3EdqWae6mnOgyMQ" base_Class="Classifier"/>

-  <Standard:Metaclass xmi:id="_oxMA8In3EdqWae6mnOgyMQ" base_Class="RedefinableElement"/>

-  <Standard:Metaclass xmi:id="_oxyd4In3EdqWae6mnOgyMQ" base_Class="Generalization"/>

-  <Standard:Metaclass xmi:id="_oyPJ0In3EdqWae6mnOgyMQ" base_Class="GeneralizationSet"/>

-  <Standard:Metaclass xmi:id="_oyr1wIn3EdqWae6mnOgyMQ" base_Class="Property"/>

-  <Standard:Metaclass xmi:id="_ozIhsIn3EdqWae6mnOgyMQ" base_Class="StructuralFeature"/>

-  <Standard:Metaclass xmi:id="_ozuXkIn3EdqWae6mnOgyMQ" base_Class="Feature"/>

-  <Standard:Metaclass xmi:id="_o0LDgIn3EdqWae6mnOgyMQ" base_Class="MultiplicityElement"/>

-  <Standard:Metaclass xmi:id="_o0nvcIn3EdqWae6mnOgyMQ" base_Class="ConnectableElement"/>

-  <Standard:Metaclass xmi:id="_o1NlUIn3EdqWae6mnOgyMQ" base_Class="ConnectorEnd"/>

-  <Standard:Metaclass xmi:id="_o1qRQIn3EdqWae6mnOgyMQ" base_Class="DeploymentTarget"/>

-  <Standard:Metaclass xmi:id="_o2G9MIn3EdqWae6mnOgyMQ" base_Class="Deployment"/>

-  <Standard:Metaclass xmi:id="_o2jpIIn3EdqWae6mnOgyMQ" base_Class="DeployedArtifact"/>

-  <Standard:Metaclass xmi:id="_o3JfAIn3EdqWae6mnOgyMQ" base_Class="DeploymentSpecification"/>

-  <Standard:Metaclass xmi:id="_o3mK8In3EdqWae6mnOgyMQ" base_Class="Artifact"/>

-  <Standard:Metaclass xmi:id="_o4C24In3EdqWae6mnOgyMQ" base_Class="Operation"/>

-  <Standard:Metaclass xmi:id="_o4fi0In3EdqWae6mnOgyMQ" base_Class="BehavioralFeature"/>

-  <Standard:Metaclass xmi:id="_o5F_wIn3EdqWae6mnOgyMQ" base_Class="Parameter"/>

-  <Standard:Metaclass xmi:id="_o5iEoIn3EdqWae6mnOgyMQ" base_Class="ParameterSet"/>

-  <Standard:Metaclass xmi:id="_o6IhkIn3EdqWae6mnOgyMQ" base_Class="Constraint"/>

-  <Standard:Metaclass xmi:id="_o6lNgIn3EdqWae6mnOgyMQ" base_Class="Behavior"/>

-  <Standard:Metaclass xmi:id="_o7B5cIn3EdqWae6mnOgyMQ" base_Class="Class"/>

-  <Standard:Metaclass xmi:id="_o7nvUIn3EdqWae6mnOgyMQ" base_Class="EncapsulatedClassifier"/>

-  <Standard:Metaclass xmi:id="_o8EbQIn3EdqWae6mnOgyMQ" base_Class="StructuredClassifier"/>

-  <Standard:Metaclass xmi:id="_o8hHMIn3EdqWae6mnOgyMQ" base_Class="Connector"/>

-  <Standard:Metaclass xmi:id="_o89zIIn3EdqWae6mnOgyMQ" base_Class="Port"/>

-  <Standard:Metaclass xmi:id="_o9jpAIn3EdqWae6mnOgyMQ" base_Class="Interface"/>

-  <Standard:Metaclass xmi:id="_o-AU8In3EdqWae6mnOgyMQ" base_Class="Reception"/>

-  <Standard:Metaclass xmi:id="_o-dA4In3EdqWae6mnOgyMQ" base_Class="Signal"/>

-  <Standard:Metaclass xmi:id="_o-5s0In3EdqWae6mnOgyMQ" base_Class="ProtocolStateMachine"/>

-  <Standard:Metaclass xmi:id="_o_WYwIn3EdqWae6mnOgyMQ" base_Class="StateMachine"/>

-  <Standard:Metaclass xmi:id="_o_8OoIn3EdqWae6mnOgyMQ" base_Class="State"/>

-  <Standard:Metaclass xmi:id="_pAY6kIn3EdqWae6mnOgyMQ" base_Class="Vertex"/>

-  <Standard:Metaclass xmi:id="_pA_XgIn3EdqWae6mnOgyMQ" base_Class="Transition"/>

-  <Standard:Metaclass xmi:id="_pBcDcIn3EdqWae6mnOgyMQ" base_Class="Region"/>

-  <Standard:Metaclass xmi:id="_pCB5UIn3EdqWae6mnOgyMQ" base_Class="Trigger"/>

-  <Standard:Metaclass xmi:id="_pCelQIn3EdqWae6mnOgyMQ" base_Class="Event"/>

-  <Standard:Metaclass xmi:id="_pC7RMIn3EdqWae6mnOgyMQ" base_Class="ConnectionPointReference"/>

-  <Standard:Metaclass xmi:id="_pDhHEIn3EdqWae6mnOgyMQ" base_Class="Pseudostate"/>

-  <Standard:Metaclass xmi:id="_pD9zAIn3EdqWae6mnOgyMQ" base_Class="ProtocolConformance"/>

-  <Standard:Metaclass xmi:id="_pEkP8In3EdqWae6mnOgyMQ" base_Class="BehavioredClassifier"/>

-  <Standard:Metaclass xmi:id="_pFA74In3EdqWae6mnOgyMQ" base_Class="InterfaceRealization"/>

-  <Standard:Metaclass xmi:id="_pFdAwIn3EdqWae6mnOgyMQ" base_Class="Realization"/>

-  <Standard:Metaclass xmi:id="_pGDdsIn3EdqWae6mnOgyMQ" base_Class="Abstraction"/>

-  <Standard:Metaclass xmi:id="_pGgJoIn3EdqWae6mnOgyMQ" base_Class="OpaqueExpression"/>

-  <Standard:Metaclass xmi:id="_pG81kIn3EdqWae6mnOgyMQ" base_Class="Extension"/>

-  <Standard:Metaclass xmi:id="_pHircIn3EdqWae6mnOgyMQ" base_Class="DataType"/>

-  <Standard:Metaclass xmi:id="_pH_XYIn3EdqWae6mnOgyMQ" base_Class="Manifestation"/>

-  <Standard:Metaclass xmi:id="_pIcDUIn3EdqWae6mnOgyMQ" base_Class="Substitution"/>

-  <Standard:Metaclass xmi:id="_pJB5MIn3EdqWae6mnOgyMQ" base_Class="CollaborationUse"/>

-  <Standard:Metaclass xmi:id="_pJelIIn3EdqWae6mnOgyMQ" base_Class="Collaboration"/>

-  <Standard:Metaclass xmi:id="_pKFCEIn3EdqWae6mnOgyMQ" base_Class="UseCase"/>

-  <Standard:Metaclass xmi:id="_pKhuAIn3EdqWae6mnOgyMQ" base_Class="Include"/>

-  <Standard:Metaclass xmi:id="_pLHj4In3EdqWae6mnOgyMQ" base_Class="Extend"/>

-  <Standard:Metaclass xmi:id="_pLkP0In3EdqWae6mnOgyMQ" base_Class="ExtensionPoint"/>

-  <Standard:Metaclass xmi:id="_pMKswIn3EdqWae6mnOgyMQ" base_Class="RedefinableTemplateSignature"/>

-  <Standard:Metaclass xmi:id="_pMmxoIn3EdqWae6mnOgyMQ" base_Class="ElementImport"/>

-  <Standard:Metaclass xmi:id="_pNNOkIn3EdqWae6mnOgyMQ" base_Class="PackageImport"/>

-  <Standard:Metaclass xmi:id="_pNp6gIn3EdqWae6mnOgyMQ" base_Class="Enumeration"/>

-  <Standard:Metaclass xmi:id="_pOGmcIn3EdqWae6mnOgyMQ" base_Class="EnumerationLiteral"/>

-  <Standard:Metaclass xmi:id="_pOjSYIn3EdqWae6mnOgyMQ" base_Class="InstanceSpecification"/>

-  <Standard:Metaclass xmi:id="_pPJIQIn3EdqWae6mnOgyMQ" base_Class="Slot"/>

-  <Standard:Metaclass xmi:id="_pPl0MIn3EdqWae6mnOgyMQ" base_Class="PrimitiveType"/>

-  <Standard:Metaclass xmi:id="_pQCgIIn3EdqWae6mnOgyMQ" base_Class="Profile"/>

-  <Standard:Metaclass xmi:id="_pQoWAIn3EdqWae6mnOgyMQ" base_Class="Model"/>

-  <Standard:Metaclass xmi:id="_pRFB8In3EdqWae6mnOgyMQ" base_Class="Stereotype"/>

-  <Standard:Metaclass xmi:id="_pRre4In3EdqWae6mnOgyMQ" base_Class="Image"/>

-  <Standard:Metaclass xmi:id="_pSIK0In3EdqWae6mnOgyMQ" base_Class="ProfileApplication"/>

-  <Standard:Metaclass xmi:id="_pSkPsIn3EdqWae6mnOgyMQ" base_Class="PackageMerge"/>

-  <Standard:Metaclass xmi:id="_pTKsoIn3EdqWae6mnOgyMQ" base_Class="ExtensionEnd"/>

-  <Standard:Metaclass xmi:id="_pTnYkIn3EdqWae6mnOgyMQ" base_Class="OperationTemplateParameter"/>

-  <Standard:Metaclass xmi:id="_pUEEgIn3EdqWae6mnOgyMQ" base_Class="ConnectableElementTemplateParameter"/>

-  <Standard:Metaclass xmi:id="_pUp6YIn3EdqWae6mnOgyMQ" base_Class="ClassifierTemplateParameter"/>

-  <Standard:Metaclass xmi:id="_pVGmUIn3EdqWae6mnOgyMQ" base_Class="LiteralSpecification"/>

-  <Standard:Metaclass xmi:id="_pVjSQIn3EdqWae6mnOgyMQ" base_Class="LiteralInteger"/>

-  <Standard:Metaclass xmi:id="_pV_-MIn3EdqWae6mnOgyMQ" base_Class="LiteralString"/>

-  <Standard:Metaclass xmi:id="_pWl0EIn3EdqWae6mnOgyMQ" base_Class="LiteralBoolean"/>

-  <Standard:Metaclass xmi:id="_pXCgAIn3EdqWae6mnOgyMQ" base_Class="LiteralNull"/>

-  <Standard:Metaclass xmi:id="_pXo88In3EdqWae6mnOgyMQ" base_Class="InstanceValue"/>

-  <Standard:Metaclass xmi:id="_pYFo4In3EdqWae6mnOgyMQ" base_Class="LiteralUnlimitedNatural"/>

-  <Standard:Metaclass xmi:id="_pYhtwIn3EdqWae6mnOgyMQ" base_Class="OpaqueBehavior"/>

-  <Standard:Metaclass xmi:id="_pZIKsIn3EdqWae6mnOgyMQ" base_Class="FunctionBehavior"/>

-  <Standard:Metaclass xmi:id="_pZk2oIn3EdqWae6mnOgyMQ" base_Class="OpaqueAction"/>

-  <Standard:Metaclass xmi:id="_paKsgIn3EdqWae6mnOgyMQ" base_Class="Action"/>

-  <Standard:Metaclass xmi:id="_panYcIn3EdqWae6mnOgyMQ" base_Class="ExecutableNode"/>

-  <Standard:Metaclass xmi:id="_pbEEYIn3EdqWae6mnOgyMQ" base_Class="ActivityNode"/>

-  <Standard:Metaclass xmi:id="_pbgwUIn3EdqWae6mnOgyMQ" base_Class="StructuredActivityNode"/>

-  <Standard:Metaclass xmi:id="_pb9cQIn3EdqWae6mnOgyMQ" base_Class="ActivityGroup"/>

-  <Standard:Metaclass xmi:id="_pcjSIIn3EdqWae6mnOgyMQ" base_Class="Activity"/>

-  <Standard:Metaclass xmi:id="_pc_-EIn3EdqWae6mnOgyMQ" base_Class="Variable"/>

-  <Standard:Metaclass xmi:id="_pdmbAIn3EdqWae6mnOgyMQ" base_Class="ActivityEdge"/>

-  <Standard:Metaclass xmi:id="_peDG8In3EdqWae6mnOgyMQ" base_Class="ActivityPartition"/>

-  <Standard:Metaclass xmi:id="_peo80In3EdqWae6mnOgyMQ" base_Class="InterruptibleActivityRegion"/>

-  <Standard:Metaclass xmi:id="_pfFowIn3EdqWae6mnOgyMQ" base_Class="ExceptionHandler"/>

-  <Standard:Metaclass xmi:id="_pfiUsIn3EdqWae6mnOgyMQ" base_Class="ObjectNode"/>

-  <Standard:Metaclass xmi:id="_pgIKkIn3EdqWae6mnOgyMQ" base_Class="OutputPin"/>

-  <Standard:Metaclass xmi:id="_pgk2gIn3EdqWae6mnOgyMQ" base_Class="Pin"/>

-  <Standard:Metaclass xmi:id="_phLTcIn3EdqWae6mnOgyMQ" base_Class="InputPin"/>

-  <Standard:Metaclass xmi:id="_phn_YIn3EdqWae6mnOgyMQ" base_Class="ValuePin"/>

-  <Standard:Metaclass xmi:id="_piEEQIn3EdqWae6mnOgyMQ" base_Class="CallAction"/>

-  <Standard:Metaclass xmi:id="_piqhMIn3EdqWae6mnOgyMQ" base_Class="InvocationAction"/>

-  <Standard:Metaclass xmi:id="_pjHNIIn3EdqWae6mnOgyMQ" base_Class="SendSignalAction"/>

-  <Standard:Metaclass xmi:id="_pjtDAIn3EdqWae6mnOgyMQ" base_Class="CallOperationAction"/>

-  <Standard:Metaclass xmi:id="_pkJu8In3EdqWae6mnOgyMQ" base_Class="CallBehaviorAction"/>

-  <Standard:Metaclass xmi:id="_pkwL4In3EdqWae6mnOgyMQ" base_Class="SequenceNode"/>

-  <Standard:Metaclass xmi:id="_plM30In3EdqWae6mnOgyMQ" base_Class="Usage"/>

-  <Standard:Metaclass xmi:id="_plo8sIn3EdqWae6mnOgyMQ" base_Class="ControlNode"/>

-  <Standard:Metaclass xmi:id="_pmPZoIn3EdqWae6mnOgyMQ" base_Class="ControlFlow"/>

-  <Standard:Metaclass xmi:id="_pmsFkIn3EdqWae6mnOgyMQ" base_Class="InitialNode"/>

-  <Standard:Metaclass xmi:id="_pnR7cIn3EdqWae6mnOgyMQ" base_Class="ActivityParameterNode"/>

-  <Standard:Metaclass xmi:id="_pnunYIn3EdqWae6mnOgyMQ" base_Class="Message"/>

-  <Standard:Metaclass xmi:id="_poVEUIn3EdqWae6mnOgyMQ" base_Class="MessageEnd"/>

-  <Standard:Metaclass xmi:id="_poxwQIn3EdqWae6mnOgyMQ" base_Class="Interaction"/>

-  <Standard:Metaclass xmi:id="_ppN1IIn3EdqWae6mnOgyMQ" base_Class="InteractionFragment"/>

-  <Standard:Metaclass xmi:id="_pp0SEIn3EdqWae6mnOgyMQ" base_Class="Lifeline"/>

-  <Standard:Metaclass xmi:id="_pqQ-AIn3EdqWae6mnOgyMQ" base_Class="PartDecomposition"/>

-  <Standard:Metaclass xmi:id="_pqtp8In3EdqWae6mnOgyMQ" base_Class="InteractionUse"/>

-  <Standard:Metaclass xmi:id="_prTf0In3EdqWae6mnOgyMQ" base_Class="Gate"/>

-  <Standard:Metaclass xmi:id="_prwLwIn3EdqWae6mnOgyMQ" base_Class="GeneralOrdering"/>

-  <Standard:Metaclass xmi:id="_psWosIn3EdqWae6mnOgyMQ" base_Class="OccurrenceSpecification"/>

-  <Standard:Metaclass xmi:id="_psytkIn3EdqWae6mnOgyMQ" base_Class="InteractionOperand"/>

-  <Standard:Metaclass xmi:id="_ptPZgIn3EdqWae6mnOgyMQ" base_Class="InteractionConstraint"/>

-  <Standard:Metaclass xmi:id="_pt12cIn3EdqWae6mnOgyMQ" base_Class="ExecutionSpecification"/>

-  <Standard:Metaclass xmi:id="_puSiYIn3EdqWae6mnOgyMQ" base_Class="StateInvariant"/>

-  <Standard:Metaclass xmi:id="_pu4YQIn3EdqWae6mnOgyMQ" base_Class="ActionExecutionSpecification"/>

-  <Standard:Metaclass xmi:id="_pvVEMIn3EdqWae6mnOgyMQ" base_Class="BehaviorExecutionSpecification"/>

-  <Standard:Metaclass xmi:id="_pvxwIIn3EdqWae6mnOgyMQ" base_Class="ExecutionEvent"/>

-  <Standard:Metaclass xmi:id="_pwOcEIn3EdqWae6mnOgyMQ" base_Class="CreationEvent"/>

-  <Standard:Metaclass xmi:id="_pw0R8In3EdqWae6mnOgyMQ" base_Class="DestructionEvent"/>

-  <Standard:Metaclass xmi:id="_pxQ94In3EdqWae6mnOgyMQ" base_Class="SendOperationEvent"/>

-  <Standard:Metaclass xmi:id="_px3a0In3EdqWae6mnOgyMQ" base_Class="MessageEvent"/>

-  <Standard:Metaclass xmi:id="_pyUGwIn3EdqWae6mnOgyMQ" base_Class="SendSignalEvent"/>

-  <Standard:Metaclass xmi:id="_pywLoIn3EdqWae6mnOgyMQ" base_Class="MessageOccurrenceSpecification"/>

-  <Standard:Metaclass xmi:id="_pzWokIn3EdqWae6mnOgyMQ" base_Class="ExecutionOccurrenceSpecification"/>

-  <Standard:Metaclass xmi:id="_pzzUgIn3EdqWae6mnOgyMQ" base_Class="ReceiveOperationEvent"/>

-  <Standard:Metaclass xmi:id="_p0QAcIn3EdqWae6mnOgyMQ" base_Class="ReceiveSignalEvent"/>

-  <Standard:Metaclass xmi:id="_p012UIn3EdqWae6mnOgyMQ" base_Class="Actor"/>

-  <Standard:Metaclass xmi:id="_p1SiQIn3EdqWae6mnOgyMQ" base_Class="CallEvent"/>

-  <Standard:Metaclass xmi:id="_p14_MIn3EdqWae6mnOgyMQ" base_Class="ChangeEvent"/>

-  <Standard:Metaclass xmi:id="_p2VEEIn3EdqWae6mnOgyMQ" base_Class="SignalEvent"/>

-  <Standard:Metaclass xmi:id="_p2xwAIn3EdqWae6mnOgyMQ" base_Class="AnyReceiveEvent"/>

-  <Standard:Metaclass xmi:id="_p3Ob8In3EdqWae6mnOgyMQ" base_Class="ForkNode"/>

-  <Standard:Metaclass xmi:id="_p3044In3EdqWae6mnOgyMQ" base_Class="FlowFinalNode"/>

-  <Standard:Metaclass xmi:id="_p4Rk0In3EdqWae6mnOgyMQ" base_Class="FinalNode"/>

-  <Standard:Metaclass xmi:id="_p43asIn3EdqWae6mnOgyMQ" base_Class="CentralBufferNode"/>

-  <Standard:Metaclass xmi:id="_p5UGoIn3EdqWae6mnOgyMQ" base_Class="MergeNode"/>

-  <Standard:Metaclass xmi:id="_p558gIn3EdqWae6mnOgyMQ" base_Class="DecisionNode"/>

-  <Standard:Metaclass xmi:id="_p6WocIn3EdqWae6mnOgyMQ" base_Class="ActivityFinalNode"/>

-  <Standard:Metaclass xmi:id="_p6zUYIn3EdqWae6mnOgyMQ" base_Class="ComponentRealization"/>

-  <Standard:Metaclass xmi:id="_p7ZxUIn3EdqWae6mnOgyMQ" base_Class="Component"/>

-  <Standard:Metaclass xmi:id="_p72dQIn3EdqWae6mnOgyMQ" base_Class="Node"/>

-  <Standard:Metaclass xmi:id="_p8cTIIn3EdqWae6mnOgyMQ" base_Class="Device"/>

-  <Standard:Metaclass xmi:id="_p84_EIn3EdqWae6mnOgyMQ" base_Class="ExecutionEnvironment"/>

-  <Standard:Metaclass xmi:id="_p9e08In3EdqWae6mnOgyMQ" base_Class="CommunicationPath"/>

-  <Standard:Metaclass xmi:id="_p97g4In3EdqWae6mnOgyMQ" base_Class="CombinedFragment"/>

-  <Standard:Metaclass xmi:id="_p-h90In3EdqWae6mnOgyMQ" base_Class="Continuation"/>

-  <Standard:Metaclass xmi:id="_p_RksIn3EdqWae6mnOgyMQ" base_Class="ConsiderIgnoreFragment"/>

-  <Standard:Metaclass xmi:id="_p_3akIn3EdqWae6mnOgyMQ" base_Class="CreateObjectAction"/>

-  <Standard:Metaclass xmi:id="_qAUGgIn3EdqWae6mnOgyMQ" base_Class="DestroyObjectAction"/>

-  <Standard:Metaclass xmi:id="_qA6jcIn3EdqWae6mnOgyMQ" base_Class="TestIdentityAction"/>

-  <Standard:Metaclass xmi:id="_qBgZUIn3EdqWae6mnOgyMQ" base_Class="ReadSelfAction"/>

-  <Standard:Metaclass xmi:id="_qB9FQIn3EdqWae6mnOgyMQ" base_Class="StructuralFeatureAction"/>

-  <Standard:Metaclass xmi:id="_qCjiMIn3EdqWae6mnOgyMQ" base_Class="ReadStructuralFeatureAction"/>

-  <Standard:Metaclass xmi:id="_qDJYEIn3EdqWae6mnOgyMQ" base_Class="WriteStructuralFeatureAction"/>

-  <Standard:Metaclass xmi:id="_qDmEAIn3EdqWae6mnOgyMQ" base_Class="ClearStructuralFeatureAction"/>

-  <Standard:Metaclass xmi:id="_qEMg8In3EdqWae6mnOgyMQ" base_Class="RemoveStructuralFeatureValueAction"/>

-  <Standard:Metaclass xmi:id="_qEol0In3EdqWae6mnOgyMQ" base_Class="AddStructuralFeatureValueAction"/>

-  <Standard:Metaclass xmi:id="_qFPCwIn3EdqWae6mnOgyMQ" base_Class="LinkAction"/>

-  <Standard:Metaclass xmi:id="_qF04oIn3EdqWae6mnOgyMQ" base_Class="LinkEndData"/>

-  <Standard:Metaclass xmi:id="_qGbVkIn3EdqWae6mnOgyMQ" base_Class="QualifierValue"/>

-  <Standard:Metaclass xmi:id="_qG4BgIn3EdqWae6mnOgyMQ" base_Class="ReadLinkAction"/>

-  <Standard:Metaclass xmi:id="_qHd3YIn3EdqWae6mnOgyMQ" base_Class="LinkEndCreationData"/>

-  <Standard:Metaclass xmi:id="_qIEUUIn3EdqWae6mnOgyMQ" base_Class="CreateLinkAction"/>

-  <Standard:Metaclass xmi:id="_qIhAQIn3EdqWae6mnOgyMQ" base_Class="WriteLinkAction"/>

-  <Standard:Metaclass xmi:id="_qI9sMIn3EdqWae6mnOgyMQ" base_Class="DestroyLinkAction"/>

-  <Standard:Metaclass xmi:id="_qJjiEIn3EdqWae6mnOgyMQ" base_Class="LinkEndDestructionData"/>

-  <Standard:Metaclass xmi:id="_qKAOAIn3EdqWae6mnOgyMQ" base_Class="ClearAssociationAction"/>

-  <Standard:Metaclass xmi:id="_qKmD4In3EdqWae6mnOgyMQ" base_Class="BroadcastSignalAction"/>

-  <Standard:Metaclass xmi:id="_qLCv0In3EdqWae6mnOgyMQ" base_Class="SendObjectAction"/>

-  <Standard:Metaclass xmi:id="_qLpMwIn3EdqWae6mnOgyMQ" base_Class="ValueSpecificationAction"/>

-  <Standard:Metaclass xmi:id="_qMF4sIn3EdqWae6mnOgyMQ" base_Class="TimeExpression"/>

-  <Standard:Metaclass xmi:id="_qMrukIn3EdqWae6mnOgyMQ" base_Class="Observation"/>

-  <Standard:Metaclass xmi:id="_qNSLgIn3EdqWae6mnOgyMQ" base_Class="Duration"/>

-  <Standard:Metaclass xmi:id="_qNu3cIn3EdqWae6mnOgyMQ" base_Class="DurationInterval"/>

-  <Standard:Metaclass xmi:id="_qOK8UIn3EdqWae6mnOgyMQ" base_Class="Interval"/>

-  <Standard:Metaclass xmi:id="_qOxZQIn3EdqWae6mnOgyMQ" base_Class="TimeConstraint"/>

-  <Standard:Metaclass xmi:id="_qPOFMIn3EdqWae6mnOgyMQ" base_Class="IntervalConstraint"/>

-  <Standard:Metaclass xmi:id="_qPz7EIn3EdqWae6mnOgyMQ" base_Class="TimeInterval"/>

-  <Standard:Metaclass xmi:id="_qQQnAIn3EdqWae6mnOgyMQ" base_Class="DurationConstraint"/>

-  <Standard:Metaclass xmi:id="_qQtS8In3EdqWae6mnOgyMQ" base_Class="TimeObservation"/>

-  <Standard:Metaclass xmi:id="_qRJ-4In3EdqWae6mnOgyMQ" base_Class="DurationObservation"/>

-  <Standard:Metaclass xmi:id="_qRv0wIn3EdqWae6mnOgyMQ" base_Class="FinalState"/>

-  <Standard:Metaclass xmi:id="_qSWRsIn3EdqWae6mnOgyMQ" base_Class="TimeEvent"/>

-  <Standard:Metaclass xmi:id="_qSy9oIn3EdqWae6mnOgyMQ" base_Class="VariableAction"/>

-  <Standard:Metaclass xmi:id="_qTPpkIn3EdqWae6mnOgyMQ" base_Class="ReadVariableAction"/>

-  <Standard:Metaclass xmi:id="_qT1fcIn3EdqWae6mnOgyMQ" base_Class="WriteVariableAction"/>

-  <Standard:Metaclass xmi:id="_qUSLYIn3EdqWae6mnOgyMQ" base_Class="ClearVariableAction"/>

-  <Standard:Metaclass xmi:id="_qU4oUIn3EdqWae6mnOgyMQ" base_Class="AddVariableValueAction"/>

-  <Standard:Metaclass xmi:id="_qVUtMIn3EdqWae6mnOgyMQ" base_Class="RemoveVariableValueAction"/>

-  <Standard:Metaclass xmi:id="_qV7KIIn3EdqWae6mnOgyMQ" base_Class="RaiseExceptionAction"/>

-  <Standard:Metaclass xmi:id="_qWX2EIn3EdqWae6mnOgyMQ" base_Class="ActionInputPin"/>

-  <Standard:Metaclass xmi:id="_qW9r8In3EdqWae6mnOgyMQ" base_Class="InformationItem"/>

-  <Standard:Metaclass xmi:id="_qXkI4In3EdqWae6mnOgyMQ" base_Class="InformationFlow"/>

-  <Standard:Metaclass xmi:id="_qYA00In3EdqWae6mnOgyMQ" base_Class="ReadExtentAction"/>

-  <Standard:Metaclass xmi:id="_qYmqsIn3EdqWae6mnOgyMQ" base_Class="ReclassifyObjectAction"/>

-  <Standard:Metaclass xmi:id="_qZNHoIn3EdqWae6mnOgyMQ" base_Class="ReadIsClassifiedObjectAction"/>

-  <Standard:Metaclass xmi:id="_qZy9gIn3EdqWae6mnOgyMQ" base_Class="StartClassifierBehaviorAction"/>

-  <Standard:Metaclass xmi:id="_qaPpcIn3EdqWae6mnOgyMQ" base_Class="ReadLinkObjectEndAction"/>

-  <Standard:Metaclass xmi:id="_qa2GYIn3EdqWae6mnOgyMQ" base_Class="ReadLinkObjectEndQualifierAction"/>

-  <Standard:Metaclass xmi:id="_qbb8QIn3EdqWae6mnOgyMQ" base_Class="CreateLinkObjectAction"/>

-  <Standard:Metaclass xmi:id="_qcCZMIn3EdqWae6mnOgyMQ" base_Class="AcceptEventAction"/>

-  <Standard:Metaclass xmi:id="_qceeEIn3EdqWae6mnOgyMQ" base_Class="AcceptCallAction"/>

-  <Standard:Metaclass xmi:id="_qdE7AIn3EdqWae6mnOgyMQ" base_Class="ReplyAction"/>

-  <Standard:Metaclass xmi:id="_qdqw4In3EdqWae6mnOgyMQ" base_Class="UnmarshallAction"/>

-  <Standard:Metaclass xmi:id="_qeRN0In3EdqWae6mnOgyMQ" base_Class="ReduceAction"/>

-  <Standard:Metaclass xmi:id="_qet5wIn3EdqWae6mnOgyMQ" base_Class="JoinNode"/>

-  <Standard:Metaclass xmi:id="_qfTvoIn3EdqWae6mnOgyMQ" base_Class="DataStoreNode"/>

-  <Standard:Metaclass xmi:id="_qfwbkIn3EdqWae6mnOgyMQ" base_Class="ObjectFlow"/>

-  <Standard:Metaclass xmi:id="_qgW4gIn3EdqWae6mnOgyMQ" base_Class="ConditionalNode"/>

-  <Standard:Metaclass xmi:id="_qg8uYIn3EdqWae6mnOgyMQ" base_Class="Clause"/>

-  <Standard:Metaclass xmi:id="_qhjLUIn3EdqWae6mnOgyMQ" base_Class="LoopNode"/>

-  <Standard:Metaclass xmi:id="_qh_3QIn3EdqWae6mnOgyMQ" base_Class="ExpansionNode"/>

-  <Standard:Metaclass xmi:id="_qiltIIn3EdqWae6mnOgyMQ" base_Class="ExpansionRegion"/>

-  <Standard:Metaclass xmi:id="_qjCZEIn3EdqWae6mnOgyMQ" base_Class="ProtocolTransition"/>

-  <Standard:Metaclass xmi:id="_qjoO8In3EdqWae6mnOgyMQ" base_Class="AssociationClass"/>

+  <Ecore:EPackage xmi:id="_KepYsI6bEdqG-IEsuUDbFQ" base_Package="_0" nsPrefix="uml" nsURI="http://www.eclipse.org/uml2/2.0.0/UML"/>

+  <Ecore:EDataType xmi:id="_KepYsY6bEdqG-IEsuUDbFQ" base_PrimitiveType="Integer"/>

+  <Ecore:EDataType xmi:id="_KepYso6bEdqG-IEsuUDbFQ" base_PrimitiveType="Boolean"/>

+  <Ecore:EDataType xmi:id="_KepYs46bEdqG-IEsuUDbFQ" base_PrimitiveType="String"/>

+  <Ecore:EDataType xmi:id="_KepYtI6bEdqG-IEsuUDbFQ" base_PrimitiveType="UnlimitedNatural"/>

+  <Ecore:EClass xmi:id="_KepYtY6bEdqG-IEsuUDbFQ" base_Class="Comment"/>

+  <Ecore:EAttribute xmi:id="_KepYto6bEdqG-IEsuUDbFQ" isUnsettable="true" xmlFeatureKind="Element" base_Property="Comment-body"/>

+  <Ecore:EReference xmi:id="_KepYt46bEdqG-IEsuUDbFQ" base_Property="Comment-annotatedElement"/>

+  <Ecore:EClass xmi:id="_KepYuI6bEdqG-IEsuUDbFQ" base_Class="Element"/>

+  <Ecore:EReference xmi:id="_KepYuY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Element-ownedElement" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KepYuo6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Element-owner"/>

+  <Ecore:EReference xmi:id="_KepYu46bEdqG-IEsuUDbFQ" base_Property="Element-ownedComment" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KepYvI6bEdqG-IEsuUDbFQ" base_Operation="Element-not_own_self"/>

+  <Ecore:EParameter xmi:id="_KepYvY6bEdqG-IEsuUDbFQ" base_Parameter="Element-not_own_self-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KepYvo6bEdqG-IEsuUDbFQ" base_Parameter="Element-not_own_self-context"/>

+  <Ecore:EOperation xmi:id="_KepYv46bEdqG-IEsuUDbFQ" base_Operation="Element-has_owner"/>

+  <Ecore:EParameter xmi:id="_KepYwI6bEdqG-IEsuUDbFQ" base_Parameter="Element-has_owner-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KepYwY6bEdqG-IEsuUDbFQ" base_Parameter="Element-has_owner-context"/>

+  <Ecore:EOperation xmi:id="_KepYwo6bEdqG-IEsuUDbFQ" base_Operation="Element-destroy"/>

+  <Ecore:EOperation xmi:id="_KepYw46bEdqG-IEsuUDbFQ" base_Operation="Element-hasKeyword"/>

+  <Ecore:EParameter xmi:id="_KepYxI6bEdqG-IEsuUDbFQ" base_Parameter="Element-hasKeyword-keyword"/>

+  <Ecore:EOperation xmi:id="_KepYxY6bEdqG-IEsuUDbFQ" base_Operation="Element-getKeywords"/>

+  <Ecore:EOperation xmi:id="_KepYxo6bEdqG-IEsuUDbFQ" base_Operation="Element-addKeyword"/>

+  <Ecore:EParameter xmi:id="_KepYx46bEdqG-IEsuUDbFQ" base_Parameter="Element-addKeyword-keyword"/>

+  <Ecore:EOperation xmi:id="_KepYyI6bEdqG-IEsuUDbFQ" base_Operation="Element-removeKeyword"/>

+  <Ecore:EParameter xmi:id="_KepYyY6bEdqG-IEsuUDbFQ" base_Parameter="Element-removeKeyword-keyword"/>

+  <Ecore:EOperation xmi:id="_KepYyo6bEdqG-IEsuUDbFQ" base_Operation="Element-getNearestPackage"/>

+  <Ecore:EOperation xmi:id="_KepYy46bEdqG-IEsuUDbFQ" base_Operation="Element-getModel"/>

+  <Ecore:EOperation xmi:id="_KepYzI6bEdqG-IEsuUDbFQ" base_Operation="Element-isStereotypeApplicable"/>

+  <Ecore:EParameter xmi:id="_KepYzY6bEdqG-IEsuUDbFQ" base_Parameter="Element-isStereotypeApplicable-stereotype"/>

+  <Ecore:EOperation xmi:id="_KepYzo6bEdqG-IEsuUDbFQ" base_Operation="Element-isStereotypeRequired"/>

+  <Ecore:EParameter xmi:id="_KepYz46bEdqG-IEsuUDbFQ" base_Parameter="Element-isStereotypeRequired-stereotype"/>

+  <Ecore:EOperation xmi:id="_KepY0I6bEdqG-IEsuUDbFQ" base_Operation="Element-isStereotypeApplied"/>

+  <Ecore:EParameter xmi:id="_KepY0Y6bEdqG-IEsuUDbFQ" base_Parameter="Element-isStereotypeApplied-stereotype"/>

+  <Ecore:EOperation xmi:id="_KepY0o6bEdqG-IEsuUDbFQ" base_Operation="Element-applyStereotype"/>

+  <Ecore:EParameter xmi:id="_KepY046bEdqG-IEsuUDbFQ" base_Parameter="Element-applyStereotype-stereotype"/>

+  <Ecore:EOperation xmi:id="_KepY1I6bEdqG-IEsuUDbFQ" base_Operation="Element-unapplyStereotype"/>

+  <Ecore:EParameter xmi:id="_KepY1Y6bEdqG-IEsuUDbFQ" base_Parameter="Element-unapplyStereotype-stereotype"/>

+  <Ecore:EOperation xmi:id="_KepY1o6bEdqG-IEsuUDbFQ" base_Operation="Element-getApplicableStereotypes"/>

+  <Ecore:EOperation xmi:id="_KepY146bEdqG-IEsuUDbFQ" base_Operation="Element-getApplicableStereotype"/>

+  <Ecore:EParameter xmi:id="_KepY2I6bEdqG-IEsuUDbFQ" base_Parameter="Element-getApplicableStereotype-qualifiedName"/>

+  <Ecore:EOperation xmi:id="_KepY2Y6bEdqG-IEsuUDbFQ" base_Operation="Element-getStereotypeApplications"/>

+  <Ecore:EOperation xmi:id="_KepY2o6bEdqG-IEsuUDbFQ" base_Operation="Element-getStereotypeApplication"/>

+  <Ecore:EParameter xmi:id="_KepY246bEdqG-IEsuUDbFQ" base_Parameter="Element-getStereotypeApplication-stereotype"/>

+  <Ecore:EOperation xmi:id="_KepY3I6bEdqG-IEsuUDbFQ" base_Operation="Element-getRequiredStereotypes"/>

+  <Ecore:EOperation xmi:id="_KepY3Y6bEdqG-IEsuUDbFQ" base_Operation="Element-getRequiredStereotype"/>

+  <Ecore:EParameter xmi:id="_KepY3o6bEdqG-IEsuUDbFQ" base_Parameter="Element-getRequiredStereotype-qualifiedName"/>

+  <Ecore:EOperation xmi:id="_KepY346bEdqG-IEsuUDbFQ" base_Operation="Element-getAppliedStereotypes"/>

+  <Ecore:EOperation xmi:id="_KepY4I6bEdqG-IEsuUDbFQ" base_Operation="Element-getAppliedStereotype"/>

+  <Ecore:EParameter xmi:id="_KepY4Y6bEdqG-IEsuUDbFQ" base_Parameter="Element-getAppliedStereotype-qualifiedName"/>

+  <Ecore:EOperation xmi:id="_KepY4o6bEdqG-IEsuUDbFQ" base_Operation="Element-getAppliedSubstereotypes"/>

+  <Ecore:EParameter xmi:id="_KepY446bEdqG-IEsuUDbFQ" base_Parameter="Element-getAppliedSubstereotypes-stereotype"/>

+  <Ecore:EOperation xmi:id="_KepY5I6bEdqG-IEsuUDbFQ" base_Operation="Element-getAppliedSubstereotype"/>

+  <Ecore:EParameter xmi:id="_KepY5Y6bEdqG-IEsuUDbFQ" base_Parameter="Element-getAppliedSubstereotype-stereotype"/>

+  <Ecore:EParameter xmi:id="_KepY5o6bEdqG-IEsuUDbFQ" base_Parameter="Element-getAppliedSubstereotype-qualifiedName"/>

+  <Ecore:EOperation xmi:id="_KepY546bEdqG-IEsuUDbFQ" base_Operation="Element-hasValue"/>

+  <Ecore:EParameter xmi:id="_KepY6I6bEdqG-IEsuUDbFQ" base_Parameter="Element-hasValue-stereotype"/>

+  <Ecore:EParameter xmi:id="_KepY6Y6bEdqG-IEsuUDbFQ" base_Parameter="Element-hasValue-propertyName"/>

+  <Ecore:EOperation xmi:id="_KepY6o6bEdqG-IEsuUDbFQ" base_Operation="Element-getValue"/>

+  <Ecore:EParameter xmi:id="_KepY646bEdqG-IEsuUDbFQ" base_Parameter="Element-getValue-stereotype"/>

+  <Ecore:EParameter xmi:id="_KepY7I6bEdqG-IEsuUDbFQ" base_Parameter="Element-getValue-propertyName"/>

+  <Ecore:EOperation xmi:id="_KepY7Y6bEdqG-IEsuUDbFQ" base_Operation="Element-setValue"/>

+  <Ecore:EParameter xmi:id="_KepY7o6bEdqG-IEsuUDbFQ" base_Parameter="Element-setValue-stereotype"/>

+  <Ecore:EParameter xmi:id="_KepY746bEdqG-IEsuUDbFQ" base_Parameter="Element-setValue-propertyName"/>

+  <Ecore:EParameter xmi:id="_KepY8I6bEdqG-IEsuUDbFQ" base_Parameter="Element-setValue-newValue"/>

+  <Ecore:EOperation xmi:id="_KepY8Y6bEdqG-IEsuUDbFQ" base_Operation="Element-createEAnnotation"/>

+  <Ecore:EParameter xmi:id="_KepY8o6bEdqG-IEsuUDbFQ" base_Parameter="Element-createEAnnotation-source"/>

+  <Ecore:EOperation xmi:id="_KepY846bEdqG-IEsuUDbFQ" base_Operation="Element-allOwnedElements"/>

+  <Ecore:EOperation xmi:id="_KepY9I6bEdqG-IEsuUDbFQ" base_Operation="Element-mustBeOwned"/>

+  <Ecore:EClass xmi:id="_KepY9Y6bEdqG-IEsuUDbFQ" base_Class="Package"/>

+  <Ecore:EReference xmi:id="_KepY9o6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Package-ownedType"/>

+  <Ecore:EReference xmi:id="_KepY946bEdqG-IEsuUDbFQ" base_Property="Package-profileApplication" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KepY-I6bEdqG-IEsuUDbFQ" base_Property="Package-packageMerge.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KepY-Y6bEdqG-IEsuUDbFQ" base_Property="Package-packagedElement"/>

+  <Ecore:EReference xmi:id="_KepY-o6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Package-nestedPackage"/>

+  <Ecore:EReference xmi:id="_KepY-46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Package-nestingPackage"/>

+  <Ecore:EOperation xmi:id="_KepY_I6bEdqG-IEsuUDbFQ" base_Operation="Package-elements_public_or_private"/>

+  <Ecore:EParameter xmi:id="_KepY_Y6bEdqG-IEsuUDbFQ" base_Parameter="Package-elements_public_or_private-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KepY_o6bEdqG-IEsuUDbFQ" base_Parameter="Package-elements_public_or_private-context"/>

+  <Ecore:EOperation xmi:id="_KepY_46bEdqG-IEsuUDbFQ" base_Operation="Package-createNestedPackage"/>

+  <Ecore:EParameter xmi:id="_KepZAI6bEdqG-IEsuUDbFQ" base_Parameter="Package-createNestedPackage-name"/>

+  <Ecore:EOperation xmi:id="_KepZAY6bEdqG-IEsuUDbFQ" base_Operation="Package-createOwnedClass"/>

+  <Ecore:EParameter xmi:id="_KepZAo6bEdqG-IEsuUDbFQ" base_Parameter="Package-createOwnedClass-name"/>

+  <Ecore:EParameter xmi:id="_KepZA46bEdqG-IEsuUDbFQ" base_Parameter="Package-createOwnedClass-isAbstract"/>

+  <Ecore:EOperation xmi:id="_KepZBI6bEdqG-IEsuUDbFQ" base_Operation="Package-createOwnedEnumeration"/>

+  <Ecore:EParameter xmi:id="_KepZBY6bEdqG-IEsuUDbFQ" base_Parameter="Package-createOwnedEnumeration-name"/>

+  <Ecore:EOperation xmi:id="_KepZBo6bEdqG-IEsuUDbFQ" base_Operation="Package-createOwnedPrimitiveType"/>

+  <Ecore:EParameter xmi:id="_KepZB46bEdqG-IEsuUDbFQ" base_Parameter="Package-createOwnedPrimitiveType-name"/>

+  <Ecore:EOperation xmi:id="_KepZCI6bEdqG-IEsuUDbFQ" base_Operation="Package-isProfileApplied"/>

+  <Ecore:EParameter xmi:id="_KepZCY6bEdqG-IEsuUDbFQ" base_Parameter="Package-isProfileApplied-profile"/>

+  <Ecore:EOperation xmi:id="_KepZCo6bEdqG-IEsuUDbFQ" base_Operation="Package-applyProfile"/>

+  <Ecore:EParameter xmi:id="_KepZC46bEdqG-IEsuUDbFQ" base_Parameter="Package-applyProfile-profile"/>

+  <Ecore:EOperation xmi:id="_KepZDI6bEdqG-IEsuUDbFQ" base_Operation="Package-unapplyProfile"/>

+  <Ecore:EParameter xmi:id="_KepZDY6bEdqG-IEsuUDbFQ" base_Parameter="Package-unapplyProfile-profile"/>

+  <Ecore:EOperation xmi:id="_KepZDo6bEdqG-IEsuUDbFQ" base_Operation="Package-getAppliedProfiles"/>

+  <Ecore:EOperation xmi:id="_KepZD46bEdqG-IEsuUDbFQ" base_Operation="Package-getAllAppliedProfiles"/>

+  <Ecore:EOperation xmi:id="_KepZEI6bEdqG-IEsuUDbFQ" base_Operation="Package-getAppliedProfile"/>

+  <Ecore:EParameter xmi:id="_KepZEY6bEdqG-IEsuUDbFQ" base_Parameter="Package-getAppliedProfile-qualifiedName"/>

+  <Ecore:EOperation xmi:id="_KepZEo6bEdqG-IEsuUDbFQ" base_Operation="Package-getAppliedProfile.1"/>

+  <Ecore:EParameter xmi:id="_KepZE46bEdqG-IEsuUDbFQ" base_Parameter="Package-getAppliedProfile.1-qualifiedName"/>

+  <Ecore:EParameter xmi:id="_KepZFI6bEdqG-IEsuUDbFQ" base_Parameter="Package-getAppliedProfile.1-isRecursive"/>

+  <Ecore:EOperation xmi:id="_KepZFY6bEdqG-IEsuUDbFQ" base_Operation="Package-getAllProfileApplications"/>

+  <Ecore:EOperation xmi:id="_KepZFo6bEdqG-IEsuUDbFQ" base_Operation="Package-getProfileApplication"/>

+  <Ecore:EParameter xmi:id="_KepZF46bEdqG-IEsuUDbFQ" base_Parameter="Package-getProfileApplication-profile"/>

+  <Ecore:EOperation xmi:id="_KepZGI6bEdqG-IEsuUDbFQ" base_Operation="Package-getProfileApplication.1"/>

+  <Ecore:EParameter xmi:id="_KepZGY6bEdqG-IEsuUDbFQ" base_Parameter="Package-getProfileApplication.1-profile"/>

+  <Ecore:EParameter xmi:id="_KepZGo6bEdqG-IEsuUDbFQ" base_Parameter="Package-getProfileApplication.1-isRecursive"/>

+  <Ecore:EOperation xmi:id="_KepZG46bEdqG-IEsuUDbFQ" base_Operation="Package-createOwnedInterface"/>

+  <Ecore:EParameter xmi:id="_KepZHI6bEdqG-IEsuUDbFQ" base_Parameter="Package-createOwnedInterface-name"/>

+  <Ecore:EOperation xmi:id="_KepZHY6bEdqG-IEsuUDbFQ" base_Operation="Package-isModelLibrary"/>

+  <Ecore:EOperation xmi:id="_KepZHo6bEdqG-IEsuUDbFQ" base_Operation="Package-visibleMembers"/>

+  <Ecore:EOperation xmi:id="_KepZH46bEdqG-IEsuUDbFQ" base_Operation="Package-makesVisible"/>

+  <Ecore:EParameter xmi:id="_KepZII6bEdqG-IEsuUDbFQ" base_Parameter="Package-makesVisible-el"/>

+  <Ecore:EClass xmi:id="_KepZIY6bEdqG-IEsuUDbFQ" base_Class="Namespace"/>

+  <Ecore:EReference xmi:id="_KepZIo6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Namespace-ownedMember" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KepZI46bEdqG-IEsuUDbFQ" base_Property="Namespace-ownedRule" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KepZJI6bEdqG-IEsuUDbFQ" base_Property="Namespace-elementImport" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KepZJY6bEdqG-IEsuUDbFQ" base_Property="Namespace-packageImport" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KepZJo6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Namespace-member"/>

+  <Ecore:EReference xmi:id="_KepZJ46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Namespace-importedMember"/>

+  <Ecore:EOperation xmi:id="_KepZKI6bEdqG-IEsuUDbFQ" base_Operation="Namespace-members_distinguishable"/>

+  <Ecore:EParameter xmi:id="_KepZKY6bEdqG-IEsuUDbFQ" base_Parameter="Namespace-members_distinguishable-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KepZKo6bEdqG-IEsuUDbFQ" base_Parameter="Namespace-members_distinguishable-context"/>

+  <Ecore:EOperation xmi:id="_KepZK46bEdqG-IEsuUDbFQ" base_Operation="Namespace-createElementImport"/>

+  <Ecore:EParameter xmi:id="_KepZLI6bEdqG-IEsuUDbFQ" base_Parameter="Namespace-createElementImport-element"/>

+  <Ecore:EParameter xmi:id="_KepZLY6bEdqG-IEsuUDbFQ" base_Parameter="Namespace-createElementImport-visibility"/>

+  <Ecore:EOperation xmi:id="_KepZLo6bEdqG-IEsuUDbFQ" base_Operation="Namespace-createPackageImport"/>

+  <Ecore:EParameter xmi:id="_KepZL46bEdqG-IEsuUDbFQ" base_Parameter="Namespace-createPackageImport-package_"/>

+  <Ecore:EParameter xmi:id="_KepZMI6bEdqG-IEsuUDbFQ" base_Parameter="Namespace-createPackageImport-visibility"/>

+  <Ecore:EOperation xmi:id="_KepZMY6bEdqG-IEsuUDbFQ" base_Operation="Namespace-getImportedElements"/>

+  <Ecore:EOperation xmi:id="_KepZMo6bEdqG-IEsuUDbFQ" base_Operation="Namespace-getImportedPackages"/>

+  <Ecore:EOperation xmi:id="_KepZM46bEdqG-IEsuUDbFQ" base_Operation="Namespace-getImportedMembers"/>

+  <Ecore:EOperation xmi:id="_KepZNI6bEdqG-IEsuUDbFQ" base_Operation="Namespace-getNamesOfMember"/>

+  <Ecore:EParameter xmi:id="_KepZNY6bEdqG-IEsuUDbFQ" base_Parameter="Namespace-getNamesOfMember-element"/>

+  <Ecore:EOperation xmi:id="_KepZNo6bEdqG-IEsuUDbFQ" base_Operation="Namespace-membersAreDistinguishable"/>

+  <Ecore:EOperation xmi:id="_KepZN46bEdqG-IEsuUDbFQ" base_Operation="Namespace-importMembers"/>

+  <Ecore:EParameter xmi:id="_KepZOI6bEdqG-IEsuUDbFQ" base_Parameter="Namespace-importMembers-imps"/>

+  <Ecore:EOperation xmi:id="_KepZOY6bEdqG-IEsuUDbFQ" base_Operation="Namespace-excludeCollisions"/>

+  <Ecore:EParameter xmi:id="_KepZOo6bEdqG-IEsuUDbFQ" base_Parameter="Namespace-excludeCollisions-imps"/>

+  <Ecore:EClass xmi:id="_KepZO46bEdqG-IEsuUDbFQ" base_Class="NamedElement"/>

+  <Ecore:EReference xmi:id="_KepZPI6bEdqG-IEsuUDbFQ" base_Property="NamedElement-clientDependency"/>

+  <Ecore:EAttribute xmi:id="_KepZPY6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="NamedElement-name" isID="true"/>

+  <Ecore:EAttribute xmi:id="_KepZPo6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="NamedElement-visibility"/>

+  <Ecore:EAttribute xmi:id="_KepZP46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="NamedElement-qualifiedName"/>

+  <Ecore:EReference xmi:id="_KepZQI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="NamedElement-namespace"/>

+  <Ecore:EReference xmi:id="_KepZQY6bEdqG-IEsuUDbFQ" base_Property="NamedElement-nameExpression" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KepZQo6bEdqG-IEsuUDbFQ" base_Operation="NamedElement-has_no_qualified_name"/>

+  <Ecore:EParameter xmi:id="_KepZQ46bEdqG-IEsuUDbFQ" base_Parameter="NamedElement-has_no_qualified_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezJsI6bEdqG-IEsuUDbFQ" base_Parameter="NamedElement-has_no_qualified_name-context"/>

+  <Ecore:EOperation xmi:id="_KezJsY6bEdqG-IEsuUDbFQ" base_Operation="NamedElement-has_qualified_name"/>

+  <Ecore:EParameter xmi:id="_KezJso6bEdqG-IEsuUDbFQ" base_Parameter="NamedElement-has_qualified_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezJs46bEdqG-IEsuUDbFQ" base_Parameter="NamedElement-has_qualified_name-context"/>

+  <Ecore:EOperation xmi:id="_KezJtI6bEdqG-IEsuUDbFQ" base_Operation="NamedElement-visibility_needs_ownership"/>

+  <Ecore:EParameter xmi:id="_KezJtY6bEdqG-IEsuUDbFQ" base_Parameter="NamedElement-visibility_needs_ownership-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezJto6bEdqG-IEsuUDbFQ" base_Parameter="NamedElement-visibility_needs_ownership-context"/>

+  <Ecore:EOperation xmi:id="_KezJt46bEdqG-IEsuUDbFQ" base_Operation="NamedElement-createDependency"/>

+  <Ecore:EParameter xmi:id="_KezJuI6bEdqG-IEsuUDbFQ" base_Parameter="NamedElement-createDependency-supplier"/>

+  <Ecore:EOperation xmi:id="_KezJuY6bEdqG-IEsuUDbFQ" base_Operation="NamedElement-getLabel"/>

+  <Ecore:EOperation xmi:id="_KezJuo6bEdqG-IEsuUDbFQ" base_Operation="NamedElement-getLabel.1"/>

+  <Ecore:EParameter xmi:id="_KezJu46bEdqG-IEsuUDbFQ" base_Parameter="NamedElement-getLabel.1-isLocalized"/>

+  <Ecore:EOperation xmi:id="_KezJvI6bEdqG-IEsuUDbFQ" base_Operation="NamedElement-getQualifiedName"/>

+  <Ecore:EOperation xmi:id="_KezJvY6bEdqG-IEsuUDbFQ" base_Operation="NamedElement-allNamespaces"/>

+  <Ecore:EOperation xmi:id="_KezJvo6bEdqG-IEsuUDbFQ" base_Operation="NamedElement-isDistinguishableFrom"/>

+  <Ecore:EParameter xmi:id="_KezJv46bEdqG-IEsuUDbFQ" base_Parameter="NamedElement-isDistinguishableFrom-n"/>

+  <Ecore:EParameter xmi:id="_KezJwI6bEdqG-IEsuUDbFQ" base_Parameter="NamedElement-isDistinguishableFrom-ns"/>

+  <Ecore:EOperation xmi:id="_KezJwY6bEdqG-IEsuUDbFQ" base_Operation="NamedElement-separator"/>

+  <Ecore:EOperation xmi:id="_KezJwo6bEdqG-IEsuUDbFQ" base_Operation="NamedElement-allOwningPackages"/>

+  <Ecore:EClass xmi:id="_KezJw46bEdqG-IEsuUDbFQ" base_Class="Dependency"/>

+  <Ecore:EReference xmi:id="_KezJxI6bEdqG-IEsuUDbFQ" base_Property="Dependency-supplier"/>

+  <Ecore:EReference xmi:id="_KezJxY6bEdqG-IEsuUDbFQ" base_Property="Dependency-client"/>

+  <Ecore:EClass xmi:id="_KezJxo6bEdqG-IEsuUDbFQ" base_Class="PackageableElement"/>

+  <Ecore:EClass xmi:id="_KezJx46bEdqG-IEsuUDbFQ" base_Class="ParameterableElement"/>

+  <Ecore:EReference xmi:id="_KezJyI6bEdqG-IEsuUDbFQ" base_Property="ParameterableElement-templateParameter"/>

+  <Ecore:EReference xmi:id="_KezJyY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ParameterableElement-owningTemplateParameter"/>

+  <Ecore:EOperation xmi:id="_KezJyo6bEdqG-IEsuUDbFQ" base_Operation="ParameterableElement-isCompatibleWith"/>

+  <Ecore:EParameter xmi:id="_KezJy46bEdqG-IEsuUDbFQ" base_Parameter="ParameterableElement-isCompatibleWith-p"/>

+  <Ecore:EOperation xmi:id="_KezJzI6bEdqG-IEsuUDbFQ" base_Operation="ParameterableElement-isTemplateParameter"/>

+  <Ecore:EClass xmi:id="_KezJzY6bEdqG-IEsuUDbFQ" base_Class="TemplateParameter"/>

+  <Ecore:EReference xmi:id="_KezJzo6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="TemplateParameter-signature" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezJz46bEdqG-IEsuUDbFQ" base_Property="TemplateParameter-parameteredElement"/>

+  <Ecore:EReference xmi:id="_KezJ0I6bEdqG-IEsuUDbFQ" base_Property="TemplateParameter-default"/>

+  <Ecore:EReference xmi:id="_KezJ0Y6bEdqG-IEsuUDbFQ" base_Property="TemplateParameter-ownedDefault" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezJ0o6bEdqG-IEsuUDbFQ" base_Property="TemplateParameter-ownedParameteredElement" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KezJ046bEdqG-IEsuUDbFQ" base_Operation="TemplateParameter-must_be_compatible"/>

+  <Ecore:EParameter xmi:id="_KezJ1I6bEdqG-IEsuUDbFQ" base_Parameter="TemplateParameter-must_be_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezJ1Y6bEdqG-IEsuUDbFQ" base_Parameter="TemplateParameter-must_be_compatible-context"/>

+  <Ecore:EClass xmi:id="_KezJ1o6bEdqG-IEsuUDbFQ" base_Class="TemplateSignature"/>

+  <Ecore:EReference xmi:id="_KezJ146bEdqG-IEsuUDbFQ" base_Property="TemplateSignature-parameter"/>

+  <Ecore:EReference xmi:id="_KezJ2I6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="TemplateSignature-template" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezJ2Y6bEdqG-IEsuUDbFQ" base_Property="TemplateSignature-ownedParameter" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KezJ2o6bEdqG-IEsuUDbFQ" base_Operation="TemplateSignature-own_elements"/>

+  <Ecore:EParameter xmi:id="_KezJ246bEdqG-IEsuUDbFQ" base_Parameter="TemplateSignature-own_elements-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezJ3I6bEdqG-IEsuUDbFQ" base_Parameter="TemplateSignature-own_elements-context"/>

+  <Ecore:EClass xmi:id="_KezJ3Y6bEdqG-IEsuUDbFQ" base_Class="TemplateableElement"/>

+  <Ecore:EReference xmi:id="_KezJ3o6bEdqG-IEsuUDbFQ" base_Property="TemplateableElement-templateBinding.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezJ346bEdqG-IEsuUDbFQ" base_Property="TemplateableElement-ownedTemplateSignature" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KezJ4I6bEdqG-IEsuUDbFQ" base_Operation="TemplateableElement-parameterableElements"/>

+  <Ecore:EOperation xmi:id="_KezJ4Y6bEdqG-IEsuUDbFQ" base_Operation="TemplateableElement-isTemplate"/>

+  <Ecore:EClass xmi:id="_KezJ4o6bEdqG-IEsuUDbFQ" base_Class="TemplateBinding"/>

+  <Ecore:EReference xmi:id="_KezJ446bEdqG-IEsuUDbFQ" base_Property="TemplateBinding-signature"/>

+  <Ecore:EReference xmi:id="_KezJ5I6bEdqG-IEsuUDbFQ" base_Property="TemplateBinding-parameterSubstitution.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezJ5Y6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="TemplateBinding-boundElement.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KezJ5o6bEdqG-IEsuUDbFQ" base_Operation="TemplateBinding-parameter_substitution_formal"/>

+  <Ecore:EParameter xmi:id="_KezJ546bEdqG-IEsuUDbFQ" base_Parameter="TemplateBinding-parameter_substitution_formal-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezJ6I6bEdqG-IEsuUDbFQ" base_Parameter="TemplateBinding-parameter_substitution_formal-context"/>

+  <Ecore:EOperation xmi:id="_KezJ6Y6bEdqG-IEsuUDbFQ" base_Operation="TemplateBinding-one_parameter_substitution"/>

+  <Ecore:EParameter xmi:id="_KezJ6o6bEdqG-IEsuUDbFQ" base_Parameter="TemplateBinding-one_parameter_substitution-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezJ646bEdqG-IEsuUDbFQ" base_Parameter="TemplateBinding-one_parameter_substitution-context"/>

+  <Ecore:EClass xmi:id="_KezJ7I6bEdqG-IEsuUDbFQ" base_Class="DirectedRelationship"/>

+  <Ecore:EReference xmi:id="_KezJ7Y6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="DirectedRelationship-source"/>

+  <Ecore:EReference xmi:id="_KezJ7o6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="DirectedRelationship-target"/>

+  <Ecore:EClass xmi:id="_KezJ746bEdqG-IEsuUDbFQ" base_Class="Relationship"/>

+  <Ecore:EReference xmi:id="_KezJ8I6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Relationship-relatedElement"/>

+  <Ecore:EClass xmi:id="_KezJ8Y6bEdqG-IEsuUDbFQ" base_Class="TemplateParameterSubstitution"/>

+  <Ecore:EReference xmi:id="_KezJ8o6bEdqG-IEsuUDbFQ" base_Property="TemplateParameterSubstitution-formal"/>

+  <Ecore:EReference xmi:id="_KezJ846bEdqG-IEsuUDbFQ" base_Property="TemplateParameterSubstitution-actual"/>

+  <Ecore:EReference xmi:id="_KezJ9I6bEdqG-IEsuUDbFQ" base_Property="TemplateParameterSubstitution-ownedActual" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezJ9Y6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="TemplateParameterSubstitution-templateBinding.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KezJ9o6bEdqG-IEsuUDbFQ" base_Operation="TemplateParameterSubstitution-must_be_compatible"/>

+  <Ecore:EParameter xmi:id="_KezJ946bEdqG-IEsuUDbFQ" base_Parameter="TemplateParameterSubstitution-must_be_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezJ-I6bEdqG-IEsuUDbFQ" base_Parameter="TemplateParameterSubstitution-must_be_compatible-context"/>

+  <Ecore:EEnum xmi:id="_KezJ-Y6bEdqG-IEsuUDbFQ" base_Enumeration="VisibilityKind"/>

+  <Ecore:EEnumLiteral xmi:id="_KezJ-o6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="VisibilityKind-public"/>

+  <Ecore:EEnumLiteral xmi:id="_KezJ-46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="VisibilityKind-private"/>

+  <Ecore:EEnumLiteral xmi:id="_KezJ_I6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="VisibilityKind-protected"/>

+  <Ecore:EEnumLiteral xmi:id="_KezJ_Y6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="VisibilityKind-package"/>

+  <Ecore:EClass xmi:id="_KezJ_o6bEdqG-IEsuUDbFQ" base_Class="StringExpression"/>

+  <Ecore:EReference xmi:id="_KezJ_46bEdqG-IEsuUDbFQ" base_Property="StringExpression-subExpression" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezKAI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="StringExpression-owningExpression" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KezKAY6bEdqG-IEsuUDbFQ" base_Operation="StringExpression-operands"/>

+  <Ecore:EParameter xmi:id="_KezKAo6bEdqG-IEsuUDbFQ" base_Parameter="StringExpression-operands-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKA46bEdqG-IEsuUDbFQ" base_Parameter="StringExpression-operands-context"/>

+  <Ecore:EOperation xmi:id="_KezKBI6bEdqG-IEsuUDbFQ" base_Operation="StringExpression-subexpressions"/>

+  <Ecore:EParameter xmi:id="_KezKBY6bEdqG-IEsuUDbFQ" base_Parameter="StringExpression-subexpressions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKBo6bEdqG-IEsuUDbFQ" base_Parameter="StringExpression-subexpressions-context"/>

+  <Ecore:EClass xmi:id="_KezKB46bEdqG-IEsuUDbFQ" base_Class="Expression"/>

+  <Ecore:EAttribute xmi:id="_KezKCI6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="Expression-symbol"/>

+  <Ecore:EReference xmi:id="_KezKCY6bEdqG-IEsuUDbFQ" base_Property="Expression-operand" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KezKCo6bEdqG-IEsuUDbFQ" base_Class="ValueSpecification"/>

+  <Ecore:EOperation xmi:id="_KezKC46bEdqG-IEsuUDbFQ" base_Operation="ValueSpecification-isComputable"/>

+  <Ecore:EOperation xmi:id="_KezKDI6bEdqG-IEsuUDbFQ" base_Operation="ValueSpecification-integerValue"/>

+  <Ecore:EOperation xmi:id="_KezKDY6bEdqG-IEsuUDbFQ" base_Operation="ValueSpecification-booleanValue"/>

+  <Ecore:EOperation xmi:id="_KezKDo6bEdqG-IEsuUDbFQ" base_Operation="ValueSpecification-stringValue"/>

+  <Ecore:EOperation xmi:id="_KezKD46bEdqG-IEsuUDbFQ" base_Operation="ValueSpecification-unlimitedValue"/>

+  <Ecore:EOperation xmi:id="_KezKEI6bEdqG-IEsuUDbFQ" base_Operation="ValueSpecification-isNull"/>

+  <Ecore:EClass xmi:id="_KezKEY6bEdqG-IEsuUDbFQ" base_Class="TypedElement"/>

+  <Ecore:EReference xmi:id="_KezKEo6bEdqG-IEsuUDbFQ" base_Property="TypedElement-type"/>

+  <Ecore:EClass xmi:id="_KezKE46bEdqG-IEsuUDbFQ" base_Class="Type"/>

+  <Ecore:EReference xmi:id="_KezKFI6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Type-package"/>

+  <Ecore:EOperation xmi:id="_KezKFY6bEdqG-IEsuUDbFQ" base_Operation="Type-createAssociation"/>

+  <Ecore:EParameter xmi:id="_KezKFo6bEdqG-IEsuUDbFQ" base_Parameter="Type-createAssociation-end1IsNavigable"/>

+  <Ecore:EParameter xmi:id="_KezKF46bEdqG-IEsuUDbFQ" base_Parameter="Type-createAssociation-end1Aggregation"/>

+  <Ecore:EParameter xmi:id="_KezKGI6bEdqG-IEsuUDbFQ" base_Parameter="Type-createAssociation-end1Name"/>

+  <Ecore:EParameter xmi:id="_KezKGY6bEdqG-IEsuUDbFQ" base_Parameter="Type-createAssociation-end1Lower"/>

+  <Ecore:EParameter xmi:id="_KezKGo6bEdqG-IEsuUDbFQ" base_Parameter="Type-createAssociation-end1Upper"/>

+  <Ecore:EParameter xmi:id="_KezKG46bEdqG-IEsuUDbFQ" base_Parameter="Type-createAssociation-end1Type"/>

+  <Ecore:EParameter xmi:id="_KezKHI6bEdqG-IEsuUDbFQ" base_Parameter="Type-createAssociation-end2IsNavigable"/>

+  <Ecore:EParameter xmi:id="_KezKHY6bEdqG-IEsuUDbFQ" base_Parameter="Type-createAssociation-end2Aggregation"/>

+  <Ecore:EParameter xmi:id="_KezKHo6bEdqG-IEsuUDbFQ" base_Parameter="Type-createAssociation-end2Name"/>

+  <Ecore:EParameter xmi:id="_KezKH46bEdqG-IEsuUDbFQ" base_Parameter="Type-createAssociation-end2Lower"/>

+  <Ecore:EParameter xmi:id="_KezKII6bEdqG-IEsuUDbFQ" base_Parameter="Type-createAssociation-end2Upper"/>

+  <Ecore:EOperation xmi:id="_KezKIY6bEdqG-IEsuUDbFQ" base_Operation="Type-conformsTo"/>

+  <Ecore:EParameter xmi:id="_KezKIo6bEdqG-IEsuUDbFQ" base_Parameter="Type-conformsTo-other"/>

+  <Ecore:EClass xmi:id="_KezKI46bEdqG-IEsuUDbFQ" base_Class="Association"/>

+  <Ecore:EReference xmi:id="_KezKJI6bEdqG-IEsuUDbFQ" base_Property="Association-ownedEnd" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezKJY6bEdqG-IEsuUDbFQ" base_Property="Association-memberEnd"/>

+  <Ecore:EAttribute xmi:id="_KezKJo6bEdqG-IEsuUDbFQ" base_Property="Association-isDerived"/>

+  <Ecore:EReference xmi:id="_KezKJ46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Association-endType"/>

+  <Ecore:EReference xmi:id="_KezKKI6bEdqG-IEsuUDbFQ" base_Property="Association-navigableOwnedEnd" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KezKKY6bEdqG-IEsuUDbFQ" base_Operation="Association-specialized_end_number"/>

+  <Ecore:EParameter xmi:id="_KezKKo6bEdqG-IEsuUDbFQ" base_Parameter="Association-specialized_end_number-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKK46bEdqG-IEsuUDbFQ" base_Parameter="Association-specialized_end_number-context"/>

+  <Ecore:EOperation xmi:id="_KezKLI6bEdqG-IEsuUDbFQ" base_Operation="Association-specialized_end_types"/>

+  <Ecore:EParameter xmi:id="_KezKLY6bEdqG-IEsuUDbFQ" base_Parameter="Association-specialized_end_types-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKLo6bEdqG-IEsuUDbFQ" base_Parameter="Association-specialized_end_types-context"/>

+  <Ecore:EOperation xmi:id="_KezKL46bEdqG-IEsuUDbFQ" base_Operation="Association-binary_associations"/>

+  <Ecore:EParameter xmi:id="_KezKMI6bEdqG-IEsuUDbFQ" base_Parameter="Association-binary_associations-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKMY6bEdqG-IEsuUDbFQ" base_Parameter="Association-binary_associations-context"/>

+  <Ecore:EOperation xmi:id="_KezKMo6bEdqG-IEsuUDbFQ" base_Operation="Association-association_ends"/>

+  <Ecore:EParameter xmi:id="_KezKM46bEdqG-IEsuUDbFQ" base_Parameter="Association-association_ends-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKNI6bEdqG-IEsuUDbFQ" base_Parameter="Association-association_ends-context"/>

+  <Ecore:EOperation xmi:id="_KezKNY6bEdqG-IEsuUDbFQ" base_Operation="Association-getEndTypes"/>

+  <Ecore:EClass xmi:id="_KezKNo6bEdqG-IEsuUDbFQ" base_Class="Classifier"/>

+  <Ecore:EReference xmi:id="_KezKN46bEdqG-IEsuUDbFQ" base_Property="Classifier-powertypeExtent"/>

+  <Ecore:EReference xmi:id="_KezKOI6bEdqG-IEsuUDbFQ" base_Property="Classifier-generalization" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezKOY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Classifier-feature"/>

+  <Ecore:EAttribute xmi:id="_KezKOo6bEdqG-IEsuUDbFQ" base_Property="Classifier-isAbstract"/>

+  <Ecore:EReference xmi:id="_KezKO46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Classifier-inheritedMember"/>

+  <Ecore:EReference xmi:id="_KezKPI6bEdqG-IEsuUDbFQ" base_Property="Classifier-redefinedClassifier"/>

+  <Ecore:EReference xmi:id="_KezKPY6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Classifier-general"/>

+  <Ecore:EReference xmi:id="_KezKPo6bEdqG-IEsuUDbFQ" base_Property="Classifier-substitution.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezKP46bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Classifier-attribute"/>

+  <Ecore:EReference xmi:id="_KezKQI6bEdqG-IEsuUDbFQ" base_Property="Classifier-representation" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezKQY6bEdqG-IEsuUDbFQ" base_Property="Classifier-collaborationUse" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezKQo6bEdqG-IEsuUDbFQ" base_Property="Classifier-ownedUseCase" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezKQ46bEdqG-IEsuUDbFQ" base_Property="Classifier-useCase"/>

+  <Ecore:EReference xmi:id="_KezKRI6bEdqG-IEsuUDbFQ" base_Property="Classifier-ownedSignature.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KezKRY6bEdqG-IEsuUDbFQ" base_Operation="Classifier-no_cycles_in_generalization"/>

+  <Ecore:EParameter xmi:id="_KezKRo6bEdqG-IEsuUDbFQ" base_Parameter="Classifier-no_cycles_in_generalization-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKR46bEdqG-IEsuUDbFQ" base_Parameter="Classifier-no_cycles_in_generalization-context"/>

+  <Ecore:EOperation xmi:id="_KezKSI6bEdqG-IEsuUDbFQ" base_Operation="Classifier-generalization_hierarchies"/>

+  <Ecore:EParameter xmi:id="_KezKSY6bEdqG-IEsuUDbFQ" base_Parameter="Classifier-generalization_hierarchies-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKSo6bEdqG-IEsuUDbFQ" base_Parameter="Classifier-generalization_hierarchies-context"/>

+  <Ecore:EOperation xmi:id="_KezKS46bEdqG-IEsuUDbFQ" base_Operation="Classifier-specialize_type"/>

+  <Ecore:EParameter xmi:id="_KezKTI6bEdqG-IEsuUDbFQ" base_Parameter="Classifier-specialize_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKTY6bEdqG-IEsuUDbFQ" base_Parameter="Classifier-specialize_type-context"/>

+  <Ecore:EOperation xmi:id="_KezKTo6bEdqG-IEsuUDbFQ" base_Operation="Classifier-maps_to_generalization_set"/>

+  <Ecore:EParameter xmi:id="_KezKT46bEdqG-IEsuUDbFQ" base_Parameter="Classifier-maps_to_generalization_set-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKUI6bEdqG-IEsuUDbFQ" base_Parameter="Classifier-maps_to_generalization_set-context"/>

+  <Ecore:EOperation xmi:id="_KezKUY6bEdqG-IEsuUDbFQ" base_Operation="Classifier-createGeneralization"/>

+  <Ecore:EParameter xmi:id="_KezKUo6bEdqG-IEsuUDbFQ" base_Parameter="Classifier-createGeneralization-general"/>

+  <Ecore:EOperation xmi:id="_KezKU46bEdqG-IEsuUDbFQ" base_Operation="Classifier-getAllAttributes"/>

+  <Ecore:EOperation xmi:id="_KezKVI6bEdqG-IEsuUDbFQ" base_Operation="Classifier-getOperations"/>

+  <Ecore:EOperation xmi:id="_KezKVY6bEdqG-IEsuUDbFQ" base_Operation="Classifier-getAllOperations"/>

+  <Ecore:EOperation xmi:id="_KezKVo6bEdqG-IEsuUDbFQ" base_Operation="Classifier-getOperation"/>

+  <Ecore:EParameter xmi:id="_KezKV46bEdqG-IEsuUDbFQ" base_Parameter="Classifier-getOperation-name"/>

+  <Ecore:EOperation xmi:id="_KezKWI6bEdqG-IEsuUDbFQ" base_Operation="Classifier-getGenerals"/>

+  <Ecore:EOperation xmi:id="_KezKWY6bEdqG-IEsuUDbFQ" base_Operation="Classifier-getInheritedMembers"/>

+  <Ecore:EOperation xmi:id="_KezKWo6bEdqG-IEsuUDbFQ" base_Operation="Classifier-allFeatures"/>

+  <Ecore:EOperation xmi:id="_KezKW46bEdqG-IEsuUDbFQ" base_Operation="Classifier-parents"/>

+  <Ecore:EOperation xmi:id="_KezKXI6bEdqG-IEsuUDbFQ" base_Operation="Classifier-inheritableMembers"/>

+  <Ecore:EParameter xmi:id="_KezKXY6bEdqG-IEsuUDbFQ" base_Parameter="Classifier-inheritableMembers-c"/>

+  <Ecore:EOperation xmi:id="_KezKXo6bEdqG-IEsuUDbFQ" base_Operation="Classifier-hasVisibilityOf"/>

+  <Ecore:EParameter xmi:id="_KezKX46bEdqG-IEsuUDbFQ" base_Parameter="Classifier-hasVisibilityOf-n"/>

+  <Ecore:EOperation xmi:id="_KezKYI6bEdqG-IEsuUDbFQ" base_Operation="Classifier-conformsTo"/>

+  <Ecore:EParameter xmi:id="_KezKYY6bEdqG-IEsuUDbFQ" base_Parameter="Classifier-conformsTo-other"/>

+  <Ecore:EOperation xmi:id="_KezKYo6bEdqG-IEsuUDbFQ" base_Operation="Classifier-inherit"/>

+  <Ecore:EParameter xmi:id="_KezKY46bEdqG-IEsuUDbFQ" base_Parameter="Classifier-inherit-inhs"/>

+  <Ecore:EOperation xmi:id="_KezKZI6bEdqG-IEsuUDbFQ" base_Operation="Classifier-maySpecializeType"/>

+  <Ecore:EParameter xmi:id="_KezKZY6bEdqG-IEsuUDbFQ" base_Parameter="Classifier-maySpecializeType-c"/>

+  <Ecore:EOperation xmi:id="_KezKZo6bEdqG-IEsuUDbFQ" base_Operation="Classifier-allParents"/>

+  <Ecore:EClass xmi:id="_KezKZ46bEdqG-IEsuUDbFQ" base_Class="RedefinableElement"/>

+  <Ecore:EAttribute xmi:id="_KezKaI6bEdqG-IEsuUDbFQ" base_Property="RedefinableElement-isLeaf"/>

+  <Ecore:EReference xmi:id="_KezKaY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="RedefinableElement-redefinedElement"/>

+  <Ecore:EReference xmi:id="_KezKao6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="RedefinableElement-redefinitionContext"/>

+  <Ecore:EOperation xmi:id="_KezKa46bEdqG-IEsuUDbFQ" base_Operation="RedefinableElement-redefinition_context_valid"/>

+  <Ecore:EParameter xmi:id="_KezKbI6bEdqG-IEsuUDbFQ" base_Parameter="RedefinableElement-redefinition_context_valid-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKbY6bEdqG-IEsuUDbFQ" base_Parameter="RedefinableElement-redefinition_context_valid-context"/>

+  <Ecore:EOperation xmi:id="_KezKbo6bEdqG-IEsuUDbFQ" base_Operation="RedefinableElement-redefinition_consistent"/>

+  <Ecore:EParameter xmi:id="_KezKb46bEdqG-IEsuUDbFQ" base_Parameter="RedefinableElement-redefinition_consistent-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKcI6bEdqG-IEsuUDbFQ" base_Parameter="RedefinableElement-redefinition_consistent-context"/>

+  <Ecore:EOperation xmi:id="_KezKcY6bEdqG-IEsuUDbFQ" base_Operation="RedefinableElement-isConsistentWith"/>

+  <Ecore:EParameter xmi:id="_KezKco6bEdqG-IEsuUDbFQ" base_Parameter="RedefinableElement-isConsistentWith-redefinee"/>

+  <Ecore:EOperation xmi:id="_KezKc46bEdqG-IEsuUDbFQ" base_Operation="RedefinableElement-isRedefinitionContextValid"/>

+  <Ecore:EParameter xmi:id="_KezKdI6bEdqG-IEsuUDbFQ" base_Parameter="RedefinableElement-isRedefinitionContextValid-redefined"/>

+  <Ecore:EClass xmi:id="_KezKdY6bEdqG-IEsuUDbFQ" base_Class="Generalization"/>

+  <Ecore:EAttribute xmi:id="_KezKdo6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="Generalization-isSubstitutable"/>

+  <Ecore:EReference xmi:id="_KezKd46bEdqG-IEsuUDbFQ" base_Property="Generalization-general"/>

+  <Ecore:EReference xmi:id="_KezKeI6bEdqG-IEsuUDbFQ" base_Property="Generalization-generalizationSet.1"/>

+  <Ecore:EReference xmi:id="_KezKeY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Generalization-specific" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KezKeo6bEdqG-IEsuUDbFQ" base_Operation="Generalization-generalization_same_classifier"/>

+  <Ecore:EParameter xmi:id="_KezKe46bEdqG-IEsuUDbFQ" base_Parameter="Generalization-generalization_same_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKfI6bEdqG-IEsuUDbFQ" base_Parameter="Generalization-generalization_same_classifier-context"/>

+  <Ecore:EClass xmi:id="_KezKfY6bEdqG-IEsuUDbFQ" base_Class="GeneralizationSet"/>

+  <Ecore:EAttribute xmi:id="_KezKfo6bEdqG-IEsuUDbFQ" base_Property="GeneralizationSet-isCovering"/>

+  <Ecore:EAttribute xmi:id="_KezKf46bEdqG-IEsuUDbFQ" base_Property="GeneralizationSet-isDisjoint"/>

+  <Ecore:EReference xmi:id="_KezKgI6bEdqG-IEsuUDbFQ" base_Property="GeneralizationSet-powertype"/>

+  <Ecore:EReference xmi:id="_KezKgY6bEdqG-IEsuUDbFQ" base_Property="GeneralizationSet-generalization.1"/>

+  <Ecore:EOperation xmi:id="_KezKgo6bEdqG-IEsuUDbFQ" base_Operation="GeneralizationSet-generalization_same_classifier"/>

+  <Ecore:EParameter xmi:id="_KezKg46bEdqG-IEsuUDbFQ" base_Parameter="GeneralizationSet-generalization_same_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKhI6bEdqG-IEsuUDbFQ" base_Parameter="GeneralizationSet-generalization_same_classifier-context"/>

+  <Ecore:EOperation xmi:id="_KezKhY6bEdqG-IEsuUDbFQ" base_Operation="GeneralizationSet-maps_to_generalization_set"/>

+  <Ecore:EParameter xmi:id="_KezKho6bEdqG-IEsuUDbFQ" base_Parameter="GeneralizationSet-maps_to_generalization_set-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KezKh46bEdqG-IEsuUDbFQ" base_Parameter="GeneralizationSet-maps_to_generalization_set-context"/>

+  <Ecore:EClass xmi:id="_KezKiI6bEdqG-IEsuUDbFQ" base_Class="Property"/>

+  <Ecore:EReference xmi:id="_KezKiY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Property-datatype" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezKio6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Property-class_" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_KezKi46bEdqG-IEsuUDbFQ" base_Property="Property-isDerived"/>

+  <Ecore:EAttribute xmi:id="_KezKjI6bEdqG-IEsuUDbFQ" base_Property="Property-isDerivedUnion"/>

+  <Ecore:EAttribute xmi:id="_KezKjY6bEdqG-IEsuUDbFQ" isVolatile="true" isUnsettable="true" base_Property="Property-default"/>

+  <Ecore:EAttribute xmi:id="_KezKjo6bEdqG-IEsuUDbFQ" base_Property="Property-aggregation"/>

+  <Ecore:EAttribute xmi:id="_KezKj46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Property-isComposite"/>

+  <Ecore:EReference xmi:id="_KezKkI6bEdqG-IEsuUDbFQ" base_Property="Property-redefinedProperty"/>

+  <Ecore:EReference xmi:id="_KezKkY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Property-owningAssociation"/>

+  <Ecore:EReference xmi:id="_KezKko6bEdqG-IEsuUDbFQ" base_Property="Property-defaultValue" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KezKk46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Property-opposite"/>

+  <Ecore:EReference xmi:id="_KezKlI6bEdqG-IEsuUDbFQ" base_Property="Property-subsettedProperty"/>

+  <Ecore:EReference xmi:id="_Ke8ToI6bEdqG-IEsuUDbFQ" base_Property="Property-association"/>

+  <Ecore:EReference xmi:id="_Ke8ToY6bEdqG-IEsuUDbFQ" base_Property="Property-qualifier" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Ke8Too6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Property-associationEnd" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_Ke8To46bEdqG-IEsuUDbFQ" base_Operation="Property-multiplicity_of_composite"/>

+  <Ecore:EParameter xmi:id="_Ke8TpI6bEdqG-IEsuUDbFQ" base_Parameter="Property-multiplicity_of_composite-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8TpY6bEdqG-IEsuUDbFQ" base_Parameter="Property-multiplicity_of_composite-context"/>

+  <Ecore:EOperation xmi:id="_Ke8Tpo6bEdqG-IEsuUDbFQ" base_Operation="Property-subsetting_context_conforms"/>

+  <Ecore:EParameter xmi:id="_Ke8Tp46bEdqG-IEsuUDbFQ" base_Parameter="Property-subsetting_context_conforms-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8TqI6bEdqG-IEsuUDbFQ" base_Parameter="Property-subsetting_context_conforms-context"/>

+  <Ecore:EOperation xmi:id="_Ke8TqY6bEdqG-IEsuUDbFQ" base_Operation="Property-redefined_property_inherited"/>

+  <Ecore:EParameter xmi:id="_Ke8Tqo6bEdqG-IEsuUDbFQ" base_Parameter="Property-redefined_property_inherited-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8Tq46bEdqG-IEsuUDbFQ" base_Parameter="Property-redefined_property_inherited-context"/>

+  <Ecore:EOperation xmi:id="_Ke8TrI6bEdqG-IEsuUDbFQ" base_Operation="Property-subsetting_rules"/>

+  <Ecore:EParameter xmi:id="_Ke8TrY6bEdqG-IEsuUDbFQ" base_Parameter="Property-subsetting_rules-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8Tro6bEdqG-IEsuUDbFQ" base_Parameter="Property-subsetting_rules-context"/>

+  <Ecore:EOperation xmi:id="_Ke8Tr46bEdqG-IEsuUDbFQ" base_Operation="Property-navigable_readonly"/>

+  <Ecore:EParameter xmi:id="_Ke8TsI6bEdqG-IEsuUDbFQ" base_Parameter="Property-navigable_readonly-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8TsY6bEdqG-IEsuUDbFQ" base_Parameter="Property-navigable_readonly-context"/>

+  <Ecore:EOperation xmi:id="_Ke8Tso6bEdqG-IEsuUDbFQ" base_Operation="Property-derived_union_is_derived"/>

+  <Ecore:EParameter xmi:id="_Ke8Ts46bEdqG-IEsuUDbFQ" base_Parameter="Property-derived_union_is_derived-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8TtI6bEdqG-IEsuUDbFQ" base_Parameter="Property-derived_union_is_derived-context"/>

+  <Ecore:EOperation xmi:id="_Ke8TtY6bEdqG-IEsuUDbFQ" base_Operation="Property-derived_union_is_read_only"/>

+  <Ecore:EParameter xmi:id="_Ke8Tto6bEdqG-IEsuUDbFQ" base_Parameter="Property-derived_union_is_read_only-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8Tt46bEdqG-IEsuUDbFQ" base_Parameter="Property-derived_union_is_read_only-context"/>

+  <Ecore:EOperation xmi:id="_Ke8TuI6bEdqG-IEsuUDbFQ" base_Operation="Property-subsetted_property_names"/>

+  <Ecore:EParameter xmi:id="_Ke8TuY6bEdqG-IEsuUDbFQ" base_Parameter="Property-subsetted_property_names-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8Tuo6bEdqG-IEsuUDbFQ" base_Parameter="Property-subsetted_property_names-context"/>

+  <Ecore:EOperation xmi:id="_Ke8Tu46bEdqG-IEsuUDbFQ" base_Operation="Property-deployment_target"/>

+  <Ecore:EParameter xmi:id="_Ke8TvI6bEdqG-IEsuUDbFQ" base_Parameter="Property-deployment_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8TvY6bEdqG-IEsuUDbFQ" base_Parameter="Property-deployment_target-context"/>

+  <Ecore:EOperation xmi:id="_Ke8Tvo6bEdqG-IEsuUDbFQ" base_Operation="Property-binding_to_attribute"/>

+  <Ecore:EParameter xmi:id="_Ke8Tv46bEdqG-IEsuUDbFQ" base_Parameter="Property-binding_to_attribute-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8TwI6bEdqG-IEsuUDbFQ" base_Parameter="Property-binding_to_attribute-context"/>

+  <Ecore:EOperation xmi:id="_Ke8TwY6bEdqG-IEsuUDbFQ" base_Operation="Property-getDefault"/>

+  <Ecore:EOperation xmi:id="_Ke8Two6bEdqG-IEsuUDbFQ" base_Operation="Property-isSetDefault"/>

+  <Ecore:EOperation xmi:id="_Ke8Tw46bEdqG-IEsuUDbFQ" base_Operation="Property-setDefault"/>

+  <Ecore:EParameter xmi:id="_Ke8TxI6bEdqG-IEsuUDbFQ" base_Parameter="Property-setDefault-newDefault"/>

+  <Ecore:EOperation xmi:id="_Ke8TxY6bEdqG-IEsuUDbFQ" base_Operation="Property-setIsComposite"/>

+  <Ecore:EParameter xmi:id="_Ke8Txo6bEdqG-IEsuUDbFQ" base_Parameter="Property-setIsComposite-newIsComposite"/>

+  <Ecore:EOperation xmi:id="_Ke8Tx46bEdqG-IEsuUDbFQ" base_Operation="Property-setOpposite"/>

+  <Ecore:EParameter xmi:id="_Ke8TyI6bEdqG-IEsuUDbFQ" base_Parameter="Property-setOpposite-newOpposite"/>

+  <Ecore:EOperation xmi:id="_Ke8TyY6bEdqG-IEsuUDbFQ" base_Operation="Property-unsetDefault"/>

+  <Ecore:EOperation xmi:id="_Ke8Tyo6bEdqG-IEsuUDbFQ" base_Operation="Property-isAttribute"/>

+  <Ecore:EParameter xmi:id="_Ke8Ty46bEdqG-IEsuUDbFQ" base_Parameter="Property-isAttribute-p"/>

+  <Ecore:EOperation xmi:id="_Ke8TzI6bEdqG-IEsuUDbFQ" base_Operation="Property-getOpposite"/>

+  <Ecore:EOperation xmi:id="_Ke8TzY6bEdqG-IEsuUDbFQ" base_Operation="Property-isComposite.1"/>

+  <Ecore:EOperation xmi:id="_Ke8Tzo6bEdqG-IEsuUDbFQ" base_Operation="Property-subsettingContext"/>

+  <Ecore:EOperation xmi:id="_Ke8Tz46bEdqG-IEsuUDbFQ" base_Operation="Property-isNavigable"/>

+  <Ecore:EClass xmi:id="_Ke8T0I6bEdqG-IEsuUDbFQ" base_Class="StructuralFeature"/>

+  <Ecore:EAttribute xmi:id="_Ke8T0Y6bEdqG-IEsuUDbFQ" base_Property="StructuralFeature-isReadOnly"/>

+  <Ecore:EClass xmi:id="_Ke8T0o6bEdqG-IEsuUDbFQ" base_Class="Feature"/>

+  <Ecore:EAttribute xmi:id="_Ke8T046bEdqG-IEsuUDbFQ" base_Property="Feature-isStatic"/>

+  <Ecore:EReference xmi:id="_Ke8T1I6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Feature-featuringClassifier"/>

+  <Ecore:EClass xmi:id="_Ke8T1Y6bEdqG-IEsuUDbFQ" base_Class="MultiplicityElement"/>

+  <Ecore:EAttribute xmi:id="_Ke8T1o6bEdqG-IEsuUDbFQ" base_Property="MultiplicityElement-isOrdered"/>

+  <Ecore:EAttribute xmi:id="_Ke8T146bEdqG-IEsuUDbFQ" base_Property="MultiplicityElement-isUnique"/>

+  <Ecore:EAttribute xmi:id="_Ke8T2I6bEdqG-IEsuUDbFQ" isVolatile="true" isUnsettable="true" base_Property="MultiplicityElement-upper"/>

+  <Ecore:EAttribute xmi:id="_Ke8T2Y6bEdqG-IEsuUDbFQ" isVolatile="true" isUnsettable="true" base_Property="MultiplicityElement-lower"/>

+  <Ecore:EReference xmi:id="_Ke8T2o6bEdqG-IEsuUDbFQ" base_Property="MultiplicityElement-upperValue" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Ke8T246bEdqG-IEsuUDbFQ" base_Property="MultiplicityElement-lowerValue" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_Ke8T3I6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-upper_gt_0"/>

+  <Ecore:EParameter xmi:id="_Ke8T3Y6bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-upper_gt_0-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8T3o6bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-upper_gt_0-context"/>

+  <Ecore:EOperation xmi:id="_Ke8T346bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-lower_ge_0"/>

+  <Ecore:EParameter xmi:id="_Ke8T4I6bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-lower_ge_0-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8T4Y6bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-lower_ge_0-context"/>

+  <Ecore:EOperation xmi:id="_Ke8T4o6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-upper_ge_lower"/>

+  <Ecore:EParameter xmi:id="_Ke8T446bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-upper_ge_lower-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8T5I6bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-upper_ge_lower-context"/>

+  <Ecore:EOperation xmi:id="_Ke8T5Y6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-value_specification_no_side_effects"/>

+  <Ecore:EParameter xmi:id="_Ke8T5o6bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-value_specification_no_side_effects-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8T546bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-value_specification_no_side_effects-context"/>

+  <Ecore:EOperation xmi:id="_Ke8T6I6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-value_specification_constant"/>

+  <Ecore:EParameter xmi:id="_Ke8T6Y6bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-value_specification_constant-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8T6o6bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-value_specification_constant-context"/>

+  <Ecore:EOperation xmi:id="_Ke8T646bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-isSetLower"/>

+  <Ecore:EOperation xmi:id="_Ke8T7I6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-isSetUpper"/>

+  <Ecore:EOperation xmi:id="_Ke8T7Y6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-setLower"/>

+  <Ecore:EParameter xmi:id="_Ke8T7o6bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-setLower-newLower"/>

+  <Ecore:EOperation xmi:id="_Ke8T746bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-setUpper"/>

+  <Ecore:EParameter xmi:id="_Ke8T8I6bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-setUpper-newUpper"/>

+  <Ecore:EOperation xmi:id="_Ke8T8Y6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-unsetLower"/>

+  <Ecore:EOperation xmi:id="_Ke8T8o6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-unsetUpper"/>

+  <Ecore:EOperation xmi:id="_Ke8T846bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-getLower"/>

+  <Ecore:EOperation xmi:id="_Ke8T9I6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-getUpper"/>

+  <Ecore:EOperation xmi:id="_Ke8T9Y6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-isMultivalued"/>

+  <Ecore:EOperation xmi:id="_Ke8T9o6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-includesCardinality"/>

+  <Ecore:EParameter xmi:id="_Ke8T946bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-includesCardinality-C"/>

+  <Ecore:EOperation xmi:id="_Ke8T-I6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-includesMultiplicity"/>

+  <Ecore:EParameter xmi:id="_Ke8T-Y6bEdqG-IEsuUDbFQ" base_Parameter="MultiplicityElement-includesMultiplicity-M"/>

+  <Ecore:EOperation xmi:id="_Ke8T-o6bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-lowerBound"/>

+  <Ecore:EOperation xmi:id="_Ke8T-46bEdqG-IEsuUDbFQ" base_Operation="MultiplicityElement-upperBound"/>

+  <Ecore:EClass xmi:id="_Ke8T_I6bEdqG-IEsuUDbFQ" base_Class="ConnectableElement"/>

+  <Ecore:EReference xmi:id="_Ke8T_Y6bEdqG-IEsuUDbFQ" base_Property="ConnectableElement-end.1"/>

+  <Ecore:EClass xmi:id="_Ke8T_o6bEdqG-IEsuUDbFQ" base_Class="ConnectorEnd"/>

+  <Ecore:EReference xmi:id="_Ke8T_46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="ConnectorEnd-definingEnd"/>

+  <Ecore:EReference xmi:id="_Ke8UAI6bEdqG-IEsuUDbFQ" base_Property="ConnectorEnd-partWithPort"/>

+  <Ecore:EReference xmi:id="_Ke8UAY6bEdqG-IEsuUDbFQ" base_Property="ConnectorEnd-role.1"/>

+  <Ecore:EOperation xmi:id="_Ke8UAo6bEdqG-IEsuUDbFQ" base_Operation="ConnectorEnd-multiplicity"/>

+  <Ecore:EParameter xmi:id="_Ke8UA46bEdqG-IEsuUDbFQ" base_Parameter="ConnectorEnd-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8UBI6bEdqG-IEsuUDbFQ" base_Parameter="ConnectorEnd-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_Ke8UBY6bEdqG-IEsuUDbFQ" base_Operation="ConnectorEnd-part_with_port_empty"/>

+  <Ecore:EParameter xmi:id="_Ke8UBo6bEdqG-IEsuUDbFQ" base_Parameter="ConnectorEnd-part_with_port_empty-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8UB46bEdqG-IEsuUDbFQ" base_Parameter="ConnectorEnd-part_with_port_empty-context"/>

+  <Ecore:EOperation xmi:id="_Ke8UCI6bEdqG-IEsuUDbFQ" base_Operation="ConnectorEnd-role_and_part_with_port"/>

+  <Ecore:EParameter xmi:id="_Ke8UCY6bEdqG-IEsuUDbFQ" base_Parameter="ConnectorEnd-role_and_part_with_port-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8UCo6bEdqG-IEsuUDbFQ" base_Parameter="ConnectorEnd-role_and_part_with_port-context"/>

+  <Ecore:EOperation xmi:id="_Ke8UC46bEdqG-IEsuUDbFQ" base_Operation="ConnectorEnd-self_part_with_port"/>

+  <Ecore:EParameter xmi:id="_Ke8UDI6bEdqG-IEsuUDbFQ" base_Parameter="ConnectorEnd-self_part_with_port-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8UDY6bEdqG-IEsuUDbFQ" base_Parameter="ConnectorEnd-self_part_with_port-context"/>

+  <Ecore:EOperation xmi:id="_Ke8UDo6bEdqG-IEsuUDbFQ" base_Operation="ConnectorEnd-getDefiningEnd"/>

+  <Ecore:EClass xmi:id="_Ke8UD46bEdqG-IEsuUDbFQ" base_Class="DeploymentTarget"/>

+  <Ecore:EReference xmi:id="_Ke8UEI6bEdqG-IEsuUDbFQ" base_Property="DeploymentTarget-deployment.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Ke8UEY6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="DeploymentTarget-deployedElement"/>

+  <Ecore:EOperation xmi:id="_Ke8UEo6bEdqG-IEsuUDbFQ" base_Operation="DeploymentTarget-getDeployedElements"/>

+  <Ecore:EClass xmi:id="_Ke8UE46bEdqG-IEsuUDbFQ" base_Class="Deployment"/>

+  <Ecore:EReference xmi:id="_Ke8UFI6bEdqG-IEsuUDbFQ" base_Property="Deployment-deployedArtifact"/>

+  <Ecore:EReference xmi:id="_Ke8UFY6bEdqG-IEsuUDbFQ" base_Property="Deployment-configuration.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Ke8UFo6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Deployment-location.1"/>

+  <Ecore:EClass xmi:id="_Ke8UF46bEdqG-IEsuUDbFQ" base_Class="DeployedArtifact"/>

+  <Ecore:EClass xmi:id="_Ke8UGI6bEdqG-IEsuUDbFQ" base_Class="DeploymentSpecification"/>

+  <Ecore:EAttribute xmi:id="_Ke8UGY6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="DeploymentSpecification-deploymentLocation"/>

+  <Ecore:EAttribute xmi:id="_Ke8UGo6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="DeploymentSpecification-executionLocation"/>

+  <Ecore:EReference xmi:id="_Ke8UG46bEdqG-IEsuUDbFQ" isTransient="true" base_Property="DeploymentSpecification-deployment.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_Ke8UHI6bEdqG-IEsuUDbFQ" base_Operation="DeploymentSpecification-deployed_elements"/>

+  <Ecore:EParameter xmi:id="_Ke8UHY6bEdqG-IEsuUDbFQ" base_Parameter="DeploymentSpecification-deployed_elements-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8UHo6bEdqG-IEsuUDbFQ" base_Parameter="DeploymentSpecification-deployed_elements-context"/>

+  <Ecore:EOperation xmi:id="_Ke8UH46bEdqG-IEsuUDbFQ" base_Operation="DeploymentSpecification-deployment_target"/>

+  <Ecore:EParameter xmi:id="_Ke8UII6bEdqG-IEsuUDbFQ" base_Parameter="DeploymentSpecification-deployment_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8UIY6bEdqG-IEsuUDbFQ" base_Parameter="DeploymentSpecification-deployment_target-context"/>

+  <Ecore:EClass xmi:id="_Ke8UIo6bEdqG-IEsuUDbFQ" base_Class="Artifact"/>

+  <Ecore:EAttribute xmi:id="_Ke8UI46bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="Artifact-fileName"/>

+  <Ecore:EReference xmi:id="_Ke8UJI6bEdqG-IEsuUDbFQ" base_Property="Artifact-nestedArtifact" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Ke8UJY6bEdqG-IEsuUDbFQ" base_Property="Artifact-manifestation" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Ke8UJo6bEdqG-IEsuUDbFQ" base_Property="Artifact-ownedOperation" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Ke8UJ46bEdqG-IEsuUDbFQ" base_Property="Artifact-ownedAttribute" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_Ke8UKI6bEdqG-IEsuUDbFQ" base_Operation="Artifact-createOwnedOperation"/>

+  <Ecore:EParameter xmi:id="_Ke8UKY6bEdqG-IEsuUDbFQ" base_Parameter="Artifact-createOwnedOperation-name"/>

+  <Ecore:EParameter xmi:id="_Ke8UKo6bEdqG-IEsuUDbFQ" base_Parameter="Artifact-createOwnedOperation-returnType"/>

+  <Ecore:EParameter xmi:id="_Ke8UK46bEdqG-IEsuUDbFQ" base_Parameter="Artifact-createOwnedOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_Ke8ULI6bEdqG-IEsuUDbFQ" base_Parameter="Artifact-createOwnedOperation-parameterTypes"/>

+  <Ecore:EOperation xmi:id="_Ke8ULY6bEdqG-IEsuUDbFQ" base_Operation="Artifact-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_Ke8ULo6bEdqG-IEsuUDbFQ" base_Parameter="Artifact-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_Ke8UL46bEdqG-IEsuUDbFQ" base_Parameter="Artifact-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_Ke8UMI6bEdqG-IEsuUDbFQ" base_Parameter="Artifact-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_Ke8UMY6bEdqG-IEsuUDbFQ" base_Parameter="Artifact-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_Ke8UMo6bEdqG-IEsuUDbFQ" base_Class="Operation"/>

+  <Ecore:EReference xmi:id="_Ke8UM46bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Operation-interface" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Ke8UNI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Operation-class_" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_Ke8UNY6bEdqG-IEsuUDbFQ" base_Property="Operation-isQuery"/>

+  <Ecore:EAttribute xmi:id="_Ke8UNo6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Operation-isOrdered"/>

+  <Ecore:EAttribute xmi:id="_Ke8UN46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Operation-isUnique"/>

+  <Ecore:EAttribute xmi:id="_Ke8UOI6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Operation-lower"/>

+  <Ecore:EAttribute xmi:id="_Ke8UOY6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Operation-upper"/>

+  <Ecore:EReference xmi:id="_Ke8UOo6bEdqG-IEsuUDbFQ" base_Property="Operation-precondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Ke8UO46bEdqG-IEsuUDbFQ" base_Property="Operation-postcondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Ke8UPI6bEdqG-IEsuUDbFQ" base_Property="Operation-redefinedOperation"/>

+  <Ecore:EReference xmi:id="_Ke8UPY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Operation-datatype" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Ke8UPo6bEdqG-IEsuUDbFQ" base_Property="Operation-bodyCondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Ke8UP46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Operation-type"/>

+  <Ecore:EOperation xmi:id="_Ke8UQI6bEdqG-IEsuUDbFQ" base_Operation="Operation-at_most_one_return"/>

+  <Ecore:EParameter xmi:id="_Ke8UQY6bEdqG-IEsuUDbFQ" base_Parameter="Operation-at_most_one_return-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8UQo6bEdqG-IEsuUDbFQ" base_Parameter="Operation-at_most_one_return-context"/>

+  <Ecore:EOperation xmi:id="_Ke8UQ46bEdqG-IEsuUDbFQ" base_Operation="Operation-only_body_for_query"/>

+  <Ecore:EParameter xmi:id="_Ke8URI6bEdqG-IEsuUDbFQ" base_Parameter="Operation-only_body_for_query-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8URY6bEdqG-IEsuUDbFQ" base_Parameter="Operation-only_body_for_query-context"/>

+  <Ecore:EOperation xmi:id="_Ke8URo6bEdqG-IEsuUDbFQ" base_Operation="Operation-getLower"/>

+  <Ecore:EOperation xmi:id="_Ke8UR46bEdqG-IEsuUDbFQ" base_Operation="Operation-getUpper"/>

+  <Ecore:EOperation xmi:id="_Ke8USI6bEdqG-IEsuUDbFQ" base_Operation="Operation-setIsOrdered"/>

+  <Ecore:EParameter xmi:id="_Ke8USY6bEdqG-IEsuUDbFQ" base_Parameter="Operation-setIsOrdered-newIsOrdered"/>

+  <Ecore:EOperation xmi:id="_Ke8USo6bEdqG-IEsuUDbFQ" base_Operation="Operation-setIsUnique"/>

+  <Ecore:EParameter xmi:id="_Ke8US46bEdqG-IEsuUDbFQ" base_Parameter="Operation-setIsUnique-newIsUnique"/>

+  <Ecore:EOperation xmi:id="_Ke8UTI6bEdqG-IEsuUDbFQ" base_Operation="Operation-setLower"/>

+  <Ecore:EParameter xmi:id="_Ke8UTY6bEdqG-IEsuUDbFQ" base_Parameter="Operation-setLower-newLower"/>

+  <Ecore:EOperation xmi:id="_Ke8UTo6bEdqG-IEsuUDbFQ" base_Operation="Operation-setType"/>

+  <Ecore:EParameter xmi:id="_Ke8UT46bEdqG-IEsuUDbFQ" base_Parameter="Operation-setType-newType"/>

+  <Ecore:EOperation xmi:id="_Ke8UUI6bEdqG-IEsuUDbFQ" base_Operation="Operation-setUpper"/>

+  <Ecore:EParameter xmi:id="_Ke8UUY6bEdqG-IEsuUDbFQ" base_Parameter="Operation-setUpper-newUpper"/>

+  <Ecore:EOperation xmi:id="_Ke8UUo6bEdqG-IEsuUDbFQ" base_Operation="Operation-isOrdered.1"/>

+  <Ecore:EOperation xmi:id="_Ke8UU46bEdqG-IEsuUDbFQ" base_Operation="Operation-isUnique.1"/>

+  <Ecore:EOperation xmi:id="_Ke8UVI6bEdqG-IEsuUDbFQ" base_Operation="Operation-lowerBound"/>

+  <Ecore:EOperation xmi:id="_Ke8UVY6bEdqG-IEsuUDbFQ" base_Operation="Operation-upperBound"/>

+  <Ecore:EOperation xmi:id="_Ke8UVo6bEdqG-IEsuUDbFQ" base_Operation="Operation-getType"/>

+  <Ecore:EOperation xmi:id="_Ke8UV46bEdqG-IEsuUDbFQ" base_Operation="Operation-returnResult"/>

+  <Ecore:EClass xmi:id="_Ke8UWI6bEdqG-IEsuUDbFQ" base_Class="BehavioralFeature"/>

+  <Ecore:EReference xmi:id="_Ke8UWY6bEdqG-IEsuUDbFQ" base_Property="BehavioralFeature-ownedParameter" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_Ke8UWo6bEdqG-IEsuUDbFQ" base_Property="BehavioralFeature-isAbstract"/>

+  <Ecore:EReference xmi:id="_Ke8UW46bEdqG-IEsuUDbFQ" base_Property="BehavioralFeature-method.1"/>

+  <Ecore:EAttribute xmi:id="_Ke8UXI6bEdqG-IEsuUDbFQ" base_Property="BehavioralFeature-concurrency"/>

+  <Ecore:EReference xmi:id="_Ke8UXY6bEdqG-IEsuUDbFQ" base_Property="BehavioralFeature-raisedException"/>

+  <Ecore:EReference xmi:id="_Ke8UXo6bEdqG-IEsuUDbFQ" base_Property="BehavioralFeature-ownedParameterSet" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_Ke8UX46bEdqG-IEsuUDbFQ" base_Class="Parameter"/>

+  <Ecore:EReference xmi:id="_Ke8UYI6bEdqG-IEsuUDbFQ" base_Property="Parameter-parameterSet.1"/>

+  <Ecore:EReference xmi:id="_Ke8UYY6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Parameter-operation" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_Ke8UYo6bEdqG-IEsuUDbFQ" base_Property="Parameter-direction"/>

+  <Ecore:EAttribute xmi:id="_Ke8UY46bEdqG-IEsuUDbFQ" isVolatile="true" isUnsettable="true" base_Property="Parameter-default"/>

+  <Ecore:EReference xmi:id="_Ke8UZI6bEdqG-IEsuUDbFQ" base_Property="Parameter-defaultValue" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_Ke8UZY6bEdqG-IEsuUDbFQ" base_Property="Parameter-isException"/>

+  <Ecore:EAttribute xmi:id="_Ke8UZo6bEdqG-IEsuUDbFQ" base_Property="Parameter-isStream"/>

+  <Ecore:EAttribute xmi:id="_Ke8UZ46bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="Parameter-effect"/>

+  <Ecore:EOperation xmi:id="_Ke8UaI6bEdqG-IEsuUDbFQ" base_Operation="Parameter-connector_end"/>

+  <Ecore:EParameter xmi:id="_Ke8UaY6bEdqG-IEsuUDbFQ" base_Parameter="Parameter-connector_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8Uao6bEdqG-IEsuUDbFQ" base_Parameter="Parameter-connector_end-context"/>

+  <Ecore:EOperation xmi:id="_Ke8Ua46bEdqG-IEsuUDbFQ" base_Operation="Parameter-stream_and_exception"/>

+  <Ecore:EParameter xmi:id="_Ke8UbI6bEdqG-IEsuUDbFQ" base_Parameter="Parameter-stream_and_exception-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8UbY6bEdqG-IEsuUDbFQ" base_Parameter="Parameter-stream_and_exception-context"/>

+  <Ecore:EOperation xmi:id="_Ke8Ubo6bEdqG-IEsuUDbFQ" base_Operation="Parameter-not_exception"/>

+  <Ecore:EParameter xmi:id="_Ke8Ub46bEdqG-IEsuUDbFQ" base_Parameter="Parameter-not_exception-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8UcI6bEdqG-IEsuUDbFQ" base_Parameter="Parameter-not_exception-context"/>

+  <Ecore:EOperation xmi:id="_Ke8UcY6bEdqG-IEsuUDbFQ" base_Operation="Parameter-reentrant_behaviors"/>

+  <Ecore:EParameter xmi:id="_Ke8Uco6bEdqG-IEsuUDbFQ" base_Parameter="Parameter-reentrant_behaviors-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Ke8Uc46bEdqG-IEsuUDbFQ" base_Parameter="Parameter-reentrant_behaviors-context"/>

+  <Ecore:EOperation xmi:id="_Ke8UdI6bEdqG-IEsuUDbFQ" base_Operation="Parameter-in_and_out"/>

+  <Ecore:EParameter xmi:id="_KfGEoI6bEdqG-IEsuUDbFQ" base_Parameter="Parameter-in_and_out-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGEoY6bEdqG-IEsuUDbFQ" base_Parameter="Parameter-in_and_out-context"/>

+  <Ecore:EOperation xmi:id="_KfGEoo6bEdqG-IEsuUDbFQ" base_Operation="Parameter-getDefault"/>

+  <Ecore:EOperation xmi:id="_KfGEo46bEdqG-IEsuUDbFQ" base_Operation="Parameter-isSetDefault"/>

+  <Ecore:EOperation xmi:id="_KfGEpI6bEdqG-IEsuUDbFQ" base_Operation="Parameter-setDefault"/>

+  <Ecore:EParameter xmi:id="_KfGEpY6bEdqG-IEsuUDbFQ" base_Parameter="Parameter-setDefault-newDefault"/>

+  <Ecore:EOperation xmi:id="_KfGEpo6bEdqG-IEsuUDbFQ" base_Operation="Parameter-unsetDefault"/>

+  <Ecore:EClass xmi:id="_KfGEp46bEdqG-IEsuUDbFQ" base_Class="ParameterSet"/>

+  <Ecore:EReference xmi:id="_KfGEqI6bEdqG-IEsuUDbFQ" base_Property="ParameterSet-condition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGEqY6bEdqG-IEsuUDbFQ" base_Property="ParameterSet-parameter.1"/>

+  <Ecore:EOperation xmi:id="_KfGEqo6bEdqG-IEsuUDbFQ" base_Operation="ParameterSet-same_parameterized_entity"/>

+  <Ecore:EParameter xmi:id="_KfGEq46bEdqG-IEsuUDbFQ" base_Parameter="ParameterSet-same_parameterized_entity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGErI6bEdqG-IEsuUDbFQ" base_Parameter="ParameterSet-same_parameterized_entity-context"/>

+  <Ecore:EOperation xmi:id="_KfGErY6bEdqG-IEsuUDbFQ" base_Operation="ParameterSet-input"/>

+  <Ecore:EParameter xmi:id="_KfGEro6bEdqG-IEsuUDbFQ" base_Parameter="ParameterSet-input-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGEr46bEdqG-IEsuUDbFQ" base_Parameter="ParameterSet-input-context"/>

+  <Ecore:EOperation xmi:id="_KfGEsI6bEdqG-IEsuUDbFQ" base_Operation="ParameterSet-two_parameter_sets"/>

+  <Ecore:EParameter xmi:id="_KfGEsY6bEdqG-IEsuUDbFQ" base_Parameter="ParameterSet-two_parameter_sets-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGEso6bEdqG-IEsuUDbFQ" base_Parameter="ParameterSet-two_parameter_sets-context"/>

+  <Ecore:EClass xmi:id="_KfGEs46bEdqG-IEsuUDbFQ" base_Class="Constraint"/>

+  <Ecore:EReference xmi:id="_KfGEtI6bEdqG-IEsuUDbFQ" base_Property="Constraint-constrainedElement"/>

+  <Ecore:EReference xmi:id="_KfGEtY6bEdqG-IEsuUDbFQ" base_Property="Constraint-specification" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGEto6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Constraint-context" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfGEt46bEdqG-IEsuUDbFQ" base_Operation="Constraint-not_apply_to_self"/>

+  <Ecore:EParameter xmi:id="_KfGEuI6bEdqG-IEsuUDbFQ" base_Parameter="Constraint-not_apply_to_self-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGEuY6bEdqG-IEsuUDbFQ" base_Parameter="Constraint-not_apply_to_self-context"/>

+  <Ecore:EOperation xmi:id="_KfGEuo6bEdqG-IEsuUDbFQ" base_Operation="Constraint-value_specification_boolean"/>

+  <Ecore:EParameter xmi:id="_KfGEu46bEdqG-IEsuUDbFQ" base_Parameter="Constraint-value_specification_boolean-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGEvI6bEdqG-IEsuUDbFQ" base_Parameter="Constraint-value_specification_boolean-context"/>

+  <Ecore:EOperation xmi:id="_KfGEvY6bEdqG-IEsuUDbFQ" base_Operation="Constraint-boolean_value"/>

+  <Ecore:EParameter xmi:id="_KfGEvo6bEdqG-IEsuUDbFQ" base_Parameter="Constraint-boolean_value-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGEv46bEdqG-IEsuUDbFQ" base_Parameter="Constraint-boolean_value-context"/>

+  <Ecore:EOperation xmi:id="_KfGEwI6bEdqG-IEsuUDbFQ" base_Operation="Constraint-no_side_effects"/>

+  <Ecore:EParameter xmi:id="_KfGEwY6bEdqG-IEsuUDbFQ" base_Parameter="Constraint-no_side_effects-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGEwo6bEdqG-IEsuUDbFQ" base_Parameter="Constraint-no_side_effects-context"/>

+  <Ecore:EOperation xmi:id="_KfGEw46bEdqG-IEsuUDbFQ" base_Operation="Constraint-not_applied_to_self"/>

+  <Ecore:EParameter xmi:id="_KfGExI6bEdqG-IEsuUDbFQ" base_Parameter="Constraint-not_applied_to_self-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGExY6bEdqG-IEsuUDbFQ" base_Parameter="Constraint-not_applied_to_self-context"/>

+  <Ecore:EEnum xmi:id="_KfGExo6bEdqG-IEsuUDbFQ" base_Enumeration="ParameterDirectionKind"/>

+  <Ecore:EEnumLiteral xmi:id="_KfGEx46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ParameterDirectionKind-in"/>

+  <Ecore:EEnumLiteral xmi:id="_KfGEyI6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ParameterDirectionKind-inout"/>

+  <Ecore:EEnumLiteral xmi:id="_KfGEyY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ParameterDirectionKind-out"/>

+  <Ecore:EEnumLiteral xmi:id="_KfGEyo6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ParameterDirectionKind-return"/>

+  <Ecore:EEnum xmi:id="_KfGEy46bEdqG-IEsuUDbFQ" base_Enumeration="ParameterEffectKind"/>

+  <Ecore:EEnumLiteral xmi:id="_KfGEzI6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ParameterEffectKind-create"/>

+  <Ecore:EEnumLiteral xmi:id="_KfGEzY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ParameterEffectKind-read"/>

+  <Ecore:EEnumLiteral xmi:id="_KfGEzo6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ParameterEffectKind-update"/>

+  <Ecore:EEnumLiteral xmi:id="_KfGEz46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ParameterEffectKind-delete"/>

+  <Ecore:EClass xmi:id="_KfGE0I6bEdqG-IEsuUDbFQ" base_Class="Behavior"/>

+  <Ecore:EAttribute xmi:id="_KfGE0Y6bEdqG-IEsuUDbFQ" base_Property="Behavior-isReentrant"/>

+  <Ecore:EReference xmi:id="_KfGE0o6bEdqG-IEsuUDbFQ" base_Property="Behavior-redefinedBehavior"/>

+  <Ecore:EReference xmi:id="_KfGE046bEdqG-IEsuUDbFQ" base_Property="Behavior-ownedParameter" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGE1I6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Behavior-context"/>

+  <Ecore:EReference xmi:id="_KfGE1Y6bEdqG-IEsuUDbFQ" base_Property="Behavior-precondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGE1o6bEdqG-IEsuUDbFQ" base_Property="Behavior-postcondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGE146bEdqG-IEsuUDbFQ" base_Property="Behavior-ownedParameterSet" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGE2I6bEdqG-IEsuUDbFQ" base_Property="Behavior-specification.1"/>

+  <Ecore:EOperation xmi:id="_KfGE2Y6bEdqG-IEsuUDbFQ" base_Operation="Behavior-parameters_match"/>

+  <Ecore:EParameter xmi:id="_KfGE2o6bEdqG-IEsuUDbFQ" base_Parameter="Behavior-parameters_match-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGE246bEdqG-IEsuUDbFQ" base_Parameter="Behavior-parameters_match-context"/>

+  <Ecore:EOperation xmi:id="_KfGE3I6bEdqG-IEsuUDbFQ" base_Operation="Behavior-feature_of_context_classifier"/>

+  <Ecore:EParameter xmi:id="_KfGE3Y6bEdqG-IEsuUDbFQ" base_Parameter="Behavior-feature_of_context_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGE3o6bEdqG-IEsuUDbFQ" base_Parameter="Behavior-feature_of_context_classifier-context"/>

+  <Ecore:EOperation xmi:id="_KfGE346bEdqG-IEsuUDbFQ" base_Operation="Behavior-must_realize"/>

+  <Ecore:EParameter xmi:id="_KfGE4I6bEdqG-IEsuUDbFQ" base_Parameter="Behavior-must_realize-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGE4Y6bEdqG-IEsuUDbFQ" base_Parameter="Behavior-must_realize-context"/>

+  <Ecore:EOperation xmi:id="_KfGE4o6bEdqG-IEsuUDbFQ" base_Operation="Behavior-most_one_behaviour"/>

+  <Ecore:EParameter xmi:id="_KfGE446bEdqG-IEsuUDbFQ" base_Parameter="Behavior-most_one_behaviour-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGE5I6bEdqG-IEsuUDbFQ" base_Parameter="Behavior-most_one_behaviour-context"/>

+  <Ecore:EOperation xmi:id="_KfGE5Y6bEdqG-IEsuUDbFQ" base_Operation="Behavior-getContext"/>

+  <Ecore:EClass xmi:id="_KfGE5o6bEdqG-IEsuUDbFQ" base_Class="Class"/>

+  <Ecore:EReference xmi:id="_KfGE546bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Class-extension"/>

+  <Ecore:EReference xmi:id="_KfGE6I6bEdqG-IEsuUDbFQ" base_Property="Class-nestedClassifier" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGE6Y6bEdqG-IEsuUDbFQ" base_Property="Class-ownedOperation" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGE6o6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Class-superClass"/>

+  <Ecore:EAttribute xmi:id="_KfGE646bEdqG-IEsuUDbFQ" base_Property="Class-isActive"/>

+  <Ecore:EReference xmi:id="_KfGE7I6bEdqG-IEsuUDbFQ" base_Property="Class-ownedReception" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfGE7Y6bEdqG-IEsuUDbFQ" base_Operation="Class-passive_class"/>

+  <Ecore:EParameter xmi:id="_KfGE7o6bEdqG-IEsuUDbFQ" base_Parameter="Class-passive_class-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGE746bEdqG-IEsuUDbFQ" base_Parameter="Class-passive_class-context"/>

+  <Ecore:EOperation xmi:id="_KfGE8I6bEdqG-IEsuUDbFQ" base_Operation="Class-getExtensions"/>

+  <Ecore:EOperation xmi:id="_KfGE8Y6bEdqG-IEsuUDbFQ" base_Operation="Class-createOwnedOperation"/>

+  <Ecore:EParameter xmi:id="_KfGE8o6bEdqG-IEsuUDbFQ" base_Parameter="Class-createOwnedOperation-name"/>

+  <Ecore:EParameter xmi:id="_KfGE846bEdqG-IEsuUDbFQ" base_Parameter="Class-createOwnedOperation-returnType"/>

+  <Ecore:EParameter xmi:id="_KfGE9I6bEdqG-IEsuUDbFQ" base_Parameter="Class-createOwnedOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_KfGE9Y6bEdqG-IEsuUDbFQ" base_Parameter="Class-createOwnedOperation-parameterTypes"/>

+  <Ecore:EOperation xmi:id="_KfGE9o6bEdqG-IEsuUDbFQ" base_Operation="Class-isMetaclass"/>

+  <Ecore:EClass xmi:id="_KfGE946bEdqG-IEsuUDbFQ" base_Class="EncapsulatedClassifier"/>

+  <Ecore:EReference xmi:id="_KfGE-I6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="EncapsulatedClassifier-ownedPort" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KfGE-Y6bEdqG-IEsuUDbFQ" base_Class="StructuredClassifier"/>

+  <Ecore:EReference xmi:id="_KfGE-o6bEdqG-IEsuUDbFQ" base_Property="StructuredClassifier-ownedAttribute" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGE-46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="StructuredClassifier-part"/>

+  <Ecore:EReference xmi:id="_KfGE_I6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="StructuredClassifier-role"/>

+  <Ecore:EReference xmi:id="_KfGE_Y6bEdqG-IEsuUDbFQ" base_Property="StructuredClassifier-ownedConnector" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfGE_o6bEdqG-IEsuUDbFQ" base_Operation="StructuredClassifier-multiplicities"/>

+  <Ecore:EParameter xmi:id="_KfGE_46bEdqG-IEsuUDbFQ" base_Parameter="StructuredClassifier-multiplicities-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFAI6bEdqG-IEsuUDbFQ" base_Parameter="StructuredClassifier-multiplicities-context"/>

+  <Ecore:EOperation xmi:id="_KfGFAY6bEdqG-IEsuUDbFQ" base_Operation="StructuredClassifier-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_KfGFAo6bEdqG-IEsuUDbFQ" base_Parameter="StructuredClassifier-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_KfGFA46bEdqG-IEsuUDbFQ" base_Parameter="StructuredClassifier-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_KfGFBI6bEdqG-IEsuUDbFQ" base_Parameter="StructuredClassifier-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_KfGFBY6bEdqG-IEsuUDbFQ" base_Parameter="StructuredClassifier-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_KfGFBo6bEdqG-IEsuUDbFQ" base_Class="Connector"/>

+  <Ecore:EReference xmi:id="_KfGFB46bEdqG-IEsuUDbFQ" base_Property="Connector-type"/>

+  <Ecore:EReference xmi:id="_KfGFCI6bEdqG-IEsuUDbFQ" base_Property="Connector-redefinedConnector"/>

+  <Ecore:EReference xmi:id="_KfGFCY6bEdqG-IEsuUDbFQ" base_Property="Connector-end" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_KfGFCo6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="Connector-kind"/>

+  <Ecore:EReference xmi:id="_KfGFC46bEdqG-IEsuUDbFQ" base_Property="Connector-contract"/>

+  <Ecore:EOperation xmi:id="_KfGFDI6bEdqG-IEsuUDbFQ" base_Operation="Connector-types"/>

+  <Ecore:EParameter xmi:id="_KfGFDY6bEdqG-IEsuUDbFQ" base_Parameter="Connector-types-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFDo6bEdqG-IEsuUDbFQ" base_Parameter="Connector-types-context"/>

+  <Ecore:EOperation xmi:id="_KfGFD46bEdqG-IEsuUDbFQ" base_Operation="Connector-compatible"/>

+  <Ecore:EParameter xmi:id="_KfGFEI6bEdqG-IEsuUDbFQ" base_Parameter="Connector-compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFEY6bEdqG-IEsuUDbFQ" base_Parameter="Connector-compatible-context"/>

+  <Ecore:EOperation xmi:id="_KfGFEo6bEdqG-IEsuUDbFQ" base_Operation="Connector-roles"/>

+  <Ecore:EParameter xmi:id="_KfGFE46bEdqG-IEsuUDbFQ" base_Parameter="Connector-roles-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFFI6bEdqG-IEsuUDbFQ" base_Parameter="Connector-roles-context"/>

+  <Ecore:EOperation xmi:id="_KfGFFY6bEdqG-IEsuUDbFQ" base_Operation="Connector-between_interfaces_ports"/>

+  <Ecore:EParameter xmi:id="_KfGFFo6bEdqG-IEsuUDbFQ" base_Parameter="Connector-between_interfaces_ports-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFF46bEdqG-IEsuUDbFQ" base_Parameter="Connector-between_interfaces_ports-context"/>

+  <Ecore:EOperation xmi:id="_KfGFGI6bEdqG-IEsuUDbFQ" base_Operation="Connector-between_interface_port_implements"/>

+  <Ecore:EParameter xmi:id="_KfGFGY6bEdqG-IEsuUDbFQ" base_Parameter="Connector-between_interface_port_implements-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFGo6bEdqG-IEsuUDbFQ" base_Parameter="Connector-between_interface_port_implements-context"/>

+  <Ecore:EOperation xmi:id="_KfGFG46bEdqG-IEsuUDbFQ" base_Operation="Connector-between_interface_port_signature"/>

+  <Ecore:EParameter xmi:id="_KfGFHI6bEdqG-IEsuUDbFQ" base_Parameter="Connector-between_interface_port_signature-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFHY6bEdqG-IEsuUDbFQ" base_Parameter="Connector-between_interface_port_signature-context"/>

+  <Ecore:EOperation xmi:id="_KfGFHo6bEdqG-IEsuUDbFQ" base_Operation="Connector-union_signature_compatible"/>

+  <Ecore:EParameter xmi:id="_KfGFH46bEdqG-IEsuUDbFQ" base_Parameter="Connector-union_signature_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFII6bEdqG-IEsuUDbFQ" base_Parameter="Connector-union_signature_compatible-context"/>

+  <Ecore:EOperation xmi:id="_KfGFIY6bEdqG-IEsuUDbFQ" base_Operation="Connector-assembly_connector"/>

+  <Ecore:EParameter xmi:id="_KfGFIo6bEdqG-IEsuUDbFQ" base_Parameter="Connector-assembly_connector-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFI46bEdqG-IEsuUDbFQ" base_Parameter="Connector-assembly_connector-context"/>

+  <Ecore:EEnum xmi:id="_KfGFJI6bEdqG-IEsuUDbFQ" base_Enumeration="ConnectorKind"/>

+  <Ecore:EEnumLiteral xmi:id="_KfGFJY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ConnectorKind-assembly"/>

+  <Ecore:EEnumLiteral xmi:id="_KfGFJo6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ConnectorKind-delegation"/>

+  <Ecore:EClass xmi:id="_KfGFJ46bEdqG-IEsuUDbFQ" base_Class="Port"/>

+  <Ecore:EAttribute xmi:id="_KfGFKI6bEdqG-IEsuUDbFQ" base_Property="Port-isBehavior"/>

+  <Ecore:EAttribute xmi:id="_KfGFKY6bEdqG-IEsuUDbFQ" base_Property="Port-isService"/>

+  <Ecore:EReference xmi:id="_KfGFKo6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Port-required"/>

+  <Ecore:EReference xmi:id="_KfGFK46bEdqG-IEsuUDbFQ" base_Property="Port-redefinedPort"/>

+  <Ecore:EReference xmi:id="_KfGFLI6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Port-provided"/>

+  <Ecore:EReference xmi:id="_KfGFLY6bEdqG-IEsuUDbFQ" base_Property="Port-protocol"/>

+  <Ecore:EOperation xmi:id="_KfGFLo6bEdqG-IEsuUDbFQ" base_Operation="Port-required_interfaces"/>

+  <Ecore:EParameter xmi:id="_KfGFL46bEdqG-IEsuUDbFQ" base_Parameter="Port-required_interfaces-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFMI6bEdqG-IEsuUDbFQ" base_Parameter="Port-required_interfaces-context"/>

+  <Ecore:EOperation xmi:id="_KfGFMY6bEdqG-IEsuUDbFQ" base_Operation="Port-port_aggregation"/>

+  <Ecore:EParameter xmi:id="_KfGFMo6bEdqG-IEsuUDbFQ" base_Parameter="Port-port_aggregation-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFM46bEdqG-IEsuUDbFQ" base_Parameter="Port-port_aggregation-context"/>

+  <Ecore:EOperation xmi:id="_KfGFNI6bEdqG-IEsuUDbFQ" base_Operation="Port-port_destroyed"/>

+  <Ecore:EParameter xmi:id="_KfGFNY6bEdqG-IEsuUDbFQ" base_Parameter="Port-port_destroyed-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFNo6bEdqG-IEsuUDbFQ" base_Parameter="Port-port_destroyed-context"/>

+  <Ecore:EOperation xmi:id="_KfGFN46bEdqG-IEsuUDbFQ" base_Operation="Port-default_value"/>

+  <Ecore:EParameter xmi:id="_KfGFOI6bEdqG-IEsuUDbFQ" base_Parameter="Port-default_value-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFOY6bEdqG-IEsuUDbFQ" base_Parameter="Port-default_value-context"/>

+  <Ecore:EOperation xmi:id="_KfGFOo6bEdqG-IEsuUDbFQ" base_Operation="Port-getProvideds"/>

+  <Ecore:EOperation xmi:id="_KfGFO46bEdqG-IEsuUDbFQ" base_Operation="Port-getRequireds"/>

+  <Ecore:EClass xmi:id="_KfGFPI6bEdqG-IEsuUDbFQ" base_Class="Interface"/>

+  <Ecore:EReference xmi:id="_KfGFPY6bEdqG-IEsuUDbFQ" base_Property="Interface-ownedAttribute" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGFPo6bEdqG-IEsuUDbFQ" base_Property="Interface-ownedOperation" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGFP46bEdqG-IEsuUDbFQ" base_Property="Interface-nestedClassifier" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGFQI6bEdqG-IEsuUDbFQ" base_Property="Interface-redefinedInterface"/>

+  <Ecore:EReference xmi:id="_KfGFQY6bEdqG-IEsuUDbFQ" base_Property="Interface-ownedReception" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGFQo6bEdqG-IEsuUDbFQ" base_Property="Interface-protocol" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfGFQ46bEdqG-IEsuUDbFQ" base_Operation="Interface-visibility"/>

+  <Ecore:EParameter xmi:id="_KfGFRI6bEdqG-IEsuUDbFQ" base_Parameter="Interface-visibility-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFRY6bEdqG-IEsuUDbFQ" base_Parameter="Interface-visibility-context"/>

+  <Ecore:EOperation xmi:id="_KfGFRo6bEdqG-IEsuUDbFQ" base_Operation="Interface-createOwnedOperation"/>

+  <Ecore:EParameter xmi:id="_KfGFR46bEdqG-IEsuUDbFQ" base_Parameter="Interface-createOwnedOperation-name"/>

+  <Ecore:EParameter xmi:id="_KfGFSI6bEdqG-IEsuUDbFQ" base_Parameter="Interface-createOwnedOperation-returnType"/>

+  <Ecore:EParameter xmi:id="_KfGFSY6bEdqG-IEsuUDbFQ" base_Parameter="Interface-createOwnedOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_KfGFSo6bEdqG-IEsuUDbFQ" base_Parameter="Interface-createOwnedOperation-parameterTypes"/>

+  <Ecore:EOperation xmi:id="_KfGFS46bEdqG-IEsuUDbFQ" base_Operation="Interface-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_KfGFTI6bEdqG-IEsuUDbFQ" base_Parameter="Interface-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_KfGFTY6bEdqG-IEsuUDbFQ" base_Parameter="Interface-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_KfGFTo6bEdqG-IEsuUDbFQ" base_Parameter="Interface-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_KfGFT46bEdqG-IEsuUDbFQ" base_Parameter="Interface-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_KfGFUI6bEdqG-IEsuUDbFQ" base_Class="Reception"/>

+  <Ecore:EReference xmi:id="_KfGFUY6bEdqG-IEsuUDbFQ" base_Property="Reception-signal"/>

+  <Ecore:EOperation xmi:id="_KfGFUo6bEdqG-IEsuUDbFQ" base_Operation="Reception-not_query"/>

+  <Ecore:EParameter xmi:id="_KfGFU46bEdqG-IEsuUDbFQ" base_Parameter="Reception-not_query-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFVI6bEdqG-IEsuUDbFQ" base_Parameter="Reception-not_query-context"/>

+  <Ecore:EClass xmi:id="_KfGFVY6bEdqG-IEsuUDbFQ" base_Class="Signal"/>

+  <Ecore:EReference xmi:id="_KfGFVo6bEdqG-IEsuUDbFQ" base_Property="Signal-ownedAttribute" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfGFV46bEdqG-IEsuUDbFQ" base_Operation="Signal-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_KfGFWI6bEdqG-IEsuUDbFQ" base_Parameter="Signal-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_KfGFWY6bEdqG-IEsuUDbFQ" base_Parameter="Signal-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_KfGFWo6bEdqG-IEsuUDbFQ" base_Parameter="Signal-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_KfGFW46bEdqG-IEsuUDbFQ" base_Parameter="Signal-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_KfGFXI6bEdqG-IEsuUDbFQ" base_Class="ProtocolStateMachine"/>

+  <Ecore:EReference xmi:id="_KfGFXY6bEdqG-IEsuUDbFQ" base_Property="ProtocolStateMachine-conformance.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfGFXo6bEdqG-IEsuUDbFQ" base_Operation="ProtocolStateMachine-protocol_transitions"/>

+  <Ecore:EParameter xmi:id="_KfGFX46bEdqG-IEsuUDbFQ" base_Parameter="ProtocolStateMachine-protocol_transitions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFYI6bEdqG-IEsuUDbFQ" base_Parameter="ProtocolStateMachine-protocol_transitions-context"/>

+  <Ecore:EOperation xmi:id="_KfGFYY6bEdqG-IEsuUDbFQ" base_Operation="ProtocolStateMachine-entry_exit_do"/>

+  <Ecore:EParameter xmi:id="_KfGFYo6bEdqG-IEsuUDbFQ" base_Parameter="ProtocolStateMachine-entry_exit_do-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFY46bEdqG-IEsuUDbFQ" base_Parameter="ProtocolStateMachine-entry_exit_do-context"/>

+  <Ecore:EOperation xmi:id="_KfGFZI6bEdqG-IEsuUDbFQ" base_Operation="ProtocolStateMachine-deep_or_shallow_history"/>

+  <Ecore:EParameter xmi:id="_KfGFZY6bEdqG-IEsuUDbFQ" base_Parameter="ProtocolStateMachine-deep_or_shallow_history-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFZo6bEdqG-IEsuUDbFQ" base_Parameter="ProtocolStateMachine-deep_or_shallow_history-context"/>

+  <Ecore:EOperation xmi:id="_KfGFZ46bEdqG-IEsuUDbFQ" base_Operation="ProtocolStateMachine-ports_connected"/>

+  <Ecore:EParameter xmi:id="_KfGFaI6bEdqG-IEsuUDbFQ" base_Parameter="ProtocolStateMachine-ports_connected-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFaY6bEdqG-IEsuUDbFQ" base_Parameter="ProtocolStateMachine-ports_connected-context"/>

+  <Ecore:EClass xmi:id="_KfGFao6bEdqG-IEsuUDbFQ" base_Class="StateMachine"/>

+  <Ecore:EReference xmi:id="_KfGFa46bEdqG-IEsuUDbFQ" base_Property="StateMachine-region" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGFbI6bEdqG-IEsuUDbFQ" base_Property="StateMachine-submachineState"/>

+  <Ecore:EReference xmi:id="_KfGFbY6bEdqG-IEsuUDbFQ" base_Property="StateMachine-connectionPoint" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGFbo6bEdqG-IEsuUDbFQ" base_Property="StateMachine-extendedStateMachine"/>

+  <Ecore:EOperation xmi:id="_KfGFb46bEdqG-IEsuUDbFQ" base_Operation="StateMachine-classifier_context"/>

+  <Ecore:EParameter xmi:id="_KfGFcI6bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-classifier_context-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFcY6bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-classifier_context-context"/>

+  <Ecore:EOperation xmi:id="_KfGFco6bEdqG-IEsuUDbFQ" base_Operation="StateMachine-context_classifier"/>

+  <Ecore:EParameter xmi:id="_KfGFc46bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-context_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFdI6bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-context_classifier-context"/>

+  <Ecore:EOperation xmi:id="_KfGFdY6bEdqG-IEsuUDbFQ" base_Operation="StateMachine-connection_points"/>

+  <Ecore:EParameter xmi:id="_KfGFdo6bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-connection_points-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFd46bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-connection_points-context"/>

+  <Ecore:EOperation xmi:id="_KfGFeI6bEdqG-IEsuUDbFQ" base_Operation="StateMachine-method"/>

+  <Ecore:EParameter xmi:id="_KfGFeY6bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-method-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfGFeo6bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-method-context"/>

+  <Ecore:EOperation xmi:id="_KfGFe46bEdqG-IEsuUDbFQ" base_Operation="StateMachine-LCA"/>

+  <Ecore:EParameter xmi:id="_KfGFfI6bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-LCA-s1"/>

+  <Ecore:EParameter xmi:id="_KfGFfY6bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-LCA-s2"/>

+  <Ecore:EOperation xmi:id="_KfGFfo6bEdqG-IEsuUDbFQ" base_Operation="StateMachine-ancestor"/>

+  <Ecore:EParameter xmi:id="_KfGFf46bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-ancestor-s1"/>

+  <Ecore:EParameter xmi:id="_KfGFgI6bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-ancestor-s2"/>

+  <Ecore:EOperation xmi:id="_KfGFgY6bEdqG-IEsuUDbFQ" base_Operation="StateMachine-isRedefinitionContextValid"/>

+  <Ecore:EParameter xmi:id="_KfGFgo6bEdqG-IEsuUDbFQ" base_Parameter="StateMachine-isRedefinitionContextValid-redefined"/>

+  <Ecore:EClass xmi:id="_KfGFg46bEdqG-IEsuUDbFQ" base_Class="State"/>

+  <Ecore:EReference xmi:id="_KfGFhI6bEdqG-IEsuUDbFQ" base_Property="State-region" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_KfGFhY6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="State-isComposite"/>

+  <Ecore:EAttribute xmi:id="_KfGFho6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="State-isOrthogonal"/>

+  <Ecore:EAttribute xmi:id="_KfGFh46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="State-isSimple"/>

+  <Ecore:EAttribute xmi:id="_KfGFiI6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="State-isSubmachineState"/>

+  <Ecore:EReference xmi:id="_KfGFiY6bEdqG-IEsuUDbFQ" base_Property="State-submachine"/>

+  <Ecore:EReference xmi:id="_KfGFio6bEdqG-IEsuUDbFQ" base_Property="State-connectionPoint" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGFi46bEdqG-IEsuUDbFQ" base_Property="State-connection.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfGFjI6bEdqG-IEsuUDbFQ" base_Property="State-redefinedState"/>

+  <Ecore:EReference xmi:id="_KfGFjY6bEdqG-IEsuUDbFQ" base_Property="State-stateInvariant" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP1oI6bEdqG-IEsuUDbFQ" base_Property="State-entry" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP1oY6bEdqG-IEsuUDbFQ" base_Property="State-exit" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP1oo6bEdqG-IEsuUDbFQ" base_Property="State-doActivity" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP1o46bEdqG-IEsuUDbFQ" base_Property="State-deferrableTrigger" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfP1pI6bEdqG-IEsuUDbFQ" base_Operation="State-submachine_states"/>

+  <Ecore:EParameter xmi:id="_KfP1pY6bEdqG-IEsuUDbFQ" base_Parameter="State-submachine_states-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP1po6bEdqG-IEsuUDbFQ" base_Parameter="State-submachine_states-context"/>

+  <Ecore:EOperation xmi:id="_KfP1p46bEdqG-IEsuUDbFQ" base_Operation="State-destinations_or_sources_of_transitions"/>

+  <Ecore:EParameter xmi:id="_KfP1qI6bEdqG-IEsuUDbFQ" base_Parameter="State-destinations_or_sources_of_transitions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP1qY6bEdqG-IEsuUDbFQ" base_Parameter="State-destinations_or_sources_of_transitions-context"/>

+  <Ecore:EOperation xmi:id="_KfP1qo6bEdqG-IEsuUDbFQ" base_Operation="State-submachine_or_regions"/>

+  <Ecore:EParameter xmi:id="_KfP1q46bEdqG-IEsuUDbFQ" base_Parameter="State-submachine_or_regions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP1rI6bEdqG-IEsuUDbFQ" base_Parameter="State-submachine_or_regions-context"/>

+  <Ecore:EOperation xmi:id="_KfP1rY6bEdqG-IEsuUDbFQ" base_Operation="State-composite_states"/>

+  <Ecore:EParameter xmi:id="_KfP1ro6bEdqG-IEsuUDbFQ" base_Parameter="State-composite_states-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP1r46bEdqG-IEsuUDbFQ" base_Parameter="State-composite_states-context"/>

+  <Ecore:EOperation xmi:id="_KfP1sI6bEdqG-IEsuUDbFQ" base_Operation="State-entry_or_exit"/>

+  <Ecore:EParameter xmi:id="_KfP1sY6bEdqG-IEsuUDbFQ" base_Parameter="State-entry_or_exit-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP1so6bEdqG-IEsuUDbFQ" base_Parameter="State-entry_or_exit-context"/>

+  <Ecore:EOperation xmi:id="_KfP1s46bEdqG-IEsuUDbFQ" base_Operation="State-isSimple.1"/>

+  <Ecore:EOperation xmi:id="_KfP1tI6bEdqG-IEsuUDbFQ" base_Operation="State-isComposite.1"/>

+  <Ecore:EOperation xmi:id="_KfP1tY6bEdqG-IEsuUDbFQ" base_Operation="State-isOrthogonal.1"/>

+  <Ecore:EOperation xmi:id="_KfP1to6bEdqG-IEsuUDbFQ" base_Operation="State-isSubmachineState.1"/>

+  <Ecore:EOperation xmi:id="_KfP1t46bEdqG-IEsuUDbFQ" base_Operation="State-redefinitionContext"/>

+  <Ecore:EOperation xmi:id="_KfP1uI6bEdqG-IEsuUDbFQ" base_Operation="State-isRedefinitionContextValid"/>

+  <Ecore:EParameter xmi:id="_KfP1uY6bEdqG-IEsuUDbFQ" base_Parameter="State-isRedefinitionContextValid-redefined"/>

+  <Ecore:EClass xmi:id="_KfP1uo6bEdqG-IEsuUDbFQ" base_Class="Vertex"/>

+  <Ecore:EReference xmi:id="_KfP1u46bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Vertex-container" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP1vI6bEdqG-IEsuUDbFQ" base_Property="Vertex-incoming"/>

+  <Ecore:EReference xmi:id="_KfP1vY6bEdqG-IEsuUDbFQ" base_Property="Vertex-outgoing.1"/>

+  <Ecore:EOperation xmi:id="_KfP1vo6bEdqG-IEsuUDbFQ" base_Operation="Vertex-containingStateMachine"/>

+  <Ecore:EClass xmi:id="_KfP1v46bEdqG-IEsuUDbFQ" base_Class="Transition"/>

+  <Ecore:EAttribute xmi:id="_KfP1wI6bEdqG-IEsuUDbFQ" base_Property="Transition-kind"/>

+  <Ecore:EReference xmi:id="_KfP1wY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Transition-container" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP1wo6bEdqG-IEsuUDbFQ" base_Property="Transition-target"/>

+  <Ecore:EReference xmi:id="_KfP1w46bEdqG-IEsuUDbFQ" base_Property="Transition-redefinedTransition"/>

+  <Ecore:EReference xmi:id="_KfP1xI6bEdqG-IEsuUDbFQ" base_Property="Transition-guard" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP1xY6bEdqG-IEsuUDbFQ" base_Property="Transition-effect" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP1xo6bEdqG-IEsuUDbFQ" base_Property="Transition-trigger" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP1x46bEdqG-IEsuUDbFQ" base_Property="Transition-source.1"/>

+  <Ecore:EOperation xmi:id="_KfP1yI6bEdqG-IEsuUDbFQ" base_Operation="Transition-fork_segment_guards"/>

+  <Ecore:EParameter xmi:id="_KfP1yY6bEdqG-IEsuUDbFQ" base_Parameter="Transition-fork_segment_guards-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP1yo6bEdqG-IEsuUDbFQ" base_Parameter="Transition-fork_segment_guards-context"/>

+  <Ecore:EOperation xmi:id="_KfP1y46bEdqG-IEsuUDbFQ" base_Operation="Transition-join_segment_guards"/>

+  <Ecore:EParameter xmi:id="_KfP1zI6bEdqG-IEsuUDbFQ" base_Parameter="Transition-join_segment_guards-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP1zY6bEdqG-IEsuUDbFQ" base_Parameter="Transition-join_segment_guards-context"/>

+  <Ecore:EOperation xmi:id="_KfP1zo6bEdqG-IEsuUDbFQ" base_Operation="Transition-fork_segment_state"/>

+  <Ecore:EParameter xmi:id="_KfP1z46bEdqG-IEsuUDbFQ" base_Parameter="Transition-fork_segment_state-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP10I6bEdqG-IEsuUDbFQ" base_Parameter="Transition-fork_segment_state-context"/>

+  <Ecore:EOperation xmi:id="_KfP10Y6bEdqG-IEsuUDbFQ" base_Operation="Transition-join_segment_state"/>

+  <Ecore:EParameter xmi:id="_KfP10o6bEdqG-IEsuUDbFQ" base_Parameter="Transition-join_segment_state-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP1046bEdqG-IEsuUDbFQ" base_Parameter="Transition-join_segment_state-context"/>

+  <Ecore:EOperation xmi:id="_KfP11I6bEdqG-IEsuUDbFQ" base_Operation="Transition-outgoing_pseudostates"/>

+  <Ecore:EParameter xmi:id="_KfP11Y6bEdqG-IEsuUDbFQ" base_Parameter="Transition-outgoing_pseudostates-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP11o6bEdqG-IEsuUDbFQ" base_Parameter="Transition-outgoing_pseudostates-context"/>

+  <Ecore:EOperation xmi:id="_KfP1146bEdqG-IEsuUDbFQ" base_Operation="Transition-initial_transition"/>

+  <Ecore:EParameter xmi:id="_KfP12I6bEdqG-IEsuUDbFQ" base_Parameter="Transition-initial_transition-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP12Y6bEdqG-IEsuUDbFQ" base_Parameter="Transition-initial_transition-context"/>

+  <Ecore:EOperation xmi:id="_KfP12o6bEdqG-IEsuUDbFQ" base_Operation="Transition-signatures_compatible"/>

+  <Ecore:EParameter xmi:id="_KfP1246bEdqG-IEsuUDbFQ" base_Parameter="Transition-signatures_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP13I6bEdqG-IEsuUDbFQ" base_Parameter="Transition-signatures_compatible-context"/>

+  <Ecore:EOperation xmi:id="_KfP13Y6bEdqG-IEsuUDbFQ" base_Operation="Transition-redefinitionContext"/>

+  <Ecore:EOperation xmi:id="_KfP13o6bEdqG-IEsuUDbFQ" base_Operation="Transition-containingStateMachine"/>

+  <Ecore:EEnum xmi:id="_KfP1346bEdqG-IEsuUDbFQ" base_Enumeration="TransitionKind"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP14I6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="TransitionKind-internal"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP14Y6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="TransitionKind-local"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP14o6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="TransitionKind-external"/>

+  <Ecore:EClass xmi:id="_KfP1446bEdqG-IEsuUDbFQ" base_Class="Region"/>

+  <Ecore:EReference xmi:id="_KfP15I6bEdqG-IEsuUDbFQ" base_Property="Region-subvertex" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP15Y6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Region-state" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP15o6bEdqG-IEsuUDbFQ" base_Property="Region-extendedRegion"/>

+  <Ecore:EReference xmi:id="_KfP1546bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Region-stateMachine" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP16I6bEdqG-IEsuUDbFQ" base_Property="Region-transition" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfP16Y6bEdqG-IEsuUDbFQ" base_Operation="Region-initial_vertex"/>

+  <Ecore:EParameter xmi:id="_KfP16o6bEdqG-IEsuUDbFQ" base_Parameter="Region-initial_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP1646bEdqG-IEsuUDbFQ" base_Parameter="Region-initial_vertex-context"/>

+  <Ecore:EOperation xmi:id="_KfP17I6bEdqG-IEsuUDbFQ" base_Operation="Region-deep_history_vertex"/>

+  <Ecore:EParameter xmi:id="_KfP17Y6bEdqG-IEsuUDbFQ" base_Parameter="Region-deep_history_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP17o6bEdqG-IEsuUDbFQ" base_Parameter="Region-deep_history_vertex-context"/>

+  <Ecore:EOperation xmi:id="_KfP1746bEdqG-IEsuUDbFQ" base_Operation="Region-shallow_history_vertex"/>

+  <Ecore:EParameter xmi:id="_KfP18I6bEdqG-IEsuUDbFQ" base_Parameter="Region-shallow_history_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP18Y6bEdqG-IEsuUDbFQ" base_Parameter="Region-shallow_history_vertex-context"/>

+  <Ecore:EOperation xmi:id="_KfP18o6bEdqG-IEsuUDbFQ" base_Operation="Region-owned"/>

+  <Ecore:EParameter xmi:id="_KfP1846bEdqG-IEsuUDbFQ" base_Parameter="Region-owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP19I6bEdqG-IEsuUDbFQ" base_Parameter="Region-owned-context"/>

+  <Ecore:EOperation xmi:id="_KfP19Y6bEdqG-IEsuUDbFQ" base_Operation="Region-redefinitionContext"/>

+  <Ecore:EOperation xmi:id="_KfP19o6bEdqG-IEsuUDbFQ" base_Operation="Region-isRedefinitionContextValid"/>

+  <Ecore:EParameter xmi:id="_KfP1946bEdqG-IEsuUDbFQ" base_Parameter="Region-isRedefinitionContextValid-redefined"/>

+  <Ecore:EOperation xmi:id="_KfP1-I6bEdqG-IEsuUDbFQ" base_Operation="Region-containingStateMachine"/>

+  <Ecore:EOperation xmi:id="_KfP1-Y6bEdqG-IEsuUDbFQ" base_Operation="Region-belongsToPSM"/>

+  <Ecore:EClass xmi:id="_KfP1-o6bEdqG-IEsuUDbFQ" base_Class="Trigger"/>

+  <Ecore:EReference xmi:id="_KfP1-46bEdqG-IEsuUDbFQ" base_Property="Trigger-event"/>

+  <Ecore:EReference xmi:id="_KfP1_I6bEdqG-IEsuUDbFQ" base_Property="Trigger-port"/>

+  <Ecore:EClass xmi:id="_KfP1_Y6bEdqG-IEsuUDbFQ" base_Class="Event"/>

+  <Ecore:EClass xmi:id="_KfP1_o6bEdqG-IEsuUDbFQ" base_Class="ConnectionPointReference"/>

+  <Ecore:EReference xmi:id="_KfP1_46bEdqG-IEsuUDbFQ" base_Property="ConnectionPointReference-entry"/>

+  <Ecore:EReference xmi:id="_KfP2AI6bEdqG-IEsuUDbFQ" base_Property="ConnectionPointReference-exit"/>

+  <Ecore:EReference xmi:id="_KfP2AY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ConnectionPointReference-state.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfP2Ao6bEdqG-IEsuUDbFQ" base_Operation="ConnectionPointReference-entry_pseudostates"/>

+  <Ecore:EParameter xmi:id="_KfP2A46bEdqG-IEsuUDbFQ" base_Parameter="ConnectionPointReference-entry_pseudostates-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP2BI6bEdqG-IEsuUDbFQ" base_Parameter="ConnectionPointReference-entry_pseudostates-context"/>

+  <Ecore:EOperation xmi:id="_KfP2BY6bEdqG-IEsuUDbFQ" base_Operation="ConnectionPointReference-exit_pseudostates"/>

+  <Ecore:EParameter xmi:id="_KfP2Bo6bEdqG-IEsuUDbFQ" base_Parameter="ConnectionPointReference-exit_pseudostates-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP2B46bEdqG-IEsuUDbFQ" base_Parameter="ConnectionPointReference-exit_pseudostates-context"/>

+  <Ecore:EClass xmi:id="_KfP2CI6bEdqG-IEsuUDbFQ" base_Class="Pseudostate"/>

+  <Ecore:EAttribute xmi:id="_KfP2CY6bEdqG-IEsuUDbFQ" base_Property="Pseudostate-kind"/>

+  <Ecore:EReference xmi:id="_KfP2Co6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Pseudostate-stateMachine" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP2C46bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Pseudostate-state" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfP2DI6bEdqG-IEsuUDbFQ" base_Operation="Pseudostate-initial_vertex"/>

+  <Ecore:EParameter xmi:id="_KfP2DY6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-initial_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP2Do6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-initial_vertex-context"/>

+  <Ecore:EOperation xmi:id="_KfP2D46bEdqG-IEsuUDbFQ" base_Operation="Pseudostate-history_vertices"/>

+  <Ecore:EParameter xmi:id="_KfP2EI6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-history_vertices-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP2EY6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-history_vertices-context"/>

+  <Ecore:EOperation xmi:id="_KfP2Eo6bEdqG-IEsuUDbFQ" base_Operation="Pseudostate-join_vertex"/>

+  <Ecore:EParameter xmi:id="_KfP2E46bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-join_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP2FI6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-join_vertex-context"/>

+  <Ecore:EOperation xmi:id="_KfP2FY6bEdqG-IEsuUDbFQ" base_Operation="Pseudostate-transitions_incoming"/>

+  <Ecore:EParameter xmi:id="_KfP2Fo6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-transitions_incoming-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP2F46bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-transitions_incoming-context"/>

+  <Ecore:EOperation xmi:id="_KfP2GI6bEdqG-IEsuUDbFQ" base_Operation="Pseudostate-fork_vertex"/>

+  <Ecore:EParameter xmi:id="_KfP2GY6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-fork_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP2Go6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-fork_vertex-context"/>

+  <Ecore:EOperation xmi:id="_KfP2G46bEdqG-IEsuUDbFQ" base_Operation="Pseudostate-transitions_outgoing"/>

+  <Ecore:EParameter xmi:id="_KfP2HI6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-transitions_outgoing-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP2HY6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-transitions_outgoing-context"/>

+  <Ecore:EOperation xmi:id="_KfP2Ho6bEdqG-IEsuUDbFQ" base_Operation="Pseudostate-junction_vertex"/>

+  <Ecore:EParameter xmi:id="_KfP2H46bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-junction_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP2II6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-junction_vertex-context"/>

+  <Ecore:EOperation xmi:id="_KfP2IY6bEdqG-IEsuUDbFQ" base_Operation="Pseudostate-choice_vertex"/>

+  <Ecore:EParameter xmi:id="_KfP2Io6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-choice_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP2I46bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-choice_vertex-context"/>

+  <Ecore:EOperation xmi:id="_KfP2JI6bEdqG-IEsuUDbFQ" base_Operation="Pseudostate-outgoing_from_initial"/>

+  <Ecore:EParameter xmi:id="_KfP2JY6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-outgoing_from_initial-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfP2Jo6bEdqG-IEsuUDbFQ" base_Parameter="Pseudostate-outgoing_from_initial-context"/>

+  <Ecore:EEnum xmi:id="_KfP2J46bEdqG-IEsuUDbFQ" base_Enumeration="PseudostateKind"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP2KI6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="PseudostateKind-initial"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP2KY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="PseudostateKind-deepHistory"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP2Ko6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="PseudostateKind-shallowHistory"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP2K46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="PseudostateKind-join"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP2LI6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="PseudostateKind-fork"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP2LY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="PseudostateKind-junction"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP2Lo6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="PseudostateKind-choice"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP2L46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="PseudostateKind-entryPoint"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP2MI6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="PseudostateKind-exitPoint"/>

+  <Ecore:EEnumLiteral xmi:id="_KfP2MY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="PseudostateKind-terminate"/>

+  <Ecore:EClass xmi:id="_KfP2Mo6bEdqG-IEsuUDbFQ" base_Class="ProtocolConformance"/>

+  <Ecore:EReference xmi:id="_KfP2M46bEdqG-IEsuUDbFQ" base_Property="ProtocolConformance-generalMachine"/>

+  <Ecore:EReference xmi:id="_KfP2NI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ProtocolConformance-specificMachine.1" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KfP2NY6bEdqG-IEsuUDbFQ" base_Class="BehavioredClassifier"/>

+  <Ecore:EReference xmi:id="_KfP2No6bEdqG-IEsuUDbFQ" base_Property="BehavioredClassifier-interfaceRealization" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP2N46bEdqG-IEsuUDbFQ" base_Property="BehavioredClassifier-ownedBehavior" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP2OI6bEdqG-IEsuUDbFQ" base_Property="BehavioredClassifier-classifierBehavior" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfP2OY6bEdqG-IEsuUDbFQ" base_Property="BehavioredClassifier-ownedTrigger" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfP2Oo6bEdqG-IEsuUDbFQ" base_Operation="BehavioredClassifier-class_behavior"/>

+  <Ecore:EParameter xmi:id="_KfP2O46bEdqG-IEsuUDbFQ" base_Parameter="BehavioredClassifier-class_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_kI6bEdqG-IEsuUDbFQ" base_Parameter="BehavioredClassifier-class_behavior-context"/>

+  <Ecore:EOperation xmi:id="_KfY_kY6bEdqG-IEsuUDbFQ" base_Operation="BehavioredClassifier-createInterfaceRealization"/>

+  <Ecore:EParameter xmi:id="_KfY_ko6bEdqG-IEsuUDbFQ" base_Parameter="BehavioredClassifier-createInterfaceRealization-contract"/>

+  <Ecore:EClass xmi:id="_KfY_k46bEdqG-IEsuUDbFQ" base_Class="InterfaceRealization"/>

+  <Ecore:EReference xmi:id="_KfY_lI6bEdqG-IEsuUDbFQ" base_Property="InterfaceRealization-contract"/>

+  <Ecore:EReference xmi:id="_KfY_lY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="InterfaceRealization-implementingClassifier"/>

+  <Ecore:EClass xmi:id="_KfY_lo6bEdqG-IEsuUDbFQ" base_Class="Realization"/>

+  <Ecore:EClass xmi:id="_KfY_l46bEdqG-IEsuUDbFQ" base_Class="Abstraction"/>

+  <Ecore:EReference xmi:id="_KfY_mI6bEdqG-IEsuUDbFQ" base_Property="Abstraction-mapping" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KfY_mY6bEdqG-IEsuUDbFQ" base_Class="OpaqueExpression"/>

+  <Ecore:EAttribute xmi:id="_KfY_mo6bEdqG-IEsuUDbFQ" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueExpression-body"/>

+  <Ecore:EAttribute xmi:id="_KfY_m46bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="OpaqueExpression-language"/>

+  <Ecore:EReference xmi:id="_KfY_nI6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="OpaqueExpression-result"/>

+  <Ecore:EReference xmi:id="_KfY_nY6bEdqG-IEsuUDbFQ" base_Property="OpaqueExpression-behavior"/>

+  <Ecore:EOperation xmi:id="_KfY_no6bEdqG-IEsuUDbFQ" base_Operation="OpaqueExpression-language_body_size"/>

+  <Ecore:EParameter xmi:id="_KfY_n46bEdqG-IEsuUDbFQ" base_Parameter="OpaqueExpression-language_body_size-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_oI6bEdqG-IEsuUDbFQ" base_Parameter="OpaqueExpression-language_body_size-context"/>

+  <Ecore:EOperation xmi:id="_KfY_oY6bEdqG-IEsuUDbFQ" base_Operation="OpaqueExpression-only_return_result_parameters"/>

+  <Ecore:EParameter xmi:id="_KfY_oo6bEdqG-IEsuUDbFQ" base_Parameter="OpaqueExpression-only_return_result_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_o46bEdqG-IEsuUDbFQ" base_Parameter="OpaqueExpression-only_return_result_parameters-context"/>

+  <Ecore:EOperation xmi:id="_KfY_pI6bEdqG-IEsuUDbFQ" base_Operation="OpaqueExpression-one_return_result_parameter"/>

+  <Ecore:EParameter xmi:id="_KfY_pY6bEdqG-IEsuUDbFQ" base_Parameter="OpaqueExpression-one_return_result_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_po6bEdqG-IEsuUDbFQ" base_Parameter="OpaqueExpression-one_return_result_parameter-context"/>

+  <Ecore:EOperation xmi:id="_KfY_p46bEdqG-IEsuUDbFQ" base_Operation="OpaqueExpression-getResult"/>

+  <Ecore:EOperation xmi:id="_KfY_qI6bEdqG-IEsuUDbFQ" base_Operation="OpaqueExpression-value"/>

+  <Ecore:EOperation xmi:id="_KfY_qY6bEdqG-IEsuUDbFQ" base_Operation="OpaqueExpression-isIntegral"/>

+  <Ecore:EOperation xmi:id="_KfY_qo6bEdqG-IEsuUDbFQ" base_Operation="OpaqueExpression-isPositive"/>

+  <Ecore:EOperation xmi:id="_KfY_q46bEdqG-IEsuUDbFQ" base_Operation="OpaqueExpression-isNonNegative"/>

+  <Ecore:EClass xmi:id="_KfY_rI6bEdqG-IEsuUDbFQ" base_Class="Extension"/>

+  <Ecore:EAttribute xmi:id="_KfY_rY6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Extension-isRequired"/>

+  <Ecore:EReference xmi:id="_KfY_ro6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Extension-metaclass"/>

+  <Ecore:EOperation xmi:id="_KfY_r46bEdqG-IEsuUDbFQ" base_Operation="Extension-non_owned_end"/>

+  <Ecore:EParameter xmi:id="_KfY_sI6bEdqG-IEsuUDbFQ" base_Parameter="Extension-non_owned_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_sY6bEdqG-IEsuUDbFQ" base_Parameter="Extension-non_owned_end-context"/>

+  <Ecore:EOperation xmi:id="_KfY_so6bEdqG-IEsuUDbFQ" base_Operation="Extension-is_binary"/>

+  <Ecore:EParameter xmi:id="_KfY_s46bEdqG-IEsuUDbFQ" base_Parameter="Extension-is_binary-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_tI6bEdqG-IEsuUDbFQ" base_Parameter="Extension-is_binary-context"/>

+  <Ecore:EOperation xmi:id="_KfY_tY6bEdqG-IEsuUDbFQ" base_Operation="Extension-metaclassEnd"/>

+  <Ecore:EOperation xmi:id="_KfY_to6bEdqG-IEsuUDbFQ" base_Operation="Extension-getMetaclass"/>

+  <Ecore:EOperation xmi:id="_KfY_t46bEdqG-IEsuUDbFQ" base_Operation="Extension-isRequired.1"/>

+  <Ecore:EEnum xmi:id="_KfY_uI6bEdqG-IEsuUDbFQ" base_Enumeration="CallConcurrencyKind"/>

+  <Ecore:EEnumLiteral xmi:id="_KfY_uY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="CallConcurrencyKind-sequential"/>

+  <Ecore:EEnumLiteral xmi:id="_KfY_uo6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="CallConcurrencyKind-guarded"/>

+  <Ecore:EEnumLiteral xmi:id="_KfY_u46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="CallConcurrencyKind-concurrent"/>

+  <Ecore:EClass xmi:id="_KfY_vI6bEdqG-IEsuUDbFQ" base_Class="DataType"/>

+  <Ecore:EReference xmi:id="_KfY_vY6bEdqG-IEsuUDbFQ" base_Property="DataType-ownedAttribute" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfY_vo6bEdqG-IEsuUDbFQ" base_Property="DataType-ownedOperation" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfY_v46bEdqG-IEsuUDbFQ" base_Operation="DataType-createOwnedOperation"/>

+  <Ecore:EParameter xmi:id="_KfY_wI6bEdqG-IEsuUDbFQ" base_Parameter="DataType-createOwnedOperation-name"/>

+  <Ecore:EParameter xmi:id="_KfY_wY6bEdqG-IEsuUDbFQ" base_Parameter="DataType-createOwnedOperation-returnType"/>

+  <Ecore:EParameter xmi:id="_KfY_wo6bEdqG-IEsuUDbFQ" base_Parameter="DataType-createOwnedOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_KfY_w46bEdqG-IEsuUDbFQ" base_Parameter="DataType-createOwnedOperation-parameterTypes"/>

+  <Ecore:EOperation xmi:id="_KfY_xI6bEdqG-IEsuUDbFQ" base_Operation="DataType-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_KfY_xY6bEdqG-IEsuUDbFQ" base_Parameter="DataType-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_KfY_xo6bEdqG-IEsuUDbFQ" base_Parameter="DataType-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_KfY_x46bEdqG-IEsuUDbFQ" base_Parameter="DataType-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_KfY_yI6bEdqG-IEsuUDbFQ" base_Parameter="DataType-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_KfY_yY6bEdqG-IEsuUDbFQ" base_Class="Manifestation"/>

+  <Ecore:EReference xmi:id="_KfY_yo6bEdqG-IEsuUDbFQ" base_Property="Manifestation-utilizedElement"/>

+  <Ecore:EEnum xmi:id="_KfY_y46bEdqG-IEsuUDbFQ" base_Enumeration="AggregationKind"/>

+  <Ecore:EEnumLiteral xmi:id="_KfY_zI6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="AggregationKind-none"/>

+  <Ecore:EEnumLiteral xmi:id="_KfY_zY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="AggregationKind-shared"/>

+  <Ecore:EEnumLiteral xmi:id="_KfY_zo6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="AggregationKind-composite"/>

+  <Ecore:EClass xmi:id="_KfY_z46bEdqG-IEsuUDbFQ" base_Class="Substitution"/>

+  <Ecore:EReference xmi:id="_KfY_0I6bEdqG-IEsuUDbFQ" base_Property="Substitution-contract"/>

+  <Ecore:EReference xmi:id="_KfY_0Y6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Substitution-substitutingClassifier.1"/>

+  <Ecore:EClass xmi:id="_KfY_0o6bEdqG-IEsuUDbFQ" base_Class="CollaborationUse"/>

+  <Ecore:EReference xmi:id="_KfY_046bEdqG-IEsuUDbFQ" base_Property="CollaborationUse-type"/>

+  <Ecore:EReference xmi:id="_KfY_1I6bEdqG-IEsuUDbFQ" base_Property="CollaborationUse-roleBinding" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfY_1Y6bEdqG-IEsuUDbFQ" base_Operation="CollaborationUse-client_elements"/>

+  <Ecore:EParameter xmi:id="_KfY_1o6bEdqG-IEsuUDbFQ" base_Parameter="CollaborationUse-client_elements-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_146bEdqG-IEsuUDbFQ" base_Parameter="CollaborationUse-client_elements-context"/>

+  <Ecore:EOperation xmi:id="_KfY_2I6bEdqG-IEsuUDbFQ" base_Operation="CollaborationUse-every_role"/>

+  <Ecore:EParameter xmi:id="_KfY_2Y6bEdqG-IEsuUDbFQ" base_Parameter="CollaborationUse-every_role-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_2o6bEdqG-IEsuUDbFQ" base_Parameter="CollaborationUse-every_role-context"/>

+  <Ecore:EOperation xmi:id="_KfY_246bEdqG-IEsuUDbFQ" base_Operation="CollaborationUse-connectors"/>

+  <Ecore:EParameter xmi:id="_KfY_3I6bEdqG-IEsuUDbFQ" base_Parameter="CollaborationUse-connectors-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_3Y6bEdqG-IEsuUDbFQ" base_Parameter="CollaborationUse-connectors-context"/>

+  <Ecore:EClass xmi:id="_KfY_3o6bEdqG-IEsuUDbFQ" base_Class="Collaboration"/>

+  <Ecore:EReference xmi:id="_KfY_346bEdqG-IEsuUDbFQ" base_Property="Collaboration-collaborationRole"/>

+  <Ecore:EClass xmi:id="_KfY_4I6bEdqG-IEsuUDbFQ" base_Class="UseCase"/>

+  <Ecore:EReference xmi:id="_KfY_4Y6bEdqG-IEsuUDbFQ" base_Property="UseCase-include.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfY_4o6bEdqG-IEsuUDbFQ" base_Property="UseCase-extensionPoint" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfY_446bEdqG-IEsuUDbFQ" base_Property="UseCase-extend.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfY_5I6bEdqG-IEsuUDbFQ" base_Property="UseCase-subject"/>

+  <Ecore:EOperation xmi:id="_KfY_5Y6bEdqG-IEsuUDbFQ" base_Operation="UseCase-must_have_name"/>

+  <Ecore:EParameter xmi:id="_KfY_5o6bEdqG-IEsuUDbFQ" base_Parameter="UseCase-must_have_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_546bEdqG-IEsuUDbFQ" base_Parameter="UseCase-must_have_name-context"/>

+  <Ecore:EOperation xmi:id="_KfY_6I6bEdqG-IEsuUDbFQ" base_Operation="UseCase-binary_associations"/>

+  <Ecore:EParameter xmi:id="_KfY_6Y6bEdqG-IEsuUDbFQ" base_Parameter="UseCase-binary_associations-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_6o6bEdqG-IEsuUDbFQ" base_Parameter="UseCase-binary_associations-context"/>

+  <Ecore:EOperation xmi:id="_KfY_646bEdqG-IEsuUDbFQ" base_Operation="UseCase-no_association_to_use_case"/>

+  <Ecore:EParameter xmi:id="_KfY_7I6bEdqG-IEsuUDbFQ" base_Parameter="UseCase-no_association_to_use_case-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_7Y6bEdqG-IEsuUDbFQ" base_Parameter="UseCase-no_association_to_use_case-context"/>

+  <Ecore:EOperation xmi:id="_KfY_7o6bEdqG-IEsuUDbFQ" base_Operation="UseCase-cannot_include_self"/>

+  <Ecore:EParameter xmi:id="_KfY_746bEdqG-IEsuUDbFQ" base_Parameter="UseCase-cannot_include_self-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY_8I6bEdqG-IEsuUDbFQ" base_Parameter="UseCase-cannot_include_self-context"/>

+  <Ecore:EOperation xmi:id="_KfY_8Y6bEdqG-IEsuUDbFQ" base_Operation="UseCase-allIncludedUseCases"/>

+  <Ecore:EClass xmi:id="_KfY_8o6bEdqG-IEsuUDbFQ" base_Class="Include"/>

+  <Ecore:EReference xmi:id="_KfY_846bEdqG-IEsuUDbFQ" base_Property="Include-addition"/>

+  <Ecore:EReference xmi:id="_KfY_9I6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Include-includingCase.1" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KfY_9Y6bEdqG-IEsuUDbFQ" base_Class="Extend"/>

+  <Ecore:EReference xmi:id="_KfY_9o6bEdqG-IEsuUDbFQ" base_Property="Extend-extendedCase"/>

+  <Ecore:EReference xmi:id="_KfY_946bEdqG-IEsuUDbFQ" base_Property="Extend-condition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfY_-I6bEdqG-IEsuUDbFQ" base_Property="Extend-extensionLocation"/>

+  <Ecore:EReference xmi:id="_KfY_-Y6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Extend-extension.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfY_-o6bEdqG-IEsuUDbFQ" base_Operation="Extend-extension_points"/>

+  <Ecore:EParameter xmi:id="_KfY_-46bEdqG-IEsuUDbFQ" base_Parameter="Extend-extension_points-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfY__I6bEdqG-IEsuUDbFQ" base_Parameter="Extend-extension_points-context"/>

+  <Ecore:EClass xmi:id="_KfY__Y6bEdqG-IEsuUDbFQ" base_Class="ExtensionPoint"/>

+  <Ecore:EReference xmi:id="_KfY__o6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ExtensionPoint-useCase" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfY__46bEdqG-IEsuUDbFQ" base_Operation="ExtensionPoint-must_have_name"/>

+  <Ecore:EParameter xmi:id="_KfZAAI6bEdqG-IEsuUDbFQ" base_Parameter="ExtensionPoint-must_have_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAAY6bEdqG-IEsuUDbFQ" base_Parameter="ExtensionPoint-must_have_name-context"/>

+  <Ecore:EClass xmi:id="_KfZAAo6bEdqG-IEsuUDbFQ" base_Class="RedefinableTemplateSignature"/>

+  <Ecore:EReference xmi:id="_KfZAA46bEdqG-IEsuUDbFQ" base_Property="RedefinableTemplateSignature-extendedSignature"/>

+  <Ecore:EReference xmi:id="_KfZABI6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="RedefinableTemplateSignature-inheritedParameter"/>

+  <Ecore:EReference xmi:id="_KfZABY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="RedefinableTemplateSignature-classifier.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfZABo6bEdqG-IEsuUDbFQ" base_Operation="RedefinableTemplateSignature-inherited_parameters"/>

+  <Ecore:EParameter xmi:id="_KfZAB46bEdqG-IEsuUDbFQ" base_Parameter="RedefinableTemplateSignature-inherited_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZACI6bEdqG-IEsuUDbFQ" base_Parameter="RedefinableTemplateSignature-inherited_parameters-context"/>

+  <Ecore:EOperation xmi:id="_KfZACY6bEdqG-IEsuUDbFQ" base_Operation="RedefinableTemplateSignature-getInheritedParameters"/>

+  <Ecore:EClass xmi:id="_KfZACo6bEdqG-IEsuUDbFQ" base_Class="ElementImport"/>

+  <Ecore:EAttribute xmi:id="_KfZAC46bEdqG-IEsuUDbFQ" base_Property="ElementImport-visibility"/>

+  <Ecore:EAttribute xmi:id="_KfZADI6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="ElementImport-alias"/>

+  <Ecore:EReference xmi:id="_KfZADY6bEdqG-IEsuUDbFQ" base_Property="ElementImport-importedElement"/>

+  <Ecore:EReference xmi:id="_KfZADo6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ElementImport-importingNamespace" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfZAD46bEdqG-IEsuUDbFQ" base_Operation="ElementImport-visibility_public_or_private"/>

+  <Ecore:EParameter xmi:id="_KfZAEI6bEdqG-IEsuUDbFQ" base_Parameter="ElementImport-visibility_public_or_private-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAEY6bEdqG-IEsuUDbFQ" base_Parameter="ElementImport-visibility_public_or_private-context"/>

+  <Ecore:EOperation xmi:id="_KfZAEo6bEdqG-IEsuUDbFQ" base_Operation="ElementImport-visibility_or_private"/>

+  <Ecore:EParameter xmi:id="_KfZAE46bEdqG-IEsuUDbFQ" base_Parameter="ElementImport-visibility_or_private-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAFI6bEdqG-IEsuUDbFQ" base_Parameter="ElementImport-visibility_or_private-context"/>

+  <Ecore:EOperation xmi:id="_KfZAFY6bEdqG-IEsuUDbFQ" base_Operation="ElementImport-imported_element_is_public"/>

+  <Ecore:EParameter xmi:id="_KfZAFo6bEdqG-IEsuUDbFQ" base_Parameter="ElementImport-imported_element_is_public-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAF46bEdqG-IEsuUDbFQ" base_Parameter="ElementImport-imported_element_is_public-context"/>

+  <Ecore:EOperation xmi:id="_KfZAGI6bEdqG-IEsuUDbFQ" base_Operation="ElementImport-getName"/>

+  <Ecore:EClass xmi:id="_KfZAGY6bEdqG-IEsuUDbFQ" base_Class="PackageImport"/>

+  <Ecore:EAttribute xmi:id="_KfZAGo6bEdqG-IEsuUDbFQ" base_Property="PackageImport-visibility"/>

+  <Ecore:EReference xmi:id="_KfZAG46bEdqG-IEsuUDbFQ" base_Property="PackageImport-importedPackage"/>

+  <Ecore:EReference xmi:id="_KfZAHI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="PackageImport-importingNamespace" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfZAHY6bEdqG-IEsuUDbFQ" base_Operation="PackageImport-public_or_private"/>

+  <Ecore:EParameter xmi:id="_KfZAHo6bEdqG-IEsuUDbFQ" base_Parameter="PackageImport-public_or_private-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAH46bEdqG-IEsuUDbFQ" base_Parameter="PackageImport-public_or_private-context"/>

+  <Ecore:EClass xmi:id="_KfZAII6bEdqG-IEsuUDbFQ" base_Class="Enumeration"/>

+  <Ecore:EReference xmi:id="_KfZAIY6bEdqG-IEsuUDbFQ" base_Property="Enumeration-ownedLiteral" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfZAIo6bEdqG-IEsuUDbFQ" base_Operation="Enumeration-createOwnedLiteral"/>

+  <Ecore:EParameter xmi:id="_KfZAI46bEdqG-IEsuUDbFQ" base_Parameter="Enumeration-createOwnedLiteral-name"/>

+  <Ecore:EClass xmi:id="_KfZAJI6bEdqG-IEsuUDbFQ" base_Class="EnumerationLiteral"/>

+  <Ecore:EReference xmi:id="_KfZAJY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="EnumerationLiteral-enumeration" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KfZAJo6bEdqG-IEsuUDbFQ" base_Class="InstanceSpecification"/>

+  <Ecore:EReference xmi:id="_KfZAJ46bEdqG-IEsuUDbFQ" base_Property="InstanceSpecification-classifier"/>

+  <Ecore:EReference xmi:id="_KfZAKI6bEdqG-IEsuUDbFQ" base_Property="InstanceSpecification-slot.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfZAKY6bEdqG-IEsuUDbFQ" base_Property="InstanceSpecification-specification" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfZAKo6bEdqG-IEsuUDbFQ" base_Operation="InstanceSpecification-defining_feature"/>

+  <Ecore:EParameter xmi:id="_KfZAK46bEdqG-IEsuUDbFQ" base_Parameter="InstanceSpecification-defining_feature-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZALI6bEdqG-IEsuUDbFQ" base_Parameter="InstanceSpecification-defining_feature-context"/>

+  <Ecore:EOperation xmi:id="_KfZALY6bEdqG-IEsuUDbFQ" base_Operation="InstanceSpecification-structural_feature"/>

+  <Ecore:EParameter xmi:id="_KfZALo6bEdqG-IEsuUDbFQ" base_Parameter="InstanceSpecification-structural_feature-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAL46bEdqG-IEsuUDbFQ" base_Parameter="InstanceSpecification-structural_feature-context"/>

+  <Ecore:EOperation xmi:id="_KfZAMI6bEdqG-IEsuUDbFQ" base_Operation="InstanceSpecification-deployment_target"/>

+  <Ecore:EParameter xmi:id="_KfZAMY6bEdqG-IEsuUDbFQ" base_Parameter="InstanceSpecification-deployment_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAMo6bEdqG-IEsuUDbFQ" base_Parameter="InstanceSpecification-deployment_target-context"/>

+  <Ecore:EOperation xmi:id="_KfZAM46bEdqG-IEsuUDbFQ" base_Operation="InstanceSpecification-deployment_artifact"/>

+  <Ecore:EParameter xmi:id="_KfZANI6bEdqG-IEsuUDbFQ" base_Parameter="InstanceSpecification-deployment_artifact-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZANY6bEdqG-IEsuUDbFQ" base_Parameter="InstanceSpecification-deployment_artifact-context"/>

+  <Ecore:EClass xmi:id="_KfZANo6bEdqG-IEsuUDbFQ" base_Class="Slot"/>

+  <Ecore:EReference xmi:id="_KfZAN46bEdqG-IEsuUDbFQ" base_Property="Slot-definingFeature"/>

+  <Ecore:EReference xmi:id="_KfZAOI6bEdqG-IEsuUDbFQ" base_Property="Slot-value" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfZAOY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Slot-owningInstance.1" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KfZAOo6bEdqG-IEsuUDbFQ" base_Class="PrimitiveType"/>

+  <Ecore:EClass xmi:id="_KfZAO46bEdqG-IEsuUDbFQ" base_Class="Profile"/>

+  <Ecore:EReference xmi:id="_KfZAPI6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Profile-ownedStereotype"/>

+  <Ecore:EReference xmi:id="_KfZAPY6bEdqG-IEsuUDbFQ" base_Property="Profile-metaclassReference" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfZAPo6bEdqG-IEsuUDbFQ" base_Property="Profile-metamodelReference" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfZAP46bEdqG-IEsuUDbFQ" base_Operation="Profile-metaclass_reference_not_specialized"/>

+  <Ecore:EParameter xmi:id="_KfZAQI6bEdqG-IEsuUDbFQ" base_Parameter="Profile-metaclass_reference_not_specialized-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAQY6bEdqG-IEsuUDbFQ" base_Parameter="Profile-metaclass_reference_not_specialized-context"/>

+  <Ecore:EOperation xmi:id="_KfZAQo6bEdqG-IEsuUDbFQ" base_Operation="Profile-references_same_metamodel"/>

+  <Ecore:EParameter xmi:id="_KfZAQ46bEdqG-IEsuUDbFQ" base_Parameter="Profile-references_same_metamodel-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZARI6bEdqG-IEsuUDbFQ" base_Parameter="Profile-references_same_metamodel-context"/>

+  <Ecore:EOperation xmi:id="_KfZARY6bEdqG-IEsuUDbFQ" base_Operation="Profile-create"/>

+  <Ecore:EParameter xmi:id="_KfZARo6bEdqG-IEsuUDbFQ" base_Parameter="Profile-create-classifier"/>

+  <Ecore:EOperation xmi:id="_KfZAR46bEdqG-IEsuUDbFQ" base_Operation="Profile-createMetaclassReference"/>

+  <Ecore:EParameter xmi:id="_KfZASI6bEdqG-IEsuUDbFQ" base_Parameter="Profile-createMetaclassReference-metaclass"/>

+  <Ecore:EOperation xmi:id="_KfZASY6bEdqG-IEsuUDbFQ" base_Operation="Profile-createMetamodelReference"/>

+  <Ecore:EParameter xmi:id="_KfZASo6bEdqG-IEsuUDbFQ" base_Parameter="Profile-createMetamodelReference-metamodel"/>

+  <Ecore:EOperation xmi:id="_KfZAS46bEdqG-IEsuUDbFQ" base_Operation="Profile-createOwnedStereotype"/>

+  <Ecore:EParameter xmi:id="_KfZATI6bEdqG-IEsuUDbFQ" base_Parameter="Profile-createOwnedStereotype-name"/>

+  <Ecore:EParameter xmi:id="_KfZATY6bEdqG-IEsuUDbFQ" base_Parameter="Profile-createOwnedStereotype-isAbstract"/>

+  <Ecore:EOperation xmi:id="_KfZATo6bEdqG-IEsuUDbFQ" base_Operation="Profile-isDefined"/>

+  <Ecore:EOperation xmi:id="_KfZAT46bEdqG-IEsuUDbFQ" base_Operation="Profile-define"/>

+  <Ecore:EOperation xmi:id="_KfZAUI6bEdqG-IEsuUDbFQ" base_Operation="Profile-getDefinition"/>

+  <Ecore:EOperation xmi:id="_KfZAUY6bEdqG-IEsuUDbFQ" base_Operation="Profile-getDefinition.1"/>

+  <Ecore:EParameter xmi:id="_KfZAUo6bEdqG-IEsuUDbFQ" base_Parameter="Profile-getDefinition.1-namedElement"/>

+  <Ecore:EOperation xmi:id="_KfZAU46bEdqG-IEsuUDbFQ" base_Operation="Profile-getReferencedMetaclasses"/>

+  <Ecore:EOperation xmi:id="_KfZAVI6bEdqG-IEsuUDbFQ" base_Operation="Profile-getReferencedMetamodels"/>

+  <Ecore:EClass xmi:id="_KfZAVY6bEdqG-IEsuUDbFQ" base_Class="Model"/>

+  <Ecore:EAttribute xmi:id="_KfZAVo6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="Model-viewpoint"/>

+  <Ecore:EOperation xmi:id="_KfZAV46bEdqG-IEsuUDbFQ" base_Operation="Model-isMetamodel"/>

+  <Ecore:EClass xmi:id="_KfZAWI6bEdqG-IEsuUDbFQ" base_Class="Stereotype"/>

+  <Ecore:EReference xmi:id="_KfZAWY6bEdqG-IEsuUDbFQ" base_Property="Stereotype-icon"/>

+  <Ecore:EOperation xmi:id="_KfZAWo6bEdqG-IEsuUDbFQ" base_Operation="Stereotype-name_not_clash"/>

+  <Ecore:EParameter xmi:id="_KfZAW46bEdqG-IEsuUDbFQ" base_Parameter="Stereotype-name_not_clash-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAXI6bEdqG-IEsuUDbFQ" base_Parameter="Stereotype-name_not_clash-context"/>

+  <Ecore:EOperation xmi:id="_KfZAXY6bEdqG-IEsuUDbFQ" base_Operation="Stereotype-generalize"/>

+  <Ecore:EParameter xmi:id="_KfZAXo6bEdqG-IEsuUDbFQ" base_Parameter="Stereotype-generalize-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAX46bEdqG-IEsuUDbFQ" base_Parameter="Stereotype-generalize-context"/>

+  <Ecore:EOperation xmi:id="_KfZAYI6bEdqG-IEsuUDbFQ" base_Operation="Stereotype-createExtension"/>

+  <Ecore:EParameter xmi:id="_KfZAYY6bEdqG-IEsuUDbFQ" base_Parameter="Stereotype-createExtension-metaclass"/>

+  <Ecore:EParameter xmi:id="_KfZAYo6bEdqG-IEsuUDbFQ" base_Parameter="Stereotype-createExtension-isRequired"/>

+  <Ecore:EOperation xmi:id="_KfZAY46bEdqG-IEsuUDbFQ" base_Operation="Stereotype-getProfile"/>

+  <Ecore:EOperation xmi:id="_KfZAZI6bEdqG-IEsuUDbFQ" base_Operation="Stereotype-getKeyword"/>

+  <Ecore:EOperation xmi:id="_KfZAZY6bEdqG-IEsuUDbFQ" base_Operation="Stereotype-getKeyword.1"/>

+  <Ecore:EParameter xmi:id="_KfZAZo6bEdqG-IEsuUDbFQ" base_Parameter="Stereotype-getKeyword.1-isLocalized"/>

+  <Ecore:EOperation xmi:id="_KfZAZ46bEdqG-IEsuUDbFQ" base_Operation="Stereotype-getExtendedMetaclasses"/>

+  <Ecore:EOperation xmi:id="_KfZAaI6bEdqG-IEsuUDbFQ" base_Operation="Stereotype-getAllExtendedMetaclasses"/>

+  <Ecore:EOperation xmi:id="_KfZAaY6bEdqG-IEsuUDbFQ" base_Operation="Stereotype-getDefinition"/>

+  <Ecore:EClass xmi:id="_KfZAao6bEdqG-IEsuUDbFQ" base_Class="Image"/>

+  <Ecore:EAttribute xmi:id="_KfZAa46bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="Image-content"/>

+  <Ecore:EAttribute xmi:id="_KfZAbI6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="Image-location"/>

+  <Ecore:EAttribute xmi:id="_KfZAbY6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="Image-format"/>

+  <Ecore:EClass xmi:id="_KfZAbo6bEdqG-IEsuUDbFQ" base_Class="ProfileApplication"/>

+  <Ecore:EReference xmi:id="_KfZAb46bEdqG-IEsuUDbFQ" base_Property="ProfileApplication-appliedProfile"/>

+  <Ecore:EAttribute xmi:id="_KfZAcI6bEdqG-IEsuUDbFQ" base_Property="ProfileApplication-isStrict"/>

+  <Ecore:EReference xmi:id="_KfZAcY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ProfileApplication-applyingPackage" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfZAco6bEdqG-IEsuUDbFQ" base_Operation="ProfileApplication-getAppliedDefinition"/>

+  <Ecore:EOperation xmi:id="_KfZAc46bEdqG-IEsuUDbFQ" base_Operation="ProfileApplication-getAppliedDefinition.1"/>

+  <Ecore:EParameter xmi:id="_KfZAdI6bEdqG-IEsuUDbFQ" base_Parameter="ProfileApplication-getAppliedDefinition.1-namedElement"/>

+  <Ecore:EClass xmi:id="_KfZAdY6bEdqG-IEsuUDbFQ" base_Class="PackageMerge"/>

+  <Ecore:EReference xmi:id="_KfZAdo6bEdqG-IEsuUDbFQ" base_Property="PackageMerge-mergedPackage"/>

+  <Ecore:EReference xmi:id="_KfZAd46bEdqG-IEsuUDbFQ" isTransient="true" base_Property="PackageMerge-receivingPackage.1" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KfZAeI6bEdqG-IEsuUDbFQ" base_Class="ExtensionEnd"/>

+  <Ecore:EOperation xmi:id="_KfZAeY6bEdqG-IEsuUDbFQ" base_Operation="ExtensionEnd-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KfZAeo6bEdqG-IEsuUDbFQ" base_Parameter="ExtensionEnd-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAe46bEdqG-IEsuUDbFQ" base_Parameter="ExtensionEnd-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_KfZAfI6bEdqG-IEsuUDbFQ" base_Operation="ExtensionEnd-aggregation"/>

+  <Ecore:EParameter xmi:id="_KfZAfY6bEdqG-IEsuUDbFQ" base_Parameter="ExtensionEnd-aggregation-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAfo6bEdqG-IEsuUDbFQ" base_Parameter="ExtensionEnd-aggregation-context"/>

+  <Ecore:EClass xmi:id="_KfZAf46bEdqG-IEsuUDbFQ" base_Class="OperationTemplateParameter"/>

+  <Ecore:EClass xmi:id="_KfZAgI6bEdqG-IEsuUDbFQ" base_Class="ConnectableElementTemplateParameter"/>

+  <Ecore:EClass xmi:id="_KfZAgY6bEdqG-IEsuUDbFQ" base_Class="ClassifierTemplateParameter"/>

+  <Ecore:EAttribute xmi:id="_KfZAgo6bEdqG-IEsuUDbFQ" base_Property="ClassifierTemplateParameter-allowSubstitutable"/>

+  <Ecore:EReference xmi:id="_KfZAg46bEdqG-IEsuUDbFQ" base_Property="ClassifierTemplateParameter-defaultClassifier"/>

+  <Ecore:EReference xmi:id="_KfZAhI6bEdqG-IEsuUDbFQ" base_Property="ClassifierTemplateParameter-constrainingClassifier"/>

+  <Ecore:EOperation xmi:id="_KfZAhY6bEdqG-IEsuUDbFQ" base_Operation="ClassifierTemplateParameter-has_constraining_classifier"/>

+  <Ecore:EParameter xmi:id="_KfZAho6bEdqG-IEsuUDbFQ" base_Parameter="ClassifierTemplateParameter-has_constraining_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAh46bEdqG-IEsuUDbFQ" base_Parameter="ClassifierTemplateParameter-has_constraining_classifier-context"/>

+  <Ecore:EClass xmi:id="_KfZAiI6bEdqG-IEsuUDbFQ" base_Class="LiteralSpecification"/>

+  <Ecore:EClass xmi:id="_KfZAiY6bEdqG-IEsuUDbFQ" base_Class="LiteralInteger"/>

+  <Ecore:EAttribute xmi:id="_KfZAio6bEdqG-IEsuUDbFQ" base_Property="LiteralInteger-value"/>

+  <Ecore:EClass xmi:id="_KfZAi46bEdqG-IEsuUDbFQ" base_Class="LiteralString"/>

+  <Ecore:EAttribute xmi:id="_KfZAjI6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="LiteralString-value"/>

+  <Ecore:EClass xmi:id="_KfZAjY6bEdqG-IEsuUDbFQ" base_Class="LiteralBoolean"/>

+  <Ecore:EAttribute xmi:id="_KfZAjo6bEdqG-IEsuUDbFQ" base_Property="LiteralBoolean-value"/>

+  <Ecore:EClass xmi:id="_KfZAj46bEdqG-IEsuUDbFQ" base_Class="LiteralNull"/>

+  <Ecore:EClass xmi:id="_KfZAkI6bEdqG-IEsuUDbFQ" base_Class="InstanceValue"/>

+  <Ecore:EReference xmi:id="_KfZAkY6bEdqG-IEsuUDbFQ" base_Property="InstanceValue-instance"/>

+  <Ecore:EClass xmi:id="_KfZAko6bEdqG-IEsuUDbFQ" base_Class="LiteralUnlimitedNatural"/>

+  <Ecore:EAttribute xmi:id="_KfZAk46bEdqG-IEsuUDbFQ" base_Property="LiteralUnlimitedNatural-value"/>

+  <Ecore:EClass xmi:id="_KfZAlI6bEdqG-IEsuUDbFQ" base_Class="OpaqueBehavior"/>

+  <Ecore:EAttribute xmi:id="_KfZAlY6bEdqG-IEsuUDbFQ" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueBehavior-body"/>

+  <Ecore:EAttribute xmi:id="_KfZAlo6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="OpaqueBehavior-language"/>

+  <Ecore:EClass xmi:id="_KfZAl46bEdqG-IEsuUDbFQ" base_Class="FunctionBehavior"/>

+  <Ecore:EOperation xmi:id="_KfZAmI6bEdqG-IEsuUDbFQ" base_Operation="FunctionBehavior-one_output_parameter"/>

+  <Ecore:EParameter xmi:id="_KfZAmY6bEdqG-IEsuUDbFQ" base_Parameter="FunctionBehavior-one_output_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAmo6bEdqG-IEsuUDbFQ" base_Parameter="FunctionBehavior-one_output_parameter-context"/>

+  <Ecore:EOperation xmi:id="_KfZAm46bEdqG-IEsuUDbFQ" base_Operation="FunctionBehavior-types_of_parameters"/>

+  <Ecore:EParameter xmi:id="_KfZAnI6bEdqG-IEsuUDbFQ" base_Parameter="FunctionBehavior-types_of_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAnY6bEdqG-IEsuUDbFQ" base_Parameter="FunctionBehavior-types_of_parameters-context"/>

+  <Ecore:EClass xmi:id="_KfZAno6bEdqG-IEsuUDbFQ" base_Class="OpaqueAction"/>

+  <Ecore:EAttribute xmi:id="_KfZAn46bEdqG-IEsuUDbFQ" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueAction-body"/>

+  <Ecore:EAttribute xmi:id="_KfZAoI6bEdqG-IEsuUDbFQ" isUnsettable="true" base_Property="OpaqueAction-language"/>

+  <Ecore:EReference xmi:id="_KfZAoY6bEdqG-IEsuUDbFQ" base_Property="OpaqueAction-inputValue"/>

+  <Ecore:EReference xmi:id="_KfZAoo6bEdqG-IEsuUDbFQ" base_Property="OpaqueAction-outputValue"/>

+  <Ecore:EClass xmi:id="_KfZAo46bEdqG-IEsuUDbFQ" base_Class="Action"/>

+  <Ecore:EReference xmi:id="_KfZApI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Action-output" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfZApY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Action-input" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfZApo6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Action-context" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfZAp46bEdqG-IEsuUDbFQ" base_Property="Action-localPrecondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfZAqI6bEdqG-IEsuUDbFQ" base_Property="Action-localPostcondition" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KfZAqY6bEdqG-IEsuUDbFQ" base_Class="ExecutableNode"/>

+  <Ecore:EReference xmi:id="_KfZAqo6bEdqG-IEsuUDbFQ" base_Property="ExecutableNode-handler.1" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KfZAq46bEdqG-IEsuUDbFQ" base_Class="ActivityNode"/>

+  <Ecore:EReference xmi:id="_KfZArI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ActivityNode-activity" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfZArY6bEdqG-IEsuUDbFQ" base_Property="ActivityNode-outgoing"/>

+  <Ecore:EReference xmi:id="_KfZAro6bEdqG-IEsuUDbFQ" base_Property="ActivityNode-incoming"/>

+  <Ecore:EReference xmi:id="_KfZAr46bEdqG-IEsuUDbFQ" base_Property="ActivityNode-inPartition"/>

+  <Ecore:EReference xmi:id="_KfZAsI6bEdqG-IEsuUDbFQ" base_Property="ActivityNode-inInterruptibleRegion"/>

+  <Ecore:EReference xmi:id="_KfZAsY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ActivityNode-inGroup"/>

+  <Ecore:EReference xmi:id="_KfZAso6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ActivityNode-inStructuredNode" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfZAs46bEdqG-IEsuUDbFQ" base_Property="ActivityNode-redefinedNode"/>

+  <Ecore:EOperation xmi:id="_KfZAtI6bEdqG-IEsuUDbFQ" base_Operation="ActivityNode-owned_structured_node"/>

+  <Ecore:EParameter xmi:id="_KfZAtY6bEdqG-IEsuUDbFQ" base_Parameter="ActivityNode-owned_structured_node-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAto6bEdqG-IEsuUDbFQ" base_Parameter="ActivityNode-owned_structured_node-context"/>

+  <Ecore:EOperation xmi:id="_KfZAt46bEdqG-IEsuUDbFQ" base_Operation="ActivityNode-owned"/>

+  <Ecore:EParameter xmi:id="_KfZAuI6bEdqG-IEsuUDbFQ" base_Parameter="ActivityNode-owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfZAuY6bEdqG-IEsuUDbFQ" base_Parameter="ActivityNode-owned-context"/>

+  <Ecore:EClass xmi:id="_KfZAuo6bEdqG-IEsuUDbFQ" base_Class="StructuredActivityNode"/>

+  <Ecore:EReference xmi:id="_KfZAu46bEdqG-IEsuUDbFQ" base_Property="StructuredActivityNode-variable" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfZAvI6bEdqG-IEsuUDbFQ" base_Property="StructuredActivityNode-edge" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_KfiwkI6bEdqG-IEsuUDbFQ" base_Property="StructuredActivityNode-mustIsolate"/>

+  <Ecore:EReference xmi:id="_KfiwkY6bEdqG-IEsuUDbFQ" base_Property="StructuredActivityNode-node" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_Kfiwko6bEdqG-IEsuUDbFQ" base_Operation="StructuredActivityNode-edges"/>

+  <Ecore:EParameter xmi:id="_Kfiwk46bEdqG-IEsuUDbFQ" base_Parameter="StructuredActivityNode-edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfiwlI6bEdqG-IEsuUDbFQ" base_Parameter="StructuredActivityNode-edges-context"/>

+  <Ecore:EClass xmi:id="_KfiwlY6bEdqG-IEsuUDbFQ" base_Class="ActivityGroup"/>

+  <Ecore:EReference xmi:id="_Kfiwlo6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ActivityGroup-subgroup" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfiwl46bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ActivityGroup-superGroup" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfiwmI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ActivityGroup-containedEdge"/>

+  <Ecore:EReference xmi:id="_KfiwmY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ActivityGroup-inActivity" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfiwmo6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ActivityGroup-containedNode"/>

+  <Ecore:EOperation xmi:id="_Kfiwm46bEdqG-IEsuUDbFQ" base_Operation="ActivityGroup-nodes_and_edges"/>

+  <Ecore:EParameter xmi:id="_KfiwnI6bEdqG-IEsuUDbFQ" base_Parameter="ActivityGroup-nodes_and_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfiwnY6bEdqG-IEsuUDbFQ" base_Parameter="ActivityGroup-nodes_and_edges-context"/>

+  <Ecore:EOperation xmi:id="_Kfiwno6bEdqG-IEsuUDbFQ" base_Operation="ActivityGroup-not_contained"/>

+  <Ecore:EParameter xmi:id="_Kfiwn46bEdqG-IEsuUDbFQ" base_Parameter="ActivityGroup-not_contained-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfiwoI6bEdqG-IEsuUDbFQ" base_Parameter="ActivityGroup-not_contained-context"/>

+  <Ecore:EOperation xmi:id="_KfiwoY6bEdqG-IEsuUDbFQ" base_Operation="ActivityGroup-group_owned"/>

+  <Ecore:EParameter xmi:id="_Kfiwoo6bEdqG-IEsuUDbFQ" base_Parameter="ActivityGroup-group_owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiwo46bEdqG-IEsuUDbFQ" base_Parameter="ActivityGroup-group_owned-context"/>

+  <Ecore:EClass xmi:id="_KfiwpI6bEdqG-IEsuUDbFQ" base_Class="Activity"/>

+  <Ecore:EReference xmi:id="_KfiwpY6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Activity-structuredNode" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfiwpo6bEdqG-IEsuUDbFQ" base_Property="Activity-variable.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfiwp46bEdqG-IEsuUDbFQ" base_Property="Activity-node" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_KfiwqI6bEdqG-IEsuUDbFQ" base_Property="Activity-isReadOnly"/>

+  <Ecore:EReference xmi:id="_KfiwqY6bEdqG-IEsuUDbFQ" base_Property="Activity-edge.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfiwqo6bEdqG-IEsuUDbFQ" base_Property="Activity-partition" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_Kfiwq46bEdqG-IEsuUDbFQ" base_Property="Activity-isSingleExecution"/>

+  <Ecore:EReference xmi:id="_KfiwrI6bEdqG-IEsuUDbFQ" base_Property="Activity-group" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfiwrY6bEdqG-IEsuUDbFQ" base_Operation="Activity-no_supergroups"/>

+  <Ecore:EParameter xmi:id="_Kfiwro6bEdqG-IEsuUDbFQ" base_Parameter="Activity-no_supergroups-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiwr46bEdqG-IEsuUDbFQ" base_Parameter="Activity-no_supergroups-context"/>

+  <Ecore:EOperation xmi:id="_KfiwsI6bEdqG-IEsuUDbFQ" base_Operation="Activity-activity_parameter_node"/>

+  <Ecore:EParameter xmi:id="_KfiwsY6bEdqG-IEsuUDbFQ" base_Parameter="Activity-activity_parameter_node-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiwso6bEdqG-IEsuUDbFQ" base_Parameter="Activity-activity_parameter_node-context"/>

+  <Ecore:EOperation xmi:id="_Kfiws46bEdqG-IEsuUDbFQ" base_Operation="Activity-autonomous"/>

+  <Ecore:EParameter xmi:id="_KfiwtI6bEdqG-IEsuUDbFQ" base_Parameter="Activity-autonomous-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfiwtY6bEdqG-IEsuUDbFQ" base_Parameter="Activity-autonomous-context"/>

+  <Ecore:EClass xmi:id="_Kfiwto6bEdqG-IEsuUDbFQ" base_Class="Variable"/>

+  <Ecore:EReference xmi:id="_Kfiwt46bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Variable-scope" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfiwuI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Variable-activityScope.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfiwuY6bEdqG-IEsuUDbFQ" base_Operation="Variable-owned"/>

+  <Ecore:EParameter xmi:id="_Kfiwuo6bEdqG-IEsuUDbFQ" base_Parameter="Variable-owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiwu46bEdqG-IEsuUDbFQ" base_Parameter="Variable-owned-context"/>

+  <Ecore:EOperation xmi:id="_KfiwvI6bEdqG-IEsuUDbFQ" base_Operation="Variable-isAccessibleBy"/>

+  <Ecore:EParameter xmi:id="_KfiwvY6bEdqG-IEsuUDbFQ" base_Parameter="Variable-isAccessibleBy-a"/>

+  <Ecore:EClass xmi:id="_Kfiwvo6bEdqG-IEsuUDbFQ" base_Class="ActivityEdge"/>

+  <Ecore:EReference xmi:id="_Kfiwv46bEdqG-IEsuUDbFQ" base_Property="ActivityEdge-source"/>

+  <Ecore:EReference xmi:id="_KfiwwI6bEdqG-IEsuUDbFQ" base_Property="ActivityEdge-target"/>

+  <Ecore:EReference xmi:id="_KfiwwY6bEdqG-IEsuUDbFQ" base_Property="ActivityEdge-redefinedEdge"/>

+  <Ecore:EReference xmi:id="_Kfiwwo6bEdqG-IEsuUDbFQ" base_Property="ActivityEdge-inPartition.1"/>

+  <Ecore:EReference xmi:id="_Kfiww46bEdqG-IEsuUDbFQ" base_Property="ActivityEdge-guard" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfiwxI6bEdqG-IEsuUDbFQ" base_Property="ActivityEdge-weight" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfiwxY6bEdqG-IEsuUDbFQ" base_Property="ActivityEdge-interrupts.1"/>

+  <Ecore:EReference xmi:id="_Kfiwxo6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ActivityEdge-inStructuredNode" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfiwx46bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ActivityEdge-inGroup"/>

+  <Ecore:EReference xmi:id="_KfiwyI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ActivityEdge-activity.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfiwyY6bEdqG-IEsuUDbFQ" base_Operation="ActivityEdge-source_and_target"/>

+  <Ecore:EParameter xmi:id="_Kfiwyo6bEdqG-IEsuUDbFQ" base_Parameter="ActivityEdge-source_and_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiwy46bEdqG-IEsuUDbFQ" base_Parameter="ActivityEdge-source_and_target-context"/>

+  <Ecore:EOperation xmi:id="_KfiwzI6bEdqG-IEsuUDbFQ" base_Operation="ActivityEdge-owned"/>

+  <Ecore:EParameter xmi:id="_KfiwzY6bEdqG-IEsuUDbFQ" base_Parameter="ActivityEdge-owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiwzo6bEdqG-IEsuUDbFQ" base_Parameter="ActivityEdge-owned-context"/>

+  <Ecore:EOperation xmi:id="_Kfiwz46bEdqG-IEsuUDbFQ" base_Operation="ActivityEdge-structured_node"/>

+  <Ecore:EParameter xmi:id="_Kfiw0I6bEdqG-IEsuUDbFQ" base_Parameter="ActivityEdge-structured_node-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiw0Y6bEdqG-IEsuUDbFQ" base_Parameter="ActivityEdge-structured_node-context"/>

+  <Ecore:EClass xmi:id="_Kfiw0o6bEdqG-IEsuUDbFQ" base_Class="ActivityPartition"/>

+  <Ecore:EAttribute xmi:id="_Kfiw046bEdqG-IEsuUDbFQ" base_Property="ActivityPartition-isDimension"/>

+  <Ecore:EAttribute xmi:id="_Kfiw1I6bEdqG-IEsuUDbFQ" base_Property="ActivityPartition-isExternal"/>

+  <Ecore:EReference xmi:id="_Kfiw1Y6bEdqG-IEsuUDbFQ" base_Property="ActivityPartition-node"/>

+  <Ecore:EReference xmi:id="_Kfiw1o6bEdqG-IEsuUDbFQ" base_Property="ActivityPartition-subpartition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfiw146bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ActivityPartition-superPartition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfiw2I6bEdqG-IEsuUDbFQ" base_Property="ActivityPartition-represents"/>

+  <Ecore:EReference xmi:id="_Kfiw2Y6bEdqG-IEsuUDbFQ" base_Property="ActivityPartition-edge.1"/>

+  <Ecore:EOperation xmi:id="_Kfiw2o6bEdqG-IEsuUDbFQ" base_Operation="ActivityPartition-dimension_not_contained"/>

+  <Ecore:EParameter xmi:id="_Kfiw246bEdqG-IEsuUDbFQ" base_Parameter="ActivityPartition-dimension_not_contained-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiw3I6bEdqG-IEsuUDbFQ" base_Parameter="ActivityPartition-dimension_not_contained-context"/>

+  <Ecore:EOperation xmi:id="_Kfiw3Y6bEdqG-IEsuUDbFQ" base_Operation="ActivityPartition-represents_part"/>

+  <Ecore:EParameter xmi:id="_Kfiw3o6bEdqG-IEsuUDbFQ" base_Parameter="ActivityPartition-represents_part-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiw346bEdqG-IEsuUDbFQ" base_Parameter="ActivityPartition-represents_part-context"/>

+  <Ecore:EOperation xmi:id="_Kfiw4I6bEdqG-IEsuUDbFQ" base_Operation="ActivityPartition-represents_classifier"/>

+  <Ecore:EParameter xmi:id="_Kfiw4Y6bEdqG-IEsuUDbFQ" base_Parameter="ActivityPartition-represents_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiw4o6bEdqG-IEsuUDbFQ" base_Parameter="ActivityPartition-represents_classifier-context"/>

+  <Ecore:EOperation xmi:id="_Kfiw446bEdqG-IEsuUDbFQ" base_Operation="ActivityPartition-represents_part_and_is_contained"/>

+  <Ecore:EParameter xmi:id="_Kfiw5I6bEdqG-IEsuUDbFQ" base_Parameter="ActivityPartition-represents_part_and_is_contained-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiw5Y6bEdqG-IEsuUDbFQ" base_Parameter="ActivityPartition-represents_part_and_is_contained-context"/>

+  <Ecore:EClass xmi:id="_Kfiw5o6bEdqG-IEsuUDbFQ" base_Class="InterruptibleActivityRegion"/>

+  <Ecore:EReference xmi:id="_Kfiw546bEdqG-IEsuUDbFQ" base_Property="InterruptibleActivityRegion-node"/>

+  <Ecore:EReference xmi:id="_Kfiw6I6bEdqG-IEsuUDbFQ" base_Property="InterruptibleActivityRegion-interruptingEdge.1"/>

+  <Ecore:EOperation xmi:id="_Kfiw6Y6bEdqG-IEsuUDbFQ" base_Operation="InterruptibleActivityRegion-interrupting_edges"/>

+  <Ecore:EParameter xmi:id="_Kfiw6o6bEdqG-IEsuUDbFQ" base_Parameter="InterruptibleActivityRegion-interrupting_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiw646bEdqG-IEsuUDbFQ" base_Parameter="InterruptibleActivityRegion-interrupting_edges-context"/>

+  <Ecore:EClass xmi:id="_Kfiw7I6bEdqG-IEsuUDbFQ" base_Class="ExceptionHandler"/>

+  <Ecore:EReference xmi:id="_Kfiw7Y6bEdqG-IEsuUDbFQ" base_Property="ExceptionHandler-handlerBody"/>

+  <Ecore:EReference xmi:id="_Kfiw7o6bEdqG-IEsuUDbFQ" base_Property="ExceptionHandler-exceptionInput"/>

+  <Ecore:EReference xmi:id="_Kfiw746bEdqG-IEsuUDbFQ" base_Property="ExceptionHandler-exceptionType"/>

+  <Ecore:EReference xmi:id="_Kfiw8I6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ExceptionHandler-protectedNode.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_Kfiw8Y6bEdqG-IEsuUDbFQ" base_Operation="ExceptionHandler-exception_body"/>

+  <Ecore:EParameter xmi:id="_Kfiw8o6bEdqG-IEsuUDbFQ" base_Parameter="ExceptionHandler-exception_body-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiw846bEdqG-IEsuUDbFQ" base_Parameter="ExceptionHandler-exception_body-context"/>

+  <Ecore:EOperation xmi:id="_Kfiw9I6bEdqG-IEsuUDbFQ" base_Operation="ExceptionHandler-result_pins"/>

+  <Ecore:EParameter xmi:id="_Kfiw9Y6bEdqG-IEsuUDbFQ" base_Parameter="ExceptionHandler-result_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiw9o6bEdqG-IEsuUDbFQ" base_Parameter="ExceptionHandler-result_pins-context"/>

+  <Ecore:EOperation xmi:id="_Kfiw946bEdqG-IEsuUDbFQ" base_Operation="ExceptionHandler-one_input"/>

+  <Ecore:EParameter xmi:id="_Kfiw-I6bEdqG-IEsuUDbFQ" base_Parameter="ExceptionHandler-one_input-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiw-Y6bEdqG-IEsuUDbFQ" base_Parameter="ExceptionHandler-one_input-context"/>

+  <Ecore:EOperation xmi:id="_Kfiw-o6bEdqG-IEsuUDbFQ" base_Operation="ExceptionHandler-edge_source_target"/>

+  <Ecore:EParameter xmi:id="_Kfiw-46bEdqG-IEsuUDbFQ" base_Parameter="ExceptionHandler-edge_source_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfiw_I6bEdqG-IEsuUDbFQ" base_Parameter="ExceptionHandler-edge_source_target-context"/>

+  <Ecore:EClass xmi:id="_Kfiw_Y6bEdqG-IEsuUDbFQ" base_Class="ObjectNode"/>

+  <Ecore:EAttribute xmi:id="_Kfiw_o6bEdqG-IEsuUDbFQ" base_Property="ObjectNode-ordering"/>

+  <Ecore:EAttribute xmi:id="_Kfiw_46bEdqG-IEsuUDbFQ" base_Property="ObjectNode-isControlType"/>

+  <Ecore:EReference xmi:id="_KfixAI6bEdqG-IEsuUDbFQ" base_Property="ObjectNode-upperBound" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfixAY6bEdqG-IEsuUDbFQ" base_Property="ObjectNode-inState"/>

+  <Ecore:EReference xmi:id="_KfixAo6bEdqG-IEsuUDbFQ" base_Property="ObjectNode-selection"/>

+  <Ecore:EOperation xmi:id="_KfixA46bEdqG-IEsuUDbFQ" base_Operation="ObjectNode-object_flow_edges"/>

+  <Ecore:EParameter xmi:id="_KfixBI6bEdqG-IEsuUDbFQ" base_Parameter="ObjectNode-object_flow_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixBY6bEdqG-IEsuUDbFQ" base_Parameter="ObjectNode-object_flow_edges-context"/>

+  <Ecore:EOperation xmi:id="_KfixBo6bEdqG-IEsuUDbFQ" base_Operation="ObjectNode-not_unique"/>

+  <Ecore:EParameter xmi:id="_KfixB46bEdqG-IEsuUDbFQ" base_Parameter="ObjectNode-not_unique-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixCI6bEdqG-IEsuUDbFQ" base_Parameter="ObjectNode-not_unique-context"/>

+  <Ecore:EOperation xmi:id="_KfixCY6bEdqG-IEsuUDbFQ" base_Operation="ObjectNode-selection_behavior"/>

+  <Ecore:EParameter xmi:id="_KfixCo6bEdqG-IEsuUDbFQ" base_Parameter="ObjectNode-selection_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixC46bEdqG-IEsuUDbFQ" base_Parameter="ObjectNode-selection_behavior-context"/>

+  <Ecore:EOperation xmi:id="_KfixDI6bEdqG-IEsuUDbFQ" base_Operation="ObjectNode-input_output_parameter"/>

+  <Ecore:EParameter xmi:id="_KfixDY6bEdqG-IEsuUDbFQ" base_Parameter="ObjectNode-input_output_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixDo6bEdqG-IEsuUDbFQ" base_Parameter="ObjectNode-input_output_parameter-context"/>

+  <Ecore:EEnum xmi:id="_KfixD46bEdqG-IEsuUDbFQ" base_Enumeration="ObjectNodeOrderingKind"/>

+  <Ecore:EEnumLiteral xmi:id="_KfixEI6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ObjectNodeOrderingKind-unordered"/>

+  <Ecore:EEnumLiteral xmi:id="_KfixEY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ObjectNodeOrderingKind-ordered"/>

+  <Ecore:EEnumLiteral xmi:id="_KfixEo6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ObjectNodeOrderingKind-LIFO"/>

+  <Ecore:EEnumLiteral xmi:id="_KfixE46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ObjectNodeOrderingKind-FIFO"/>

+  <Ecore:EClass xmi:id="_KfixFI6bEdqG-IEsuUDbFQ" base_Class="OutputPin"/>

+  <Ecore:EClass xmi:id="_KfixFY6bEdqG-IEsuUDbFQ" base_Class="Pin"/>

+  <Ecore:EAttribute xmi:id="_KfixFo6bEdqG-IEsuUDbFQ" base_Property="Pin-isControl"/>

+  <Ecore:EOperation xmi:id="_KfixF46bEdqG-IEsuUDbFQ" base_Operation="Pin-control_pins"/>

+  <Ecore:EParameter xmi:id="_KfixGI6bEdqG-IEsuUDbFQ" base_Parameter="Pin-control_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixGY6bEdqG-IEsuUDbFQ" base_Parameter="Pin-control_pins-context"/>

+  <Ecore:EClass xmi:id="_KfixGo6bEdqG-IEsuUDbFQ" base_Class="InputPin"/>

+  <Ecore:EClass xmi:id="_KfixG46bEdqG-IEsuUDbFQ" base_Class="ValuePin"/>

+  <Ecore:EReference xmi:id="_KfixHI6bEdqG-IEsuUDbFQ" base_Property="ValuePin-value" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfixHY6bEdqG-IEsuUDbFQ" base_Operation="ValuePin-compatible_type"/>

+  <Ecore:EParameter xmi:id="_KfixHo6bEdqG-IEsuUDbFQ" base_Parameter="ValuePin-compatible_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixH46bEdqG-IEsuUDbFQ" base_Parameter="ValuePin-compatible_type-context"/>

+  <Ecore:EClass xmi:id="_KfixII6bEdqG-IEsuUDbFQ" base_Class="CallAction"/>

+  <Ecore:EAttribute xmi:id="_KfixIY6bEdqG-IEsuUDbFQ" base_Property="CallAction-isSynchronous"/>

+  <Ecore:EReference xmi:id="_KfixIo6bEdqG-IEsuUDbFQ" base_Property="CallAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfixI46bEdqG-IEsuUDbFQ" base_Operation="CallAction-synchronous_call"/>

+  <Ecore:EParameter xmi:id="_KfixJI6bEdqG-IEsuUDbFQ" base_Parameter="CallAction-synchronous_call-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixJY6bEdqG-IEsuUDbFQ" base_Parameter="CallAction-synchronous_call-context"/>

+  <Ecore:EOperation xmi:id="_KfixJo6bEdqG-IEsuUDbFQ" base_Operation="CallAction-number_and_order"/>

+  <Ecore:EParameter xmi:id="_KfixJ46bEdqG-IEsuUDbFQ" base_Parameter="CallAction-number_and_order-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixKI6bEdqG-IEsuUDbFQ" base_Parameter="CallAction-number_and_order-context"/>

+  <Ecore:EOperation xmi:id="_KfixKY6bEdqG-IEsuUDbFQ" base_Operation="CallAction-type_ordering_multiplicity"/>

+  <Ecore:EParameter xmi:id="_KfixKo6bEdqG-IEsuUDbFQ" base_Parameter="CallAction-type_ordering_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixK46bEdqG-IEsuUDbFQ" base_Parameter="CallAction-type_ordering_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KfixLI6bEdqG-IEsuUDbFQ" base_Class="InvocationAction"/>

+  <Ecore:EReference xmi:id="_KfixLY6bEdqG-IEsuUDbFQ" base_Property="InvocationAction-argument" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfixLo6bEdqG-IEsuUDbFQ" base_Property="InvocationAction-onPort"/>

+  <Ecore:EOperation xmi:id="_KfixL46bEdqG-IEsuUDbFQ" base_Operation="InvocationAction-on_port_receiver"/>

+  <Ecore:EParameter xmi:id="_KfixMI6bEdqG-IEsuUDbFQ" base_Parameter="InvocationAction-on_port_receiver-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixMY6bEdqG-IEsuUDbFQ" base_Parameter="InvocationAction-on_port_receiver-context"/>

+  <Ecore:EClass xmi:id="_KfixMo6bEdqG-IEsuUDbFQ" base_Class="SendSignalAction"/>

+  <Ecore:EReference xmi:id="_KfixM46bEdqG-IEsuUDbFQ" base_Property="SendSignalAction-target" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfixNI6bEdqG-IEsuUDbFQ" base_Property="SendSignalAction-signal"/>

+  <Ecore:EOperation xmi:id="_KfixNY6bEdqG-IEsuUDbFQ" base_Operation="SendSignalAction-number_order"/>

+  <Ecore:EParameter xmi:id="_KfixNo6bEdqG-IEsuUDbFQ" base_Parameter="SendSignalAction-number_order-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixN46bEdqG-IEsuUDbFQ" base_Parameter="SendSignalAction-number_order-context"/>

+  <Ecore:EOperation xmi:id="_KfixOI6bEdqG-IEsuUDbFQ" base_Operation="SendSignalAction-type_ordering_multiplicity"/>

+  <Ecore:EParameter xmi:id="_KfixOY6bEdqG-IEsuUDbFQ" base_Parameter="SendSignalAction-type_ordering_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixOo6bEdqG-IEsuUDbFQ" base_Parameter="SendSignalAction-type_ordering_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KfixO46bEdqG-IEsuUDbFQ" base_Class="CallOperationAction"/>

+  <Ecore:EReference xmi:id="_KfixPI6bEdqG-IEsuUDbFQ" base_Property="CallOperationAction-operation"/>

+  <Ecore:EReference xmi:id="_KfixPY6bEdqG-IEsuUDbFQ" base_Property="CallOperationAction-target" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KfixPo6bEdqG-IEsuUDbFQ" base_Operation="CallOperationAction-argument_pin_equal_parameter"/>

+  <Ecore:EParameter xmi:id="_KfixP46bEdqG-IEsuUDbFQ" base_Parameter="CallOperationAction-argument_pin_equal_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixQI6bEdqG-IEsuUDbFQ" base_Parameter="CallOperationAction-argument_pin_equal_parameter-context"/>

+  <Ecore:EOperation xmi:id="_KfixQY6bEdqG-IEsuUDbFQ" base_Operation="CallOperationAction-result_pin_equal_parameter"/>

+  <Ecore:EParameter xmi:id="_KfixQo6bEdqG-IEsuUDbFQ" base_Parameter="CallOperationAction-result_pin_equal_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixQ46bEdqG-IEsuUDbFQ" base_Parameter="CallOperationAction-result_pin_equal_parameter-context"/>

+  <Ecore:EOperation xmi:id="_KfixRI6bEdqG-IEsuUDbFQ" base_Operation="CallOperationAction-type_target_pin"/>

+  <Ecore:EParameter xmi:id="_KfixRY6bEdqG-IEsuUDbFQ" base_Parameter="CallOperationAction-type_target_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixRo6bEdqG-IEsuUDbFQ" base_Parameter="CallOperationAction-type_target_pin-context"/>

+  <Ecore:EClass xmi:id="_KfixR46bEdqG-IEsuUDbFQ" base_Class="CallBehaviorAction"/>

+  <Ecore:EReference xmi:id="_KfixSI6bEdqG-IEsuUDbFQ" base_Property="CallBehaviorAction-behavior"/>

+  <Ecore:EOperation xmi:id="_KfixSY6bEdqG-IEsuUDbFQ" base_Operation="CallBehaviorAction-argument_pin_equal_parameter"/>

+  <Ecore:EParameter xmi:id="_KfixSo6bEdqG-IEsuUDbFQ" base_Parameter="CallBehaviorAction-argument_pin_equal_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixS46bEdqG-IEsuUDbFQ" base_Parameter="CallBehaviorAction-argument_pin_equal_parameter-context"/>

+  <Ecore:EOperation xmi:id="_KfixTI6bEdqG-IEsuUDbFQ" base_Operation="CallBehaviorAction-result_pin_equal_parameter"/>

+  <Ecore:EParameter xmi:id="_KfixTY6bEdqG-IEsuUDbFQ" base_Parameter="CallBehaviorAction-result_pin_equal_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixTo6bEdqG-IEsuUDbFQ" base_Parameter="CallBehaviorAction-result_pin_equal_parameter-context"/>

+  <Ecore:EClass xmi:id="_KfixT46bEdqG-IEsuUDbFQ" base_Class="SequenceNode"/>

+  <Ecore:EReference xmi:id="_KfixUI6bEdqG-IEsuUDbFQ" base_Property="SequenceNode-executableNode" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KfixUY6bEdqG-IEsuUDbFQ" base_Class="Usage"/>

+  <Ecore:EClass xmi:id="_KfixUo6bEdqG-IEsuUDbFQ" base_Class="ControlNode"/>

+  <Ecore:EClass xmi:id="_KfixU46bEdqG-IEsuUDbFQ" base_Class="ControlFlow"/>

+  <Ecore:EOperation xmi:id="_KfixVI6bEdqG-IEsuUDbFQ" base_Operation="ControlFlow-object_nodes"/>

+  <Ecore:EParameter xmi:id="_KfixVY6bEdqG-IEsuUDbFQ" base_Parameter="ControlFlow-object_nodes-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixVo6bEdqG-IEsuUDbFQ" base_Parameter="ControlFlow-object_nodes-context"/>

+  <Ecore:EClass xmi:id="_KfixV46bEdqG-IEsuUDbFQ" base_Class="InitialNode"/>

+  <Ecore:EOperation xmi:id="_KfixWI6bEdqG-IEsuUDbFQ" base_Operation="InitialNode-no_incoming_edges"/>

+  <Ecore:EParameter xmi:id="_KfixWY6bEdqG-IEsuUDbFQ" base_Parameter="InitialNode-no_incoming_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixWo6bEdqG-IEsuUDbFQ" base_Parameter="InitialNode-no_incoming_edges-context"/>

+  <Ecore:EOperation xmi:id="_KfixW46bEdqG-IEsuUDbFQ" base_Operation="InitialNode-control_edges"/>

+  <Ecore:EParameter xmi:id="_KfixXI6bEdqG-IEsuUDbFQ" base_Parameter="InitialNode-control_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixXY6bEdqG-IEsuUDbFQ" base_Parameter="InitialNode-control_edges-context"/>

+  <Ecore:EClass xmi:id="_KfixXo6bEdqG-IEsuUDbFQ" base_Class="ActivityParameterNode"/>

+  <Ecore:EReference xmi:id="_KfixX46bEdqG-IEsuUDbFQ" base_Property="ActivityParameterNode-parameter"/>

+  <Ecore:EOperation xmi:id="_KfixYI6bEdqG-IEsuUDbFQ" base_Operation="ActivityParameterNode-has_parameters"/>

+  <Ecore:EParameter xmi:id="_KfixYY6bEdqG-IEsuUDbFQ" base_Parameter="ActivityParameterNode-has_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixYo6bEdqG-IEsuUDbFQ" base_Parameter="ActivityParameterNode-has_parameters-context"/>

+  <Ecore:EOperation xmi:id="_KfixY46bEdqG-IEsuUDbFQ" base_Operation="ActivityParameterNode-same_type"/>

+  <Ecore:EParameter xmi:id="_KfixZI6bEdqG-IEsuUDbFQ" base_Parameter="ActivityParameterNode-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixZY6bEdqG-IEsuUDbFQ" base_Parameter="ActivityParameterNode-same_type-context"/>

+  <Ecore:EOperation xmi:id="_KfixZo6bEdqG-IEsuUDbFQ" base_Operation="ActivityParameterNode-no_edges"/>

+  <Ecore:EParameter xmi:id="_KfixZ46bEdqG-IEsuUDbFQ" base_Parameter="ActivityParameterNode-no_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixaI6bEdqG-IEsuUDbFQ" base_Parameter="ActivityParameterNode-no_edges-context"/>

+  <Ecore:EOperation xmi:id="_KfixaY6bEdqG-IEsuUDbFQ" base_Operation="ActivityParameterNode-no_incoming_edges"/>

+  <Ecore:EParameter xmi:id="_Kfixao6bEdqG-IEsuUDbFQ" base_Parameter="ActivityParameterNode-no_incoming_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfixa46bEdqG-IEsuUDbFQ" base_Parameter="ActivityParameterNode-no_incoming_edges-context"/>

+  <Ecore:EOperation xmi:id="_KfixbI6bEdqG-IEsuUDbFQ" base_Operation="ActivityParameterNode-no_outgoing_edges"/>

+  <Ecore:EParameter xmi:id="_KfixbY6bEdqG-IEsuUDbFQ" base_Parameter="ActivityParameterNode-no_outgoing_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfixbo6bEdqG-IEsuUDbFQ" base_Parameter="ActivityParameterNode-no_outgoing_edges-context"/>

+  <Ecore:EClass xmi:id="_Kfixb46bEdqG-IEsuUDbFQ" base_Class="Message"/>

+  <Ecore:EAttribute xmi:id="_KfixcI6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Message-messageKind"/>

+  <Ecore:EAttribute xmi:id="_KfixcY6bEdqG-IEsuUDbFQ" base_Property="Message-messageSort"/>

+  <Ecore:EReference xmi:id="_Kfixco6bEdqG-IEsuUDbFQ" base_Property="Message-receiveEvent"/>

+  <Ecore:EReference xmi:id="_Kfixc46bEdqG-IEsuUDbFQ" base_Property="Message-sendEvent"/>

+  <Ecore:EReference xmi:id="_KfixdI6bEdqG-IEsuUDbFQ" base_Property="Message-connector"/>

+  <Ecore:EReference xmi:id="_KfixdY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Message-interaction" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfixdo6bEdqG-IEsuUDbFQ" base_Property="Message-argument" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfixd46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Message-signature"/>

+  <Ecore:EOperation xmi:id="_KfixeI6bEdqG-IEsuUDbFQ" base_Operation="Message-sending_receiving_message_event"/>

+  <Ecore:EParameter xmi:id="_KfixeY6bEdqG-IEsuUDbFQ" base_Parameter="Message-sending_receiving_message_event-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfixeo6bEdqG-IEsuUDbFQ" base_Parameter="Message-sending_receiving_message_event-context"/>

+  <Ecore:EOperation xmi:id="_Kfixe46bEdqG-IEsuUDbFQ" base_Operation="Message-signature_refer_to"/>

+  <Ecore:EParameter xmi:id="_KfixfI6bEdqG-IEsuUDbFQ" base_Parameter="Message-signature_refer_to-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixfY6bEdqG-IEsuUDbFQ" base_Parameter="Message-signature_refer_to-context"/>

+  <Ecore:EOperation xmi:id="_Kfixfo6bEdqG-IEsuUDbFQ" base_Operation="Message-signature_is_operation"/>

+  <Ecore:EParameter xmi:id="_Kfixf46bEdqG-IEsuUDbFQ" base_Parameter="Message-signature_is_operation-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixgI6bEdqG-IEsuUDbFQ" base_Parameter="Message-signature_is_operation-context"/>

+  <Ecore:EOperation xmi:id="_KfixgY6bEdqG-IEsuUDbFQ" base_Operation="Message-signature_is_signal"/>

+  <Ecore:EParameter xmi:id="_Kfixgo6bEdqG-IEsuUDbFQ" base_Parameter="Message-signature_is_signal-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfixg46bEdqG-IEsuUDbFQ" base_Parameter="Message-signature_is_signal-context"/>

+  <Ecore:EOperation xmi:id="_KfixhI6bEdqG-IEsuUDbFQ" base_Operation="Message-arguments"/>

+  <Ecore:EParameter xmi:id="_KfixhY6bEdqG-IEsuUDbFQ" base_Parameter="Message-arguments-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfixho6bEdqG-IEsuUDbFQ" base_Parameter="Message-arguments-context"/>

+  <Ecore:EOperation xmi:id="_Kfixh46bEdqG-IEsuUDbFQ" base_Operation="Message-cannot_cross_boundaries"/>

+  <Ecore:EParameter xmi:id="_KfixiI6bEdqG-IEsuUDbFQ" base_Parameter="Message-cannot_cross_boundaries-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfixiY6bEdqG-IEsuUDbFQ" base_Parameter="Message-cannot_cross_boundaries-context"/>

+  <Ecore:EOperation xmi:id="_KfshkI6bEdqG-IEsuUDbFQ" base_Operation="Message-occurrence_specifications"/>

+  <Ecore:EParameter xmi:id="_KfshkY6bEdqG-IEsuUDbFQ" base_Parameter="Message-occurrence_specifications-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfshko6bEdqG-IEsuUDbFQ" base_Parameter="Message-occurrence_specifications-context"/>

+  <Ecore:EOperation xmi:id="_Kfshk46bEdqG-IEsuUDbFQ" base_Operation="Message-getMessageKind"/>

+  <Ecore:EOperation xmi:id="_KfshlI6bEdqG-IEsuUDbFQ" base_Operation="Message-getSignature"/>

+  <Ecore:EEnum xmi:id="_KfshlY6bEdqG-IEsuUDbFQ" base_Enumeration="MessageKind"/>

+  <Ecore:EEnumLiteral xmi:id="_Kfshlo6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="MessageKind-complete"/>

+  <Ecore:EEnumLiteral xmi:id="_Kfshl46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="MessageKind-lost"/>

+  <Ecore:EEnumLiteral xmi:id="_KfshmI6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="MessageKind-found"/>

+  <Ecore:EEnumLiteral xmi:id="_KfshmY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="MessageKind-unknown"/>

+  <Ecore:EEnum xmi:id="_Kfshmo6bEdqG-IEsuUDbFQ" base_Enumeration="MessageSort"/>

+  <Ecore:EEnumLiteral xmi:id="_Kfshm46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="MessageSort-synchCall"/>

+  <Ecore:EEnumLiteral xmi:id="_KfshnI6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="MessageSort-asynchCall"/>

+  <Ecore:EEnumLiteral xmi:id="_KfshnY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="MessageSort-asynchSignal"/>

+  <Ecore:EEnumLiteral xmi:id="_Kfshno6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="MessageSort-createMessage"/>

+  <Ecore:EEnumLiteral xmi:id="_Kfshn46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="MessageSort-deleteMessage"/>

+  <Ecore:EEnumLiteral xmi:id="_KfshoI6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="MessageSort-reply"/>

+  <Ecore:EClass xmi:id="_KfshoY6bEdqG-IEsuUDbFQ" base_Class="MessageEnd"/>

+  <Ecore:EReference xmi:id="_Kfshoo6bEdqG-IEsuUDbFQ" base_Property="MessageEnd-message"/>

+  <Ecore:EClass xmi:id="_Kfsho46bEdqG-IEsuUDbFQ" base_Class="Interaction"/>

+  <Ecore:EReference xmi:id="_KfshpI6bEdqG-IEsuUDbFQ" base_Property="Interaction-lifeline" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfshpY6bEdqG-IEsuUDbFQ" base_Property="Interaction-fragment" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfshpo6bEdqG-IEsuUDbFQ" base_Property="Interaction-action" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfshp46bEdqG-IEsuUDbFQ" base_Property="Interaction-formalGate" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfshqI6bEdqG-IEsuUDbFQ" base_Property="Interaction-message" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KfshqY6bEdqG-IEsuUDbFQ" base_Class="InteractionFragment"/>

+  <Ecore:EReference xmi:id="_Kfshqo6bEdqG-IEsuUDbFQ" base_Property="InteractionFragment-covered.1"/>

+  <Ecore:EReference xmi:id="_Kfshq46bEdqG-IEsuUDbFQ" base_Property="InteractionFragment-generalOrdering" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfshrI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="InteractionFragment-enclosingInteraction" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfshrY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="InteractionFragment-enclosingOperand" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_Kfshro6bEdqG-IEsuUDbFQ" base_Class="Lifeline"/>

+  <Ecore:EReference xmi:id="_Kfshr46bEdqG-IEsuUDbFQ" base_Property="Lifeline-represents"/>

+  <Ecore:EReference xmi:id="_KfshsI6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Lifeline-interaction" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KfshsY6bEdqG-IEsuUDbFQ" base_Property="Lifeline-selector" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfshso6bEdqG-IEsuUDbFQ" base_Property="Lifeline-decomposedAs"/>

+  <Ecore:EReference xmi:id="_Kfshs46bEdqG-IEsuUDbFQ" base_Property="Lifeline-coveredBy.1"/>

+  <Ecore:EOperation xmi:id="_KfshtI6bEdqG-IEsuUDbFQ" base_Operation="Lifeline-interaction_uses_share_lifeline"/>

+  <Ecore:EParameter xmi:id="_KfshtY6bEdqG-IEsuUDbFQ" base_Parameter="Lifeline-interaction_uses_share_lifeline-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfshto6bEdqG-IEsuUDbFQ" base_Parameter="Lifeline-interaction_uses_share_lifeline-context"/>

+  <Ecore:EOperation xmi:id="_Kfsht46bEdqG-IEsuUDbFQ" base_Operation="Lifeline-selector_specified"/>

+  <Ecore:EParameter xmi:id="_KfshuI6bEdqG-IEsuUDbFQ" base_Parameter="Lifeline-selector_specified-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfshuY6bEdqG-IEsuUDbFQ" base_Parameter="Lifeline-selector_specified-context"/>

+  <Ecore:EOperation xmi:id="_Kfshuo6bEdqG-IEsuUDbFQ" base_Operation="Lifeline-same_classifier"/>

+  <Ecore:EParameter xmi:id="_Kfshu46bEdqG-IEsuUDbFQ" base_Parameter="Lifeline-same_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfshvI6bEdqG-IEsuUDbFQ" base_Parameter="Lifeline-same_classifier-context"/>

+  <Ecore:EClass xmi:id="_KfshvY6bEdqG-IEsuUDbFQ" base_Class="PartDecomposition"/>

+  <Ecore:EOperation xmi:id="_Kfshvo6bEdqG-IEsuUDbFQ" base_Operation="PartDecomposition-parts_of_internal_structures"/>

+  <Ecore:EParameter xmi:id="_Kfshv46bEdqG-IEsuUDbFQ" base_Parameter="PartDecomposition-parts_of_internal_structures-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfshwI6bEdqG-IEsuUDbFQ" base_Parameter="PartDecomposition-parts_of_internal_structures-context"/>

+  <Ecore:EOperation xmi:id="_KfshwY6bEdqG-IEsuUDbFQ" base_Operation="PartDecomposition-assume"/>

+  <Ecore:EParameter xmi:id="_Kfshwo6bEdqG-IEsuUDbFQ" base_Parameter="PartDecomposition-assume-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfshw46bEdqG-IEsuUDbFQ" base_Parameter="PartDecomposition-assume-context"/>

+  <Ecore:EOperation xmi:id="_KfshxI6bEdqG-IEsuUDbFQ" base_Operation="PartDecomposition-commutativity_of_decomposition"/>

+  <Ecore:EParameter xmi:id="_KfshxY6bEdqG-IEsuUDbFQ" base_Parameter="PartDecomposition-commutativity_of_decomposition-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfshxo6bEdqG-IEsuUDbFQ" base_Parameter="PartDecomposition-commutativity_of_decomposition-context"/>

+  <Ecore:EClass xmi:id="_Kfshx46bEdqG-IEsuUDbFQ" base_Class="InteractionUse"/>

+  <Ecore:EReference xmi:id="_KfshyI6bEdqG-IEsuUDbFQ" base_Property="InteractionUse-refersTo"/>

+  <Ecore:EReference xmi:id="_KfshyY6bEdqG-IEsuUDbFQ" base_Property="InteractionUse-actualGate" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kfshyo6bEdqG-IEsuUDbFQ" base_Property="InteractionUse-argument" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_Kfshy46bEdqG-IEsuUDbFQ" base_Operation="InteractionUse-gates_match"/>

+  <Ecore:EParameter xmi:id="_KfshzI6bEdqG-IEsuUDbFQ" base_Parameter="InteractionUse-gates_match-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KfshzY6bEdqG-IEsuUDbFQ" base_Parameter="InteractionUse-gates_match-context"/>

+  <Ecore:EOperation xmi:id="_Kfshzo6bEdqG-IEsuUDbFQ" base_Operation="InteractionUse-all_lifelines"/>

+  <Ecore:EParameter xmi:id="_Kfshz46bEdqG-IEsuUDbFQ" base_Parameter="InteractionUse-all_lifelines-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfsh0I6bEdqG-IEsuUDbFQ" base_Parameter="InteractionUse-all_lifelines-context"/>

+  <Ecore:EOperation xmi:id="_Kfsh0Y6bEdqG-IEsuUDbFQ" base_Operation="InteractionUse-arguments_correspond_to_parameters"/>

+  <Ecore:EParameter xmi:id="_Kfsh0o6bEdqG-IEsuUDbFQ" base_Parameter="InteractionUse-arguments_correspond_to_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfsh046bEdqG-IEsuUDbFQ" base_Parameter="InteractionUse-arguments_correspond_to_parameters-context"/>

+  <Ecore:EOperation xmi:id="_Kfsh1I6bEdqG-IEsuUDbFQ" base_Operation="InteractionUse-arguments_are_constants"/>

+  <Ecore:EParameter xmi:id="_Kfsh1Y6bEdqG-IEsuUDbFQ" base_Parameter="InteractionUse-arguments_are_constants-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfsh1o6bEdqG-IEsuUDbFQ" base_Parameter="InteractionUse-arguments_are_constants-context"/>

+  <Ecore:EClass xmi:id="_Kfsh146bEdqG-IEsuUDbFQ" base_Class="Gate"/>

+  <Ecore:EOperation xmi:id="_Kfsh2I6bEdqG-IEsuUDbFQ" base_Operation="Gate-messages_actual_gate"/>

+  <Ecore:EParameter xmi:id="_Kfsh2Y6bEdqG-IEsuUDbFQ" base_Parameter="Gate-messages_actual_gate-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kfsh2o6bEdqG-IEsuUDbFQ" base_Parameter="Gate-messages_actual_gate-context"/>

+  <Ecore:EOperation xmi:id="_Kfsh246bEdqG-IEsuUDbFQ" base_Operation="Gate-messages_combined_fragment"/>

+  <Ecore:EParameter xmi:id="_Kfsh3I6bEdqG-IEsuUDbFQ" base_Parameter="Gate-messages_combined_fragment-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_cgI6bEdqG-IEsuUDbFQ" base_Parameter="Gate-messages_combined_fragment-context"/>

+  <Ecore:EClass xmi:id="_Kf_cgY6bEdqG-IEsuUDbFQ" base_Class="GeneralOrdering"/>

+  <Ecore:EReference xmi:id="_Kf_cgo6bEdqG-IEsuUDbFQ" base_Property="GeneralOrdering-after"/>

+  <Ecore:EReference xmi:id="_Kf_cg46bEdqG-IEsuUDbFQ" base_Property="GeneralOrdering-before.1"/>

+  <Ecore:EClass xmi:id="_Kf_chI6bEdqG-IEsuUDbFQ" base_Class="OccurrenceSpecification"/>

+  <Ecore:EReference xmi:id="_Kf_chY6bEdqG-IEsuUDbFQ" base_Property="OccurrenceSpecification-toBefore"/>

+  <Ecore:EReference xmi:id="_Kf_cho6bEdqG-IEsuUDbFQ" base_Property="OccurrenceSpecification-event"/>

+  <Ecore:EReference xmi:id="_Kf_ch46bEdqG-IEsuUDbFQ" base_Property="OccurrenceSpecification-toAfter.1"/>

+  <Ecore:EClass xmi:id="_Kf_ciI6bEdqG-IEsuUDbFQ" base_Class="InteractionOperand"/>

+  <Ecore:EReference xmi:id="_Kf_ciY6bEdqG-IEsuUDbFQ" base_Property="InteractionOperand-guard" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kf_cio6bEdqG-IEsuUDbFQ" base_Property="InteractionOperand-fragment" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_Kf_ci46bEdqG-IEsuUDbFQ" base_Operation="InteractionOperand-guard_directly_prior"/>

+  <Ecore:EParameter xmi:id="_Kf_cjI6bEdqG-IEsuUDbFQ" base_Parameter="InteractionOperand-guard_directly_prior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_cjY6bEdqG-IEsuUDbFQ" base_Parameter="InteractionOperand-guard_directly_prior-context"/>

+  <Ecore:EOperation xmi:id="_Kf_cjo6bEdqG-IEsuUDbFQ" base_Operation="InteractionOperand-guard_contain_references"/>

+  <Ecore:EParameter xmi:id="_Kf_cj46bEdqG-IEsuUDbFQ" base_Parameter="InteractionOperand-guard_contain_references-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_ckI6bEdqG-IEsuUDbFQ" base_Parameter="InteractionOperand-guard_contain_references-context"/>

+  <Ecore:EClass xmi:id="_Kf_ckY6bEdqG-IEsuUDbFQ" base_Class="InteractionConstraint"/>

+  <Ecore:EReference xmi:id="_Kf_cko6bEdqG-IEsuUDbFQ" base_Property="InteractionConstraint-minint" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_Kf_ck46bEdqG-IEsuUDbFQ" base_Property="InteractionConstraint-maxint" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_Kf_clI6bEdqG-IEsuUDbFQ" base_Operation="InteractionConstraint-dynamic_variables"/>

+  <Ecore:EParameter xmi:id="_Kf_clY6bEdqG-IEsuUDbFQ" base_Parameter="InteractionConstraint-dynamic_variables-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_clo6bEdqG-IEsuUDbFQ" base_Parameter="InteractionConstraint-dynamic_variables-context"/>

+  <Ecore:EOperation xmi:id="_Kf_cl46bEdqG-IEsuUDbFQ" base_Operation="InteractionConstraint-global_data"/>

+  <Ecore:EParameter xmi:id="_Kf_cmI6bEdqG-IEsuUDbFQ" base_Parameter="InteractionConstraint-global_data-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_cmY6bEdqG-IEsuUDbFQ" base_Parameter="InteractionConstraint-global_data-context"/>

+  <Ecore:EOperation xmi:id="_Kf_cmo6bEdqG-IEsuUDbFQ" base_Operation="InteractionConstraint-minint_maxint"/>

+  <Ecore:EParameter xmi:id="_Kf_cm46bEdqG-IEsuUDbFQ" base_Parameter="InteractionConstraint-minint_maxint-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_cnI6bEdqG-IEsuUDbFQ" base_Parameter="InteractionConstraint-minint_maxint-context"/>

+  <Ecore:EOperation xmi:id="_Kf_cnY6bEdqG-IEsuUDbFQ" base_Operation="InteractionConstraint-minint_non_negative"/>

+  <Ecore:EParameter xmi:id="_Kf_cno6bEdqG-IEsuUDbFQ" base_Parameter="InteractionConstraint-minint_non_negative-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_cn46bEdqG-IEsuUDbFQ" base_Parameter="InteractionConstraint-minint_non_negative-context"/>

+  <Ecore:EOperation xmi:id="_Kf_coI6bEdqG-IEsuUDbFQ" base_Operation="InteractionConstraint-maxint_positive"/>

+  <Ecore:EParameter xmi:id="_Kf_coY6bEdqG-IEsuUDbFQ" base_Parameter="InteractionConstraint-maxint_positive-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_coo6bEdqG-IEsuUDbFQ" base_Parameter="InteractionConstraint-maxint_positive-context"/>

+  <Ecore:EOperation xmi:id="_Kf_co46bEdqG-IEsuUDbFQ" base_Operation="InteractionConstraint-maxint_greater_equal_minint"/>

+  <Ecore:EParameter xmi:id="_Kf_cpI6bEdqG-IEsuUDbFQ" base_Parameter="InteractionConstraint-maxint_greater_equal_minint-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_cpY6bEdqG-IEsuUDbFQ" base_Parameter="InteractionConstraint-maxint_greater_equal_minint-context"/>

+  <Ecore:EClass xmi:id="_Kf_cpo6bEdqG-IEsuUDbFQ" base_Class="ExecutionSpecification"/>

+  <Ecore:EReference xmi:id="_Kf_cp46bEdqG-IEsuUDbFQ" base_Property="ExecutionSpecification-start"/>

+  <Ecore:EReference xmi:id="_Kf_cqI6bEdqG-IEsuUDbFQ" base_Property="ExecutionSpecification-finish"/>

+  <Ecore:EOperation xmi:id="_Kf_cqY6bEdqG-IEsuUDbFQ" base_Operation="ExecutionSpecification-same_lifeline"/>

+  <Ecore:EParameter xmi:id="_Kf_cqo6bEdqG-IEsuUDbFQ" base_Parameter="ExecutionSpecification-same_lifeline-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_cq46bEdqG-IEsuUDbFQ" base_Parameter="ExecutionSpecification-same_lifeline-context"/>

+  <Ecore:EClass xmi:id="_Kf_crI6bEdqG-IEsuUDbFQ" base_Class="StateInvariant"/>

+  <Ecore:EReference xmi:id="_Kf_crY6bEdqG-IEsuUDbFQ" base_Property="StateInvariant-invariant" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_Kf_cro6bEdqG-IEsuUDbFQ" base_Class="ActionExecutionSpecification"/>

+  <Ecore:EReference xmi:id="_Kf_cr46bEdqG-IEsuUDbFQ" base_Property="ActionExecutionSpecification-action"/>

+  <Ecore:EOperation xmi:id="_Kf_csI6bEdqG-IEsuUDbFQ" base_Operation="ActionExecutionSpecification-action_referenced"/>

+  <Ecore:EParameter xmi:id="_Kf_csY6bEdqG-IEsuUDbFQ" base_Parameter="ActionExecutionSpecification-action_referenced-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_cso6bEdqG-IEsuUDbFQ" base_Parameter="ActionExecutionSpecification-action_referenced-context"/>

+  <Ecore:EClass xmi:id="_Kf_cs46bEdqG-IEsuUDbFQ" base_Class="BehaviorExecutionSpecification"/>

+  <Ecore:EReference xmi:id="_Kf_ctI6bEdqG-IEsuUDbFQ" base_Property="BehaviorExecutionSpecification-behavior"/>

+  <Ecore:EClass xmi:id="_Kf_ctY6bEdqG-IEsuUDbFQ" base_Class="ExecutionEvent"/>

+  <Ecore:EClass xmi:id="_Kf_cto6bEdqG-IEsuUDbFQ" base_Class="CreationEvent"/>

+  <Ecore:EOperation xmi:id="_Kf_ct46bEdqG-IEsuUDbFQ" base_Operation="CreationEvent-no_occurrence_above"/>

+  <Ecore:EParameter xmi:id="_Kf_cuI6bEdqG-IEsuUDbFQ" base_Parameter="CreationEvent-no_occurrence_above-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_cuY6bEdqG-IEsuUDbFQ" base_Parameter="CreationEvent-no_occurrence_above-context"/>

+  <Ecore:EClass xmi:id="_Kf_cuo6bEdqG-IEsuUDbFQ" base_Class="DestructionEvent"/>

+  <Ecore:EOperation xmi:id="_Kf_cu46bEdqG-IEsuUDbFQ" base_Operation="DestructionEvent-no_occurrence_specifications_below"/>

+  <Ecore:EParameter xmi:id="_Kf_cvI6bEdqG-IEsuUDbFQ" base_Parameter="DestructionEvent-no_occurrence_specifications_below-diagnostics"/>

+  <Ecore:EParameter xmi:id="_Kf_cvY6bEdqG-IEsuUDbFQ" base_Parameter="DestructionEvent-no_occurrence_specifications_below-context"/>

+  <Ecore:EClass xmi:id="_Kf_cvo6bEdqG-IEsuUDbFQ" base_Class="SendOperationEvent"/>

+  <Ecore:EReference xmi:id="_Kf_cv46bEdqG-IEsuUDbFQ" base_Property="SendOperationEvent-operation"/>

+  <Ecore:EClass xmi:id="_Kf_cwI6bEdqG-IEsuUDbFQ" base_Class="MessageEvent"/>

+  <Ecore:EClass xmi:id="_Kf_cwY6bEdqG-IEsuUDbFQ" base_Class="SendSignalEvent"/>

+  <Ecore:EReference xmi:id="_Kf_cwo6bEdqG-IEsuUDbFQ" base_Property="SendSignalEvent-signal"/>

+  <Ecore:EClass xmi:id="_Kf_cw46bEdqG-IEsuUDbFQ" base_Class="MessageOccurrenceSpecification"/>

+  <Ecore:EClass xmi:id="_Kf_cxI6bEdqG-IEsuUDbFQ" base_Class="ExecutionOccurrenceSpecification"/>

+  <Ecore:EReference xmi:id="_Kf_cxY6bEdqG-IEsuUDbFQ" base_Property="ExecutionOccurrenceSpecification-execution"/>

+  <Ecore:EClass xmi:id="_Kf_cxo6bEdqG-IEsuUDbFQ" base_Class="ReceiveOperationEvent"/>

+  <Ecore:EReference xmi:id="_KgImcI6bEdqG-IEsuUDbFQ" base_Property="ReceiveOperationEvent-operation"/>

+  <Ecore:EClass xmi:id="_KgImcY6bEdqG-IEsuUDbFQ" base_Class="ReceiveSignalEvent"/>

+  <Ecore:EReference xmi:id="_KgImco6bEdqG-IEsuUDbFQ" base_Property="ReceiveSignalEvent-signal"/>

+  <Ecore:EClass xmi:id="_KgImc46bEdqG-IEsuUDbFQ" base_Class="Actor"/>

+  <Ecore:EOperation xmi:id="_KgImdI6bEdqG-IEsuUDbFQ" base_Operation="Actor-associations"/>

+  <Ecore:EParameter xmi:id="_KgImdY6bEdqG-IEsuUDbFQ" base_Parameter="Actor-associations-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImdo6bEdqG-IEsuUDbFQ" base_Parameter="Actor-associations-context"/>

+  <Ecore:EOperation xmi:id="_KgImd46bEdqG-IEsuUDbFQ" base_Operation="Actor-must_have_name"/>

+  <Ecore:EParameter xmi:id="_KgImeI6bEdqG-IEsuUDbFQ" base_Parameter="Actor-must_have_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImeY6bEdqG-IEsuUDbFQ" base_Parameter="Actor-must_have_name-context"/>

+  <Ecore:EClass xmi:id="_KgImeo6bEdqG-IEsuUDbFQ" base_Class="CallEvent"/>

+  <Ecore:EReference xmi:id="_KgIme46bEdqG-IEsuUDbFQ" base_Property="CallEvent-operation"/>

+  <Ecore:EClass xmi:id="_KgImfI6bEdqG-IEsuUDbFQ" base_Class="ChangeEvent"/>

+  <Ecore:EReference xmi:id="_KgImfY6bEdqG-IEsuUDbFQ" base_Property="ChangeEvent-changeExpression" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KgImfo6bEdqG-IEsuUDbFQ" base_Class="SignalEvent"/>

+  <Ecore:EReference xmi:id="_KgImf46bEdqG-IEsuUDbFQ" base_Property="SignalEvent-signal"/>

+  <Ecore:EClass xmi:id="_KgImgI6bEdqG-IEsuUDbFQ" base_Class="AnyReceiveEvent"/>

+  <Ecore:EClass xmi:id="_KgImgY6bEdqG-IEsuUDbFQ" base_Class="ForkNode"/>

+  <Ecore:EOperation xmi:id="_KgImgo6bEdqG-IEsuUDbFQ" base_Operation="ForkNode-one_incoming_edge"/>

+  <Ecore:EParameter xmi:id="_KgImg46bEdqG-IEsuUDbFQ" base_Parameter="ForkNode-one_incoming_edge-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImhI6bEdqG-IEsuUDbFQ" base_Parameter="ForkNode-one_incoming_edge-context"/>

+  <Ecore:EOperation xmi:id="_KgImhY6bEdqG-IEsuUDbFQ" base_Operation="ForkNode-edges"/>

+  <Ecore:EParameter xmi:id="_KgImho6bEdqG-IEsuUDbFQ" base_Parameter="ForkNode-edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImh46bEdqG-IEsuUDbFQ" base_Parameter="ForkNode-edges-context"/>

+  <Ecore:EClass xmi:id="_KgImiI6bEdqG-IEsuUDbFQ" base_Class="FlowFinalNode"/>

+  <Ecore:EClass xmi:id="_KgImiY6bEdqG-IEsuUDbFQ" base_Class="FinalNode"/>

+  <Ecore:EOperation xmi:id="_KgImio6bEdqG-IEsuUDbFQ" base_Operation="FinalNode-no_outgoing_edges"/>

+  <Ecore:EParameter xmi:id="_KgImi46bEdqG-IEsuUDbFQ" base_Parameter="FinalNode-no_outgoing_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImjI6bEdqG-IEsuUDbFQ" base_Parameter="FinalNode-no_outgoing_edges-context"/>

+  <Ecore:EClass xmi:id="_KgImjY6bEdqG-IEsuUDbFQ" base_Class="CentralBufferNode"/>

+  <Ecore:EClass xmi:id="_KgImjo6bEdqG-IEsuUDbFQ" base_Class="MergeNode"/>

+  <Ecore:EOperation xmi:id="_KgImj46bEdqG-IEsuUDbFQ" base_Operation="MergeNode-one_outgoing_edge"/>

+  <Ecore:EParameter xmi:id="_KgImkI6bEdqG-IEsuUDbFQ" base_Parameter="MergeNode-one_outgoing_edge-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImkY6bEdqG-IEsuUDbFQ" base_Parameter="MergeNode-one_outgoing_edge-context"/>

+  <Ecore:EOperation xmi:id="_KgImko6bEdqG-IEsuUDbFQ" base_Operation="MergeNode-edges"/>

+  <Ecore:EParameter xmi:id="_KgImk46bEdqG-IEsuUDbFQ" base_Parameter="MergeNode-edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImlI6bEdqG-IEsuUDbFQ" base_Parameter="MergeNode-edges-context"/>

+  <Ecore:EClass xmi:id="_KgImlY6bEdqG-IEsuUDbFQ" base_Class="DecisionNode"/>

+  <Ecore:EReference xmi:id="_KgImlo6bEdqG-IEsuUDbFQ" base_Property="DecisionNode-decisionInput"/>

+  <Ecore:EOperation xmi:id="_KgIml46bEdqG-IEsuUDbFQ" base_Operation="DecisionNode-one_incoming_edge"/>

+  <Ecore:EParameter xmi:id="_KgImmI6bEdqG-IEsuUDbFQ" base_Parameter="DecisionNode-one_incoming_edge-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImmY6bEdqG-IEsuUDbFQ" base_Parameter="DecisionNode-one_incoming_edge-context"/>

+  <Ecore:EOperation xmi:id="_KgImmo6bEdqG-IEsuUDbFQ" base_Operation="DecisionNode-input_parameter"/>

+  <Ecore:EParameter xmi:id="_KgImm46bEdqG-IEsuUDbFQ" base_Parameter="DecisionNode-input_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImnI6bEdqG-IEsuUDbFQ" base_Parameter="DecisionNode-input_parameter-context"/>

+  <Ecore:EOperation xmi:id="_KgImnY6bEdqG-IEsuUDbFQ" base_Operation="DecisionNode-edges"/>

+  <Ecore:EParameter xmi:id="_KgImno6bEdqG-IEsuUDbFQ" base_Parameter="DecisionNode-edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImn46bEdqG-IEsuUDbFQ" base_Parameter="DecisionNode-edges-context"/>

+  <Ecore:EClass xmi:id="_KgImoI6bEdqG-IEsuUDbFQ" base_Class="ActivityFinalNode"/>

+  <Ecore:EClass xmi:id="_KgImoY6bEdqG-IEsuUDbFQ" base_Class="ComponentRealization"/>

+  <Ecore:EReference xmi:id="_KgImoo6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="ComponentRealization-abstraction"/>

+  <Ecore:EReference xmi:id="_KgImo46bEdqG-IEsuUDbFQ" base_Property="ComponentRealization-realizingClassifier"/>

+  <Ecore:EClass xmi:id="_KgImpI6bEdqG-IEsuUDbFQ" base_Class="Component"/>

+  <Ecore:EAttribute xmi:id="_KgImpY6bEdqG-IEsuUDbFQ" base_Property="Component-isIndirectlyInstantiated"/>

+  <Ecore:EReference xmi:id="_KgImpo6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Component-required"/>

+  <Ecore:EReference xmi:id="_KgImp46bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="Component-provided"/>

+  <Ecore:EReference xmi:id="_KgImqI6bEdqG-IEsuUDbFQ" base_Property="Component-packagedElement"/>

+  <Ecore:EReference xmi:id="_KgImqY6bEdqG-IEsuUDbFQ" isTransient="true" base_Property="Component-realization" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgImqo6bEdqG-IEsuUDbFQ" base_Operation="Component-realizedInterfaces"/>

+  <Ecore:EParameter xmi:id="_KgImq46bEdqG-IEsuUDbFQ" base_Parameter="Component-realizedInterfaces-classifier"/>

+  <Ecore:EOperation xmi:id="_KgImrI6bEdqG-IEsuUDbFQ" base_Operation="Component-usedInterfaces"/>

+  <Ecore:EParameter xmi:id="_KgImrY6bEdqG-IEsuUDbFQ" base_Parameter="Component-usedInterfaces-classifier"/>

+  <Ecore:EOperation xmi:id="_KgImro6bEdqG-IEsuUDbFQ" base_Operation="Component-getRequireds"/>

+  <Ecore:EOperation xmi:id="_KgImr46bEdqG-IEsuUDbFQ" base_Operation="Component-getProvideds"/>

+  <Ecore:EClass xmi:id="_KgImsI6bEdqG-IEsuUDbFQ" base_Class="Node"/>

+  <Ecore:EReference xmi:id="_KgImsY6bEdqG-IEsuUDbFQ" base_Property="Node-nestedNode" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgImso6bEdqG-IEsuUDbFQ" base_Operation="Node-internal_structure"/>

+  <Ecore:EParameter xmi:id="_KgIms46bEdqG-IEsuUDbFQ" base_Parameter="Node-internal_structure-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImtI6bEdqG-IEsuUDbFQ" base_Parameter="Node-internal_structure-context"/>

+  <Ecore:EClass xmi:id="_KgImtY6bEdqG-IEsuUDbFQ" base_Class="Device"/>

+  <Ecore:EClass xmi:id="_KgImto6bEdqG-IEsuUDbFQ" base_Class="ExecutionEnvironment"/>

+  <Ecore:EClass xmi:id="_KgImt46bEdqG-IEsuUDbFQ" base_Class="CommunicationPath"/>

+  <Ecore:EClass xmi:id="_KgImuI6bEdqG-IEsuUDbFQ" base_Class="CombinedFragment"/>

+  <Ecore:EAttribute xmi:id="_KgImuY6bEdqG-IEsuUDbFQ" base_Property="CombinedFragment-interactionOperator"/>

+  <Ecore:EReference xmi:id="_KgImuo6bEdqG-IEsuUDbFQ" base_Property="CombinedFragment-operand" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgImu46bEdqG-IEsuUDbFQ" base_Property="CombinedFragment-cfragmentGate" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgImvI6bEdqG-IEsuUDbFQ" base_Operation="CombinedFragment-opt_loop_break_neg"/>

+  <Ecore:EParameter xmi:id="_KgImvY6bEdqG-IEsuUDbFQ" base_Parameter="CombinedFragment-opt_loop_break_neg-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImvo6bEdqG-IEsuUDbFQ" base_Parameter="CombinedFragment-opt_loop_break_neg-context"/>

+  <Ecore:EOperation xmi:id="_KgImv46bEdqG-IEsuUDbFQ" base_Operation="CombinedFragment-minint_and_maxint"/>

+  <Ecore:EParameter xmi:id="_KgImwI6bEdqG-IEsuUDbFQ" base_Parameter="CombinedFragment-minint_and_maxint-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImwY6bEdqG-IEsuUDbFQ" base_Parameter="CombinedFragment-minint_and_maxint-context"/>

+  <Ecore:EOperation xmi:id="_KgImwo6bEdqG-IEsuUDbFQ" base_Operation="CombinedFragment-break"/>

+  <Ecore:EParameter xmi:id="_KgImw46bEdqG-IEsuUDbFQ" base_Parameter="CombinedFragment-break-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImxI6bEdqG-IEsuUDbFQ" base_Parameter="CombinedFragment-break-context"/>

+  <Ecore:EOperation xmi:id="_KgImxY6bEdqG-IEsuUDbFQ" base_Operation="CombinedFragment-consider_and_ignore"/>

+  <Ecore:EParameter xmi:id="_KgImxo6bEdqG-IEsuUDbFQ" base_Parameter="CombinedFragment-consider_and_ignore-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgImx46bEdqG-IEsuUDbFQ" base_Parameter="CombinedFragment-consider_and_ignore-context"/>

+  <Ecore:EEnum xmi:id="_KgImyI6bEdqG-IEsuUDbFQ" base_Enumeration="InteractionOperatorKind"/>

+  <Ecore:EEnumLiteral xmi:id="_KgImyY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="InteractionOperatorKind-seq"/>

+  <Ecore:EEnumLiteral xmi:id="_KgImyo6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="InteractionOperatorKind-alt"/>

+  <Ecore:EEnumLiteral xmi:id="_KgImy46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="InteractionOperatorKind-opt"/>

+  <Ecore:EEnumLiteral xmi:id="_KgImzI6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="InteractionOperatorKind-break"/>

+  <Ecore:EEnumLiteral xmi:id="_KgImzY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="InteractionOperatorKind-par"/>

+  <Ecore:EEnumLiteral xmi:id="_KgImzo6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="InteractionOperatorKind-strict"/>

+  <Ecore:EEnumLiteral xmi:id="_KgImz46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="InteractionOperatorKind-loop"/>

+  <Ecore:EEnumLiteral xmi:id="_KgIm0I6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="InteractionOperatorKind-critical"/>

+  <Ecore:EEnumLiteral xmi:id="_KgIm0Y6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="InteractionOperatorKind-neg"/>

+  <Ecore:EEnumLiteral xmi:id="_KgIm0o6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="InteractionOperatorKind-assert"/>

+  <Ecore:EEnumLiteral xmi:id="_KgIm046bEdqG-IEsuUDbFQ" base_EnumerationLiteral="InteractionOperatorKind-ignore"/>

+  <Ecore:EEnumLiteral xmi:id="_KgIm1I6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="InteractionOperatorKind-consider"/>

+  <Ecore:EClass xmi:id="_KgIm1Y6bEdqG-IEsuUDbFQ" base_Class="Continuation"/>

+  <Ecore:EAttribute xmi:id="_KgIm1o6bEdqG-IEsuUDbFQ" base_Property="Continuation-setting"/>

+  <Ecore:EOperation xmi:id="_KgIm146bEdqG-IEsuUDbFQ" base_Operation="Continuation-same_name"/>

+  <Ecore:EParameter xmi:id="_KgIm2I6bEdqG-IEsuUDbFQ" base_Parameter="Continuation-same_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIm2Y6bEdqG-IEsuUDbFQ" base_Parameter="Continuation-same_name-context"/>

+  <Ecore:EOperation xmi:id="_KgIm2o6bEdqG-IEsuUDbFQ" base_Operation="Continuation-global"/>

+  <Ecore:EParameter xmi:id="_KgIm246bEdqG-IEsuUDbFQ" base_Parameter="Continuation-global-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIm3I6bEdqG-IEsuUDbFQ" base_Parameter="Continuation-global-context"/>

+  <Ecore:EOperation xmi:id="_KgIm3Y6bEdqG-IEsuUDbFQ" base_Operation="Continuation-first_or_last_interaction_fragment"/>

+  <Ecore:EParameter xmi:id="_KgIm3o6bEdqG-IEsuUDbFQ" base_Parameter="Continuation-first_or_last_interaction_fragment-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIm346bEdqG-IEsuUDbFQ" base_Parameter="Continuation-first_or_last_interaction_fragment-context"/>

+  <Ecore:EClass xmi:id="_KgIm4I6bEdqG-IEsuUDbFQ" base_Class="ConsiderIgnoreFragment"/>

+  <Ecore:EReference xmi:id="_KgIm4Y6bEdqG-IEsuUDbFQ" base_Property="ConsiderIgnoreFragment-message"/>

+  <Ecore:EOperation xmi:id="_KgIm4o6bEdqG-IEsuUDbFQ" base_Operation="ConsiderIgnoreFragment-consider_or_ignore"/>

+  <Ecore:EParameter xmi:id="_KgIm446bEdqG-IEsuUDbFQ" base_Parameter="ConsiderIgnoreFragment-consider_or_ignore-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIm5I6bEdqG-IEsuUDbFQ" base_Parameter="ConsiderIgnoreFragment-consider_or_ignore-context"/>

+  <Ecore:EOperation xmi:id="_KgIm5Y6bEdqG-IEsuUDbFQ" base_Operation="ConsiderIgnoreFragment-type"/>

+  <Ecore:EParameter xmi:id="_KgIm5o6bEdqG-IEsuUDbFQ" base_Parameter="ConsiderIgnoreFragment-type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIm546bEdqG-IEsuUDbFQ" base_Parameter="ConsiderIgnoreFragment-type-context"/>

+  <Ecore:EClass xmi:id="_KgIm6I6bEdqG-IEsuUDbFQ" base_Class="CreateObjectAction"/>

+  <Ecore:EReference xmi:id="_KgIm6Y6bEdqG-IEsuUDbFQ" base_Property="CreateObjectAction-classifier"/>

+  <Ecore:EReference xmi:id="_KgIm6o6bEdqG-IEsuUDbFQ" base_Property="CreateObjectAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgIm646bEdqG-IEsuUDbFQ" base_Operation="CreateObjectAction-classifier_not_abstract"/>

+  <Ecore:EParameter xmi:id="_KgIm7I6bEdqG-IEsuUDbFQ" base_Parameter="CreateObjectAction-classifier_not_abstract-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIm7Y6bEdqG-IEsuUDbFQ" base_Parameter="CreateObjectAction-classifier_not_abstract-context"/>

+  <Ecore:EOperation xmi:id="_KgIm7o6bEdqG-IEsuUDbFQ" base_Operation="CreateObjectAction-classifier_not_association_class"/>

+  <Ecore:EParameter xmi:id="_KgIm746bEdqG-IEsuUDbFQ" base_Parameter="CreateObjectAction-classifier_not_association_class-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIm8I6bEdqG-IEsuUDbFQ" base_Parameter="CreateObjectAction-classifier_not_association_class-context"/>

+  <Ecore:EOperation xmi:id="_KgIm8Y6bEdqG-IEsuUDbFQ" base_Operation="CreateObjectAction-same_type"/>

+  <Ecore:EParameter xmi:id="_KgIm8o6bEdqG-IEsuUDbFQ" base_Parameter="CreateObjectAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIm846bEdqG-IEsuUDbFQ" base_Parameter="CreateObjectAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_KgIm9I6bEdqG-IEsuUDbFQ" base_Operation="CreateObjectAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgIm9Y6bEdqG-IEsuUDbFQ" base_Parameter="CreateObjectAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIm9o6bEdqG-IEsuUDbFQ" base_Parameter="CreateObjectAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KgIm946bEdqG-IEsuUDbFQ" base_Class="DestroyObjectAction"/>

+  <Ecore:EAttribute xmi:id="_KgIm-I6bEdqG-IEsuUDbFQ" base_Property="DestroyObjectAction-isDestroyLinks"/>

+  <Ecore:EAttribute xmi:id="_KgIm-Y6bEdqG-IEsuUDbFQ" base_Property="DestroyObjectAction-isDestroyOwnedObjects"/>

+  <Ecore:EReference xmi:id="_KgIm-o6bEdqG-IEsuUDbFQ" base_Property="DestroyObjectAction-target" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgIm-46bEdqG-IEsuUDbFQ" base_Operation="DestroyObjectAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgIm_I6bEdqG-IEsuUDbFQ" base_Parameter="DestroyObjectAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIm_Y6bEdqG-IEsuUDbFQ" base_Parameter="DestroyObjectAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_KgIm_o6bEdqG-IEsuUDbFQ" base_Operation="DestroyObjectAction-no_type"/>

+  <Ecore:EParameter xmi:id="_KgIm_46bEdqG-IEsuUDbFQ" base_Parameter="DestroyObjectAction-no_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInAI6bEdqG-IEsuUDbFQ" base_Parameter="DestroyObjectAction-no_type-context"/>

+  <Ecore:EClass xmi:id="_KgInAY6bEdqG-IEsuUDbFQ" base_Class="TestIdentityAction"/>

+  <Ecore:EReference xmi:id="_KgInAo6bEdqG-IEsuUDbFQ" base_Property="TestIdentityAction-first" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgInA46bEdqG-IEsuUDbFQ" base_Property="TestIdentityAction-second" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgInBI6bEdqG-IEsuUDbFQ" base_Property="TestIdentityAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgInBY6bEdqG-IEsuUDbFQ" base_Operation="TestIdentityAction-no_type"/>

+  <Ecore:EParameter xmi:id="_KgInBo6bEdqG-IEsuUDbFQ" base_Parameter="TestIdentityAction-no_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInB46bEdqG-IEsuUDbFQ" base_Parameter="TestIdentityAction-no_type-context"/>

+  <Ecore:EOperation xmi:id="_KgInCI6bEdqG-IEsuUDbFQ" base_Operation="TestIdentityAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgInCY6bEdqG-IEsuUDbFQ" base_Parameter="TestIdentityAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInCo6bEdqG-IEsuUDbFQ" base_Parameter="TestIdentityAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_KgInC46bEdqG-IEsuUDbFQ" base_Operation="TestIdentityAction-result_is_boolean"/>

+  <Ecore:EParameter xmi:id="_KgInDI6bEdqG-IEsuUDbFQ" base_Parameter="TestIdentityAction-result_is_boolean-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInDY6bEdqG-IEsuUDbFQ" base_Parameter="TestIdentityAction-result_is_boolean-context"/>

+  <Ecore:EClass xmi:id="_KgInDo6bEdqG-IEsuUDbFQ" base_Class="ReadSelfAction"/>

+  <Ecore:EReference xmi:id="_KgInD46bEdqG-IEsuUDbFQ" base_Property="ReadSelfAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgInEI6bEdqG-IEsuUDbFQ" base_Operation="ReadSelfAction-contained"/>

+  <Ecore:EParameter xmi:id="_KgInEY6bEdqG-IEsuUDbFQ" base_Parameter="ReadSelfAction-contained-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInEo6bEdqG-IEsuUDbFQ" base_Parameter="ReadSelfAction-contained-context"/>

+  <Ecore:EOperation xmi:id="_KgInE46bEdqG-IEsuUDbFQ" base_Operation="ReadSelfAction-not_static"/>

+  <Ecore:EParameter xmi:id="_KgInFI6bEdqG-IEsuUDbFQ" base_Parameter="ReadSelfAction-not_static-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInFY6bEdqG-IEsuUDbFQ" base_Parameter="ReadSelfAction-not_static-context"/>

+  <Ecore:EOperation xmi:id="_KgInFo6bEdqG-IEsuUDbFQ" base_Operation="ReadSelfAction-type"/>

+  <Ecore:EParameter xmi:id="_KgInF46bEdqG-IEsuUDbFQ" base_Parameter="ReadSelfAction-type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInGI6bEdqG-IEsuUDbFQ" base_Parameter="ReadSelfAction-type-context"/>

+  <Ecore:EOperation xmi:id="_KgInGY6bEdqG-IEsuUDbFQ" base_Operation="ReadSelfAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgInGo6bEdqG-IEsuUDbFQ" base_Parameter="ReadSelfAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInG46bEdqG-IEsuUDbFQ" base_Parameter="ReadSelfAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KgInHI6bEdqG-IEsuUDbFQ" base_Class="StructuralFeatureAction"/>

+  <Ecore:EReference xmi:id="_KgInHY6bEdqG-IEsuUDbFQ" base_Property="StructuralFeatureAction-structuralFeature"/>

+  <Ecore:EReference xmi:id="_KgInHo6bEdqG-IEsuUDbFQ" base_Property="StructuralFeatureAction-object" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgInH46bEdqG-IEsuUDbFQ" base_Operation="StructuralFeatureAction-not_static"/>

+  <Ecore:EParameter xmi:id="_KgInII6bEdqG-IEsuUDbFQ" base_Parameter="StructuralFeatureAction-not_static-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInIY6bEdqG-IEsuUDbFQ" base_Parameter="StructuralFeatureAction-not_static-context"/>

+  <Ecore:EOperation xmi:id="_KgInIo6bEdqG-IEsuUDbFQ" base_Operation="StructuralFeatureAction-same_type"/>

+  <Ecore:EParameter xmi:id="_KgInI46bEdqG-IEsuUDbFQ" base_Parameter="StructuralFeatureAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInJI6bEdqG-IEsuUDbFQ" base_Parameter="StructuralFeatureAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_KgInJY6bEdqG-IEsuUDbFQ" base_Operation="StructuralFeatureAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgInJo6bEdqG-IEsuUDbFQ" base_Parameter="StructuralFeatureAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInJ46bEdqG-IEsuUDbFQ" base_Parameter="StructuralFeatureAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_KgInKI6bEdqG-IEsuUDbFQ" base_Operation="StructuralFeatureAction-visibility"/>

+  <Ecore:EParameter xmi:id="_KgInKY6bEdqG-IEsuUDbFQ" base_Parameter="StructuralFeatureAction-visibility-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInKo6bEdqG-IEsuUDbFQ" base_Parameter="StructuralFeatureAction-visibility-context"/>

+  <Ecore:EOperation xmi:id="_KgInK46bEdqG-IEsuUDbFQ" base_Operation="StructuralFeatureAction-one_featuring_classifier"/>

+  <Ecore:EParameter xmi:id="_KgInLI6bEdqG-IEsuUDbFQ" base_Parameter="StructuralFeatureAction-one_featuring_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInLY6bEdqG-IEsuUDbFQ" base_Parameter="StructuralFeatureAction-one_featuring_classifier-context"/>

+  <Ecore:EClass xmi:id="_KgInLo6bEdqG-IEsuUDbFQ" base_Class="ReadStructuralFeatureAction"/>

+  <Ecore:EReference xmi:id="_KgInL46bEdqG-IEsuUDbFQ" base_Property="ReadStructuralFeatureAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgInMI6bEdqG-IEsuUDbFQ" base_Operation="ReadStructuralFeatureAction-type_and_ordering"/>

+  <Ecore:EParameter xmi:id="_KgInMY6bEdqG-IEsuUDbFQ" base_Parameter="ReadStructuralFeatureAction-type_and_ordering-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInMo6bEdqG-IEsuUDbFQ" base_Parameter="ReadStructuralFeatureAction-type_and_ordering-context"/>

+  <Ecore:EClass xmi:id="_KgInM46bEdqG-IEsuUDbFQ" base_Class="WriteStructuralFeatureAction"/>

+  <Ecore:EReference xmi:id="_KgInNI6bEdqG-IEsuUDbFQ" base_Property="WriteStructuralFeatureAction-value" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgInNY6bEdqG-IEsuUDbFQ" base_Operation="WriteStructuralFeatureAction-input_pin"/>

+  <Ecore:EParameter xmi:id="_KgInNo6bEdqG-IEsuUDbFQ" base_Parameter="WriteStructuralFeatureAction-input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInN46bEdqG-IEsuUDbFQ" base_Parameter="WriteStructuralFeatureAction-input_pin-context"/>

+  <Ecore:EClass xmi:id="_KgInOI6bEdqG-IEsuUDbFQ" base_Class="ClearStructuralFeatureAction"/>

+  <Ecore:EClass xmi:id="_KgInOY6bEdqG-IEsuUDbFQ" base_Class="RemoveStructuralFeatureValueAction"/>

+  <Ecore:EAttribute xmi:id="_KgInOo6bEdqG-IEsuUDbFQ" base_Property="RemoveStructuralFeatureValueAction-isRemoveDuplicates"/>

+  <Ecore:EReference xmi:id="_KgInO46bEdqG-IEsuUDbFQ" base_Property="RemoveStructuralFeatureValueAction-removeAt" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgInPI6bEdqG-IEsuUDbFQ" base_Operation="RemoveStructuralFeatureValueAction-non_unique_removal"/>

+  <Ecore:EParameter xmi:id="_KgInPY6bEdqG-IEsuUDbFQ" base_Parameter="RemoveStructuralFeatureValueAction-non_unique_removal-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInPo6bEdqG-IEsuUDbFQ" base_Parameter="RemoveStructuralFeatureValueAction-non_unique_removal-context"/>

+  <Ecore:EClass xmi:id="_KgInP46bEdqG-IEsuUDbFQ" base_Class="AddStructuralFeatureValueAction"/>

+  <Ecore:EAttribute xmi:id="_KgInQI6bEdqG-IEsuUDbFQ" base_Property="AddStructuralFeatureValueAction-isReplaceAll"/>

+  <Ecore:EReference xmi:id="_KgInQY6bEdqG-IEsuUDbFQ" base_Property="AddStructuralFeatureValueAction-insertAt" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgInQo6bEdqG-IEsuUDbFQ" base_Operation="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgInQ46bEdqG-IEsuUDbFQ" base_Parameter="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInRI6bEdqG-IEsuUDbFQ" base_Parameter="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KgInRY6bEdqG-IEsuUDbFQ" base_Class="LinkAction"/>

+  <Ecore:EReference xmi:id="_KgInRo6bEdqG-IEsuUDbFQ" base_Property="LinkAction-endData" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgInR46bEdqG-IEsuUDbFQ" base_Property="LinkAction-inputValue" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgInSI6bEdqG-IEsuUDbFQ" base_Operation="LinkAction-same_association"/>

+  <Ecore:EParameter xmi:id="_KgInSY6bEdqG-IEsuUDbFQ" base_Parameter="LinkAction-same_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInSo6bEdqG-IEsuUDbFQ" base_Parameter="LinkAction-same_association-context"/>

+  <Ecore:EOperation xmi:id="_KgInS46bEdqG-IEsuUDbFQ" base_Operation="LinkAction-not_static"/>

+  <Ecore:EParameter xmi:id="_KgInTI6bEdqG-IEsuUDbFQ" base_Parameter="LinkAction-not_static-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInTY6bEdqG-IEsuUDbFQ" base_Parameter="LinkAction-not_static-context"/>

+  <Ecore:EOperation xmi:id="_KgInTo6bEdqG-IEsuUDbFQ" base_Operation="LinkAction-same_pins"/>

+  <Ecore:EParameter xmi:id="_KgInT46bEdqG-IEsuUDbFQ" base_Parameter="LinkAction-same_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInUI6bEdqG-IEsuUDbFQ" base_Parameter="LinkAction-same_pins-context"/>

+  <Ecore:EOperation xmi:id="_KgInUY6bEdqG-IEsuUDbFQ" base_Operation="LinkAction-association"/>

+  <Ecore:EClass xmi:id="_KgInUo6bEdqG-IEsuUDbFQ" base_Class="LinkEndData"/>

+  <Ecore:EReference xmi:id="_KgInU46bEdqG-IEsuUDbFQ" base_Property="LinkEndData-value"/>

+  <Ecore:EReference xmi:id="_KgInVI6bEdqG-IEsuUDbFQ" base_Property="LinkEndData-end"/>

+  <Ecore:EReference xmi:id="_KgInVY6bEdqG-IEsuUDbFQ" base_Property="LinkEndData-qualifier" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgInVo6bEdqG-IEsuUDbFQ" base_Operation="LinkEndData-property_is_association_end"/>

+  <Ecore:EParameter xmi:id="_KgInV46bEdqG-IEsuUDbFQ" base_Parameter="LinkEndData-property_is_association_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInWI6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndData-property_is_association_end-context"/>

+  <Ecore:EOperation xmi:id="_KgInWY6bEdqG-IEsuUDbFQ" base_Operation="LinkEndData-same_type"/>

+  <Ecore:EParameter xmi:id="_KgInWo6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndData-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInW46bEdqG-IEsuUDbFQ" base_Parameter="LinkEndData-same_type-context"/>

+  <Ecore:EOperation xmi:id="_KgInXI6bEdqG-IEsuUDbFQ" base_Operation="LinkEndData-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgInXY6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndData-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInXo6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndData-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_KgInX46bEdqG-IEsuUDbFQ" base_Operation="LinkEndData-qualifiers"/>

+  <Ecore:EParameter xmi:id="_KgInYI6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndData-qualifiers-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInYY6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndData-qualifiers-context"/>

+  <Ecore:EOperation xmi:id="_KgInYo6bEdqG-IEsuUDbFQ" base_Operation="LinkEndData-end_object_input_pin"/>

+  <Ecore:EParameter xmi:id="_KgInY46bEdqG-IEsuUDbFQ" base_Parameter="LinkEndData-end_object_input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInZI6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndData-end_object_input_pin-context"/>

+  <Ecore:EClass xmi:id="_KgInZY6bEdqG-IEsuUDbFQ" base_Class="QualifierValue"/>

+  <Ecore:EReference xmi:id="_KgInZo6bEdqG-IEsuUDbFQ" base_Property="QualifierValue-qualifier"/>

+  <Ecore:EReference xmi:id="_KgInZ46bEdqG-IEsuUDbFQ" base_Property="QualifierValue-value"/>

+  <Ecore:EOperation xmi:id="_KgInaI6bEdqG-IEsuUDbFQ" base_Operation="QualifierValue-qualifier_attribute"/>

+  <Ecore:EParameter xmi:id="_KgInaY6bEdqG-IEsuUDbFQ" base_Parameter="QualifierValue-qualifier_attribute-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInao6bEdqG-IEsuUDbFQ" base_Parameter="QualifierValue-qualifier_attribute-context"/>

+  <Ecore:EOperation xmi:id="_KgIna46bEdqG-IEsuUDbFQ" base_Operation="QualifierValue-type_of_qualifier"/>

+  <Ecore:EParameter xmi:id="_KgInbI6bEdqG-IEsuUDbFQ" base_Parameter="QualifierValue-type_of_qualifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInbY6bEdqG-IEsuUDbFQ" base_Parameter="QualifierValue-type_of_qualifier-context"/>

+  <Ecore:EOperation xmi:id="_KgInbo6bEdqG-IEsuUDbFQ" base_Operation="QualifierValue-multiplicity_of_qualifier"/>

+  <Ecore:EParameter xmi:id="_KgInb46bEdqG-IEsuUDbFQ" base_Parameter="QualifierValue-multiplicity_of_qualifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIncI6bEdqG-IEsuUDbFQ" base_Parameter="QualifierValue-multiplicity_of_qualifier-context"/>

+  <Ecore:EClass xmi:id="_KgIncY6bEdqG-IEsuUDbFQ" base_Class="ReadLinkAction"/>

+  <Ecore:EReference xmi:id="_KgInco6bEdqG-IEsuUDbFQ" base_Property="ReadLinkAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgInc46bEdqG-IEsuUDbFQ" base_Operation="ReadLinkAction-one_open_end"/>

+  <Ecore:EParameter xmi:id="_KgIndI6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkAction-one_open_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIndY6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkAction-one_open_end-context"/>

+  <Ecore:EOperation xmi:id="_KgIndo6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkAction-type_and_ordering"/>

+  <Ecore:EParameter xmi:id="_KgInd46bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkAction-type_and_ordering-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIneI6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkAction-type_and_ordering-context"/>

+  <Ecore:EOperation xmi:id="_KgIneY6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkAction-compatible_multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgIneo6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkAction-compatible_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIne46bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkAction-compatible_multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_KgInfI6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkAction-navigable_open_end"/>

+  <Ecore:EParameter xmi:id="_KgInfY6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkAction-navigable_open_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInfo6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkAction-navigable_open_end-context"/>

+  <Ecore:EOperation xmi:id="_KgInf46bEdqG-IEsuUDbFQ" base_Operation="ReadLinkAction-visibility"/>

+  <Ecore:EParameter xmi:id="_KgIngI6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkAction-visibility-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgIngY6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkAction-visibility-context"/>

+  <Ecore:EClass xmi:id="_KgIngo6bEdqG-IEsuUDbFQ" base_Class="LinkEndCreationData"/>

+  <Ecore:EAttribute xmi:id="_KgIng46bEdqG-IEsuUDbFQ" base_Property="LinkEndCreationData-isReplaceAll"/>

+  <Ecore:EReference xmi:id="_KgInhI6bEdqG-IEsuUDbFQ" base_Property="LinkEndCreationData-insertAt"/>

+  <Ecore:EOperation xmi:id="_KgInhY6bEdqG-IEsuUDbFQ" base_Operation="LinkEndCreationData-create_link_action"/>

+  <Ecore:EParameter xmi:id="_KgInho6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndCreationData-create_link_action-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInh46bEdqG-IEsuUDbFQ" base_Parameter="LinkEndCreationData-create_link_action-context"/>

+  <Ecore:EOperation xmi:id="_KgIniI6bEdqG-IEsuUDbFQ" base_Operation="LinkEndCreationData-single_input_pin"/>

+  <Ecore:EParameter xmi:id="_KgIniY6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndCreationData-single_input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInio6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndCreationData-single_input_pin-context"/>

+  <Ecore:EClass xmi:id="_KgIni46bEdqG-IEsuUDbFQ" base_Class="CreateLinkAction"/>

+  <Ecore:EOperation xmi:id="_KgInjI6bEdqG-IEsuUDbFQ" base_Operation="CreateLinkAction-association_not_abstract"/>

+  <Ecore:EParameter xmi:id="_KgInjY6bEdqG-IEsuUDbFQ" base_Parameter="CreateLinkAction-association_not_abstract-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInjo6bEdqG-IEsuUDbFQ" base_Parameter="CreateLinkAction-association_not_abstract-context"/>

+  <Ecore:EClass xmi:id="_KgInj46bEdqG-IEsuUDbFQ" base_Class="WriteLinkAction"/>

+  <Ecore:EOperation xmi:id="_KgInkI6bEdqG-IEsuUDbFQ" base_Operation="WriteLinkAction-allow_access"/>

+  <Ecore:EParameter xmi:id="_KgInkY6bEdqG-IEsuUDbFQ" base_Parameter="WriteLinkAction-allow_access-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInko6bEdqG-IEsuUDbFQ" base_Parameter="WriteLinkAction-allow_access-context"/>

+  <Ecore:EClass xmi:id="_KgInk46bEdqG-IEsuUDbFQ" base_Class="DestroyLinkAction"/>

+  <Ecore:EClass xmi:id="_KgInlI6bEdqG-IEsuUDbFQ" base_Class="LinkEndDestructionData"/>

+  <Ecore:EAttribute xmi:id="_KgInlY6bEdqG-IEsuUDbFQ" base_Property="LinkEndDestructionData-isDestroyDuplicates"/>

+  <Ecore:EReference xmi:id="_KgInlo6bEdqG-IEsuUDbFQ" base_Property="LinkEndDestructionData-destroyAt"/>

+  <Ecore:EOperation xmi:id="_KgInl46bEdqG-IEsuUDbFQ" base_Operation="LinkEndDestructionData-destroy_link_action"/>

+  <Ecore:EParameter xmi:id="_KgInmI6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndDestructionData-destroy_link_action-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInmY6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndDestructionData-destroy_link_action-context"/>

+  <Ecore:EOperation xmi:id="_KgInmo6bEdqG-IEsuUDbFQ" base_Operation="LinkEndDestructionData-unlimited_natural_and_multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgInm46bEdqG-IEsuUDbFQ" base_Parameter="LinkEndDestructionData-unlimited_natural_and_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInnI6bEdqG-IEsuUDbFQ" base_Parameter="LinkEndDestructionData-unlimited_natural_and_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KgInnY6bEdqG-IEsuUDbFQ" base_Class="ClearAssociationAction"/>

+  <Ecore:EReference xmi:id="_KgInno6bEdqG-IEsuUDbFQ" base_Property="ClearAssociationAction-object" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgInn46bEdqG-IEsuUDbFQ" base_Property="ClearAssociationAction-association"/>

+  <Ecore:EOperation xmi:id="_KgInoI6bEdqG-IEsuUDbFQ" base_Operation="ClearAssociationAction-same_type"/>

+  <Ecore:EParameter xmi:id="_KgInoY6bEdqG-IEsuUDbFQ" base_Parameter="ClearAssociationAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInoo6bEdqG-IEsuUDbFQ" base_Parameter="ClearAssociationAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_KgIno46bEdqG-IEsuUDbFQ" base_Operation="ClearAssociationAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgInpI6bEdqG-IEsuUDbFQ" base_Parameter="ClearAssociationAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInpY6bEdqG-IEsuUDbFQ" base_Parameter="ClearAssociationAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KgInpo6bEdqG-IEsuUDbFQ" base_Class="BroadcastSignalAction"/>

+  <Ecore:EReference xmi:id="_KgInp46bEdqG-IEsuUDbFQ" base_Property="BroadcastSignalAction-signal"/>

+  <Ecore:EOperation xmi:id="_KgInqI6bEdqG-IEsuUDbFQ" base_Operation="BroadcastSignalAction-number_and_order"/>

+  <Ecore:EParameter xmi:id="_KgInqY6bEdqG-IEsuUDbFQ" base_Parameter="BroadcastSignalAction-number_and_order-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInqo6bEdqG-IEsuUDbFQ" base_Parameter="BroadcastSignalAction-number_and_order-context"/>

+  <Ecore:EOperation xmi:id="_KgInq46bEdqG-IEsuUDbFQ" base_Operation="BroadcastSignalAction-type_ordering_multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgInrI6bEdqG-IEsuUDbFQ" base_Parameter="BroadcastSignalAction-type_ordering_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInrY6bEdqG-IEsuUDbFQ" base_Parameter="BroadcastSignalAction-type_ordering_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KgInro6bEdqG-IEsuUDbFQ" base_Class="SendObjectAction"/>

+  <Ecore:EReference xmi:id="_KgInr46bEdqG-IEsuUDbFQ" base_Property="SendObjectAction-target" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgInsI6bEdqG-IEsuUDbFQ" base_Property="SendObjectAction-request" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KgInsY6bEdqG-IEsuUDbFQ" base_Class="ValueSpecificationAction"/>

+  <Ecore:EReference xmi:id="_KgInso6bEdqG-IEsuUDbFQ" base_Property="ValueSpecificationAction-value" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgIns46bEdqG-IEsuUDbFQ" base_Property="ValueSpecificationAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgIntI6bEdqG-IEsuUDbFQ" base_Operation="ValueSpecificationAction-compatible_type"/>

+  <Ecore:EParameter xmi:id="_KgIntY6bEdqG-IEsuUDbFQ" base_Parameter="ValueSpecificationAction-compatible_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInto6bEdqG-IEsuUDbFQ" base_Parameter="ValueSpecificationAction-compatible_type-context"/>

+  <Ecore:EOperation xmi:id="_KgInt46bEdqG-IEsuUDbFQ" base_Operation="ValueSpecificationAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgInuI6bEdqG-IEsuUDbFQ" base_Parameter="ValueSpecificationAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgInuY6bEdqG-IEsuUDbFQ" base_Parameter="ValueSpecificationAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KgInuo6bEdqG-IEsuUDbFQ" base_Class="TimeExpression"/>

+  <Ecore:EReference xmi:id="_KgInu46bEdqG-IEsuUDbFQ" base_Property="TimeExpression-expr"/>

+  <Ecore:EReference xmi:id="_KgInvI6bEdqG-IEsuUDbFQ" base_Property="TimeExpression-observation"/>

+  <Ecore:EClass xmi:id="_KgInvY6bEdqG-IEsuUDbFQ" base_Class="Observation"/>

+  <Ecore:EClass xmi:id="_KgInvo6bEdqG-IEsuUDbFQ" base_Class="Duration"/>

+  <Ecore:EReference xmi:id="_KgInv46bEdqG-IEsuUDbFQ" base_Property="Duration-expr"/>

+  <Ecore:EReference xmi:id="_KgInwI6bEdqG-IEsuUDbFQ" base_Property="Duration-observation"/>

+  <Ecore:EClass xmi:id="_KgInwY6bEdqG-IEsuUDbFQ" base_Class="DurationInterval"/>

+  <Ecore:EClass xmi:id="_KgInwo6bEdqG-IEsuUDbFQ" base_Class="Interval"/>

+  <Ecore:EReference xmi:id="_KgInw46bEdqG-IEsuUDbFQ" base_Property="Interval-min"/>

+  <Ecore:EReference xmi:id="_KgInxI6bEdqG-IEsuUDbFQ" base_Property="Interval-max"/>

+  <Ecore:EClass xmi:id="_KgInxY6bEdqG-IEsuUDbFQ" base_Class="TimeConstraint"/>

+  <Ecore:EAttribute xmi:id="_KgInxo6bEdqG-IEsuUDbFQ" base_Property="TimeConstraint-firstEvent"/>

+  <Ecore:EClass xmi:id="_KgInx46bEdqG-IEsuUDbFQ" base_Class="IntervalConstraint"/>

+  <Ecore:EClass xmi:id="_KgInyI6bEdqG-IEsuUDbFQ" base_Class="TimeInterval"/>

+  <Ecore:EClass xmi:id="_KgInyY6bEdqG-IEsuUDbFQ" base_Class="DurationConstraint"/>

+  <Ecore:EAttribute xmi:id="_KgInyo6bEdqG-IEsuUDbFQ" base_Property="DurationConstraint-firstEvent"/>

+  <Ecore:EOperation xmi:id="_KgSXcI6bEdqG-IEsuUDbFQ" base_Operation="DurationConstraint-first_event_multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgSXcY6bEdqG-IEsuUDbFQ" base_Parameter="DurationConstraint-first_event_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXco6bEdqG-IEsuUDbFQ" base_Parameter="DurationConstraint-first_event_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KgSXc46bEdqG-IEsuUDbFQ" base_Class="TimeObservation"/>

+  <Ecore:EReference xmi:id="_KgSXdI6bEdqG-IEsuUDbFQ" base_Property="TimeObservation-event"/>

+  <Ecore:EAttribute xmi:id="_KgSXdY6bEdqG-IEsuUDbFQ" base_Property="TimeObservation-firstEvent"/>

+  <Ecore:EClass xmi:id="_KgSXdo6bEdqG-IEsuUDbFQ" base_Class="DurationObservation"/>

+  <Ecore:EReference xmi:id="_KgSXd46bEdqG-IEsuUDbFQ" base_Property="DurationObservation-event"/>

+  <Ecore:EAttribute xmi:id="_KgSXeI6bEdqG-IEsuUDbFQ" base_Property="DurationObservation-firstEvent"/>

+  <Ecore:EOperation xmi:id="_KgSXeY6bEdqG-IEsuUDbFQ" base_Operation="DurationObservation-first_event_multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgSXeo6bEdqG-IEsuUDbFQ" base_Parameter="DurationObservation-first_event_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXe46bEdqG-IEsuUDbFQ" base_Parameter="DurationObservation-first_event_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KgSXfI6bEdqG-IEsuUDbFQ" base_Class="FinalState"/>

+  <Ecore:EOperation xmi:id="_KgSXfY6bEdqG-IEsuUDbFQ" base_Operation="FinalState-no_outgoing_transitions"/>

+  <Ecore:EParameter xmi:id="_KgSXfo6bEdqG-IEsuUDbFQ" base_Parameter="FinalState-no_outgoing_transitions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXf46bEdqG-IEsuUDbFQ" base_Parameter="FinalState-no_outgoing_transitions-context"/>

+  <Ecore:EOperation xmi:id="_KgSXgI6bEdqG-IEsuUDbFQ" base_Operation="FinalState-no_regions"/>

+  <Ecore:EParameter xmi:id="_KgSXgY6bEdqG-IEsuUDbFQ" base_Parameter="FinalState-no_regions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXgo6bEdqG-IEsuUDbFQ" base_Parameter="FinalState-no_regions-context"/>

+  <Ecore:EOperation xmi:id="_KgSXg46bEdqG-IEsuUDbFQ" base_Operation="FinalState-cannot_reference_submachine"/>

+  <Ecore:EParameter xmi:id="_KgSXhI6bEdqG-IEsuUDbFQ" base_Parameter="FinalState-cannot_reference_submachine-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXhY6bEdqG-IEsuUDbFQ" base_Parameter="FinalState-cannot_reference_submachine-context"/>

+  <Ecore:EOperation xmi:id="_KgSXho6bEdqG-IEsuUDbFQ" base_Operation="FinalState-no_entry_behavior"/>

+  <Ecore:EParameter xmi:id="_KgSXh46bEdqG-IEsuUDbFQ" base_Parameter="FinalState-no_entry_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXiI6bEdqG-IEsuUDbFQ" base_Parameter="FinalState-no_entry_behavior-context"/>

+  <Ecore:EOperation xmi:id="_KgSXiY6bEdqG-IEsuUDbFQ" base_Operation="FinalState-no_exitbehavior"/>

+  <Ecore:EParameter xmi:id="_KgSXio6bEdqG-IEsuUDbFQ" base_Parameter="FinalState-no_exitbehavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXi46bEdqG-IEsuUDbFQ" base_Parameter="FinalState-no_exitbehavior-context"/>

+  <Ecore:EOperation xmi:id="_KgSXjI6bEdqG-IEsuUDbFQ" base_Operation="FinalState-no_state_behavior"/>

+  <Ecore:EParameter xmi:id="_KgSXjY6bEdqG-IEsuUDbFQ" base_Parameter="FinalState-no_state_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXjo6bEdqG-IEsuUDbFQ" base_Parameter="FinalState-no_state_behavior-context"/>

+  <Ecore:EClass xmi:id="_KgSXj46bEdqG-IEsuUDbFQ" base_Class="TimeEvent"/>

+  <Ecore:EAttribute xmi:id="_KgSXkI6bEdqG-IEsuUDbFQ" base_Property="TimeEvent-isRelative"/>

+  <Ecore:EReference xmi:id="_KgSXkY6bEdqG-IEsuUDbFQ" base_Property="TimeEvent-when" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSXko6bEdqG-IEsuUDbFQ" base_Operation="TimeEvent-when_non_negative"/>

+  <Ecore:EParameter xmi:id="_KgSXk46bEdqG-IEsuUDbFQ" base_Parameter="TimeEvent-when_non_negative-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXlI6bEdqG-IEsuUDbFQ" base_Parameter="TimeEvent-when_non_negative-context"/>

+  <Ecore:EOperation xmi:id="_KgSXlY6bEdqG-IEsuUDbFQ" base_Operation="TimeEvent-starting_time"/>

+  <Ecore:EParameter xmi:id="_KgSXlo6bEdqG-IEsuUDbFQ" base_Parameter="TimeEvent-starting_time-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXl46bEdqG-IEsuUDbFQ" base_Parameter="TimeEvent-starting_time-context"/>

+  <Ecore:EClass xmi:id="_KgSXmI6bEdqG-IEsuUDbFQ" base_Class="VariableAction"/>

+  <Ecore:EReference xmi:id="_KgSXmY6bEdqG-IEsuUDbFQ" base_Property="VariableAction-variable"/>

+  <Ecore:EOperation xmi:id="_KgSXmo6bEdqG-IEsuUDbFQ" base_Operation="VariableAction-scope_of_variable"/>

+  <Ecore:EParameter xmi:id="_KgSXm46bEdqG-IEsuUDbFQ" base_Parameter="VariableAction-scope_of_variable-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXnI6bEdqG-IEsuUDbFQ" base_Parameter="VariableAction-scope_of_variable-context"/>

+  <Ecore:EClass xmi:id="_KgSXnY6bEdqG-IEsuUDbFQ" base_Class="ReadVariableAction"/>

+  <Ecore:EReference xmi:id="_KgSXno6bEdqG-IEsuUDbFQ" base_Property="ReadVariableAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSXn46bEdqG-IEsuUDbFQ" base_Operation="ReadVariableAction-type_and_ordering"/>

+  <Ecore:EParameter xmi:id="_KgSXoI6bEdqG-IEsuUDbFQ" base_Parameter="ReadVariableAction-type_and_ordering-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXoY6bEdqG-IEsuUDbFQ" base_Parameter="ReadVariableAction-type_and_ordering-context"/>

+  <Ecore:EOperation xmi:id="_KgSXoo6bEdqG-IEsuUDbFQ" base_Operation="ReadVariableAction-compatible_multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgSXo46bEdqG-IEsuUDbFQ" base_Parameter="ReadVariableAction-compatible_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXpI6bEdqG-IEsuUDbFQ" base_Parameter="ReadVariableAction-compatible_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KgSXpY6bEdqG-IEsuUDbFQ" base_Class="WriteVariableAction"/>

+  <Ecore:EReference xmi:id="_KgSXpo6bEdqG-IEsuUDbFQ" base_Property="WriteVariableAction-value" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSXp46bEdqG-IEsuUDbFQ" base_Operation="WriteVariableAction-same_type"/>

+  <Ecore:EParameter xmi:id="_KgSXqI6bEdqG-IEsuUDbFQ" base_Parameter="WriteVariableAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXqY6bEdqG-IEsuUDbFQ" base_Parameter="WriteVariableAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_KgSXqo6bEdqG-IEsuUDbFQ" base_Operation="WriteVariableAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgSXq46bEdqG-IEsuUDbFQ" base_Parameter="WriteVariableAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXrI6bEdqG-IEsuUDbFQ" base_Parameter="WriteVariableAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KgSXrY6bEdqG-IEsuUDbFQ" base_Class="ClearVariableAction"/>

+  <Ecore:EClass xmi:id="_KgSXro6bEdqG-IEsuUDbFQ" base_Class="AddVariableValueAction"/>

+  <Ecore:EAttribute xmi:id="_KgSXr46bEdqG-IEsuUDbFQ" base_Property="AddVariableValueAction-isReplaceAll"/>

+  <Ecore:EReference xmi:id="_KgSXsI6bEdqG-IEsuUDbFQ" base_Property="AddVariableValueAction-insertAt" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSXsY6bEdqG-IEsuUDbFQ" base_Operation="AddVariableValueAction-single_input_pin"/>

+  <Ecore:EParameter xmi:id="_KgSXso6bEdqG-IEsuUDbFQ" base_Parameter="AddVariableValueAction-single_input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXs46bEdqG-IEsuUDbFQ" base_Parameter="AddVariableValueAction-single_input_pin-context"/>

+  <Ecore:EClass xmi:id="_KgSXtI6bEdqG-IEsuUDbFQ" base_Class="RemoveVariableValueAction"/>

+  <Ecore:EAttribute xmi:id="_KgSXtY6bEdqG-IEsuUDbFQ" base_Property="RemoveVariableValueAction-isRemoveDuplicates"/>

+  <Ecore:EReference xmi:id="_KgSXto6bEdqG-IEsuUDbFQ" base_Property="RemoveVariableValueAction-removeAt" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSXt46bEdqG-IEsuUDbFQ" base_Operation="RemoveVariableValueAction-unlimited_natural"/>

+  <Ecore:EParameter xmi:id="_KgSXuI6bEdqG-IEsuUDbFQ" base_Parameter="RemoveVariableValueAction-unlimited_natural-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXuY6bEdqG-IEsuUDbFQ" base_Parameter="RemoveVariableValueAction-unlimited_natural-context"/>

+  <Ecore:EClass xmi:id="_KgSXuo6bEdqG-IEsuUDbFQ" base_Class="RaiseExceptionAction"/>

+  <Ecore:EReference xmi:id="_KgSXu46bEdqG-IEsuUDbFQ" base_Property="RaiseExceptionAction-exception" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_KgSXvI6bEdqG-IEsuUDbFQ" base_Class="ActionInputPin"/>

+  <Ecore:EReference xmi:id="_KgSXvY6bEdqG-IEsuUDbFQ" base_Property="ActionInputPin-fromAction" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSXvo6bEdqG-IEsuUDbFQ" base_Operation="ActionInputPin-one_output_pin"/>

+  <Ecore:EParameter xmi:id="_KgSXv46bEdqG-IEsuUDbFQ" base_Parameter="ActionInputPin-one_output_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXwI6bEdqG-IEsuUDbFQ" base_Parameter="ActionInputPin-one_output_pin-context"/>

+  <Ecore:EOperation xmi:id="_KgSXwY6bEdqG-IEsuUDbFQ" base_Operation="ActionInputPin-input_pin"/>

+  <Ecore:EParameter xmi:id="_KgSXwo6bEdqG-IEsuUDbFQ" base_Parameter="ActionInputPin-input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXw46bEdqG-IEsuUDbFQ" base_Parameter="ActionInputPin-input_pin-context"/>

+  <Ecore:EOperation xmi:id="_KgSXxI6bEdqG-IEsuUDbFQ" base_Operation="ActionInputPin-no_control_or_data_flow"/>

+  <Ecore:EParameter xmi:id="_KgSXxY6bEdqG-IEsuUDbFQ" base_Parameter="ActionInputPin-no_control_or_data_flow-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXxo6bEdqG-IEsuUDbFQ" base_Parameter="ActionInputPin-no_control_or_data_flow-context"/>

+  <Ecore:EClass xmi:id="_KgSXx46bEdqG-IEsuUDbFQ" base_Class="InformationItem"/>

+  <Ecore:EReference xmi:id="_KgSXyI6bEdqG-IEsuUDbFQ" base_Property="InformationItem-represented"/>

+  <Ecore:EOperation xmi:id="_KgSXyY6bEdqG-IEsuUDbFQ" base_Operation="InformationItem-sources_and_targets"/>

+  <Ecore:EParameter xmi:id="_KgSXyo6bEdqG-IEsuUDbFQ" base_Parameter="InformationItem-sources_and_targets-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXy46bEdqG-IEsuUDbFQ" base_Parameter="InformationItem-sources_and_targets-context"/>

+  <Ecore:EOperation xmi:id="_KgSXzI6bEdqG-IEsuUDbFQ" base_Operation="InformationItem-has_no"/>

+  <Ecore:EParameter xmi:id="_KgSXzY6bEdqG-IEsuUDbFQ" base_Parameter="InformationItem-has_no-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSXzo6bEdqG-IEsuUDbFQ" base_Parameter="InformationItem-has_no-context"/>

+  <Ecore:EOperation xmi:id="_KgSXz46bEdqG-IEsuUDbFQ" base_Operation="InformationItem-not_instantiable"/>

+  <Ecore:EParameter xmi:id="_KgSX0I6bEdqG-IEsuUDbFQ" base_Parameter="InformationItem-not_instantiable-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSX0Y6bEdqG-IEsuUDbFQ" base_Parameter="InformationItem-not_instantiable-context"/>

+  <Ecore:EClass xmi:id="_KgSX0o6bEdqG-IEsuUDbFQ" base_Class="InformationFlow"/>

+  <Ecore:EReference xmi:id="_KgSX046bEdqG-IEsuUDbFQ" base_Property="InformationFlow-realization"/>

+  <Ecore:EReference xmi:id="_KgSX1I6bEdqG-IEsuUDbFQ" base_Property="InformationFlow-conveyed"/>

+  <Ecore:EReference xmi:id="_KgSX1Y6bEdqG-IEsuUDbFQ" base_Property="InformationFlow-informationSource"/>

+  <Ecore:EReference xmi:id="_KgSX1o6bEdqG-IEsuUDbFQ" base_Property="InformationFlow-informationTarget"/>

+  <Ecore:EReference xmi:id="_KgSX146bEdqG-IEsuUDbFQ" base_Property="InformationFlow-realizingActivityEdge"/>

+  <Ecore:EReference xmi:id="_KgSX2I6bEdqG-IEsuUDbFQ" base_Property="InformationFlow-realizingConnector"/>

+  <Ecore:EReference xmi:id="_KgSX2Y6bEdqG-IEsuUDbFQ" base_Property="InformationFlow-realizingMessage"/>

+  <Ecore:EOperation xmi:id="_KgSX2o6bEdqG-IEsuUDbFQ" base_Operation="InformationFlow-sources_and_targets_kind"/>

+  <Ecore:EParameter xmi:id="_KgSX246bEdqG-IEsuUDbFQ" base_Parameter="InformationFlow-sources_and_targets_kind-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSX3I6bEdqG-IEsuUDbFQ" base_Parameter="InformationFlow-sources_and_targets_kind-context"/>

+  <Ecore:EOperation xmi:id="_KgSX3Y6bEdqG-IEsuUDbFQ" base_Operation="InformationFlow-must_conform"/>

+  <Ecore:EParameter xmi:id="_KgSX3o6bEdqG-IEsuUDbFQ" base_Parameter="InformationFlow-must_conform-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSX346bEdqG-IEsuUDbFQ" base_Parameter="InformationFlow-must_conform-context"/>

+  <Ecore:EOperation xmi:id="_KgSX4I6bEdqG-IEsuUDbFQ" base_Operation="InformationFlow-convey_classifiers"/>

+  <Ecore:EParameter xmi:id="_KgSX4Y6bEdqG-IEsuUDbFQ" base_Parameter="InformationFlow-convey_classifiers-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSX4o6bEdqG-IEsuUDbFQ" base_Parameter="InformationFlow-convey_classifiers-context"/>

+  <Ecore:EClass xmi:id="_KgSX446bEdqG-IEsuUDbFQ" base_Class="ReadExtentAction"/>

+  <Ecore:EReference xmi:id="_KgSX5I6bEdqG-IEsuUDbFQ" base_Property="ReadExtentAction-result" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgSX5Y6bEdqG-IEsuUDbFQ" base_Property="ReadExtentAction-classifier"/>

+  <Ecore:EOperation xmi:id="_KgSX5o6bEdqG-IEsuUDbFQ" base_Operation="ReadExtentAction-type_is_classifier"/>

+  <Ecore:EParameter xmi:id="_KgSX546bEdqG-IEsuUDbFQ" base_Parameter="ReadExtentAction-type_is_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSX6I6bEdqG-IEsuUDbFQ" base_Parameter="ReadExtentAction-type_is_classifier-context"/>

+  <Ecore:EOperation xmi:id="_KgSX6Y6bEdqG-IEsuUDbFQ" base_Operation="ReadExtentAction-multiplicity_of_result"/>

+  <Ecore:EParameter xmi:id="_KgSX6o6bEdqG-IEsuUDbFQ" base_Parameter="ReadExtentAction-multiplicity_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSX646bEdqG-IEsuUDbFQ" base_Parameter="ReadExtentAction-multiplicity_of_result-context"/>

+  <Ecore:EClass xmi:id="_KgSX7I6bEdqG-IEsuUDbFQ" base_Class="ReclassifyObjectAction"/>

+  <Ecore:EAttribute xmi:id="_KgSX7Y6bEdqG-IEsuUDbFQ" base_Property="ReclassifyObjectAction-isReplaceAll"/>

+  <Ecore:EReference xmi:id="_KgSX7o6bEdqG-IEsuUDbFQ" base_Property="ReclassifyObjectAction-oldClassifier"/>

+  <Ecore:EReference xmi:id="_KgSX746bEdqG-IEsuUDbFQ" base_Property="ReclassifyObjectAction-newClassifier"/>

+  <Ecore:EReference xmi:id="_KgSX8I6bEdqG-IEsuUDbFQ" base_Property="ReclassifyObjectAction-object" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSX8Y6bEdqG-IEsuUDbFQ" base_Operation="ReclassifyObjectAction-classifier_not_abstract"/>

+  <Ecore:EParameter xmi:id="_KgSX8o6bEdqG-IEsuUDbFQ" base_Parameter="ReclassifyObjectAction-classifier_not_abstract-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSX846bEdqG-IEsuUDbFQ" base_Parameter="ReclassifyObjectAction-classifier_not_abstract-context"/>

+  <Ecore:EOperation xmi:id="_KgSX9I6bEdqG-IEsuUDbFQ" base_Operation="ReclassifyObjectAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgSX9Y6bEdqG-IEsuUDbFQ" base_Parameter="ReclassifyObjectAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSX9o6bEdqG-IEsuUDbFQ" base_Parameter="ReclassifyObjectAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_KgSX946bEdqG-IEsuUDbFQ" base_Operation="ReclassifyObjectAction-input_pin"/>

+  <Ecore:EParameter xmi:id="_KgSX-I6bEdqG-IEsuUDbFQ" base_Parameter="ReclassifyObjectAction-input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSX-Y6bEdqG-IEsuUDbFQ" base_Parameter="ReclassifyObjectAction-input_pin-context"/>

+  <Ecore:EClass xmi:id="_KgSX-o6bEdqG-IEsuUDbFQ" base_Class="ReadIsClassifiedObjectAction"/>

+  <Ecore:EAttribute xmi:id="_KgSX-46bEdqG-IEsuUDbFQ" base_Property="ReadIsClassifiedObjectAction-isDirect"/>

+  <Ecore:EReference xmi:id="_KgSX_I6bEdqG-IEsuUDbFQ" base_Property="ReadIsClassifiedObjectAction-classifier"/>

+  <Ecore:EReference xmi:id="_KgSX_Y6bEdqG-IEsuUDbFQ" base_Property="ReadIsClassifiedObjectAction-result" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgSX_o6bEdqG-IEsuUDbFQ" base_Property="ReadIsClassifiedObjectAction-object" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSX_46bEdqG-IEsuUDbFQ" base_Operation="ReadIsClassifiedObjectAction-multiplicity_of_input"/>

+  <Ecore:EParameter xmi:id="_KgSYAI6bEdqG-IEsuUDbFQ" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_input-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYAY6bEdqG-IEsuUDbFQ" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_input-context"/>

+  <Ecore:EOperation xmi:id="_KgSYAo6bEdqG-IEsuUDbFQ" base_Operation="ReadIsClassifiedObjectAction-no_type"/>

+  <Ecore:EParameter xmi:id="_KgSYA46bEdqG-IEsuUDbFQ" base_Parameter="ReadIsClassifiedObjectAction-no_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYBI6bEdqG-IEsuUDbFQ" base_Parameter="ReadIsClassifiedObjectAction-no_type-context"/>

+  <Ecore:EOperation xmi:id="_KgSYBY6bEdqG-IEsuUDbFQ" base_Operation="ReadIsClassifiedObjectAction-multiplicity_of_output"/>

+  <Ecore:EParameter xmi:id="_KgSYBo6bEdqG-IEsuUDbFQ" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_output-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYB46bEdqG-IEsuUDbFQ" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_output-context"/>

+  <Ecore:EOperation xmi:id="_KgSYCI6bEdqG-IEsuUDbFQ" base_Operation="ReadIsClassifiedObjectAction-boolean_result"/>

+  <Ecore:EParameter xmi:id="_KgSYCY6bEdqG-IEsuUDbFQ" base_Parameter="ReadIsClassifiedObjectAction-boolean_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYCo6bEdqG-IEsuUDbFQ" base_Parameter="ReadIsClassifiedObjectAction-boolean_result-context"/>

+  <Ecore:EClass xmi:id="_KgSYC46bEdqG-IEsuUDbFQ" base_Class="StartClassifierBehaviorAction"/>

+  <Ecore:EReference xmi:id="_KgSYDI6bEdqG-IEsuUDbFQ" base_Property="StartClassifierBehaviorAction-object" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSYDY6bEdqG-IEsuUDbFQ" base_Operation="StartClassifierBehaviorAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgSYDo6bEdqG-IEsuUDbFQ" base_Parameter="StartClassifierBehaviorAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYD46bEdqG-IEsuUDbFQ" base_Parameter="StartClassifierBehaviorAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_KgSYEI6bEdqG-IEsuUDbFQ" base_Operation="StartClassifierBehaviorAction-type_has_classifier"/>

+  <Ecore:EParameter xmi:id="_KgSYEY6bEdqG-IEsuUDbFQ" base_Parameter="StartClassifierBehaviorAction-type_has_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYEo6bEdqG-IEsuUDbFQ" base_Parameter="StartClassifierBehaviorAction-type_has_classifier-context"/>

+  <Ecore:EClass xmi:id="_KgSYE46bEdqG-IEsuUDbFQ" base_Class="ReadLinkObjectEndAction"/>

+  <Ecore:EReference xmi:id="_KgSYFI6bEdqG-IEsuUDbFQ" base_Property="ReadLinkObjectEndAction-object" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgSYFY6bEdqG-IEsuUDbFQ" base_Property="ReadLinkObjectEndAction-end"/>

+  <Ecore:EReference xmi:id="_KgSYFo6bEdqG-IEsuUDbFQ" base_Property="ReadLinkObjectEndAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSYF46bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndAction-property"/>

+  <Ecore:EParameter xmi:id="_KgSYGI6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-property-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYGY6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-property-context"/>

+  <Ecore:EOperation xmi:id="_KgSYGo6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndAction-association_of_association"/>

+  <Ecore:EParameter xmi:id="_KgSYG46bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-association_of_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYHI6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-association_of_association-context"/>

+  <Ecore:EOperation xmi:id="_KgSYHY6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndAction-ends_of_association"/>

+  <Ecore:EParameter xmi:id="_KgSYHo6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-ends_of_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYH46bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-ends_of_association-context"/>

+  <Ecore:EOperation xmi:id="_KgSYII6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndAction-type_of_object"/>

+  <Ecore:EParameter xmi:id="_KgSYIY6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-type_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYIo6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-type_of_object-context"/>

+  <Ecore:EOperation xmi:id="_KgSYI46bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndAction-multiplicity_of_object"/>

+  <Ecore:EParameter xmi:id="_KgSYJI6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYJY6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_object-context"/>

+  <Ecore:EOperation xmi:id="_KgSYJo6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndAction-type_of_result"/>

+  <Ecore:EParameter xmi:id="_KgSYJ46bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-type_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYKI6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-type_of_result-context"/>

+  <Ecore:EOperation xmi:id="_KgSYKY6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndAction-multiplicity_of_result"/>

+  <Ecore:EParameter xmi:id="_KgSYKo6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYK46bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_result-context"/>

+  <Ecore:EClass xmi:id="_KgSYLI6bEdqG-IEsuUDbFQ" base_Class="ReadLinkObjectEndQualifierAction"/>

+  <Ecore:EReference xmi:id="_KgSYLY6bEdqG-IEsuUDbFQ" base_Property="ReadLinkObjectEndQualifierAction-object" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgSYLo6bEdqG-IEsuUDbFQ" base_Property="ReadLinkObjectEndQualifierAction-result" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgSYL46bEdqG-IEsuUDbFQ" base_Property="ReadLinkObjectEndQualifierAction-qualifier"/>

+  <Ecore:EOperation xmi:id="_KgSYMI6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndQualifierAction-qualifier_attribute"/>

+  <Ecore:EParameter xmi:id="_KgSYMY6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-qualifier_attribute-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYMo6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-qualifier_attribute-context"/>

+  <Ecore:EOperation xmi:id="_KgSYM46bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndQualifierAction-association_of_association"/>

+  <Ecore:EParameter xmi:id="_KgSYNI6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-association_of_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYNY6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-association_of_association-context"/>

+  <Ecore:EOperation xmi:id="_KgSYNo6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndQualifierAction-ends_of_association"/>

+  <Ecore:EParameter xmi:id="_KgSYN46bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-ends_of_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYOI6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-ends_of_association-context"/>

+  <Ecore:EOperation xmi:id="_KgSYOY6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndQualifierAction-type_of_object"/>

+  <Ecore:EParameter xmi:id="_KgSYOo6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-type_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYO46bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-type_of_object-context"/>

+  <Ecore:EOperation xmi:id="_KgSYPI6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier"/>

+  <Ecore:EParameter xmi:id="_KgSYPY6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYPo6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier-context"/>

+  <Ecore:EOperation xmi:id="_KgSYP46bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_object"/>

+  <Ecore:EParameter xmi:id="_KgSYQI6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYQY6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_object-context"/>

+  <Ecore:EOperation xmi:id="_KgSYQo6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndQualifierAction-same_type"/>

+  <Ecore:EParameter xmi:id="_KgSYQ46bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYRI6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_KgSYRY6bEdqG-IEsuUDbFQ" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_result"/>

+  <Ecore:EParameter xmi:id="_KgSYRo6bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYR46bEdqG-IEsuUDbFQ" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_result-context"/>

+  <Ecore:EClass xmi:id="_KgSYSI6bEdqG-IEsuUDbFQ" base_Class="CreateLinkObjectAction"/>

+  <Ecore:EReference xmi:id="_KgSYSY6bEdqG-IEsuUDbFQ" base_Property="CreateLinkObjectAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSYSo6bEdqG-IEsuUDbFQ" base_Operation="CreateLinkObjectAction-association_class"/>

+  <Ecore:EParameter xmi:id="_KgSYS46bEdqG-IEsuUDbFQ" base_Parameter="CreateLinkObjectAction-association_class-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYTI6bEdqG-IEsuUDbFQ" base_Parameter="CreateLinkObjectAction-association_class-context"/>

+  <Ecore:EOperation xmi:id="_KgSYTY6bEdqG-IEsuUDbFQ" base_Operation="CreateLinkObjectAction-type_of_result"/>

+  <Ecore:EParameter xmi:id="_KgSYTo6bEdqG-IEsuUDbFQ" base_Parameter="CreateLinkObjectAction-type_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYT46bEdqG-IEsuUDbFQ" base_Parameter="CreateLinkObjectAction-type_of_result-context"/>

+  <Ecore:EOperation xmi:id="_KgSYUI6bEdqG-IEsuUDbFQ" base_Operation="CreateLinkObjectAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_KgSYUY6bEdqG-IEsuUDbFQ" base_Parameter="CreateLinkObjectAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYUo6bEdqG-IEsuUDbFQ" base_Parameter="CreateLinkObjectAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_KgSYU46bEdqG-IEsuUDbFQ" base_Class="AcceptEventAction"/>

+  <Ecore:EAttribute xmi:id="_KgSYVI6bEdqG-IEsuUDbFQ" base_Property="AcceptEventAction-isUnmarshall"/>

+  <Ecore:EReference xmi:id="_KgSYVY6bEdqG-IEsuUDbFQ" base_Property="AcceptEventAction-result"/>

+  <Ecore:EReference xmi:id="_KgSYVo6bEdqG-IEsuUDbFQ" base_Property="AcceptEventAction-trigger" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSYV46bEdqG-IEsuUDbFQ" base_Operation="AcceptEventAction-no_input_pins"/>

+  <Ecore:EParameter xmi:id="_KgSYWI6bEdqG-IEsuUDbFQ" base_Parameter="AcceptEventAction-no_input_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYWY6bEdqG-IEsuUDbFQ" base_Parameter="AcceptEventAction-no_input_pins-context"/>

+  <Ecore:EOperation xmi:id="_KgSYWo6bEdqG-IEsuUDbFQ" base_Operation="AcceptEventAction-no_output_pins"/>

+  <Ecore:EParameter xmi:id="_KgSYW46bEdqG-IEsuUDbFQ" base_Parameter="AcceptEventAction-no_output_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYXI6bEdqG-IEsuUDbFQ" base_Parameter="AcceptEventAction-no_output_pins-context"/>

+  <Ecore:EOperation xmi:id="_KgSYXY6bEdqG-IEsuUDbFQ" base_Operation="AcceptEventAction-trigger_events"/>

+  <Ecore:EParameter xmi:id="_KgSYXo6bEdqG-IEsuUDbFQ" base_Parameter="AcceptEventAction-trigger_events-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYX46bEdqG-IEsuUDbFQ" base_Parameter="AcceptEventAction-trigger_events-context"/>

+  <Ecore:EOperation xmi:id="_KgSYYI6bEdqG-IEsuUDbFQ" base_Operation="AcceptEventAction-unmarshall_signal_events"/>

+  <Ecore:EParameter xmi:id="_KgSYYY6bEdqG-IEsuUDbFQ" base_Parameter="AcceptEventAction-unmarshall_signal_events-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYYo6bEdqG-IEsuUDbFQ" base_Parameter="AcceptEventAction-unmarshall_signal_events-context"/>

+  <Ecore:EClass xmi:id="_KgSYY46bEdqG-IEsuUDbFQ" base_Class="AcceptCallAction"/>

+  <Ecore:EReference xmi:id="_KgSYZI6bEdqG-IEsuUDbFQ" base_Property="AcceptCallAction-returnInformation"/>

+  <Ecore:EOperation xmi:id="_KgSYZY6bEdqG-IEsuUDbFQ" base_Operation="AcceptCallAction-result_pins"/>

+  <Ecore:EParameter xmi:id="_KgSYZo6bEdqG-IEsuUDbFQ" base_Parameter="AcceptCallAction-result_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYZ46bEdqG-IEsuUDbFQ" base_Parameter="AcceptCallAction-result_pins-context"/>

+  <Ecore:EOperation xmi:id="_KgSYaI6bEdqG-IEsuUDbFQ" base_Operation="AcceptCallAction-trigger_call_event"/>

+  <Ecore:EParameter xmi:id="_KgSYaY6bEdqG-IEsuUDbFQ" base_Parameter="AcceptCallAction-trigger_call_event-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYao6bEdqG-IEsuUDbFQ" base_Parameter="AcceptCallAction-trigger_call_event-context"/>

+  <Ecore:EOperation xmi:id="_KgSYa46bEdqG-IEsuUDbFQ" base_Operation="AcceptCallAction-unmarshall"/>

+  <Ecore:EParameter xmi:id="_KgSYbI6bEdqG-IEsuUDbFQ" base_Parameter="AcceptCallAction-unmarshall-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYbY6bEdqG-IEsuUDbFQ" base_Parameter="AcceptCallAction-unmarshall-context"/>

+  <Ecore:EClass xmi:id="_KgSYbo6bEdqG-IEsuUDbFQ" base_Class="ReplyAction"/>

+  <Ecore:EReference xmi:id="_KgSYb46bEdqG-IEsuUDbFQ" base_Property="ReplyAction-replyToCall"/>

+  <Ecore:EReference xmi:id="_KgSYcI6bEdqG-IEsuUDbFQ" base_Property="ReplyAction-returnInformation" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgSYcY6bEdqG-IEsuUDbFQ" base_Property="ReplyAction-replyValue" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSYco6bEdqG-IEsuUDbFQ" base_Operation="ReplyAction-pins_match_parameter"/>

+  <Ecore:EParameter xmi:id="_KgSYc46bEdqG-IEsuUDbFQ" base_Parameter="ReplyAction-pins_match_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYdI6bEdqG-IEsuUDbFQ" base_Parameter="ReplyAction-pins_match_parameter-context"/>

+  <Ecore:EOperation xmi:id="_KgSYdY6bEdqG-IEsuUDbFQ" base_Operation="ReplyAction-event_on_reply_to_call_trigger"/>

+  <Ecore:EParameter xmi:id="_KgSYdo6bEdqG-IEsuUDbFQ" base_Parameter="ReplyAction-event_on_reply_to_call_trigger-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYd46bEdqG-IEsuUDbFQ" base_Parameter="ReplyAction-event_on_reply_to_call_trigger-context"/>

+  <Ecore:EClass xmi:id="_KgSYeI6bEdqG-IEsuUDbFQ" base_Class="UnmarshallAction"/>

+  <Ecore:EReference xmi:id="_KgSYeY6bEdqG-IEsuUDbFQ" base_Property="UnmarshallAction-result"/>

+  <Ecore:EReference xmi:id="_KgSYeo6bEdqG-IEsuUDbFQ" base_Property="UnmarshallAction-unmarshallType"/>

+  <Ecore:EReference xmi:id="_KgSYe46bEdqG-IEsuUDbFQ" base_Property="UnmarshallAction-object" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSYfI6bEdqG-IEsuUDbFQ" base_Operation="UnmarshallAction-same_type"/>

+  <Ecore:EParameter xmi:id="_KgSYfY6bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYfo6bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_KgSYf46bEdqG-IEsuUDbFQ" base_Operation="UnmarshallAction-multiplicity_of_object"/>

+  <Ecore:EParameter xmi:id="_KgSYgI6bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-multiplicity_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYgY6bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-multiplicity_of_object-context"/>

+  <Ecore:EOperation xmi:id="_KgSYgo6bEdqG-IEsuUDbFQ" base_Operation="UnmarshallAction-number_of_result"/>

+  <Ecore:EParameter xmi:id="_KgSYg46bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-number_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYhI6bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-number_of_result-context"/>

+  <Ecore:EOperation xmi:id="_KgSYhY6bEdqG-IEsuUDbFQ" base_Operation="UnmarshallAction-type_and_ordering"/>

+  <Ecore:EParameter xmi:id="_KgSYho6bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-type_and_ordering-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYh46bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-type_and_ordering-context"/>

+  <Ecore:EOperation xmi:id="_KgSYiI6bEdqG-IEsuUDbFQ" base_Operation="UnmarshallAction-multiplicity_of_result"/>

+  <Ecore:EParameter xmi:id="_KgSYiY6bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-multiplicity_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYio6bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-multiplicity_of_result-context"/>

+  <Ecore:EOperation xmi:id="_KgSYi46bEdqG-IEsuUDbFQ" base_Operation="UnmarshallAction-structural_feature"/>

+  <Ecore:EParameter xmi:id="_KgSYjI6bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-structural_feature-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYjY6bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-structural_feature-context"/>

+  <Ecore:EOperation xmi:id="_KgSYjo6bEdqG-IEsuUDbFQ" base_Operation="UnmarshallAction-unmarshallType_is_classifier"/>

+  <Ecore:EParameter xmi:id="_KgSYj46bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-unmarshallType_is_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYkI6bEdqG-IEsuUDbFQ" base_Parameter="UnmarshallAction-unmarshallType_is_classifier-context"/>

+  <Ecore:EClass xmi:id="_KgSYkY6bEdqG-IEsuUDbFQ" base_Class="ReduceAction"/>

+  <Ecore:EReference xmi:id="_KgSYko6bEdqG-IEsuUDbFQ" base_Property="ReduceAction-reducer"/>

+  <Ecore:EReference xmi:id="_KgSYk46bEdqG-IEsuUDbFQ" base_Property="ReduceAction-result"/>

+  <Ecore:EReference xmi:id="_KgSYlI6bEdqG-IEsuUDbFQ" base_Property="ReduceAction-collection"/>

+  <Ecore:EAttribute xmi:id="_KgSYlY6bEdqG-IEsuUDbFQ" base_Property="ReduceAction-isOrdered"/>

+  <Ecore:EOperation xmi:id="_KgSYlo6bEdqG-IEsuUDbFQ" base_Operation="ReduceAction-input_type_is_collection"/>

+  <Ecore:EParameter xmi:id="_KgSYl46bEdqG-IEsuUDbFQ" base_Parameter="ReduceAction-input_type_is_collection-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYmI6bEdqG-IEsuUDbFQ" base_Parameter="ReduceAction-input_type_is_collection-context"/>

+  <Ecore:EOperation xmi:id="_KgSYmY6bEdqG-IEsuUDbFQ" base_Operation="ReduceAction-output_types_are_compatible"/>

+  <Ecore:EParameter xmi:id="_KgSYmo6bEdqG-IEsuUDbFQ" base_Parameter="ReduceAction-output_types_are_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYm46bEdqG-IEsuUDbFQ" base_Parameter="ReduceAction-output_types_are_compatible-context"/>

+  <Ecore:EOperation xmi:id="_KgSYnI6bEdqG-IEsuUDbFQ" base_Operation="ReduceAction-reducer_inputs_output"/>

+  <Ecore:EParameter xmi:id="_KgSYnY6bEdqG-IEsuUDbFQ" base_Parameter="ReduceAction-reducer_inputs_output-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYno6bEdqG-IEsuUDbFQ" base_Parameter="ReduceAction-reducer_inputs_output-context"/>

+  <Ecore:EClass xmi:id="_KgSYn46bEdqG-IEsuUDbFQ" base_Class="JoinNode"/>

+  <Ecore:EAttribute xmi:id="_KgSYoI6bEdqG-IEsuUDbFQ" base_Property="JoinNode-isCombineDuplicate"/>

+  <Ecore:EReference xmi:id="_KgSYoY6bEdqG-IEsuUDbFQ" base_Property="JoinNode-joinSpec" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSYoo6bEdqG-IEsuUDbFQ" base_Operation="JoinNode-one_outgoing_edge"/>

+  <Ecore:EParameter xmi:id="_KgSYo46bEdqG-IEsuUDbFQ" base_Parameter="JoinNode-one_outgoing_edge-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYpI6bEdqG-IEsuUDbFQ" base_Parameter="JoinNode-one_outgoing_edge-context"/>

+  <Ecore:EOperation xmi:id="_KgSYpY6bEdqG-IEsuUDbFQ" base_Operation="JoinNode-incoming_object_flow"/>

+  <Ecore:EParameter xmi:id="_KgSYpo6bEdqG-IEsuUDbFQ" base_Parameter="JoinNode-incoming_object_flow-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYp46bEdqG-IEsuUDbFQ" base_Parameter="JoinNode-incoming_object_flow-context"/>

+  <Ecore:EClass xmi:id="_KgSYqI6bEdqG-IEsuUDbFQ" base_Class="DataStoreNode"/>

+  <Ecore:EClass xmi:id="_KgSYqY6bEdqG-IEsuUDbFQ" base_Class="ObjectFlow"/>

+  <Ecore:EAttribute xmi:id="_KgSYqo6bEdqG-IEsuUDbFQ" base_Property="ObjectFlow-isMulticast"/>

+  <Ecore:EAttribute xmi:id="_KgSYq46bEdqG-IEsuUDbFQ" base_Property="ObjectFlow-isMultireceive"/>

+  <Ecore:EReference xmi:id="_KgSYrI6bEdqG-IEsuUDbFQ" base_Property="ObjectFlow-transformation"/>

+  <Ecore:EReference xmi:id="_KgSYrY6bEdqG-IEsuUDbFQ" base_Property="ObjectFlow-selection"/>

+  <Ecore:EOperation xmi:id="_KgSYro6bEdqG-IEsuUDbFQ" base_Operation="ObjectFlow-no_actions"/>

+  <Ecore:EParameter xmi:id="_KgSYr46bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-no_actions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYsI6bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-no_actions-context"/>

+  <Ecore:EOperation xmi:id="_KgSYsY6bEdqG-IEsuUDbFQ" base_Operation="ObjectFlow-compatible_types"/>

+  <Ecore:EParameter xmi:id="_KgSYso6bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-compatible_types-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYs46bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-compatible_types-context"/>

+  <Ecore:EOperation xmi:id="_KgSYtI6bEdqG-IEsuUDbFQ" base_Operation="ObjectFlow-same_upper_bounds"/>

+  <Ecore:EParameter xmi:id="_KgSYtY6bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-same_upper_bounds-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYto6bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-same_upper_bounds-context"/>

+  <Ecore:EOperation xmi:id="_KgSYt46bEdqG-IEsuUDbFQ" base_Operation="ObjectFlow-target"/>

+  <Ecore:EParameter xmi:id="_KgSYuI6bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYuY6bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-target-context"/>

+  <Ecore:EOperation xmi:id="_KgSYuo6bEdqG-IEsuUDbFQ" base_Operation="ObjectFlow-transformation_behaviour"/>

+  <Ecore:EParameter xmi:id="_KgSYu46bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-transformation_behaviour-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYvI6bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-transformation_behaviour-context"/>

+  <Ecore:EOperation xmi:id="_KgSYvY6bEdqG-IEsuUDbFQ" base_Operation="ObjectFlow-selection_behaviour"/>

+  <Ecore:EParameter xmi:id="_KgSYvo6bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-selection_behaviour-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYv46bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-selection_behaviour-context"/>

+  <Ecore:EOperation xmi:id="_KgSYwI6bEdqG-IEsuUDbFQ" base_Operation="ObjectFlow-input_and_output_parameter"/>

+  <Ecore:EParameter xmi:id="_KgSYwY6bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-input_and_output_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYwo6bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-input_and_output_parameter-context"/>

+  <Ecore:EOperation xmi:id="_KgSYw46bEdqG-IEsuUDbFQ" base_Operation="ObjectFlow-is_multicast_or_is_multireceive"/>

+  <Ecore:EParameter xmi:id="_KgSYxI6bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-is_multicast_or_is_multireceive-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYxY6bEdqG-IEsuUDbFQ" base_Parameter="ObjectFlow-is_multicast_or_is_multireceive-context"/>

+  <Ecore:EClass xmi:id="_KgSYxo6bEdqG-IEsuUDbFQ" base_Class="ConditionalNode"/>

+  <Ecore:EAttribute xmi:id="_KgSYx46bEdqG-IEsuUDbFQ" base_Property="ConditionalNode-isDeterminate"/>

+  <Ecore:EAttribute xmi:id="_KgSYyI6bEdqG-IEsuUDbFQ" base_Property="ConditionalNode-isAssured"/>

+  <Ecore:EReference xmi:id="_KgSYyY6bEdqG-IEsuUDbFQ" base_Property="ConditionalNode-clause" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgSYyo6bEdqG-IEsuUDbFQ" base_Property="ConditionalNode-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSYy46bEdqG-IEsuUDbFQ" base_Operation="ConditionalNode-result_no_incoming"/>

+  <Ecore:EParameter xmi:id="_KgSYzI6bEdqG-IEsuUDbFQ" base_Parameter="ConditionalNode-result_no_incoming-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSYzY6bEdqG-IEsuUDbFQ" base_Parameter="ConditionalNode-result_no_incoming-context"/>

+  <Ecore:EClass xmi:id="_KgSYzo6bEdqG-IEsuUDbFQ" base_Class="Clause"/>

+  <Ecore:EReference xmi:id="_KgSYz46bEdqG-IEsuUDbFQ" base_Property="Clause-test"/>

+  <Ecore:EReference xmi:id="_KgSY0I6bEdqG-IEsuUDbFQ" base_Property="Clause-body"/>

+  <Ecore:EReference xmi:id="_KgSY0Y6bEdqG-IEsuUDbFQ" base_Property="Clause-predecessorClause"/>

+  <Ecore:EReference xmi:id="_KgSY0o6bEdqG-IEsuUDbFQ" base_Property="Clause-successorClause"/>

+  <Ecore:EReference xmi:id="_KgSY046bEdqG-IEsuUDbFQ" base_Property="Clause-decider"/>

+  <Ecore:EReference xmi:id="_KgSY1I6bEdqG-IEsuUDbFQ" base_Property="Clause-bodyOutput"/>

+  <Ecore:EOperation xmi:id="_KgSY1Y6bEdqG-IEsuUDbFQ" base_Operation="Clause-decider_output"/>

+  <Ecore:EParameter xmi:id="_KgSY1o6bEdqG-IEsuUDbFQ" base_Parameter="Clause-decider_output-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSY146bEdqG-IEsuUDbFQ" base_Parameter="Clause-decider_output-context"/>

+  <Ecore:EOperation xmi:id="_KgSY2I6bEdqG-IEsuUDbFQ" base_Operation="Clause-body_output_pins"/>

+  <Ecore:EParameter xmi:id="_KgSY2Y6bEdqG-IEsuUDbFQ" base_Parameter="Clause-body_output_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgSY2o6bEdqG-IEsuUDbFQ" base_Parameter="Clause-body_output_pins-context"/>

+  <Ecore:EClass xmi:id="_KgSY246bEdqG-IEsuUDbFQ" base_Class="LoopNode"/>

+  <Ecore:EAttribute xmi:id="_KgSY3I6bEdqG-IEsuUDbFQ" base_Property="LoopNode-isTestedFirst"/>

+  <Ecore:EReference xmi:id="_KgSY3Y6bEdqG-IEsuUDbFQ" base_Property="LoopNode-bodyPart"/>

+  <Ecore:EReference xmi:id="_KgSY3o6bEdqG-IEsuUDbFQ" base_Property="LoopNode-setupPart"/>

+  <Ecore:EReference xmi:id="_KgSY346bEdqG-IEsuUDbFQ" base_Property="LoopNode-decider"/>

+  <Ecore:EReference xmi:id="_KgSY4I6bEdqG-IEsuUDbFQ" base_Property="LoopNode-test"/>

+  <Ecore:EReference xmi:id="_KgSY4Y6bEdqG-IEsuUDbFQ" base_Property="LoopNode-result" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgSY4o6bEdqG-IEsuUDbFQ" base_Property="LoopNode-loopVariable"/>

+  <Ecore:EReference xmi:id="_KgSY446bEdqG-IEsuUDbFQ" base_Property="LoopNode-bodyOutput"/>

+  <Ecore:EReference xmi:id="_KgSY5I6bEdqG-IEsuUDbFQ" base_Property="LoopNode-loopVariableInput" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgSY5Y6bEdqG-IEsuUDbFQ" base_Operation="LoopNode-input_edges"/>

+  <Ecore:EParameter xmi:id="_KgcIcI6bEdqG-IEsuUDbFQ" base_Parameter="LoopNode-input_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgcIcY6bEdqG-IEsuUDbFQ" base_Parameter="LoopNode-input_edges-context"/>

+  <Ecore:EOperation xmi:id="_KgcIco6bEdqG-IEsuUDbFQ" base_Operation="LoopNode-body_output_pins"/>

+  <Ecore:EParameter xmi:id="_KgcIc46bEdqG-IEsuUDbFQ" base_Parameter="LoopNode-body_output_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgcIdI6bEdqG-IEsuUDbFQ" base_Parameter="LoopNode-body_output_pins-context"/>

+  <Ecore:EOperation xmi:id="_KgcIdY6bEdqG-IEsuUDbFQ" base_Operation="LoopNode-result_no_incoming"/>

+  <Ecore:EParameter xmi:id="_KgcIdo6bEdqG-IEsuUDbFQ" base_Parameter="LoopNode-result_no_incoming-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgcId46bEdqG-IEsuUDbFQ" base_Parameter="LoopNode-result_no_incoming-context"/>

+  <Ecore:EClass xmi:id="_KgcIeI6bEdqG-IEsuUDbFQ" base_Class="ExpansionNode"/>

+  <Ecore:EReference xmi:id="_KgcIeY6bEdqG-IEsuUDbFQ" base_Property="ExpansionNode-regionAsInput"/>

+  <Ecore:EReference xmi:id="_KgcIeo6bEdqG-IEsuUDbFQ" base_Property="ExpansionNode-regionAsOutput.1"/>

+  <Ecore:EClass xmi:id="_KgcIe46bEdqG-IEsuUDbFQ" base_Class="ExpansionRegion"/>

+  <Ecore:EAttribute xmi:id="_KgcIfI6bEdqG-IEsuUDbFQ" base_Property="ExpansionRegion-mode"/>

+  <Ecore:EReference xmi:id="_KgcIfY6bEdqG-IEsuUDbFQ" base_Property="ExpansionRegion-inputElement"/>

+  <Ecore:EReference xmi:id="_KgcIfo6bEdqG-IEsuUDbFQ" base_Property="ExpansionRegion-outputElement.1"/>

+  <Ecore:EOperation xmi:id="_KgcIf46bEdqG-IEsuUDbFQ" base_Operation="ExpansionRegion-expansion_nodes"/>

+  <Ecore:EParameter xmi:id="_KgcIgI6bEdqG-IEsuUDbFQ" base_Parameter="ExpansionRegion-expansion_nodes-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgcIgY6bEdqG-IEsuUDbFQ" base_Parameter="ExpansionRegion-expansion_nodes-context"/>

+  <Ecore:EEnum xmi:id="_KgcIgo6bEdqG-IEsuUDbFQ" base_Enumeration="ExpansionKind"/>

+  <Ecore:EEnumLiteral xmi:id="_KgcIg46bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ExpansionKind-parallel"/>

+  <Ecore:EEnumLiteral xmi:id="_KgcIhI6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ExpansionKind-iterative"/>

+  <Ecore:EEnumLiteral xmi:id="_KgcIhY6bEdqG-IEsuUDbFQ" base_EnumerationLiteral="ExpansionKind-stream"/>

+  <Ecore:EClass xmi:id="_KgcIho6bEdqG-IEsuUDbFQ" base_Class="ProtocolTransition"/>

+  <Ecore:EReference xmi:id="_KgcIh46bEdqG-IEsuUDbFQ" base_Property="ProtocolTransition-postCondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_KgcIiI6bEdqG-IEsuUDbFQ" isTransient="true" isVolatile="true" base_Property="ProtocolTransition-referred"/>

+  <Ecore:EReference xmi:id="_KgcIiY6bEdqG-IEsuUDbFQ" base_Property="ProtocolTransition-preCondition" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_KgcIio6bEdqG-IEsuUDbFQ" base_Operation="ProtocolTransition-belongs_to_psm"/>

+  <Ecore:EParameter xmi:id="_KgcIi46bEdqG-IEsuUDbFQ" base_Parameter="ProtocolTransition-belongs_to_psm-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgcIjI6bEdqG-IEsuUDbFQ" base_Parameter="ProtocolTransition-belongs_to_psm-context"/>

+  <Ecore:EOperation xmi:id="_KgcIjY6bEdqG-IEsuUDbFQ" base_Operation="ProtocolTransition-associated_actions"/>

+  <Ecore:EParameter xmi:id="_KgcIjo6bEdqG-IEsuUDbFQ" base_Parameter="ProtocolTransition-associated_actions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgcIj46bEdqG-IEsuUDbFQ" base_Parameter="ProtocolTransition-associated_actions-context"/>

+  <Ecore:EOperation xmi:id="_KgcIkI6bEdqG-IEsuUDbFQ" base_Operation="ProtocolTransition-refers_to_operation"/>

+  <Ecore:EParameter xmi:id="_KgcIkY6bEdqG-IEsuUDbFQ" base_Parameter="ProtocolTransition-refers_to_operation-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgcIko6bEdqG-IEsuUDbFQ" base_Parameter="ProtocolTransition-refers_to_operation-context"/>

+  <Ecore:EClass xmi:id="_KgcIk46bEdqG-IEsuUDbFQ" base_Class="AssociationClass"/>

+  <Ecore:EOperation xmi:id="_KgcIlI6bEdqG-IEsuUDbFQ" base_Operation="AssociationClass-cannot_be_defined"/>

+  <Ecore:EParameter xmi:id="_KgcIlY6bEdqG-IEsuUDbFQ" base_Parameter="AssociationClass-cannot_be_defined-diagnostics"/>

+  <Ecore:EParameter xmi:id="_KgcIlo6bEdqG-IEsuUDbFQ" base_Parameter="AssociationClass-cannot_be_defined-context"/>

+  <Ecore:EOperation xmi:id="_KgcIl46bEdqG-IEsuUDbFQ" base_Operation="AssociationClass-allConnections"/>

+  <Standard:Metamodel xmi:id="_ugmkAI6bEdqG-IEsuUDbFQ" base_Model="_0"/>

+  <Standard:Metaclass xmi:id="_uhDP8I6bEdqG-IEsuUDbFQ" base_Class="Comment"/>

+  <Standard:Metaclass xmi:id="_uhDP8Y6bEdqG-IEsuUDbFQ" base_Class="Element"/>

+  <Standard:Metaclass xmi:id="_uhNA8I6bEdqG-IEsuUDbFQ" base_Class="Package"/>

+  <Standard:Metaclass xmi:id="_uhWK4I6bEdqG-IEsuUDbFQ" base_Class="Namespace"/>

+  <Standard:Metaclass xmi:id="_uhWK4Y6bEdqG-IEsuUDbFQ" base_Class="NamedElement"/>

+  <Standard:Metaclass xmi:id="_uhWK4o6bEdqG-IEsuUDbFQ" base_Class="Dependency"/>

+  <Standard:Metaclass xmi:id="_uhWK446bEdqG-IEsuUDbFQ" base_Class="PackageableElement"/>

+  <Standard:Metaclass xmi:id="_uhWK5I6bEdqG-IEsuUDbFQ" base_Class="ParameterableElement"/>

+  <Standard:Metaclass xmi:id="_uhWK5Y6bEdqG-IEsuUDbFQ" base_Class="TemplateParameter"/>

+  <Standard:Metaclass xmi:id="_uhWK5o6bEdqG-IEsuUDbFQ" base_Class="TemplateSignature"/>

+  <Standard:Metaclass xmi:id="_uhWK546bEdqG-IEsuUDbFQ" base_Class="TemplateableElement"/>

+  <Standard:Metaclass xmi:id="_uhWK6I6bEdqG-IEsuUDbFQ" base_Class="TemplateBinding"/>

+  <Standard:Metaclass xmi:id="_uhf74I6bEdqG-IEsuUDbFQ" base_Class="DirectedRelationship"/>

+  <Standard:Metaclass xmi:id="_uhf74Y6bEdqG-IEsuUDbFQ" base_Class="Relationship"/>

+  <Standard:Metaclass xmi:id="_uhf74o6bEdqG-IEsuUDbFQ" base_Class="TemplateParameterSubstitution"/>

+  <Standard:Metaclass xmi:id="_uhf7446bEdqG-IEsuUDbFQ" base_Class="StringExpression"/>

+  <Standard:Metaclass xmi:id="_uhf75I6bEdqG-IEsuUDbFQ" base_Class="Expression"/>

+  <Standard:Metaclass xmi:id="_uhf75Y6bEdqG-IEsuUDbFQ" base_Class="ValueSpecification"/>

+  <Standard:Metaclass xmi:id="_uhf75o6bEdqG-IEsuUDbFQ" base_Class="TypedElement"/>

+  <Standard:Metaclass xmi:id="_uhf7546bEdqG-IEsuUDbFQ" base_Class="Type"/>

+  <Standard:Metaclass xmi:id="_uhf76I6bEdqG-IEsuUDbFQ" base_Class="Association"/>

+  <Standard:Metaclass xmi:id="_uhf76Y6bEdqG-IEsuUDbFQ" base_Class="Classifier"/>

+  <Standard:Metaclass xmi:id="_uhpF0I6bEdqG-IEsuUDbFQ" base_Class="RedefinableElement"/>

+  <Standard:Metaclass xmi:id="_uhpF0Y6bEdqG-IEsuUDbFQ" base_Class="Generalization"/>

+  <Standard:Metaclass xmi:id="_uhpF0o6bEdqG-IEsuUDbFQ" base_Class="GeneralizationSet"/>

+  <Standard:Metaclass xmi:id="_uhpF046bEdqG-IEsuUDbFQ" base_Class="Property"/>

+  <Standard:Metaclass xmi:id="_uhy20I6bEdqG-IEsuUDbFQ" base_Class="StructuralFeature"/>

+  <Standard:Metaclass xmi:id="_uhy20Y6bEdqG-IEsuUDbFQ" base_Class="Feature"/>

+  <Standard:Metaclass xmi:id="_uhy20o6bEdqG-IEsuUDbFQ" base_Class="MultiplicityElement"/>

+  <Standard:Metaclass xmi:id="_uh8n0I6bEdqG-IEsuUDbFQ" base_Class="ConnectableElement"/>

+  <Standard:Metaclass xmi:id="_uh8n0Y6bEdqG-IEsuUDbFQ" base_Class="ConnectorEnd"/>

+  <Standard:Metaclass xmi:id="_uh8n0o6bEdqG-IEsuUDbFQ" base_Class="DeploymentTarget"/>

+  <Standard:Metaclass xmi:id="_uh8n046bEdqG-IEsuUDbFQ" base_Class="Deployment"/>

+  <Standard:Metaclass xmi:id="_uh8n1I6bEdqG-IEsuUDbFQ" base_Class="DeployedArtifact"/>

+  <Standard:Metaclass xmi:id="_uh8n1Y6bEdqG-IEsuUDbFQ" base_Class="DeploymentSpecification"/>

+  <Standard:Metaclass xmi:id="_uh8n1o6bEdqG-IEsuUDbFQ" base_Class="Artifact"/>

+  <Standard:Metaclass xmi:id="_uh8n146bEdqG-IEsuUDbFQ" base_Class="Operation"/>

+  <Standard:Metaclass xmi:id="_uiFxwI6bEdqG-IEsuUDbFQ" base_Class="BehavioralFeature"/>

+  <Standard:Metaclass xmi:id="_uiFxwY6bEdqG-IEsuUDbFQ" base_Class="Parameter"/>

+  <Standard:Metaclass xmi:id="_uiFxwo6bEdqG-IEsuUDbFQ" base_Class="ParameterSet"/>

+  <Standard:Metaclass xmi:id="_uiFxw46bEdqG-IEsuUDbFQ" base_Class="Constraint"/>

+  <Standard:Metaclass xmi:id="_uiFxxI6bEdqG-IEsuUDbFQ" base_Class="Behavior"/>

+  <Standard:Metaclass xmi:id="_uiPiwI6bEdqG-IEsuUDbFQ" base_Class="Class"/>

+  <Standard:Metaclass xmi:id="_uiPiwY6bEdqG-IEsuUDbFQ" base_Class="EncapsulatedClassifier"/>

+  <Standard:Metaclass xmi:id="_uiPiwo6bEdqG-IEsuUDbFQ" base_Class="StructuredClassifier"/>

+  <Standard:Metaclass xmi:id="_uiPiw46bEdqG-IEsuUDbFQ" base_Class="Connector"/>

+  <Standard:Metaclass xmi:id="_uiPixI6bEdqG-IEsuUDbFQ" base_Class="Port"/>

+  <Standard:Metaclass xmi:id="_uiPixY6bEdqG-IEsuUDbFQ" base_Class="Interface"/>

+  <Standard:Metaclass xmi:id="_uiZTwI6bEdqG-IEsuUDbFQ" base_Class="Reception"/>

+  <Standard:Metaclass xmi:id="_uiZTwY6bEdqG-IEsuUDbFQ" base_Class="Signal"/>

+  <Standard:Metaclass xmi:id="_uiZTwo6bEdqG-IEsuUDbFQ" base_Class="ProtocolStateMachine"/>

+  <Standard:Metaclass xmi:id="_uiZTw46bEdqG-IEsuUDbFQ" base_Class="StateMachine"/>

+  <Standard:Metaclass xmi:id="_uiZTxI6bEdqG-IEsuUDbFQ" base_Class="State"/>

+  <Standard:Metaclass xmi:id="_uiZTxY6bEdqG-IEsuUDbFQ" base_Class="Vertex"/>

+  <Standard:Metaclass xmi:id="_uiidsI6bEdqG-IEsuUDbFQ" base_Class="Transition"/>

+  <Standard:Metaclass xmi:id="_uiidsY6bEdqG-IEsuUDbFQ" base_Class="Region"/>

+  <Standard:Metaclass xmi:id="_uiidso6bEdqG-IEsuUDbFQ" base_Class="Trigger"/>

+  <Standard:Metaclass xmi:id="_uiids46bEdqG-IEsuUDbFQ" base_Class="Event"/>

+  <Standard:Metaclass xmi:id="_uiidtI6bEdqG-IEsuUDbFQ" base_Class="ConnectionPointReference"/>

+  <Standard:Metaclass xmi:id="_uisOsI6bEdqG-IEsuUDbFQ" base_Class="Pseudostate"/>

+  <Standard:Metaclass xmi:id="_uisOsY6bEdqG-IEsuUDbFQ" base_Class="ProtocolConformance"/>

+  <Standard:Metaclass xmi:id="_uisOso6bEdqG-IEsuUDbFQ" base_Class="BehavioredClassifier"/>

+  <Standard:Metaclass xmi:id="_uisOs46bEdqG-IEsuUDbFQ" base_Class="InterfaceRealization"/>

+  <Standard:Metaclass xmi:id="_uisOtI6bEdqG-IEsuUDbFQ" base_Class="Realization"/>

+  <Standard:Metaclass xmi:id="_uisOtY6bEdqG-IEsuUDbFQ" base_Class="Abstraction"/>

+  <Standard:Metaclass xmi:id="_uisOto6bEdqG-IEsuUDbFQ" base_Class="OpaqueExpression"/>

+  <Standard:Metaclass xmi:id="_ui1YoI6bEdqG-IEsuUDbFQ" base_Class="Extension"/>

+  <Standard:Metaclass xmi:id="_ui1YoY6bEdqG-IEsuUDbFQ" base_Class="DataType"/>

+  <Standard:Metaclass xmi:id="_ui1Yoo6bEdqG-IEsuUDbFQ" base_Class="Manifestation"/>

+  <Standard:Metaclass xmi:id="_ui1Yo46bEdqG-IEsuUDbFQ" base_Class="Substitution"/>

+  <Standard:Metaclass xmi:id="_ui1YpI6bEdqG-IEsuUDbFQ" base_Class="CollaborationUse"/>

+  <Standard:Metaclass xmi:id="_ui_JoI6bEdqG-IEsuUDbFQ" base_Class="Collaboration"/>

+  <Standard:Metaclass xmi:id="_ui_JoY6bEdqG-IEsuUDbFQ" base_Class="UseCase"/>

+  <Standard:Metaclass xmi:id="_ui_Joo6bEdqG-IEsuUDbFQ" base_Class="Include"/>

+  <Standard:Metaclass xmi:id="_ui_Jo46bEdqG-IEsuUDbFQ" base_Class="Extend"/>

+  <Standard:Metaclass xmi:id="_ui_JpI6bEdqG-IEsuUDbFQ" base_Class="ExtensionPoint"/>

+  <Standard:Metaclass xmi:id="_ui_JpY6bEdqG-IEsuUDbFQ" base_Class="RedefinableTemplateSignature"/>

+  <Standard:Metaclass xmi:id="_ui_Jpo6bEdqG-IEsuUDbFQ" base_Class="ElementImport"/>

+  <Standard:Metaclass xmi:id="_ujI6oI6bEdqG-IEsuUDbFQ" base_Class="PackageImport"/>

+  <Standard:Metaclass xmi:id="_ujI6oY6bEdqG-IEsuUDbFQ" base_Class="Enumeration"/>

+  <Standard:Metaclass xmi:id="_ujI6oo6bEdqG-IEsuUDbFQ" base_Class="EnumerationLiteral"/>

+  <Standard:Metaclass xmi:id="_ujI6o46bEdqG-IEsuUDbFQ" base_Class="InstanceSpecification"/>

+  <Standard:Metaclass xmi:id="_ujI6pI6bEdqG-IEsuUDbFQ" base_Class="Slot"/>

+  <Standard:Metaclass xmi:id="_ujI6pY6bEdqG-IEsuUDbFQ" base_Class="PrimitiveType"/>

+  <Standard:Metaclass xmi:id="_ujI6po6bEdqG-IEsuUDbFQ" base_Class="Profile"/>

+  <Standard:Metaclass xmi:id="_ujSEkI6bEdqG-IEsuUDbFQ" base_Class="Model"/>

+  <Standard:Metaclass xmi:id="_ujSEkY6bEdqG-IEsuUDbFQ" base_Class="Stereotype"/>

+  <Standard:Metaclass xmi:id="_ujSEko6bEdqG-IEsuUDbFQ" base_Class="Image"/>

+  <Standard:Metaclass xmi:id="_ujSEk46bEdqG-IEsuUDbFQ" base_Class="ProfileApplication"/>

+  <Standard:Metaclass xmi:id="_ujSElI6bEdqG-IEsuUDbFQ" base_Class="PackageMerge"/>

+  <Standard:Metaclass xmi:id="_ujSElY6bEdqG-IEsuUDbFQ" base_Class="ExtensionEnd"/>

+  <Standard:Metaclass xmi:id="_ujSElo6bEdqG-IEsuUDbFQ" base_Class="OperationTemplateParameter"/>

+  <Standard:Metaclass xmi:id="_ujSEl46bEdqG-IEsuUDbFQ" base_Class="ConnectableElementTemplateParameter"/>

+  <Standard:Metaclass xmi:id="_ujSEmI6bEdqG-IEsuUDbFQ" base_Class="ClassifierTemplateParameter"/>

+  <Standard:Metaclass xmi:id="_ujb1kI6bEdqG-IEsuUDbFQ" base_Class="LiteralSpecification"/>

+  <Standard:Metaclass xmi:id="_ujb1kY6bEdqG-IEsuUDbFQ" base_Class="LiteralInteger"/>

+  <Standard:Metaclass xmi:id="_ujb1ko6bEdqG-IEsuUDbFQ" base_Class="LiteralString"/>

+  <Standard:Metaclass xmi:id="_ujb1k46bEdqG-IEsuUDbFQ" base_Class="LiteralBoolean"/>

+  <Standard:Metaclass xmi:id="_ujb1lI6bEdqG-IEsuUDbFQ" base_Class="LiteralNull"/>

+  <Standard:Metaclass xmi:id="_ujb1lY6bEdqG-IEsuUDbFQ" base_Class="InstanceValue"/>

+  <Standard:Metaclass xmi:id="_ujb1lo6bEdqG-IEsuUDbFQ" base_Class="LiteralUnlimitedNatural"/>

+  <Standard:Metaclass xmi:id="_ujb1l46bEdqG-IEsuUDbFQ" base_Class="OpaqueBehavior"/>

+  <Standard:Metaclass xmi:id="_ujb1mI6bEdqG-IEsuUDbFQ" base_Class="FunctionBehavior"/>

+  <Standard:Metaclass xmi:id="_ujb1mY6bEdqG-IEsuUDbFQ" base_Class="OpaqueAction"/>

+  <Standard:Metaclass xmi:id="_ujb1mo6bEdqG-IEsuUDbFQ" base_Class="Action"/>

+  <Standard:Metaclass xmi:id="_ujb1m46bEdqG-IEsuUDbFQ" base_Class="ExecutableNode"/>

+  <Standard:Metaclass xmi:id="_ujb1nI6bEdqG-IEsuUDbFQ" base_Class="ActivityNode"/>

+  <Standard:Metaclass xmi:id="_ujlmkI6bEdqG-IEsuUDbFQ" base_Class="StructuredActivityNode"/>

+  <Standard:Metaclass xmi:id="_ujlmkY6bEdqG-IEsuUDbFQ" base_Class="ActivityGroup"/>

+  <Standard:Metaclass xmi:id="_ujlmko6bEdqG-IEsuUDbFQ" base_Class="Activity"/>

+  <Standard:Metaclass xmi:id="_ujlmk46bEdqG-IEsuUDbFQ" base_Class="Variable"/>

+  <Standard:Metaclass xmi:id="_ujlmlI6bEdqG-IEsuUDbFQ" base_Class="ActivityEdge"/>

+  <Standard:Metaclass xmi:id="_ujuwgI6bEdqG-IEsuUDbFQ" base_Class="ActivityPartition"/>

+  <Standard:Metaclass xmi:id="_ujuwgY6bEdqG-IEsuUDbFQ" base_Class="InterruptibleActivityRegion"/>

+  <Standard:Metaclass xmi:id="_ujuwgo6bEdqG-IEsuUDbFQ" base_Class="ExceptionHandler"/>

+  <Standard:Metaclass xmi:id="_ujuwg46bEdqG-IEsuUDbFQ" base_Class="ObjectNode"/>

+  <Standard:Metaclass xmi:id="_uj4hgI6bEdqG-IEsuUDbFQ" base_Class="OutputPin"/>

+  <Standard:Metaclass xmi:id="_uj4hgY6bEdqG-IEsuUDbFQ" base_Class="Pin"/>

+  <Standard:Metaclass xmi:id="_uj4hgo6bEdqG-IEsuUDbFQ" base_Class="InputPin"/>

+  <Standard:Metaclass xmi:id="_uj4hg46bEdqG-IEsuUDbFQ" base_Class="ValuePin"/>

+  <Standard:Metaclass xmi:id="_uj4hhI6bEdqG-IEsuUDbFQ" base_Class="CallAction"/>

+  <Standard:Metaclass xmi:id="_uj4hhY6bEdqG-IEsuUDbFQ" base_Class="InvocationAction"/>

+  <Standard:Metaclass xmi:id="_uj4hho6bEdqG-IEsuUDbFQ" base_Class="SendSignalAction"/>

+  <Standard:Metaclass xmi:id="_ukBrcI6bEdqG-IEsuUDbFQ" base_Class="CallOperationAction"/>

+  <Standard:Metaclass xmi:id="_ukBrcY6bEdqG-IEsuUDbFQ" base_Class="CallBehaviorAction"/>

+  <Standard:Metaclass xmi:id="_ukBrco6bEdqG-IEsuUDbFQ" base_Class="SequenceNode"/>

+  <Standard:Metaclass xmi:id="_ukBrc46bEdqG-IEsuUDbFQ" base_Class="Usage"/>

+  <Standard:Metaclass xmi:id="_ukBrdI6bEdqG-IEsuUDbFQ" base_Class="ControlNode"/>

+  <Standard:Metaclass xmi:id="_ukBrdY6bEdqG-IEsuUDbFQ" base_Class="ControlFlow"/>

+  <Standard:Metaclass xmi:id="_ukBrdo6bEdqG-IEsuUDbFQ" base_Class="InitialNode"/>

+  <Standard:Metaclass xmi:id="_ukLccI6bEdqG-IEsuUDbFQ" base_Class="ActivityParameterNode"/>

+  <Standard:Metaclass xmi:id="_ukLccY6bEdqG-IEsuUDbFQ" base_Class="Message"/>

+  <Standard:Metaclass xmi:id="_ukVNcI6bEdqG-IEsuUDbFQ" base_Class="MessageEnd"/>

+  <Standard:Metaclass xmi:id="_ukVNcY6bEdqG-IEsuUDbFQ" base_Class="Interaction"/>

+  <Standard:Metaclass xmi:id="_ukVNco6bEdqG-IEsuUDbFQ" base_Class="InteractionFragment"/>

+  <Standard:Metaclass xmi:id="_ukVNc46bEdqG-IEsuUDbFQ" base_Class="Lifeline"/>

+  <Standard:Metaclass xmi:id="_ukVNdI6bEdqG-IEsuUDbFQ" base_Class="PartDecomposition"/>

+  <Standard:Metaclass xmi:id="_ukVNdY6bEdqG-IEsuUDbFQ" base_Class="InteractionUse"/>

+  <Standard:Metaclass xmi:id="_ukeXYI6bEdqG-IEsuUDbFQ" base_Class="Gate"/>

+  <Standard:Metaclass xmi:id="_ukeXYY6bEdqG-IEsuUDbFQ" base_Class="GeneralOrdering"/>

+  <Standard:Metaclass xmi:id="_ukeXYo6bEdqG-IEsuUDbFQ" base_Class="OccurrenceSpecification"/>

+  <Standard:Metaclass xmi:id="_ukeXY46bEdqG-IEsuUDbFQ" base_Class="InteractionOperand"/>

+  <Standard:Metaclass xmi:id="_ukeXZI6bEdqG-IEsuUDbFQ" base_Class="InteractionConstraint"/>

+  <Standard:Metaclass xmi:id="_ukoIYI6bEdqG-IEsuUDbFQ" base_Class="ExecutionSpecification"/>

+  <Standard:Metaclass xmi:id="_ukoIYY6bEdqG-IEsuUDbFQ" base_Class="StateInvariant"/>

+  <Standard:Metaclass xmi:id="_ukoIYo6bEdqG-IEsuUDbFQ" base_Class="ActionExecutionSpecification"/>

+  <Standard:Metaclass xmi:id="_ukoIY46bEdqG-IEsuUDbFQ" base_Class="BehaviorExecutionSpecification"/>

+  <Standard:Metaclass xmi:id="_ukoIZI6bEdqG-IEsuUDbFQ" base_Class="ExecutionEvent"/>

+  <Standard:Metaclass xmi:id="_ukoIZY6bEdqG-IEsuUDbFQ" base_Class="CreationEvent"/>

+  <Standard:Metaclass xmi:id="_ukoIZo6bEdqG-IEsuUDbFQ" base_Class="DestructionEvent"/>

+  <Standard:Metaclass xmi:id="_ukoIZ46bEdqG-IEsuUDbFQ" base_Class="SendOperationEvent"/>

+  <Standard:Metaclass xmi:id="_ukoIaI6bEdqG-IEsuUDbFQ" base_Class="MessageEvent"/>

+  <Standard:Metaclass xmi:id="_ukoIaY6bEdqG-IEsuUDbFQ" base_Class="SendSignalEvent"/>

+  <Standard:Metaclass xmi:id="_ukoIao6bEdqG-IEsuUDbFQ" base_Class="MessageOccurrenceSpecification"/>

+  <Standard:Metaclass xmi:id="_ukx5YI6bEdqG-IEsuUDbFQ" base_Class="ExecutionOccurrenceSpecification"/>

+  <Standard:Metaclass xmi:id="_ukx5YY6bEdqG-IEsuUDbFQ" base_Class="ReceiveOperationEvent"/>

+  <Standard:Metaclass xmi:id="_ukx5Yo6bEdqG-IEsuUDbFQ" base_Class="ReceiveSignalEvent"/>

+  <Standard:Metaclass xmi:id="_ukx5Y46bEdqG-IEsuUDbFQ" base_Class="Actor"/>

+  <Standard:Metaclass xmi:id="_ukx5ZI6bEdqG-IEsuUDbFQ" base_Class="CallEvent"/>

+  <Standard:Metaclass xmi:id="_ukx5ZY6bEdqG-IEsuUDbFQ" base_Class="ChangeEvent"/>

+  <Standard:Metaclass xmi:id="_ukx5Zo6bEdqG-IEsuUDbFQ" base_Class="SignalEvent"/>

+  <Standard:Metaclass xmi:id="_ukx5Z46bEdqG-IEsuUDbFQ" base_Class="AnyReceiveEvent"/>

+  <Standard:Metaclass xmi:id="_ukx5aI6bEdqG-IEsuUDbFQ" base_Class="ForkNode"/>

+  <Standard:Metaclass xmi:id="_ukx5aY6bEdqG-IEsuUDbFQ" base_Class="FlowFinalNode"/>

+  <Standard:Metaclass xmi:id="_ukx5ao6bEdqG-IEsuUDbFQ" base_Class="FinalNode"/>

+  <Standard:Metaclass xmi:id="_uk7DUI6bEdqG-IEsuUDbFQ" base_Class="CentralBufferNode"/>

+  <Standard:Metaclass xmi:id="_uk7DUY6bEdqG-IEsuUDbFQ" base_Class="MergeNode"/>

+  <Standard:Metaclass xmi:id="_uk7DUo6bEdqG-IEsuUDbFQ" base_Class="DecisionNode"/>

+  <Standard:Metaclass xmi:id="_uk7DU46bEdqG-IEsuUDbFQ" base_Class="ActivityFinalNode"/>

+  <Standard:Metaclass xmi:id="_uk7DVI6bEdqG-IEsuUDbFQ" base_Class="ComponentRealization"/>

+  <Standard:Metaclass xmi:id="_uk7DVY6bEdqG-IEsuUDbFQ" base_Class="Component"/>

+  <Standard:Metaclass xmi:id="_ulE0UI6bEdqG-IEsuUDbFQ" base_Class="Node"/>

+  <Standard:Metaclass xmi:id="_ulE0UY6bEdqG-IEsuUDbFQ" base_Class="Device"/>

+  <Standard:Metaclass xmi:id="_ulE0Uo6bEdqG-IEsuUDbFQ" base_Class="ExecutionEnvironment"/>

+  <Standard:Metaclass xmi:id="_ulE0U46bEdqG-IEsuUDbFQ" base_Class="CommunicationPath"/>

+  <Standard:Metaclass xmi:id="_ulE0VI6bEdqG-IEsuUDbFQ" base_Class="CombinedFragment"/>

+  <Standard:Metaclass xmi:id="_ulN-QI6bEdqG-IEsuUDbFQ" base_Class="Continuation"/>

+  <Standard:Metaclass xmi:id="_ulN-QY6bEdqG-IEsuUDbFQ" base_Class="ConsiderIgnoreFragment"/>

+  <Standard:Metaclass xmi:id="_ulN-Qo6bEdqG-IEsuUDbFQ" base_Class="CreateObjectAction"/>

+  <Standard:Metaclass xmi:id="_ulXvQI6bEdqG-IEsuUDbFQ" base_Class="DestroyObjectAction"/>

+  <Standard:Metaclass xmi:id="_ulXvQY6bEdqG-IEsuUDbFQ" base_Class="TestIdentityAction"/>

+  <Standard:Metaclass xmi:id="_ulXvQo6bEdqG-IEsuUDbFQ" base_Class="ReadSelfAction"/>

+  <Standard:Metaclass xmi:id="_ulhgQI6bEdqG-IEsuUDbFQ" base_Class="StructuralFeatureAction"/>

+  <Standard:Metaclass xmi:id="_ulhgQY6bEdqG-IEsuUDbFQ" base_Class="ReadStructuralFeatureAction"/>

+  <Standard:Metaclass xmi:id="_ulhgQo6bEdqG-IEsuUDbFQ" base_Class="WriteStructuralFeatureAction"/>

+  <Standard:Metaclass xmi:id="_ulhgQ46bEdqG-IEsuUDbFQ" base_Class="ClearStructuralFeatureAction"/>

+  <Standard:Metaclass xmi:id="_ulhgRI6bEdqG-IEsuUDbFQ" base_Class="RemoveStructuralFeatureValueAction"/>

+  <Standard:Metaclass xmi:id="_ulqqMI6bEdqG-IEsuUDbFQ" base_Class="AddStructuralFeatureValueAction"/>

+  <Standard:Metaclass xmi:id="_ulqqMY6bEdqG-IEsuUDbFQ" base_Class="LinkAction"/>

+  <Standard:Metaclass xmi:id="_ulqqMo6bEdqG-IEsuUDbFQ" base_Class="LinkEndData"/>

+  <Standard:Metaclass xmi:id="_ulqqM46bEdqG-IEsuUDbFQ" base_Class="QualifierValue"/>

+  <Standard:Metaclass xmi:id="_ul0bMI6bEdqG-IEsuUDbFQ" base_Class="ReadLinkAction"/>

+  <Standard:Metaclass xmi:id="_ul0bMY6bEdqG-IEsuUDbFQ" base_Class="LinkEndCreationData"/>

+  <Standard:Metaclass xmi:id="_ul-MMI6bEdqG-IEsuUDbFQ" base_Class="CreateLinkAction"/>

+  <Standard:Metaclass xmi:id="_ul-MMY6bEdqG-IEsuUDbFQ" base_Class="WriteLinkAction"/>

+  <Standard:Metaclass xmi:id="_ul-MMo6bEdqG-IEsuUDbFQ" base_Class="DestroyLinkAction"/>

+  <Standard:Metaclass xmi:id="_ul-MM46bEdqG-IEsuUDbFQ" base_Class="LinkEndDestructionData"/>

+  <Standard:Metaclass xmi:id="_ul-MNI6bEdqG-IEsuUDbFQ" base_Class="ClearAssociationAction"/>

+  <Standard:Metaclass xmi:id="_ul-MNY6bEdqG-IEsuUDbFQ" base_Class="BroadcastSignalAction"/>

+  <Standard:Metaclass xmi:id="_ul-MNo6bEdqG-IEsuUDbFQ" base_Class="SendObjectAction"/>

+  <Standard:Metaclass xmi:id="_umHWII6bEdqG-IEsuUDbFQ" base_Class="ValueSpecificationAction"/>

+  <Standard:Metaclass xmi:id="_umHWIY6bEdqG-IEsuUDbFQ" base_Class="TimeExpression"/>

+  <Standard:Metaclass xmi:id="_umHWIo6bEdqG-IEsuUDbFQ" base_Class="Observation"/>

+  <Standard:Metaclass xmi:id="_umHWI46bEdqG-IEsuUDbFQ" base_Class="Duration"/>

+  <Standard:Metaclass xmi:id="_umHWJI6bEdqG-IEsuUDbFQ" base_Class="DurationInterval"/>

+  <Standard:Metaclass xmi:id="_umHWJY6bEdqG-IEsuUDbFQ" base_Class="Interval"/>

+  <Standard:Metaclass xmi:id="_umHWJo6bEdqG-IEsuUDbFQ" base_Class="TimeConstraint"/>

+  <Standard:Metaclass xmi:id="_umHWJ46bEdqG-IEsuUDbFQ" base_Class="IntervalConstraint"/>

+  <Standard:Metaclass xmi:id="_umHWKI6bEdqG-IEsuUDbFQ" base_Class="TimeInterval"/>

+  <Standard:Metaclass xmi:id="_umRHII6bEdqG-IEsuUDbFQ" base_Class="DurationConstraint"/>

+  <Standard:Metaclass xmi:id="_umRHIY6bEdqG-IEsuUDbFQ" base_Class="TimeObservation"/>

+  <Standard:Metaclass xmi:id="_umRHIo6bEdqG-IEsuUDbFQ" base_Class="DurationObservation"/>

+  <Standard:Metaclass xmi:id="_umRHI46bEdqG-IEsuUDbFQ" base_Class="FinalState"/>

+  <Standard:Metaclass xmi:id="_umRHJI6bEdqG-IEsuUDbFQ" base_Class="TimeEvent"/>

+  <Standard:Metaclass xmi:id="_umaREI6bEdqG-IEsuUDbFQ" base_Class="VariableAction"/>

+  <Standard:Metaclass xmi:id="_umaREY6bEdqG-IEsuUDbFQ" base_Class="ReadVariableAction"/>

+  <Standard:Metaclass xmi:id="_umaREo6bEdqG-IEsuUDbFQ" base_Class="WriteVariableAction"/>

+  <Standard:Metaclass xmi:id="_umaRE46bEdqG-IEsuUDbFQ" base_Class="ClearVariableAction"/>

+  <Standard:Metaclass xmi:id="_umaRFI6bEdqG-IEsuUDbFQ" base_Class="AddVariableValueAction"/>

+  <Standard:Metaclass xmi:id="_umaRFY6bEdqG-IEsuUDbFQ" base_Class="RemoveVariableValueAction"/>

+  <Standard:Metaclass xmi:id="_umkCEI6bEdqG-IEsuUDbFQ" base_Class="RaiseExceptionAction"/>

+  <Standard:Metaclass xmi:id="_umkCEY6bEdqG-IEsuUDbFQ" base_Class="ActionInputPin"/>

+  <Standard:Metaclass xmi:id="_umkCEo6bEdqG-IEsuUDbFQ" base_Class="InformationItem"/>

+  <Standard:Metaclass xmi:id="_umkCE46bEdqG-IEsuUDbFQ" base_Class="InformationFlow"/>

+  <Standard:Metaclass xmi:id="_umtzEI6bEdqG-IEsuUDbFQ" base_Class="ReadExtentAction"/>

+  <Standard:Metaclass xmi:id="_umtzEY6bEdqG-IEsuUDbFQ" base_Class="ReclassifyObjectAction"/>

+  <Standard:Metaclass xmi:id="_umtzEo6bEdqG-IEsuUDbFQ" base_Class="ReadIsClassifiedObjectAction"/>

+  <Standard:Metaclass xmi:id="_um29AI6bEdqG-IEsuUDbFQ" base_Class="StartClassifierBehaviorAction"/>

+  <Standard:Metaclass xmi:id="_um29AY6bEdqG-IEsuUDbFQ" base_Class="ReadLinkObjectEndAction"/>

+  <Standard:Metaclass xmi:id="_um29Ao6bEdqG-IEsuUDbFQ" base_Class="ReadLinkObjectEndQualifierAction"/>

+  <Standard:Metaclass xmi:id="_unAuAI6bEdqG-IEsuUDbFQ" base_Class="CreateLinkObjectAction"/>

+  <Standard:Metaclass xmi:id="_unAuAY6bEdqG-IEsuUDbFQ" base_Class="AcceptEventAction"/>

+  <Standard:Metaclass xmi:id="_unKfAI6bEdqG-IEsuUDbFQ" base_Class="AcceptCallAction"/>

+  <Standard:Metaclass xmi:id="_unKfAY6bEdqG-IEsuUDbFQ" base_Class="ReplyAction"/>

+  <Standard:Metaclass xmi:id="_unKfAo6bEdqG-IEsuUDbFQ" base_Class="UnmarshallAction"/>

+  <Standard:Metaclass xmi:id="_unTo8I6bEdqG-IEsuUDbFQ" base_Class="ReduceAction"/>

+  <Standard:Metaclass xmi:id="_unTo8Y6bEdqG-IEsuUDbFQ" base_Class="JoinNode"/>

+  <Standard:Metaclass xmi:id="_unTo8o6bEdqG-IEsuUDbFQ" base_Class="DataStoreNode"/>

+  <Standard:Metaclass xmi:id="_undZ8I6bEdqG-IEsuUDbFQ" base_Class="ObjectFlow"/>

+  <Standard:Metaclass xmi:id="_undZ8Y6bEdqG-IEsuUDbFQ" base_Class="ConditionalNode"/>

+  <Standard:Metaclass xmi:id="_undZ8o6bEdqG-IEsuUDbFQ" base_Class="Clause"/>

+  <Standard:Metaclass xmi:id="_unmj4I6bEdqG-IEsuUDbFQ" base_Class="LoopNode"/>

+  <Standard:Metaclass xmi:id="_unmj4Y6bEdqG-IEsuUDbFQ" base_Class="ExpansionNode"/>

+  <Standard:Metaclass xmi:id="_unmj4o6bEdqG-IEsuUDbFQ" base_Class="ExpansionRegion"/>

+  <Standard:Metaclass xmi:id="_unwU4I6bEdqG-IEsuUDbFQ" base_Class="ProtocolTransition"/>

+  <Standard:Metaclass xmi:id="_unwU4Y6bEdqG-IEsuUDbFQ" base_Class="AssociationClass"/>

 </xmi:XMI>