[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 406ff16..17e11a1 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="_NPQ4oIdoEdq9pZQkdKGfuA" base_Package="_0" nsPrefix="ecore" nsURI="http://www.eclipse.org/emf/2002/Ecore"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_NPtknYdoEdq9pZQkdKGfuA" base_Property="EPackage-eClassifiers"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EAttribute xmi:id="_NQKQk4doEdq9pZQkdKGfuA" base_Property="EReference-resolveProxies"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EDataType xmi:id="_NQTagYdoEdq9pZQkdKGfuA" base_PrimitiveType="EDouble"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

+  <Ecore:EClass xmi:id="_ephuX4lbEdqpXLFtQZvReg" base_Class="EAttribute"/>

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

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

+  <Ecore:EClass xmi:id="_ephuYolbEdqpXLFtQZvReg" base_Class="EStructuralFeature"/>

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

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

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

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

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

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

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

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

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

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

+  <Ecore:EClass xmi:id="_epnz94lbEdqpXLFtQZvReg" base_Class="ETypedElement"/>

+  <Ecore:EAttribute xmi:id="_epnz-IlbEdqpXLFtQZvReg" base_Property="ETypedElement-ordered"/>

+  <Ecore:EAttribute xmi:id="_epnz-YlbEdqpXLFtQZvReg" base_Property="ETypedElement-unique"/>

+  <Ecore:EAttribute xmi:id="_epnz-olbEdqpXLFtQZvReg" base_Property="ETypedElement-lowerBound"/>

+  <Ecore:EAttribute xmi:id="_epnz-4lbEdqpXLFtQZvReg" base_Property="ETypedElement-upperBound"/>

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

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

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

+  <Ecore:EClass xmi:id="_epnz_4lbEdqpXLFtQZvReg" base_Class="ENamedElement"/>

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

+  <Ecore:EClass xmi:id="_ept6kIlbEdqpXLFtQZvReg" base_Class="EModelElement"/>

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

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

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

+  <Ecore:EClass xmi:id="_ept6lIlbEdqpXLFtQZvReg" base_Class="EAnnotation"/>

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

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

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

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

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

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

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

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

+  <Ecore:EClass xmi:id="_ept6nYlbEdqpXLFtQZvReg" base_Class="EClassifier"/>

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

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

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

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

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

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

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

+  <Ecore:EClass xmi:id="_ep0BNIlbEdqpXLFtQZvReg" base_Class="EPackage"/>

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

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

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

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

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

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

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

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

+  <Ecore:EClass xmi:id="_ep0BPYlbEdqpXLFtQZvReg" base_Class="EFactory"/>

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

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

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

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

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

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

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

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

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

+  <Ecore:EClass xmi:id="_ep6H1olbEdqpXLFtQZvReg" base_Class="EClass"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

+  <Ecore:EClass xmi:id="_eqAOfIlbEdqpXLFtQZvReg" base_Class="EOperation"/>

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

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

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

+  <Ecore:EClass xmi:id="_eqGVEIlbEdqpXLFtQZvReg" base_Class="EParameter"/>

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

+  <Ecore:EClass xmi:id="_eqGVEolbEdqpXLFtQZvReg" base_Class="EReference"/>

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

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

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

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

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

+  <Ecore:EClass xmi:id="_eqGVGIlbEdqpXLFtQZvReg" base_Class="EDataType"/>

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

+  <Ecore:EClass xmi:id="_eqGVGolbEdqpXLFtQZvReg" base_Class="EEnum"/>

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

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

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

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

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

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

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

+  <Ecore:EClass xmi:id="_eqMbsolbEdqpXLFtQZvReg" base_Class="EEnumLiteral"/>

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

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

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

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

+  <Ecore:EDataType xmi:id="_eqMbt4lbEdqpXLFtQZvReg" base_PrimitiveType="EBigDecimal"/>

+  <Ecore:EDataType xmi:id="_eqMbuIlbEdqpXLFtQZvReg" base_PrimitiveType="EBigInteger"/>

+  <Ecore:EDataType xmi:id="_eqMbuYlbEdqpXLFtQZvReg" base_PrimitiveType="EBoolean"/>

+  <Ecore:EDataType xmi:id="_eqMbuolbEdqpXLFtQZvReg" base_PrimitiveType="EBooleanObject"/>

+  <Ecore:EDataType xmi:id="_eqMbu4lbEdqpXLFtQZvReg" base_PrimitiveType="EByte"/>

+  <Ecore:EDataType xmi:id="_eqMbvIlbEdqpXLFtQZvReg" base_PrimitiveType="EByteArray"/>

+  <Ecore:EDataType xmi:id="_eqMbvYlbEdqpXLFtQZvReg" base_PrimitiveType="EByteObject"/>

+  <Ecore:EDataType xmi:id="_eqMbvolbEdqpXLFtQZvReg" base_PrimitiveType="EChar"/>

+  <Ecore:EDataType xmi:id="_eqMbv4lbEdqpXLFtQZvReg" base_PrimitiveType="ECharacterObject"/>

+  <Ecore:EDataType xmi:id="_eqSiUIlbEdqpXLFtQZvReg" base_PrimitiveType="EDate"/>

+  <Ecore:EDataType xmi:id="_eqSiUYlbEdqpXLFtQZvReg" base_PrimitiveType="EDiagnosticChain"/>

+  <Ecore:EDataType xmi:id="_eqSiUolbEdqpXLFtQZvReg" base_PrimitiveType="EDouble"/>

+  <Ecore:EDataType xmi:id="_eqSiU4lbEdqpXLFtQZvReg" base_PrimitiveType="EDoubleObject"/>

+  <Ecore:EDataType xmi:id="_eqSiVIlbEdqpXLFtQZvReg" base_PrimitiveType="EEList"/>

+  <Ecore:EDataType xmi:id="_eqSiVYlbEdqpXLFtQZvReg" base_PrimitiveType="EEnumerator"/>

+  <Ecore:EDataType xmi:id="_eqSiVolbEdqpXLFtQZvReg" base_PrimitiveType="EFeatureMap"/>

+  <Ecore:EDataType xmi:id="_eqSiV4lbEdqpXLFtQZvReg" base_PrimitiveType="EFeatureMapEntry"/>

+  <Ecore:EDataType xmi:id="_eqSiWIlbEdqpXLFtQZvReg" base_PrimitiveType="EFloat"/>

+  <Ecore:EDataType xmi:id="_eqSiWYlbEdqpXLFtQZvReg" base_PrimitiveType="EFloatObject"/>

+  <Ecore:EDataType xmi:id="_eqSiWolbEdqpXLFtQZvReg" base_PrimitiveType="EInt"/>

+  <Ecore:EDataType xmi:id="_eqSiW4lbEdqpXLFtQZvReg" base_PrimitiveType="EIntegerObject"/>

+  <Ecore:EDataType xmi:id="_eqSiXIlbEdqpXLFtQZvReg" base_PrimitiveType="EJavaClass"/>

+  <Ecore:EDataType xmi:id="_eqSiXYlbEdqpXLFtQZvReg" base_PrimitiveType="EJavaObject"/>

+  <Ecore:EDataType xmi:id="_eqSiXolbEdqpXLFtQZvReg" base_PrimitiveType="ELong"/>

+  <Ecore:EDataType xmi:id="_eqSiX4lbEdqpXLFtQZvReg" base_PrimitiveType="ELongObject"/>

+  <Ecore:EDataType xmi:id="_eqYo8IlbEdqpXLFtQZvReg" base_PrimitiveType="EMap"/>

+  <Ecore:EDataType xmi:id="_eqYo8YlbEdqpXLFtQZvReg" base_PrimitiveType="EResource"/>

+  <Ecore:EDataType xmi:id="_eqYo8olbEdqpXLFtQZvReg" base_PrimitiveType="EResourceSet"/>

+  <Ecore:EDataType xmi:id="_eqYo84lbEdqpXLFtQZvReg" base_PrimitiveType="EShort"/>

+  <Ecore:EDataType xmi:id="_eqYo9IlbEdqpXLFtQZvReg" base_PrimitiveType="EShortObject"/>

+  <Ecore:EDataType xmi:id="_eqYo9YlbEdqpXLFtQZvReg" base_PrimitiveType="EString"/>

+  <Ecore:EDataType xmi:id="_eqYo9olbEdqpXLFtQZvReg" base_PrimitiveType="ETreeIterator"/>

+  <Ecore:EClass xmi:id="_eqYo94lbEdqpXLFtQZvReg" base_Class="EObject"/>

+  <Ecore:EOperation xmi:id="_eqYo-IlbEdqpXLFtQZvReg" base_Operation="EObject-eClass"/>

+  <Ecore:EOperation xmi:id="_eqYo-YlbEdqpXLFtQZvReg" base_Operation="EObject-eIsProxy"/>

+  <Ecore:EOperation xmi:id="_eqYo-olbEdqpXLFtQZvReg" base_Operation="EObject-eResource"/>

+  <Ecore:EOperation xmi:id="_eqYo-4lbEdqpXLFtQZvReg" base_Operation="EObject-eContainer"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

+  <Standard:Metamodel xmi:id="_f9bvwIlcEdqpXLFtQZvReg" base_Model="_0"/>

+  <Standard:Metaclass xmi:id="_f9bvwYlcEdqpXLFtQZvReg" base_Class="EAttribute"/>

+  <Standard:Metaclass xmi:id="_f9h2YIlcEdqpXLFtQZvReg" base_Class="EStructuralFeature"/>

+  <Standard:Metaclass xmi:id="_f9n9AIlcEdqpXLFtQZvReg" base_Class="ETypedElement"/>

+  <Standard:Metaclass xmi:id="_f9n9AYlcEdqpXLFtQZvReg" base_Class="ENamedElement"/>

+  <Standard:Metaclass xmi:id="_f9uDoIlcEdqpXLFtQZvReg" base_Class="EModelElement"/>

+  <Standard:Metaclass xmi:id="_f90KQIlcEdqpXLFtQZvReg" base_Class="EAnnotation"/>

+  <Standard:Metaclass xmi:id="_f90KQYlcEdqpXLFtQZvReg" base_Class="EStringToStringMapEntry"/>

+  <Standard:Metaclass xmi:id="_f96Q4IlcEdqpXLFtQZvReg" base_Class="EClassifier"/>

+  <Standard:Metaclass xmi:id="_f-AXgIlcEdqpXLFtQZvReg" base_Class="EPackage"/>

+  <Standard:Metaclass xmi:id="_f-AXgYlcEdqpXLFtQZvReg" base_Class="EFactory"/>

+  <Standard:Metaclass xmi:id="_f-GeIIlcEdqpXLFtQZvReg" base_Class="EClass"/>

+  <Standard:Metaclass xmi:id="_f-MkwIlcEdqpXLFtQZvReg" base_Class="EOperation"/>

+  <Standard:Metaclass xmi:id="_f-SrYIlcEdqpXLFtQZvReg" base_Class="EParameter"/>

+  <Standard:Metaclass xmi:id="_f-SrYYlcEdqpXLFtQZvReg" base_Class="EReference"/>

+  <Standard:Metaclass xmi:id="_f-YyAIlcEdqpXLFtQZvReg" base_Class="EDataType"/>

+  <Standard:Metaclass xmi:id="_f-e4oIlcEdqpXLFtQZvReg" base_Class="EEnum"/>

+  <Standard:Metaclass xmi:id="_f-e4oYlcEdqpXLFtQZvReg" base_Class="EEnumLiteral"/>

+  <Standard:Metaclass xmi:id="_f-k_QIlcEdqpXLFtQZvReg" 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 879dd9c..6450c40 100644
--- a/plugins/org.eclipse.uml2.uml.resources/metamodels/UML.metamodel.uml
+++ b/plugins/org.eclipse.uml2.uml.resources/metamodels/UML.metamodel.uml
@@ -4774,7 +4774,7 @@
       <ownedAttribute xmi:type="uml:Property" xmi:id="GeneralOrdering-before.1" name="before" visibility="public" type="OccurrenceSpecification" isUnique="true" association="_packagedElement.436"/>

     </packagedElement>

     <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.432" memberEnd="GeneralOrdering-before OccurrenceSpecification-toAfter.1"/>

-    <packagedElement xmi:type="uml:Class" xmi:id="OccurrenceSpecification" name="OccurrenceSpecification" isAbstract="true">

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

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

       <ownedAttribute xmi:type="uml:Property" xmi:id="OccurrenceSpecification-toBefore" name="toBefore" visibility="public" type="GeneralOrdering" isUnique="true" upper="*" lower="0" association="_packagedElement.434"/>

       <ownedAttribute xmi:type="uml:Property" xmi:id="OccurrenceSpecification-event" name="event" visibility="public" type="Event" isUnique="true" association="_packagedElement.435"/>

@@ -4911,8 +4911,8 @@
     </packagedElement>

     <packagedElement xmi:type="uml:Class" xmi:id="ExecutionSpecification" name="ExecutionSpecification" isAbstract="true">

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

-      <ownedAttribute xmi:type="uml:Property" xmi:id="ExecutionSpecification-start" name="start" visibility="public" type="ExecutionOccurrenceSpecification" isUnique="true" association="_packagedElement.450"/>

-      <ownedAttribute xmi:type="uml:Property" xmi:id="ExecutionSpecification-finish" name="finish" visibility="public" type="ExecutionOccurrenceSpecification" isUnique="true" association="_packagedElement.453"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="ExecutionSpecification-start" name="start" visibility="public" type="OccurrenceSpecification" isUnique="true" association="_packagedElement.450"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="ExecutionSpecification-finish" name="finish" visibility="public" type="OccurrenceSpecification" isUnique="true" association="_packagedElement.451"/>

       <ownedOperation xmi:type="uml:Operation" xmi:id="ExecutionSpecification-same_lifeline" name="same_lifeline" visibility="public">

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

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

@@ -4928,29 +4928,19 @@
     <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.450" memberEnd="ExecutionSpecification-start _packagedElement.450-_ownedEnd.0">

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

     </packagedElement>

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

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

-      <ownedAttribute xmi:type="uml:Property" xmi:id="ExecutionOccurrenceSpecification-execution" name="execution" visibility="public" type="ExecutionSpecification" isUnique="true" association="_packagedElement.452"/>

-    </packagedElement>

-    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.452" memberEnd="ExecutionOccurrenceSpecification-execution _packagedElement.452-_ownedEnd.0">

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

-    </packagedElement>

-    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.453" memberEnd="ExecutionSpecification-finish _packagedElement.453-_ownedEnd.0">

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

-    </packagedElement>

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

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

+    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.451" memberEnd="ExecutionSpecification-finish _packagedElement.451-_ownedEnd.0">

+      <ownedEnd xmi:type="uml:Property" xmi:id="_packagedElement.451-_ownedEnd.0" type="ExecutionSpecification" association="_packagedElement.451"/>

     </packagedElement>

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

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

-      <ownedAttribute xmi:type="uml:Property" xmi:id="StateInvariant-invariant" name="invariant" visibility="public" type="Constraint" isUnique="true" aggregation="composite" subsettedProperty="Element-ownedElement" association="_packagedElement.456"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="StateInvariant-invariant" name="invariant" visibility="public" type="Constraint" isUnique="true" aggregation="composite" subsettedProperty="Element-ownedElement" association="_packagedElement.453"/>

     </packagedElement>

-    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.456" memberEnd="StateInvariant-invariant _packagedElement.456-_ownedEnd.0">

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

+    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.453" memberEnd="StateInvariant-invariant _packagedElement.453-_ownedEnd.0">

+      <ownedEnd xmi:type="uml:Property" xmi:id="_packagedElement.453-_ownedEnd.0" type="StateInvariant" association="_packagedElement.453"/>

     </packagedElement>

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

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

-      <ownedAttribute xmi:type="uml:Property" xmi:id="ActionExecutionSpecification-action" name="action" visibility="public" type="Action" isUnique="true" association="_packagedElement.458"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="ActionExecutionSpecification-action" name="action" visibility="public" type="Action" isUnique="true" association="_packagedElement.455"/>

       <ownedOperation xmi:type="uml:Operation" xmi:id="ActionExecutionSpecification-action_referenced" name="action_referenced" visibility="public">

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

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

@@ -4963,15 +4953,18 @@
         </ownedParameter>

       </ownedOperation>

     </packagedElement>

-    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.458" memberEnd="ActionExecutionSpecification-action _packagedElement.458-_ownedEnd.0">

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

+    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.455" memberEnd="ActionExecutionSpecification-action _packagedElement.455-_ownedEnd.0">

+      <ownedEnd xmi:type="uml:Property" xmi:id="_packagedElement.455-_ownedEnd.0" type="ActionExecutionSpecification" association="_packagedElement.455"/>

     </packagedElement>

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

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

-      <ownedAttribute xmi:type="uml:Property" xmi:id="BehaviorExecutionSpecification-behavior" name="behavior" visibility="public" type="Behavior" isUnique="true" lower="0" association="_packagedElement.460"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="BehaviorExecutionSpecification-behavior" name="behavior" visibility="public" type="Behavior" isUnique="true" lower="0" association="_packagedElement.457"/>

     </packagedElement>

-    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.460" memberEnd="BehaviorExecutionSpecification-behavior _packagedElement.460-_ownedEnd.0">

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

+    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.457" memberEnd="BehaviorExecutionSpecification-behavior _packagedElement.457-_ownedEnd.0">

+      <ownedEnd xmi:type="uml:Property" xmi:id="_packagedElement.457-_ownedEnd.0" type="BehaviorExecutionSpecification" association="_packagedElement.457"/>

+    </packagedElement>

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

+      <generalization xmi:type="uml:Generalization" xmi:id="ExecutionEvent-_generalization.0" general="Event"/>

     </packagedElement>

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

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

@@ -5003,25 +4996,32 @@
     </packagedElement>

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

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

-      <ownedAttribute xmi:type="uml:Property" xmi:id="SendOperationEvent-operation" name="operation" visibility="public" type="Operation" isUnique="true" association="_packagedElement.465"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="SendOperationEvent-operation" name="operation" visibility="public" type="Operation" isUnique="true" association="_packagedElement.463"/>

     </packagedElement>

     <packagedElement xmi:type="uml:Class" xmi:id="MessageEvent" name="MessageEvent" isAbstract="true">

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

     </packagedElement>

-    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.465" memberEnd="SendOperationEvent-operation _packagedElement.465-_ownedEnd.0">

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

+    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.463" memberEnd="SendOperationEvent-operation _packagedElement.463-_ownedEnd.0">

+      <ownedEnd xmi:type="uml:Property" xmi:id="_packagedElement.463-_ownedEnd.0" type="SendOperationEvent" association="_packagedElement.463"/>

     </packagedElement>

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

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

-      <ownedAttribute xmi:type="uml:Property" xmi:id="SendSignalEvent-signal" name="signal" visibility="public" type="Signal" isUnique="true" association="_packagedElement.467"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="SendSignalEvent-signal" name="signal" visibility="public" type="Signal" isUnique="true" association="_packagedElement.465"/>

     </packagedElement>

-    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.467" memberEnd="SendSignalEvent-signal _packagedElement.467-_ownedEnd.0">

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

+    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.465" memberEnd="SendSignalEvent-signal _packagedElement.465-_ownedEnd.0">

+      <ownedEnd xmi:type="uml:Property" xmi:id="_packagedElement.465-_ownedEnd.0" type="SendSignalEvent" association="_packagedElement.465"/>

     </packagedElement>

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

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

       <generalization xmi:type="uml:Generalization" xmi:id="MessageOccurrenceSpecification-_generalization.1" general="MessageEnd"/>

     </packagedElement>

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

+      <generalization xmi:type="uml:Generalization" xmi:id="ExecutionOccurrenceSpecification-_generalization.0" general="OccurrenceSpecification"/>

+      <ownedAttribute xmi:type="uml:Property" xmi:id="ExecutionOccurrenceSpecification-execution" name="execution" visibility="public" type="ExecutionSpecification" isUnique="true" association="_packagedElement.468"/>

+    </packagedElement>

+    <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.468" memberEnd="ExecutionOccurrenceSpecification-execution _packagedElement.468-_ownedEnd.0">

+      <ownedEnd xmi:type="uml:Property" xmi:id="_packagedElement.468-_ownedEnd.0" type="ExecutionOccurrenceSpecification" association="_packagedElement.468"/>

+    </packagedElement>

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

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

       <ownedAttribute xmi:type="uml:Property" xmi:id="ReceiveOperationEvent-operation" name="operation" visibility="public" type="Operation" isUnique="true" association="_packagedElement.470"/>

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

     </profileApplication>

   </uml:Model>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EParameter xmi:id="_NRzPTYdoEdq9pZQkdKGfuA" base_Parameter="Element-createEAnnotation-source"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EOperation xmi:id="_NSP7PIdoEdq9pZQkdKGfuA" base_Operation="NamedElement-has_no_qualified_name"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EParameter xmi:id="_NSi2NYdoEdq9pZQkdKGfuA" base_Parameter="TemplateBinding-one_parameter_substitution-diagnostics"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EParameter xmi:id="_NTlX-4doEdq9pZQkdKGfuA" base_Parameter="GeneralizationSet-generalization_same_classifier-context"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EParameter xmi:id="_NTvI-odoEdq9pZQkdKGfuA" base_Parameter="Property-subsetting_rules-context"/>

-  <Ecore:EOperation xmi:id="_NTvI-4doEdq9pZQkdKGfuA" base_Operation="Property-navigable_readonly"/>

-  <Ecore:EParameter xmi:id="_NTvI_IdoEdq9pZQkdKGfuA" base_Parameter="Property-navigable_readonly-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NTvI_YdoEdq9pZQkdKGfuA" base_Parameter="Property-navigable_readonly-context"/>

-  <Ecore:EOperation xmi:id="_NTvI_odoEdq9pZQkdKGfuA" base_Operation="Property-derived_union_is_derived"/>

-  <Ecore:EParameter xmi:id="_NTvI_4doEdq9pZQkdKGfuA" base_Parameter="Property-derived_union_is_derived-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NTvJAIdoEdq9pZQkdKGfuA" base_Parameter="Property-derived_union_is_derived-context"/>

-  <Ecore:EOperation xmi:id="_NTvJAYdoEdq9pZQkdKGfuA" base_Operation="Property-derived_union_is_read_only"/>

-  <Ecore:EParameter xmi:id="_NTvJAodoEdq9pZQkdKGfuA" base_Parameter="Property-derived_union_is_read_only-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NTvJA4doEdq9pZQkdKGfuA" base_Parameter="Property-derived_union_is_read_only-context"/>

-  <Ecore:EOperation xmi:id="_NTvJBIdoEdq9pZQkdKGfuA" base_Operation="Property-subsetted_property_names"/>

-  <Ecore:EParameter xmi:id="_NTvJBYdoEdq9pZQkdKGfuA" base_Parameter="Property-subsetted_property_names-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NTvJBodoEdq9pZQkdKGfuA" base_Parameter="Property-subsetted_property_names-context"/>

-  <Ecore:EOperation xmi:id="_NTvJB4doEdq9pZQkdKGfuA" base_Operation="Property-deployment_target"/>

-  <Ecore:EParameter xmi:id="_NTvJCIdoEdq9pZQkdKGfuA" base_Parameter="Property-deployment_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NTvJCYdoEdq9pZQkdKGfuA" base_Parameter="Property-deployment_target-context"/>

-  <Ecore:EOperation xmi:id="_NTvJCodoEdq9pZQkdKGfuA" base_Operation="Property-binding_to_attribute"/>

-  <Ecore:EParameter xmi:id="_NTvJC4doEdq9pZQkdKGfuA" base_Parameter="Property-binding_to_attribute-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NTvJDIdoEdq9pZQkdKGfuA" base_Parameter="Property-binding_to_attribute-context"/>

-  <Ecore:EOperation xmi:id="_NTvJDYdoEdq9pZQkdKGfuA" base_Operation="Property-getDefault"/>

-  <Ecore:EOperation xmi:id="_NTvJDodoEdq9pZQkdKGfuA" base_Operation="Property-isSetDefault"/>

-  <Ecore:EOperation xmi:id="_NTvJD4doEdq9pZQkdKGfuA" base_Operation="Property-setDefault"/>

-  <Ecore:EParameter xmi:id="_NT4S4IdoEdq9pZQkdKGfuA" base_Parameter="Property-setDefault-newDefault"/>

-  <Ecore:EOperation xmi:id="_NT4S4YdoEdq9pZQkdKGfuA" base_Operation="Property-setIsComposite"/>

-  <Ecore:EParameter xmi:id="_NT4S4odoEdq9pZQkdKGfuA" base_Parameter="Property-setIsComposite-newIsComposite"/>

-  <Ecore:EOperation xmi:id="_NT4S44doEdq9pZQkdKGfuA" base_Operation="Property-setOpposite"/>

-  <Ecore:EParameter xmi:id="_NT4S5IdoEdq9pZQkdKGfuA" base_Parameter="Property-setOpposite-newOpposite"/>

-  <Ecore:EOperation xmi:id="_NT4S5YdoEdq9pZQkdKGfuA" base_Operation="Property-unsetDefault"/>

-  <Ecore:EOperation xmi:id="_NT4S5odoEdq9pZQkdKGfuA" base_Operation="Property-isAttribute"/>

-  <Ecore:EParameter xmi:id="_NT4S54doEdq9pZQkdKGfuA" base_Parameter="Property-isAttribute-p"/>

-  <Ecore:EOperation xmi:id="_NT4S6IdoEdq9pZQkdKGfuA" base_Operation="Property-getOpposite"/>

-  <Ecore:EOperation xmi:id="_NT4S6YdoEdq9pZQkdKGfuA" base_Operation="Property-isComposite.1"/>

-  <Ecore:EOperation xmi:id="_NT4S6odoEdq9pZQkdKGfuA" base_Operation="Property-subsettingContext"/>

-  <Ecore:EOperation xmi:id="_NT4S64doEdq9pZQkdKGfuA" base_Operation="Property-isNavigable"/>

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

-  <Ecore:EAttribute xmi:id="_NT4S7YdoEdq9pZQkdKGfuA" base_Property="StructuralFeature-isReadOnly"/>

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

-  <Ecore:EAttribute xmi:id="_NT4S74doEdq9pZQkdKGfuA" base_Property="Feature-isStatic"/>

-  <Ecore:EReference xmi:id="_NT4S8IdoEdq9pZQkdKGfuA" isTransient="true" base_Property="Feature-featuringClassifier"/>

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

-  <Ecore:EAttribute xmi:id="_NT4S8odoEdq9pZQkdKGfuA" base_Property="MultiplicityElement-isOrdered"/>

-  <Ecore:EAttribute xmi:id="_NT4S84doEdq9pZQkdKGfuA" base_Property="MultiplicityElement-isUnique"/>

-  <Ecore:EAttribute xmi:id="_NT4S9IdoEdq9pZQkdKGfuA" isVolatile="true" isUnsettable="true" base_Property="MultiplicityElement-upper"/>

-  <Ecore:EAttribute xmi:id="_NT4S9YdoEdq9pZQkdKGfuA" isVolatile="true" isUnsettable="true" base_Property="MultiplicityElement-lower"/>

-  <Ecore:EReference xmi:id="_NT4S9odoEdq9pZQkdKGfuA" base_Property="MultiplicityElement-upperValue" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NT4S94doEdq9pZQkdKGfuA" base_Property="MultiplicityElement-lowerValue" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NT4S-IdoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-upper_gt_0"/>

-  <Ecore:EParameter xmi:id="_NT4S-YdoEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-upper_gt_0-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NT4S-odoEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-upper_gt_0-context"/>

-  <Ecore:EOperation xmi:id="_NT4S-4doEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-lower_ge_0"/>

-  <Ecore:EParameter xmi:id="_NT4S_IdoEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-lower_ge_0-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NT4S_YdoEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-lower_ge_0-context"/>

-  <Ecore:EOperation xmi:id="_NT4S_odoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-upper_ge_lower"/>

-  <Ecore:EParameter xmi:id="_NUCD4IdoEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-upper_ge_lower-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUCD4YdoEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-upper_ge_lower-context"/>

-  <Ecore:EOperation xmi:id="_NUCD4odoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-value_specification_no_side_effects"/>

-  <Ecore:EParameter xmi:id="_NUCD44doEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-value_specification_no_side_effects-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUCD5IdoEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-value_specification_no_side_effects-context"/>

-  <Ecore:EOperation xmi:id="_NUCD5YdoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-value_specification_constant"/>

-  <Ecore:EParameter xmi:id="_NUCD5odoEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-value_specification_constant-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUCD54doEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-value_specification_constant-context"/>

-  <Ecore:EOperation xmi:id="_NUCD6IdoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-isSetLower"/>

-  <Ecore:EOperation xmi:id="_NUCD6YdoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-isSetUpper"/>

-  <Ecore:EOperation xmi:id="_NUCD6odoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-setLower"/>

-  <Ecore:EParameter xmi:id="_NUCD64doEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-setLower-newLower"/>

-  <Ecore:EOperation xmi:id="_NUCD7IdoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-setUpper"/>

-  <Ecore:EParameter xmi:id="_NUCD7YdoEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-setUpper-newUpper"/>

-  <Ecore:EOperation xmi:id="_NUCD7odoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-unsetLower"/>

-  <Ecore:EOperation xmi:id="_NUCD74doEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-unsetUpper"/>

-  <Ecore:EOperation xmi:id="_NUCD8IdoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-getLower"/>

-  <Ecore:EOperation xmi:id="_NUCD8YdoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-getUpper"/>

-  <Ecore:EOperation xmi:id="_NUCD8odoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-isMultivalued"/>

-  <Ecore:EOperation xmi:id="_NUCD84doEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-includesCardinality"/>

-  <Ecore:EParameter xmi:id="_NUCD9IdoEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-includesCardinality-C"/>

-  <Ecore:EOperation xmi:id="_NUCD9YdoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-includesMultiplicity"/>

-  <Ecore:EParameter xmi:id="_NUCD9odoEdq9pZQkdKGfuA" base_Parameter="MultiplicityElement-includesMultiplicity-M"/>

-  <Ecore:EOperation xmi:id="_NUCD94doEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-lowerBound"/>

-  <Ecore:EOperation xmi:id="_NUCD-IdoEdq9pZQkdKGfuA" base_Operation="MultiplicityElement-upperBound"/>

-  <Ecore:EClass xmi:id="_NUCD-YdoEdq9pZQkdKGfuA" base_Class="ConnectableElement"/>

-  <Ecore:EReference xmi:id="_NUCD-odoEdq9pZQkdKGfuA" base_Property="ConnectableElement-end.1"/>

-  <Ecore:EClass xmi:id="_NUCD-4doEdq9pZQkdKGfuA" base_Class="ConnectorEnd"/>

-  <Ecore:EReference xmi:id="_NUL04IdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="ConnectorEnd-definingEnd"/>

-  <Ecore:EReference xmi:id="_NUL04YdoEdq9pZQkdKGfuA" base_Property="ConnectorEnd-partWithPort"/>

-  <Ecore:EReference xmi:id="_NUL04odoEdq9pZQkdKGfuA" base_Property="ConnectorEnd-role.1"/>

-  <Ecore:EOperation xmi:id="_NUL044doEdq9pZQkdKGfuA" base_Operation="ConnectorEnd-multiplicity"/>

-  <Ecore:EParameter xmi:id="_NUL05IdoEdq9pZQkdKGfuA" base_Parameter="ConnectorEnd-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUL05YdoEdq9pZQkdKGfuA" base_Parameter="ConnectorEnd-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_NUL05odoEdq9pZQkdKGfuA" base_Operation="ConnectorEnd-part_with_port_empty"/>

-  <Ecore:EParameter xmi:id="_NUL054doEdq9pZQkdKGfuA" base_Parameter="ConnectorEnd-part_with_port_empty-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUL06IdoEdq9pZQkdKGfuA" base_Parameter="ConnectorEnd-part_with_port_empty-context"/>

-  <Ecore:EOperation xmi:id="_NUL06YdoEdq9pZQkdKGfuA" base_Operation="ConnectorEnd-role_and_part_with_port"/>

-  <Ecore:EParameter xmi:id="_NUL06odoEdq9pZQkdKGfuA" base_Parameter="ConnectorEnd-role_and_part_with_port-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUL064doEdq9pZQkdKGfuA" base_Parameter="ConnectorEnd-role_and_part_with_port-context"/>

-  <Ecore:EOperation xmi:id="_NUL07IdoEdq9pZQkdKGfuA" base_Operation="ConnectorEnd-self_part_with_port"/>

-  <Ecore:EParameter xmi:id="_NUL07YdoEdq9pZQkdKGfuA" base_Parameter="ConnectorEnd-self_part_with_port-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUL07odoEdq9pZQkdKGfuA" base_Parameter="ConnectorEnd-self_part_with_port-context"/>

-  <Ecore:EOperation xmi:id="_NUL074doEdq9pZQkdKGfuA" base_Operation="ConnectorEnd-getDefiningEnd"/>

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

-  <Ecore:EReference xmi:id="_NUL08YdoEdq9pZQkdKGfuA" base_Property="DeploymentTarget-deployment.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NUL08odoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="DeploymentTarget-deployedElement"/>

-  <Ecore:EOperation xmi:id="_NUL084doEdq9pZQkdKGfuA" base_Operation="DeploymentTarget-getDeployedElements"/>

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

-  <Ecore:EReference xmi:id="_NUL09YdoEdq9pZQkdKGfuA" base_Property="Deployment-deployedArtifact"/>

-  <Ecore:EReference xmi:id="_NUL09odoEdq9pZQkdKGfuA" base_Property="Deployment-configuration.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NUL094doEdq9pZQkdKGfuA" isTransient="true" base_Property="Deployment-location.1"/>

-  <Ecore:EClass xmi:id="_NUL0-IdoEdq9pZQkdKGfuA" base_Class="DeployedArtifact"/>

-  <Ecore:EClass xmi:id="_NUL0-YdoEdq9pZQkdKGfuA" base_Class="DeploymentSpecification"/>

-  <Ecore:EAttribute xmi:id="_NUL0-odoEdq9pZQkdKGfuA" isUnsettable="true" base_Property="DeploymentSpecification-deploymentLocation"/>

-  <Ecore:EAttribute xmi:id="_NUL0-4doEdq9pZQkdKGfuA" isUnsettable="true" base_Property="DeploymentSpecification-executionLocation"/>

-  <Ecore:EReference xmi:id="_NUL0_IdoEdq9pZQkdKGfuA" isTransient="true" base_Property="DeploymentSpecification-deployment.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NUL0_YdoEdq9pZQkdKGfuA" base_Operation="DeploymentSpecification-deployed_elements"/>

-  <Ecore:EParameter xmi:id="_NUL0_odoEdq9pZQkdKGfuA" base_Parameter="DeploymentSpecification-deployed_elements-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUL0_4doEdq9pZQkdKGfuA" base_Parameter="DeploymentSpecification-deployed_elements-context"/>

-  <Ecore:EOperation xmi:id="_NUU-0IdoEdq9pZQkdKGfuA" base_Operation="DeploymentSpecification-deployment_target"/>

-  <Ecore:EParameter xmi:id="_NUU-0YdoEdq9pZQkdKGfuA" base_Parameter="DeploymentSpecification-deployment_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUU-0odoEdq9pZQkdKGfuA" base_Parameter="DeploymentSpecification-deployment_target-context"/>

-  <Ecore:EClass xmi:id="_NUU-04doEdq9pZQkdKGfuA" base_Class="Artifact"/>

-  <Ecore:EAttribute xmi:id="_NUU-1IdoEdq9pZQkdKGfuA" isUnsettable="true" base_Property="Artifact-fileName"/>

-  <Ecore:EReference xmi:id="_NUU-1YdoEdq9pZQkdKGfuA" base_Property="Artifact-nestedArtifact" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NUU-1odoEdq9pZQkdKGfuA" base_Property="Artifact-manifestation" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NUU-14doEdq9pZQkdKGfuA" base_Property="Artifact-ownedOperation" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NUU-2IdoEdq9pZQkdKGfuA" base_Property="Artifact-ownedAttribute" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NUU-2YdoEdq9pZQkdKGfuA" base_Operation="Artifact-createOwnedOperation"/>

-  <Ecore:EParameter xmi:id="_NUU-2odoEdq9pZQkdKGfuA" base_Parameter="Artifact-createOwnedOperation-name"/>

-  <Ecore:EParameter xmi:id="_NUU-24doEdq9pZQkdKGfuA" base_Parameter="Artifact-createOwnedOperation-returnType"/>

-  <Ecore:EParameter xmi:id="_NUU-3IdoEdq9pZQkdKGfuA" base_Parameter="Artifact-createOwnedOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_NUU-3YdoEdq9pZQkdKGfuA" base_Parameter="Artifact-createOwnedOperation-parameterTypes"/>

-  <Ecore:EOperation xmi:id="_NUU-3odoEdq9pZQkdKGfuA" base_Operation="Artifact-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_NUU-34doEdq9pZQkdKGfuA" base_Parameter="Artifact-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_NUU-4IdoEdq9pZQkdKGfuA" base_Parameter="Artifact-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_NUU-4YdoEdq9pZQkdKGfuA" base_Parameter="Artifact-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_NUU-4odoEdq9pZQkdKGfuA" base_Parameter="Artifact-createOwnedAttribute-upper"/>

-  <Ecore:EClass xmi:id="_NUU-44doEdq9pZQkdKGfuA" base_Class="Operation"/>

-  <Ecore:EReference xmi:id="_NUU-5IdoEdq9pZQkdKGfuA" isTransient="true" base_Property="Operation-interface" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NUU-5YdoEdq9pZQkdKGfuA" isTransient="true" base_Property="Operation-class_" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_NUU-5odoEdq9pZQkdKGfuA" base_Property="Operation-isQuery"/>

-  <Ecore:EAttribute xmi:id="_NUU-54doEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Operation-isOrdered"/>

-  <Ecore:EAttribute xmi:id="_NUU-6IdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Operation-isUnique"/>

-  <Ecore:EAttribute xmi:id="_NUU-6YdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Operation-lower"/>

-  <Ecore:EAttribute xmi:id="_NUU-6odoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Operation-upper"/>

-  <Ecore:EReference xmi:id="_NUU-64doEdq9pZQkdKGfuA" base_Property="Operation-precondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NUU-7IdoEdq9pZQkdKGfuA" base_Property="Operation-postcondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NUU-7YdoEdq9pZQkdKGfuA" base_Property="Operation-redefinedOperation"/>

-  <Ecore:EReference xmi:id="_NUU-7odoEdq9pZQkdKGfuA" isTransient="true" base_Property="Operation-datatype" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NUU-74doEdq9pZQkdKGfuA" base_Property="Operation-bodyCondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NUU-8IdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Operation-type"/>

-  <Ecore:EOperation xmi:id="_NUev0IdoEdq9pZQkdKGfuA" base_Operation="Operation-at_most_one_return"/>

-  <Ecore:EParameter xmi:id="_NUev0YdoEdq9pZQkdKGfuA" base_Parameter="Operation-at_most_one_return-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUev0odoEdq9pZQkdKGfuA" base_Parameter="Operation-at_most_one_return-context"/>

-  <Ecore:EOperation xmi:id="_NUev04doEdq9pZQkdKGfuA" base_Operation="Operation-only_body_for_query"/>

-  <Ecore:EParameter xmi:id="_NUev1IdoEdq9pZQkdKGfuA" base_Parameter="Operation-only_body_for_query-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUev1YdoEdq9pZQkdKGfuA" base_Parameter="Operation-only_body_for_query-context"/>

-  <Ecore:EOperation xmi:id="_NUev1odoEdq9pZQkdKGfuA" base_Operation="Operation-getLower"/>

-  <Ecore:EOperation xmi:id="_NUev14doEdq9pZQkdKGfuA" base_Operation="Operation-getUpper"/>

-  <Ecore:EOperation xmi:id="_NUev2IdoEdq9pZQkdKGfuA" base_Operation="Operation-setIsOrdered"/>

-  <Ecore:EParameter xmi:id="_NUev2YdoEdq9pZQkdKGfuA" base_Parameter="Operation-setIsOrdered-newIsOrdered"/>

-  <Ecore:EOperation xmi:id="_NUev2odoEdq9pZQkdKGfuA" base_Operation="Operation-setIsUnique"/>

-  <Ecore:EParameter xmi:id="_NUev24doEdq9pZQkdKGfuA" base_Parameter="Operation-setIsUnique-newIsUnique"/>

-  <Ecore:EOperation xmi:id="_NUev3IdoEdq9pZQkdKGfuA" base_Operation="Operation-setLower"/>

-  <Ecore:EParameter xmi:id="_NUev3YdoEdq9pZQkdKGfuA" base_Parameter="Operation-setLower-newLower"/>

-  <Ecore:EOperation xmi:id="_NUev3odoEdq9pZQkdKGfuA" base_Operation="Operation-setType"/>

-  <Ecore:EParameter xmi:id="_NUev34doEdq9pZQkdKGfuA" base_Parameter="Operation-setType-newType"/>

-  <Ecore:EOperation xmi:id="_NUev4IdoEdq9pZQkdKGfuA" base_Operation="Operation-setUpper"/>

-  <Ecore:EParameter xmi:id="_NUev4YdoEdq9pZQkdKGfuA" base_Parameter="Operation-setUpper-newUpper"/>

-  <Ecore:EOperation xmi:id="_NUev4odoEdq9pZQkdKGfuA" base_Operation="Operation-isOrdered.1"/>

-  <Ecore:EOperation xmi:id="_NUev44doEdq9pZQkdKGfuA" base_Operation="Operation-isUnique.1"/>

-  <Ecore:EOperation xmi:id="_NUev5IdoEdq9pZQkdKGfuA" base_Operation="Operation-lowerBound"/>

-  <Ecore:EOperation xmi:id="_NUev5YdoEdq9pZQkdKGfuA" base_Operation="Operation-upperBound"/>

-  <Ecore:EOperation xmi:id="_NUev5odoEdq9pZQkdKGfuA" base_Operation="Operation-getType"/>

-  <Ecore:EOperation xmi:id="_NUev54doEdq9pZQkdKGfuA" base_Operation="Operation-returnResult"/>

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

-  <Ecore:EReference xmi:id="_NUev6YdoEdq9pZQkdKGfuA" base_Property="BehavioralFeature-ownedParameter" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_NUev6odoEdq9pZQkdKGfuA" base_Property="BehavioralFeature-isAbstract"/>

-  <Ecore:EReference xmi:id="_NUev64doEdq9pZQkdKGfuA" base_Property="BehavioralFeature-method.1"/>

-  <Ecore:EAttribute xmi:id="_NUev7IdoEdq9pZQkdKGfuA" base_Property="BehavioralFeature-concurrency"/>

-  <Ecore:EReference xmi:id="_NUev7YdoEdq9pZQkdKGfuA" base_Property="BehavioralFeature-raisedException"/>

-  <Ecore:EReference xmi:id="_NUev7odoEdq9pZQkdKGfuA" base_Property="BehavioralFeature-ownedParameterSet" isResolveProxies="false"/>

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

-  <Ecore:EReference xmi:id="_NUev8IdoEdq9pZQkdKGfuA" base_Property="Parameter-parameterSet.1"/>

-  <Ecore:EReference xmi:id="_NUog0IdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Parameter-operation" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_NUog0YdoEdq9pZQkdKGfuA" base_Property="Parameter-direction"/>

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

-  <Ecore:EReference xmi:id="_NUog04doEdq9pZQkdKGfuA" base_Property="Parameter-defaultValue" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_NUog1IdoEdq9pZQkdKGfuA" base_Property="Parameter-isException"/>

-  <Ecore:EAttribute xmi:id="_NUog1YdoEdq9pZQkdKGfuA" base_Property="Parameter-isStream"/>

-  <Ecore:EAttribute xmi:id="_NUog1odoEdq9pZQkdKGfuA" isUnsettable="true" base_Property="Parameter-effect"/>

-  <Ecore:EOperation xmi:id="_NUog14doEdq9pZQkdKGfuA" base_Operation="Parameter-connector_end"/>

-  <Ecore:EParameter xmi:id="_NUog2IdoEdq9pZQkdKGfuA" base_Parameter="Parameter-connector_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUog2YdoEdq9pZQkdKGfuA" base_Parameter="Parameter-connector_end-context"/>

-  <Ecore:EOperation xmi:id="_NUog2odoEdq9pZQkdKGfuA" base_Operation="Parameter-stream_and_exception"/>

-  <Ecore:EParameter xmi:id="_NUog24doEdq9pZQkdKGfuA" base_Parameter="Parameter-stream_and_exception-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUog3IdoEdq9pZQkdKGfuA" base_Parameter="Parameter-stream_and_exception-context"/>

-  <Ecore:EOperation xmi:id="_NUog3YdoEdq9pZQkdKGfuA" base_Operation="Parameter-not_exception"/>

-  <Ecore:EParameter xmi:id="_NUog3odoEdq9pZQkdKGfuA" base_Parameter="Parameter-not_exception-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUog34doEdq9pZQkdKGfuA" base_Parameter="Parameter-not_exception-context"/>

-  <Ecore:EOperation xmi:id="_NUog4IdoEdq9pZQkdKGfuA" base_Operation="Parameter-reentrant_behaviors"/>

-  <Ecore:EParameter xmi:id="_NUog4YdoEdq9pZQkdKGfuA" base_Parameter="Parameter-reentrant_behaviors-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUog4odoEdq9pZQkdKGfuA" base_Parameter="Parameter-reentrant_behaviors-context"/>

-  <Ecore:EOperation xmi:id="_NUog44doEdq9pZQkdKGfuA" base_Operation="Parameter-in_and_out"/>

-  <Ecore:EParameter xmi:id="_NUog5IdoEdq9pZQkdKGfuA" base_Parameter="Parameter-in_and_out-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUog5YdoEdq9pZQkdKGfuA" base_Parameter="Parameter-in_and_out-context"/>

-  <Ecore:EOperation xmi:id="_NUog5odoEdq9pZQkdKGfuA" base_Operation="Parameter-getDefault"/>

-  <Ecore:EOperation xmi:id="_NUog54doEdq9pZQkdKGfuA" base_Operation="Parameter-isSetDefault"/>

-  <Ecore:EOperation xmi:id="_NUog6IdoEdq9pZQkdKGfuA" base_Operation="Parameter-setDefault"/>

-  <Ecore:EParameter xmi:id="_NUog6YdoEdq9pZQkdKGfuA" base_Parameter="Parameter-setDefault-newDefault"/>

-  <Ecore:EOperation xmi:id="_NUog6odoEdq9pZQkdKGfuA" base_Operation="Parameter-unsetDefault"/>

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

-  <Ecore:EReference xmi:id="_NUog7IdoEdq9pZQkdKGfuA" base_Property="ParameterSet-condition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NUog7YdoEdq9pZQkdKGfuA" base_Property="ParameterSet-parameter.1"/>

-  <Ecore:EOperation xmi:id="_NUog7odoEdq9pZQkdKGfuA" base_Operation="ParameterSet-same_parameterized_entity"/>

-  <Ecore:EParameter xmi:id="_NUog74doEdq9pZQkdKGfuA" base_Parameter="ParameterSet-same_parameterized_entity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUog8IdoEdq9pZQkdKGfuA" base_Parameter="ParameterSet-same_parameterized_entity-context"/>

-  <Ecore:EOperation xmi:id="_NUxqwIdoEdq9pZQkdKGfuA" base_Operation="ParameterSet-input"/>

-  <Ecore:EParameter xmi:id="_NUxqwYdoEdq9pZQkdKGfuA" base_Parameter="ParameterSet-input-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUxqwodoEdq9pZQkdKGfuA" base_Parameter="ParameterSet-input-context"/>

-  <Ecore:EOperation xmi:id="_NUxqw4doEdq9pZQkdKGfuA" base_Operation="ParameterSet-two_parameter_sets"/>

-  <Ecore:EParameter xmi:id="_NUxqxIdoEdq9pZQkdKGfuA" base_Parameter="ParameterSet-two_parameter_sets-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUxqxYdoEdq9pZQkdKGfuA" base_Parameter="ParameterSet-two_parameter_sets-context"/>

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

-  <Ecore:EReference xmi:id="_NUxqx4doEdq9pZQkdKGfuA" base_Property="Constraint-constrainedElement"/>

-  <Ecore:EReference xmi:id="_NUxqyIdoEdq9pZQkdKGfuA" base_Property="Constraint-specification" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NUxqyYdoEdq9pZQkdKGfuA" isTransient="true" base_Property="Constraint-context" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NUxqyodoEdq9pZQkdKGfuA" base_Operation="Constraint-not_apply_to_self"/>

-  <Ecore:EParameter xmi:id="_NUxqy4doEdq9pZQkdKGfuA" base_Parameter="Constraint-not_apply_to_self-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUxqzIdoEdq9pZQkdKGfuA" base_Parameter="Constraint-not_apply_to_self-context"/>

-  <Ecore:EOperation xmi:id="_NUxqzYdoEdq9pZQkdKGfuA" base_Operation="Constraint-value_specification_boolean"/>

-  <Ecore:EParameter xmi:id="_NUxqzodoEdq9pZQkdKGfuA" base_Parameter="Constraint-value_specification_boolean-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUxqz4doEdq9pZQkdKGfuA" base_Parameter="Constraint-value_specification_boolean-context"/>

-  <Ecore:EOperation xmi:id="_NUxq0IdoEdq9pZQkdKGfuA" base_Operation="Constraint-boolean_value"/>

-  <Ecore:EParameter xmi:id="_NUxq0YdoEdq9pZQkdKGfuA" base_Parameter="Constraint-boolean_value-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUxq0odoEdq9pZQkdKGfuA" base_Parameter="Constraint-boolean_value-context"/>

-  <Ecore:EOperation xmi:id="_NUxq04doEdq9pZQkdKGfuA" base_Operation="Constraint-no_side_effects"/>

-  <Ecore:EParameter xmi:id="_NUxq1IdoEdq9pZQkdKGfuA" base_Parameter="Constraint-no_side_effects-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUxq1YdoEdq9pZQkdKGfuA" base_Parameter="Constraint-no_side_effects-context"/>

-  <Ecore:EOperation xmi:id="_NUxq1odoEdq9pZQkdKGfuA" base_Operation="Constraint-not_applied_to_self"/>

-  <Ecore:EParameter xmi:id="_NUxq14doEdq9pZQkdKGfuA" base_Parameter="Constraint-not_applied_to_self-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NUxq2IdoEdq9pZQkdKGfuA" base_Parameter="Constraint-not_applied_to_self-context"/>

-  <Ecore:EEnum xmi:id="_NUxq2YdoEdq9pZQkdKGfuA" base_Enumeration="ParameterDirectionKind"/>

-  <Ecore:EEnumLiteral xmi:id="_NUxq2odoEdq9pZQkdKGfuA" base_EnumerationLiteral="ParameterDirectionKind-in"/>

-  <Ecore:EEnumLiteral xmi:id="_NUxq24doEdq9pZQkdKGfuA" base_EnumerationLiteral="ParameterDirectionKind-inout"/>

-  <Ecore:EEnumLiteral xmi:id="_NUxq3IdoEdq9pZQkdKGfuA" base_EnumerationLiteral="ParameterDirectionKind-out"/>

-  <Ecore:EEnumLiteral xmi:id="_NUxq3YdoEdq9pZQkdKGfuA" base_EnumerationLiteral="ParameterDirectionKind-return"/>

-  <Ecore:EEnum xmi:id="_NUxq3odoEdq9pZQkdKGfuA" base_Enumeration="ParameterEffectKind"/>

-  <Ecore:EEnumLiteral xmi:id="_NUxq34doEdq9pZQkdKGfuA" base_EnumerationLiteral="ParameterEffectKind-create"/>

-  <Ecore:EEnumLiteral xmi:id="_NU7bwIdoEdq9pZQkdKGfuA" base_EnumerationLiteral="ParameterEffectKind-read"/>

-  <Ecore:EEnumLiteral xmi:id="_NU7bwYdoEdq9pZQkdKGfuA" base_EnumerationLiteral="ParameterEffectKind-update"/>

-  <Ecore:EEnumLiteral xmi:id="_NU7bwodoEdq9pZQkdKGfuA" base_EnumerationLiteral="ParameterEffectKind-delete"/>

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

-  <Ecore:EAttribute xmi:id="_NU7bxIdoEdq9pZQkdKGfuA" base_Property="Behavior-isReentrant"/>

-  <Ecore:EReference xmi:id="_NU7bxYdoEdq9pZQkdKGfuA" base_Property="Behavior-redefinedBehavior"/>

-  <Ecore:EReference xmi:id="_NU7bxodoEdq9pZQkdKGfuA" base_Property="Behavior-ownedParameter" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NU7bx4doEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Behavior-context"/>

-  <Ecore:EReference xmi:id="_NU7byIdoEdq9pZQkdKGfuA" base_Property="Behavior-precondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NU7byYdoEdq9pZQkdKGfuA" base_Property="Behavior-postcondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NU7byodoEdq9pZQkdKGfuA" base_Property="Behavior-ownedParameterSet" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NU7by4doEdq9pZQkdKGfuA" base_Property="Behavior-specification.1"/>

-  <Ecore:EOperation xmi:id="_NU7bzIdoEdq9pZQkdKGfuA" base_Operation="Behavior-parameters_match"/>

-  <Ecore:EParameter xmi:id="_NU7bzYdoEdq9pZQkdKGfuA" base_Parameter="Behavior-parameters_match-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NU7bzodoEdq9pZQkdKGfuA" base_Parameter="Behavior-parameters_match-context"/>

-  <Ecore:EOperation xmi:id="_NU7bz4doEdq9pZQkdKGfuA" base_Operation="Behavior-feature_of_context_classifier"/>

-  <Ecore:EParameter xmi:id="_NU7b0IdoEdq9pZQkdKGfuA" base_Parameter="Behavior-feature_of_context_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NU7b0YdoEdq9pZQkdKGfuA" base_Parameter="Behavior-feature_of_context_classifier-context"/>

-  <Ecore:EOperation xmi:id="_NU7b0odoEdq9pZQkdKGfuA" base_Operation="Behavior-must_realize"/>

-  <Ecore:EParameter xmi:id="_NU7b04doEdq9pZQkdKGfuA" base_Parameter="Behavior-must_realize-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NU7b1IdoEdq9pZQkdKGfuA" base_Parameter="Behavior-must_realize-context"/>

-  <Ecore:EOperation xmi:id="_NU7b1YdoEdq9pZQkdKGfuA" base_Operation="Behavior-most_one_behaviour"/>

-  <Ecore:EParameter xmi:id="_NU7b1odoEdq9pZQkdKGfuA" base_Parameter="Behavior-most_one_behaviour-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NU7b14doEdq9pZQkdKGfuA" base_Parameter="Behavior-most_one_behaviour-context"/>

-  <Ecore:EOperation xmi:id="_NU7b2IdoEdq9pZQkdKGfuA" base_Operation="Behavior-getContext"/>

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

-  <Ecore:EReference xmi:id="_NU7b2odoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Class-extension"/>

-  <Ecore:EReference xmi:id="_NU7b24doEdq9pZQkdKGfuA" base_Property="Class-nestedClassifier" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NU7b3IdoEdq9pZQkdKGfuA" base_Property="Class-ownedOperation" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NU7b3YdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Class-superClass"/>

-  <Ecore:EAttribute xmi:id="_NU7b3odoEdq9pZQkdKGfuA" base_Property="Class-isActive"/>

-  <Ecore:EReference xmi:id="_NU7b34doEdq9pZQkdKGfuA" base_Property="Class-ownedReception" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NVElsIdoEdq9pZQkdKGfuA" base_Operation="Class-passive_class"/>

-  <Ecore:EParameter xmi:id="_NVElsYdoEdq9pZQkdKGfuA" base_Parameter="Class-passive_class-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVElsodoEdq9pZQkdKGfuA" base_Parameter="Class-passive_class-context"/>

-  <Ecore:EOperation xmi:id="_NVEls4doEdq9pZQkdKGfuA" base_Operation="Class-getExtensions"/>

-  <Ecore:EOperation xmi:id="_NVEltIdoEdq9pZQkdKGfuA" base_Operation="Class-createOwnedOperation"/>

-  <Ecore:EParameter xmi:id="_NVEltYdoEdq9pZQkdKGfuA" base_Parameter="Class-createOwnedOperation-name"/>

-  <Ecore:EParameter xmi:id="_NVEltodoEdq9pZQkdKGfuA" base_Parameter="Class-createOwnedOperation-returnType"/>

-  <Ecore:EParameter xmi:id="_NVElt4doEdq9pZQkdKGfuA" base_Parameter="Class-createOwnedOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_NVEluIdoEdq9pZQkdKGfuA" base_Parameter="Class-createOwnedOperation-parameterTypes"/>

-  <Ecore:EOperation xmi:id="_NVEluYdoEdq9pZQkdKGfuA" base_Operation="Class-isMetaclass"/>

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

-  <Ecore:EReference xmi:id="_NVElu4doEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="EncapsulatedClassifier-ownedPort" isResolveProxies="false"/>

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

-  <Ecore:EReference xmi:id="_NVElvYdoEdq9pZQkdKGfuA" base_Property="StructuredClassifier-ownedAttribute" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NVElvodoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="StructuredClassifier-part"/>

-  <Ecore:EReference xmi:id="_NVElv4doEdq9pZQkdKGfuA" isTransient="true" base_Property="StructuredClassifier-role"/>

-  <Ecore:EReference xmi:id="_NVElwIdoEdq9pZQkdKGfuA" base_Property="StructuredClassifier-ownedConnector" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NVElwYdoEdq9pZQkdKGfuA" base_Operation="StructuredClassifier-multiplicities"/>

-  <Ecore:EParameter xmi:id="_NVElwodoEdq9pZQkdKGfuA" base_Parameter="StructuredClassifier-multiplicities-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVElw4doEdq9pZQkdKGfuA" base_Parameter="StructuredClassifier-multiplicities-context"/>

-  <Ecore:EOperation xmi:id="_NVElxIdoEdq9pZQkdKGfuA" base_Operation="StructuredClassifier-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_NVElxYdoEdq9pZQkdKGfuA" base_Parameter="StructuredClassifier-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_NVElxodoEdq9pZQkdKGfuA" base_Parameter="StructuredClassifier-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_NVElx4doEdq9pZQkdKGfuA" base_Parameter="StructuredClassifier-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_NVElyIdoEdq9pZQkdKGfuA" base_Parameter="StructuredClassifier-createOwnedAttribute-upper"/>

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

-  <Ecore:EReference xmi:id="_NVElyodoEdq9pZQkdKGfuA" base_Property="Connector-type"/>

-  <Ecore:EReference xmi:id="_NVEly4doEdq9pZQkdKGfuA" base_Property="Connector-redefinedConnector"/>

-  <Ecore:EReference xmi:id="_NVElzIdoEdq9pZQkdKGfuA" base_Property="Connector-end" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_NVElzYdoEdq9pZQkdKGfuA" isUnsettable="true" base_Property="Connector-kind"/>

-  <Ecore:EReference xmi:id="_NVElzodoEdq9pZQkdKGfuA" base_Property="Connector-contract"/>

-  <Ecore:EOperation xmi:id="_NVElz4doEdq9pZQkdKGfuA" base_Operation="Connector-types"/>

-  <Ecore:EParameter xmi:id="_NVEl0IdoEdq9pZQkdKGfuA" base_Parameter="Connector-types-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVOWsIdoEdq9pZQkdKGfuA" base_Parameter="Connector-types-context"/>

-  <Ecore:EOperation xmi:id="_NVOWsYdoEdq9pZQkdKGfuA" base_Operation="Connector-compatible"/>

-  <Ecore:EParameter xmi:id="_NVOWsodoEdq9pZQkdKGfuA" base_Parameter="Connector-compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVOWs4doEdq9pZQkdKGfuA" base_Parameter="Connector-compatible-context"/>

-  <Ecore:EOperation xmi:id="_NVOWtIdoEdq9pZQkdKGfuA" base_Operation="Connector-roles"/>

-  <Ecore:EParameter xmi:id="_NVOWtYdoEdq9pZQkdKGfuA" base_Parameter="Connector-roles-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVOWtodoEdq9pZQkdKGfuA" base_Parameter="Connector-roles-context"/>

-  <Ecore:EOperation xmi:id="_NVOWt4doEdq9pZQkdKGfuA" base_Operation="Connector-between_interfaces_ports"/>

-  <Ecore:EParameter xmi:id="_NVOWuIdoEdq9pZQkdKGfuA" base_Parameter="Connector-between_interfaces_ports-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVOWuYdoEdq9pZQkdKGfuA" base_Parameter="Connector-between_interfaces_ports-context"/>

-  <Ecore:EOperation xmi:id="_NVOWuodoEdq9pZQkdKGfuA" base_Operation="Connector-between_interface_port_implements"/>

-  <Ecore:EParameter xmi:id="_NVOWu4doEdq9pZQkdKGfuA" base_Parameter="Connector-between_interface_port_implements-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVOWvIdoEdq9pZQkdKGfuA" base_Parameter="Connector-between_interface_port_implements-context"/>

-  <Ecore:EOperation xmi:id="_NVOWvYdoEdq9pZQkdKGfuA" base_Operation="Connector-between_interface_port_signature"/>

-  <Ecore:EParameter xmi:id="_NVOWvodoEdq9pZQkdKGfuA" base_Parameter="Connector-between_interface_port_signature-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVOWv4doEdq9pZQkdKGfuA" base_Parameter="Connector-between_interface_port_signature-context"/>

-  <Ecore:EOperation xmi:id="_NVOWwIdoEdq9pZQkdKGfuA" base_Operation="Connector-union_signature_compatible"/>

-  <Ecore:EParameter xmi:id="_NVOWwYdoEdq9pZQkdKGfuA" base_Parameter="Connector-union_signature_compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVOWwodoEdq9pZQkdKGfuA" base_Parameter="Connector-union_signature_compatible-context"/>

-  <Ecore:EOperation xmi:id="_NVOWw4doEdq9pZQkdKGfuA" base_Operation="Connector-assembly_connector"/>

-  <Ecore:EParameter xmi:id="_NVOWxIdoEdq9pZQkdKGfuA" base_Parameter="Connector-assembly_connector-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVOWxYdoEdq9pZQkdKGfuA" base_Parameter="Connector-assembly_connector-context"/>

-  <Ecore:EEnum xmi:id="_NVOWxodoEdq9pZQkdKGfuA" base_Enumeration="ConnectorKind"/>

-  <Ecore:EEnumLiteral xmi:id="_NVOWx4doEdq9pZQkdKGfuA" base_EnumerationLiteral="ConnectorKind-assembly"/>

-  <Ecore:EEnumLiteral xmi:id="_NVOWyIdoEdq9pZQkdKGfuA" base_EnumerationLiteral="ConnectorKind-delegation"/>

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

-  <Ecore:EAttribute xmi:id="_NVOWyodoEdq9pZQkdKGfuA" base_Property="Port-isBehavior"/>

-  <Ecore:EAttribute xmi:id="_NVOWy4doEdq9pZQkdKGfuA" base_Property="Port-isService"/>

-  <Ecore:EReference xmi:id="_NVOWzIdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Port-required"/>

-  <Ecore:EReference xmi:id="_NVOWzYdoEdq9pZQkdKGfuA" base_Property="Port-redefinedPort"/>

-  <Ecore:EReference xmi:id="_NVOWzodoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Port-provided"/>

-  <Ecore:EReference xmi:id="_NVOWz4doEdq9pZQkdKGfuA" base_Property="Port-protocol"/>

-  <Ecore:EOperation xmi:id="_NVOW0IdoEdq9pZQkdKGfuA" base_Operation="Port-required_interfaces"/>

-  <Ecore:EParameter xmi:id="_NVYHsIdoEdq9pZQkdKGfuA" base_Parameter="Port-required_interfaces-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVYHsYdoEdq9pZQkdKGfuA" base_Parameter="Port-required_interfaces-context"/>

-  <Ecore:EOperation xmi:id="_NVYHsodoEdq9pZQkdKGfuA" base_Operation="Port-port_aggregation"/>

-  <Ecore:EParameter xmi:id="_NVYHs4doEdq9pZQkdKGfuA" base_Parameter="Port-port_aggregation-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVYHtIdoEdq9pZQkdKGfuA" base_Parameter="Port-port_aggregation-context"/>

-  <Ecore:EOperation xmi:id="_NVYHtYdoEdq9pZQkdKGfuA" base_Operation="Port-port_destroyed"/>

-  <Ecore:EParameter xmi:id="_NVYHtodoEdq9pZQkdKGfuA" base_Parameter="Port-port_destroyed-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVYHt4doEdq9pZQkdKGfuA" base_Parameter="Port-port_destroyed-context"/>

-  <Ecore:EOperation xmi:id="_NVYHuIdoEdq9pZQkdKGfuA" base_Operation="Port-default_value"/>

-  <Ecore:EParameter xmi:id="_NVYHuYdoEdq9pZQkdKGfuA" base_Parameter="Port-default_value-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVYHuodoEdq9pZQkdKGfuA" base_Parameter="Port-default_value-context"/>

-  <Ecore:EOperation xmi:id="_NVYHu4doEdq9pZQkdKGfuA" base_Operation="Port-getProvideds"/>

-  <Ecore:EOperation xmi:id="_NVYHvIdoEdq9pZQkdKGfuA" base_Operation="Port-getRequireds"/>

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

-  <Ecore:EReference xmi:id="_NVYHvodoEdq9pZQkdKGfuA" base_Property="Interface-ownedAttribute" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NVYHv4doEdq9pZQkdKGfuA" base_Property="Interface-ownedOperation" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NVYHwIdoEdq9pZQkdKGfuA" base_Property="Interface-nestedClassifier" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NVYHwYdoEdq9pZQkdKGfuA" base_Property="Interface-redefinedInterface"/>

-  <Ecore:EReference xmi:id="_NVYHwodoEdq9pZQkdKGfuA" base_Property="Interface-ownedReception" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NVYHw4doEdq9pZQkdKGfuA" base_Property="Interface-protocol" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NVYHxIdoEdq9pZQkdKGfuA" base_Operation="Interface-visibility"/>

-  <Ecore:EParameter xmi:id="_NVYHxYdoEdq9pZQkdKGfuA" base_Parameter="Interface-visibility-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVYHxodoEdq9pZQkdKGfuA" base_Parameter="Interface-visibility-context"/>

-  <Ecore:EOperation xmi:id="_NVYHx4doEdq9pZQkdKGfuA" base_Operation="Interface-createOwnedOperation"/>

-  <Ecore:EParameter xmi:id="_NVYHyIdoEdq9pZQkdKGfuA" base_Parameter="Interface-createOwnedOperation-name"/>

-  <Ecore:EParameter xmi:id="_NVYHyYdoEdq9pZQkdKGfuA" base_Parameter="Interface-createOwnedOperation-returnType"/>

-  <Ecore:EParameter xmi:id="_NVYHyodoEdq9pZQkdKGfuA" base_Parameter="Interface-createOwnedOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_NVYHy4doEdq9pZQkdKGfuA" base_Parameter="Interface-createOwnedOperation-parameterTypes"/>

-  <Ecore:EOperation xmi:id="_NVYHzIdoEdq9pZQkdKGfuA" base_Operation="Interface-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_NVYHzYdoEdq9pZQkdKGfuA" base_Parameter="Interface-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_NVYHzodoEdq9pZQkdKGfuA" base_Parameter="Interface-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_NVYHz4doEdq9pZQkdKGfuA" base_Parameter="Interface-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_NVYH0IdoEdq9pZQkdKGfuA" base_Parameter="Interface-createOwnedAttribute-upper"/>

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

-  <Ecore:EReference xmi:id="_NVhRoYdoEdq9pZQkdKGfuA" base_Property="Reception-signal"/>

-  <Ecore:EOperation xmi:id="_NVhRoodoEdq9pZQkdKGfuA" base_Operation="Reception-not_query"/>

-  <Ecore:EParameter xmi:id="_NVhRo4doEdq9pZQkdKGfuA" base_Parameter="Reception-not_query-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVhRpIdoEdq9pZQkdKGfuA" base_Parameter="Reception-not_query-context"/>

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

-  <Ecore:EReference xmi:id="_NVhRpodoEdq9pZQkdKGfuA" base_Property="Signal-ownedAttribute" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NVhRp4doEdq9pZQkdKGfuA" base_Operation="Signal-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_NVhRqIdoEdq9pZQkdKGfuA" base_Parameter="Signal-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_NVhRqYdoEdq9pZQkdKGfuA" base_Parameter="Signal-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_NVhRqodoEdq9pZQkdKGfuA" base_Parameter="Signal-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_NVhRq4doEdq9pZQkdKGfuA" base_Parameter="Signal-createOwnedAttribute-upper"/>

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

-  <Ecore:EReference xmi:id="_NVhRrYdoEdq9pZQkdKGfuA" base_Property="ProtocolStateMachine-conformance.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NVhRrodoEdq9pZQkdKGfuA" base_Operation="ProtocolStateMachine-protocol_transitions"/>

-  <Ecore:EParameter xmi:id="_NVhRr4doEdq9pZQkdKGfuA" base_Parameter="ProtocolStateMachine-protocol_transitions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVhRsIdoEdq9pZQkdKGfuA" base_Parameter="ProtocolStateMachine-protocol_transitions-context"/>

-  <Ecore:EOperation xmi:id="_NVhRsYdoEdq9pZQkdKGfuA" base_Operation="ProtocolStateMachine-entry_exit_do"/>

-  <Ecore:EParameter xmi:id="_NVhRsodoEdq9pZQkdKGfuA" base_Parameter="ProtocolStateMachine-entry_exit_do-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVhRs4doEdq9pZQkdKGfuA" base_Parameter="ProtocolStateMachine-entry_exit_do-context"/>

-  <Ecore:EOperation xmi:id="_NVhRtIdoEdq9pZQkdKGfuA" base_Operation="ProtocolStateMachine-deep_or_shallow_history"/>

-  <Ecore:EParameter xmi:id="_NVhRtYdoEdq9pZQkdKGfuA" base_Parameter="ProtocolStateMachine-deep_or_shallow_history-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVhRtodoEdq9pZQkdKGfuA" base_Parameter="ProtocolStateMachine-deep_or_shallow_history-context"/>

-  <Ecore:EOperation xmi:id="_NVhRt4doEdq9pZQkdKGfuA" base_Operation="ProtocolStateMachine-ports_connected"/>

-  <Ecore:EParameter xmi:id="_NVhRuIdoEdq9pZQkdKGfuA" base_Parameter="ProtocolStateMachine-ports_connected-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVhRuYdoEdq9pZQkdKGfuA" base_Parameter="ProtocolStateMachine-ports_connected-context"/>

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

-  <Ecore:EReference xmi:id="_NVhRu4doEdq9pZQkdKGfuA" base_Property="StateMachine-region" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NVhRvIdoEdq9pZQkdKGfuA" base_Property="StateMachine-submachineState"/>

-  <Ecore:EReference xmi:id="_NVhRvYdoEdq9pZQkdKGfuA" base_Property="StateMachine-connectionPoint" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NVrCoIdoEdq9pZQkdKGfuA" base_Property="StateMachine-extendedStateMachine"/>

-  <Ecore:EOperation xmi:id="_NVrCoYdoEdq9pZQkdKGfuA" base_Operation="StateMachine-classifier_context"/>

-  <Ecore:EParameter xmi:id="_NVrCoodoEdq9pZQkdKGfuA" base_Parameter="StateMachine-classifier_context-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVrCo4doEdq9pZQkdKGfuA" base_Parameter="StateMachine-classifier_context-context"/>

-  <Ecore:EOperation xmi:id="_NVrCpIdoEdq9pZQkdKGfuA" base_Operation="StateMachine-context_classifier"/>

-  <Ecore:EParameter xmi:id="_NVrCpYdoEdq9pZQkdKGfuA" base_Parameter="StateMachine-context_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVrCpodoEdq9pZQkdKGfuA" base_Parameter="StateMachine-context_classifier-context"/>

-  <Ecore:EOperation xmi:id="_NVrCp4doEdq9pZQkdKGfuA" base_Operation="StateMachine-connection_points"/>

-  <Ecore:EParameter xmi:id="_NVrCqIdoEdq9pZQkdKGfuA" base_Parameter="StateMachine-connection_points-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVrCqYdoEdq9pZQkdKGfuA" base_Parameter="StateMachine-connection_points-context"/>

-  <Ecore:EOperation xmi:id="_NVrCqodoEdq9pZQkdKGfuA" base_Operation="StateMachine-method"/>

-  <Ecore:EParameter xmi:id="_NVrCq4doEdq9pZQkdKGfuA" base_Parameter="StateMachine-method-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NVrCrIdoEdq9pZQkdKGfuA" base_Parameter="StateMachine-method-context"/>

-  <Ecore:EOperation xmi:id="_NVrCrYdoEdq9pZQkdKGfuA" base_Operation="StateMachine-LCA"/>

-  <Ecore:EParameter xmi:id="_NVrCrodoEdq9pZQkdKGfuA" base_Parameter="StateMachine-LCA-s1"/>

-  <Ecore:EParameter xmi:id="_NVrCr4doEdq9pZQkdKGfuA" base_Parameter="StateMachine-LCA-s2"/>

-  <Ecore:EOperation xmi:id="_NVrCsIdoEdq9pZQkdKGfuA" base_Operation="StateMachine-ancestor"/>

-  <Ecore:EParameter xmi:id="_NVrCsYdoEdq9pZQkdKGfuA" base_Parameter="StateMachine-ancestor-s1"/>

-  <Ecore:EParameter xmi:id="_NVrCsodoEdq9pZQkdKGfuA" base_Parameter="StateMachine-ancestor-s2"/>

-  <Ecore:EOperation xmi:id="_NVrCs4doEdq9pZQkdKGfuA" base_Operation="StateMachine-isRedefinitionContextValid"/>

-  <Ecore:EParameter xmi:id="_NVrCtIdoEdq9pZQkdKGfuA" base_Parameter="StateMachine-isRedefinitionContextValid-redefined"/>

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

-  <Ecore:EReference xmi:id="_NVrCtodoEdq9pZQkdKGfuA" base_Property="State-region" isResolveProxies="false"/>

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

-  <Ecore:EAttribute xmi:id="_NVrCuIdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="State-isOrthogonal"/>

-  <Ecore:EAttribute xmi:id="_NVrCuYdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="State-isSimple"/>

-  <Ecore:EAttribute xmi:id="_NVrCuodoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="State-isSubmachineState"/>

-  <Ecore:EReference xmi:id="_NVrCu4doEdq9pZQkdKGfuA" base_Property="State-submachine"/>

-  <Ecore:EReference xmi:id="_NVrCvIdoEdq9pZQkdKGfuA" base_Property="State-connectionPoint" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NVrCvYdoEdq9pZQkdKGfuA" base_Property="State-connection.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NVrCvodoEdq9pZQkdKGfuA" base_Property="State-redefinedState"/>

-  <Ecore:EReference xmi:id="_NV0zoIdoEdq9pZQkdKGfuA" base_Property="State-stateInvariant" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NV0zoYdoEdq9pZQkdKGfuA" base_Property="State-entry" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NV0zoodoEdq9pZQkdKGfuA" base_Property="State-exit" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NV0zo4doEdq9pZQkdKGfuA" base_Property="State-doActivity" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NV0zpIdoEdq9pZQkdKGfuA" base_Property="State-deferrableTrigger" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NV0zpYdoEdq9pZQkdKGfuA" base_Operation="State-submachine_states"/>

-  <Ecore:EParameter xmi:id="_NV0zpodoEdq9pZQkdKGfuA" base_Parameter="State-submachine_states-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NV0zp4doEdq9pZQkdKGfuA" base_Parameter="State-submachine_states-context"/>

-  <Ecore:EOperation xmi:id="_NV0zqIdoEdq9pZQkdKGfuA" base_Operation="State-destinations_or_sources_of_transitions"/>

-  <Ecore:EParameter xmi:id="_NV0zqYdoEdq9pZQkdKGfuA" base_Parameter="State-destinations_or_sources_of_transitions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NV0zqodoEdq9pZQkdKGfuA" base_Parameter="State-destinations_or_sources_of_transitions-context"/>

-  <Ecore:EOperation xmi:id="_NV0zq4doEdq9pZQkdKGfuA" base_Operation="State-submachine_or_regions"/>

-  <Ecore:EParameter xmi:id="_NV0zrIdoEdq9pZQkdKGfuA" base_Parameter="State-submachine_or_regions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NV99kIdoEdq9pZQkdKGfuA" base_Parameter="State-submachine_or_regions-context"/>

-  <Ecore:EOperation xmi:id="_NV99kYdoEdq9pZQkdKGfuA" base_Operation="State-composite_states"/>

-  <Ecore:EParameter xmi:id="_NV99kodoEdq9pZQkdKGfuA" base_Parameter="State-composite_states-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NV99k4doEdq9pZQkdKGfuA" base_Parameter="State-composite_states-context"/>

-  <Ecore:EOperation xmi:id="_NV99lIdoEdq9pZQkdKGfuA" base_Operation="State-entry_or_exit"/>

-  <Ecore:EParameter xmi:id="_NV99lYdoEdq9pZQkdKGfuA" base_Parameter="State-entry_or_exit-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NV99lodoEdq9pZQkdKGfuA" base_Parameter="State-entry_or_exit-context"/>

-  <Ecore:EOperation xmi:id="_NV99l4doEdq9pZQkdKGfuA" base_Operation="State-isSimple.1"/>

-  <Ecore:EOperation xmi:id="_NV99mIdoEdq9pZQkdKGfuA" base_Operation="State-isComposite.1"/>

-  <Ecore:EOperation xmi:id="_NV99mYdoEdq9pZQkdKGfuA" base_Operation="State-isOrthogonal.1"/>

-  <Ecore:EOperation xmi:id="_NV99modoEdq9pZQkdKGfuA" base_Operation="State-isSubmachineState.1"/>

-  <Ecore:EOperation xmi:id="_NV99m4doEdq9pZQkdKGfuA" base_Operation="State-redefinitionContext"/>

-  <Ecore:EOperation xmi:id="_NV99nIdoEdq9pZQkdKGfuA" base_Operation="State-isRedefinitionContextValid"/>

-  <Ecore:EParameter xmi:id="_NV99nYdoEdq9pZQkdKGfuA" base_Parameter="State-isRedefinitionContextValid-redefined"/>

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

-  <Ecore:EReference xmi:id="_NV99n4doEdq9pZQkdKGfuA" isTransient="true" base_Property="Vertex-container" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NV99oIdoEdq9pZQkdKGfuA" base_Property="Vertex-incoming"/>

-  <Ecore:EReference xmi:id="_NV99oYdoEdq9pZQkdKGfuA" base_Property="Vertex-outgoing.1"/>

-  <Ecore:EOperation xmi:id="_NV99oodoEdq9pZQkdKGfuA" base_Operation="Vertex-containingStateMachine"/>

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

-  <Ecore:EAttribute xmi:id="_NV99pIdoEdq9pZQkdKGfuA" base_Property="Transition-kind"/>

-  <Ecore:EReference xmi:id="_NV99pYdoEdq9pZQkdKGfuA" isTransient="true" base_Property="Transition-container" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NV99podoEdq9pZQkdKGfuA" base_Property="Transition-target"/>

-  <Ecore:EReference xmi:id="_NV99p4doEdq9pZQkdKGfuA" base_Property="Transition-redefinedTransition"/>

-  <Ecore:EReference xmi:id="_NV99qIdoEdq9pZQkdKGfuA" base_Property="Transition-guard" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NV99qYdoEdq9pZQkdKGfuA" base_Property="Transition-effect" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NV99qodoEdq9pZQkdKGfuA" base_Property="Transition-trigger" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NV99q4doEdq9pZQkdKGfuA" base_Property="Transition-source.1"/>

-  <Ecore:EOperation xmi:id="_NV99rIdoEdq9pZQkdKGfuA" base_Operation="Transition-fork_segment_guards"/>

-  <Ecore:EParameter xmi:id="_NV99rYdoEdq9pZQkdKGfuA" base_Parameter="Transition-fork_segment_guards-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NV99rodoEdq9pZQkdKGfuA" base_Parameter="Transition-fork_segment_guards-context"/>

-  <Ecore:EOperation xmi:id="_NV99r4doEdq9pZQkdKGfuA" base_Operation="Transition-join_segment_guards"/>

-  <Ecore:EParameter xmi:id="_NWHukIdoEdq9pZQkdKGfuA" base_Parameter="Transition-join_segment_guards-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWHukYdoEdq9pZQkdKGfuA" base_Parameter="Transition-join_segment_guards-context"/>

-  <Ecore:EOperation xmi:id="_NWHukodoEdq9pZQkdKGfuA" base_Operation="Transition-fork_segment_state"/>

-  <Ecore:EParameter xmi:id="_NWHuk4doEdq9pZQkdKGfuA" base_Parameter="Transition-fork_segment_state-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWHulIdoEdq9pZQkdKGfuA" base_Parameter="Transition-fork_segment_state-context"/>

-  <Ecore:EOperation xmi:id="_NWHulYdoEdq9pZQkdKGfuA" base_Operation="Transition-join_segment_state"/>

-  <Ecore:EParameter xmi:id="_NWHulodoEdq9pZQkdKGfuA" base_Parameter="Transition-join_segment_state-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWHul4doEdq9pZQkdKGfuA" base_Parameter="Transition-join_segment_state-context"/>

-  <Ecore:EOperation xmi:id="_NWHumIdoEdq9pZQkdKGfuA" base_Operation="Transition-outgoing_pseudostates"/>

-  <Ecore:EParameter xmi:id="_NWHumYdoEdq9pZQkdKGfuA" base_Parameter="Transition-outgoing_pseudostates-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWHumodoEdq9pZQkdKGfuA" base_Parameter="Transition-outgoing_pseudostates-context"/>

-  <Ecore:EOperation xmi:id="_NWHum4doEdq9pZQkdKGfuA" base_Operation="Transition-initial_transition"/>

-  <Ecore:EParameter xmi:id="_NWHunIdoEdq9pZQkdKGfuA" base_Parameter="Transition-initial_transition-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWHunYdoEdq9pZQkdKGfuA" base_Parameter="Transition-initial_transition-context"/>

-  <Ecore:EOperation xmi:id="_NWHunodoEdq9pZQkdKGfuA" base_Operation="Transition-signatures_compatible"/>

-  <Ecore:EParameter xmi:id="_NWHun4doEdq9pZQkdKGfuA" base_Parameter="Transition-signatures_compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWHuoIdoEdq9pZQkdKGfuA" base_Parameter="Transition-signatures_compatible-context"/>

-  <Ecore:EOperation xmi:id="_NWHuoYdoEdq9pZQkdKGfuA" base_Operation="Transition-redefinitionContext"/>

-  <Ecore:EOperation xmi:id="_NWHuoodoEdq9pZQkdKGfuA" base_Operation="Transition-containingStateMachine"/>

-  <Ecore:EEnum xmi:id="_NWHuo4doEdq9pZQkdKGfuA" base_Enumeration="TransitionKind"/>

-  <Ecore:EEnumLiteral xmi:id="_NWHupIdoEdq9pZQkdKGfuA" base_EnumerationLiteral="TransitionKind-internal"/>

-  <Ecore:EEnumLiteral xmi:id="_NWHupYdoEdq9pZQkdKGfuA" base_EnumerationLiteral="TransitionKind-local"/>

-  <Ecore:EEnumLiteral xmi:id="_NWHupodoEdq9pZQkdKGfuA" base_EnumerationLiteral="TransitionKind-external"/>

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

-  <Ecore:EReference xmi:id="_NWHuqIdoEdq9pZQkdKGfuA" base_Property="Region-subvertex" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NWHuqYdoEdq9pZQkdKGfuA" isTransient="true" base_Property="Region-state" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NWHuqodoEdq9pZQkdKGfuA" base_Property="Region-extendedRegion"/>

-  <Ecore:EReference xmi:id="_NWHuq4doEdq9pZQkdKGfuA" isTransient="true" base_Property="Region-stateMachine" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NWHurIdoEdq9pZQkdKGfuA" base_Property="Region-transition" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NWHurYdoEdq9pZQkdKGfuA" base_Operation="Region-initial_vertex"/>

-  <Ecore:EParameter xmi:id="_NWHurodoEdq9pZQkdKGfuA" base_Parameter="Region-initial_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWHur4doEdq9pZQkdKGfuA" base_Parameter="Region-initial_vertex-context"/>

-  <Ecore:EOperation xmi:id="_NWHusIdoEdq9pZQkdKGfuA" base_Operation="Region-deep_history_vertex"/>

-  <Ecore:EParameter xmi:id="_NWQ4gIdoEdq9pZQkdKGfuA" base_Parameter="Region-deep_history_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWQ4gYdoEdq9pZQkdKGfuA" base_Parameter="Region-deep_history_vertex-context"/>

-  <Ecore:EOperation xmi:id="_NWQ4godoEdq9pZQkdKGfuA" base_Operation="Region-shallow_history_vertex"/>

-  <Ecore:EParameter xmi:id="_NWQ4g4doEdq9pZQkdKGfuA" base_Parameter="Region-shallow_history_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWQ4hIdoEdq9pZQkdKGfuA" base_Parameter="Region-shallow_history_vertex-context"/>

-  <Ecore:EOperation xmi:id="_NWQ4hYdoEdq9pZQkdKGfuA" base_Operation="Region-owned"/>

-  <Ecore:EParameter xmi:id="_NWQ4hodoEdq9pZQkdKGfuA" base_Parameter="Region-owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWQ4h4doEdq9pZQkdKGfuA" base_Parameter="Region-owned-context"/>

-  <Ecore:EOperation xmi:id="_NWQ4iIdoEdq9pZQkdKGfuA" base_Operation="Region-redefinitionContext"/>

-  <Ecore:EOperation xmi:id="_NWQ4iYdoEdq9pZQkdKGfuA" base_Operation="Region-isRedefinitionContextValid"/>

-  <Ecore:EParameter xmi:id="_NWQ4iodoEdq9pZQkdKGfuA" base_Parameter="Region-isRedefinitionContextValid-redefined"/>

-  <Ecore:EOperation xmi:id="_NWQ4i4doEdq9pZQkdKGfuA" base_Operation="Region-containingStateMachine"/>

-  <Ecore:EOperation xmi:id="_NWQ4jIdoEdq9pZQkdKGfuA" base_Operation="Region-belongsToPSM"/>

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

-  <Ecore:EReference xmi:id="_NWQ4jodoEdq9pZQkdKGfuA" base_Property="Trigger-event"/>

-  <Ecore:EReference xmi:id="_NWQ4j4doEdq9pZQkdKGfuA" base_Property="Trigger-port"/>

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

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

-  <Ecore:EReference xmi:id="_NWQ4kodoEdq9pZQkdKGfuA" base_Property="ConnectionPointReference-entry"/>

-  <Ecore:EReference xmi:id="_NWQ4k4doEdq9pZQkdKGfuA" base_Property="ConnectionPointReference-exit"/>

-  <Ecore:EReference xmi:id="_NWQ4lIdoEdq9pZQkdKGfuA" isTransient="true" base_Property="ConnectionPointReference-state.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NWQ4lYdoEdq9pZQkdKGfuA" base_Operation="ConnectionPointReference-entry_pseudostates"/>

-  <Ecore:EParameter xmi:id="_NWQ4lodoEdq9pZQkdKGfuA" base_Parameter="ConnectionPointReference-entry_pseudostates-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWQ4l4doEdq9pZQkdKGfuA" base_Parameter="ConnectionPointReference-entry_pseudostates-context"/>

-  <Ecore:EOperation xmi:id="_NWQ4mIdoEdq9pZQkdKGfuA" base_Operation="ConnectionPointReference-exit_pseudostates"/>

-  <Ecore:EParameter xmi:id="_NWQ4mYdoEdq9pZQkdKGfuA" base_Parameter="ConnectionPointReference-exit_pseudostates-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWQ4modoEdq9pZQkdKGfuA" base_Parameter="ConnectionPointReference-exit_pseudostates-context"/>

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

-  <Ecore:EAttribute xmi:id="_NWQ4nIdoEdq9pZQkdKGfuA" base_Property="Pseudostate-kind"/>

-  <Ecore:EReference xmi:id="_NWQ4nYdoEdq9pZQkdKGfuA" isTransient="true" base_Property="Pseudostate-stateMachine" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NWQ4nodoEdq9pZQkdKGfuA" isTransient="true" base_Property="Pseudostate-state" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NWQ4n4doEdq9pZQkdKGfuA" base_Operation="Pseudostate-initial_vertex"/>

-  <Ecore:EParameter xmi:id="_NWapgIdoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-initial_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWapgYdoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-initial_vertex-context"/>

-  <Ecore:EOperation xmi:id="_NWapgodoEdq9pZQkdKGfuA" base_Operation="Pseudostate-history_vertices"/>

-  <Ecore:EParameter xmi:id="_NWapg4doEdq9pZQkdKGfuA" base_Parameter="Pseudostate-history_vertices-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWaphIdoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-history_vertices-context"/>

-  <Ecore:EOperation xmi:id="_NWaphYdoEdq9pZQkdKGfuA" base_Operation="Pseudostate-join_vertex"/>

-  <Ecore:EParameter xmi:id="_NWaphodoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-join_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWaph4doEdq9pZQkdKGfuA" base_Parameter="Pseudostate-join_vertex-context"/>

-  <Ecore:EOperation xmi:id="_NWapiIdoEdq9pZQkdKGfuA" base_Operation="Pseudostate-transitions_incoming"/>

-  <Ecore:EParameter xmi:id="_NWapiYdoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-transitions_incoming-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWapiodoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-transitions_incoming-context"/>

-  <Ecore:EOperation xmi:id="_NWapi4doEdq9pZQkdKGfuA" base_Operation="Pseudostate-fork_vertex"/>

-  <Ecore:EParameter xmi:id="_NWapjIdoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-fork_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWapjYdoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-fork_vertex-context"/>

-  <Ecore:EOperation xmi:id="_NWapjodoEdq9pZQkdKGfuA" base_Operation="Pseudostate-transitions_outgoing"/>

-  <Ecore:EParameter xmi:id="_NWapj4doEdq9pZQkdKGfuA" base_Parameter="Pseudostate-transitions_outgoing-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWapkIdoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-transitions_outgoing-context"/>

-  <Ecore:EOperation xmi:id="_NWapkYdoEdq9pZQkdKGfuA" base_Operation="Pseudostate-junction_vertex"/>

-  <Ecore:EParameter xmi:id="_NWapkodoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-junction_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWapk4doEdq9pZQkdKGfuA" base_Parameter="Pseudostate-junction_vertex-context"/>

-  <Ecore:EOperation xmi:id="_NWaplIdoEdq9pZQkdKGfuA" base_Operation="Pseudostate-choice_vertex"/>

-  <Ecore:EParameter xmi:id="_NWaplYdoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-choice_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWaplodoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-choice_vertex-context"/>

-  <Ecore:EOperation xmi:id="_NWapl4doEdq9pZQkdKGfuA" base_Operation="Pseudostate-outgoing_from_initial"/>

-  <Ecore:EParameter xmi:id="_NWapmIdoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-outgoing_from_initial-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWapmYdoEdq9pZQkdKGfuA" base_Parameter="Pseudostate-outgoing_from_initial-context"/>

-  <Ecore:EEnum xmi:id="_NWapmodoEdq9pZQkdKGfuA" base_Enumeration="PseudostateKind"/>

-  <Ecore:EEnumLiteral xmi:id="_NWapm4doEdq9pZQkdKGfuA" base_EnumerationLiteral="PseudostateKind-initial"/>

-  <Ecore:EEnumLiteral xmi:id="_NWapnIdoEdq9pZQkdKGfuA" base_EnumerationLiteral="PseudostateKind-deepHistory"/>

-  <Ecore:EEnumLiteral xmi:id="_NWapnYdoEdq9pZQkdKGfuA" base_EnumerationLiteral="PseudostateKind-shallowHistory"/>

-  <Ecore:EEnumLiteral xmi:id="_NWapnodoEdq9pZQkdKGfuA" base_EnumerationLiteral="PseudostateKind-join"/>

-  <Ecore:EEnumLiteral xmi:id="_NWapn4doEdq9pZQkdKGfuA" base_EnumerationLiteral="PseudostateKind-fork"/>

-  <Ecore:EEnumLiteral xmi:id="_NWapoIdoEdq9pZQkdKGfuA" base_EnumerationLiteral="PseudostateKind-junction"/>

-  <Ecore:EEnumLiteral xmi:id="_NWapoYdoEdq9pZQkdKGfuA" base_EnumerationLiteral="PseudostateKind-choice"/>

-  <Ecore:EEnumLiteral xmi:id="_NWkagIdoEdq9pZQkdKGfuA" base_EnumerationLiteral="PseudostateKind-entryPoint"/>

-  <Ecore:EEnumLiteral xmi:id="_NWkagYdoEdq9pZQkdKGfuA" base_EnumerationLiteral="PseudostateKind-exitPoint"/>

-  <Ecore:EEnumLiteral xmi:id="_NWkagodoEdq9pZQkdKGfuA" base_EnumerationLiteral="PseudostateKind-terminate"/>

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

-  <Ecore:EReference xmi:id="_NWkahIdoEdq9pZQkdKGfuA" base_Property="ProtocolConformance-generalMachine"/>

-  <Ecore:EReference xmi:id="_NWkahYdoEdq9pZQkdKGfuA" isTransient="true" base_Property="ProtocolConformance-specificMachine.1" isResolveProxies="false"/>

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

-  <Ecore:EReference xmi:id="_NWkah4doEdq9pZQkdKGfuA" base_Property="BehavioredClassifier-interfaceRealization" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NWkaiIdoEdq9pZQkdKGfuA" base_Property="BehavioredClassifier-ownedBehavior" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NWkaiYdoEdq9pZQkdKGfuA" base_Property="BehavioredClassifier-classifierBehavior" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NWkaiodoEdq9pZQkdKGfuA" base_Property="BehavioredClassifier-ownedTrigger" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NWkai4doEdq9pZQkdKGfuA" base_Operation="BehavioredClassifier-class_behavior"/>

-  <Ecore:EParameter xmi:id="_NWkajIdoEdq9pZQkdKGfuA" base_Parameter="BehavioredClassifier-class_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWkajYdoEdq9pZQkdKGfuA" base_Parameter="BehavioredClassifier-class_behavior-context"/>

-  <Ecore:EOperation xmi:id="_NWkajodoEdq9pZQkdKGfuA" base_Operation="BehavioredClassifier-createInterfaceRealization"/>

-  <Ecore:EParameter xmi:id="_NWkaj4doEdq9pZQkdKGfuA" base_Parameter="BehavioredClassifier-createInterfaceRealization-contract"/>

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

-  <Ecore:EReference xmi:id="_NWkakYdoEdq9pZQkdKGfuA" base_Property="InterfaceRealization-contract"/>

-  <Ecore:EReference xmi:id="_NWkakodoEdq9pZQkdKGfuA" isTransient="true" base_Property="InterfaceRealization-implementingClassifier"/>

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

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

-  <Ecore:EReference xmi:id="_NWkalYdoEdq9pZQkdKGfuA" base_Property="Abstraction-mapping" isResolveProxies="false"/>

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

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

-  <Ecore:EAttribute xmi:id="_NWkamIdoEdq9pZQkdKGfuA" isUnsettable="true" base_Property="OpaqueExpression-language"/>

-  <Ecore:EReference xmi:id="_NWkamYdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="OpaqueExpression-result"/>

-  <Ecore:EReference xmi:id="_NWkamodoEdq9pZQkdKGfuA" base_Property="OpaqueExpression-behavior"/>

-  <Ecore:EOperation xmi:id="_NWkam4doEdq9pZQkdKGfuA" base_Operation="OpaqueExpression-language_body_size"/>

-  <Ecore:EParameter xmi:id="_NWkanIdoEdq9pZQkdKGfuA" base_Parameter="OpaqueExpression-language_body_size-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWkanYdoEdq9pZQkdKGfuA" base_Parameter="OpaqueExpression-language_body_size-context"/>

-  <Ecore:EOperation xmi:id="_NWkanodoEdq9pZQkdKGfuA" base_Operation="OpaqueExpression-only_return_result_parameters"/>

-  <Ecore:EParameter xmi:id="_NWkan4doEdq9pZQkdKGfuA" base_Parameter="OpaqueExpression-only_return_result_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWtkcIdoEdq9pZQkdKGfuA" base_Parameter="OpaqueExpression-only_return_result_parameters-context"/>

-  <Ecore:EOperation xmi:id="_NWtkcYdoEdq9pZQkdKGfuA" base_Operation="OpaqueExpression-one_return_result_parameter"/>

-  <Ecore:EParameter xmi:id="_NWtkcodoEdq9pZQkdKGfuA" base_Parameter="OpaqueExpression-one_return_result_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWtkc4doEdq9pZQkdKGfuA" base_Parameter="OpaqueExpression-one_return_result_parameter-context"/>

-  <Ecore:EOperation xmi:id="_NWtkdIdoEdq9pZQkdKGfuA" base_Operation="OpaqueExpression-getResult"/>

-  <Ecore:EOperation xmi:id="_NWtkdYdoEdq9pZQkdKGfuA" base_Operation="OpaqueExpression-value"/>

-  <Ecore:EOperation xmi:id="_NWtkdodoEdq9pZQkdKGfuA" base_Operation="OpaqueExpression-isIntegral"/>

-  <Ecore:EOperation xmi:id="_NWtkd4doEdq9pZQkdKGfuA" base_Operation="OpaqueExpression-isPositive"/>

-  <Ecore:EOperation xmi:id="_NWtkeIdoEdq9pZQkdKGfuA" base_Operation="OpaqueExpression-isNonNegative"/>

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

-  <Ecore:EAttribute xmi:id="_NWtkeodoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Extension-isRequired"/>

-  <Ecore:EReference xmi:id="_NWtke4doEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Extension-metaclass"/>

-  <Ecore:EOperation xmi:id="_NWtkfIdoEdq9pZQkdKGfuA" base_Operation="Extension-non_owned_end"/>

-  <Ecore:EParameter xmi:id="_NWtkfYdoEdq9pZQkdKGfuA" base_Parameter="Extension-non_owned_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWtkfodoEdq9pZQkdKGfuA" base_Parameter="Extension-non_owned_end-context"/>

-  <Ecore:EOperation xmi:id="_NWtkf4doEdq9pZQkdKGfuA" base_Operation="Extension-is_binary"/>

-  <Ecore:EParameter xmi:id="_NWtkgIdoEdq9pZQkdKGfuA" base_Parameter="Extension-is_binary-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NWtkgYdoEdq9pZQkdKGfuA" base_Parameter="Extension-is_binary-context"/>

-  <Ecore:EOperation xmi:id="_NWtkgodoEdq9pZQkdKGfuA" base_Operation="Extension-metaclassEnd"/>

-  <Ecore:EOperation xmi:id="_NWtkg4doEdq9pZQkdKGfuA" base_Operation="Extension-getMetaclass"/>

-  <Ecore:EOperation xmi:id="_NWtkhIdoEdq9pZQkdKGfuA" base_Operation="Extension-isRequired.1"/>

-  <Ecore:EEnum xmi:id="_NWtkhYdoEdq9pZQkdKGfuA" base_Enumeration="CallConcurrencyKind"/>

-  <Ecore:EEnumLiteral xmi:id="_NWtkhodoEdq9pZQkdKGfuA" base_EnumerationLiteral="CallConcurrencyKind-sequential"/>

-  <Ecore:EEnumLiteral xmi:id="_NWtkh4doEdq9pZQkdKGfuA" base_EnumerationLiteral="CallConcurrencyKind-guarded"/>

-  <Ecore:EEnumLiteral xmi:id="_NWtkiIdoEdq9pZQkdKGfuA" base_EnumerationLiteral="CallConcurrencyKind-concurrent"/>

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

-  <Ecore:EReference xmi:id="_NWtkiodoEdq9pZQkdKGfuA" base_Property="DataType-ownedAttribute" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NWtki4doEdq9pZQkdKGfuA" base_Property="DataType-ownedOperation" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NWtkjIdoEdq9pZQkdKGfuA" base_Operation="DataType-createOwnedOperation"/>

-  <Ecore:EParameter xmi:id="_NWtkjYdoEdq9pZQkdKGfuA" base_Parameter="DataType-createOwnedOperation-name"/>

-  <Ecore:EParameter xmi:id="_NWtkjodoEdq9pZQkdKGfuA" base_Parameter="DataType-createOwnedOperation-returnType"/>

-  <Ecore:EParameter xmi:id="_NW3VcIdoEdq9pZQkdKGfuA" base_Parameter="DataType-createOwnedOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_NW3VcYdoEdq9pZQkdKGfuA" base_Parameter="DataType-createOwnedOperation-parameterTypes"/>

-  <Ecore:EOperation xmi:id="_NW3VcodoEdq9pZQkdKGfuA" base_Operation="DataType-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_NW3Vc4doEdq9pZQkdKGfuA" base_Parameter="DataType-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_NW3VdIdoEdq9pZQkdKGfuA" base_Parameter="DataType-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_NW3VdYdoEdq9pZQkdKGfuA" base_Parameter="DataType-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_NW3VdodoEdq9pZQkdKGfuA" base_Parameter="DataType-createOwnedAttribute-upper"/>

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

-  <Ecore:EReference xmi:id="_NW3VeIdoEdq9pZQkdKGfuA" base_Property="Manifestation-utilizedElement"/>

-  <Ecore:EEnum xmi:id="_NW3VeYdoEdq9pZQkdKGfuA" base_Enumeration="AggregationKind"/>

-  <Ecore:EEnumLiteral xmi:id="_NW3VeodoEdq9pZQkdKGfuA" base_EnumerationLiteral="AggregationKind-none"/>

-  <Ecore:EEnumLiteral xmi:id="_NW3Ve4doEdq9pZQkdKGfuA" base_EnumerationLiteral="AggregationKind-shared"/>

-  <Ecore:EEnumLiteral xmi:id="_NW3VfIdoEdq9pZQkdKGfuA" base_EnumerationLiteral="AggregationKind-composite"/>

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

-  <Ecore:EReference xmi:id="_NW3VfodoEdq9pZQkdKGfuA" base_Property="Substitution-contract"/>

-  <Ecore:EReference xmi:id="_NW3Vf4doEdq9pZQkdKGfuA" isTransient="true" base_Property="Substitution-substitutingClassifier.1"/>

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

-  <Ecore:EReference xmi:id="_NW3VgYdoEdq9pZQkdKGfuA" base_Property="CollaborationUse-type"/>

-  <Ecore:EReference xmi:id="_NW3VgodoEdq9pZQkdKGfuA" base_Property="CollaborationUse-roleBinding" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NW3Vg4doEdq9pZQkdKGfuA" base_Operation="CollaborationUse-client_elements"/>

-  <Ecore:EParameter xmi:id="_NW3VhIdoEdq9pZQkdKGfuA" base_Parameter="CollaborationUse-client_elements-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NW3VhYdoEdq9pZQkdKGfuA" base_Parameter="CollaborationUse-client_elements-context"/>

-  <Ecore:EOperation xmi:id="_NW3VhodoEdq9pZQkdKGfuA" base_Operation="CollaborationUse-every_role"/>

-  <Ecore:EParameter xmi:id="_NW3Vh4doEdq9pZQkdKGfuA" base_Parameter="CollaborationUse-every_role-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NW3ViIdoEdq9pZQkdKGfuA" base_Parameter="CollaborationUse-every_role-context"/>

-  <Ecore:EOperation xmi:id="_NW3ViYdoEdq9pZQkdKGfuA" base_Operation="CollaborationUse-connectors"/>

-  <Ecore:EParameter xmi:id="_NW3ViodoEdq9pZQkdKGfuA" base_Parameter="CollaborationUse-connectors-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NW3Vi4doEdq9pZQkdKGfuA" base_Parameter="CollaborationUse-connectors-context"/>

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

-  <Ecore:EReference xmi:id="_NXBGcIdoEdq9pZQkdKGfuA" base_Property="Collaboration-collaborationRole"/>

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

-  <Ecore:EReference xmi:id="_NXBGcodoEdq9pZQkdKGfuA" base_Property="UseCase-include.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NXBGc4doEdq9pZQkdKGfuA" base_Property="UseCase-extensionPoint" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NXBGdIdoEdq9pZQkdKGfuA" base_Property="UseCase-extend.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NXBGdYdoEdq9pZQkdKGfuA" base_Property="UseCase-subject"/>

-  <Ecore:EOperation xmi:id="_NXBGdodoEdq9pZQkdKGfuA" base_Operation="UseCase-must_have_name"/>

-  <Ecore:EParameter xmi:id="_NXBGd4doEdq9pZQkdKGfuA" base_Parameter="UseCase-must_have_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXBGeIdoEdq9pZQkdKGfuA" base_Parameter="UseCase-must_have_name-context"/>

-  <Ecore:EOperation xmi:id="_NXBGeYdoEdq9pZQkdKGfuA" base_Operation="UseCase-binary_associations"/>

-  <Ecore:EParameter xmi:id="_NXBGeodoEdq9pZQkdKGfuA" base_Parameter="UseCase-binary_associations-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXBGe4doEdq9pZQkdKGfuA" base_Parameter="UseCase-binary_associations-context"/>

-  <Ecore:EOperation xmi:id="_NXBGfIdoEdq9pZQkdKGfuA" base_Operation="UseCase-no_association_to_use_case"/>

-  <Ecore:EParameter xmi:id="_NXBGfYdoEdq9pZQkdKGfuA" base_Parameter="UseCase-no_association_to_use_case-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXBGfodoEdq9pZQkdKGfuA" base_Parameter="UseCase-no_association_to_use_case-context"/>

-  <Ecore:EOperation xmi:id="_NXBGf4doEdq9pZQkdKGfuA" base_Operation="UseCase-cannot_include_self"/>

-  <Ecore:EParameter xmi:id="_NXBGgIdoEdq9pZQkdKGfuA" base_Parameter="UseCase-cannot_include_self-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXBGgYdoEdq9pZQkdKGfuA" base_Parameter="UseCase-cannot_include_self-context"/>

-  <Ecore:EOperation xmi:id="_NXKQYIdoEdq9pZQkdKGfuA" base_Operation="UseCase-allIncludedUseCases"/>

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

-  <Ecore:EReference xmi:id="_NXKQYodoEdq9pZQkdKGfuA" base_Property="Include-addition"/>

-  <Ecore:EReference xmi:id="_NXKQY4doEdq9pZQkdKGfuA" isTransient="true" base_Property="Include-includingCase.1" isResolveProxies="false"/>

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

-  <Ecore:EReference xmi:id="_NXKQZYdoEdq9pZQkdKGfuA" base_Property="Extend-extendedCase"/>

-  <Ecore:EReference xmi:id="_NXKQZodoEdq9pZQkdKGfuA" base_Property="Extend-condition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NXKQZ4doEdq9pZQkdKGfuA" base_Property="Extend-extensionLocation"/>

-  <Ecore:EReference xmi:id="_NXKQaIdoEdq9pZQkdKGfuA" isTransient="true" base_Property="Extend-extension.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NXKQaYdoEdq9pZQkdKGfuA" base_Operation="Extend-extension_points"/>

-  <Ecore:EParameter xmi:id="_NXKQaodoEdq9pZQkdKGfuA" base_Parameter="Extend-extension_points-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXKQa4doEdq9pZQkdKGfuA" base_Parameter="Extend-extension_points-context"/>

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

-  <Ecore:EReference xmi:id="_NXKQbYdoEdq9pZQkdKGfuA" isTransient="true" base_Property="ExtensionPoint-useCase" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NXKQbodoEdq9pZQkdKGfuA" base_Operation="ExtensionPoint-must_have_name"/>

-  <Ecore:EParameter xmi:id="_NXKQb4doEdq9pZQkdKGfuA" base_Parameter="ExtensionPoint-must_have_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXKQcIdoEdq9pZQkdKGfuA" base_Parameter="ExtensionPoint-must_have_name-context"/>

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

-  <Ecore:EReference xmi:id="_NXKQcodoEdq9pZQkdKGfuA" base_Property="RedefinableTemplateSignature-extendedSignature"/>

-  <Ecore:EReference xmi:id="_NXKQc4doEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="RedefinableTemplateSignature-inheritedParameter"/>

-  <Ecore:EReference xmi:id="_NXKQdIdoEdq9pZQkdKGfuA" isTransient="true" base_Property="RedefinableTemplateSignature-classifier.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NXKQdYdoEdq9pZQkdKGfuA" base_Operation="RedefinableTemplateSignature-inherited_parameters"/>

-  <Ecore:EParameter xmi:id="_NXKQdodoEdq9pZQkdKGfuA" base_Parameter="RedefinableTemplateSignature-inherited_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXKQd4doEdq9pZQkdKGfuA" base_Parameter="RedefinableTemplateSignature-inherited_parameters-context"/>

-  <Ecore:EOperation xmi:id="_NXKQeIdoEdq9pZQkdKGfuA" base_Operation="RedefinableTemplateSignature-getInheritedParameters"/>

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

-  <Ecore:EAttribute xmi:id="_NXKQeodoEdq9pZQkdKGfuA" base_Property="ElementImport-visibility"/>

-  <Ecore:EAttribute xmi:id="_NXKQe4doEdq9pZQkdKGfuA" isUnsettable="true" base_Property="ElementImport-alias"/>

-  <Ecore:EReference xmi:id="_NXKQfIdoEdq9pZQkdKGfuA" base_Property="ElementImport-importedElement"/>

-  <Ecore:EReference xmi:id="_NXKQfYdoEdq9pZQkdKGfuA" isTransient="true" base_Property="ElementImport-importingNamespace" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NXKQfodoEdq9pZQkdKGfuA" base_Operation="ElementImport-visibility_public_or_private"/>

-  <Ecore:EParameter xmi:id="_NXKQf4doEdq9pZQkdKGfuA" base_Parameter="ElementImport-visibility_public_or_private-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXUBYIdoEdq9pZQkdKGfuA" base_Parameter="ElementImport-visibility_public_or_private-context"/>

-  <Ecore:EOperation xmi:id="_NXUBYYdoEdq9pZQkdKGfuA" base_Operation="ElementImport-visibility_or_private"/>

-  <Ecore:EParameter xmi:id="_NXUBYodoEdq9pZQkdKGfuA" base_Parameter="ElementImport-visibility_or_private-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXUBY4doEdq9pZQkdKGfuA" base_Parameter="ElementImport-visibility_or_private-context"/>

-  <Ecore:EOperation xmi:id="_NXUBZIdoEdq9pZQkdKGfuA" base_Operation="ElementImport-imported_element_is_public"/>

-  <Ecore:EParameter xmi:id="_NXUBZYdoEdq9pZQkdKGfuA" base_Parameter="ElementImport-imported_element_is_public-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXUBZodoEdq9pZQkdKGfuA" base_Parameter="ElementImport-imported_element_is_public-context"/>

-  <Ecore:EOperation xmi:id="_NXUBZ4doEdq9pZQkdKGfuA" base_Operation="ElementImport-getName"/>

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

-  <Ecore:EAttribute xmi:id="_NXUBaYdoEdq9pZQkdKGfuA" base_Property="PackageImport-visibility"/>

-  <Ecore:EReference xmi:id="_NXUBaodoEdq9pZQkdKGfuA" base_Property="PackageImport-importedPackage"/>

-  <Ecore:EReference xmi:id="_NXUBa4doEdq9pZQkdKGfuA" isTransient="true" base_Property="PackageImport-importingNamespace" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NXUBbIdoEdq9pZQkdKGfuA" base_Operation="PackageImport-public_or_private"/>

-  <Ecore:EParameter xmi:id="_NXUBbYdoEdq9pZQkdKGfuA" base_Parameter="PackageImport-public_or_private-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXUBbodoEdq9pZQkdKGfuA" base_Parameter="PackageImport-public_or_private-context"/>

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

-  <Ecore:EReference xmi:id="_NXUBcIdoEdq9pZQkdKGfuA" base_Property="Enumeration-ownedLiteral" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NXUBcYdoEdq9pZQkdKGfuA" base_Operation="Enumeration-createOwnedLiteral"/>

-  <Ecore:EParameter xmi:id="_NXUBcodoEdq9pZQkdKGfuA" base_Parameter="Enumeration-createOwnedLiteral-name"/>

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

-  <Ecore:EReference xmi:id="_NXUBdIdoEdq9pZQkdKGfuA" isTransient="true" base_Property="EnumerationLiteral-enumeration" isResolveProxies="false"/>

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

-  <Ecore:EReference xmi:id="_NXUBdodoEdq9pZQkdKGfuA" base_Property="InstanceSpecification-classifier"/>

-  <Ecore:EReference xmi:id="_NXUBd4doEdq9pZQkdKGfuA" base_Property="InstanceSpecification-slot.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NXUBeIdoEdq9pZQkdKGfuA" base_Property="InstanceSpecification-specification" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NXUBeYdoEdq9pZQkdKGfuA" base_Operation="InstanceSpecification-defining_feature"/>

-  <Ecore:EParameter xmi:id="_NXUBeodoEdq9pZQkdKGfuA" base_Parameter="InstanceSpecification-defining_feature-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXUBe4doEdq9pZQkdKGfuA" base_Parameter="InstanceSpecification-defining_feature-context"/>

-  <Ecore:EOperation xmi:id="_NXUBfIdoEdq9pZQkdKGfuA" base_Operation="InstanceSpecification-structural_feature"/>

-  <Ecore:EParameter xmi:id="_NXUBfYdoEdq9pZQkdKGfuA" base_Parameter="InstanceSpecification-structural_feature-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXUBfodoEdq9pZQkdKGfuA" base_Parameter="InstanceSpecification-structural_feature-context"/>

-  <Ecore:EOperation xmi:id="_NXUBf4doEdq9pZQkdKGfuA" base_Operation="InstanceSpecification-deployment_target"/>

-  <Ecore:EParameter xmi:id="_NXUBgIdoEdq9pZQkdKGfuA" base_Parameter="InstanceSpecification-deployment_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXUBgYdoEdq9pZQkdKGfuA" base_Parameter="InstanceSpecification-deployment_target-context"/>

-  <Ecore:EOperation xmi:id="_NXdLUIdoEdq9pZQkdKGfuA" base_Operation="InstanceSpecification-deployment_artifact"/>

-  <Ecore:EParameter xmi:id="_NXdLUYdoEdq9pZQkdKGfuA" base_Parameter="InstanceSpecification-deployment_artifact-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXdLUodoEdq9pZQkdKGfuA" base_Parameter="InstanceSpecification-deployment_artifact-context"/>

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

-  <Ecore:EReference xmi:id="_NXdLVIdoEdq9pZQkdKGfuA" base_Property="Slot-definingFeature"/>

-  <Ecore:EReference xmi:id="_NXdLVYdoEdq9pZQkdKGfuA" base_Property="Slot-value" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NXdLVodoEdq9pZQkdKGfuA" isTransient="true" base_Property="Slot-owningInstance.1" isResolveProxies="false"/>

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

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

-  <Ecore:EReference xmi:id="_NXdLWYdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Profile-ownedStereotype"/>

-  <Ecore:EReference xmi:id="_NXdLWodoEdq9pZQkdKGfuA" base_Property="Profile-metaclassReference" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NXdLW4doEdq9pZQkdKGfuA" base_Property="Profile-metamodelReference" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NXdLXIdoEdq9pZQkdKGfuA" base_Operation="Profile-metaclass_reference_not_specialized"/>

-  <Ecore:EParameter xmi:id="_NXdLXYdoEdq9pZQkdKGfuA" base_Parameter="Profile-metaclass_reference_not_specialized-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXdLXodoEdq9pZQkdKGfuA" base_Parameter="Profile-metaclass_reference_not_specialized-context"/>

-  <Ecore:EOperation xmi:id="_NXdLX4doEdq9pZQkdKGfuA" base_Operation="Profile-references_same_metamodel"/>

-  <Ecore:EParameter xmi:id="_NXdLYIdoEdq9pZQkdKGfuA" base_Parameter="Profile-references_same_metamodel-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXdLYYdoEdq9pZQkdKGfuA" base_Parameter="Profile-references_same_metamodel-context"/>

-  <Ecore:EOperation xmi:id="_NXdLYodoEdq9pZQkdKGfuA" base_Operation="Profile-create"/>

-  <Ecore:EParameter xmi:id="_NXdLY4doEdq9pZQkdKGfuA" base_Parameter="Profile-create-classifier"/>

-  <Ecore:EOperation xmi:id="_NXdLZIdoEdq9pZQkdKGfuA" base_Operation="Profile-createMetaclassReference"/>

-  <Ecore:EParameter xmi:id="_NXdLZYdoEdq9pZQkdKGfuA" base_Parameter="Profile-createMetaclassReference-metaclass"/>

-  <Ecore:EOperation xmi:id="_NXdLZodoEdq9pZQkdKGfuA" base_Operation="Profile-createMetamodelReference"/>

-  <Ecore:EParameter xmi:id="_NXdLZ4doEdq9pZQkdKGfuA" base_Parameter="Profile-createMetamodelReference-metamodel"/>

-  <Ecore:EOperation xmi:id="_NXdLaIdoEdq9pZQkdKGfuA" base_Operation="Profile-createOwnedStereotype"/>

-  <Ecore:EParameter xmi:id="_NXdLaYdoEdq9pZQkdKGfuA" base_Parameter="Profile-createOwnedStereotype-name"/>

-  <Ecore:EParameter xmi:id="_NXdLaodoEdq9pZQkdKGfuA" base_Parameter="Profile-createOwnedStereotype-isAbstract"/>

-  <Ecore:EOperation xmi:id="_NXdLa4doEdq9pZQkdKGfuA" base_Operation="Profile-isDefined"/>

-  <Ecore:EOperation xmi:id="_NXdLbIdoEdq9pZQkdKGfuA" base_Operation="Profile-define"/>

-  <Ecore:EOperation xmi:id="_NXdLbYdoEdq9pZQkdKGfuA" base_Operation="Profile-getDefinition"/>

-  <Ecore:EOperation xmi:id="_NXdLbodoEdq9pZQkdKGfuA" base_Operation="Profile-getDefinition.1"/>

-  <Ecore:EParameter xmi:id="_NXdLb4doEdq9pZQkdKGfuA" base_Parameter="Profile-getDefinition.1-namedElement"/>

-  <Ecore:EOperation xmi:id="_NXdLcIdoEdq9pZQkdKGfuA" base_Operation="Profile-getReferencedMetaclasses"/>

-  <Ecore:EOperation xmi:id="_NXm8UIdoEdq9pZQkdKGfuA" base_Operation="Profile-getReferencedMetamodels"/>

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

-  <Ecore:EAttribute xmi:id="_NXm8UodoEdq9pZQkdKGfuA" isUnsettable="true" base_Property="Model-viewpoint"/>

-  <Ecore:EOperation xmi:id="_NXm8U4doEdq9pZQkdKGfuA" base_Operation="Model-isMetamodel"/>

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

-  <Ecore:EReference xmi:id="_NXm8VYdoEdq9pZQkdKGfuA" base_Property="Stereotype-icon"/>

-  <Ecore:EOperation xmi:id="_NXm8VodoEdq9pZQkdKGfuA" base_Operation="Stereotype-name_not_clash"/>

-  <Ecore:EParameter xmi:id="_NXm8V4doEdq9pZQkdKGfuA" base_Parameter="Stereotype-name_not_clash-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXm8WIdoEdq9pZQkdKGfuA" base_Parameter="Stereotype-name_not_clash-context"/>

-  <Ecore:EOperation xmi:id="_NXm8WYdoEdq9pZQkdKGfuA" base_Operation="Stereotype-generalize"/>

-  <Ecore:EParameter xmi:id="_NXm8WodoEdq9pZQkdKGfuA" base_Parameter="Stereotype-generalize-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXm8W4doEdq9pZQkdKGfuA" base_Parameter="Stereotype-generalize-context"/>

-  <Ecore:EOperation xmi:id="_NXm8XIdoEdq9pZQkdKGfuA" base_Operation="Stereotype-createExtension"/>

-  <Ecore:EParameter xmi:id="_NXm8XYdoEdq9pZQkdKGfuA" base_Parameter="Stereotype-createExtension-metaclass"/>

-  <Ecore:EParameter xmi:id="_NXm8XodoEdq9pZQkdKGfuA" base_Parameter="Stereotype-createExtension-isRequired"/>

-  <Ecore:EOperation xmi:id="_NXm8X4doEdq9pZQkdKGfuA" base_Operation="Stereotype-getProfile"/>

-  <Ecore:EOperation xmi:id="_NXm8YIdoEdq9pZQkdKGfuA" base_Operation="Stereotype-getKeyword"/>

-  <Ecore:EOperation xmi:id="_NXm8YYdoEdq9pZQkdKGfuA" base_Operation="Stereotype-getKeyword.1"/>

-  <Ecore:EParameter xmi:id="_NXm8YodoEdq9pZQkdKGfuA" base_Parameter="Stereotype-getKeyword.1-isLocalized"/>

-  <Ecore:EOperation xmi:id="_NXm8Y4doEdq9pZQkdKGfuA" base_Operation="Stereotype-getExtendedMetaclasses"/>

-  <Ecore:EOperation xmi:id="_NXm8ZIdoEdq9pZQkdKGfuA" base_Operation="Stereotype-getAllExtendedMetaclasses"/>

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

-  <Ecore:EAttribute xmi:id="_NXm8ZodoEdq9pZQkdKGfuA" isUnsettable="true" base_Property="Image-content"/>

-  <Ecore:EAttribute xmi:id="_NXm8Z4doEdq9pZQkdKGfuA" isUnsettable="true" base_Property="Image-location"/>

-  <Ecore:EAttribute xmi:id="_NXm8aIdoEdq9pZQkdKGfuA" isUnsettable="true" base_Property="Image-format"/>

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

-  <Ecore:EReference xmi:id="_NXm8aodoEdq9pZQkdKGfuA" base_Property="ProfileApplication-appliedProfile"/>

-  <Ecore:EAttribute xmi:id="_NXm8a4doEdq9pZQkdKGfuA" base_Property="ProfileApplication-isStrict"/>

-  <Ecore:EReference xmi:id="_NXm8bIdoEdq9pZQkdKGfuA" isTransient="true" base_Property="ProfileApplication-applyingPackage" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NXm8bYdoEdq9pZQkdKGfuA" base_Operation="ProfileApplication-getProfileDefinition"/>

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

-  <Ecore:EReference xmi:id="_NXm8b4doEdq9pZQkdKGfuA" base_Property="PackageMerge-mergedPackage"/>

-  <Ecore:EReference xmi:id="_NXm8cIdoEdq9pZQkdKGfuA" isTransient="true" base_Property="PackageMerge-receivingPackage.1" isResolveProxies="false"/>

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

-  <Ecore:EOperation xmi:id="_NXwtUYdoEdq9pZQkdKGfuA" base_Operation="ExtensionEnd-multiplicity"/>

-  <Ecore:EParameter xmi:id="_NXwtUodoEdq9pZQkdKGfuA" base_Parameter="ExtensionEnd-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXwtU4doEdq9pZQkdKGfuA" base_Parameter="ExtensionEnd-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_NXwtVIdoEdq9pZQkdKGfuA" base_Operation="ExtensionEnd-aggregation"/>

-  <Ecore:EParameter xmi:id="_NXwtVYdoEdq9pZQkdKGfuA" base_Parameter="ExtensionEnd-aggregation-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXwtVodoEdq9pZQkdKGfuA" base_Parameter="ExtensionEnd-aggregation-context"/>

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

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

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

-  <Ecore:EAttribute xmi:id="_NXwtWodoEdq9pZQkdKGfuA" base_Property="ClassifierTemplateParameter-allowSubstitutable"/>

-  <Ecore:EReference xmi:id="_NXwtW4doEdq9pZQkdKGfuA" base_Property="ClassifierTemplateParameter-defaultClassifier"/>

-  <Ecore:EReference xmi:id="_NXwtXIdoEdq9pZQkdKGfuA" base_Property="ClassifierTemplateParameter-constrainingClassifier"/>

-  <Ecore:EOperation xmi:id="_NXwtXYdoEdq9pZQkdKGfuA" base_Operation="ClassifierTemplateParameter-has_constraining_classifier"/>

-  <Ecore:EParameter xmi:id="_NXwtXodoEdq9pZQkdKGfuA" base_Parameter="ClassifierTemplateParameter-has_constraining_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NXwtX4doEdq9pZQkdKGfuA" base_Parameter="ClassifierTemplateParameter-has_constraining_classifier-context"/>

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

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

-  <Ecore:EAttribute xmi:id="_NXwtYodoEdq9pZQkdKGfuA" base_Property="LiteralInteger-value"/>

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

-  <Ecore:EAttribute xmi:id="_NXwtZIdoEdq9pZQkdKGfuA" isUnsettable="true" base_Property="LiteralString-value"/>

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

-  <Ecore:EAttribute xmi:id="_NXwtZodoEdq9pZQkdKGfuA" base_Property="LiteralBoolean-value"/>

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

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

-  <Ecore:EReference xmi:id="_NXwtaYdoEdq9pZQkdKGfuA" base_Property="InstanceValue-instance"/>

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

-  <Ecore:EAttribute xmi:id="_NXwta4doEdq9pZQkdKGfuA" base_Property="LiteralUnlimitedNatural-value"/>

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

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

-  <Ecore:EAttribute xmi:id="_NXwtbodoEdq9pZQkdKGfuA" isUnsettable="true" base_Property="OpaqueBehavior-language"/>

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

-  <Ecore:EOperation xmi:id="_NXwtcIdoEdq9pZQkdKGfuA" base_Operation="FunctionBehavior-one_output_parameter"/>

-  <Ecore:EParameter xmi:id="_NXwtcYdoEdq9pZQkdKGfuA" base_Parameter="FunctionBehavior-one_output_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NX53QIdoEdq9pZQkdKGfuA" base_Parameter="FunctionBehavior-one_output_parameter-context"/>

-  <Ecore:EOperation xmi:id="_NX53QYdoEdq9pZQkdKGfuA" base_Operation="FunctionBehavior-types_of_parameters"/>

-  <Ecore:EParameter xmi:id="_NX53QodoEdq9pZQkdKGfuA" base_Parameter="FunctionBehavior-types_of_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NX53Q4doEdq9pZQkdKGfuA" base_Parameter="FunctionBehavior-types_of_parameters-context"/>

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

-  <Ecore:EAttribute xmi:id="_NX53RYdoEdq9pZQkdKGfuA" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueAction-body"/>

-  <Ecore:EAttribute xmi:id="_NX53RodoEdq9pZQkdKGfuA" isUnsettable="true" base_Property="OpaqueAction-language"/>

-  <Ecore:EReference xmi:id="_NX53R4doEdq9pZQkdKGfuA" base_Property="OpaqueAction-inputValue"/>

-  <Ecore:EReference xmi:id="_NX53SIdoEdq9pZQkdKGfuA" base_Property="OpaqueAction-outputValue"/>

-  <Ecore:EClass xmi:id="_NX53SYdoEdq9pZQkdKGfuA" base_Class="Action"/>

-  <Ecore:EReference xmi:id="_NX53SodoEdq9pZQkdKGfuA" isTransient="true" base_Property="Action-output" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NX53S4doEdq9pZQkdKGfuA" isTransient="true" base_Property="Action-input" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NX53TIdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Action-context" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NX53TYdoEdq9pZQkdKGfuA" base_Property="Action-localPrecondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NX53TodoEdq9pZQkdKGfuA" base_Property="Action-localPostcondition" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_NX53T4doEdq9pZQkdKGfuA" base_Class="ExecutableNode"/>

-  <Ecore:EReference xmi:id="_NX53UIdoEdq9pZQkdKGfuA" base_Property="ExecutableNode-handler.1" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_NX53UYdoEdq9pZQkdKGfuA" base_Class="ActivityNode"/>

-  <Ecore:EReference xmi:id="_NX53UodoEdq9pZQkdKGfuA" isTransient="true" base_Property="ActivityNode-activity" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NX53U4doEdq9pZQkdKGfuA" base_Property="ActivityNode-outgoing"/>

-  <Ecore:EReference xmi:id="_NX53VIdoEdq9pZQkdKGfuA" base_Property="ActivityNode-incoming"/>

-  <Ecore:EReference xmi:id="_NX53VYdoEdq9pZQkdKGfuA" base_Property="ActivityNode-inPartition"/>

-  <Ecore:EReference xmi:id="_NX53VodoEdq9pZQkdKGfuA" base_Property="ActivityNode-inInterruptibleRegion"/>

-  <Ecore:EReference xmi:id="_NX53V4doEdq9pZQkdKGfuA" isTransient="true" base_Property="ActivityNode-inGroup"/>

-  <Ecore:EReference xmi:id="_NX53WIdoEdq9pZQkdKGfuA" isTransient="true" base_Property="ActivityNode-inStructuredNode" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NX53WYdoEdq9pZQkdKGfuA" base_Property="ActivityNode-redefinedNode"/>

-  <Ecore:EOperation xmi:id="_NX53WodoEdq9pZQkdKGfuA" base_Operation="ActivityNode-owned_structured_node"/>

-  <Ecore:EParameter xmi:id="_NX53W4doEdq9pZQkdKGfuA" base_Parameter="ActivityNode-owned_structured_node-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NX53XIdoEdq9pZQkdKGfuA" base_Parameter="ActivityNode-owned_structured_node-context"/>

-  <Ecore:EOperation xmi:id="_NX53XYdoEdq9pZQkdKGfuA" base_Operation="ActivityNode-owned"/>

-  <Ecore:EParameter xmi:id="_NX53XodoEdq9pZQkdKGfuA" base_Parameter="ActivityNode-owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYDoQIdoEdq9pZQkdKGfuA" base_Parameter="ActivityNode-owned-context"/>

-  <Ecore:EClass xmi:id="_NYDoQYdoEdq9pZQkdKGfuA" base_Class="StructuredActivityNode"/>

-  <Ecore:EReference xmi:id="_NYDoQodoEdq9pZQkdKGfuA" base_Property="StructuredActivityNode-variable" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYDoQ4doEdq9pZQkdKGfuA" base_Property="StructuredActivityNode-edge" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_NYDoRIdoEdq9pZQkdKGfuA" base_Property="StructuredActivityNode-mustIsolate"/>

-  <Ecore:EReference xmi:id="_NYDoRYdoEdq9pZQkdKGfuA" base_Property="StructuredActivityNode-node" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NYDoRodoEdq9pZQkdKGfuA" base_Operation="StructuredActivityNode-edges"/>

-  <Ecore:EParameter xmi:id="_NYDoR4doEdq9pZQkdKGfuA" base_Parameter="StructuredActivityNode-edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYDoSIdoEdq9pZQkdKGfuA" base_Parameter="StructuredActivityNode-edges-context"/>

-  <Ecore:EClass xmi:id="_NYDoSYdoEdq9pZQkdKGfuA" base_Class="ActivityGroup"/>

-  <Ecore:EReference xmi:id="_NYDoSodoEdq9pZQkdKGfuA" isTransient="true" base_Property="ActivityGroup-subgroup" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYDoS4doEdq9pZQkdKGfuA" isTransient="true" base_Property="ActivityGroup-superGroup" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYDoTIdoEdq9pZQkdKGfuA" isTransient="true" base_Property="ActivityGroup-containedEdge"/>

-  <Ecore:EReference xmi:id="_NYDoTYdoEdq9pZQkdKGfuA" isTransient="true" base_Property="ActivityGroup-inActivity" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYDoTodoEdq9pZQkdKGfuA" isTransient="true" base_Property="ActivityGroup-containedNode"/>

-  <Ecore:EOperation xmi:id="_NYDoT4doEdq9pZQkdKGfuA" base_Operation="ActivityGroup-nodes_and_edges"/>

-  <Ecore:EParameter xmi:id="_NYDoUIdoEdq9pZQkdKGfuA" base_Parameter="ActivityGroup-nodes_and_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYDoUYdoEdq9pZQkdKGfuA" base_Parameter="ActivityGroup-nodes_and_edges-context"/>

-  <Ecore:EOperation xmi:id="_NYDoUodoEdq9pZQkdKGfuA" base_Operation="ActivityGroup-not_contained"/>

-  <Ecore:EParameter xmi:id="_NYDoU4doEdq9pZQkdKGfuA" base_Parameter="ActivityGroup-not_contained-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYDoVIdoEdq9pZQkdKGfuA" base_Parameter="ActivityGroup-not_contained-context"/>

-  <Ecore:EOperation xmi:id="_NYDoVYdoEdq9pZQkdKGfuA" base_Operation="ActivityGroup-group_owned"/>

-  <Ecore:EParameter xmi:id="_NYDoVodoEdq9pZQkdKGfuA" base_Parameter="ActivityGroup-group_owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYDoV4doEdq9pZQkdKGfuA" base_Parameter="ActivityGroup-group_owned-context"/>

-  <Ecore:EClass xmi:id="_NYDoWIdoEdq9pZQkdKGfuA" base_Class="Activity"/>

-  <Ecore:EReference xmi:id="_NYDoWYdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Activity-structuredNode" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYDoWodoEdq9pZQkdKGfuA" base_Property="Activity-variable.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYDoW4doEdq9pZQkdKGfuA" base_Property="Activity-node" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_NYDoXIdoEdq9pZQkdKGfuA" base_Property="Activity-isReadOnly"/>

-  <Ecore:EReference xmi:id="_NYDoXYdoEdq9pZQkdKGfuA" base_Property="Activity-edge.1" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYDoXodoEdq9pZQkdKGfuA" base_Property="Activity-partition" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_NYDoX4doEdq9pZQkdKGfuA" base_Property="Activity-isSingleExecution"/>

-  <Ecore:EReference xmi:id="_NYNZQIdoEdq9pZQkdKGfuA" base_Property="Activity-group" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NYNZQYdoEdq9pZQkdKGfuA" base_Operation="Activity-no_supergroups"/>

-  <Ecore:EParameter xmi:id="_NYNZQodoEdq9pZQkdKGfuA" base_Parameter="Activity-no_supergroups-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYNZQ4doEdq9pZQkdKGfuA" base_Parameter="Activity-no_supergroups-context"/>

-  <Ecore:EOperation xmi:id="_NYNZRIdoEdq9pZQkdKGfuA" base_Operation="Activity-activity_parameter_node"/>

-  <Ecore:EParameter xmi:id="_NYNZRYdoEdq9pZQkdKGfuA" base_Parameter="Activity-activity_parameter_node-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYNZRodoEdq9pZQkdKGfuA" base_Parameter="Activity-activity_parameter_node-context"/>

-  <Ecore:EOperation xmi:id="_NYNZR4doEdq9pZQkdKGfuA" base_Operation="Activity-autonomous"/>

-  <Ecore:EParameter xmi:id="_NYNZSIdoEdq9pZQkdKGfuA" base_Parameter="Activity-autonomous-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYNZSYdoEdq9pZQkdKGfuA" base_Parameter="Activity-autonomous-context"/>

-  <Ecore:EClass xmi:id="_NYNZSodoEdq9pZQkdKGfuA" base_Class="Variable"/>

-  <Ecore:EReference xmi:id="_NYNZS4doEdq9pZQkdKGfuA" isTransient="true" base_Property="Variable-scope" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYNZTIdoEdq9pZQkdKGfuA" isTransient="true" base_Property="Variable-activityScope.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NYNZTYdoEdq9pZQkdKGfuA" base_Operation="Variable-owned"/>

-  <Ecore:EParameter xmi:id="_NYNZTodoEdq9pZQkdKGfuA" base_Parameter="Variable-owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYNZT4doEdq9pZQkdKGfuA" base_Parameter="Variable-owned-context"/>

-  <Ecore:EOperation xmi:id="_NYNZUIdoEdq9pZQkdKGfuA" base_Operation="Variable-isAccessibleBy"/>

-  <Ecore:EParameter xmi:id="_NYNZUYdoEdq9pZQkdKGfuA" base_Parameter="Variable-isAccessibleBy-a"/>

-  <Ecore:EClass xmi:id="_NYNZUodoEdq9pZQkdKGfuA" base_Class="ActivityEdge"/>

-  <Ecore:EReference xmi:id="_NYNZU4doEdq9pZQkdKGfuA" base_Property="ActivityEdge-source"/>

-  <Ecore:EReference xmi:id="_NYNZVIdoEdq9pZQkdKGfuA" base_Property="ActivityEdge-target"/>

-  <Ecore:EReference xmi:id="_NYNZVYdoEdq9pZQkdKGfuA" base_Property="ActivityEdge-redefinedEdge"/>

-  <Ecore:EReference xmi:id="_NYNZVodoEdq9pZQkdKGfuA" base_Property="ActivityEdge-inPartition.1"/>

-  <Ecore:EReference xmi:id="_NYNZV4doEdq9pZQkdKGfuA" base_Property="ActivityEdge-guard" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYNZWIdoEdq9pZQkdKGfuA" base_Property="ActivityEdge-weight" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYNZWYdoEdq9pZQkdKGfuA" base_Property="ActivityEdge-interrupts.1"/>

-  <Ecore:EReference xmi:id="_NYNZWodoEdq9pZQkdKGfuA" isTransient="true" base_Property="ActivityEdge-inStructuredNode" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYNZW4doEdq9pZQkdKGfuA" isTransient="true" base_Property="ActivityEdge-inGroup"/>

-  <Ecore:EReference xmi:id="_NYNZXIdoEdq9pZQkdKGfuA" isTransient="true" base_Property="ActivityEdge-activity.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NYNZXYdoEdq9pZQkdKGfuA" base_Operation="ActivityEdge-source_and_target"/>

-  <Ecore:EParameter xmi:id="_NYNZXodoEdq9pZQkdKGfuA" base_Parameter="ActivityEdge-source_and_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYNZX4doEdq9pZQkdKGfuA" base_Parameter="ActivityEdge-source_and_target-context"/>

-  <Ecore:EOperation xmi:id="_NYWjMIdoEdq9pZQkdKGfuA" base_Operation="ActivityEdge-owned"/>

-  <Ecore:EParameter xmi:id="_NYWjMYdoEdq9pZQkdKGfuA" base_Parameter="ActivityEdge-owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYWjModoEdq9pZQkdKGfuA" base_Parameter="ActivityEdge-owned-context"/>

-  <Ecore:EOperation xmi:id="_NYWjM4doEdq9pZQkdKGfuA" base_Operation="ActivityEdge-structured_node"/>

-  <Ecore:EParameter xmi:id="_NYWjNIdoEdq9pZQkdKGfuA" base_Parameter="ActivityEdge-structured_node-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYWjNYdoEdq9pZQkdKGfuA" base_Parameter="ActivityEdge-structured_node-context"/>

-  <Ecore:EClass xmi:id="_NYWjNodoEdq9pZQkdKGfuA" base_Class="ActivityPartition"/>

-  <Ecore:EAttribute xmi:id="_NYWjN4doEdq9pZQkdKGfuA" base_Property="ActivityPartition-isDimension"/>

-  <Ecore:EAttribute xmi:id="_NYWjOIdoEdq9pZQkdKGfuA" base_Property="ActivityPartition-isExternal"/>

-  <Ecore:EReference xmi:id="_NYWjOYdoEdq9pZQkdKGfuA" base_Property="ActivityPartition-node"/>

-  <Ecore:EReference xmi:id="_NYWjOodoEdq9pZQkdKGfuA" base_Property="ActivityPartition-subpartition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYWjO4doEdq9pZQkdKGfuA" isTransient="true" base_Property="ActivityPartition-superPartition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYWjPIdoEdq9pZQkdKGfuA" base_Property="ActivityPartition-represents"/>

-  <Ecore:EReference xmi:id="_NYWjPYdoEdq9pZQkdKGfuA" base_Property="ActivityPartition-edge.1"/>

-  <Ecore:EOperation xmi:id="_NYWjPodoEdq9pZQkdKGfuA" base_Operation="ActivityPartition-dimension_not_contained"/>

-  <Ecore:EParameter xmi:id="_NYWjP4doEdq9pZQkdKGfuA" base_Parameter="ActivityPartition-dimension_not_contained-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYWjQIdoEdq9pZQkdKGfuA" base_Parameter="ActivityPartition-dimension_not_contained-context"/>

-  <Ecore:EOperation xmi:id="_NYWjQYdoEdq9pZQkdKGfuA" base_Operation="ActivityPartition-represents_part"/>

-  <Ecore:EParameter xmi:id="_NYWjQodoEdq9pZQkdKGfuA" base_Parameter="ActivityPartition-represents_part-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYWjQ4doEdq9pZQkdKGfuA" base_Parameter="ActivityPartition-represents_part-context"/>

-  <Ecore:EOperation xmi:id="_NYWjRIdoEdq9pZQkdKGfuA" base_Operation="ActivityPartition-represents_classifier"/>

-  <Ecore:EParameter xmi:id="_NYWjRYdoEdq9pZQkdKGfuA" base_Parameter="ActivityPartition-represents_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYWjRodoEdq9pZQkdKGfuA" base_Parameter="ActivityPartition-represents_classifier-context"/>

-  <Ecore:EOperation xmi:id="_NYWjR4doEdq9pZQkdKGfuA" base_Operation="ActivityPartition-represents_part_and_is_contained"/>

-  <Ecore:EParameter xmi:id="_NYWjSIdoEdq9pZQkdKGfuA" base_Parameter="ActivityPartition-represents_part_and_is_contained-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYWjSYdoEdq9pZQkdKGfuA" base_Parameter="ActivityPartition-represents_part_and_is_contained-context"/>

-  <Ecore:EClass xmi:id="_NYWjSodoEdq9pZQkdKGfuA" base_Class="InterruptibleActivityRegion"/>

-  <Ecore:EReference xmi:id="_NYWjS4doEdq9pZQkdKGfuA" base_Property="InterruptibleActivityRegion-node"/>

-  <Ecore:EReference xmi:id="_NYWjTIdoEdq9pZQkdKGfuA" base_Property="InterruptibleActivityRegion-interruptingEdge.1"/>

-  <Ecore:EOperation xmi:id="_NYWjTYdoEdq9pZQkdKGfuA" base_Operation="InterruptibleActivityRegion-interrupting_edges"/>

-  <Ecore:EParameter xmi:id="_NYWjTodoEdq9pZQkdKGfuA" base_Parameter="InterruptibleActivityRegion-interrupting_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYWjT4doEdq9pZQkdKGfuA" base_Parameter="InterruptibleActivityRegion-interrupting_edges-context"/>

-  <Ecore:EClass xmi:id="_NYWjUIdoEdq9pZQkdKGfuA" base_Class="ExceptionHandler"/>

-  <Ecore:EReference xmi:id="_NYWjUYdoEdq9pZQkdKGfuA" base_Property="ExceptionHandler-handlerBody"/>

-  <Ecore:EReference xmi:id="_NYgUMIdoEdq9pZQkdKGfuA" base_Property="ExceptionHandler-exceptionInput"/>

-  <Ecore:EReference xmi:id="_NYgUMYdoEdq9pZQkdKGfuA" base_Property="ExceptionHandler-exceptionType"/>

-  <Ecore:EReference xmi:id="_NYgUModoEdq9pZQkdKGfuA" isTransient="true" base_Property="ExceptionHandler-protectedNode.1" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NYgUM4doEdq9pZQkdKGfuA" base_Operation="ExceptionHandler-exception_body"/>

-  <Ecore:EParameter xmi:id="_NYgUNIdoEdq9pZQkdKGfuA" base_Parameter="ExceptionHandler-exception_body-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYgUNYdoEdq9pZQkdKGfuA" base_Parameter="ExceptionHandler-exception_body-context"/>

-  <Ecore:EOperation xmi:id="_NYgUNodoEdq9pZQkdKGfuA" base_Operation="ExceptionHandler-result_pins"/>

-  <Ecore:EParameter xmi:id="_NYgUN4doEdq9pZQkdKGfuA" base_Parameter="ExceptionHandler-result_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYgUOIdoEdq9pZQkdKGfuA" base_Parameter="ExceptionHandler-result_pins-context"/>

-  <Ecore:EOperation xmi:id="_NYgUOYdoEdq9pZQkdKGfuA" base_Operation="ExceptionHandler-one_input"/>

-  <Ecore:EParameter xmi:id="_NYgUOodoEdq9pZQkdKGfuA" base_Parameter="ExceptionHandler-one_input-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYgUO4doEdq9pZQkdKGfuA" base_Parameter="ExceptionHandler-one_input-context"/>

-  <Ecore:EOperation xmi:id="_NYgUPIdoEdq9pZQkdKGfuA" base_Operation="ExceptionHandler-edge_source_target"/>

-  <Ecore:EParameter xmi:id="_NYgUPYdoEdq9pZQkdKGfuA" base_Parameter="ExceptionHandler-edge_source_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYgUPodoEdq9pZQkdKGfuA" base_Parameter="ExceptionHandler-edge_source_target-context"/>

-  <Ecore:EClass xmi:id="_NYgUP4doEdq9pZQkdKGfuA" base_Class="ObjectNode"/>

-  <Ecore:EAttribute xmi:id="_NYgUQIdoEdq9pZQkdKGfuA" base_Property="ObjectNode-ordering"/>

-  <Ecore:EAttribute xmi:id="_NYgUQYdoEdq9pZQkdKGfuA" base_Property="ObjectNode-isControlType"/>

-  <Ecore:EReference xmi:id="_NYgUQodoEdq9pZQkdKGfuA" base_Property="ObjectNode-upperBound" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYgUQ4doEdq9pZQkdKGfuA" base_Property="ObjectNode-inState"/>

-  <Ecore:EReference xmi:id="_NYgURIdoEdq9pZQkdKGfuA" base_Property="ObjectNode-selection"/>

-  <Ecore:EOperation xmi:id="_NYgURYdoEdq9pZQkdKGfuA" base_Operation="ObjectNode-object_flow_edges"/>

-  <Ecore:EParameter xmi:id="_NYgURodoEdq9pZQkdKGfuA" base_Parameter="ObjectNode-object_flow_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYgUR4doEdq9pZQkdKGfuA" base_Parameter="ObjectNode-object_flow_edges-context"/>

-  <Ecore:EOperation xmi:id="_NYgUSIdoEdq9pZQkdKGfuA" base_Operation="ObjectNode-not_unique"/>

-  <Ecore:EParameter xmi:id="_NYgUSYdoEdq9pZQkdKGfuA" base_Parameter="ObjectNode-not_unique-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYgUSodoEdq9pZQkdKGfuA" base_Parameter="ObjectNode-not_unique-context"/>

-  <Ecore:EOperation xmi:id="_NYgUS4doEdq9pZQkdKGfuA" base_Operation="ObjectNode-selection_behavior"/>

-  <Ecore:EParameter xmi:id="_NYgUTIdoEdq9pZQkdKGfuA" base_Parameter="ObjectNode-selection_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYgUTYdoEdq9pZQkdKGfuA" base_Parameter="ObjectNode-selection_behavior-context"/>

-  <Ecore:EOperation xmi:id="_NYgUTodoEdq9pZQkdKGfuA" base_Operation="ObjectNode-input_output_parameter"/>

-  <Ecore:EParameter xmi:id="_NYgUT4doEdq9pZQkdKGfuA" base_Parameter="ObjectNode-input_output_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYgUUIdoEdq9pZQkdKGfuA" base_Parameter="ObjectNode-input_output_parameter-context"/>

-  <Ecore:EEnum xmi:id="_NYpeIIdoEdq9pZQkdKGfuA" base_Enumeration="ObjectNodeOrderingKind"/>

-  <Ecore:EEnumLiteral xmi:id="_NYpeIYdoEdq9pZQkdKGfuA" base_EnumerationLiteral="ObjectNodeOrderingKind-unordered"/>

-  <Ecore:EEnumLiteral xmi:id="_NYpeIodoEdq9pZQkdKGfuA" base_EnumerationLiteral="ObjectNodeOrderingKind-ordered"/>

-  <Ecore:EEnumLiteral xmi:id="_NYpeI4doEdq9pZQkdKGfuA" base_EnumerationLiteral="ObjectNodeOrderingKind-LIFO"/>

-  <Ecore:EEnumLiteral xmi:id="_NYpeJIdoEdq9pZQkdKGfuA" base_EnumerationLiteral="ObjectNodeOrderingKind-FIFO"/>

-  <Ecore:EClass xmi:id="_NYpeJYdoEdq9pZQkdKGfuA" base_Class="OutputPin"/>

-  <Ecore:EClass xmi:id="_NYpeJodoEdq9pZQkdKGfuA" base_Class="Pin"/>

-  <Ecore:EAttribute xmi:id="_NYpeJ4doEdq9pZQkdKGfuA" base_Property="Pin-isControl"/>

-  <Ecore:EOperation xmi:id="_NYpeKIdoEdq9pZQkdKGfuA" base_Operation="Pin-control_pins"/>

-  <Ecore:EParameter xmi:id="_NYpeKYdoEdq9pZQkdKGfuA" base_Parameter="Pin-control_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYpeKodoEdq9pZQkdKGfuA" base_Parameter="Pin-control_pins-context"/>

-  <Ecore:EClass xmi:id="_NYpeK4doEdq9pZQkdKGfuA" base_Class="InputPin"/>

-  <Ecore:EClass xmi:id="_NYpeLIdoEdq9pZQkdKGfuA" base_Class="ValuePin"/>

-  <Ecore:EReference xmi:id="_NYpeLYdoEdq9pZQkdKGfuA" base_Property="ValuePin-value" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NYpeLodoEdq9pZQkdKGfuA" base_Operation="ValuePin-compatible_type"/>

-  <Ecore:EParameter xmi:id="_NYpeL4doEdq9pZQkdKGfuA" base_Parameter="ValuePin-compatible_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYpeMIdoEdq9pZQkdKGfuA" base_Parameter="ValuePin-compatible_type-context"/>

-  <Ecore:EClass xmi:id="_NYpeMYdoEdq9pZQkdKGfuA" base_Class="CallAction"/>

-  <Ecore:EAttribute xmi:id="_NYpeModoEdq9pZQkdKGfuA" base_Property="CallAction-isSynchronous"/>

-  <Ecore:EReference xmi:id="_NYpeM4doEdq9pZQkdKGfuA" base_Property="CallAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NYpeNIdoEdq9pZQkdKGfuA" base_Operation="CallAction-synchronous_call"/>

-  <Ecore:EParameter xmi:id="_NYpeNYdoEdq9pZQkdKGfuA" base_Parameter="CallAction-synchronous_call-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYpeNodoEdq9pZQkdKGfuA" base_Parameter="CallAction-synchronous_call-context"/>

-  <Ecore:EOperation xmi:id="_NYpeN4doEdq9pZQkdKGfuA" base_Operation="CallAction-number_and_order"/>

-  <Ecore:EParameter xmi:id="_NYpeOIdoEdq9pZQkdKGfuA" base_Parameter="CallAction-number_and_order-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYpeOYdoEdq9pZQkdKGfuA" base_Parameter="CallAction-number_and_order-context"/>

-  <Ecore:EOperation xmi:id="_NYpeOodoEdq9pZQkdKGfuA" base_Operation="CallAction-type_ordering_multiplicity"/>

-  <Ecore:EParameter xmi:id="_NYpeO4doEdq9pZQkdKGfuA" base_Parameter="CallAction-type_ordering_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYpePIdoEdq9pZQkdKGfuA" base_Parameter="CallAction-type_ordering_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_NYpePYdoEdq9pZQkdKGfuA" base_Class="InvocationAction"/>

-  <Ecore:EReference xmi:id="_NYpePodoEdq9pZQkdKGfuA" base_Property="InvocationAction-argument" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYpeP4doEdq9pZQkdKGfuA" base_Property="InvocationAction-onPort"/>

-  <Ecore:EOperation xmi:id="_NYpeQIdoEdq9pZQkdKGfuA" base_Operation="InvocationAction-on_port_receiver"/>

-  <Ecore:EParameter xmi:id="_NYzPIIdoEdq9pZQkdKGfuA" base_Parameter="InvocationAction-on_port_receiver-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYzPIYdoEdq9pZQkdKGfuA" base_Parameter="InvocationAction-on_port_receiver-context"/>

-  <Ecore:EClass xmi:id="_NYzPIodoEdq9pZQkdKGfuA" base_Class="SendSignalAction"/>

-  <Ecore:EReference xmi:id="_NYzPI4doEdq9pZQkdKGfuA" base_Property="SendSignalAction-target" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NYzPJIdoEdq9pZQkdKGfuA" base_Property="SendSignalAction-signal"/>

-  <Ecore:EOperation xmi:id="_NYzPJYdoEdq9pZQkdKGfuA" base_Operation="SendSignalAction-number_order"/>

-  <Ecore:EParameter xmi:id="_NYzPJodoEdq9pZQkdKGfuA" base_Parameter="SendSignalAction-number_order-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYzPJ4doEdq9pZQkdKGfuA" base_Parameter="SendSignalAction-number_order-context"/>

-  <Ecore:EOperation xmi:id="_NYzPKIdoEdq9pZQkdKGfuA" base_Operation="SendSignalAction-type_ordering_multiplicity"/>

-  <Ecore:EParameter xmi:id="_NYzPKYdoEdq9pZQkdKGfuA" base_Parameter="SendSignalAction-type_ordering_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYzPKodoEdq9pZQkdKGfuA" base_Parameter="SendSignalAction-type_ordering_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_NYzPK4doEdq9pZQkdKGfuA" base_Class="CallOperationAction"/>

-  <Ecore:EReference xmi:id="_NYzPLIdoEdq9pZQkdKGfuA" base_Property="CallOperationAction-operation"/>

-  <Ecore:EReference xmi:id="_NYzPLYdoEdq9pZQkdKGfuA" base_Property="CallOperationAction-target" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NYzPLodoEdq9pZQkdKGfuA" base_Operation="CallOperationAction-argument_pin_equal_parameter"/>

-  <Ecore:EParameter xmi:id="_NYzPL4doEdq9pZQkdKGfuA" base_Parameter="CallOperationAction-argument_pin_equal_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYzPMIdoEdq9pZQkdKGfuA" base_Parameter="CallOperationAction-argument_pin_equal_parameter-context"/>

-  <Ecore:EOperation xmi:id="_NYzPMYdoEdq9pZQkdKGfuA" base_Operation="CallOperationAction-result_pin_equal_parameter"/>

-  <Ecore:EParameter xmi:id="_NYzPModoEdq9pZQkdKGfuA" base_Parameter="CallOperationAction-result_pin_equal_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYzPM4doEdq9pZQkdKGfuA" base_Parameter="CallOperationAction-result_pin_equal_parameter-context"/>

-  <Ecore:EOperation xmi:id="_NYzPNIdoEdq9pZQkdKGfuA" base_Operation="CallOperationAction-type_target_pin"/>

-  <Ecore:EParameter xmi:id="_NYzPNYdoEdq9pZQkdKGfuA" base_Parameter="CallOperationAction-type_target_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYzPNodoEdq9pZQkdKGfuA" base_Parameter="CallOperationAction-type_target_pin-context"/>

-  <Ecore:EClass xmi:id="_NYzPN4doEdq9pZQkdKGfuA" base_Class="CallBehaviorAction"/>

-  <Ecore:EReference xmi:id="_NYzPOIdoEdq9pZQkdKGfuA" base_Property="CallBehaviorAction-behavior"/>

-  <Ecore:EOperation xmi:id="_NYzPOYdoEdq9pZQkdKGfuA" base_Operation="CallBehaviorAction-argument_pin_equal_parameter"/>

-  <Ecore:EParameter xmi:id="_NYzPOodoEdq9pZQkdKGfuA" base_Parameter="CallBehaviorAction-argument_pin_equal_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYzPO4doEdq9pZQkdKGfuA" base_Parameter="CallBehaviorAction-argument_pin_equal_parameter-context"/>

-  <Ecore:EOperation xmi:id="_NYzPPIdoEdq9pZQkdKGfuA" base_Operation="CallBehaviorAction-result_pin_equal_parameter"/>

-  <Ecore:EParameter xmi:id="_NYzPPYdoEdq9pZQkdKGfuA" base_Parameter="CallBehaviorAction-result_pin_equal_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NYzPPodoEdq9pZQkdKGfuA" base_Parameter="CallBehaviorAction-result_pin_equal_parameter-context"/>

-  <Ecore:EClass xmi:id="_NYzPP4doEdq9pZQkdKGfuA" base_Class="SequenceNode"/>

-  <Ecore:EReference xmi:id="_NYzPQIdoEdq9pZQkdKGfuA" base_Property="SequenceNode-executableNode" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_NYzPQYdoEdq9pZQkdKGfuA" base_Class="Usage"/>

-  <Ecore:EClass xmi:id="_NY9AIIdoEdq9pZQkdKGfuA" base_Class="ControlNode"/>

-  <Ecore:EClass xmi:id="_NY9AIYdoEdq9pZQkdKGfuA" base_Class="ControlFlow"/>

-  <Ecore:EOperation xmi:id="_NY9AIodoEdq9pZQkdKGfuA" base_Operation="ControlFlow-object_nodes"/>

-  <Ecore:EParameter xmi:id="_NY9AI4doEdq9pZQkdKGfuA" base_Parameter="ControlFlow-object_nodes-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NY9AJIdoEdq9pZQkdKGfuA" base_Parameter="ControlFlow-object_nodes-context"/>

-  <Ecore:EClass xmi:id="_NY9AJYdoEdq9pZQkdKGfuA" base_Class="InitialNode"/>

-  <Ecore:EOperation xmi:id="_NY9AJodoEdq9pZQkdKGfuA" base_Operation="InitialNode-no_incoming_edges"/>

-  <Ecore:EParameter xmi:id="_NY9AJ4doEdq9pZQkdKGfuA" base_Parameter="InitialNode-no_incoming_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NY9AKIdoEdq9pZQkdKGfuA" base_Parameter="InitialNode-no_incoming_edges-context"/>

-  <Ecore:EOperation xmi:id="_NY9AKYdoEdq9pZQkdKGfuA" base_Operation="InitialNode-control_edges"/>

-  <Ecore:EParameter xmi:id="_NY9AKodoEdq9pZQkdKGfuA" base_Parameter="InitialNode-control_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NY9AK4doEdq9pZQkdKGfuA" base_Parameter="InitialNode-control_edges-context"/>

-  <Ecore:EClass xmi:id="_NY9ALIdoEdq9pZQkdKGfuA" base_Class="ActivityParameterNode"/>

-  <Ecore:EReference xmi:id="_NY9ALYdoEdq9pZQkdKGfuA" base_Property="ActivityParameterNode-parameter"/>

-  <Ecore:EOperation xmi:id="_NY9ALodoEdq9pZQkdKGfuA" base_Operation="ActivityParameterNode-has_parameters"/>

-  <Ecore:EParameter xmi:id="_NY9AL4doEdq9pZQkdKGfuA" base_Parameter="ActivityParameterNode-has_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NY9AMIdoEdq9pZQkdKGfuA" base_Parameter="ActivityParameterNode-has_parameters-context"/>

-  <Ecore:EOperation xmi:id="_NY9AMYdoEdq9pZQkdKGfuA" base_Operation="ActivityParameterNode-same_type"/>

-  <Ecore:EParameter xmi:id="_NY9AModoEdq9pZQkdKGfuA" base_Parameter="ActivityParameterNode-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NY9AM4doEdq9pZQkdKGfuA" base_Parameter="ActivityParameterNode-same_type-context"/>

-  <Ecore:EOperation xmi:id="_NY9ANIdoEdq9pZQkdKGfuA" base_Operation="ActivityParameterNode-no_edges"/>

-  <Ecore:EParameter xmi:id="_NY9ANYdoEdq9pZQkdKGfuA" base_Parameter="ActivityParameterNode-no_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NY9ANodoEdq9pZQkdKGfuA" base_Parameter="ActivityParameterNode-no_edges-context"/>

-  <Ecore:EOperation xmi:id="_NY9AN4doEdq9pZQkdKGfuA" base_Operation="ActivityParameterNode-no_incoming_edges"/>

-  <Ecore:EParameter xmi:id="_NY9AOIdoEdq9pZQkdKGfuA" base_Parameter="ActivityParameterNode-no_incoming_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NY9AOYdoEdq9pZQkdKGfuA" base_Parameter="ActivityParameterNode-no_incoming_edges-context"/>

-  <Ecore:EOperation xmi:id="_NY9AOodoEdq9pZQkdKGfuA" base_Operation="ActivityParameterNode-no_outgoing_edges"/>

-  <Ecore:EParameter xmi:id="_NY9AO4doEdq9pZQkdKGfuA" base_Parameter="ActivityParameterNode-no_outgoing_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NY9APIdoEdq9pZQkdKGfuA" base_Parameter="ActivityParameterNode-no_outgoing_edges-context"/>

-  <Ecore:EClass xmi:id="_NY9APYdoEdq9pZQkdKGfuA" base_Class="Message"/>

-  <Ecore:EAttribute xmi:id="_NY9APodoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Message-messageKind"/>

-  <Ecore:EAttribute xmi:id="_NY9AP4doEdq9pZQkdKGfuA" base_Property="Message-messageSort"/>

-  <Ecore:EReference xmi:id="_NY9AQIdoEdq9pZQkdKGfuA" base_Property="Message-receiveEvent"/>

-  <Ecore:EReference xmi:id="_NZGKEIdoEdq9pZQkdKGfuA" base_Property="Message-sendEvent"/>

-  <Ecore:EReference xmi:id="_NZGKEYdoEdq9pZQkdKGfuA" base_Property="Message-connector"/>

-  <Ecore:EReference xmi:id="_NZGKEodoEdq9pZQkdKGfuA" isTransient="true" base_Property="Message-interaction" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZGKE4doEdq9pZQkdKGfuA" base_Property="Message-argument" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZGKFIdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Message-signature"/>

-  <Ecore:EOperation xmi:id="_NZGKFYdoEdq9pZQkdKGfuA" base_Operation="Message-sending_receiving_message_event"/>

-  <Ecore:EParameter xmi:id="_NZGKFodoEdq9pZQkdKGfuA" base_Parameter="Message-sending_receiving_message_event-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZGKF4doEdq9pZQkdKGfuA" base_Parameter="Message-sending_receiving_message_event-context"/>

-  <Ecore:EOperation xmi:id="_NZGKGIdoEdq9pZQkdKGfuA" base_Operation="Message-signature_refer_to"/>

-  <Ecore:EParameter xmi:id="_NZGKGYdoEdq9pZQkdKGfuA" base_Parameter="Message-signature_refer_to-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZGKGodoEdq9pZQkdKGfuA" base_Parameter="Message-signature_refer_to-context"/>

-  <Ecore:EOperation xmi:id="_NZGKG4doEdq9pZQkdKGfuA" base_Operation="Message-signature_is_operation"/>

-  <Ecore:EParameter xmi:id="_NZGKHIdoEdq9pZQkdKGfuA" base_Parameter="Message-signature_is_operation-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZGKHYdoEdq9pZQkdKGfuA" base_Parameter="Message-signature_is_operation-context"/>

-  <Ecore:EOperation xmi:id="_NZGKHodoEdq9pZQkdKGfuA" base_Operation="Message-signature_is_signal"/>

-  <Ecore:EParameter xmi:id="_NZGKH4doEdq9pZQkdKGfuA" base_Parameter="Message-signature_is_signal-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZGKIIdoEdq9pZQkdKGfuA" base_Parameter="Message-signature_is_signal-context"/>

-  <Ecore:EOperation xmi:id="_NZGKIYdoEdq9pZQkdKGfuA" base_Operation="Message-arguments"/>

-  <Ecore:EParameter xmi:id="_NZGKIodoEdq9pZQkdKGfuA" base_Parameter="Message-arguments-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZGKI4doEdq9pZQkdKGfuA" base_Parameter="Message-arguments-context"/>

-  <Ecore:EOperation xmi:id="_NZGKJIdoEdq9pZQkdKGfuA" base_Operation="Message-cannot_cross_boundaries"/>

-  <Ecore:EParameter xmi:id="_NZGKJYdoEdq9pZQkdKGfuA" base_Parameter="Message-cannot_cross_boundaries-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZGKJodoEdq9pZQkdKGfuA" base_Parameter="Message-cannot_cross_boundaries-context"/>

-  <Ecore:EOperation xmi:id="_NZGKJ4doEdq9pZQkdKGfuA" base_Operation="Message-occurrence_specifications"/>

-  <Ecore:EParameter xmi:id="_NZGKKIdoEdq9pZQkdKGfuA" base_Parameter="Message-occurrence_specifications-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZGKKYdoEdq9pZQkdKGfuA" base_Parameter="Message-occurrence_specifications-context"/>

-  <Ecore:EOperation xmi:id="_NZGKKodoEdq9pZQkdKGfuA" base_Operation="Message-getMessageKind"/>

-  <Ecore:EOperation xmi:id="_NZGKK4doEdq9pZQkdKGfuA" base_Operation="Message-getSignature"/>

-  <Ecore:EEnum xmi:id="_NZGKLIdoEdq9pZQkdKGfuA" base_Enumeration="MessageKind"/>

-  <Ecore:EEnumLiteral xmi:id="_NZGKLYdoEdq9pZQkdKGfuA" base_EnumerationLiteral="MessageKind-complete"/>

-  <Ecore:EEnumLiteral xmi:id="_NZGKLodoEdq9pZQkdKGfuA" base_EnumerationLiteral="MessageKind-lost"/>

-  <Ecore:EEnumLiteral xmi:id="_NZGKL4doEdq9pZQkdKGfuA" base_EnumerationLiteral="MessageKind-found"/>

-  <Ecore:EEnumLiteral xmi:id="_NZGKMIdoEdq9pZQkdKGfuA" base_EnumerationLiteral="MessageKind-unknown"/>

-  <Ecore:EEnum xmi:id="_NZP7EIdoEdq9pZQkdKGfuA" base_Enumeration="MessageSort"/>

-  <Ecore:EEnumLiteral xmi:id="_NZP7EYdoEdq9pZQkdKGfuA" base_EnumerationLiteral="MessageSort-synchCall"/>

-  <Ecore:EEnumLiteral xmi:id="_NZP7EodoEdq9pZQkdKGfuA" base_EnumerationLiteral="MessageSort-asynchCall"/>

-  <Ecore:EEnumLiteral xmi:id="_NZP7E4doEdq9pZQkdKGfuA" base_EnumerationLiteral="MessageSort-asynchSignal"/>

-  <Ecore:EEnumLiteral xmi:id="_NZP7FIdoEdq9pZQkdKGfuA" base_EnumerationLiteral="MessageSort-createMessage"/>

-  <Ecore:EEnumLiteral xmi:id="_NZP7FYdoEdq9pZQkdKGfuA" base_EnumerationLiteral="MessageSort-deleteMessage"/>

-  <Ecore:EEnumLiteral xmi:id="_NZP7FodoEdq9pZQkdKGfuA" base_EnumerationLiteral="MessageSort-reply"/>

-  <Ecore:EClass xmi:id="_NZP7F4doEdq9pZQkdKGfuA" base_Class="MessageEnd"/>

-  <Ecore:EReference xmi:id="_NZP7GIdoEdq9pZQkdKGfuA" base_Property="MessageEnd-message"/>

-  <Ecore:EClass xmi:id="_NZP7GYdoEdq9pZQkdKGfuA" base_Class="Interaction"/>

-  <Ecore:EReference xmi:id="_NZP7GodoEdq9pZQkdKGfuA" base_Property="Interaction-lifeline" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZP7G4doEdq9pZQkdKGfuA" base_Property="Interaction-fragment" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZP7HIdoEdq9pZQkdKGfuA" base_Property="Interaction-action" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZP7HYdoEdq9pZQkdKGfuA" base_Property="Interaction-formalGate" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZP7HodoEdq9pZQkdKGfuA" base_Property="Interaction-message" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_NZP7H4doEdq9pZQkdKGfuA" base_Class="InteractionFragment"/>

-  <Ecore:EReference xmi:id="_NZP7IIdoEdq9pZQkdKGfuA" base_Property="InteractionFragment-covered.1"/>

-  <Ecore:EReference xmi:id="_NZP7IYdoEdq9pZQkdKGfuA" base_Property="InteractionFragment-generalOrdering" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZP7IodoEdq9pZQkdKGfuA" isTransient="true" base_Property="InteractionFragment-enclosingInteraction" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZP7I4doEdq9pZQkdKGfuA" isTransient="true" base_Property="InteractionFragment-enclosingOperand" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_NZZsEIdoEdq9pZQkdKGfuA" base_Class="Lifeline"/>

-  <Ecore:EReference xmi:id="_NZZsEYdoEdq9pZQkdKGfuA" base_Property="Lifeline-represents"/>

-  <Ecore:EReference xmi:id="_NZZsEodoEdq9pZQkdKGfuA" isTransient="true" base_Property="Lifeline-interaction" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZZsE4doEdq9pZQkdKGfuA" base_Property="Lifeline-selector" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZZsFIdoEdq9pZQkdKGfuA" base_Property="Lifeline-decomposedAs"/>

-  <Ecore:EReference xmi:id="_NZZsFYdoEdq9pZQkdKGfuA" base_Property="Lifeline-coveredBy.1"/>

-  <Ecore:EOperation xmi:id="_NZZsFodoEdq9pZQkdKGfuA" base_Operation="Lifeline-interaction_uses_share_lifeline"/>

-  <Ecore:EParameter xmi:id="_NZZsF4doEdq9pZQkdKGfuA" base_Parameter="Lifeline-interaction_uses_share_lifeline-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZZsGIdoEdq9pZQkdKGfuA" base_Parameter="Lifeline-interaction_uses_share_lifeline-context"/>

-  <Ecore:EOperation xmi:id="_NZZsGYdoEdq9pZQkdKGfuA" base_Operation="Lifeline-selector_specified"/>

-  <Ecore:EParameter xmi:id="_NZZsGodoEdq9pZQkdKGfuA" base_Parameter="Lifeline-selector_specified-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZZsG4doEdq9pZQkdKGfuA" base_Parameter="Lifeline-selector_specified-context"/>

-  <Ecore:EOperation xmi:id="_NZZsHIdoEdq9pZQkdKGfuA" base_Operation="Lifeline-same_classifier"/>

-  <Ecore:EParameter xmi:id="_NZZsHYdoEdq9pZQkdKGfuA" base_Parameter="Lifeline-same_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZZsHodoEdq9pZQkdKGfuA" base_Parameter="Lifeline-same_classifier-context"/>

-  <Ecore:EClass xmi:id="_NZZsH4doEdq9pZQkdKGfuA" base_Class="PartDecomposition"/>

-  <Ecore:EOperation xmi:id="_NZZsIIdoEdq9pZQkdKGfuA" base_Operation="PartDecomposition-parts_of_internal_structures"/>

-  <Ecore:EParameter xmi:id="_NZZsIYdoEdq9pZQkdKGfuA" base_Parameter="PartDecomposition-parts_of_internal_structures-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZZsIodoEdq9pZQkdKGfuA" base_Parameter="PartDecomposition-parts_of_internal_structures-context"/>

-  <Ecore:EOperation xmi:id="_NZZsI4doEdq9pZQkdKGfuA" base_Operation="PartDecomposition-assume"/>

-  <Ecore:EParameter xmi:id="_NZZsJIdoEdq9pZQkdKGfuA" base_Parameter="PartDecomposition-assume-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZZsJYdoEdq9pZQkdKGfuA" base_Parameter="PartDecomposition-assume-context"/>

-  <Ecore:EOperation xmi:id="_NZZsJodoEdq9pZQkdKGfuA" base_Operation="PartDecomposition-commutativity_of_decomposition"/>

-  <Ecore:EParameter xmi:id="_NZZsJ4doEdq9pZQkdKGfuA" base_Parameter="PartDecomposition-commutativity_of_decomposition-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZZsKIdoEdq9pZQkdKGfuA" base_Parameter="PartDecomposition-commutativity_of_decomposition-context"/>

-  <Ecore:EClass xmi:id="_NZZsKYdoEdq9pZQkdKGfuA" base_Class="InteractionUse"/>

-  <Ecore:EReference xmi:id="_NZZsKodoEdq9pZQkdKGfuA" base_Property="InteractionUse-refersTo"/>

-  <Ecore:EReference xmi:id="_NZZsK4doEdq9pZQkdKGfuA" base_Property="InteractionUse-actualGate" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZZsLIdoEdq9pZQkdKGfuA" base_Property="InteractionUse-argument" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NZZsLYdoEdq9pZQkdKGfuA" base_Operation="InteractionUse-gates_match"/>

-  <Ecore:EParameter xmi:id="_NZZsLodoEdq9pZQkdKGfuA" base_Parameter="InteractionUse-gates_match-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZZsL4doEdq9pZQkdKGfuA" base_Parameter="InteractionUse-gates_match-context"/>

-  <Ecore:EOperation xmi:id="_NZZsMIdoEdq9pZQkdKGfuA" base_Operation="InteractionUse-all_lifelines"/>

-  <Ecore:EParameter xmi:id="_NZi2AIdoEdq9pZQkdKGfuA" base_Parameter="InteractionUse-all_lifelines-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZi2AYdoEdq9pZQkdKGfuA" base_Parameter="InteractionUse-all_lifelines-context"/>

-  <Ecore:EOperation xmi:id="_NZi2AodoEdq9pZQkdKGfuA" base_Operation="InteractionUse-arguments_correspond_to_parameters"/>

-  <Ecore:EParameter xmi:id="_NZi2A4doEdq9pZQkdKGfuA" base_Parameter="InteractionUse-arguments_correspond_to_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZi2BIdoEdq9pZQkdKGfuA" base_Parameter="InteractionUse-arguments_correspond_to_parameters-context"/>

-  <Ecore:EOperation xmi:id="_NZi2BYdoEdq9pZQkdKGfuA" base_Operation="InteractionUse-arguments_are_constants"/>

-  <Ecore:EParameter xmi:id="_NZi2BodoEdq9pZQkdKGfuA" base_Parameter="InteractionUse-arguments_are_constants-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZi2B4doEdq9pZQkdKGfuA" base_Parameter="InteractionUse-arguments_are_constants-context"/>

-  <Ecore:EClass xmi:id="_NZi2CIdoEdq9pZQkdKGfuA" base_Class="Gate"/>

-  <Ecore:EOperation xmi:id="_NZi2CYdoEdq9pZQkdKGfuA" base_Operation="Gate-messages_actual_gate"/>

-  <Ecore:EParameter xmi:id="_NZi2CodoEdq9pZQkdKGfuA" base_Parameter="Gate-messages_actual_gate-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZi2C4doEdq9pZQkdKGfuA" base_Parameter="Gate-messages_actual_gate-context"/>

-  <Ecore:EOperation xmi:id="_NZi2DIdoEdq9pZQkdKGfuA" base_Operation="Gate-messages_combined_fragment"/>

-  <Ecore:EParameter xmi:id="_NZi2DYdoEdq9pZQkdKGfuA" base_Parameter="Gate-messages_combined_fragment-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZi2DodoEdq9pZQkdKGfuA" base_Parameter="Gate-messages_combined_fragment-context"/>

-  <Ecore:EClass xmi:id="_NZi2D4doEdq9pZQkdKGfuA" base_Class="GeneralOrdering"/>

-  <Ecore:EReference xmi:id="_NZi2EIdoEdq9pZQkdKGfuA" base_Property="GeneralOrdering-after"/>

-  <Ecore:EReference xmi:id="_NZi2EYdoEdq9pZQkdKGfuA" base_Property="GeneralOrdering-before.1"/>

-  <Ecore:EClass xmi:id="_NZi2EodoEdq9pZQkdKGfuA" base_Class="OccurrenceSpecification"/>

-  <Ecore:EReference xmi:id="_NZi2E4doEdq9pZQkdKGfuA" base_Property="OccurrenceSpecification-toBefore"/>

-  <Ecore:EReference xmi:id="_NZi2FIdoEdq9pZQkdKGfuA" base_Property="OccurrenceSpecification-event"/>

-  <Ecore:EReference xmi:id="_NZi2FYdoEdq9pZQkdKGfuA" base_Property="OccurrenceSpecification-toAfter.1"/>

-  <Ecore:EClass xmi:id="_NZi2FodoEdq9pZQkdKGfuA" base_Class="InteractionOperand"/>

-  <Ecore:EReference xmi:id="_NZi2F4doEdq9pZQkdKGfuA" base_Property="InteractionOperand-guard" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZi2GIdoEdq9pZQkdKGfuA" base_Property="InteractionOperand-fragment" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NZi2GYdoEdq9pZQkdKGfuA" base_Operation="InteractionOperand-guard_directly_prior"/>

-  <Ecore:EParameter xmi:id="_NZi2GodoEdq9pZQkdKGfuA" base_Parameter="InteractionOperand-guard_directly_prior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZi2G4doEdq9pZQkdKGfuA" base_Parameter="InteractionOperand-guard_directly_prior-context"/>

-  <Ecore:EOperation xmi:id="_NZi2HIdoEdq9pZQkdKGfuA" base_Operation="InteractionOperand-guard_contain_references"/>

-  <Ecore:EParameter xmi:id="_NZi2HYdoEdq9pZQkdKGfuA" base_Parameter="InteractionOperand-guard_contain_references-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZi2HodoEdq9pZQkdKGfuA" base_Parameter="InteractionOperand-guard_contain_references-context"/>

-  <Ecore:EClass xmi:id="_NZi2H4doEdq9pZQkdKGfuA" base_Class="InteractionConstraint"/>

-  <Ecore:EReference xmi:id="_NZi2IIdoEdq9pZQkdKGfuA" base_Property="InteractionConstraint-minint" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NZi2IYdoEdq9pZQkdKGfuA" base_Property="InteractionConstraint-maxint" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NZsnAIdoEdq9pZQkdKGfuA" base_Operation="InteractionConstraint-dynamic_variables"/>

-  <Ecore:EParameter xmi:id="_NZsnAYdoEdq9pZQkdKGfuA" base_Parameter="InteractionConstraint-dynamic_variables-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZsnAodoEdq9pZQkdKGfuA" base_Parameter="InteractionConstraint-dynamic_variables-context"/>

-  <Ecore:EOperation xmi:id="_NZsnA4doEdq9pZQkdKGfuA" base_Operation="InteractionConstraint-global_data"/>

-  <Ecore:EParameter xmi:id="_NZsnBIdoEdq9pZQkdKGfuA" base_Parameter="InteractionConstraint-global_data-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZsnBYdoEdq9pZQkdKGfuA" base_Parameter="InteractionConstraint-global_data-context"/>

-  <Ecore:EOperation xmi:id="_NZsnBodoEdq9pZQkdKGfuA" base_Operation="InteractionConstraint-minint_maxint"/>

-  <Ecore:EParameter xmi:id="_NZsnB4doEdq9pZQkdKGfuA" base_Parameter="InteractionConstraint-minint_maxint-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZsnCIdoEdq9pZQkdKGfuA" base_Parameter="InteractionConstraint-minint_maxint-context"/>

-  <Ecore:EOperation xmi:id="_NZsnCYdoEdq9pZQkdKGfuA" base_Operation="InteractionConstraint-minint_non_negative"/>

-  <Ecore:EParameter xmi:id="_NZsnCodoEdq9pZQkdKGfuA" base_Parameter="InteractionConstraint-minint_non_negative-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZsnC4doEdq9pZQkdKGfuA" base_Parameter="InteractionConstraint-minint_non_negative-context"/>

-  <Ecore:EOperation xmi:id="_NZsnDIdoEdq9pZQkdKGfuA" base_Operation="InteractionConstraint-maxint_positive"/>

-  <Ecore:EParameter xmi:id="_NZsnDYdoEdq9pZQkdKGfuA" base_Parameter="InteractionConstraint-maxint_positive-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZsnDodoEdq9pZQkdKGfuA" base_Parameter="InteractionConstraint-maxint_positive-context"/>

-  <Ecore:EOperation xmi:id="_NZsnD4doEdq9pZQkdKGfuA" base_Operation="InteractionConstraint-maxint_greater_equal_minint"/>

-  <Ecore:EParameter xmi:id="_NZsnEIdoEdq9pZQkdKGfuA" base_Parameter="InteractionConstraint-maxint_greater_equal_minint-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZsnEYdoEdq9pZQkdKGfuA" base_Parameter="InteractionConstraint-maxint_greater_equal_minint-context"/>

-  <Ecore:EClass xmi:id="_NZsnEodoEdq9pZQkdKGfuA" base_Class="ExecutionSpecification"/>

-  <Ecore:EReference xmi:id="_NZsnE4doEdq9pZQkdKGfuA" base_Property="ExecutionSpecification-start"/>

-  <Ecore:EReference xmi:id="_NZsnFIdoEdq9pZQkdKGfuA" base_Property="ExecutionSpecification-finish"/>

-  <Ecore:EOperation xmi:id="_NZsnFYdoEdq9pZQkdKGfuA" base_Operation="ExecutionSpecification-same_lifeline"/>

-  <Ecore:EParameter xmi:id="_NZsnFodoEdq9pZQkdKGfuA" base_Parameter="ExecutionSpecification-same_lifeline-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZsnF4doEdq9pZQkdKGfuA" base_Parameter="ExecutionSpecification-same_lifeline-context"/>

-  <Ecore:EClass xmi:id="_NZsnGIdoEdq9pZQkdKGfuA" base_Class="ExecutionOccurrenceSpecification"/>

-  <Ecore:EReference xmi:id="_NZsnGYdoEdq9pZQkdKGfuA" base_Property="ExecutionOccurrenceSpecification-execution"/>

-  <Ecore:EClass xmi:id="_NZsnGodoEdq9pZQkdKGfuA" base_Class="ExecutionEvent"/>

-  <Ecore:EClass xmi:id="_NZsnG4doEdq9pZQkdKGfuA" base_Class="StateInvariant"/>

-  <Ecore:EReference xmi:id="_NZsnHIdoEdq9pZQkdKGfuA" base_Property="StateInvariant-invariant" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_NZsnHYdoEdq9pZQkdKGfuA" base_Class="ActionExecutionSpecification"/>

-  <Ecore:EReference xmi:id="_NZsnHodoEdq9pZQkdKGfuA" base_Property="ActionExecutionSpecification-action"/>

-  <Ecore:EOperation xmi:id="_NZ1w8IdoEdq9pZQkdKGfuA" base_Operation="ActionExecutionSpecification-action_referenced"/>

-  <Ecore:EParameter xmi:id="_NZ1w8YdoEdq9pZQkdKGfuA" base_Parameter="ActionExecutionSpecification-action_referenced-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZ1w8odoEdq9pZQkdKGfuA" base_Parameter="ActionExecutionSpecification-action_referenced-context"/>

-  <Ecore:EClass xmi:id="_NZ1w84doEdq9pZQkdKGfuA" base_Class="BehaviorExecutionSpecification"/>

-  <Ecore:EReference xmi:id="_NZ1w9IdoEdq9pZQkdKGfuA" base_Property="BehaviorExecutionSpecification-behavior"/>

-  <Ecore:EClass xmi:id="_NZ1w9YdoEdq9pZQkdKGfuA" base_Class="CreationEvent"/>

-  <Ecore:EOperation xmi:id="_NZ1w9odoEdq9pZQkdKGfuA" base_Operation="CreationEvent-no_occurrence_above"/>

-  <Ecore:EParameter xmi:id="_NZ1w94doEdq9pZQkdKGfuA" base_Parameter="CreationEvent-no_occurrence_above-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NZ1w-IdoEdq9pZQkdKGfuA" base_Parameter="CreationEvent-no_occurrence_above-context"/>

-  <Ecore:EClass xmi:id="_NZ_h8IdoEdq9pZQkdKGfuA" base_Class="DestructionEvent"/>

-  <Ecore:EOperation xmi:id="_NaJS8IdoEdq9pZQkdKGfuA" base_Operation="DestructionEvent-no_occurrence_specifications_below"/>

-  <Ecore:EParameter xmi:id="_NaJS8YdoEdq9pZQkdKGfuA" base_Parameter="DestructionEvent-no_occurrence_specifications_below-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NaJS8odoEdq9pZQkdKGfuA" base_Parameter="DestructionEvent-no_occurrence_specifications_below-context"/>

-  <Ecore:EClass xmi:id="_NaJS84doEdq9pZQkdKGfuA" base_Class="SendOperationEvent"/>

-  <Ecore:EReference xmi:id="_NaJS9IdoEdq9pZQkdKGfuA" base_Property="SendOperationEvent-operation"/>

-  <Ecore:EClass xmi:id="_NaJS9YdoEdq9pZQkdKGfuA" base_Class="MessageEvent"/>

-  <Ecore:EClass xmi:id="_NaJS9odoEdq9pZQkdKGfuA" base_Class="SendSignalEvent"/>

-  <Ecore:EReference xmi:id="_NaJS94doEdq9pZQkdKGfuA" base_Property="SendSignalEvent-signal"/>

-  <Ecore:EClass xmi:id="_NaJS-IdoEdq9pZQkdKGfuA" base_Class="MessageOccurrenceSpecification"/>

-  <Ecore:EClass xmi:id="_NaJS-YdoEdq9pZQkdKGfuA" base_Class="ReceiveOperationEvent"/>

-  <Ecore:EReference xmi:id="_NaJS-odoEdq9pZQkdKGfuA" base_Property="ReceiveOperationEvent-operation"/>

-  <Ecore:EClass xmi:id="_NaJS-4doEdq9pZQkdKGfuA" base_Class="ReceiveSignalEvent"/>

-  <Ecore:EReference xmi:id="_NaJS_IdoEdq9pZQkdKGfuA" base_Property="ReceiveSignalEvent-signal"/>

-  <Ecore:EClass xmi:id="_NaJS_YdoEdq9pZQkdKGfuA" base_Class="Actor"/>

-  <Ecore:EOperation xmi:id="_NaJS_odoEdq9pZQkdKGfuA" base_Operation="Actor-associations"/>

-  <Ecore:EParameter xmi:id="_NaJS_4doEdq9pZQkdKGfuA" base_Parameter="Actor-associations-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NaJTAIdoEdq9pZQkdKGfuA" base_Parameter="Actor-associations-context"/>

-  <Ecore:EOperation xmi:id="_NaJTAYdoEdq9pZQkdKGfuA" base_Operation="Actor-must_have_name"/>

-  <Ecore:EParameter xmi:id="_NaJTAodoEdq9pZQkdKGfuA" base_Parameter="Actor-must_have_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NaJTA4doEdq9pZQkdKGfuA" base_Parameter="Actor-must_have_name-context"/>

-  <Ecore:EClass xmi:id="_NaJTBIdoEdq9pZQkdKGfuA" base_Class="CallEvent"/>

-  <Ecore:EReference xmi:id="_NaJTBYdoEdq9pZQkdKGfuA" base_Property="CallEvent-operation"/>

-  <Ecore:EClass xmi:id="_NaJTBodoEdq9pZQkdKGfuA" base_Class="ChangeEvent"/>

-  <Ecore:EReference xmi:id="_NaJTB4doEdq9pZQkdKGfuA" base_Property="ChangeEvent-changeExpression" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_NaJTCIdoEdq9pZQkdKGfuA" base_Class="SignalEvent"/>

-  <Ecore:EReference xmi:id="_NaJTCYdoEdq9pZQkdKGfuA" base_Property="SignalEvent-signal"/>

-  <Ecore:EClass xmi:id="_NaJTCodoEdq9pZQkdKGfuA" base_Class="AnyReceiveEvent"/>

-  <Ecore:EClass xmi:id="_NaJTC4doEdq9pZQkdKGfuA" base_Class="ForkNode"/>

-  <Ecore:EOperation xmi:id="_NaJTDIdoEdq9pZQkdKGfuA" base_Operation="ForkNode-one_incoming_edge"/>

-  <Ecore:EParameter xmi:id="_NaJTDYdoEdq9pZQkdKGfuA" base_Parameter="ForkNode-one_incoming_edge-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NaJTDodoEdq9pZQkdKGfuA" base_Parameter="ForkNode-one_incoming_edge-context"/>

-  <Ecore:EOperation xmi:id="_NaJTD4doEdq9pZQkdKGfuA" base_Operation="ForkNode-edges"/>

-  <Ecore:EParameter xmi:id="_NaSc4IdoEdq9pZQkdKGfuA" base_Parameter="ForkNode-edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NaSc4YdoEdq9pZQkdKGfuA" base_Parameter="ForkNode-edges-context"/>

-  <Ecore:EClass xmi:id="_NaSc4odoEdq9pZQkdKGfuA" base_Class="FlowFinalNode"/>

-  <Ecore:EClass xmi:id="_NaSc44doEdq9pZQkdKGfuA" base_Class="FinalNode"/>

-  <Ecore:EOperation xmi:id="_NaSc5IdoEdq9pZQkdKGfuA" base_Operation="FinalNode-no_outgoing_edges"/>

-  <Ecore:EParameter xmi:id="_NaSc5YdoEdq9pZQkdKGfuA" base_Parameter="FinalNode-no_outgoing_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NaSc5odoEdq9pZQkdKGfuA" base_Parameter="FinalNode-no_outgoing_edges-context"/>

-  <Ecore:EClass xmi:id="_NaSc54doEdq9pZQkdKGfuA" base_Class="CentralBufferNode"/>

-  <Ecore:EClass xmi:id="_NaSc6IdoEdq9pZQkdKGfuA" base_Class="MergeNode"/>

-  <Ecore:EOperation xmi:id="_NaSc6YdoEdq9pZQkdKGfuA" base_Operation="MergeNode-one_outgoing_edge"/>

-  <Ecore:EParameter xmi:id="_NaSc6odoEdq9pZQkdKGfuA" base_Parameter="MergeNode-one_outgoing_edge-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NaSc64doEdq9pZQkdKGfuA" base_Parameter="MergeNode-one_outgoing_edge-context"/>

-  <Ecore:EOperation xmi:id="_NaSc7IdoEdq9pZQkdKGfuA" base_Operation="MergeNode-edges"/>

-  <Ecore:EParameter xmi:id="_NaSc7YdoEdq9pZQkdKGfuA" base_Parameter="MergeNode-edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NaSc7odoEdq9pZQkdKGfuA" base_Parameter="MergeNode-edges-context"/>

-  <Ecore:EClass xmi:id="_NaSc74doEdq9pZQkdKGfuA" base_Class="DecisionNode"/>

-  <Ecore:EReference xmi:id="_NaSc8IdoEdq9pZQkdKGfuA" base_Property="DecisionNode-decisionInput"/>

-  <Ecore:EOperation xmi:id="_NaSc8YdoEdq9pZQkdKGfuA" base_Operation="DecisionNode-one_incoming_edge"/>

-  <Ecore:EParameter xmi:id="_NaSc8odoEdq9pZQkdKGfuA" base_Parameter="DecisionNode-one_incoming_edge-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NaSc84doEdq9pZQkdKGfuA" base_Parameter="DecisionNode-one_incoming_edge-context"/>

-  <Ecore:EOperation xmi:id="_NaSc9IdoEdq9pZQkdKGfuA" base_Operation="DecisionNode-input_parameter"/>

-  <Ecore:EParameter xmi:id="_NaSc9YdoEdq9pZQkdKGfuA" base_Parameter="DecisionNode-input_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NaSc9odoEdq9pZQkdKGfuA" base_Parameter="DecisionNode-input_parameter-context"/>

-  <Ecore:EOperation xmi:id="_NaSc94doEdq9pZQkdKGfuA" base_Operation="DecisionNode-edges"/>

-  <Ecore:EParameter xmi:id="_NaSc-IdoEdq9pZQkdKGfuA" base_Parameter="DecisionNode-edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NaSc-YdoEdq9pZQkdKGfuA" base_Parameter="DecisionNode-edges-context"/>

-  <Ecore:EClass xmi:id="_NaSc-odoEdq9pZQkdKGfuA" base_Class="ActivityFinalNode"/>

-  <Ecore:EClass xmi:id="_NaSc-4doEdq9pZQkdKGfuA" base_Class="ComponentRealization"/>

-  <Ecore:EReference xmi:id="_NacN4IdoEdq9pZQkdKGfuA" isTransient="true" base_Property="ComponentRealization-abstraction"/>

-  <Ecore:EReference xmi:id="_NacN4YdoEdq9pZQkdKGfuA" base_Property="ComponentRealization-realizingClassifier"/>

-  <Ecore:EClass xmi:id="_NacN4odoEdq9pZQkdKGfuA" base_Class="Component"/>

-  <Ecore:EAttribute xmi:id="_NacN44doEdq9pZQkdKGfuA" base_Property="Component-isIndirectlyInstantiated"/>

-  <Ecore:EReference xmi:id="_NacN5IdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Component-required"/>

-  <Ecore:EReference xmi:id="_NacN5YdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="Component-provided"/>

-  <Ecore:EReference xmi:id="_NacN5odoEdq9pZQkdKGfuA" base_Property="Component-packagedElement"/>

-  <Ecore:EReference xmi:id="_NacN54doEdq9pZQkdKGfuA" isTransient="true" base_Property="Component-realization" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NacN6IdoEdq9pZQkdKGfuA" base_Operation="Component-realizedInterfaces"/>

-  <Ecore:EParameter xmi:id="_NacN6YdoEdq9pZQkdKGfuA" base_Parameter="Component-realizedInterfaces-classifier"/>

-  <Ecore:EOperation xmi:id="_NacN6odoEdq9pZQkdKGfuA" base_Operation="Component-usedInterfaces"/>

-  <Ecore:EParameter xmi:id="_NacN64doEdq9pZQkdKGfuA" base_Parameter="Component-usedInterfaces-classifier"/>

-  <Ecore:EOperation xmi:id="_NacN7IdoEdq9pZQkdKGfuA" base_Operation="Component-getRequireds"/>

-  <Ecore:EOperation xmi:id="_NacN7YdoEdq9pZQkdKGfuA" base_Operation="Component-getProvideds"/>

-  <Ecore:EClass xmi:id="_NacN7odoEdq9pZQkdKGfuA" base_Class="Node"/>

-  <Ecore:EReference xmi:id="_NacN74doEdq9pZQkdKGfuA" base_Property="Node-nestedNode" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NacN8IdoEdq9pZQkdKGfuA" base_Operation="Node-internal_structure"/>

-  <Ecore:EParameter xmi:id="_NacN8YdoEdq9pZQkdKGfuA" base_Parameter="Node-internal_structure-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NacN8odoEdq9pZQkdKGfuA" base_Parameter="Node-internal_structure-context"/>

-  <Ecore:EClass xmi:id="_NacN84doEdq9pZQkdKGfuA" base_Class="Device"/>

-  <Ecore:EClass xmi:id="_NacN9IdoEdq9pZQkdKGfuA" base_Class="ExecutionEnvironment"/>

-  <Ecore:EClass xmi:id="_NacN9YdoEdq9pZQkdKGfuA" base_Class="CommunicationPath"/>

-  <Ecore:EClass xmi:id="_NacN9odoEdq9pZQkdKGfuA" base_Class="CombinedFragment"/>

-  <Ecore:EAttribute xmi:id="_NacN94doEdq9pZQkdKGfuA" base_Property="CombinedFragment-interactionOperator"/>

-  <Ecore:EReference xmi:id="_NacN-IdoEdq9pZQkdKGfuA" base_Property="CombinedFragment-operand" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NacN-YdoEdq9pZQkdKGfuA" base_Property="CombinedFragment-cfragmentGate" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NacN-odoEdq9pZQkdKGfuA" base_Operation="CombinedFragment-opt_loop_break_neg"/>

-  <Ecore:EParameter xmi:id="_NacN-4doEdq9pZQkdKGfuA" base_Parameter="CombinedFragment-opt_loop_break_neg-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NacN_IdoEdq9pZQkdKGfuA" base_Parameter="CombinedFragment-opt_loop_break_neg-context"/>

-  <Ecore:EOperation xmi:id="_NacN_YdoEdq9pZQkdKGfuA" base_Operation="CombinedFragment-minint_and_maxint"/>

-  <Ecore:EParameter xmi:id="_NacN_odoEdq9pZQkdKGfuA" base_Parameter="CombinedFragment-minint_and_maxint-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NacN_4doEdq9pZQkdKGfuA" base_Parameter="CombinedFragment-minint_and_maxint-context"/>

-  <Ecore:EOperation xmi:id="_NacOAIdoEdq9pZQkdKGfuA" base_Operation="CombinedFragment-break"/>

-  <Ecore:EParameter xmi:id="_NacOAYdoEdq9pZQkdKGfuA" base_Parameter="CombinedFragment-break-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nal-4IdoEdq9pZQkdKGfuA" base_Parameter="CombinedFragment-break-context"/>

-  <Ecore:EOperation xmi:id="_Nal-4YdoEdq9pZQkdKGfuA" base_Operation="CombinedFragment-consider_and_ignore"/>

-  <Ecore:EParameter xmi:id="_Nal-4odoEdq9pZQkdKGfuA" base_Parameter="CombinedFragment-consider_and_ignore-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nal-44doEdq9pZQkdKGfuA" base_Parameter="CombinedFragment-consider_and_ignore-context"/>

-  <Ecore:EEnum xmi:id="_Nal-5IdoEdq9pZQkdKGfuA" base_Enumeration="InteractionOperatorKind"/>

-  <Ecore:EEnumLiteral xmi:id="_Nal-5YdoEdq9pZQkdKGfuA" base_EnumerationLiteral="InteractionOperatorKind-seq"/>

-  <Ecore:EEnumLiteral xmi:id="_Nal-5odoEdq9pZQkdKGfuA" base_EnumerationLiteral="InteractionOperatorKind-alt"/>

-  <Ecore:EEnumLiteral xmi:id="_Nal-54doEdq9pZQkdKGfuA" base_EnumerationLiteral="InteractionOperatorKind-opt"/>

-  <Ecore:EEnumLiteral xmi:id="_Nal-6IdoEdq9pZQkdKGfuA" base_EnumerationLiteral="InteractionOperatorKind-break"/>

-  <Ecore:EEnumLiteral xmi:id="_Nal-6YdoEdq9pZQkdKGfuA" base_EnumerationLiteral="InteractionOperatorKind-par"/>

-  <Ecore:EEnumLiteral xmi:id="_Nal-6odoEdq9pZQkdKGfuA" base_EnumerationLiteral="InteractionOperatorKind-strict"/>

-  <Ecore:EEnumLiteral xmi:id="_Nal-64doEdq9pZQkdKGfuA" base_EnumerationLiteral="InteractionOperatorKind-loop"/>

-  <Ecore:EEnumLiteral xmi:id="_Nal-7IdoEdq9pZQkdKGfuA" base_EnumerationLiteral="InteractionOperatorKind-critical"/>

-  <Ecore:EEnumLiteral xmi:id="_Nal-7YdoEdq9pZQkdKGfuA" base_EnumerationLiteral="InteractionOperatorKind-neg"/>

-  <Ecore:EEnumLiteral xmi:id="_Nal-7odoEdq9pZQkdKGfuA" base_EnumerationLiteral="InteractionOperatorKind-assert"/>

-  <Ecore:EEnumLiteral xmi:id="_Nal-74doEdq9pZQkdKGfuA" base_EnumerationLiteral="InteractionOperatorKind-ignore"/>

-  <Ecore:EEnumLiteral xmi:id="_Nal-8IdoEdq9pZQkdKGfuA" base_EnumerationLiteral="InteractionOperatorKind-consider"/>

-  <Ecore:EClass xmi:id="_Nal-8YdoEdq9pZQkdKGfuA" base_Class="Continuation"/>

-  <Ecore:EAttribute xmi:id="_Nal-8odoEdq9pZQkdKGfuA" base_Property="Continuation-setting"/>

-  <Ecore:EOperation xmi:id="_Nal-84doEdq9pZQkdKGfuA" base_Operation="Continuation-same_name"/>

-  <Ecore:EParameter xmi:id="_Nal-9IdoEdq9pZQkdKGfuA" base_Parameter="Continuation-same_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nal-9YdoEdq9pZQkdKGfuA" base_Parameter="Continuation-same_name-context"/>

-  <Ecore:EOperation xmi:id="_Nal-9odoEdq9pZQkdKGfuA" base_Operation="Continuation-global"/>

-  <Ecore:EParameter xmi:id="_Nal-94doEdq9pZQkdKGfuA" base_Parameter="Continuation-global-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nal--IdoEdq9pZQkdKGfuA" base_Parameter="Continuation-global-context"/>

-  <Ecore:EOperation xmi:id="_Nal--YdoEdq9pZQkdKGfuA" base_Operation="Continuation-first_or_last_interaction_fragment"/>

-  <Ecore:EParameter xmi:id="_Nal--odoEdq9pZQkdKGfuA" base_Parameter="Continuation-first_or_last_interaction_fragment-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nal--4doEdq9pZQkdKGfuA" base_Parameter="Continuation-first_or_last_interaction_fragment-context"/>

-  <Ecore:EClass xmi:id="_Nal-_IdoEdq9pZQkdKGfuA" base_Class="ConsiderIgnoreFragment"/>

-  <Ecore:EReference xmi:id="_Nal-_YdoEdq9pZQkdKGfuA" base_Property="ConsiderIgnoreFragment-message"/>

-  <Ecore:EOperation xmi:id="_Nal-_odoEdq9pZQkdKGfuA" base_Operation="ConsiderIgnoreFragment-consider_or_ignore"/>

-  <Ecore:EParameter xmi:id="_Nal-_4doEdq9pZQkdKGfuA" base_Parameter="ConsiderIgnoreFragment-consider_or_ignore-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nal_AIdoEdq9pZQkdKGfuA" base_Parameter="ConsiderIgnoreFragment-consider_or_ignore-context"/>

-  <Ecore:EOperation xmi:id="_Nal_AYdoEdq9pZQkdKGfuA" base_Operation="ConsiderIgnoreFragment-type"/>

-  <Ecore:EParameter xmi:id="_NavI0IdoEdq9pZQkdKGfuA" base_Parameter="ConsiderIgnoreFragment-type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NavI0YdoEdq9pZQkdKGfuA" base_Parameter="ConsiderIgnoreFragment-type-context"/>

-  <Ecore:EClass xmi:id="_NavI0odoEdq9pZQkdKGfuA" base_Class="CreateObjectAction"/>

-  <Ecore:EReference xmi:id="_NavI04doEdq9pZQkdKGfuA" base_Property="CreateObjectAction-classifier"/>

-  <Ecore:EReference xmi:id="_NavI1IdoEdq9pZQkdKGfuA" base_Property="CreateObjectAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NavI1YdoEdq9pZQkdKGfuA" base_Operation="CreateObjectAction-classifier_not_abstract"/>

-  <Ecore:EParameter xmi:id="_NavI1odoEdq9pZQkdKGfuA" base_Parameter="CreateObjectAction-classifier_not_abstract-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NavI14doEdq9pZQkdKGfuA" base_Parameter="CreateObjectAction-classifier_not_abstract-context"/>

-  <Ecore:EOperation xmi:id="_NavI2IdoEdq9pZQkdKGfuA" base_Operation="CreateObjectAction-classifier_not_association_class"/>

-  <Ecore:EParameter xmi:id="_NavI2YdoEdq9pZQkdKGfuA" base_Parameter="CreateObjectAction-classifier_not_association_class-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NavI2odoEdq9pZQkdKGfuA" base_Parameter="CreateObjectAction-classifier_not_association_class-context"/>

-  <Ecore:EOperation xmi:id="_NavI24doEdq9pZQkdKGfuA" base_Operation="CreateObjectAction-same_type"/>

-  <Ecore:EParameter xmi:id="_NavI3IdoEdq9pZQkdKGfuA" base_Parameter="CreateObjectAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NavI3YdoEdq9pZQkdKGfuA" base_Parameter="CreateObjectAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_NavI3odoEdq9pZQkdKGfuA" base_Operation="CreateObjectAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_NavI34doEdq9pZQkdKGfuA" base_Parameter="CreateObjectAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NavI4IdoEdq9pZQkdKGfuA" base_Parameter="CreateObjectAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_NavI4YdoEdq9pZQkdKGfuA" base_Class="DestroyObjectAction"/>

-  <Ecore:EAttribute xmi:id="_NavI4odoEdq9pZQkdKGfuA" base_Property="DestroyObjectAction-isDestroyLinks"/>

-  <Ecore:EAttribute xmi:id="_NavI44doEdq9pZQkdKGfuA" base_Property="DestroyObjectAction-isDestroyOwnedObjects"/>

-  <Ecore:EReference xmi:id="_NavI5IdoEdq9pZQkdKGfuA" base_Property="DestroyObjectAction-target" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NavI5YdoEdq9pZQkdKGfuA" base_Operation="DestroyObjectAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_NavI5odoEdq9pZQkdKGfuA" base_Parameter="DestroyObjectAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NavI54doEdq9pZQkdKGfuA" base_Parameter="DestroyObjectAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_NavI6IdoEdq9pZQkdKGfuA" base_Operation="DestroyObjectAction-no_type"/>

-  <Ecore:EParameter xmi:id="_NavI6YdoEdq9pZQkdKGfuA" base_Parameter="DestroyObjectAction-no_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NavI6odoEdq9pZQkdKGfuA" base_Parameter="DestroyObjectAction-no_type-context"/>

-  <Ecore:EClass xmi:id="_NavI64doEdq9pZQkdKGfuA" base_Class="TestIdentityAction"/>

-  <Ecore:EReference xmi:id="_NavI7IdoEdq9pZQkdKGfuA" base_Property="TestIdentityAction-first" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NavI7YdoEdq9pZQkdKGfuA" base_Property="TestIdentityAction-second" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NavI7odoEdq9pZQkdKGfuA" base_Property="TestIdentityAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NavI74doEdq9pZQkdKGfuA" base_Operation="TestIdentityAction-no_type"/>

-  <Ecore:EParameter xmi:id="_NavI8IdoEdq9pZQkdKGfuA" base_Parameter="TestIdentityAction-no_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NavI8YdoEdq9pZQkdKGfuA" base_Parameter="TestIdentityAction-no_type-context"/>

-  <Ecore:EOperation xmi:id="_Na450IdoEdq9pZQkdKGfuA" base_Operation="TestIdentityAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_Na450YdoEdq9pZQkdKGfuA" base_Parameter="TestIdentityAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Na450odoEdq9pZQkdKGfuA" base_Parameter="TestIdentityAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_Na4504doEdq9pZQkdKGfuA" base_Operation="TestIdentityAction-result_is_boolean"/>

-  <Ecore:EParameter xmi:id="_Na451IdoEdq9pZQkdKGfuA" base_Parameter="TestIdentityAction-result_is_boolean-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Na451YdoEdq9pZQkdKGfuA" base_Parameter="TestIdentityAction-result_is_boolean-context"/>

-  <Ecore:EClass xmi:id="_Na451odoEdq9pZQkdKGfuA" base_Class="ReadSelfAction"/>

-  <Ecore:EReference xmi:id="_Na4514doEdq9pZQkdKGfuA" base_Property="ReadSelfAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Na452IdoEdq9pZQkdKGfuA" base_Operation="ReadSelfAction-contained"/>

-  <Ecore:EParameter xmi:id="_Na452YdoEdq9pZQkdKGfuA" base_Parameter="ReadSelfAction-contained-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Na452odoEdq9pZQkdKGfuA" base_Parameter="ReadSelfAction-contained-context"/>

-  <Ecore:EOperation xmi:id="_Na4524doEdq9pZQkdKGfuA" base_Operation="ReadSelfAction-not_static"/>

-  <Ecore:EParameter xmi:id="_Na453IdoEdq9pZQkdKGfuA" base_Parameter="ReadSelfAction-not_static-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Na453YdoEdq9pZQkdKGfuA" base_Parameter="ReadSelfAction-not_static-context"/>

-  <Ecore:EOperation xmi:id="_Na453odoEdq9pZQkdKGfuA" base_Operation="ReadSelfAction-type"/>

-  <Ecore:EParameter xmi:id="_Na4534doEdq9pZQkdKGfuA" base_Parameter="ReadSelfAction-type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Na454IdoEdq9pZQkdKGfuA" base_Parameter="ReadSelfAction-type-context"/>

-  <Ecore:EOperation xmi:id="_Na454YdoEdq9pZQkdKGfuA" base_Operation="ReadSelfAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_Na454odoEdq9pZQkdKGfuA" base_Parameter="ReadSelfAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Na4544doEdq9pZQkdKGfuA" base_Parameter="ReadSelfAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Na455IdoEdq9pZQkdKGfuA" base_Class="StructuralFeatureAction"/>

-  <Ecore:EReference xmi:id="_Na455YdoEdq9pZQkdKGfuA" base_Property="StructuralFeatureAction-structuralFeature"/>

-  <Ecore:EReference xmi:id="_Na455odoEdq9pZQkdKGfuA" base_Property="StructuralFeatureAction-object" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Na4554doEdq9pZQkdKGfuA" base_Operation="StructuralFeatureAction-not_static"/>

-  <Ecore:EParameter xmi:id="_Na456IdoEdq9pZQkdKGfuA" base_Parameter="StructuralFeatureAction-not_static-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Na456YdoEdq9pZQkdKGfuA" base_Parameter="StructuralFeatureAction-not_static-context"/>

-  <Ecore:EOperation xmi:id="_Na456odoEdq9pZQkdKGfuA" base_Operation="StructuralFeatureAction-same_type"/>

-  <Ecore:EParameter xmi:id="_Na4564doEdq9pZQkdKGfuA" base_Parameter="StructuralFeatureAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Na457IdoEdq9pZQkdKGfuA" base_Parameter="StructuralFeatureAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_Na457YdoEdq9pZQkdKGfuA" base_Operation="StructuralFeatureAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_Na457odoEdq9pZQkdKGfuA" base_Parameter="StructuralFeatureAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Na4574doEdq9pZQkdKGfuA" base_Parameter="StructuralFeatureAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_Na458IdoEdq9pZQkdKGfuA" base_Operation="StructuralFeatureAction-visibility"/>

-  <Ecore:EParameter xmi:id="_NbCDwIdoEdq9pZQkdKGfuA" base_Parameter="StructuralFeatureAction-visibility-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbCDwYdoEdq9pZQkdKGfuA" base_Parameter="StructuralFeatureAction-visibility-context"/>

-  <Ecore:EOperation xmi:id="_NbCDwodoEdq9pZQkdKGfuA" base_Operation="StructuralFeatureAction-one_featuring_classifier"/>

-  <Ecore:EParameter xmi:id="_NbCDw4doEdq9pZQkdKGfuA" base_Parameter="StructuralFeatureAction-one_featuring_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbCDxIdoEdq9pZQkdKGfuA" base_Parameter="StructuralFeatureAction-one_featuring_classifier-context"/>

-  <Ecore:EClass xmi:id="_NbCDxYdoEdq9pZQkdKGfuA" base_Class="ReadStructuralFeatureAction"/>

-  <Ecore:EReference xmi:id="_NbCDxodoEdq9pZQkdKGfuA" base_Property="ReadStructuralFeatureAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NbCDx4doEdq9pZQkdKGfuA" base_Operation="ReadStructuralFeatureAction-type_and_ordering"/>

-  <Ecore:EParameter xmi:id="_NbCDyIdoEdq9pZQkdKGfuA" base_Parameter="ReadStructuralFeatureAction-type_and_ordering-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbCDyYdoEdq9pZQkdKGfuA" base_Parameter="ReadStructuralFeatureAction-type_and_ordering-context"/>

-  <Ecore:EClass xmi:id="_NbCDyodoEdq9pZQkdKGfuA" base_Class="WriteStructuralFeatureAction"/>

-  <Ecore:EReference xmi:id="_NbCDy4doEdq9pZQkdKGfuA" base_Property="WriteStructuralFeatureAction-value" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NbCDzIdoEdq9pZQkdKGfuA" base_Operation="WriteStructuralFeatureAction-input_pin"/>

-  <Ecore:EParameter xmi:id="_NbCDzYdoEdq9pZQkdKGfuA" base_Parameter="WriteStructuralFeatureAction-input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbCDzodoEdq9pZQkdKGfuA" base_Parameter="WriteStructuralFeatureAction-input_pin-context"/>

-  <Ecore:EClass xmi:id="_NbCDz4doEdq9pZQkdKGfuA" base_Class="ClearStructuralFeatureAction"/>

-  <Ecore:EClass xmi:id="_NbCD0IdoEdq9pZQkdKGfuA" base_Class="RemoveStructuralFeatureValueAction"/>

-  <Ecore:EAttribute xmi:id="_NbCD0YdoEdq9pZQkdKGfuA" base_Property="RemoveStructuralFeatureValueAction-isRemoveDuplicates"/>

-  <Ecore:EReference xmi:id="_NbCD0odoEdq9pZQkdKGfuA" base_Property="RemoveStructuralFeatureValueAction-removeAt" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NbCD04doEdq9pZQkdKGfuA" base_Operation="RemoveStructuralFeatureValueAction-non_unique_removal"/>

-  <Ecore:EParameter xmi:id="_NbCD1IdoEdq9pZQkdKGfuA" base_Parameter="RemoveStructuralFeatureValueAction-non_unique_removal-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbCD1YdoEdq9pZQkdKGfuA" base_Parameter="RemoveStructuralFeatureValueAction-non_unique_removal-context"/>

-  <Ecore:EClass xmi:id="_NbCD1odoEdq9pZQkdKGfuA" base_Class="AddStructuralFeatureValueAction"/>

-  <Ecore:EAttribute xmi:id="_NbCD14doEdq9pZQkdKGfuA" base_Property="AddStructuralFeatureValueAction-isReplaceAll"/>

-  <Ecore:EReference xmi:id="_NbCD2IdoEdq9pZQkdKGfuA" base_Property="AddStructuralFeatureValueAction-insertAt" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NbCD2YdoEdq9pZQkdKGfuA" base_Operation="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity"/>

-  <Ecore:EParameter xmi:id="_NbCD2odoEdq9pZQkdKGfuA" base_Parameter="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbCD24doEdq9pZQkdKGfuA" base_Parameter="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_NbCD3IdoEdq9pZQkdKGfuA" base_Class="LinkAction"/>

-  <Ecore:EReference xmi:id="_NbCD3YdoEdq9pZQkdKGfuA" base_Property="LinkAction-endData" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NbCD3odoEdq9pZQkdKGfuA" base_Property="LinkAction-inputValue" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NbCD34doEdq9pZQkdKGfuA" base_Operation="LinkAction-same_association"/>

-  <Ecore:EParameter xmi:id="_NbCD4IdoEdq9pZQkdKGfuA" base_Parameter="LinkAction-same_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbL0wIdoEdq9pZQkdKGfuA" base_Parameter="LinkAction-same_association-context"/>

-  <Ecore:EOperation xmi:id="_NbL0wYdoEdq9pZQkdKGfuA" base_Operation="LinkAction-not_static"/>

-  <Ecore:EParameter xmi:id="_NbL0wodoEdq9pZQkdKGfuA" base_Parameter="LinkAction-not_static-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbL0w4doEdq9pZQkdKGfuA" base_Parameter="LinkAction-not_static-context"/>

-  <Ecore:EOperation xmi:id="_NbL0xIdoEdq9pZQkdKGfuA" base_Operation="LinkAction-same_pins"/>

-  <Ecore:EParameter xmi:id="_NbL0xYdoEdq9pZQkdKGfuA" base_Parameter="LinkAction-same_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbL0xodoEdq9pZQkdKGfuA" base_Parameter="LinkAction-same_pins-context"/>

-  <Ecore:EOperation xmi:id="_NbL0x4doEdq9pZQkdKGfuA" base_Operation="LinkAction-association"/>

-  <Ecore:EClass xmi:id="_NbL0yIdoEdq9pZQkdKGfuA" base_Class="LinkEndData"/>

-  <Ecore:EReference xmi:id="_NbL0yYdoEdq9pZQkdKGfuA" base_Property="LinkEndData-value"/>

-  <Ecore:EReference xmi:id="_NbL0yodoEdq9pZQkdKGfuA" base_Property="LinkEndData-end"/>

-  <Ecore:EReference xmi:id="_NbL0y4doEdq9pZQkdKGfuA" base_Property="LinkEndData-qualifier" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NbL0zIdoEdq9pZQkdKGfuA" base_Operation="LinkEndData-property_is_association_end"/>

-  <Ecore:EParameter xmi:id="_NbL0zYdoEdq9pZQkdKGfuA" base_Parameter="LinkEndData-property_is_association_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbL0zodoEdq9pZQkdKGfuA" base_Parameter="LinkEndData-property_is_association_end-context"/>

-  <Ecore:EOperation xmi:id="_NbL0z4doEdq9pZQkdKGfuA" base_Operation="LinkEndData-same_type"/>

-  <Ecore:EParameter xmi:id="_NbL00IdoEdq9pZQkdKGfuA" base_Parameter="LinkEndData-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbL00YdoEdq9pZQkdKGfuA" base_Parameter="LinkEndData-same_type-context"/>

-  <Ecore:EOperation xmi:id="_NbL00odoEdq9pZQkdKGfuA" base_Operation="LinkEndData-multiplicity"/>

-  <Ecore:EParameter xmi:id="_NbL004doEdq9pZQkdKGfuA" base_Parameter="LinkEndData-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbL01IdoEdq9pZQkdKGfuA" base_Parameter="LinkEndData-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_NbL01YdoEdq9pZQkdKGfuA" base_Operation="LinkEndData-qualifiers"/>

-  <Ecore:EParameter xmi:id="_NbL01odoEdq9pZQkdKGfuA" base_Parameter="LinkEndData-qualifiers-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbL014doEdq9pZQkdKGfuA" base_Parameter="LinkEndData-qualifiers-context"/>

-  <Ecore:EOperation xmi:id="_NbL02IdoEdq9pZQkdKGfuA" base_Operation="LinkEndData-end_object_input_pin"/>

-  <Ecore:EParameter xmi:id="_NbL02YdoEdq9pZQkdKGfuA" base_Parameter="LinkEndData-end_object_input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbL02odoEdq9pZQkdKGfuA" base_Parameter="LinkEndData-end_object_input_pin-context"/>

-  <Ecore:EClass xmi:id="_NbL024doEdq9pZQkdKGfuA" base_Class="QualifierValue"/>

-  <Ecore:EReference xmi:id="_NbL03IdoEdq9pZQkdKGfuA" base_Property="QualifierValue-qualifier"/>

-  <Ecore:EReference xmi:id="_NbL03YdoEdq9pZQkdKGfuA" base_Property="QualifierValue-value"/>

-  <Ecore:EOperation xmi:id="_NbL03odoEdq9pZQkdKGfuA" base_Operation="QualifierValue-qualifier_attribute"/>

-  <Ecore:EParameter xmi:id="_NbL034doEdq9pZQkdKGfuA" base_Parameter="QualifierValue-qualifier_attribute-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbL04IdoEdq9pZQkdKGfuA" base_Parameter="QualifierValue-qualifier_attribute-context"/>

-  <Ecore:EOperation xmi:id="_NbVlwIdoEdq9pZQkdKGfuA" base_Operation="QualifierValue-type_of_qualifier"/>

-  <Ecore:EParameter xmi:id="_NbVlwYdoEdq9pZQkdKGfuA" base_Parameter="QualifierValue-type_of_qualifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbVlwodoEdq9pZQkdKGfuA" base_Parameter="QualifierValue-type_of_qualifier-context"/>

-  <Ecore:EOperation xmi:id="_NbVlw4doEdq9pZQkdKGfuA" base_Operation="QualifierValue-multiplicity_of_qualifier"/>

-  <Ecore:EParameter xmi:id="_NbVlxIdoEdq9pZQkdKGfuA" base_Parameter="QualifierValue-multiplicity_of_qualifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbVlxYdoEdq9pZQkdKGfuA" base_Parameter="QualifierValue-multiplicity_of_qualifier-context"/>

-  <Ecore:EClass xmi:id="_NbVlxodoEdq9pZQkdKGfuA" base_Class="ReadLinkAction"/>

-  <Ecore:EReference xmi:id="_NbVlx4doEdq9pZQkdKGfuA" base_Property="ReadLinkAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NbVlyIdoEdq9pZQkdKGfuA" base_Operation="ReadLinkAction-one_open_end"/>

-  <Ecore:EParameter xmi:id="_NbVlyYdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkAction-one_open_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbVlyodoEdq9pZQkdKGfuA" base_Parameter="ReadLinkAction-one_open_end-context"/>

-  <Ecore:EOperation xmi:id="_NbVly4doEdq9pZQkdKGfuA" base_Operation="ReadLinkAction-type_and_ordering"/>

-  <Ecore:EParameter xmi:id="_NbVlzIdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkAction-type_and_ordering-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbVlzYdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkAction-type_and_ordering-context"/>

-  <Ecore:EOperation xmi:id="_NbVlzodoEdq9pZQkdKGfuA" base_Operation="ReadLinkAction-compatible_multiplicity"/>

-  <Ecore:EParameter xmi:id="_NbVlz4doEdq9pZQkdKGfuA" base_Parameter="ReadLinkAction-compatible_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbVl0IdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkAction-compatible_multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_NbVl0YdoEdq9pZQkdKGfuA" base_Operation="ReadLinkAction-navigable_open_end"/>

-  <Ecore:EParameter xmi:id="_NbVl0odoEdq9pZQkdKGfuA" base_Parameter="ReadLinkAction-navigable_open_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbVl04doEdq9pZQkdKGfuA" base_Parameter="ReadLinkAction-navigable_open_end-context"/>

-  <Ecore:EOperation xmi:id="_NbVl1IdoEdq9pZQkdKGfuA" base_Operation="ReadLinkAction-visibility"/>

-  <Ecore:EParameter xmi:id="_NbVl1YdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkAction-visibility-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbVl1odoEdq9pZQkdKGfuA" base_Parameter="ReadLinkAction-visibility-context"/>

-  <Ecore:EClass xmi:id="_NbVl14doEdq9pZQkdKGfuA" base_Class="LinkEndCreationData"/>

-  <Ecore:EAttribute xmi:id="_NbVl2IdoEdq9pZQkdKGfuA" base_Property="LinkEndCreationData-isReplaceAll"/>

-  <Ecore:EReference xmi:id="_NbVl2YdoEdq9pZQkdKGfuA" base_Property="LinkEndCreationData-insertAt"/>

-  <Ecore:EOperation xmi:id="_NbVl2odoEdq9pZQkdKGfuA" base_Operation="LinkEndCreationData-create_link_action"/>

-  <Ecore:EParameter xmi:id="_NbVl24doEdq9pZQkdKGfuA" base_Parameter="LinkEndCreationData-create_link_action-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbVl3IdoEdq9pZQkdKGfuA" base_Parameter="LinkEndCreationData-create_link_action-context"/>

-  <Ecore:EOperation xmi:id="_NbVl3YdoEdq9pZQkdKGfuA" base_Operation="LinkEndCreationData-single_input_pin"/>

-  <Ecore:EParameter xmi:id="_NbVl3odoEdq9pZQkdKGfuA" base_Parameter="LinkEndCreationData-single_input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbVl34doEdq9pZQkdKGfuA" base_Parameter="LinkEndCreationData-single_input_pin-context"/>

-  <Ecore:EClass xmi:id="_NbVl4IdoEdq9pZQkdKGfuA" base_Class="CreateLinkAction"/>

-  <Ecore:EOperation xmi:id="_NbVl4YdoEdq9pZQkdKGfuA" base_Operation="CreateLinkAction-association_not_abstract"/>

-  <Ecore:EParameter xmi:id="_NbevsIdoEdq9pZQkdKGfuA" base_Parameter="CreateLinkAction-association_not_abstract-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbevsYdoEdq9pZQkdKGfuA" base_Parameter="CreateLinkAction-association_not_abstract-context"/>

-  <Ecore:EClass xmi:id="_NbevsodoEdq9pZQkdKGfuA" base_Class="WriteLinkAction"/>

-  <Ecore:EOperation xmi:id="_Nbevs4doEdq9pZQkdKGfuA" base_Operation="WriteLinkAction-allow_access"/>

-  <Ecore:EParameter xmi:id="_NbevtIdoEdq9pZQkdKGfuA" base_Parameter="WriteLinkAction-allow_access-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbevtYdoEdq9pZQkdKGfuA" base_Parameter="WriteLinkAction-allow_access-context"/>

-  <Ecore:EClass xmi:id="_NbevtodoEdq9pZQkdKGfuA" base_Class="DestroyLinkAction"/>

-  <Ecore:EClass xmi:id="_Nbevt4doEdq9pZQkdKGfuA" base_Class="LinkEndDestructionData"/>

-  <Ecore:EAttribute xmi:id="_NbevuIdoEdq9pZQkdKGfuA" base_Property="LinkEndDestructionData-isDestroyDuplicates"/>

-  <Ecore:EReference xmi:id="_NbevuYdoEdq9pZQkdKGfuA" base_Property="LinkEndDestructionData-destroyAt"/>

-  <Ecore:EOperation xmi:id="_NbevuodoEdq9pZQkdKGfuA" base_Operation="LinkEndDestructionData-destroy_link_action"/>

-  <Ecore:EParameter xmi:id="_Nbevu4doEdq9pZQkdKGfuA" base_Parameter="LinkEndDestructionData-destroy_link_action-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbevvIdoEdq9pZQkdKGfuA" base_Parameter="LinkEndDestructionData-destroy_link_action-context"/>

-  <Ecore:EOperation xmi:id="_NbevvYdoEdq9pZQkdKGfuA" base_Operation="LinkEndDestructionData-unlimited_natural_and_multiplicity"/>

-  <Ecore:EParameter xmi:id="_NbevvodoEdq9pZQkdKGfuA" base_Parameter="LinkEndDestructionData-unlimited_natural_and_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nbevv4doEdq9pZQkdKGfuA" base_Parameter="LinkEndDestructionData-unlimited_natural_and_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_NbevwIdoEdq9pZQkdKGfuA" base_Class="ClearAssociationAction"/>

-  <Ecore:EReference xmi:id="_NbevwYdoEdq9pZQkdKGfuA" base_Property="ClearAssociationAction-object" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NbevwodoEdq9pZQkdKGfuA" base_Property="ClearAssociationAction-association"/>

-  <Ecore:EOperation xmi:id="_Nbevw4doEdq9pZQkdKGfuA" base_Operation="ClearAssociationAction-same_type"/>

-  <Ecore:EParameter xmi:id="_NbevxIdoEdq9pZQkdKGfuA" base_Parameter="ClearAssociationAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbevxYdoEdq9pZQkdKGfuA" base_Parameter="ClearAssociationAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_NbevxodoEdq9pZQkdKGfuA" base_Operation="ClearAssociationAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_Nbevx4doEdq9pZQkdKGfuA" base_Parameter="ClearAssociationAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbevyIdoEdq9pZQkdKGfuA" base_Parameter="ClearAssociationAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_NbevyYdoEdq9pZQkdKGfuA" base_Class="BroadcastSignalAction"/>

-  <Ecore:EReference xmi:id="_NbevyodoEdq9pZQkdKGfuA" base_Property="BroadcastSignalAction-signal"/>

-  <Ecore:EOperation xmi:id="_Nbevy4doEdq9pZQkdKGfuA" base_Operation="BroadcastSignalAction-number_and_order"/>

-  <Ecore:EParameter xmi:id="_NbevzIdoEdq9pZQkdKGfuA" base_Parameter="BroadcastSignalAction-number_and_order-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbevzYdoEdq9pZQkdKGfuA" base_Parameter="BroadcastSignalAction-number_and_order-context"/>

-  <Ecore:EOperation xmi:id="_NbevzodoEdq9pZQkdKGfuA" base_Operation="BroadcastSignalAction-type_ordering_multiplicity"/>

-  <Ecore:EParameter xmi:id="_Nbevz4doEdq9pZQkdKGfuA" base_Parameter="BroadcastSignalAction-type_ordering_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nbev0IdoEdq9pZQkdKGfuA" base_Parameter="BroadcastSignalAction-type_ordering_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_NbogsIdoEdq9pZQkdKGfuA" base_Class="SendObjectAction"/>

-  <Ecore:EReference xmi:id="_NbogsYdoEdq9pZQkdKGfuA" base_Property="SendObjectAction-target" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NbogsodoEdq9pZQkdKGfuA" base_Property="SendObjectAction-request" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_Nbogs4doEdq9pZQkdKGfuA" base_Class="ValueSpecificationAction"/>

-  <Ecore:EReference xmi:id="_NbogtIdoEdq9pZQkdKGfuA" base_Property="ValueSpecificationAction-value" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NbogtYdoEdq9pZQkdKGfuA" base_Property="ValueSpecificationAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NbogtodoEdq9pZQkdKGfuA" base_Operation="ValueSpecificationAction-compatible_type"/>

-  <Ecore:EParameter xmi:id="_Nbogt4doEdq9pZQkdKGfuA" base_Parameter="ValueSpecificationAction-compatible_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NboguIdoEdq9pZQkdKGfuA" base_Parameter="ValueSpecificationAction-compatible_type-context"/>

-  <Ecore:EOperation xmi:id="_NboguYdoEdq9pZQkdKGfuA" base_Operation="ValueSpecificationAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_NboguodoEdq9pZQkdKGfuA" base_Parameter="ValueSpecificationAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nbogu4doEdq9pZQkdKGfuA" base_Parameter="ValueSpecificationAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_NbogvIdoEdq9pZQkdKGfuA" base_Class="TimeExpression"/>

-  <Ecore:EReference xmi:id="_NbogvYdoEdq9pZQkdKGfuA" base_Property="TimeExpression-expr"/>

-  <Ecore:EReference xmi:id="_NbogvodoEdq9pZQkdKGfuA" base_Property="TimeExpression-observation"/>

-  <Ecore:EClass xmi:id="_Nbogv4doEdq9pZQkdKGfuA" base_Class="Observation"/>

-  <Ecore:EClass xmi:id="_NbogwIdoEdq9pZQkdKGfuA" base_Class="Duration"/>

-  <Ecore:EReference xmi:id="_NbogwYdoEdq9pZQkdKGfuA" base_Property="Duration-expr"/>

-  <Ecore:EReference xmi:id="_NbogwodoEdq9pZQkdKGfuA" base_Property="Duration-observation"/>

-  <Ecore:EClass xmi:id="_Nbogw4doEdq9pZQkdKGfuA" base_Class="DurationInterval"/>

-  <Ecore:EClass xmi:id="_NbogxIdoEdq9pZQkdKGfuA" base_Class="Interval"/>

-  <Ecore:EReference xmi:id="_NbogxYdoEdq9pZQkdKGfuA" base_Property="Interval-min"/>

-  <Ecore:EReference xmi:id="_NbogxodoEdq9pZQkdKGfuA" base_Property="Interval-max"/>

-  <Ecore:EClass xmi:id="_Nbogx4doEdq9pZQkdKGfuA" base_Class="TimeConstraint"/>

-  <Ecore:EAttribute xmi:id="_NbogyIdoEdq9pZQkdKGfuA" base_Property="TimeConstraint-firstEvent"/>

-  <Ecore:EClass xmi:id="_NbogyYdoEdq9pZQkdKGfuA" base_Class="IntervalConstraint"/>

-  <Ecore:EClass xmi:id="_NbogyodoEdq9pZQkdKGfuA" base_Class="TimeInterval"/>

-  <Ecore:EClass xmi:id="_Nbogy4doEdq9pZQkdKGfuA" base_Class="DurationConstraint"/>

-  <Ecore:EAttribute xmi:id="_NbogzIdoEdq9pZQkdKGfuA" base_Property="DurationConstraint-firstEvent"/>

-  <Ecore:EOperation xmi:id="_NbogzYdoEdq9pZQkdKGfuA" base_Operation="DurationConstraint-first_event_multiplicity"/>

-  <Ecore:EParameter xmi:id="_NbogzodoEdq9pZQkdKGfuA" base_Parameter="DurationConstraint-first_event_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nbogz4doEdq9pZQkdKGfuA" base_Parameter="DurationConstraint-first_event_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Nbog0IdoEdq9pZQkdKGfuA" base_Class="TimeObservation"/>

-  <Ecore:EReference xmi:id="_Nbog0YdoEdq9pZQkdKGfuA" base_Property="TimeObservation-event"/>

-  <Ecore:EAttribute xmi:id="_NbyRsIdoEdq9pZQkdKGfuA" base_Property="TimeObservation-firstEvent"/>

-  <Ecore:EClass xmi:id="_NbyRsYdoEdq9pZQkdKGfuA" base_Class="DurationObservation"/>

-  <Ecore:EReference xmi:id="_NbyRsodoEdq9pZQkdKGfuA" base_Property="DurationObservation-event"/>

-  <Ecore:EAttribute xmi:id="_NbyRs4doEdq9pZQkdKGfuA" base_Property="DurationObservation-firstEvent"/>

-  <Ecore:EOperation xmi:id="_NbyRtIdoEdq9pZQkdKGfuA" base_Operation="DurationObservation-first_event_multiplicity"/>

-  <Ecore:EParameter xmi:id="_NbyRtYdoEdq9pZQkdKGfuA" base_Parameter="DurationObservation-first_event_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbyRtodoEdq9pZQkdKGfuA" base_Parameter="DurationObservation-first_event_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_NbyRt4doEdq9pZQkdKGfuA" base_Class="FinalState"/>

-  <Ecore:EOperation xmi:id="_NbyRuIdoEdq9pZQkdKGfuA" base_Operation="FinalState-no_outgoing_transitions"/>

-  <Ecore:EParameter xmi:id="_NbyRuYdoEdq9pZQkdKGfuA" base_Parameter="FinalState-no_outgoing_transitions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbyRuodoEdq9pZQkdKGfuA" base_Parameter="FinalState-no_outgoing_transitions-context"/>

-  <Ecore:EOperation xmi:id="_NbyRu4doEdq9pZQkdKGfuA" base_Operation="FinalState-no_regions"/>

-  <Ecore:EParameter xmi:id="_NbyRvIdoEdq9pZQkdKGfuA" base_Parameter="FinalState-no_regions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbyRvYdoEdq9pZQkdKGfuA" base_Parameter="FinalState-no_regions-context"/>

-  <Ecore:EOperation xmi:id="_NbyRvodoEdq9pZQkdKGfuA" base_Operation="FinalState-cannot_reference_submachine"/>

-  <Ecore:EParameter xmi:id="_NbyRv4doEdq9pZQkdKGfuA" base_Parameter="FinalState-cannot_reference_submachine-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbyRwIdoEdq9pZQkdKGfuA" base_Parameter="FinalState-cannot_reference_submachine-context"/>

-  <Ecore:EOperation xmi:id="_NbyRwYdoEdq9pZQkdKGfuA" base_Operation="FinalState-no_entry_behavior"/>

-  <Ecore:EParameter xmi:id="_NbyRwodoEdq9pZQkdKGfuA" base_Parameter="FinalState-no_entry_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbyRw4doEdq9pZQkdKGfuA" base_Parameter="FinalState-no_entry_behavior-context"/>

-  <Ecore:EOperation xmi:id="_NbyRxIdoEdq9pZQkdKGfuA" base_Operation="FinalState-no_exitbehavior"/>

-  <Ecore:EParameter xmi:id="_NbyRxYdoEdq9pZQkdKGfuA" base_Parameter="FinalState-no_exitbehavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbyRxodoEdq9pZQkdKGfuA" base_Parameter="FinalState-no_exitbehavior-context"/>

-  <Ecore:EOperation xmi:id="_NbyRx4doEdq9pZQkdKGfuA" base_Operation="FinalState-no_state_behavior"/>

-  <Ecore:EParameter xmi:id="_NbyRyIdoEdq9pZQkdKGfuA" base_Parameter="FinalState-no_state_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NbyRyYdoEdq9pZQkdKGfuA" base_Parameter="FinalState-no_state_behavior-context"/>

-  <Ecore:EClass xmi:id="_NbyRyodoEdq9pZQkdKGfuA" base_Class="TimeEvent"/>

-  <Ecore:EAttribute xmi:id="_NbyRy4doEdq9pZQkdKGfuA" base_Property="TimeEvent-isRelative"/>

-  <Ecore:EReference xmi:id="_NbyRzIdoEdq9pZQkdKGfuA" base_Property="TimeEvent-when" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NbyRzYdoEdq9pZQkdKGfuA" base_Operation="TimeEvent-when_non_negative"/>

-  <Ecore:EParameter xmi:id="_NbyRzodoEdq9pZQkdKGfuA" base_Parameter="TimeEvent-when_non_negative-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nb7boIdoEdq9pZQkdKGfuA" base_Parameter="TimeEvent-when_non_negative-context"/>

-  <Ecore:EOperation xmi:id="_Nb7boYdoEdq9pZQkdKGfuA" base_Operation="TimeEvent-starting_time"/>

-  <Ecore:EParameter xmi:id="_Nb7boodoEdq9pZQkdKGfuA" base_Parameter="TimeEvent-starting_time-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nb7bo4doEdq9pZQkdKGfuA" base_Parameter="TimeEvent-starting_time-context"/>

-  <Ecore:EClass xmi:id="_Nb7bpIdoEdq9pZQkdKGfuA" base_Class="VariableAction"/>

-  <Ecore:EReference xmi:id="_Nb7bpYdoEdq9pZQkdKGfuA" base_Property="VariableAction-variable"/>

-  <Ecore:EOperation xmi:id="_Nb7bpodoEdq9pZQkdKGfuA" base_Operation="VariableAction-scope_of_variable"/>

-  <Ecore:EParameter xmi:id="_Nb7bp4doEdq9pZQkdKGfuA" base_Parameter="VariableAction-scope_of_variable-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nb7bqIdoEdq9pZQkdKGfuA" base_Parameter="VariableAction-scope_of_variable-context"/>

-  <Ecore:EClass xmi:id="_Nb7bqYdoEdq9pZQkdKGfuA" base_Class="ReadVariableAction"/>

-  <Ecore:EReference xmi:id="_Nb7bqodoEdq9pZQkdKGfuA" base_Property="ReadVariableAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Nb7bq4doEdq9pZQkdKGfuA" base_Operation="ReadVariableAction-type_and_ordering"/>

-  <Ecore:EParameter xmi:id="_Nb7brIdoEdq9pZQkdKGfuA" base_Parameter="ReadVariableAction-type_and_ordering-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nb7brYdoEdq9pZQkdKGfuA" base_Parameter="ReadVariableAction-type_and_ordering-context"/>

-  <Ecore:EOperation xmi:id="_Nb7brodoEdq9pZQkdKGfuA" base_Operation="ReadVariableAction-compatible_multiplicity"/>

-  <Ecore:EParameter xmi:id="_Nb7br4doEdq9pZQkdKGfuA" base_Parameter="ReadVariableAction-compatible_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nb7bsIdoEdq9pZQkdKGfuA" base_Parameter="ReadVariableAction-compatible_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Nb7bsYdoEdq9pZQkdKGfuA" base_Class="WriteVariableAction"/>

-  <Ecore:EReference xmi:id="_Nb7bsodoEdq9pZQkdKGfuA" base_Property="WriteVariableAction-value" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Nb7bs4doEdq9pZQkdKGfuA" base_Operation="WriteVariableAction-same_type"/>

-  <Ecore:EParameter xmi:id="_Nb7btIdoEdq9pZQkdKGfuA" base_Parameter="WriteVariableAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nb7btYdoEdq9pZQkdKGfuA" base_Parameter="WriteVariableAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_Nb7btodoEdq9pZQkdKGfuA" base_Operation="WriteVariableAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_Nb7bt4doEdq9pZQkdKGfuA" base_Parameter="WriteVariableAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nb7buIdoEdq9pZQkdKGfuA" base_Parameter="WriteVariableAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_Nb7buYdoEdq9pZQkdKGfuA" base_Class="ClearVariableAction"/>

-  <Ecore:EClass xmi:id="_Nb7buodoEdq9pZQkdKGfuA" base_Class="AddVariableValueAction"/>

-  <Ecore:EAttribute xmi:id="_Nb7bu4doEdq9pZQkdKGfuA" base_Property="AddVariableValueAction-isReplaceAll"/>

-  <Ecore:EReference xmi:id="_Nb7bvIdoEdq9pZQkdKGfuA" base_Property="AddVariableValueAction-insertAt" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Nb7bvYdoEdq9pZQkdKGfuA" base_Operation="AddVariableValueAction-single_input_pin"/>

-  <Ecore:EParameter xmi:id="_Nb7bvodoEdq9pZQkdKGfuA" base_Parameter="AddVariableValueAction-single_input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nb7bv4doEdq9pZQkdKGfuA" base_Parameter="AddVariableValueAction-single_input_pin-context"/>

-  <Ecore:EClass xmi:id="_Nb7bwIdoEdq9pZQkdKGfuA" base_Class="RemoveVariableValueAction"/>

-  <Ecore:EAttribute xmi:id="_NcFMoIdoEdq9pZQkdKGfuA" base_Property="RemoveVariableValueAction-isRemoveDuplicates"/>

-  <Ecore:EReference xmi:id="_NcFMoYdoEdq9pZQkdKGfuA" base_Property="RemoveVariableValueAction-removeAt" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NcFMoodoEdq9pZQkdKGfuA" base_Operation="RemoveVariableValueAction-unlimited_natural"/>

-  <Ecore:EParameter xmi:id="_NcFMo4doEdq9pZQkdKGfuA" base_Parameter="RemoveVariableValueAction-unlimited_natural-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcFMpIdoEdq9pZQkdKGfuA" base_Parameter="RemoveVariableValueAction-unlimited_natural-context"/>

-  <Ecore:EClass xmi:id="_NcFMpYdoEdq9pZQkdKGfuA" base_Class="RaiseExceptionAction"/>

-  <Ecore:EReference xmi:id="_NcFMpodoEdq9pZQkdKGfuA" base_Property="RaiseExceptionAction-exception" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_NcFMp4doEdq9pZQkdKGfuA" base_Class="ActionInputPin"/>

-  <Ecore:EReference xmi:id="_NcFMqIdoEdq9pZQkdKGfuA" base_Property="ActionInputPin-fromAction" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NcFMqYdoEdq9pZQkdKGfuA" base_Operation="ActionInputPin-one_output_pin"/>

-  <Ecore:EParameter xmi:id="_NcFMqodoEdq9pZQkdKGfuA" base_Parameter="ActionInputPin-one_output_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcFMq4doEdq9pZQkdKGfuA" base_Parameter="ActionInputPin-one_output_pin-context"/>

-  <Ecore:EOperation xmi:id="_NcFMrIdoEdq9pZQkdKGfuA" base_Operation="ActionInputPin-input_pin"/>

-  <Ecore:EParameter xmi:id="_NcFMrYdoEdq9pZQkdKGfuA" base_Parameter="ActionInputPin-input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcFMrodoEdq9pZQkdKGfuA" base_Parameter="ActionInputPin-input_pin-context"/>

-  <Ecore:EOperation xmi:id="_NcFMr4doEdq9pZQkdKGfuA" base_Operation="ActionInputPin-no_control_or_data_flow"/>

-  <Ecore:EParameter xmi:id="_NcFMsIdoEdq9pZQkdKGfuA" base_Parameter="ActionInputPin-no_control_or_data_flow-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcFMsYdoEdq9pZQkdKGfuA" base_Parameter="ActionInputPin-no_control_or_data_flow-context"/>

-  <Ecore:EClass xmi:id="_NcFMsodoEdq9pZQkdKGfuA" base_Class="InformationItem"/>

-  <Ecore:EReference xmi:id="_NcFMs4doEdq9pZQkdKGfuA" base_Property="InformationItem-represented"/>

-  <Ecore:EOperation xmi:id="_NcFMtIdoEdq9pZQkdKGfuA" base_Operation="InformationItem-sources_and_targets"/>

-  <Ecore:EParameter xmi:id="_NcFMtYdoEdq9pZQkdKGfuA" base_Parameter="InformationItem-sources_and_targets-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcFMtodoEdq9pZQkdKGfuA" base_Parameter="InformationItem-sources_and_targets-context"/>

-  <Ecore:EOperation xmi:id="_NcFMt4doEdq9pZQkdKGfuA" base_Operation="InformationItem-has_no"/>

-  <Ecore:EParameter xmi:id="_NcFMuIdoEdq9pZQkdKGfuA" base_Parameter="InformationItem-has_no-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcFMuYdoEdq9pZQkdKGfuA" base_Parameter="InformationItem-has_no-context"/>

-  <Ecore:EOperation xmi:id="_NcFMuodoEdq9pZQkdKGfuA" base_Operation="InformationItem-not_instantiable"/>

-  <Ecore:EParameter xmi:id="_NcFMu4doEdq9pZQkdKGfuA" base_Parameter="InformationItem-not_instantiable-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcFMvIdoEdq9pZQkdKGfuA" base_Parameter="InformationItem-not_instantiable-context"/>

-  <Ecore:EClass xmi:id="_NcFMvYdoEdq9pZQkdKGfuA" base_Class="InformationFlow"/>

-  <Ecore:EReference xmi:id="_NcFMvodoEdq9pZQkdKGfuA" base_Property="InformationFlow-realization"/>

-  <Ecore:EReference xmi:id="_NcFMv4doEdq9pZQkdKGfuA" base_Property="InformationFlow-conveyed"/>

-  <Ecore:EReference xmi:id="_NcFMwIdoEdq9pZQkdKGfuA" base_Property="InformationFlow-informationSource"/>

-  <Ecore:EReference xmi:id="_NcOWkIdoEdq9pZQkdKGfuA" base_Property="InformationFlow-informationTarget"/>

-  <Ecore:EReference xmi:id="_NcOWkYdoEdq9pZQkdKGfuA" base_Property="InformationFlow-realizingActivityEdge"/>

-  <Ecore:EReference xmi:id="_NcOWkodoEdq9pZQkdKGfuA" base_Property="InformationFlow-realizingConnector"/>

-  <Ecore:EReference xmi:id="_NcOWk4doEdq9pZQkdKGfuA" base_Property="InformationFlow-realizingMessage"/>

-  <Ecore:EOperation xmi:id="_NcOWlIdoEdq9pZQkdKGfuA" base_Operation="InformationFlow-sources_and_targets_kind"/>

-  <Ecore:EParameter xmi:id="_NcOWlYdoEdq9pZQkdKGfuA" base_Parameter="InformationFlow-sources_and_targets_kind-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcOWlodoEdq9pZQkdKGfuA" base_Parameter="InformationFlow-sources_and_targets_kind-context"/>

-  <Ecore:EOperation xmi:id="_NcOWl4doEdq9pZQkdKGfuA" base_Operation="InformationFlow-must_conform"/>

-  <Ecore:EParameter xmi:id="_NcOWmIdoEdq9pZQkdKGfuA" base_Parameter="InformationFlow-must_conform-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcOWmYdoEdq9pZQkdKGfuA" base_Parameter="InformationFlow-must_conform-context"/>

-  <Ecore:EOperation xmi:id="_NcOWmodoEdq9pZQkdKGfuA" base_Operation="InformationFlow-convey_classifiers"/>

-  <Ecore:EParameter xmi:id="_NcOWm4doEdq9pZQkdKGfuA" base_Parameter="InformationFlow-convey_classifiers-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcOWnIdoEdq9pZQkdKGfuA" base_Parameter="InformationFlow-convey_classifiers-context"/>

-  <Ecore:EClass xmi:id="_NcOWnYdoEdq9pZQkdKGfuA" base_Class="ReadExtentAction"/>

-  <Ecore:EReference xmi:id="_NcOWnodoEdq9pZQkdKGfuA" base_Property="ReadExtentAction-result" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NcOWn4doEdq9pZQkdKGfuA" base_Property="ReadExtentAction-classifier"/>

-  <Ecore:EOperation xmi:id="_NcOWoIdoEdq9pZQkdKGfuA" base_Operation="ReadExtentAction-type_is_classifier"/>

-  <Ecore:EParameter xmi:id="_NcOWoYdoEdq9pZQkdKGfuA" base_Parameter="ReadExtentAction-type_is_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcOWoodoEdq9pZQkdKGfuA" base_Parameter="ReadExtentAction-type_is_classifier-context"/>

-  <Ecore:EOperation xmi:id="_NcOWo4doEdq9pZQkdKGfuA" base_Operation="ReadExtentAction-multiplicity_of_result"/>

-  <Ecore:EParameter xmi:id="_NcOWpIdoEdq9pZQkdKGfuA" base_Parameter="ReadExtentAction-multiplicity_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcOWpYdoEdq9pZQkdKGfuA" base_Parameter="ReadExtentAction-multiplicity_of_result-context"/>

-  <Ecore:EClass xmi:id="_NcOWpodoEdq9pZQkdKGfuA" base_Class="ReclassifyObjectAction"/>

-  <Ecore:EAttribute xmi:id="_NcOWp4doEdq9pZQkdKGfuA" base_Property="ReclassifyObjectAction-isReplaceAll"/>

-  <Ecore:EReference xmi:id="_NcOWqIdoEdq9pZQkdKGfuA" base_Property="ReclassifyObjectAction-oldClassifier"/>

-  <Ecore:EReference xmi:id="_NcOWqYdoEdq9pZQkdKGfuA" base_Property="ReclassifyObjectAction-newClassifier"/>

-  <Ecore:EReference xmi:id="_NcOWqodoEdq9pZQkdKGfuA" base_Property="ReclassifyObjectAction-object" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NcOWq4doEdq9pZQkdKGfuA" base_Operation="ReclassifyObjectAction-classifier_not_abstract"/>

-  <Ecore:EParameter xmi:id="_NcOWrIdoEdq9pZQkdKGfuA" base_Parameter="ReclassifyObjectAction-classifier_not_abstract-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcOWrYdoEdq9pZQkdKGfuA" base_Parameter="ReclassifyObjectAction-classifier_not_abstract-context"/>

-  <Ecore:EOperation xmi:id="_NcOWrodoEdq9pZQkdKGfuA" base_Operation="ReclassifyObjectAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_NcOWr4doEdq9pZQkdKGfuA" base_Parameter="ReclassifyObjectAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcOWsIdoEdq9pZQkdKGfuA" base_Parameter="ReclassifyObjectAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_NcYHkIdoEdq9pZQkdKGfuA" base_Operation="ReclassifyObjectAction-input_pin"/>

-  <Ecore:EParameter xmi:id="_NcYHkYdoEdq9pZQkdKGfuA" base_Parameter="ReclassifyObjectAction-input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcYHkodoEdq9pZQkdKGfuA" base_Parameter="ReclassifyObjectAction-input_pin-context"/>

-  <Ecore:EClass xmi:id="_NcYHk4doEdq9pZQkdKGfuA" base_Class="ReadIsClassifiedObjectAction"/>

-  <Ecore:EAttribute xmi:id="_NcYHlIdoEdq9pZQkdKGfuA" base_Property="ReadIsClassifiedObjectAction-isDirect"/>

-  <Ecore:EReference xmi:id="_NcYHlYdoEdq9pZQkdKGfuA" base_Property="ReadIsClassifiedObjectAction-classifier"/>

-  <Ecore:EReference xmi:id="_NcYHlodoEdq9pZQkdKGfuA" base_Property="ReadIsClassifiedObjectAction-result" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NcYHl4doEdq9pZQkdKGfuA" base_Property="ReadIsClassifiedObjectAction-object" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NcYHmIdoEdq9pZQkdKGfuA" base_Operation="ReadIsClassifiedObjectAction-multiplicity_of_input"/>

-  <Ecore:EParameter xmi:id="_NcYHmYdoEdq9pZQkdKGfuA" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_input-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcYHmodoEdq9pZQkdKGfuA" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_input-context"/>

-  <Ecore:EOperation xmi:id="_NcYHm4doEdq9pZQkdKGfuA" base_Operation="ReadIsClassifiedObjectAction-no_type"/>

-  <Ecore:EParameter xmi:id="_NcYHnIdoEdq9pZQkdKGfuA" base_Parameter="ReadIsClassifiedObjectAction-no_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcYHnYdoEdq9pZQkdKGfuA" base_Parameter="ReadIsClassifiedObjectAction-no_type-context"/>

-  <Ecore:EOperation xmi:id="_NcYHnodoEdq9pZQkdKGfuA" base_Operation="ReadIsClassifiedObjectAction-multiplicity_of_output"/>

-  <Ecore:EParameter xmi:id="_NcYHn4doEdq9pZQkdKGfuA" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_output-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcYHoIdoEdq9pZQkdKGfuA" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_output-context"/>

-  <Ecore:EOperation xmi:id="_NcYHoYdoEdq9pZQkdKGfuA" base_Operation="ReadIsClassifiedObjectAction-boolean_result"/>

-  <Ecore:EParameter xmi:id="_NcYHoodoEdq9pZQkdKGfuA" base_Parameter="ReadIsClassifiedObjectAction-boolean_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcYHo4doEdq9pZQkdKGfuA" base_Parameter="ReadIsClassifiedObjectAction-boolean_result-context"/>

-  <Ecore:EClass xmi:id="_NcYHpIdoEdq9pZQkdKGfuA" base_Class="StartClassifierBehaviorAction"/>

-  <Ecore:EReference xmi:id="_NcYHpYdoEdq9pZQkdKGfuA" base_Property="StartClassifierBehaviorAction-object" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NcYHpodoEdq9pZQkdKGfuA" base_Operation="StartClassifierBehaviorAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_NcYHp4doEdq9pZQkdKGfuA" base_Parameter="StartClassifierBehaviorAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcYHqIdoEdq9pZQkdKGfuA" base_Parameter="StartClassifierBehaviorAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_NcYHqYdoEdq9pZQkdKGfuA" base_Operation="StartClassifierBehaviorAction-type_has_classifier"/>

-  <Ecore:EParameter xmi:id="_NcYHqodoEdq9pZQkdKGfuA" base_Parameter="StartClassifierBehaviorAction-type_has_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcYHq4doEdq9pZQkdKGfuA" base_Parameter="StartClassifierBehaviorAction-type_has_classifier-context"/>

-  <Ecore:EClass xmi:id="_NcYHrIdoEdq9pZQkdKGfuA" base_Class="ReadLinkObjectEndAction"/>

-  <Ecore:EReference xmi:id="_NcYHrYdoEdq9pZQkdKGfuA" base_Property="ReadLinkObjectEndAction-object" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NcYHrodoEdq9pZQkdKGfuA" base_Property="ReadLinkObjectEndAction-end"/>

-  <Ecore:EReference xmi:id="_NcYHr4doEdq9pZQkdKGfuA" base_Property="ReadLinkObjectEndAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NcYHsIdoEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndAction-property"/>

-  <Ecore:EParameter xmi:id="_Nch4kIdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-property-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nch4kYdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-property-context"/>

-  <Ecore:EOperation xmi:id="_Nch4kodoEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndAction-association_of_association"/>

-  <Ecore:EParameter xmi:id="_Nch4k4doEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-association_of_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nch4lIdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-association_of_association-context"/>

-  <Ecore:EOperation xmi:id="_Nch4lYdoEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndAction-ends_of_association"/>

-  <Ecore:EParameter xmi:id="_Nch4lodoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-ends_of_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nch4l4doEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-ends_of_association-context"/>

-  <Ecore:EOperation xmi:id="_Nch4mIdoEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndAction-type_of_object"/>

-  <Ecore:EParameter xmi:id="_Nch4mYdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-type_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nch4modoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-type_of_object-context"/>

-  <Ecore:EOperation xmi:id="_Nch4m4doEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndAction-multiplicity_of_object"/>

-  <Ecore:EParameter xmi:id="_Nch4nIdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nch4nYdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_object-context"/>

-  <Ecore:EOperation xmi:id="_Nch4nodoEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndAction-type_of_result"/>

-  <Ecore:EParameter xmi:id="_Nch4n4doEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-type_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nch4oIdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-type_of_result-context"/>

-  <Ecore:EOperation xmi:id="_Nch4oYdoEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndAction-multiplicity_of_result"/>

-  <Ecore:EParameter xmi:id="_Nch4oodoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nch4o4doEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_result-context"/>

-  <Ecore:EClass xmi:id="_Nch4pIdoEdq9pZQkdKGfuA" base_Class="ReadLinkObjectEndQualifierAction"/>

-  <Ecore:EReference xmi:id="_Nch4pYdoEdq9pZQkdKGfuA" base_Property="ReadLinkObjectEndQualifierAction-object" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Nch4podoEdq9pZQkdKGfuA" base_Property="ReadLinkObjectEndQualifierAction-result" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Nch4p4doEdq9pZQkdKGfuA" base_Property="ReadLinkObjectEndQualifierAction-qualifier"/>

-  <Ecore:EOperation xmi:id="_Nch4qIdoEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndQualifierAction-qualifier_attribute"/>

-  <Ecore:EParameter xmi:id="_Nch4qYdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-qualifier_attribute-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nch4qodoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-qualifier_attribute-context"/>

-  <Ecore:EOperation xmi:id="_Nch4q4doEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndQualifierAction-association_of_association"/>

-  <Ecore:EParameter xmi:id="_Nch4rIdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-association_of_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nch4rYdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-association_of_association-context"/>

-  <Ecore:EOperation xmi:id="_Nch4rodoEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndQualifierAction-ends_of_association"/>

-  <Ecore:EParameter xmi:id="_Nch4r4doEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-ends_of_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nch4sIdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-ends_of_association-context"/>

-  <Ecore:EOperation xmi:id="_Nch4sYdoEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndQualifierAction-type_of_object"/>

-  <Ecore:EParameter xmi:id="_NcrCgIdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-type_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcrCgYdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-type_of_object-context"/>

-  <Ecore:EOperation xmi:id="_NcrCgodoEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier"/>

-  <Ecore:EParameter xmi:id="_NcrCg4doEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcrChIdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier-context"/>

-  <Ecore:EOperation xmi:id="_NcrChYdoEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_object"/>

-  <Ecore:EParameter xmi:id="_NcrChodoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcrCh4doEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_object-context"/>

-  <Ecore:EOperation xmi:id="_NcrCiIdoEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndQualifierAction-same_type"/>

-  <Ecore:EParameter xmi:id="_NcrCiYdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcrCiodoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_NcrCi4doEdq9pZQkdKGfuA" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_result"/>

-  <Ecore:EParameter xmi:id="_NcrCjIdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcrCjYdoEdq9pZQkdKGfuA" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_result-context"/>

-  <Ecore:EClass xmi:id="_NcrCjodoEdq9pZQkdKGfuA" base_Class="CreateLinkObjectAction"/>

-  <Ecore:EReference xmi:id="_NcrCj4doEdq9pZQkdKGfuA" base_Property="CreateLinkObjectAction-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NcrCkIdoEdq9pZQkdKGfuA" base_Operation="CreateLinkObjectAction-association_class"/>

-  <Ecore:EParameter xmi:id="_NcrCkYdoEdq9pZQkdKGfuA" base_Parameter="CreateLinkObjectAction-association_class-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcrCkodoEdq9pZQkdKGfuA" base_Parameter="CreateLinkObjectAction-association_class-context"/>

-  <Ecore:EOperation xmi:id="_NcrCk4doEdq9pZQkdKGfuA" base_Operation="CreateLinkObjectAction-type_of_result"/>

-  <Ecore:EParameter xmi:id="_NcrClIdoEdq9pZQkdKGfuA" base_Parameter="CreateLinkObjectAction-type_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcrClYdoEdq9pZQkdKGfuA" base_Parameter="CreateLinkObjectAction-type_of_result-context"/>

-  <Ecore:EOperation xmi:id="_NcrClodoEdq9pZQkdKGfuA" base_Operation="CreateLinkObjectAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_NcrCl4doEdq9pZQkdKGfuA" base_Parameter="CreateLinkObjectAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NcrCmIdoEdq9pZQkdKGfuA" base_Parameter="CreateLinkObjectAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_NcrCmYdoEdq9pZQkdKGfuA" base_Class="AcceptEventAction"/>

-  <Ecore:EAttribute xmi:id="_NcrCmodoEdq9pZQkdKGfuA" base_Property="AcceptEventAction-isUnmarshall"/>

-  <Ecore:EReference xmi:id="_NcrCm4doEdq9pZQkdKGfuA" base_Property="AcceptEventAction-result"/>

-  <Ecore:EReference xmi:id="_NcrCnIdoEdq9pZQkdKGfuA" base_Property="AcceptEventAction-trigger" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NcrCnYdoEdq9pZQkdKGfuA" base_Operation="AcceptEventAction-no_input_pins"/>

-  <Ecore:EParameter xmi:id="_Nc0zgIdoEdq9pZQkdKGfuA" base_Parameter="AcceptEventAction-no_input_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc0zgYdoEdq9pZQkdKGfuA" base_Parameter="AcceptEventAction-no_input_pins-context"/>

-  <Ecore:EOperation xmi:id="_Nc0zgodoEdq9pZQkdKGfuA" base_Operation="AcceptEventAction-no_output_pins"/>

-  <Ecore:EParameter xmi:id="_Nc0zg4doEdq9pZQkdKGfuA" base_Parameter="AcceptEventAction-no_output_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc0zhIdoEdq9pZQkdKGfuA" base_Parameter="AcceptEventAction-no_output_pins-context"/>

-  <Ecore:EOperation xmi:id="_Nc0zhYdoEdq9pZQkdKGfuA" base_Operation="AcceptEventAction-trigger_events"/>

-  <Ecore:EParameter xmi:id="_Nc0zhodoEdq9pZQkdKGfuA" base_Parameter="AcceptEventAction-trigger_events-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc0zh4doEdq9pZQkdKGfuA" base_Parameter="AcceptEventAction-trigger_events-context"/>

-  <Ecore:EOperation xmi:id="_Nc0ziIdoEdq9pZQkdKGfuA" base_Operation="AcceptEventAction-unmarshall_signal_events"/>

-  <Ecore:EParameter xmi:id="_Nc0ziYdoEdq9pZQkdKGfuA" base_Parameter="AcceptEventAction-unmarshall_signal_events-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc0ziodoEdq9pZQkdKGfuA" base_Parameter="AcceptEventAction-unmarshall_signal_events-context"/>

-  <Ecore:EClass xmi:id="_Nc0zi4doEdq9pZQkdKGfuA" base_Class="AcceptCallAction"/>

-  <Ecore:EReference xmi:id="_Nc0zjIdoEdq9pZQkdKGfuA" base_Property="AcceptCallAction-returnInformation"/>

-  <Ecore:EOperation xmi:id="_Nc0zjYdoEdq9pZQkdKGfuA" base_Operation="AcceptCallAction-result_pins"/>

-  <Ecore:EParameter xmi:id="_Nc0zjodoEdq9pZQkdKGfuA" base_Parameter="AcceptCallAction-result_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc0zj4doEdq9pZQkdKGfuA" base_Parameter="AcceptCallAction-result_pins-context"/>

-  <Ecore:EOperation xmi:id="_Nc0zkIdoEdq9pZQkdKGfuA" base_Operation="AcceptCallAction-trigger_call_event"/>

-  <Ecore:EParameter xmi:id="_Nc0zkYdoEdq9pZQkdKGfuA" base_Parameter="AcceptCallAction-trigger_call_event-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc0zkodoEdq9pZQkdKGfuA" base_Parameter="AcceptCallAction-trigger_call_event-context"/>

-  <Ecore:EOperation xmi:id="_Nc0zk4doEdq9pZQkdKGfuA" base_Operation="AcceptCallAction-unmarshall"/>

-  <Ecore:EParameter xmi:id="_Nc0zlIdoEdq9pZQkdKGfuA" base_Parameter="AcceptCallAction-unmarshall-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc0zlYdoEdq9pZQkdKGfuA" base_Parameter="AcceptCallAction-unmarshall-context"/>

-  <Ecore:EClass xmi:id="_Nc0zlodoEdq9pZQkdKGfuA" base_Class="ReplyAction"/>

-  <Ecore:EReference xmi:id="_Nc0zl4doEdq9pZQkdKGfuA" base_Property="ReplyAction-replyToCall"/>

-  <Ecore:EReference xmi:id="_Nc0zmIdoEdq9pZQkdKGfuA" base_Property="ReplyAction-returnInformation" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_Nc0zmYdoEdq9pZQkdKGfuA" base_Property="ReplyAction-replyValue" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Nc0zmodoEdq9pZQkdKGfuA" base_Operation="ReplyAction-pins_match_parameter"/>

-  <Ecore:EParameter xmi:id="_Nc0zm4doEdq9pZQkdKGfuA" base_Parameter="ReplyAction-pins_match_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc0znIdoEdq9pZQkdKGfuA" base_Parameter="ReplyAction-pins_match_parameter-context"/>

-  <Ecore:EOperation xmi:id="_Nc0znYdoEdq9pZQkdKGfuA" base_Operation="ReplyAction-event_on_reply_to_call_trigger"/>

-  <Ecore:EParameter xmi:id="_Nc0znodoEdq9pZQkdKGfuA" base_Parameter="ReplyAction-event_on_reply_to_call_trigger-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc0zn4doEdq9pZQkdKGfuA" base_Parameter="ReplyAction-event_on_reply_to_call_trigger-context"/>

-  <Ecore:EClass xmi:id="_Nc0zoIdoEdq9pZQkdKGfuA" base_Class="UnmarshallAction"/>

-  <Ecore:EReference xmi:id="_Nc0zoYdoEdq9pZQkdKGfuA" base_Property="UnmarshallAction-result"/>

-  <Ecore:EReference xmi:id="_Nc-kgIdoEdq9pZQkdKGfuA" base_Property="UnmarshallAction-unmarshallType"/>

-  <Ecore:EReference xmi:id="_Nc-kgYdoEdq9pZQkdKGfuA" base_Property="UnmarshallAction-object" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_Nc-kgodoEdq9pZQkdKGfuA" base_Operation="UnmarshallAction-same_type"/>

-  <Ecore:EParameter xmi:id="_Nc-kg4doEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc-khIdoEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_Nc-khYdoEdq9pZQkdKGfuA" base_Operation="UnmarshallAction-multiplicity_of_object"/>

-  <Ecore:EParameter xmi:id="_Nc-khodoEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-multiplicity_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc-kh4doEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-multiplicity_of_object-context"/>

-  <Ecore:EOperation xmi:id="_Nc-kiIdoEdq9pZQkdKGfuA" base_Operation="UnmarshallAction-number_of_result"/>

-  <Ecore:EParameter xmi:id="_Nc-kiYdoEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-number_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc-kiodoEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-number_of_result-context"/>

-  <Ecore:EOperation xmi:id="_Nc-ki4doEdq9pZQkdKGfuA" base_Operation="UnmarshallAction-type_and_ordering"/>

-  <Ecore:EParameter xmi:id="_Nc-kjIdoEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-type_and_ordering-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc-kjYdoEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-type_and_ordering-context"/>

-  <Ecore:EOperation xmi:id="_Nc-kjodoEdq9pZQkdKGfuA" base_Operation="UnmarshallAction-multiplicity_of_result"/>

-  <Ecore:EParameter xmi:id="_Nc-kj4doEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-multiplicity_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc-kkIdoEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-multiplicity_of_result-context"/>

-  <Ecore:EOperation xmi:id="_Nc-kkYdoEdq9pZQkdKGfuA" base_Operation="UnmarshallAction-structural_feature"/>

-  <Ecore:EParameter xmi:id="_Nc-kkodoEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-structural_feature-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc-kk4doEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-structural_feature-context"/>

-  <Ecore:EOperation xmi:id="_Nc-klIdoEdq9pZQkdKGfuA" base_Operation="UnmarshallAction-unmarshallType_is_classifier"/>

-  <Ecore:EParameter xmi:id="_Nc-klYdoEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-unmarshallType_is_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc-klodoEdq9pZQkdKGfuA" base_Parameter="UnmarshallAction-unmarshallType_is_classifier-context"/>

-  <Ecore:EClass xmi:id="_Nc-kl4doEdq9pZQkdKGfuA" base_Class="ReduceAction"/>

-  <Ecore:EReference xmi:id="_Nc-kmIdoEdq9pZQkdKGfuA" base_Property="ReduceAction-reducer"/>

-  <Ecore:EReference xmi:id="_Nc-kmYdoEdq9pZQkdKGfuA" base_Property="ReduceAction-result"/>

-  <Ecore:EReference xmi:id="_Nc-kmodoEdq9pZQkdKGfuA" base_Property="ReduceAction-collection"/>

-  <Ecore:EAttribute xmi:id="_Nc-km4doEdq9pZQkdKGfuA" base_Property="ReduceAction-isOrdered"/>

-  <Ecore:EOperation xmi:id="_Nc-knIdoEdq9pZQkdKGfuA" base_Operation="ReduceAction-input_type_is_collection"/>

-  <Ecore:EParameter xmi:id="_Nc-knYdoEdq9pZQkdKGfuA" base_Parameter="ReduceAction-input_type_is_collection-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc-knodoEdq9pZQkdKGfuA" base_Parameter="ReduceAction-input_type_is_collection-context"/>

-  <Ecore:EOperation xmi:id="_Nc-kn4doEdq9pZQkdKGfuA" base_Operation="ReduceAction-output_types_are_compatible"/>

-  <Ecore:EParameter xmi:id="_Nc-koIdoEdq9pZQkdKGfuA" base_Parameter="ReduceAction-output_types_are_compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Nc-koYdoEdq9pZQkdKGfuA" base_Parameter="ReduceAction-output_types_are_compatible-context"/>

-  <Ecore:EOperation xmi:id="_NdHucIdoEdq9pZQkdKGfuA" base_Operation="ReduceAction-reducer_inputs_output"/>

-  <Ecore:EParameter xmi:id="_NdHucYdoEdq9pZQkdKGfuA" base_Parameter="ReduceAction-reducer_inputs_output-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdHucodoEdq9pZQkdKGfuA" base_Parameter="ReduceAction-reducer_inputs_output-context"/>

-  <Ecore:EClass xmi:id="_NdHuc4doEdq9pZQkdKGfuA" base_Class="JoinNode"/>

-  <Ecore:EAttribute xmi:id="_NdHudIdoEdq9pZQkdKGfuA" base_Property="JoinNode-isCombineDuplicate"/>

-  <Ecore:EReference xmi:id="_NdHudYdoEdq9pZQkdKGfuA" base_Property="JoinNode-joinSpec" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NdHudodoEdq9pZQkdKGfuA" base_Operation="JoinNode-one_outgoing_edge"/>

-  <Ecore:EParameter xmi:id="_NdHud4doEdq9pZQkdKGfuA" base_Parameter="JoinNode-one_outgoing_edge-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdHueIdoEdq9pZQkdKGfuA" base_Parameter="JoinNode-one_outgoing_edge-context"/>

-  <Ecore:EOperation xmi:id="_NdHueYdoEdq9pZQkdKGfuA" base_Operation="JoinNode-incoming_object_flow"/>

-  <Ecore:EParameter xmi:id="_NdHueodoEdq9pZQkdKGfuA" base_Parameter="JoinNode-incoming_object_flow-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdHue4doEdq9pZQkdKGfuA" base_Parameter="JoinNode-incoming_object_flow-context"/>

-  <Ecore:EClass xmi:id="_NdHufIdoEdq9pZQkdKGfuA" base_Class="DataStoreNode"/>

-  <Ecore:EClass xmi:id="_NdHufYdoEdq9pZQkdKGfuA" base_Class="ObjectFlow"/>

-  <Ecore:EAttribute xmi:id="_NdHufodoEdq9pZQkdKGfuA" base_Property="ObjectFlow-isMulticast"/>

-  <Ecore:EAttribute xmi:id="_NdHuf4doEdq9pZQkdKGfuA" base_Property="ObjectFlow-isMultireceive"/>

-  <Ecore:EReference xmi:id="_NdHugIdoEdq9pZQkdKGfuA" base_Property="ObjectFlow-transformation"/>

-  <Ecore:EReference xmi:id="_NdHugYdoEdq9pZQkdKGfuA" base_Property="ObjectFlow-selection"/>

-  <Ecore:EOperation xmi:id="_NdHugodoEdq9pZQkdKGfuA" base_Operation="ObjectFlow-no_actions"/>

-  <Ecore:EParameter xmi:id="_NdHug4doEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-no_actions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdHuhIdoEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-no_actions-context"/>

-  <Ecore:EOperation xmi:id="_NdHuhYdoEdq9pZQkdKGfuA" base_Operation="ObjectFlow-compatible_types"/>

-  <Ecore:EParameter xmi:id="_NdHuhodoEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-compatible_types-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdHuh4doEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-compatible_types-context"/>

-  <Ecore:EOperation xmi:id="_NdHuiIdoEdq9pZQkdKGfuA" base_Operation="ObjectFlow-same_upper_bounds"/>

-  <Ecore:EParameter xmi:id="_NdHuiYdoEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-same_upper_bounds-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdHuiodoEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-same_upper_bounds-context"/>

-  <Ecore:EOperation xmi:id="_NdHui4doEdq9pZQkdKGfuA" base_Operation="ObjectFlow-target"/>

-  <Ecore:EParameter xmi:id="_NdHujIdoEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdHujYdoEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-target-context"/>

-  <Ecore:EOperation xmi:id="_NdHujodoEdq9pZQkdKGfuA" base_Operation="ObjectFlow-transformation_behaviour"/>

-  <Ecore:EParameter xmi:id="_NdHuj4doEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-transformation_behaviour-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdHukIdoEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-transformation_behaviour-context"/>

-  <Ecore:EOperation xmi:id="_NdHukYdoEdq9pZQkdKGfuA" base_Operation="ObjectFlow-selection_behaviour"/>

-  <Ecore:EParameter xmi:id="_NdRfcIdoEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-selection_behaviour-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdRfcYdoEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-selection_behaviour-context"/>

-  <Ecore:EOperation xmi:id="_NdRfcodoEdq9pZQkdKGfuA" base_Operation="ObjectFlow-input_and_output_parameter"/>

-  <Ecore:EParameter xmi:id="_NdRfc4doEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-input_and_output_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdRfdIdoEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-input_and_output_parameter-context"/>

-  <Ecore:EOperation xmi:id="_NdRfdYdoEdq9pZQkdKGfuA" base_Operation="ObjectFlow-is_multicast_or_is_multireceive"/>

-  <Ecore:EParameter xmi:id="_NdRfdodoEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-is_multicast_or_is_multireceive-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdRfd4doEdq9pZQkdKGfuA" base_Parameter="ObjectFlow-is_multicast_or_is_multireceive-context"/>

-  <Ecore:EClass xmi:id="_NdRfeIdoEdq9pZQkdKGfuA" base_Class="ConditionalNode"/>

-  <Ecore:EAttribute xmi:id="_NdRfeYdoEdq9pZQkdKGfuA" base_Property="ConditionalNode-isDeterminate"/>

-  <Ecore:EAttribute xmi:id="_NdRfeodoEdq9pZQkdKGfuA" base_Property="ConditionalNode-isAssured"/>

-  <Ecore:EReference xmi:id="_NdRfe4doEdq9pZQkdKGfuA" base_Property="ConditionalNode-clause" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NdRffIdoEdq9pZQkdKGfuA" base_Property="ConditionalNode-result" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NdRffYdoEdq9pZQkdKGfuA" base_Operation="ConditionalNode-result_no_incoming"/>

-  <Ecore:EParameter xmi:id="_NdRffodoEdq9pZQkdKGfuA" base_Parameter="ConditionalNode-result_no_incoming-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdRff4doEdq9pZQkdKGfuA" base_Parameter="ConditionalNode-result_no_incoming-context"/>

-  <Ecore:EClass xmi:id="_NdRfgIdoEdq9pZQkdKGfuA" base_Class="Clause"/>

-  <Ecore:EReference xmi:id="_NdRfgYdoEdq9pZQkdKGfuA" base_Property="Clause-test"/>

-  <Ecore:EReference xmi:id="_NdRfgodoEdq9pZQkdKGfuA" base_Property="Clause-body"/>

-  <Ecore:EReference xmi:id="_NdRfg4doEdq9pZQkdKGfuA" base_Property="Clause-predecessorClause"/>

-  <Ecore:EReference xmi:id="_NdRfhIdoEdq9pZQkdKGfuA" base_Property="Clause-successorClause"/>

-  <Ecore:EReference xmi:id="_NdRfhYdoEdq9pZQkdKGfuA" base_Property="Clause-decider"/>

-  <Ecore:EReference xmi:id="_NdRfhodoEdq9pZQkdKGfuA" base_Property="Clause-bodyOutput"/>

-  <Ecore:EOperation xmi:id="_NdRfh4doEdq9pZQkdKGfuA" base_Operation="Clause-decider_output"/>

-  <Ecore:EParameter xmi:id="_NdRfiIdoEdq9pZQkdKGfuA" base_Parameter="Clause-decider_output-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdRfiYdoEdq9pZQkdKGfuA" base_Parameter="Clause-decider_output-context"/>

-  <Ecore:EOperation xmi:id="_NdRfiodoEdq9pZQkdKGfuA" base_Operation="Clause-body_output_pins"/>

-  <Ecore:EParameter xmi:id="_NdRfi4doEdq9pZQkdKGfuA" base_Parameter="Clause-body_output_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdRfjIdoEdq9pZQkdKGfuA" base_Parameter="Clause-body_output_pins-context"/>

-  <Ecore:EClass xmi:id="_NdRfjYdoEdq9pZQkdKGfuA" base_Class="LoopNode"/>

-  <Ecore:EAttribute xmi:id="_NdRfjodoEdq9pZQkdKGfuA" base_Property="LoopNode-isTestedFirst"/>

-  <Ecore:EReference xmi:id="_NdRfj4doEdq9pZQkdKGfuA" base_Property="LoopNode-bodyPart"/>

-  <Ecore:EReference xmi:id="_NdapYIdoEdq9pZQkdKGfuA" base_Property="LoopNode-setupPart"/>

-  <Ecore:EReference xmi:id="_NdapYYdoEdq9pZQkdKGfuA" base_Property="LoopNode-decider"/>

-  <Ecore:EReference xmi:id="_NdapYodoEdq9pZQkdKGfuA" base_Property="LoopNode-test"/>

-  <Ecore:EReference xmi:id="_NdapY4doEdq9pZQkdKGfuA" base_Property="LoopNode-result" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NdapZIdoEdq9pZQkdKGfuA" base_Property="LoopNode-loopVariable"/>

-  <Ecore:EReference xmi:id="_NdapZYdoEdq9pZQkdKGfuA" base_Property="LoopNode-bodyOutput"/>

-  <Ecore:EReference xmi:id="_NdapZodoEdq9pZQkdKGfuA" base_Property="LoopNode-loopVariableInput" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NdapZ4doEdq9pZQkdKGfuA" base_Operation="LoopNode-input_edges"/>

-  <Ecore:EParameter xmi:id="_NdapaIdoEdq9pZQkdKGfuA" base_Parameter="LoopNode-input_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdapaYdoEdq9pZQkdKGfuA" base_Parameter="LoopNode-input_edges-context"/>

-  <Ecore:EOperation xmi:id="_NdapaodoEdq9pZQkdKGfuA" base_Operation="LoopNode-body_output_pins"/>

-  <Ecore:EParameter xmi:id="_Ndapa4doEdq9pZQkdKGfuA" base_Parameter="LoopNode-body_output_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdapbIdoEdq9pZQkdKGfuA" base_Parameter="LoopNode-body_output_pins-context"/>

-  <Ecore:EOperation xmi:id="_NdapbYdoEdq9pZQkdKGfuA" base_Operation="LoopNode-result_no_incoming"/>

-  <Ecore:EParameter xmi:id="_NdapbodoEdq9pZQkdKGfuA" base_Parameter="LoopNode-result_no_incoming-diagnostics"/>

-  <Ecore:EParameter xmi:id="_Ndapb4doEdq9pZQkdKGfuA" base_Parameter="LoopNode-result_no_incoming-context"/>

-  <Ecore:EClass xmi:id="_NdapcIdoEdq9pZQkdKGfuA" base_Class="ExpansionNode"/>

-  <Ecore:EReference xmi:id="_NdapcYdoEdq9pZQkdKGfuA" base_Property="ExpansionNode-regionAsInput"/>

-  <Ecore:EReference xmi:id="_NdapcodoEdq9pZQkdKGfuA" base_Property="ExpansionNode-regionAsOutput.1"/>

-  <Ecore:EClass xmi:id="_Ndapc4doEdq9pZQkdKGfuA" base_Class="ExpansionRegion"/>

-  <Ecore:EAttribute xmi:id="_NdapdIdoEdq9pZQkdKGfuA" base_Property="ExpansionRegion-mode"/>

-  <Ecore:EReference xmi:id="_NdapdYdoEdq9pZQkdKGfuA" base_Property="ExpansionRegion-inputElement"/>

-  <Ecore:EReference xmi:id="_NdapdodoEdq9pZQkdKGfuA" base_Property="ExpansionRegion-outputElement.1"/>

-  <Ecore:EOperation xmi:id="_Ndapd4doEdq9pZQkdKGfuA" base_Operation="ExpansionRegion-expansion_nodes"/>

-  <Ecore:EParameter xmi:id="_NdapeIdoEdq9pZQkdKGfuA" base_Parameter="ExpansionRegion-expansion_nodes-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdapeYdoEdq9pZQkdKGfuA" base_Parameter="ExpansionRegion-expansion_nodes-context"/>

-  <Ecore:EEnum xmi:id="_NdapeodoEdq9pZQkdKGfuA" base_Enumeration="ExpansionKind"/>

-  <Ecore:EEnumLiteral xmi:id="_Ndape4doEdq9pZQkdKGfuA" base_EnumerationLiteral="ExpansionKind-parallel"/>

-  <Ecore:EEnumLiteral xmi:id="_NdapfIdoEdq9pZQkdKGfuA" base_EnumerationLiteral="ExpansionKind-iterative"/>

-  <Ecore:EEnumLiteral xmi:id="_NdapfYdoEdq9pZQkdKGfuA" base_EnumerationLiteral="ExpansionKind-stream"/>

-  <Ecore:EClass xmi:id="_NdapfodoEdq9pZQkdKGfuA" base_Class="ProtocolTransition"/>

-  <Ecore:EReference xmi:id="_Ndapf4doEdq9pZQkdKGfuA" base_Property="ProtocolTransition-postCondition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_NdapgIdoEdq9pZQkdKGfuA" isTransient="true" isVolatile="true" base_Property="ProtocolTransition-referred"/>

-  <Ecore:EReference xmi:id="_NdapgYdoEdq9pZQkdKGfuA" base_Property="ProtocolTransition-preCondition" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_NdkaYIdoEdq9pZQkdKGfuA" base_Operation="ProtocolTransition-belongs_to_psm"/>

-  <Ecore:EParameter xmi:id="_NdkaYYdoEdq9pZQkdKGfuA" base_Parameter="ProtocolTransition-belongs_to_psm-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdkaYodoEdq9pZQkdKGfuA" base_Parameter="ProtocolTransition-belongs_to_psm-context"/>

-  <Ecore:EOperation xmi:id="_NdkaY4doEdq9pZQkdKGfuA" base_Operation="ProtocolTransition-associated_actions"/>

-  <Ecore:EParameter xmi:id="_NdkaZIdoEdq9pZQkdKGfuA" base_Parameter="ProtocolTransition-associated_actions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdkaZYdoEdq9pZQkdKGfuA" base_Parameter="ProtocolTransition-associated_actions-context"/>

-  <Ecore:EOperation xmi:id="_NdkaZodoEdq9pZQkdKGfuA" base_Operation="ProtocolTransition-refers_to_operation"/>

-  <Ecore:EParameter xmi:id="_NdkaZ4doEdq9pZQkdKGfuA" base_Parameter="ProtocolTransition-refers_to_operation-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdkaaIdoEdq9pZQkdKGfuA" base_Parameter="ProtocolTransition-refers_to_operation-context"/>

-  <Ecore:EClass xmi:id="_NdkaaYdoEdq9pZQkdKGfuA" base_Class="AssociationClass"/>

-  <Ecore:EOperation xmi:id="_NdkaaodoEdq9pZQkdKGfuA" base_Operation="AssociationClass-cannot_be_defined"/>

-  <Ecore:EParameter xmi:id="_Ndkaa4doEdq9pZQkdKGfuA" base_Parameter="AssociationClass-cannot_be_defined-diagnostics"/>

-  <Ecore:EParameter xmi:id="_NdkabIdoEdq9pZQkdKGfuA" base_Parameter="AssociationClass-cannot_be_defined-context"/>

-  <Ecore:EOperation xmi:id="_NdkabYdoEdq9pZQkdKGfuA" base_Operation="AssociationClass-allConnections"/>

-  <Standard:Metamodel xmi:id="_q-ceUYdoEdq9pZQkdKGfuA" base_Model="_0"/>

-  <Standard:Metaclass xmi:id="_q-4jMIdoEdq9pZQkdKGfuA" base_Class="Comment"/>

-  <Standard:Metaclass xmi:id="_q_MFMIdoEdq9pZQkdKGfuA" base_Class="Element"/>

-  <Standard:Metaclass xmi:id="_q_oxIIdoEdq9pZQkdKGfuA" base_Class="Package"/>

-  <Standard:Metaclass xmi:id="_q_7sEIdoEdq9pZQkdKGfuA" base_Class="Namespace"/>

-  <Standard:Metaclass xmi:id="_rAYYAIdoEdq9pZQkdKGfuA" base_Class="NamedElement"/>

-  <Standard:Metaclass xmi:id="_rArS8IdoEdq9pZQkdKGfuA" base_Class="Dependency"/>

-  <Standard:Metaclass xmi:id="_rBH-4IdoEdq9pZQkdKGfuA" base_Class="PackageableElement"/>

-  <Standard:Metaclass xmi:id="_rBa50IdoEdq9pZQkdKGfuA" base_Class="ParameterableElement"/>

-  <Standard:Metaclass xmi:id="_rB3lwIdoEdq9pZQkdKGfuA" base_Class="TemplateParameter"/>

-  <Standard:Metaclass xmi:id="_rCKgsIdoEdq9pZQkdKGfuA" base_Class="TemplateSignature"/>

-  <Standard:Metaclass xmi:id="_rCnMoIdoEdq9pZQkdKGfuA" base_Class="TemplateableElement"/>

-  <Standard:Metaclass xmi:id="_rC6HkIdoEdq9pZQkdKGfuA" base_Class="TemplateBinding"/>

-  <Standard:Metaclass xmi:id="_rDNpkIdoEdq9pZQkdKGfuA" base_Class="DirectedRelationship"/>

-  <Standard:Metaclass xmi:id="_rDpucIdoEdq9pZQkdKGfuA" base_Class="Relationship"/>

-  <Standard:Metaclass xmi:id="_rD9QcIdoEdq9pZQkdKGfuA" base_Class="TemplateParameterSubstitution"/>

-  <Standard:Metaclass xmi:id="_rEZ8YIdoEdq9pZQkdKGfuA" base_Class="StringExpression"/>

-  <Standard:Metaclass xmi:id="_rEs3UIdoEdq9pZQkdKGfuA" base_Class="Expression"/>

-  <Standard:Metaclass xmi:id="_rFJjQIdoEdq9pZQkdKGfuA" base_Class="ValueSpecification"/>

-  <Standard:Metaclass xmi:id="_rFceMIdoEdq9pZQkdKGfuA" base_Class="TypedElement"/>

-  <Standard:Metaclass xmi:id="_rF5KIIdoEdq9pZQkdKGfuA" base_Class="Type"/>

-  <Standard:Metaclass xmi:id="_rGMFEIdoEdq9pZQkdKGfuA" base_Class="Association"/>

-  <Standard:Metaclass xmi:id="_rGoxAIdoEdq9pZQkdKGfuA" base_Class="Classifier"/>

-  <Standard:Metaclass xmi:id="_rG7r8IdoEdq9pZQkdKGfuA" base_Class="RedefinableElement"/>

-  <Standard:Metaclass xmi:id="_rHYX4IdoEdq9pZQkdKGfuA" base_Class="Generalization"/>

-  <Standard:Metaclass xmi:id="_rHrS0IdoEdq9pZQkdKGfuA" base_Class="GeneralizationSet"/>

-  <Standard:Metaclass xmi:id="_rIH-wIdoEdq9pZQkdKGfuA" base_Class="Property"/>

-  <Standard:Metaclass xmi:id="_rIa5sIdoEdq9pZQkdKGfuA" base_Class="StructuralFeature"/>

-  <Standard:Metaclass xmi:id="_rI3loIdoEdq9pZQkdKGfuA" base_Class="Feature"/>

-  <Standard:Metaclass xmi:id="_rJLHoIdoEdq9pZQkdKGfuA" base_Class="MultiplicityElement"/>

-  <Standard:Metaclass xmi:id="_rJnMgIdoEdq9pZQkdKGfuA" base_Class="ConnectableElement"/>

-  <Standard:Metaclass xmi:id="_rJ6ugIdoEdq9pZQkdKGfuA" base_Class="ConnectorEnd"/>

-  <Standard:Metaclass xmi:id="_rKXacIdoEdq9pZQkdKGfuA" base_Class="DeploymentTarget"/>

-  <Standard:Metaclass xmi:id="_rKqVYIdoEdq9pZQkdKGfuA" base_Class="Deployment"/>

-  <Standard:Metaclass xmi:id="_rLHBUIdoEdq9pZQkdKGfuA" base_Class="DeployedArtifact"/>

-  <Standard:Metaclass xmi:id="_rLZ8QIdoEdq9pZQkdKGfuA" base_Class="DeploymentSpecification"/>

-  <Standard:Metaclass xmi:id="_rL2oMIdoEdq9pZQkdKGfuA" base_Class="Artifact"/>

-  <Standard:Metaclass xmi:id="_rMJjIIdoEdq9pZQkdKGfuA" base_Class="Operation"/>

-  <Standard:Metaclass xmi:id="_rMmPEIdoEdq9pZQkdKGfuA" base_Class="BehavioralFeature"/>

-  <Standard:Metaclass xmi:id="_rM5KAIdoEdq9pZQkdKGfuA" base_Class="Parameter"/>

-  <Standard:Metaclass xmi:id="_rNV18IdoEdq9pZQkdKGfuA" base_Class="ParameterSet"/>

-  <Standard:Metaclass xmi:id="_rNow4IdoEdq9pZQkdKGfuA" base_Class="Constraint"/>

-  <Standard:Metaclass xmi:id="_rOFc0IdoEdq9pZQkdKGfuA" base_Class="Behavior"/>

-  <Standard:Metaclass xmi:id="_rOiIwIdoEdq9pZQkdKGfuA" base_Class="Class"/>

-  <Standard:Metaclass xmi:id="_rO1DsIdoEdq9pZQkdKGfuA" base_Class="EncapsulatedClassifier"/>

-  <Standard:Metaclass xmi:id="_rPIlsIdoEdq9pZQkdKGfuA" base_Class="StructuredClassifier"/>

-  <Standard:Metaclass xmi:id="_rPkqkIdoEdq9pZQkdKGfuA" base_Class="Connector"/>

-  <Standard:Metaclass xmi:id="_rP4MkIdoEdq9pZQkdKGfuA" base_Class="Port"/>

-  <Standard:Metaclass xmi:id="_rQU4gIdoEdq9pZQkdKGfuA" base_Class="Interface"/>

-  <Standard:Metaclass xmi:id="_rQw9YIdoEdq9pZQkdKGfuA" base_Class="Reception"/>

-  <Standard:Metaclass xmi:id="_rREfYIdoEdq9pZQkdKGfuA" base_Class="Signal"/>

-  <Standard:Metaclass xmi:id="_rRhLUIdoEdq9pZQkdKGfuA" base_Class="ProtocolStateMachine"/>

-  <Standard:Metaclass xmi:id="_rR0GQIdoEdq9pZQkdKGfuA" base_Class="StateMachine"/>

-  <Standard:Metaclass xmi:id="_rSQyMIdoEdq9pZQkdKGfuA" base_Class="State"/>

-  <Standard:Metaclass xmi:id="_rSjtIIdoEdq9pZQkdKGfuA" base_Class="Vertex"/>

-  <Standard:Metaclass xmi:id="_rTAZEIdoEdq9pZQkdKGfuA" base_Class="Transition"/>

-  <Standard:Metaclass xmi:id="_rTTUAIdoEdq9pZQkdKGfuA" base_Class="Region"/>

-  <Standard:Metaclass xmi:id="_rTv_8IdoEdq9pZQkdKGfuA" base_Class="Trigger"/>

-  <Standard:Metaclass xmi:id="_rUMr4IdoEdq9pZQkdKGfuA" base_Class="Event"/>

-  <Standard:Metaclass xmi:id="_rUfm0IdoEdq9pZQkdKGfuA" base_Class="ConnectionPointReference"/>

-  <Standard:Metaclass xmi:id="_rU8SwIdoEdq9pZQkdKGfuA" base_Class="Pseudostate"/>

-  <Standard:Metaclass xmi:id="_rVPNsIdoEdq9pZQkdKGfuA" base_Class="ProtocolConformance"/>

-  <Standard:Metaclass xmi:id="_rVr5oIdoEdq9pZQkdKGfuA" base_Class="BehavioredClassifier"/>

-  <Standard:Metaclass xmi:id="_rV-0kIdoEdq9pZQkdKGfuA" base_Class="InterfaceRealization"/>

-  <Standard:Metaclass xmi:id="_rWbggIdoEdq9pZQkdKGfuA" base_Class="Realization"/>

-  <Standard:Metaclass xmi:id="_rWubcIdoEdq9pZQkdKGfuA" base_Class="Abstraction"/>

-  <Standard:Metaclass xmi:id="_rXLHYIdoEdq9pZQkdKGfuA" base_Class="OpaqueExpression"/>

-  <Standard:Metaclass xmi:id="_rXepYIdoEdq9pZQkdKGfuA" base_Class="Extension"/>

-  <Standard:Metaclass xmi:id="_rX6uQIdoEdq9pZQkdKGfuA" base_Class="DataType"/>

-  <Standard:Metaclass xmi:id="_rYXaMIdoEdq9pZQkdKGfuA" base_Class="Manifestation"/>

-  <Standard:Metaclass xmi:id="_rYq8MIdoEdq9pZQkdKGfuA" base_Class="Substitution"/>

-  <Standard:Metaclass xmi:id="_rY93IIdoEdq9pZQkdKGfuA" base_Class="CollaborationUse"/>

-  <Standard:Metaclass xmi:id="_rZajEIdoEdq9pZQkdKGfuA" base_Class="Collaboration"/>

-  <Standard:Metaclass xmi:id="_rZ3PAIdoEdq9pZQkdKGfuA" base_Class="UseCase"/>

-  <Standard:Metaclass xmi:id="_raKJ8IdoEdq9pZQkdKGfuA" base_Class="Include"/>

-  <Standard:Metaclass xmi:id="_ram14IdoEdq9pZQkdKGfuA" base_Class="Extend"/>

-  <Standard:Metaclass xmi:id="_ra5w0IdoEdq9pZQkdKGfuA" base_Class="ExtensionPoint"/>

-  <Standard:Metaclass xmi:id="_rbWcwIdoEdq9pZQkdKGfuA" base_Class="RedefinableTemplateSignature"/>

-  <Standard:Metaclass xmi:id="_rbpXsIdoEdq9pZQkdKGfuA" base_Class="ElementImport"/>

-  <Standard:Metaclass xmi:id="_rcGDoIdoEdq9pZQkdKGfuA" base_Class="PackageImport"/>

-  <Standard:Metaclass xmi:id="_rcY-kIdoEdq9pZQkdKGfuA" base_Class="Enumeration"/>

-  <Standard:Metaclass xmi:id="_rc1qgIdoEdq9pZQkdKGfuA" base_Class="EnumerationLiteral"/>

-  <Standard:Metaclass xmi:id="_rdIlcIdoEdq9pZQkdKGfuA" base_Class="InstanceSpecification"/>

-  <Standard:Metaclass xmi:id="_rdlRYIdoEdq9pZQkdKGfuA" base_Class="Slot"/>

-  <Standard:Metaclass xmi:id="_rd4MUIdoEdq9pZQkdKGfuA" base_Class="PrimitiveType"/>

-  <Standard:Metaclass xmi:id="_reU4QIdoEdq9pZQkdKGfuA" base_Class="Profile"/>

-  <Standard:Metaclass xmi:id="_rexkMIdoEdq9pZQkdKGfuA" base_Class="Model"/>

-  <Standard:Metaclass xmi:id="_rfEfIIdoEdq9pZQkdKGfuA" base_Class="Stereotype"/>

-  <Standard:Metaclass xmi:id="_rfhLEIdoEdq9pZQkdKGfuA" base_Class="Image"/>

-  <Standard:Metaclass xmi:id="_rf0tEIdoEdq9pZQkdKGfuA" base_Class="ProfileApplication"/>

-  <Standard:Metaclass xmi:id="_rgQx8IdoEdq9pZQkdKGfuA" base_Class="PackageMerge"/>

-  <Standard:Metaclass xmi:id="_rgkT8IdoEdq9pZQkdKGfuA" base_Class="ExtensionEnd"/>

-  <Standard:Metaclass xmi:id="_rhA_4IdoEdq9pZQkdKGfuA" base_Class="OperationTemplateParameter"/>

-  <Standard:Metaclass xmi:id="_rhdEwIdoEdq9pZQkdKGfuA" base_Class="ConnectableElementTemplateParameter"/>

-  <Standard:Metaclass xmi:id="_rhwmwIdoEdq9pZQkdKGfuA" base_Class="ClassifierTemplateParameter"/>

-  <Standard:Metaclass xmi:id="_riNSsIdoEdq9pZQkdKGfuA" base_Class="LiteralSpecification"/>

-  <Standard:Metaclass xmi:id="_rigNoIdoEdq9pZQkdKGfuA" base_Class="LiteralInteger"/>

-  <Standard:Metaclass xmi:id="_rizIkIdoEdq9pZQkdKGfuA" base_Class="LiteralString"/>

-  <Standard:Metaclass xmi:id="_rjP0gIdoEdq9pZQkdKGfuA" base_Class="LiteralBoolean"/>

-  <Standard:Metaclass xmi:id="_rjsgcIdoEdq9pZQkdKGfuA" base_Class="LiteralNull"/>

-  <Standard:Metaclass xmi:id="_rj_bYIdoEdq9pZQkdKGfuA" base_Class="InstanceValue"/>

-  <Standard:Metaclass xmi:id="_rkcHUIdoEdq9pZQkdKGfuA" base_Class="LiteralUnlimitedNatural"/>

-  <Standard:Metaclass xmi:id="_rkvCQIdoEdq9pZQkdKGfuA" base_Class="OpaqueBehavior"/>

-  <Standard:Metaclass xmi:id="_rlLuMIdoEdq9pZQkdKGfuA" base_Class="FunctionBehavior"/>

-  <Standard:Metaclass xmi:id="_rlepIIdoEdq9pZQkdKGfuA" base_Class="OpaqueAction"/>

-  <Standard:Metaclass xmi:id="_rl7VEIdoEdq9pZQkdKGfuA" base_Class="Action"/>

-  <Standard:Metaclass xmi:id="_rmOQAIdoEdq9pZQkdKGfuA" base_Class="ExecutableNode"/>

-  <Standard:Metaclass xmi:id="_rmq78IdoEdq9pZQkdKGfuA" base_Class="ActivityNode"/>

-  <Standard:Metaclass xmi:id="_rm-d8IdoEdq9pZQkdKGfuA" base_Class="StructuredActivityNode"/>

-  <Standard:Metaclass xmi:id="_rnai0IdoEdq9pZQkdKGfuA" base_Class="ActivityGroup"/>

-  <Standard:Metaclass xmi:id="_rnuE0IdoEdq9pZQkdKGfuA" base_Class="Activity"/>

-  <Standard:Metaclass xmi:id="_roKwwIdoEdq9pZQkdKGfuA" base_Class="Variable"/>

-  <Standard:Metaclass xmi:id="_rom1oIdoEdq9pZQkdKGfuA" base_Class="ActivityEdge"/>

-  <Standard:Metaclass xmi:id="_rpDhkIdoEdq9pZQkdKGfuA" base_Class="ActivityPartition"/>

-  <Standard:Metaclass xmi:id="_rpXDkIdoEdq9pZQkdKGfuA" base_Class="InterruptibleActivityRegion"/>

-  <Standard:Metaclass xmi:id="_rpzIcIdoEdq9pZQkdKGfuA" base_Class="ExceptionHandler"/>

-  <Standard:Metaclass xmi:id="_rqP0YIdoEdq9pZQkdKGfuA" base_Class="ObjectNode"/>

-  <Standard:Metaclass xmi:id="_rqsgUIdoEdq9pZQkdKGfuA" base_Class="OutputPin"/>

-  <Standard:Metaclass xmi:id="_rq_bQIdoEdq9pZQkdKGfuA" base_Class="Pin"/>

-  <Standard:Metaclass xmi:id="_rrcHMIdoEdq9pZQkdKGfuA" base_Class="InputPin"/>

-  <Standard:Metaclass xmi:id="_rrvpMIdoEdq9pZQkdKGfuA" base_Class="ValuePin"/>

-  <Standard:Metaclass xmi:id="_rsLuEIdoEdq9pZQkdKGfuA" base_Class="CallAction"/>

-  <Standard:Metaclass xmi:id="_rsfQEIdoEdq9pZQkdKGfuA" base_Class="InvocationAction"/>

-  <Standard:Metaclass xmi:id="_rs78AIdoEdq9pZQkdKGfuA" base_Class="SendSignalAction"/>

-  <Standard:Metaclass xmi:id="_rtYA4IdoEdq9pZQkdKGfuA" base_Class="CallOperationAction"/>

-  <Standard:Metaclass xmi:id="_rtri4IdoEdq9pZQkdKGfuA" base_Class="CallBehaviorAction"/>

-  <Standard:Metaclass xmi:id="_ruIO0IdoEdq9pZQkdKGfuA" base_Class="SequenceNode"/>

-  <Standard:Metaclass xmi:id="_rubJwIdoEdq9pZQkdKGfuA" base_Class="Usage"/>

-  <Standard:Metaclass xmi:id="_ru31sIdoEdq9pZQkdKGfuA" base_Class="ControlNode"/>

-  <Standard:Metaclass xmi:id="_rvKwoIdoEdq9pZQkdKGfuA" base_Class="ControlFlow"/>

-  <Standard:Metaclass xmi:id="_rvnckIdoEdq9pZQkdKGfuA" base_Class="InitialNode"/>

-  <Standard:Metaclass xmi:id="_rwEIgIdoEdq9pZQkdKGfuA" base_Class="ActivityParameterNode"/>

-  <Standard:Metaclass xmi:id="_rwXDcIdoEdq9pZQkdKGfuA" base_Class="Message"/>

-  <Standard:Metaclass xmi:id="_rwzvYIdoEdq9pZQkdKGfuA" base_Class="MessageEnd"/>

-  <Standard:Metaclass xmi:id="_rxQbUIdoEdq9pZQkdKGfuA" base_Class="Interaction"/>

-  <Standard:Metaclass xmi:id="_rxtHQIdoEdq9pZQkdKGfuA" base_Class="InteractionFragment"/>

-  <Standard:Metaclass xmi:id="_ryACMIdoEdq9pZQkdKGfuA" base_Class="Lifeline"/>

-  <Standard:Metaclass xmi:id="_rycuIIdoEdq9pZQkdKGfuA" base_Class="PartDecomposition"/>

-  <Standard:Metaclass xmi:id="_ryvpEIdoEdq9pZQkdKGfuA" base_Class="InteractionUse"/>

-  <Standard:Metaclass xmi:id="_rzVe8IdoEdq9pZQkdKGfuA" base_Class="Gate"/>

-  <Standard:Metaclass xmi:id="_rzyK4IdoEdq9pZQkdKGfuA" base_Class="GeneralOrdering"/>

-  <Standard:Metaclass xmi:id="_r0O20IdoEdq9pZQkdKGfuA" base_Class="OccurrenceSpecification"/>

-  <Standard:Metaclass xmi:id="_r0hxwIdoEdq9pZQkdKGfuA" base_Class="InteractionOperand"/>

-  <Standard:Metaclass xmi:id="_r0-dsIdoEdq9pZQkdKGfuA" base_Class="InteractionConstraint"/>

-  <Standard:Metaclass xmi:id="_r1bJoIdoEdq9pZQkdKGfuA" base_Class="ExecutionSpecification"/>

-  <Standard:Metaclass xmi:id="_r1uEkIdoEdq9pZQkdKGfuA" base_Class="ExecutionOccurrenceSpecification"/>

-  <Standard:Metaclass xmi:id="_r2KwgIdoEdq9pZQkdKGfuA" base_Class="ExecutionEvent"/>

-  <Standard:Metaclass xmi:id="_r2nccIdoEdq9pZQkdKGfuA" base_Class="StateInvariant"/>

-  <Standard:Metaclass xmi:id="_r26XYIdoEdq9pZQkdKGfuA" base_Class="ActionExecutionSpecification"/>

-  <Standard:Metaclass xmi:id="_r3XDUIdoEdq9pZQkdKGfuA" base_Class="BehaviorExecutionSpecification"/>

-  <Standard:Metaclass xmi:id="_r3qlUIdoEdq9pZQkdKGfuA" base_Class="CreationEvent"/>

-  <Standard:Metaclass xmi:id="_r4GqMIdoEdq9pZQkdKGfuA" base_Class="DestructionEvent"/>

-  <Standard:Metaclass xmi:id="_r4aMMIdoEdq9pZQkdKGfuA" base_Class="SendOperationEvent"/>

-  <Standard:Metaclass xmi:id="_r424IIdoEdq9pZQkdKGfuA" base_Class="MessageEvent"/>

-  <Standard:Metaclass xmi:id="_r5JzEIdoEdq9pZQkdKGfuA" base_Class="SendSignalEvent"/>

-  <Standard:Metaclass xmi:id="_r5mfAIdoEdq9pZQkdKGfuA" base_Class="MessageOccurrenceSpecification"/>

-  <Standard:Metaclass xmi:id="_r6DK8IdoEdq9pZQkdKGfuA" base_Class="ReceiveOperationEvent"/>

-  <Standard:Metaclass xmi:id="_r6WF4IdoEdq9pZQkdKGfuA" base_Class="ReceiveSignalEvent"/>

-  <Standard:Metaclass xmi:id="_r6yx0IdoEdq9pZQkdKGfuA" base_Class="Actor"/>

-  <Standard:Metaclass xmi:id="_r7FswIdoEdq9pZQkdKGfuA" base_Class="CallEvent"/>

-  <Standard:Metaclass xmi:id="_r7iYsIdoEdq9pZQkdKGfuA" base_Class="ChangeEvent"/>

-  <Standard:Metaclass xmi:id="_r71ToIdoEdq9pZQkdKGfuA" base_Class="SignalEvent"/>

-  <Standard:Metaclass xmi:id="_r8R_kIdoEdq9pZQkdKGfuA" base_Class="AnyReceiveEvent"/>

-  <Standard:Metaclass xmi:id="_r8urgIdoEdq9pZQkdKGfuA" base_Class="ForkNode"/>

-  <Standard:Metaclass xmi:id="_r9BmcIdoEdq9pZQkdKGfuA" base_Class="FlowFinalNode"/>

-  <Standard:Metaclass xmi:id="_r9eSYIdoEdq9pZQkdKGfuA" base_Class="FinalNode"/>

-  <Standard:Metaclass xmi:id="_r96-UIdoEdq9pZQkdKGfuA" base_Class="CentralBufferNode"/>

-  <Standard:Metaclass xmi:id="_r-N5QIdoEdq9pZQkdKGfuA" base_Class="MergeNode"/>

-  <Standard:Metaclass xmi:id="_r-qlMIdoEdq9pZQkdKGfuA" base_Class="DecisionNode"/>

-  <Standard:Metaclass xmi:id="_r-9gIIdoEdq9pZQkdKGfuA" base_Class="ActivityFinalNode"/>

-  <Standard:Metaclass xmi:id="_r_aMEIdoEdq9pZQkdKGfuA" base_Class="ComponentRealization"/>

-  <Standard:Metaclass xmi:id="_r_24AIdoEdq9pZQkdKGfuA" base_Class="Component"/>

-  <Standard:Metaclass xmi:id="_sAJy8IdoEdq9pZQkdKGfuA" base_Class="Node"/>

-  <Standard:Metaclass xmi:id="_sAme4IdoEdq9pZQkdKGfuA" base_Class="Device"/>

-  <Standard:Metaclass xmi:id="_sA5Z0IdoEdq9pZQkdKGfuA" base_Class="ExecutionEnvironment"/>

-  <Standard:Metaclass xmi:id="_sBWFwIdoEdq9pZQkdKGfuA" base_Class="CommunicationPath"/>

-  <Standard:Metaclass xmi:id="_sByxsIdoEdq9pZQkdKGfuA" base_Class="CombinedFragment"/>

-  <Standard:Metaclass xmi:id="_sCPdoIdoEdq9pZQkdKGfuA" base_Class="Continuation"/>

-  <Standard:Metaclass xmi:id="_sCsJkIdoEdq9pZQkdKGfuA" base_Class="ConsiderIgnoreFragment"/>

-  <Standard:Metaclass xmi:id="_sC_EgIdoEdq9pZQkdKGfuA" base_Class="CreateObjectAction"/>

-  <Standard:Metaclass xmi:id="_sDbwcIdoEdq9pZQkdKGfuA" base_Class="DestroyObjectAction"/>

-  <Standard:Metaclass xmi:id="_sD4cYIdoEdq9pZQkdKGfuA" base_Class="TestIdentityAction"/>

-  <Standard:Metaclass xmi:id="_sEVIUIdoEdq9pZQkdKGfuA" base_Class="ReadSelfAction"/>

-  <Standard:Metaclass xmi:id="_sEoDQIdoEdq9pZQkdKGfuA" base_Class="StructuralFeatureAction"/>

-  <Standard:Metaclass xmi:id="_sFEvMIdoEdq9pZQkdKGfuA" base_Class="ReadStructuralFeatureAction"/>

-  <Standard:Metaclass xmi:id="_sFhbIIdoEdq9pZQkdKGfuA" base_Class="WriteStructuralFeatureAction"/>

-  <Standard:Metaclass xmi:id="_sF0WEIdoEdq9pZQkdKGfuA" base_Class="ClearStructuralFeatureAction"/>

-  <Standard:Metaclass xmi:id="_sGRCAIdoEdq9pZQkdKGfuA" base_Class="RemoveStructuralFeatureValueAction"/>

-  <Standard:Metaclass xmi:id="_sGtt8IdoEdq9pZQkdKGfuA" base_Class="AddStructuralFeatureValueAction"/>

-  <Standard:Metaclass xmi:id="_sHAo4IdoEdq9pZQkdKGfuA" base_Class="LinkAction"/>

-  <Standard:Metaclass xmi:id="_sHdU0IdoEdq9pZQkdKGfuA" base_Class="LinkEndData"/>

-  <Standard:Metaclass xmi:id="_sH6AwIdoEdq9pZQkdKGfuA" base_Class="QualifierValue"/>

-  <Standard:Metaclass xmi:id="_sIWssIdoEdq9pZQkdKGfuA" base_Class="ReadLinkAction"/>

-  <Standard:Metaclass xmi:id="_sIyxkIdoEdq9pZQkdKGfuA" base_Class="LinkEndCreationData"/>

-  <Standard:Metaclass xmi:id="_sJGTkIdoEdq9pZQkdKGfuA" base_Class="CreateLinkAction"/>

-  <Standard:Metaclass xmi:id="_sJi_gIdoEdq9pZQkdKGfuA" base_Class="WriteLinkAction"/>

-  <Standard:Metaclass xmi:id="_sJ_EYIdoEdq9pZQkdKGfuA" base_Class="DestroyLinkAction"/>

-  <Standard:Metaclass xmi:id="_sKSmYIdoEdq9pZQkdKGfuA" base_Class="LinkEndDestructionData"/>

-  <Standard:Metaclass xmi:id="_sKvSUIdoEdq9pZQkdKGfuA" base_Class="ClearAssociationAction"/>

-  <Standard:Metaclass xmi:id="_sLLXMIdoEdq9pZQkdKGfuA" base_Class="BroadcastSignalAction"/>

-  <Standard:Metaclass xmi:id="_sLe5MIdoEdq9pZQkdKGfuA" base_Class="SendObjectAction"/>

-  <Standard:Metaclass xmi:id="_sL7lIIdoEdq9pZQkdKGfuA" base_Class="ValueSpecificationAction"/>

-  <Standard:Metaclass xmi:id="_sMXqAIdoEdq9pZQkdKGfuA" base_Class="TimeExpression"/>

-  <Standard:Metaclass xmi:id="_sM0V8IdoEdq9pZQkdKGfuA" base_Class="Observation"/>

-  <Standard:Metaclass xmi:id="_sNH38IdoEdq9pZQkdKGfuA" base_Class="Duration"/>

-  <Standard:Metaclass xmi:id="_sNj80IdoEdq9pZQkdKGfuA" base_Class="DurationInterval"/>

-  <Standard:Metaclass xmi:id="_sN3e0IdoEdq9pZQkdKGfuA" base_Class="Interval"/>

-  <Standard:Metaclass xmi:id="_sOUKwIdoEdq9pZQkdKGfuA" base_Class="TimeConstraint"/>

-  <Standard:Metaclass xmi:id="_sOwPoIdoEdq9pZQkdKGfuA" base_Class="IntervalConstraint"/>

-  <Standard:Metaclass xmi:id="_sPDxoIdoEdq9pZQkdKGfuA" base_Class="TimeInterval"/>

-  <Standard:Metaclass xmi:id="_sPgdkIdoEdq9pZQkdKGfuA" base_Class="DurationConstraint"/>

-  <Standard:Metaclass xmi:id="_sPzYgIdoEdq9pZQkdKGfuA" base_Class="TimeObservation"/>

-  <Standard:Metaclass xmi:id="_sQQEcIdoEdq9pZQkdKGfuA" base_Class="DurationObservation"/>

-  <Standard:Metaclass xmi:id="_sQswYIdoEdq9pZQkdKGfuA" base_Class="FinalState"/>

-  <Standard:Metaclass xmi:id="_sRcXQIdoEdq9pZQkdKGfuA" base_Class="TimeEvent"/>

-  <Standard:Metaclass xmi:id="_sR5DMIdoEdq9pZQkdKGfuA" base_Class="VariableAction"/>

-  <Standard:Metaclass xmi:id="_sSVIEIdoEdq9pZQkdKGfuA" base_Class="ReadVariableAction"/>

-  <Standard:Metaclass xmi:id="_sSoqEIdoEdq9pZQkdKGfuA" base_Class="WriteVariableAction"/>

-  <Standard:Metaclass xmi:id="_sTFWAIdoEdq9pZQkdKGfuA" base_Class="ClearVariableAction"/>

-  <Standard:Metaclass xmi:id="_sTha4IdoEdq9pZQkdKGfuA" base_Class="AddVariableValueAction"/>

-  <Standard:Metaclass xmi:id="_sT084IdoEdq9pZQkdKGfuA" base_Class="RemoveVariableValueAction"/>

-  <Standard:Metaclass xmi:id="_sURo0IdoEdq9pZQkdKGfuA" base_Class="RaiseExceptionAction"/>

-  <Standard:Metaclass xmi:id="_sUttsIdoEdq9pZQkdKGfuA" base_Class="ActionInputPin"/>

-  <Standard:Metaclass xmi:id="_sVBPsIdoEdq9pZQkdKGfuA" base_Class="InformationItem"/>

-  <Standard:Metaclass xmi:id="_sVd7oIdoEdq9pZQkdKGfuA" base_Class="InformationFlow"/>

-  <Standard:Metaclass xmi:id="_sV6AgIdoEdq9pZQkdKGfuA" base_Class="ReadExtentAction"/>

-  <Standard:Metaclass xmi:id="_sWWscIdoEdq9pZQkdKGfuA" base_Class="ReclassifyObjectAction"/>

-  <Standard:Metaclass xmi:id="_sWzYYIdoEdq9pZQkdKGfuA" base_Class="ReadIsClassifiedObjectAction"/>

-  <Standard:Metaclass xmi:id="_sXQEUIdoEdq9pZQkdKGfuA" base_Class="StartClassifierBehaviorAction"/>

-  <Standard:Metaclass xmi:id="_sXswQIdoEdq9pZQkdKGfuA" base_Class="ReadLinkObjectEndAction"/>

-  <Standard:Metaclass xmi:id="_sYJcMIdoEdq9pZQkdKGfuA" base_Class="ReadLinkObjectEndQualifierAction"/>

-  <Standard:Metaclass xmi:id="_sYvSEIdoEdq9pZQkdKGfuA" base_Class="CreateLinkObjectAction"/>

-  <Standard:Metaclass xmi:id="_sZL-AIdoEdq9pZQkdKGfuA" base_Class="AcceptEventAction"/>

-  <Standard:Metaclass xmi:id="_sZe48IdoEdq9pZQkdKGfuA" base_Class="AcceptCallAction"/>

-  <Standard:Metaclass xmi:id="_sZ7k4IdoEdq9pZQkdKGfuA" base_Class="ReplyAction"/>

-  <Standard:Metaclass xmi:id="_saYQ0IdoEdq9pZQkdKGfuA" base_Class="UnmarshallAction"/>

-  <Standard:Metaclass xmi:id="_sa08wIdoEdq9pZQkdKGfuA" base_Class="ReduceAction"/>

-  <Standard:Metaclass xmi:id="_sbRosIdoEdq9pZQkdKGfuA" base_Class="JoinNode"/>

-  <Standard:Metaclass xmi:id="_sbuUoIdoEdq9pZQkdKGfuA" base_Class="DataStoreNode"/>

-  <Standard:Metaclass xmi:id="_scBPkIdoEdq9pZQkdKGfuA" base_Class="ObjectFlow"/>

-  <Standard:Metaclass xmi:id="_scnsgIdoEdq9pZQkdKGfuA" base_Class="ConditionalNode"/>

-  <Standard:Metaclass xmi:id="_sc6ncIdoEdq9pZQkdKGfuA" base_Class="Clause"/>

-  <Standard:Metaclass xmi:id="_sdXTYIdoEdq9pZQkdKGfuA" base_Class="LoopNode"/>

-  <Standard:Metaclass xmi:id="_sdz_UIdoEdq9pZQkdKGfuA" base_Class="ExpansionNode"/>

-  <Standard:Metaclass xmi:id="_seQEMIdoEdq9pZQkdKGfuA" base_Class="ExpansionRegion"/>

-  <Standard:Metaclass xmi:id="_seswIIdoEdq9pZQkdKGfuA" base_Class="ProtocolTransition"/>

-  <Standard:Metaclass xmi:id="_sfJcEIdoEdq9pZQkdKGfuA" base_Class="AssociationClass"/>

+  <Ecore:EPackage xmi:id="_ebw-IIlbEdqpXLFtQZvReg" base_Package="_0" nsPrefix="uml" nsURI="http://www.eclipse.org/uml2/2.0.0/UML"/>

+  <Ecore:EDataType xmi:id="_ebw-IYlbEdqpXLFtQZvReg" base_PrimitiveType="Integer"/>

+  <Ecore:EDataType xmi:id="_ebw-IolbEdqpXLFtQZvReg" base_PrimitiveType="Boolean"/>

+  <Ecore:EDataType xmi:id="_ebw-I4lbEdqpXLFtQZvReg" base_PrimitiveType="String"/>

+  <Ecore:EDataType xmi:id="_ebw-JIlbEdqpXLFtQZvReg" base_PrimitiveType="UnlimitedNatural"/>

+  <Ecore:EClass xmi:id="_ebw-JYlbEdqpXLFtQZvReg" base_Class="Comment"/>

+  <Ecore:EAttribute xmi:id="_ebw-JolbEdqpXLFtQZvReg" isUnsettable="true" xmlFeatureKind="Element" base_Property="Comment-body"/>

+  <Ecore:EReference xmi:id="_ebw-J4lbEdqpXLFtQZvReg" base_Property="Comment-annotatedElement"/>

+  <Ecore:EClass xmi:id="_ebw-KIlbEdqpXLFtQZvReg" base_Class="Element"/>

+  <Ecore:EReference xmi:id="_ebw-KYlbEdqpXLFtQZvReg" isTransient="true" base_Property="Element-ownedElement" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ebw-KolbEdqpXLFtQZvReg" isTransient="true" base_Property="Element-owner"/>

+  <Ecore:EReference xmi:id="_ebw-K4lbEdqpXLFtQZvReg" base_Property="Element-ownedComment" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ebw-LIlbEdqpXLFtQZvReg" base_Operation="Element-not_own_self"/>

+  <Ecore:EParameter xmi:id="_ebw-LYlbEdqpXLFtQZvReg" base_Parameter="Element-not_own_self-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eb3EwIlbEdqpXLFtQZvReg" base_Parameter="Element-not_own_self-context"/>

+  <Ecore:EOperation xmi:id="_eb3EwYlbEdqpXLFtQZvReg" base_Operation="Element-has_owner"/>

+  <Ecore:EParameter xmi:id="_eb3EwolbEdqpXLFtQZvReg" base_Parameter="Element-has_owner-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eb3Ew4lbEdqpXLFtQZvReg" base_Parameter="Element-has_owner-context"/>

+  <Ecore:EOperation xmi:id="_eb3ExIlbEdqpXLFtQZvReg" base_Operation="Element-destroy"/>

+  <Ecore:EOperation xmi:id="_eb3ExYlbEdqpXLFtQZvReg" base_Operation="Element-hasKeyword"/>

+  <Ecore:EParameter xmi:id="_eb3ExolbEdqpXLFtQZvReg" base_Parameter="Element-hasKeyword-keyword"/>

+  <Ecore:EOperation xmi:id="_eb3Ex4lbEdqpXLFtQZvReg" base_Operation="Element-getKeywords"/>

+  <Ecore:EOperation xmi:id="_eb3EyIlbEdqpXLFtQZvReg" base_Operation="Element-addKeyword"/>

+  <Ecore:EParameter xmi:id="_eb3EyYlbEdqpXLFtQZvReg" base_Parameter="Element-addKeyword-keyword"/>

+  <Ecore:EOperation xmi:id="_eb3EyolbEdqpXLFtQZvReg" base_Operation="Element-removeKeyword"/>

+  <Ecore:EParameter xmi:id="_eb3Ey4lbEdqpXLFtQZvReg" base_Parameter="Element-removeKeyword-keyword"/>

+  <Ecore:EOperation xmi:id="_eb3EzIlbEdqpXLFtQZvReg" base_Operation="Element-getNearestPackage"/>

+  <Ecore:EOperation xmi:id="_eb3EzYlbEdqpXLFtQZvReg" base_Operation="Element-getModel"/>

+  <Ecore:EOperation xmi:id="_eb3EzolbEdqpXLFtQZvReg" base_Operation="Element-isStereotypeApplicable"/>

+  <Ecore:EParameter xmi:id="_eb3Ez4lbEdqpXLFtQZvReg" base_Parameter="Element-isStereotypeApplicable-stereotype"/>

+  <Ecore:EOperation xmi:id="_eb3E0IlbEdqpXLFtQZvReg" base_Operation="Element-isStereotypeRequired"/>

+  <Ecore:EParameter xmi:id="_eb3E0YlbEdqpXLFtQZvReg" base_Parameter="Element-isStereotypeRequired-stereotype"/>

+  <Ecore:EOperation xmi:id="_eb9LYIlbEdqpXLFtQZvReg" base_Operation="Element-isStereotypeApplied"/>

+  <Ecore:EParameter xmi:id="_eb9LYYlbEdqpXLFtQZvReg" base_Parameter="Element-isStereotypeApplied-stereotype"/>

+  <Ecore:EOperation xmi:id="_eb9LYolbEdqpXLFtQZvReg" base_Operation="Element-applyStereotype"/>

+  <Ecore:EParameter xmi:id="_eb9LY4lbEdqpXLFtQZvReg" base_Parameter="Element-applyStereotype-stereotype"/>

+  <Ecore:EOperation xmi:id="_eb9LZIlbEdqpXLFtQZvReg" base_Operation="Element-unapplyStereotype"/>

+  <Ecore:EParameter xmi:id="_eb9LZYlbEdqpXLFtQZvReg" base_Parameter="Element-unapplyStereotype-stereotype"/>

+  <Ecore:EOperation xmi:id="_eb9LZolbEdqpXLFtQZvReg" base_Operation="Element-getApplicableStereotypes"/>

+  <Ecore:EOperation xmi:id="_eb9LZ4lbEdqpXLFtQZvReg" base_Operation="Element-getApplicableStereotype"/>

+  <Ecore:EParameter xmi:id="_eb9LaIlbEdqpXLFtQZvReg" base_Parameter="Element-getApplicableStereotype-qualifiedName"/>

+  <Ecore:EOperation xmi:id="_eb9LaYlbEdqpXLFtQZvReg" base_Operation="Element-getStereotypeApplications"/>

+  <Ecore:EOperation xmi:id="_eb9LaolbEdqpXLFtQZvReg" base_Operation="Element-getStereotypeApplication"/>

+  <Ecore:EParameter xmi:id="_eb9La4lbEdqpXLFtQZvReg" base_Parameter="Element-getStereotypeApplication-stereotype"/>

+  <Ecore:EOperation xmi:id="_eb9LbIlbEdqpXLFtQZvReg" base_Operation="Element-getRequiredStereotypes"/>

+  <Ecore:EOperation xmi:id="_eb9LbYlbEdqpXLFtQZvReg" base_Operation="Element-getRequiredStereotype"/>

+  <Ecore:EParameter xmi:id="_eb9LbolbEdqpXLFtQZvReg" base_Parameter="Element-getRequiredStereotype-qualifiedName"/>

+  <Ecore:EOperation xmi:id="_eb9Lb4lbEdqpXLFtQZvReg" base_Operation="Element-getAppliedStereotypes"/>

+  <Ecore:EOperation xmi:id="_eb9LcIlbEdqpXLFtQZvReg" base_Operation="Element-getAppliedStereotype"/>

+  <Ecore:EParameter xmi:id="_ecDSAIlbEdqpXLFtQZvReg" base_Parameter="Element-getAppliedStereotype-qualifiedName"/>

+  <Ecore:EOperation xmi:id="_ecDSAYlbEdqpXLFtQZvReg" base_Operation="Element-getAppliedSubstereotypes"/>

+  <Ecore:EParameter xmi:id="_ecDSAolbEdqpXLFtQZvReg" base_Parameter="Element-getAppliedSubstereotypes-stereotype"/>

+  <Ecore:EOperation xmi:id="_ecDSA4lbEdqpXLFtQZvReg" base_Operation="Element-getAppliedSubstereotype"/>

+  <Ecore:EParameter xmi:id="_ecDSBIlbEdqpXLFtQZvReg" base_Parameter="Element-getAppliedSubstereotype-stereotype"/>

+  <Ecore:EParameter xmi:id="_ecDSBYlbEdqpXLFtQZvReg" base_Parameter="Element-getAppliedSubstereotype-qualifiedName"/>

+  <Ecore:EOperation xmi:id="_ecDSBolbEdqpXLFtQZvReg" base_Operation="Element-hasValue"/>

+  <Ecore:EParameter xmi:id="_ecDSB4lbEdqpXLFtQZvReg" base_Parameter="Element-hasValue-stereotype"/>

+  <Ecore:EParameter xmi:id="_ecDSCIlbEdqpXLFtQZvReg" base_Parameter="Element-hasValue-propertyName"/>

+  <Ecore:EOperation xmi:id="_ecDSCYlbEdqpXLFtQZvReg" base_Operation="Element-getValue"/>

+  <Ecore:EParameter xmi:id="_ecDSColbEdqpXLFtQZvReg" base_Parameter="Element-getValue-stereotype"/>

+  <Ecore:EParameter xmi:id="_ecDSC4lbEdqpXLFtQZvReg" base_Parameter="Element-getValue-propertyName"/>

+  <Ecore:EOperation xmi:id="_ecDSDIlbEdqpXLFtQZvReg" base_Operation="Element-setValue"/>

+  <Ecore:EParameter xmi:id="_ecDSDYlbEdqpXLFtQZvReg" base_Parameter="Element-setValue-stereotype"/>

+  <Ecore:EParameter xmi:id="_ecDSDolbEdqpXLFtQZvReg" base_Parameter="Element-setValue-propertyName"/>

+  <Ecore:EParameter xmi:id="_ecDSD4lbEdqpXLFtQZvReg" base_Parameter="Element-setValue-newValue"/>

+  <Ecore:EOperation xmi:id="_ecDSEIlbEdqpXLFtQZvReg" base_Operation="Element-createEAnnotation"/>

+  <Ecore:EParameter xmi:id="_ecDSEYlbEdqpXLFtQZvReg" base_Parameter="Element-createEAnnotation-source"/>

+  <Ecore:EOperation xmi:id="_ecJYoIlbEdqpXLFtQZvReg" base_Operation="Element-allOwnedElements"/>

+  <Ecore:EOperation xmi:id="_ecJYoYlbEdqpXLFtQZvReg" base_Operation="Element-mustBeOwned"/>

+  <Ecore:EClass xmi:id="_ecJYoolbEdqpXLFtQZvReg" base_Class="Package"/>

+  <Ecore:EReference xmi:id="_ecJYo4lbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Package-ownedType"/>

+  <Ecore:EReference xmi:id="_ecJYpIlbEdqpXLFtQZvReg" base_Property="Package-profileApplication" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ecJYpYlbEdqpXLFtQZvReg" base_Property="Package-packageMerge.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ecJYpolbEdqpXLFtQZvReg" base_Property="Package-packagedElement"/>

+  <Ecore:EReference xmi:id="_ecJYp4lbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Package-nestedPackage"/>

+  <Ecore:EReference xmi:id="_ecJYqIlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Package-nestingPackage"/>

+  <Ecore:EOperation xmi:id="_ecJYqYlbEdqpXLFtQZvReg" base_Operation="Package-elements_public_or_private"/>

+  <Ecore:EParameter xmi:id="_ecJYqolbEdqpXLFtQZvReg" base_Parameter="Package-elements_public_or_private-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ecJYq4lbEdqpXLFtQZvReg" base_Parameter="Package-elements_public_or_private-context"/>

+  <Ecore:EOperation xmi:id="_ecJYrIlbEdqpXLFtQZvReg" base_Operation="Package-createNestedPackage"/>

+  <Ecore:EParameter xmi:id="_ecJYrYlbEdqpXLFtQZvReg" base_Parameter="Package-createNestedPackage-name"/>

+  <Ecore:EOperation xmi:id="_ecJYrolbEdqpXLFtQZvReg" base_Operation="Package-createOwnedClass"/>

+  <Ecore:EParameter xmi:id="_ecJYr4lbEdqpXLFtQZvReg" base_Parameter="Package-createOwnedClass-name"/>

+  <Ecore:EParameter xmi:id="_ecJYsIlbEdqpXLFtQZvReg" base_Parameter="Package-createOwnedClass-isAbstract"/>

+  <Ecore:EOperation xmi:id="_ecJYsYlbEdqpXLFtQZvReg" base_Operation="Package-createOwnedEnumeration"/>

+  <Ecore:EParameter xmi:id="_ecPfQIlbEdqpXLFtQZvReg" base_Parameter="Package-createOwnedEnumeration-name"/>

+  <Ecore:EOperation xmi:id="_ecPfQYlbEdqpXLFtQZvReg" base_Operation="Package-createOwnedPrimitiveType"/>

+  <Ecore:EParameter xmi:id="_ecPfQolbEdqpXLFtQZvReg" base_Parameter="Package-createOwnedPrimitiveType-name"/>

+  <Ecore:EOperation xmi:id="_ecPfQ4lbEdqpXLFtQZvReg" base_Operation="Package-isProfileApplied"/>

+  <Ecore:EParameter xmi:id="_ecPfRIlbEdqpXLFtQZvReg" base_Parameter="Package-isProfileApplied-profile"/>

+  <Ecore:EOperation xmi:id="_ecPfRYlbEdqpXLFtQZvReg" base_Operation="Package-applyProfile"/>

+  <Ecore:EParameter xmi:id="_ecPfRolbEdqpXLFtQZvReg" base_Parameter="Package-applyProfile-profile"/>

+  <Ecore:EOperation xmi:id="_ecPfR4lbEdqpXLFtQZvReg" base_Operation="Package-unapplyProfile"/>

+  <Ecore:EParameter xmi:id="_ecPfSIlbEdqpXLFtQZvReg" base_Parameter="Package-unapplyProfile-profile"/>

+  <Ecore:EOperation xmi:id="_ecPfSYlbEdqpXLFtQZvReg" base_Operation="Package-getAppliedProfiles"/>

+  <Ecore:EOperation xmi:id="_ecPfSolbEdqpXLFtQZvReg" base_Operation="Package-getAllAppliedProfiles"/>

+  <Ecore:EOperation xmi:id="_ecPfS4lbEdqpXLFtQZvReg" base_Operation="Package-getAppliedProfile"/>

+  <Ecore:EParameter xmi:id="_ecPfTIlbEdqpXLFtQZvReg" base_Parameter="Package-getAppliedProfile-qualifiedName"/>

+  <Ecore:EOperation xmi:id="_ecPfTYlbEdqpXLFtQZvReg" base_Operation="Package-getAppliedProfile.1"/>

+  <Ecore:EParameter xmi:id="_ecPfTolbEdqpXLFtQZvReg" base_Parameter="Package-getAppliedProfile.1-qualifiedName"/>

+  <Ecore:EParameter xmi:id="_ecPfT4lbEdqpXLFtQZvReg" base_Parameter="Package-getAppliedProfile.1-isRecursive"/>

+  <Ecore:EOperation xmi:id="_ecPfUIlbEdqpXLFtQZvReg" base_Operation="Package-getAllProfileApplications"/>

+  <Ecore:EOperation xmi:id="_ecPfUYlbEdqpXLFtQZvReg" base_Operation="Package-getProfileApplication"/>

+  <Ecore:EParameter xmi:id="_ecVl4IlbEdqpXLFtQZvReg" base_Parameter="Package-getProfileApplication-profile"/>

+  <Ecore:EOperation xmi:id="_ecVl4YlbEdqpXLFtQZvReg" base_Operation="Package-getProfileApplication.1"/>

+  <Ecore:EParameter xmi:id="_ecVl4olbEdqpXLFtQZvReg" base_Parameter="Package-getProfileApplication.1-profile"/>

+  <Ecore:EParameter xmi:id="_ecVl44lbEdqpXLFtQZvReg" base_Parameter="Package-getProfileApplication.1-isRecursive"/>

+  <Ecore:EOperation xmi:id="_ecVl5IlbEdqpXLFtQZvReg" base_Operation="Package-createOwnedInterface"/>

+  <Ecore:EParameter xmi:id="_ecVl5YlbEdqpXLFtQZvReg" base_Parameter="Package-createOwnedInterface-name"/>

+  <Ecore:EOperation xmi:id="_ecVl5olbEdqpXLFtQZvReg" base_Operation="Package-isModelLibrary"/>

+  <Ecore:EOperation xmi:id="_ecVl54lbEdqpXLFtQZvReg" base_Operation="Package-visibleMembers"/>

+  <Ecore:EOperation xmi:id="_ecVl6IlbEdqpXLFtQZvReg" base_Operation="Package-makesVisible"/>

+  <Ecore:EParameter xmi:id="_ecVl6YlbEdqpXLFtQZvReg" base_Parameter="Package-makesVisible-el"/>

+  <Ecore:EClass xmi:id="_ecVl6olbEdqpXLFtQZvReg" base_Class="Namespace"/>

+  <Ecore:EReference xmi:id="_ecVl64lbEdqpXLFtQZvReg" isTransient="true" base_Property="Namespace-ownedMember" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ecVl7IlbEdqpXLFtQZvReg" base_Property="Namespace-ownedRule" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ecVl7YlbEdqpXLFtQZvReg" base_Property="Namespace-elementImport" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ecVl7olbEdqpXLFtQZvReg" base_Property="Namespace-packageImport" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ecVl74lbEdqpXLFtQZvReg" isTransient="true" base_Property="Namespace-member"/>

+  <Ecore:EReference xmi:id="_ecVl8IlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Namespace-importedMember"/>

+  <Ecore:EOperation xmi:id="_ecVl8YlbEdqpXLFtQZvReg" base_Operation="Namespace-members_distinguishable"/>

+  <Ecore:EParameter xmi:id="_ecVl8olbEdqpXLFtQZvReg" base_Parameter="Namespace-members_distinguishable-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ecbsgIlbEdqpXLFtQZvReg" base_Parameter="Namespace-members_distinguishable-context"/>

+  <Ecore:EOperation xmi:id="_ecbsgYlbEdqpXLFtQZvReg" base_Operation="Namespace-createElementImport"/>

+  <Ecore:EParameter xmi:id="_ecbsgolbEdqpXLFtQZvReg" base_Parameter="Namespace-createElementImport-element"/>

+  <Ecore:EParameter xmi:id="_ecbsg4lbEdqpXLFtQZvReg" base_Parameter="Namespace-createElementImport-visibility"/>

+  <Ecore:EOperation xmi:id="_ecbshIlbEdqpXLFtQZvReg" base_Operation="Namespace-createPackageImport"/>

+  <Ecore:EParameter xmi:id="_ecbshYlbEdqpXLFtQZvReg" base_Parameter="Namespace-createPackageImport-package_"/>

+  <Ecore:EParameter xmi:id="_ecbsholbEdqpXLFtQZvReg" base_Parameter="Namespace-createPackageImport-visibility"/>

+  <Ecore:EOperation xmi:id="_ecbsh4lbEdqpXLFtQZvReg" base_Operation="Namespace-getImportedElements"/>

+  <Ecore:EOperation xmi:id="_ecbsiIlbEdqpXLFtQZvReg" base_Operation="Namespace-getImportedPackages"/>

+  <Ecore:EOperation xmi:id="_ecbsiYlbEdqpXLFtQZvReg" base_Operation="Namespace-getImportedMembers"/>

+  <Ecore:EOperation xmi:id="_ecbsiolbEdqpXLFtQZvReg" base_Operation="Namespace-getNamesOfMember"/>

+  <Ecore:EParameter xmi:id="_ecbsi4lbEdqpXLFtQZvReg" base_Parameter="Namespace-getNamesOfMember-element"/>

+  <Ecore:EOperation xmi:id="_ecbsjIlbEdqpXLFtQZvReg" base_Operation="Namespace-membersAreDistinguishable"/>

+  <Ecore:EOperation xmi:id="_ecbsjYlbEdqpXLFtQZvReg" base_Operation="Namespace-importMembers"/>

+  <Ecore:EParameter xmi:id="_ecbsjolbEdqpXLFtQZvReg" base_Parameter="Namespace-importMembers-imps"/>

+  <Ecore:EOperation xmi:id="_ecbsj4lbEdqpXLFtQZvReg" base_Operation="Namespace-excludeCollisions"/>

+  <Ecore:EParameter xmi:id="_ecbskIlbEdqpXLFtQZvReg" base_Parameter="Namespace-excludeCollisions-imps"/>

+  <Ecore:EClass xmi:id="_ecbskYlbEdqpXLFtQZvReg" base_Class="NamedElement"/>

+  <Ecore:EReference xmi:id="_ecbskolbEdqpXLFtQZvReg" base_Property="NamedElement-clientDependency"/>

+  <Ecore:EAttribute xmi:id="_echzIIlbEdqpXLFtQZvReg" isUnsettable="true" base_Property="NamedElement-name" isID="true"/>

+  <Ecore:EAttribute xmi:id="_echzIYlbEdqpXLFtQZvReg" isUnsettable="true" base_Property="NamedElement-visibility"/>

+  <Ecore:EAttribute xmi:id="_echzIolbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="NamedElement-qualifiedName"/>

+  <Ecore:EReference xmi:id="_echzI4lbEdqpXLFtQZvReg" isTransient="true" base_Property="NamedElement-namespace"/>

+  <Ecore:EReference xmi:id="_echzJIlbEdqpXLFtQZvReg" base_Property="NamedElement-nameExpression" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_echzJYlbEdqpXLFtQZvReg" base_Operation="NamedElement-has_no_qualified_name"/>

+  <Ecore:EParameter xmi:id="_echzJolbEdqpXLFtQZvReg" base_Parameter="NamedElement-has_no_qualified_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_echzJ4lbEdqpXLFtQZvReg" base_Parameter="NamedElement-has_no_qualified_name-context"/>

+  <Ecore:EOperation xmi:id="_echzKIlbEdqpXLFtQZvReg" base_Operation="NamedElement-has_qualified_name"/>

+  <Ecore:EParameter xmi:id="_echzKYlbEdqpXLFtQZvReg" base_Parameter="NamedElement-has_qualified_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_echzKolbEdqpXLFtQZvReg" base_Parameter="NamedElement-has_qualified_name-context"/>

+  <Ecore:EOperation xmi:id="_echzK4lbEdqpXLFtQZvReg" base_Operation="NamedElement-visibility_needs_ownership"/>

+  <Ecore:EParameter xmi:id="_echzLIlbEdqpXLFtQZvReg" base_Parameter="NamedElement-visibility_needs_ownership-diagnostics"/>

+  <Ecore:EParameter xmi:id="_echzLYlbEdqpXLFtQZvReg" base_Parameter="NamedElement-visibility_needs_ownership-context"/>

+  <Ecore:EOperation xmi:id="_echzLolbEdqpXLFtQZvReg" base_Operation="NamedElement-createDependency"/>

+  <Ecore:EParameter xmi:id="_echzL4lbEdqpXLFtQZvReg" base_Parameter="NamedElement-createDependency-supplier"/>

+  <Ecore:EOperation xmi:id="_echzMIlbEdqpXLFtQZvReg" base_Operation="NamedElement-getLabel"/>

+  <Ecore:EOperation xmi:id="_echzMYlbEdqpXLFtQZvReg" base_Operation="NamedElement-getLabel.1"/>

+  <Ecore:EParameter xmi:id="_echzMolbEdqpXLFtQZvReg" base_Parameter="NamedElement-getLabel.1-isLocalized"/>

+  <Ecore:EOperation xmi:id="_ecn5wIlbEdqpXLFtQZvReg" base_Operation="NamedElement-getQualifiedName"/>

+  <Ecore:EOperation xmi:id="_ecn5wYlbEdqpXLFtQZvReg" base_Operation="NamedElement-allNamespaces"/>

+  <Ecore:EOperation xmi:id="_ecn5wolbEdqpXLFtQZvReg" base_Operation="NamedElement-isDistinguishableFrom"/>

+  <Ecore:EParameter xmi:id="_ecn5w4lbEdqpXLFtQZvReg" base_Parameter="NamedElement-isDistinguishableFrom-n"/>

+  <Ecore:EParameter xmi:id="_ecn5xIlbEdqpXLFtQZvReg" base_Parameter="NamedElement-isDistinguishableFrom-ns"/>

+  <Ecore:EOperation xmi:id="_ecn5xYlbEdqpXLFtQZvReg" base_Operation="NamedElement-separator"/>

+  <Ecore:EOperation xmi:id="_ecn5xolbEdqpXLFtQZvReg" base_Operation="NamedElement-allOwningPackages"/>

+  <Ecore:EClass xmi:id="_ecn5x4lbEdqpXLFtQZvReg" base_Class="Dependency"/>

+  <Ecore:EReference xmi:id="_ecn5yIlbEdqpXLFtQZvReg" base_Property="Dependency-supplier"/>

+  <Ecore:EReference xmi:id="_ecn5yYlbEdqpXLFtQZvReg" base_Property="Dependency-client"/>

+  <Ecore:EClass xmi:id="_ecn5yolbEdqpXLFtQZvReg" base_Class="PackageableElement"/>

+  <Ecore:EClass xmi:id="_ecn5y4lbEdqpXLFtQZvReg" base_Class="ParameterableElement"/>

+  <Ecore:EReference xmi:id="_ecn5zIlbEdqpXLFtQZvReg" base_Property="ParameterableElement-templateParameter"/>

+  <Ecore:EReference xmi:id="_ecn5zYlbEdqpXLFtQZvReg" isTransient="true" base_Property="ParameterableElement-owningTemplateParameter"/>

+  <Ecore:EOperation xmi:id="_ecn5zolbEdqpXLFtQZvReg" base_Operation="ParameterableElement-isCompatibleWith"/>

+  <Ecore:EParameter xmi:id="_ecn5z4lbEdqpXLFtQZvReg" base_Parameter="ParameterableElement-isCompatibleWith-p"/>

+  <Ecore:EOperation xmi:id="_ecn50IlbEdqpXLFtQZvReg" base_Operation="ParameterableElement-isTemplateParameter"/>

+  <Ecore:EClass xmi:id="_ecn50YlbEdqpXLFtQZvReg" base_Class="TemplateParameter"/>

+  <Ecore:EReference xmi:id="_ecn50olbEdqpXLFtQZvReg" isTransient="true" base_Property="TemplateParameter-signature" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ecuncIlbEdqpXLFtQZvReg" base_Property="TemplateParameter-parameteredElement"/>

+  <Ecore:EReference xmi:id="_ecuncYlbEdqpXLFtQZvReg" base_Property="TemplateParameter-default"/>

+  <Ecore:EReference xmi:id="_ecuncolbEdqpXLFtQZvReg" base_Property="TemplateParameter-ownedDefault" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ecunc4lbEdqpXLFtQZvReg" base_Property="TemplateParameter-ownedParameteredElement" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ecundIlbEdqpXLFtQZvReg" base_Operation="TemplateParameter-must_be_compatible"/>

+  <Ecore:EParameter xmi:id="_ecundYlbEdqpXLFtQZvReg" base_Parameter="TemplateParameter-must_be_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ecundolbEdqpXLFtQZvReg" base_Parameter="TemplateParameter-must_be_compatible-context"/>

+  <Ecore:EClass xmi:id="_ecund4lbEdqpXLFtQZvReg" base_Class="TemplateSignature"/>

+  <Ecore:EReference xmi:id="_ecuneIlbEdqpXLFtQZvReg" base_Property="TemplateSignature-parameter"/>

+  <Ecore:EReference xmi:id="_ecuneYlbEdqpXLFtQZvReg" isTransient="true" base_Property="TemplateSignature-template" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ecuneolbEdqpXLFtQZvReg" base_Property="TemplateSignature-ownedParameter" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ecune4lbEdqpXLFtQZvReg" base_Operation="TemplateSignature-own_elements"/>

+  <Ecore:EParameter xmi:id="_ecunfIlbEdqpXLFtQZvReg" base_Parameter="TemplateSignature-own_elements-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ecunfYlbEdqpXLFtQZvReg" base_Parameter="TemplateSignature-own_elements-context"/>

+  <Ecore:EClass xmi:id="_ecunfolbEdqpXLFtQZvReg" base_Class="TemplateableElement"/>

+  <Ecore:EReference xmi:id="_ecunf4lbEdqpXLFtQZvReg" base_Property="TemplateableElement-templateBinding.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ecungIlbEdqpXLFtQZvReg" base_Property="TemplateableElement-ownedTemplateSignature" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ecungYlbEdqpXLFtQZvReg" base_Operation="TemplateableElement-parameterableElements"/>

+  <Ecore:EOperation xmi:id="_ec0uEIlbEdqpXLFtQZvReg" base_Operation="TemplateableElement-isTemplate"/>

+  <Ecore:EClass xmi:id="_ec0uEYlbEdqpXLFtQZvReg" base_Class="TemplateBinding"/>

+  <Ecore:EReference xmi:id="_ec0uEolbEdqpXLFtQZvReg" base_Property="TemplateBinding-signature"/>

+  <Ecore:EReference xmi:id="_ec0uE4lbEdqpXLFtQZvReg" base_Property="TemplateBinding-parameterSubstitution.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ec0uFIlbEdqpXLFtQZvReg" isTransient="true" base_Property="TemplateBinding-boundElement.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ec0uFYlbEdqpXLFtQZvReg" base_Operation="TemplateBinding-parameter_substitution_formal"/>

+  <Ecore:EParameter xmi:id="_ec0uFolbEdqpXLFtQZvReg" base_Parameter="TemplateBinding-parameter_substitution_formal-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ec0uF4lbEdqpXLFtQZvReg" base_Parameter="TemplateBinding-parameter_substitution_formal-context"/>

+  <Ecore:EOperation xmi:id="_ec0uGIlbEdqpXLFtQZvReg" base_Operation="TemplateBinding-one_parameter_substitution"/>

+  <Ecore:EParameter xmi:id="_ec0uGYlbEdqpXLFtQZvReg" base_Parameter="TemplateBinding-one_parameter_substitution-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ec0uGolbEdqpXLFtQZvReg" base_Parameter="TemplateBinding-one_parameter_substitution-context"/>

+  <Ecore:EClass xmi:id="_ec0uG4lbEdqpXLFtQZvReg" base_Class="DirectedRelationship"/>

+  <Ecore:EReference xmi:id="_ec0uHIlbEdqpXLFtQZvReg" isTransient="true" base_Property="DirectedRelationship-source"/>

+  <Ecore:EReference xmi:id="_ec0uHYlbEdqpXLFtQZvReg" isTransient="true" base_Property="DirectedRelationship-target"/>

+  <Ecore:EClass xmi:id="_ec0uHolbEdqpXLFtQZvReg" base_Class="Relationship"/>

+  <Ecore:EReference xmi:id="_ec0uH4lbEdqpXLFtQZvReg" isTransient="true" base_Property="Relationship-relatedElement"/>

+  <Ecore:EClass xmi:id="_ec0uIIlbEdqpXLFtQZvReg" base_Class="TemplateParameterSubstitution"/>

+  <Ecore:EReference xmi:id="_ec60sIlbEdqpXLFtQZvReg" base_Property="TemplateParameterSubstitution-formal"/>

+  <Ecore:EReference xmi:id="_ec60sYlbEdqpXLFtQZvReg" base_Property="TemplateParameterSubstitution-actual"/>

+  <Ecore:EReference xmi:id="_ec60solbEdqpXLFtQZvReg" base_Property="TemplateParameterSubstitution-ownedActual" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ec60s4lbEdqpXLFtQZvReg" isTransient="true" base_Property="TemplateParameterSubstitution-templateBinding.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ec60tIlbEdqpXLFtQZvReg" base_Operation="TemplateParameterSubstitution-must_be_compatible"/>

+  <Ecore:EParameter xmi:id="_ec60tYlbEdqpXLFtQZvReg" base_Parameter="TemplateParameterSubstitution-must_be_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ec60tolbEdqpXLFtQZvReg" base_Parameter="TemplateParameterSubstitution-must_be_compatible-context"/>

+  <Ecore:EEnum xmi:id="_ec60t4lbEdqpXLFtQZvReg" base_Enumeration="VisibilityKind"/>

+  <Ecore:EEnumLiteral xmi:id="_ec60uIlbEdqpXLFtQZvReg" base_EnumerationLiteral="VisibilityKind-public"/>

+  <Ecore:EEnumLiteral xmi:id="_ec60uYlbEdqpXLFtQZvReg" base_EnumerationLiteral="VisibilityKind-private"/>

+  <Ecore:EEnumLiteral xmi:id="_ec60uolbEdqpXLFtQZvReg" base_EnumerationLiteral="VisibilityKind-protected"/>

+  <Ecore:EEnumLiteral xmi:id="_ec60u4lbEdqpXLFtQZvReg" base_EnumerationLiteral="VisibilityKind-package"/>

+  <Ecore:EClass xmi:id="_ec60vIlbEdqpXLFtQZvReg" base_Class="StringExpression"/>

+  <Ecore:EReference xmi:id="_ec60vYlbEdqpXLFtQZvReg" base_Property="StringExpression-subExpression" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ec60volbEdqpXLFtQZvReg" isTransient="true" base_Property="StringExpression-owningExpression" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ec60v4lbEdqpXLFtQZvReg" base_Operation="StringExpression-operands"/>

+  <Ecore:EParameter xmi:id="_ec60wIlbEdqpXLFtQZvReg" base_Parameter="StringExpression-operands-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edA7UIlbEdqpXLFtQZvReg" base_Parameter="StringExpression-operands-context"/>

+  <Ecore:EOperation xmi:id="_edA7UYlbEdqpXLFtQZvReg" base_Operation="StringExpression-subexpressions"/>

+  <Ecore:EParameter xmi:id="_edA7UolbEdqpXLFtQZvReg" base_Parameter="StringExpression-subexpressions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edA7U4lbEdqpXLFtQZvReg" base_Parameter="StringExpression-subexpressions-context"/>

+  <Ecore:EClass xmi:id="_edA7VIlbEdqpXLFtQZvReg" base_Class="Expression"/>

+  <Ecore:EAttribute xmi:id="_edA7VYlbEdqpXLFtQZvReg" isUnsettable="true" base_Property="Expression-symbol"/>

+  <Ecore:EReference xmi:id="_edA7VolbEdqpXLFtQZvReg" base_Property="Expression-operand" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_edA7V4lbEdqpXLFtQZvReg" base_Class="ValueSpecification"/>

+  <Ecore:EOperation xmi:id="_edA7WIlbEdqpXLFtQZvReg" base_Operation="ValueSpecification-isComputable"/>

+  <Ecore:EOperation xmi:id="_edA7WYlbEdqpXLFtQZvReg" base_Operation="ValueSpecification-integerValue"/>

+  <Ecore:EOperation xmi:id="_edA7WolbEdqpXLFtQZvReg" base_Operation="ValueSpecification-booleanValue"/>

+  <Ecore:EOperation xmi:id="_edA7W4lbEdqpXLFtQZvReg" base_Operation="ValueSpecification-stringValue"/>

+  <Ecore:EOperation xmi:id="_edA7XIlbEdqpXLFtQZvReg" base_Operation="ValueSpecification-unlimitedValue"/>

+  <Ecore:EOperation xmi:id="_edA7XYlbEdqpXLFtQZvReg" base_Operation="ValueSpecification-isNull"/>

+  <Ecore:EClass xmi:id="_edA7XolbEdqpXLFtQZvReg" base_Class="TypedElement"/>

+  <Ecore:EReference xmi:id="_edA7X4lbEdqpXLFtQZvReg" base_Property="TypedElement-type"/>

+  <Ecore:EClass xmi:id="_edA7YIlbEdqpXLFtQZvReg" base_Class="Type"/>

+  <Ecore:EReference xmi:id="_edA7YYlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Type-package"/>

+  <Ecore:EOperation xmi:id="_edHB8IlbEdqpXLFtQZvReg" base_Operation="Type-createAssociation"/>

+  <Ecore:EParameter xmi:id="_edHB8YlbEdqpXLFtQZvReg" base_Parameter="Type-createAssociation-end1IsNavigable"/>

+  <Ecore:EParameter xmi:id="_edHB8olbEdqpXLFtQZvReg" base_Parameter="Type-createAssociation-end1Aggregation"/>

+  <Ecore:EParameter xmi:id="_edHB84lbEdqpXLFtQZvReg" base_Parameter="Type-createAssociation-end1Name"/>

+  <Ecore:EParameter xmi:id="_edHB9IlbEdqpXLFtQZvReg" base_Parameter="Type-createAssociation-end1Lower"/>

+  <Ecore:EParameter xmi:id="_edHB9YlbEdqpXLFtQZvReg" base_Parameter="Type-createAssociation-end1Upper"/>

+  <Ecore:EParameter xmi:id="_edHB9olbEdqpXLFtQZvReg" base_Parameter="Type-createAssociation-end1Type"/>

+  <Ecore:EParameter xmi:id="_edHB94lbEdqpXLFtQZvReg" base_Parameter="Type-createAssociation-end2IsNavigable"/>

+  <Ecore:EParameter xmi:id="_edHB-IlbEdqpXLFtQZvReg" base_Parameter="Type-createAssociation-end2Aggregation"/>

+  <Ecore:EParameter xmi:id="_edHB-YlbEdqpXLFtQZvReg" base_Parameter="Type-createAssociation-end2Name"/>

+  <Ecore:EParameter xmi:id="_edHB-olbEdqpXLFtQZvReg" base_Parameter="Type-createAssociation-end2Lower"/>

+  <Ecore:EParameter xmi:id="_edHB-4lbEdqpXLFtQZvReg" base_Parameter="Type-createAssociation-end2Upper"/>

+  <Ecore:EOperation xmi:id="_edHB_IlbEdqpXLFtQZvReg" base_Operation="Type-conformsTo"/>

+  <Ecore:EParameter xmi:id="_edHB_YlbEdqpXLFtQZvReg" base_Parameter="Type-conformsTo-other"/>

+  <Ecore:EClass xmi:id="_edHB_olbEdqpXLFtQZvReg" base_Class="Association"/>

+  <Ecore:EReference xmi:id="_edHB_4lbEdqpXLFtQZvReg" base_Property="Association-ownedEnd" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_edHCAIlbEdqpXLFtQZvReg" base_Property="Association-memberEnd"/>

+  <Ecore:EAttribute xmi:id="_edHCAYlbEdqpXLFtQZvReg" base_Property="Association-isDerived"/>

+  <Ecore:EReference xmi:id="_edHCAolbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Association-endType"/>

+  <Ecore:EReference xmi:id="_edNIkIlbEdqpXLFtQZvReg" base_Property="Association-navigableOwnedEnd" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_edNIkYlbEdqpXLFtQZvReg" base_Operation="Association-specialized_end_number"/>

+  <Ecore:EParameter xmi:id="_edNIkolbEdqpXLFtQZvReg" base_Parameter="Association-specialized_end_number-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edNIk4lbEdqpXLFtQZvReg" base_Parameter="Association-specialized_end_number-context"/>

+  <Ecore:EOperation xmi:id="_edNIlIlbEdqpXLFtQZvReg" base_Operation="Association-specialized_end_types"/>

+  <Ecore:EParameter xmi:id="_edNIlYlbEdqpXLFtQZvReg" base_Parameter="Association-specialized_end_types-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edNIlolbEdqpXLFtQZvReg" base_Parameter="Association-specialized_end_types-context"/>

+  <Ecore:EOperation xmi:id="_edNIl4lbEdqpXLFtQZvReg" base_Operation="Association-binary_associations"/>

+  <Ecore:EParameter xmi:id="_edNImIlbEdqpXLFtQZvReg" base_Parameter="Association-binary_associations-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edNImYlbEdqpXLFtQZvReg" base_Parameter="Association-binary_associations-context"/>

+  <Ecore:EOperation xmi:id="_edNImolbEdqpXLFtQZvReg" base_Operation="Association-association_ends"/>

+  <Ecore:EParameter xmi:id="_edNIm4lbEdqpXLFtQZvReg" base_Parameter="Association-association_ends-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edNInIlbEdqpXLFtQZvReg" base_Parameter="Association-association_ends-context"/>

+  <Ecore:EOperation xmi:id="_edNInYlbEdqpXLFtQZvReg" base_Operation="Association-getEndTypes"/>

+  <Ecore:EClass xmi:id="_edNInolbEdqpXLFtQZvReg" base_Class="Classifier"/>

+  <Ecore:EReference xmi:id="_edNIn4lbEdqpXLFtQZvReg" base_Property="Classifier-powertypeExtent"/>

+  <Ecore:EReference xmi:id="_edNIoIlbEdqpXLFtQZvReg" base_Property="Classifier-generalization" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_edNIoYlbEdqpXLFtQZvReg" isTransient="true" base_Property="Classifier-feature"/>

+  <Ecore:EAttribute xmi:id="_edTPMIlbEdqpXLFtQZvReg" base_Property="Classifier-isAbstract"/>

+  <Ecore:EReference xmi:id="_edTPMYlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Classifier-inheritedMember"/>

+  <Ecore:EReference xmi:id="_edTPMolbEdqpXLFtQZvReg" base_Property="Classifier-redefinedClassifier"/>

+  <Ecore:EReference xmi:id="_edTPM4lbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Classifier-general"/>

+  <Ecore:EReference xmi:id="_edTPNIlbEdqpXLFtQZvReg" base_Property="Classifier-substitution.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_edTPNYlbEdqpXLFtQZvReg" isTransient="true" base_Property="Classifier-attribute"/>

+  <Ecore:EReference xmi:id="_edTPNolbEdqpXLFtQZvReg" base_Property="Classifier-representation" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_edTPN4lbEdqpXLFtQZvReg" base_Property="Classifier-collaborationUse" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_edTPOIlbEdqpXLFtQZvReg" base_Property="Classifier-ownedUseCase" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_edTPOYlbEdqpXLFtQZvReg" base_Property="Classifier-useCase"/>

+  <Ecore:EReference xmi:id="_edTPOolbEdqpXLFtQZvReg" base_Property="Classifier-ownedSignature.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_edTPO4lbEdqpXLFtQZvReg" base_Operation="Classifier-no_cycles_in_generalization"/>

+  <Ecore:EParameter xmi:id="_edTPPIlbEdqpXLFtQZvReg" base_Parameter="Classifier-no_cycles_in_generalization-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edTPPYlbEdqpXLFtQZvReg" base_Parameter="Classifier-no_cycles_in_generalization-context"/>

+  <Ecore:EOperation xmi:id="_edTPPolbEdqpXLFtQZvReg" base_Operation="Classifier-generalization_hierarchies"/>

+  <Ecore:EParameter xmi:id="_edTPP4lbEdqpXLFtQZvReg" base_Parameter="Classifier-generalization_hierarchies-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edZV0IlbEdqpXLFtQZvReg" base_Parameter="Classifier-generalization_hierarchies-context"/>

+  <Ecore:EOperation xmi:id="_edZV0YlbEdqpXLFtQZvReg" base_Operation="Classifier-specialize_type"/>

+  <Ecore:EParameter xmi:id="_edZV0olbEdqpXLFtQZvReg" base_Parameter="Classifier-specialize_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edZV04lbEdqpXLFtQZvReg" base_Parameter="Classifier-specialize_type-context"/>

+  <Ecore:EOperation xmi:id="_edZV1IlbEdqpXLFtQZvReg" base_Operation="Classifier-maps_to_generalization_set"/>

+  <Ecore:EParameter xmi:id="_edZV1YlbEdqpXLFtQZvReg" base_Parameter="Classifier-maps_to_generalization_set-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edZV1olbEdqpXLFtQZvReg" base_Parameter="Classifier-maps_to_generalization_set-context"/>

+  <Ecore:EOperation xmi:id="_edZV14lbEdqpXLFtQZvReg" base_Operation="Classifier-createGeneralization"/>

+  <Ecore:EParameter xmi:id="_edZV2IlbEdqpXLFtQZvReg" base_Parameter="Classifier-createGeneralization-general"/>

+  <Ecore:EOperation xmi:id="_edZV2YlbEdqpXLFtQZvReg" base_Operation="Classifier-getAllAttributes"/>

+  <Ecore:EOperation xmi:id="_edZV2olbEdqpXLFtQZvReg" base_Operation="Classifier-getOperations"/>

+  <Ecore:EOperation xmi:id="_edZV24lbEdqpXLFtQZvReg" base_Operation="Classifier-getAllOperations"/>

+  <Ecore:EOperation xmi:id="_edZV3IlbEdqpXLFtQZvReg" base_Operation="Classifier-getOperation"/>

+  <Ecore:EParameter xmi:id="_edZV3YlbEdqpXLFtQZvReg" base_Parameter="Classifier-getOperation-name"/>

+  <Ecore:EOperation xmi:id="_edZV3olbEdqpXLFtQZvReg" base_Operation="Classifier-getGenerals"/>

+  <Ecore:EOperation xmi:id="_edZV34lbEdqpXLFtQZvReg" base_Operation="Classifier-getInheritedMembers"/>

+  <Ecore:EOperation xmi:id="_edZV4IlbEdqpXLFtQZvReg" base_Operation="Classifier-allFeatures"/>

+  <Ecore:EOperation xmi:id="_edZV4YlbEdqpXLFtQZvReg" base_Operation="Classifier-parents"/>

+  <Ecore:EOperation xmi:id="_edfccIlbEdqpXLFtQZvReg" base_Operation="Classifier-inheritableMembers"/>

+  <Ecore:EParameter xmi:id="_edfccYlbEdqpXLFtQZvReg" base_Parameter="Classifier-inheritableMembers-c"/>

+  <Ecore:EOperation xmi:id="_edfccolbEdqpXLFtQZvReg" base_Operation="Classifier-hasVisibilityOf"/>

+  <Ecore:EParameter xmi:id="_edfcc4lbEdqpXLFtQZvReg" base_Parameter="Classifier-hasVisibilityOf-n"/>

+  <Ecore:EOperation xmi:id="_edfcdIlbEdqpXLFtQZvReg" base_Operation="Classifier-conformsTo"/>

+  <Ecore:EParameter xmi:id="_edfcdYlbEdqpXLFtQZvReg" base_Parameter="Classifier-conformsTo-other"/>

+  <Ecore:EOperation xmi:id="_edfcdolbEdqpXLFtQZvReg" base_Operation="Classifier-inherit"/>

+  <Ecore:EParameter xmi:id="_edfcd4lbEdqpXLFtQZvReg" base_Parameter="Classifier-inherit-inhs"/>

+  <Ecore:EOperation xmi:id="_edfceIlbEdqpXLFtQZvReg" base_Operation="Classifier-maySpecializeType"/>

+  <Ecore:EParameter xmi:id="_edfceYlbEdqpXLFtQZvReg" base_Parameter="Classifier-maySpecializeType-c"/>

+  <Ecore:EOperation xmi:id="_edfceolbEdqpXLFtQZvReg" base_Operation="Classifier-allParents"/>

+  <Ecore:EClass xmi:id="_edfce4lbEdqpXLFtQZvReg" base_Class="RedefinableElement"/>

+  <Ecore:EAttribute xmi:id="_edfcfIlbEdqpXLFtQZvReg" base_Property="RedefinableElement-isLeaf"/>

+  <Ecore:EReference xmi:id="_edfcfYlbEdqpXLFtQZvReg" isTransient="true" base_Property="RedefinableElement-redefinedElement"/>

+  <Ecore:EReference xmi:id="_edfcfolbEdqpXLFtQZvReg" isTransient="true" base_Property="RedefinableElement-redefinitionContext"/>

+  <Ecore:EOperation xmi:id="_edfcf4lbEdqpXLFtQZvReg" base_Operation="RedefinableElement-redefinition_context_valid"/>

+  <Ecore:EParameter xmi:id="_edfcgIlbEdqpXLFtQZvReg" base_Parameter="RedefinableElement-redefinition_context_valid-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edfcgYlbEdqpXLFtQZvReg" base_Parameter="RedefinableElement-redefinition_context_valid-context"/>

+  <Ecore:EOperation xmi:id="_edljEIlbEdqpXLFtQZvReg" base_Operation="RedefinableElement-redefinition_consistent"/>

+  <Ecore:EParameter xmi:id="_edljEYlbEdqpXLFtQZvReg" base_Parameter="RedefinableElement-redefinition_consistent-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edljEolbEdqpXLFtQZvReg" base_Parameter="RedefinableElement-redefinition_consistent-context"/>

+  <Ecore:EOperation xmi:id="_edljE4lbEdqpXLFtQZvReg" base_Operation="RedefinableElement-isConsistentWith"/>

+  <Ecore:EParameter xmi:id="_edljFIlbEdqpXLFtQZvReg" base_Parameter="RedefinableElement-isConsistentWith-redefinee"/>

+  <Ecore:EOperation xmi:id="_edljFYlbEdqpXLFtQZvReg" base_Operation="RedefinableElement-isRedefinitionContextValid"/>

+  <Ecore:EParameter xmi:id="_edljFolbEdqpXLFtQZvReg" base_Parameter="RedefinableElement-isRedefinitionContextValid-redefined"/>

+  <Ecore:EClass xmi:id="_edljF4lbEdqpXLFtQZvReg" base_Class="Generalization"/>

+  <Ecore:EAttribute xmi:id="_edljGIlbEdqpXLFtQZvReg" isUnsettable="true" base_Property="Generalization-isSubstitutable"/>

+  <Ecore:EReference xmi:id="_edljGYlbEdqpXLFtQZvReg" base_Property="Generalization-general"/>

+  <Ecore:EReference xmi:id="_edljGolbEdqpXLFtQZvReg" base_Property="Generalization-generalizationSet.1"/>

+  <Ecore:EReference xmi:id="_edljG4lbEdqpXLFtQZvReg" isTransient="true" base_Property="Generalization-specific" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_edljHIlbEdqpXLFtQZvReg" base_Operation="Generalization-generalization_same_classifier"/>

+  <Ecore:EParameter xmi:id="_edljHYlbEdqpXLFtQZvReg" base_Parameter="Generalization-generalization_same_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edljHolbEdqpXLFtQZvReg" base_Parameter="Generalization-generalization_same_classifier-context"/>

+  <Ecore:EClass xmi:id="_edljH4lbEdqpXLFtQZvReg" base_Class="GeneralizationSet"/>

+  <Ecore:EAttribute xmi:id="_edljIIlbEdqpXLFtQZvReg" base_Property="GeneralizationSet-isCovering"/>

+  <Ecore:EAttribute xmi:id="_edljIYlbEdqpXLFtQZvReg" base_Property="GeneralizationSet-isDisjoint"/>

+  <Ecore:EReference xmi:id="_edrpsIlbEdqpXLFtQZvReg" base_Property="GeneralizationSet-powertype"/>

+  <Ecore:EReference xmi:id="_edrpsYlbEdqpXLFtQZvReg" base_Property="GeneralizationSet-generalization.1"/>

+  <Ecore:EOperation xmi:id="_edrpsolbEdqpXLFtQZvReg" base_Operation="GeneralizationSet-generalization_same_classifier"/>

+  <Ecore:EParameter xmi:id="_edrps4lbEdqpXLFtQZvReg" base_Parameter="GeneralizationSet-generalization_same_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edrptIlbEdqpXLFtQZvReg" base_Parameter="GeneralizationSet-generalization_same_classifier-context"/>

+  <Ecore:EOperation xmi:id="_edrptYlbEdqpXLFtQZvReg" base_Operation="GeneralizationSet-maps_to_generalization_set"/>

+  <Ecore:EParameter xmi:id="_edrptolbEdqpXLFtQZvReg" base_Parameter="GeneralizationSet-maps_to_generalization_set-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edrpt4lbEdqpXLFtQZvReg" base_Parameter="GeneralizationSet-maps_to_generalization_set-context"/>

+  <Ecore:EClass xmi:id="_edrpuIlbEdqpXLFtQZvReg" base_Class="Property"/>

+  <Ecore:EReference xmi:id="_edrpuYlbEdqpXLFtQZvReg" isTransient="true" base_Property="Property-datatype" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_edrpuolbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Property-class_" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_edrpu4lbEdqpXLFtQZvReg" base_Property="Property-isDerived"/>

+  <Ecore:EAttribute xmi:id="_edrpvIlbEdqpXLFtQZvReg" base_Property="Property-isDerivedUnion"/>

+  <Ecore:EAttribute xmi:id="_edrpvYlbEdqpXLFtQZvReg" isVolatile="true" isUnsettable="true" base_Property="Property-default"/>

+  <Ecore:EAttribute xmi:id="_edrpvolbEdqpXLFtQZvReg" base_Property="Property-aggregation"/>

+  <Ecore:EAttribute xmi:id="_edrpv4lbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Property-isComposite"/>

+  <Ecore:EReference xmi:id="_edrpwIlbEdqpXLFtQZvReg" base_Property="Property-redefinedProperty"/>

+  <Ecore:EReference xmi:id="_edrpwYlbEdqpXLFtQZvReg" isTransient="true" base_Property="Property-owningAssociation"/>

+  <Ecore:EReference xmi:id="_edrpwolbEdqpXLFtQZvReg" base_Property="Property-defaultValue" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_edxwUIlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Property-opposite"/>

+  <Ecore:EReference xmi:id="_edxwUYlbEdqpXLFtQZvReg" base_Property="Property-subsettedProperty"/>

+  <Ecore:EReference xmi:id="_edxwUolbEdqpXLFtQZvReg" base_Property="Property-association"/>

+  <Ecore:EReference xmi:id="_edxwU4lbEdqpXLFtQZvReg" base_Property="Property-qualifier" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_edxwVIlbEdqpXLFtQZvReg" isTransient="true" base_Property="Property-associationEnd" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_edxwVYlbEdqpXLFtQZvReg" base_Operation="Property-multiplicity_of_composite"/>

+  <Ecore:EParameter xmi:id="_edxwVolbEdqpXLFtQZvReg" base_Parameter="Property-multiplicity_of_composite-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edxwV4lbEdqpXLFtQZvReg" base_Parameter="Property-multiplicity_of_composite-context"/>

+  <Ecore:EOperation xmi:id="_edxwWIlbEdqpXLFtQZvReg" base_Operation="Property-subsetting_context_conforms"/>

+  <Ecore:EParameter xmi:id="_edxwWYlbEdqpXLFtQZvReg" base_Parameter="Property-subsetting_context_conforms-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edxwWolbEdqpXLFtQZvReg" base_Parameter="Property-subsetting_context_conforms-context"/>

+  <Ecore:EOperation xmi:id="_edxwW4lbEdqpXLFtQZvReg" base_Operation="Property-redefined_property_inherited"/>

+  <Ecore:EParameter xmi:id="_edxwXIlbEdqpXLFtQZvReg" base_Parameter="Property-redefined_property_inherited-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edxwXYlbEdqpXLFtQZvReg" base_Parameter="Property-redefined_property_inherited-context"/>

+  <Ecore:EOperation xmi:id="_edxwXolbEdqpXLFtQZvReg" base_Operation="Property-subsetting_rules"/>

+  <Ecore:EParameter xmi:id="_edxwX4lbEdqpXLFtQZvReg" base_Parameter="Property-subsetting_rules-diagnostics"/>

+  <Ecore:EParameter xmi:id="_edxwYIlbEdqpXLFtQZvReg" base_Parameter="Property-subsetting_rules-context"/>

+  <Ecore:EOperation xmi:id="_edxwYYlbEdqpXLFtQZvReg" base_Operation="Property-navigable_readonly"/>

+  <Ecore:EParameter xmi:id="_edxwYolbEdqpXLFtQZvReg" base_Parameter="Property-navigable_readonly-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ed328IlbEdqpXLFtQZvReg" base_Parameter="Property-navigable_readonly-context"/>

+  <Ecore:EOperation xmi:id="_ed328YlbEdqpXLFtQZvReg" base_Operation="Property-derived_union_is_derived"/>

+  <Ecore:EParameter xmi:id="_ed328olbEdqpXLFtQZvReg" base_Parameter="Property-derived_union_is_derived-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ed3284lbEdqpXLFtQZvReg" base_Parameter="Property-derived_union_is_derived-context"/>

+  <Ecore:EOperation xmi:id="_ed329IlbEdqpXLFtQZvReg" base_Operation="Property-derived_union_is_read_only"/>

+  <Ecore:EParameter xmi:id="_ed329YlbEdqpXLFtQZvReg" base_Parameter="Property-derived_union_is_read_only-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ed329olbEdqpXLFtQZvReg" base_Parameter="Property-derived_union_is_read_only-context"/>

+  <Ecore:EOperation xmi:id="_ed3294lbEdqpXLFtQZvReg" base_Operation="Property-subsetted_property_names"/>

+  <Ecore:EParameter xmi:id="_ed32-IlbEdqpXLFtQZvReg" base_Parameter="Property-subsetted_property_names-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ed32-YlbEdqpXLFtQZvReg" base_Parameter="Property-subsetted_property_names-context"/>

+  <Ecore:EOperation xmi:id="_ed32-olbEdqpXLFtQZvReg" base_Operation="Property-deployment_target"/>

+  <Ecore:EParameter xmi:id="_ed32-4lbEdqpXLFtQZvReg" base_Parameter="Property-deployment_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ed32_IlbEdqpXLFtQZvReg" base_Parameter="Property-deployment_target-context"/>

+  <Ecore:EOperation xmi:id="_ed32_YlbEdqpXLFtQZvReg" base_Operation="Property-binding_to_attribute"/>

+  <Ecore:EParameter xmi:id="_ed32_olbEdqpXLFtQZvReg" base_Parameter="Property-binding_to_attribute-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ed32_4lbEdqpXLFtQZvReg" base_Parameter="Property-binding_to_attribute-context"/>

+  <Ecore:EOperation xmi:id="_ed33AIlbEdqpXLFtQZvReg" base_Operation="Property-getDefault"/>

+  <Ecore:EOperation xmi:id="_ed33AYlbEdqpXLFtQZvReg" base_Operation="Property-isSetDefault"/>

+  <Ecore:EOperation xmi:id="_ed99kIlbEdqpXLFtQZvReg" base_Operation="Property-setDefault"/>

+  <Ecore:EParameter xmi:id="_ed99kYlbEdqpXLFtQZvReg" base_Parameter="Property-setDefault-newDefault"/>

+  <Ecore:EOperation xmi:id="_ed99kolbEdqpXLFtQZvReg" base_Operation="Property-setIsComposite"/>

+  <Ecore:EParameter xmi:id="_ed99k4lbEdqpXLFtQZvReg" base_Parameter="Property-setIsComposite-newIsComposite"/>

+  <Ecore:EOperation xmi:id="_ed99lIlbEdqpXLFtQZvReg" base_Operation="Property-setOpposite"/>

+  <Ecore:EParameter xmi:id="_ed99lYlbEdqpXLFtQZvReg" base_Parameter="Property-setOpposite-newOpposite"/>

+  <Ecore:EOperation xmi:id="_ed99lolbEdqpXLFtQZvReg" base_Operation="Property-unsetDefault"/>

+  <Ecore:EOperation xmi:id="_ed99l4lbEdqpXLFtQZvReg" base_Operation="Property-isAttribute"/>

+  <Ecore:EParameter xmi:id="_ed99mIlbEdqpXLFtQZvReg" base_Parameter="Property-isAttribute-p"/>

+  <Ecore:EOperation xmi:id="_ed99mYlbEdqpXLFtQZvReg" base_Operation="Property-getOpposite"/>

+  <Ecore:EOperation xmi:id="_ed99molbEdqpXLFtQZvReg" base_Operation="Property-isComposite.1"/>

+  <Ecore:EOperation xmi:id="_ed99m4lbEdqpXLFtQZvReg" base_Operation="Property-subsettingContext"/>

+  <Ecore:EOperation xmi:id="_ed99nIlbEdqpXLFtQZvReg" base_Operation="Property-isNavigable"/>

+  <Ecore:EClass xmi:id="_ed99nYlbEdqpXLFtQZvReg" base_Class="StructuralFeature"/>

+  <Ecore:EAttribute xmi:id="_ed99nolbEdqpXLFtQZvReg" base_Property="StructuralFeature-isReadOnly"/>

+  <Ecore:EClass xmi:id="_ed99n4lbEdqpXLFtQZvReg" base_Class="Feature"/>

+  <Ecore:EAttribute xmi:id="_ed99oIlbEdqpXLFtQZvReg" base_Property="Feature-isStatic"/>

+  <Ecore:EReference xmi:id="_ed99oYlbEdqpXLFtQZvReg" isTransient="true" base_Property="Feature-featuringClassifier"/>

+  <Ecore:EClass xmi:id="_ed99oolbEdqpXLFtQZvReg" base_Class="MultiplicityElement"/>

+  <Ecore:EAttribute xmi:id="_eeEEMIlbEdqpXLFtQZvReg" base_Property="MultiplicityElement-isOrdered"/>

+  <Ecore:EAttribute xmi:id="_eeEEMYlbEdqpXLFtQZvReg" base_Property="MultiplicityElement-isUnique"/>

+  <Ecore:EAttribute xmi:id="_eeEEMolbEdqpXLFtQZvReg" isVolatile="true" isUnsettable="true" base_Property="MultiplicityElement-upper"/>

+  <Ecore:EAttribute xmi:id="_eeEEM4lbEdqpXLFtQZvReg" isVolatile="true" isUnsettable="true" base_Property="MultiplicityElement-lower"/>

+  <Ecore:EReference xmi:id="_eeEENIlbEdqpXLFtQZvReg" base_Property="MultiplicityElement-upperValue" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eeEENYlbEdqpXLFtQZvReg" base_Property="MultiplicityElement-lowerValue" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eeEENolbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-upper_gt_0"/>

+  <Ecore:EParameter xmi:id="_eeEEN4lbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-upper_gt_0-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eeEEOIlbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-upper_gt_0-context"/>

+  <Ecore:EOperation xmi:id="_eeEEOYlbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-lower_ge_0"/>

+  <Ecore:EParameter xmi:id="_eeEEOolbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-lower_ge_0-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eeEEO4lbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-lower_ge_0-context"/>

+  <Ecore:EOperation xmi:id="_eeEEPIlbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-upper_ge_lower"/>

+  <Ecore:EParameter xmi:id="_eeEEPYlbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-upper_ge_lower-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eeEEPolbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-upper_ge_lower-context"/>

+  <Ecore:EOperation xmi:id="_eeEEP4lbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-value_specification_no_side_effects"/>

+  <Ecore:EParameter xmi:id="_eeEEQIlbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-value_specification_no_side_effects-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eeEEQYlbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-value_specification_no_side_effects-context"/>

+  <Ecore:EOperation xmi:id="_eeKK0IlbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-value_specification_constant"/>

+  <Ecore:EParameter xmi:id="_eeKK0YlbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-value_specification_constant-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eeKK0olbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-value_specification_constant-context"/>

+  <Ecore:EOperation xmi:id="_eeKK04lbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-isSetLower"/>

+  <Ecore:EOperation xmi:id="_eeKK1IlbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-isSetUpper"/>

+  <Ecore:EOperation xmi:id="_eeKK1YlbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-setLower"/>

+  <Ecore:EParameter xmi:id="_eeKK1olbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-setLower-newLower"/>

+  <Ecore:EOperation xmi:id="_eeKK14lbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-setUpper"/>

+  <Ecore:EParameter xmi:id="_eeKK2IlbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-setUpper-newUpper"/>

+  <Ecore:EOperation xmi:id="_eeKK2YlbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-unsetLower"/>

+  <Ecore:EOperation xmi:id="_eeKK2olbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-unsetUpper"/>

+  <Ecore:EOperation xmi:id="_eeKK24lbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-getLower"/>

+  <Ecore:EOperation xmi:id="_eeKK3IlbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-getUpper"/>

+  <Ecore:EOperation xmi:id="_eeKK3YlbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-isMultivalued"/>

+  <Ecore:EOperation xmi:id="_eeKK3olbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-includesCardinality"/>

+  <Ecore:EParameter xmi:id="_eeKK34lbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-includesCardinality-C"/>

+  <Ecore:EOperation xmi:id="_eeKK4IlbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-includesMultiplicity"/>

+  <Ecore:EParameter xmi:id="_eeQRcIlbEdqpXLFtQZvReg" base_Parameter="MultiplicityElement-includesMultiplicity-M"/>

+  <Ecore:EOperation xmi:id="_eeQRcYlbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-lowerBound"/>

+  <Ecore:EOperation xmi:id="_eeQRcolbEdqpXLFtQZvReg" base_Operation="MultiplicityElement-upperBound"/>

+  <Ecore:EClass xmi:id="_eeQRc4lbEdqpXLFtQZvReg" base_Class="ConnectableElement"/>

+  <Ecore:EReference xmi:id="_eeQRdIlbEdqpXLFtQZvReg" base_Property="ConnectableElement-end.1"/>

+  <Ecore:EClass xmi:id="_eeQRdYlbEdqpXLFtQZvReg" base_Class="ConnectorEnd"/>

+  <Ecore:EReference xmi:id="_eeQRdolbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="ConnectorEnd-definingEnd"/>

+  <Ecore:EReference xmi:id="_eeQRd4lbEdqpXLFtQZvReg" base_Property="ConnectorEnd-partWithPort"/>

+  <Ecore:EReference xmi:id="_eeQReIlbEdqpXLFtQZvReg" base_Property="ConnectorEnd-role.1"/>

+  <Ecore:EOperation xmi:id="_eeQReYlbEdqpXLFtQZvReg" base_Operation="ConnectorEnd-multiplicity"/>

+  <Ecore:EParameter xmi:id="_eeQReolbEdqpXLFtQZvReg" base_Parameter="ConnectorEnd-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eeQRe4lbEdqpXLFtQZvReg" base_Parameter="ConnectorEnd-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_eeQRfIlbEdqpXLFtQZvReg" base_Operation="ConnectorEnd-part_with_port_empty"/>

+  <Ecore:EParameter xmi:id="_eeQRfYlbEdqpXLFtQZvReg" base_Parameter="ConnectorEnd-part_with_port_empty-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eeQRfolbEdqpXLFtQZvReg" base_Parameter="ConnectorEnd-part_with_port_empty-context"/>

+  <Ecore:EOperation xmi:id="_eeQRf4lbEdqpXLFtQZvReg" base_Operation="ConnectorEnd-role_and_part_with_port"/>

+  <Ecore:EParameter xmi:id="_eeQRgIlbEdqpXLFtQZvReg" base_Parameter="ConnectorEnd-role_and_part_with_port-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eeQRgYlbEdqpXLFtQZvReg" base_Parameter="ConnectorEnd-role_and_part_with_port-context"/>

+  <Ecore:EOperation xmi:id="_eeWYEIlbEdqpXLFtQZvReg" base_Operation="ConnectorEnd-self_part_with_port"/>

+  <Ecore:EParameter xmi:id="_eeWYEYlbEdqpXLFtQZvReg" base_Parameter="ConnectorEnd-self_part_with_port-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eeWYEolbEdqpXLFtQZvReg" base_Parameter="ConnectorEnd-self_part_with_port-context"/>

+  <Ecore:EOperation xmi:id="_eeWYE4lbEdqpXLFtQZvReg" base_Operation="ConnectorEnd-getDefiningEnd"/>

+  <Ecore:EClass xmi:id="_eeWYFIlbEdqpXLFtQZvReg" base_Class="DeploymentTarget"/>

+  <Ecore:EReference xmi:id="_eeWYFYlbEdqpXLFtQZvReg" base_Property="DeploymentTarget-deployment.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eeWYFolbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="DeploymentTarget-deployedElement"/>

+  <Ecore:EOperation xmi:id="_eeWYF4lbEdqpXLFtQZvReg" base_Operation="DeploymentTarget-getDeployedElements"/>

+  <Ecore:EClass xmi:id="_eeWYGIlbEdqpXLFtQZvReg" base_Class="Deployment"/>

+  <Ecore:EReference xmi:id="_eeWYGYlbEdqpXLFtQZvReg" base_Property="Deployment-deployedArtifact"/>

+  <Ecore:EReference xmi:id="_eeWYGolbEdqpXLFtQZvReg" base_Property="Deployment-configuration.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eeWYG4lbEdqpXLFtQZvReg" isTransient="true" base_Property="Deployment-location.1"/>

+  <Ecore:EClass xmi:id="_eeWYHIlbEdqpXLFtQZvReg" base_Class="DeployedArtifact"/>

+  <Ecore:EClass xmi:id="_eeWYHYlbEdqpXLFtQZvReg" base_Class="DeploymentSpecification"/>

+  <Ecore:EAttribute xmi:id="_eeWYHolbEdqpXLFtQZvReg" isUnsettable="true" base_Property="DeploymentSpecification-deploymentLocation"/>

+  <Ecore:EAttribute xmi:id="_eeWYH4lbEdqpXLFtQZvReg" isUnsettable="true" base_Property="DeploymentSpecification-executionLocation"/>

+  <Ecore:EReference xmi:id="_eeWYIIlbEdqpXLFtQZvReg" isTransient="true" base_Property="DeploymentSpecification-deployment.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eeWYIYlbEdqpXLFtQZvReg" base_Operation="DeploymentSpecification-deployed_elements"/>

+  <Ecore:EParameter xmi:id="_eecesIlbEdqpXLFtQZvReg" base_Parameter="DeploymentSpecification-deployed_elements-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eecesYlbEdqpXLFtQZvReg" base_Parameter="DeploymentSpecification-deployed_elements-context"/>

+  <Ecore:EOperation xmi:id="_eecesolbEdqpXLFtQZvReg" base_Operation="DeploymentSpecification-deployment_target"/>

+  <Ecore:EParameter xmi:id="_eeces4lbEdqpXLFtQZvReg" base_Parameter="DeploymentSpecification-deployment_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eecetIlbEdqpXLFtQZvReg" base_Parameter="DeploymentSpecification-deployment_target-context"/>

+  <Ecore:EClass xmi:id="_eecetYlbEdqpXLFtQZvReg" base_Class="Artifact"/>

+  <Ecore:EAttribute xmi:id="_eecetolbEdqpXLFtQZvReg" isUnsettable="true" base_Property="Artifact-fileName"/>

+  <Ecore:EReference xmi:id="_eecet4lbEdqpXLFtQZvReg" base_Property="Artifact-nestedArtifact" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eeceuIlbEdqpXLFtQZvReg" base_Property="Artifact-manifestation" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eeceuYlbEdqpXLFtQZvReg" base_Property="Artifact-ownedOperation" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eeceuolbEdqpXLFtQZvReg" base_Property="Artifact-ownedAttribute" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eeceu4lbEdqpXLFtQZvReg" base_Operation="Artifact-createOwnedOperation"/>

+  <Ecore:EParameter xmi:id="_eecevIlbEdqpXLFtQZvReg" base_Parameter="Artifact-createOwnedOperation-name"/>

+  <Ecore:EParameter xmi:id="_eecevYlbEdqpXLFtQZvReg" base_Parameter="Artifact-createOwnedOperation-returnType"/>

+  <Ecore:EParameter xmi:id="_eecevolbEdqpXLFtQZvReg" base_Parameter="Artifact-createOwnedOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_eecev4lbEdqpXLFtQZvReg" base_Parameter="Artifact-createOwnedOperation-parameterTypes"/>

+  <Ecore:EOperation xmi:id="_eecewIlbEdqpXLFtQZvReg" base_Operation="Artifact-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_eeilUIlbEdqpXLFtQZvReg" base_Parameter="Artifact-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_eeilUYlbEdqpXLFtQZvReg" base_Parameter="Artifact-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_eeilUolbEdqpXLFtQZvReg" base_Parameter="Artifact-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_eeilU4lbEdqpXLFtQZvReg" base_Parameter="Artifact-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_eeilVIlbEdqpXLFtQZvReg" base_Class="Operation"/>

+  <Ecore:EReference xmi:id="_eeilVYlbEdqpXLFtQZvReg" isTransient="true" base_Property="Operation-interface" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eeilVolbEdqpXLFtQZvReg" isTransient="true" base_Property="Operation-class_" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_eeilV4lbEdqpXLFtQZvReg" base_Property="Operation-isQuery"/>

+  <Ecore:EAttribute xmi:id="_eeilWIlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Operation-isOrdered"/>

+  <Ecore:EAttribute xmi:id="_eeilWYlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Operation-isUnique"/>

+  <Ecore:EAttribute xmi:id="_eeilWolbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Operation-lower"/>

+  <Ecore:EAttribute xmi:id="_eeilW4lbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Operation-upper"/>

+  <Ecore:EReference xmi:id="_eeilXIlbEdqpXLFtQZvReg" base_Property="Operation-precondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eeilXYlbEdqpXLFtQZvReg" base_Property="Operation-postcondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eeilXolbEdqpXLFtQZvReg" base_Property="Operation-redefinedOperation"/>

+  <Ecore:EReference xmi:id="_eeilX4lbEdqpXLFtQZvReg" isTransient="true" base_Property="Operation-datatype" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eeilYIlbEdqpXLFtQZvReg" base_Property="Operation-bodyCondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eeilYYlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Operation-type"/>

+  <Ecore:EOperation xmi:id="_eeilYolbEdqpXLFtQZvReg" base_Operation="Operation-at_most_one_return"/>

+  <Ecore:EParameter xmi:id="_eeor8IlbEdqpXLFtQZvReg" base_Parameter="Operation-at_most_one_return-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eeor8YlbEdqpXLFtQZvReg" base_Parameter="Operation-at_most_one_return-context"/>

+  <Ecore:EOperation xmi:id="_eeor8olbEdqpXLFtQZvReg" base_Operation="Operation-only_body_for_query"/>

+  <Ecore:EParameter xmi:id="_eeor84lbEdqpXLFtQZvReg" base_Parameter="Operation-only_body_for_query-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eeor9IlbEdqpXLFtQZvReg" base_Parameter="Operation-only_body_for_query-context"/>

+  <Ecore:EOperation xmi:id="_eeor9YlbEdqpXLFtQZvReg" base_Operation="Operation-getLower"/>

+  <Ecore:EOperation xmi:id="_eeor9olbEdqpXLFtQZvReg" base_Operation="Operation-getUpper"/>

+  <Ecore:EOperation xmi:id="_eeor94lbEdqpXLFtQZvReg" base_Operation="Operation-setIsOrdered"/>

+  <Ecore:EParameter xmi:id="_eeor-IlbEdqpXLFtQZvReg" base_Parameter="Operation-setIsOrdered-newIsOrdered"/>

+  <Ecore:EOperation xmi:id="_eeor-YlbEdqpXLFtQZvReg" base_Operation="Operation-setIsUnique"/>

+  <Ecore:EParameter xmi:id="_eeor-olbEdqpXLFtQZvReg" base_Parameter="Operation-setIsUnique-newIsUnique"/>

+  <Ecore:EOperation xmi:id="_eeor-4lbEdqpXLFtQZvReg" base_Operation="Operation-setLower"/>

+  <Ecore:EParameter xmi:id="_eeor_IlbEdqpXLFtQZvReg" base_Parameter="Operation-setLower-newLower"/>

+  <Ecore:EOperation xmi:id="_eeor_YlbEdqpXLFtQZvReg" base_Operation="Operation-setType"/>

+  <Ecore:EParameter xmi:id="_eeor_olbEdqpXLFtQZvReg" base_Parameter="Operation-setType-newType"/>

+  <Ecore:EOperation xmi:id="_eeor_4lbEdqpXLFtQZvReg" base_Operation="Operation-setUpper"/>

+  <Ecore:EParameter xmi:id="_eeosAIlbEdqpXLFtQZvReg" base_Parameter="Operation-setUpper-newUpper"/>

+  <Ecore:EOperation xmi:id="_eeosAYlbEdqpXLFtQZvReg" base_Operation="Operation-isOrdered.1"/>

+  <Ecore:EOperation xmi:id="_eeosAolbEdqpXLFtQZvReg" base_Operation="Operation-isUnique.1"/>

+  <Ecore:EOperation xmi:id="_eeuykIlbEdqpXLFtQZvReg" base_Operation="Operation-lowerBound"/>

+  <Ecore:EOperation xmi:id="_eeuykYlbEdqpXLFtQZvReg" base_Operation="Operation-upperBound"/>

+  <Ecore:EOperation xmi:id="_eeuykolbEdqpXLFtQZvReg" base_Operation="Operation-getType"/>

+  <Ecore:EOperation xmi:id="_eeuyk4lbEdqpXLFtQZvReg" base_Operation="Operation-returnResult"/>

+  <Ecore:EClass xmi:id="_eeuylIlbEdqpXLFtQZvReg" base_Class="BehavioralFeature"/>

+  <Ecore:EReference xmi:id="_eeuylYlbEdqpXLFtQZvReg" base_Property="BehavioralFeature-ownedParameter" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_eeuylolbEdqpXLFtQZvReg" base_Property="BehavioralFeature-isAbstract"/>

+  <Ecore:EReference xmi:id="_eeuyl4lbEdqpXLFtQZvReg" base_Property="BehavioralFeature-method.1"/>

+  <Ecore:EAttribute xmi:id="_eeuymIlbEdqpXLFtQZvReg" base_Property="BehavioralFeature-concurrency"/>

+  <Ecore:EReference xmi:id="_eeuymYlbEdqpXLFtQZvReg" base_Property="BehavioralFeature-raisedException"/>

+  <Ecore:EReference xmi:id="_eeuymolbEdqpXLFtQZvReg" base_Property="BehavioralFeature-ownedParameterSet" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_eeuym4lbEdqpXLFtQZvReg" base_Class="Parameter"/>

+  <Ecore:EReference xmi:id="_eeuynIlbEdqpXLFtQZvReg" base_Property="Parameter-parameterSet.1"/>

+  <Ecore:EReference xmi:id="_eeuynYlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Parameter-operation" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_eeuynolbEdqpXLFtQZvReg" base_Property="Parameter-direction"/>

+  <Ecore:EAttribute xmi:id="_eeuyn4lbEdqpXLFtQZvReg" isVolatile="true" isUnsettable="true" base_Property="Parameter-default"/>

+  <Ecore:EReference xmi:id="_eeuyoIlbEdqpXLFtQZvReg" base_Property="Parameter-defaultValue" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_eeuyoYlbEdqpXLFtQZvReg" base_Property="Parameter-isException"/>

+  <Ecore:EAttribute xmi:id="_ee05MIlbEdqpXLFtQZvReg" base_Property="Parameter-isStream"/>

+  <Ecore:EAttribute xmi:id="_ee05MYlbEdqpXLFtQZvReg" isUnsettable="true" base_Property="Parameter-effect"/>

+  <Ecore:EOperation xmi:id="_ee05MolbEdqpXLFtQZvReg" base_Operation="Parameter-connector_end"/>

+  <Ecore:EParameter xmi:id="_ee05M4lbEdqpXLFtQZvReg" base_Parameter="Parameter-connector_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ee05NIlbEdqpXLFtQZvReg" base_Parameter="Parameter-connector_end-context"/>

+  <Ecore:EOperation xmi:id="_ee05NYlbEdqpXLFtQZvReg" base_Operation="Parameter-stream_and_exception"/>

+  <Ecore:EParameter xmi:id="_ee05NolbEdqpXLFtQZvReg" base_Parameter="Parameter-stream_and_exception-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ee05N4lbEdqpXLFtQZvReg" base_Parameter="Parameter-stream_and_exception-context"/>

+  <Ecore:EOperation xmi:id="_ee05OIlbEdqpXLFtQZvReg" base_Operation="Parameter-not_exception"/>

+  <Ecore:EParameter xmi:id="_ee05OYlbEdqpXLFtQZvReg" base_Parameter="Parameter-not_exception-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ee05OolbEdqpXLFtQZvReg" base_Parameter="Parameter-not_exception-context"/>

+  <Ecore:EOperation xmi:id="_ee05O4lbEdqpXLFtQZvReg" base_Operation="Parameter-reentrant_behaviors"/>

+  <Ecore:EParameter xmi:id="_ee05PIlbEdqpXLFtQZvReg" base_Parameter="Parameter-reentrant_behaviors-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ee05PYlbEdqpXLFtQZvReg" base_Parameter="Parameter-reentrant_behaviors-context"/>

+  <Ecore:EOperation xmi:id="_ee05PolbEdqpXLFtQZvReg" base_Operation="Parameter-in_and_out"/>

+  <Ecore:EParameter xmi:id="_ee05P4lbEdqpXLFtQZvReg" base_Parameter="Parameter-in_and_out-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ee6_0IlbEdqpXLFtQZvReg" base_Parameter="Parameter-in_and_out-context"/>

+  <Ecore:EOperation xmi:id="_ee6_0YlbEdqpXLFtQZvReg" base_Operation="Parameter-getDefault"/>

+  <Ecore:EOperation xmi:id="_ee6_0olbEdqpXLFtQZvReg" base_Operation="Parameter-isSetDefault"/>

+  <Ecore:EOperation xmi:id="_ee6_04lbEdqpXLFtQZvReg" base_Operation="Parameter-setDefault"/>

+  <Ecore:EParameter xmi:id="_ee6_1IlbEdqpXLFtQZvReg" base_Parameter="Parameter-setDefault-newDefault"/>

+  <Ecore:EOperation xmi:id="_ee6_1YlbEdqpXLFtQZvReg" base_Operation="Parameter-unsetDefault"/>

+  <Ecore:EClass xmi:id="_ee6_1olbEdqpXLFtQZvReg" base_Class="ParameterSet"/>

+  <Ecore:EReference xmi:id="_ee6_14lbEdqpXLFtQZvReg" base_Property="ParameterSet-condition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ee6_2IlbEdqpXLFtQZvReg" base_Property="ParameterSet-parameter.1"/>

+  <Ecore:EOperation xmi:id="_ee6_2YlbEdqpXLFtQZvReg" base_Operation="ParameterSet-same_parameterized_entity"/>

+  <Ecore:EParameter xmi:id="_ee6_2olbEdqpXLFtQZvReg" base_Parameter="ParameterSet-same_parameterized_entity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ee6_24lbEdqpXLFtQZvReg" base_Parameter="ParameterSet-same_parameterized_entity-context"/>

+  <Ecore:EOperation xmi:id="_ee6_3IlbEdqpXLFtQZvReg" base_Operation="ParameterSet-input"/>

+  <Ecore:EParameter xmi:id="_ee6_3YlbEdqpXLFtQZvReg" base_Parameter="ParameterSet-input-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ee6_3olbEdqpXLFtQZvReg" base_Parameter="ParameterSet-input-context"/>

+  <Ecore:EOperation xmi:id="_ee6_34lbEdqpXLFtQZvReg" base_Operation="ParameterSet-two_parameter_sets"/>

+  <Ecore:EParameter xmi:id="_ee6_4IlbEdqpXLFtQZvReg" base_Parameter="ParameterSet-two_parameter_sets-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ee6_4YlbEdqpXLFtQZvReg" base_Parameter="ParameterSet-two_parameter_sets-context"/>

+  <Ecore:EClass xmi:id="_efBGcIlbEdqpXLFtQZvReg" base_Class="Constraint"/>

+  <Ecore:EReference xmi:id="_efBGcYlbEdqpXLFtQZvReg" base_Property="Constraint-constrainedElement"/>

+  <Ecore:EReference xmi:id="_efBGcolbEdqpXLFtQZvReg" base_Property="Constraint-specification" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_efBGc4lbEdqpXLFtQZvReg" isTransient="true" base_Property="Constraint-context" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_efBGdIlbEdqpXLFtQZvReg" base_Operation="Constraint-not_apply_to_self"/>

+  <Ecore:EParameter xmi:id="_efBGdYlbEdqpXLFtQZvReg" base_Parameter="Constraint-not_apply_to_self-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efBGdolbEdqpXLFtQZvReg" base_Parameter="Constraint-not_apply_to_self-context"/>

+  <Ecore:EOperation xmi:id="_efBGd4lbEdqpXLFtQZvReg" base_Operation="Constraint-value_specification_boolean"/>

+  <Ecore:EParameter xmi:id="_efBGeIlbEdqpXLFtQZvReg" base_Parameter="Constraint-value_specification_boolean-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efBGeYlbEdqpXLFtQZvReg" base_Parameter="Constraint-value_specification_boolean-context"/>

+  <Ecore:EOperation xmi:id="_efBGeolbEdqpXLFtQZvReg" base_Operation="Constraint-boolean_value"/>

+  <Ecore:EParameter xmi:id="_efBGe4lbEdqpXLFtQZvReg" base_Parameter="Constraint-boolean_value-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efBGfIlbEdqpXLFtQZvReg" base_Parameter="Constraint-boolean_value-context"/>

+  <Ecore:EOperation xmi:id="_efHNEIlbEdqpXLFtQZvReg" base_Operation="Constraint-no_side_effects"/>

+  <Ecore:EParameter xmi:id="_efHNEYlbEdqpXLFtQZvReg" base_Parameter="Constraint-no_side_effects-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efHNEolbEdqpXLFtQZvReg" base_Parameter="Constraint-no_side_effects-context"/>

+  <Ecore:EOperation xmi:id="_efHNE4lbEdqpXLFtQZvReg" base_Operation="Constraint-not_applied_to_self"/>

+  <Ecore:EParameter xmi:id="_efHNFIlbEdqpXLFtQZvReg" base_Parameter="Constraint-not_applied_to_self-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efHNFYlbEdqpXLFtQZvReg" base_Parameter="Constraint-not_applied_to_self-context"/>

+  <Ecore:EEnum xmi:id="_efHNFolbEdqpXLFtQZvReg" base_Enumeration="ParameterDirectionKind"/>

+  <Ecore:EEnumLiteral xmi:id="_efHNF4lbEdqpXLFtQZvReg" base_EnumerationLiteral="ParameterDirectionKind-in"/>

+  <Ecore:EEnumLiteral xmi:id="_efHNGIlbEdqpXLFtQZvReg" base_EnumerationLiteral="ParameterDirectionKind-inout"/>

+  <Ecore:EEnumLiteral xmi:id="_efHNGYlbEdqpXLFtQZvReg" base_EnumerationLiteral="ParameterDirectionKind-out"/>

+  <Ecore:EEnumLiteral xmi:id="_efHNGolbEdqpXLFtQZvReg" base_EnumerationLiteral="ParameterDirectionKind-return"/>

+  <Ecore:EEnum xmi:id="_efHNG4lbEdqpXLFtQZvReg" base_Enumeration="ParameterEffectKind"/>

+  <Ecore:EEnumLiteral xmi:id="_efHNHIlbEdqpXLFtQZvReg" base_EnumerationLiteral="ParameterEffectKind-create"/>

+  <Ecore:EEnumLiteral xmi:id="_efHNHYlbEdqpXLFtQZvReg" base_EnumerationLiteral="ParameterEffectKind-read"/>

+  <Ecore:EEnumLiteral xmi:id="_efHNHolbEdqpXLFtQZvReg" base_EnumerationLiteral="ParameterEffectKind-update"/>

+  <Ecore:EEnumLiteral xmi:id="_efHNH4lbEdqpXLFtQZvReg" base_EnumerationLiteral="ParameterEffectKind-delete"/>

+  <Ecore:EClass xmi:id="_efHNIIlbEdqpXLFtQZvReg" base_Class="Behavior"/>

+  <Ecore:EAttribute xmi:id="_efHNIYlbEdqpXLFtQZvReg" base_Property="Behavior-isReentrant"/>

+  <Ecore:EReference xmi:id="_efNTsIlbEdqpXLFtQZvReg" base_Property="Behavior-redefinedBehavior"/>

+  <Ecore:EReference xmi:id="_efNTsYlbEdqpXLFtQZvReg" base_Property="Behavior-ownedParameter" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_efNTsolbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Behavior-context"/>

+  <Ecore:EReference xmi:id="_efNTs4lbEdqpXLFtQZvReg" base_Property="Behavior-precondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_efNTtIlbEdqpXLFtQZvReg" base_Property="Behavior-postcondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_efNTtYlbEdqpXLFtQZvReg" base_Property="Behavior-ownedParameterSet" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_efNTtolbEdqpXLFtQZvReg" base_Property="Behavior-specification.1"/>

+  <Ecore:EOperation xmi:id="_efNTt4lbEdqpXLFtQZvReg" base_Operation="Behavior-parameters_match"/>

+  <Ecore:EParameter xmi:id="_efNTuIlbEdqpXLFtQZvReg" base_Parameter="Behavior-parameters_match-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efNTuYlbEdqpXLFtQZvReg" base_Parameter="Behavior-parameters_match-context"/>

+  <Ecore:EOperation xmi:id="_efNTuolbEdqpXLFtQZvReg" base_Operation="Behavior-feature_of_context_classifier"/>

+  <Ecore:EParameter xmi:id="_efNTu4lbEdqpXLFtQZvReg" base_Parameter="Behavior-feature_of_context_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efNTvIlbEdqpXLFtQZvReg" base_Parameter="Behavior-feature_of_context_classifier-context"/>

+  <Ecore:EOperation xmi:id="_efNTvYlbEdqpXLFtQZvReg" base_Operation="Behavior-must_realize"/>

+  <Ecore:EParameter xmi:id="_efNTvolbEdqpXLFtQZvReg" base_Parameter="Behavior-must_realize-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efNTv4lbEdqpXLFtQZvReg" base_Parameter="Behavior-must_realize-context"/>

+  <Ecore:EOperation xmi:id="_efTaUIlbEdqpXLFtQZvReg" base_Operation="Behavior-most_one_behaviour"/>

+  <Ecore:EParameter xmi:id="_efTaUYlbEdqpXLFtQZvReg" base_Parameter="Behavior-most_one_behaviour-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efTaUolbEdqpXLFtQZvReg" base_Parameter="Behavior-most_one_behaviour-context"/>

+  <Ecore:EOperation xmi:id="_efTaU4lbEdqpXLFtQZvReg" base_Operation="Behavior-getContext"/>

+  <Ecore:EClass xmi:id="_efTaVIlbEdqpXLFtQZvReg" base_Class="Class"/>

+  <Ecore:EReference xmi:id="_efTaVYlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Class-extension"/>

+  <Ecore:EReference xmi:id="_efTaVolbEdqpXLFtQZvReg" base_Property="Class-nestedClassifier" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_efTaV4lbEdqpXLFtQZvReg" base_Property="Class-ownedOperation" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_efTaWIlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Class-superClass"/>

+  <Ecore:EAttribute xmi:id="_efTaWYlbEdqpXLFtQZvReg" base_Property="Class-isActive"/>

+  <Ecore:EReference xmi:id="_efTaWolbEdqpXLFtQZvReg" base_Property="Class-ownedReception" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_efTaW4lbEdqpXLFtQZvReg" base_Operation="Class-passive_class"/>

+  <Ecore:EParameter xmi:id="_efTaXIlbEdqpXLFtQZvReg" base_Parameter="Class-passive_class-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efTaXYlbEdqpXLFtQZvReg" base_Parameter="Class-passive_class-context"/>

+  <Ecore:EOperation xmi:id="_efTaXolbEdqpXLFtQZvReg" base_Operation="Class-getExtensions"/>

+  <Ecore:EOperation xmi:id="_efTaX4lbEdqpXLFtQZvReg" base_Operation="Class-createOwnedOperation"/>

+  <Ecore:EParameter xmi:id="_efTaYIlbEdqpXLFtQZvReg" base_Parameter="Class-createOwnedOperation-name"/>

+  <Ecore:EParameter xmi:id="_efTaYYlbEdqpXLFtQZvReg" base_Parameter="Class-createOwnedOperation-returnType"/>

+  <Ecore:EParameter xmi:id="_efZg8IlbEdqpXLFtQZvReg" base_Parameter="Class-createOwnedOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_efZg8YlbEdqpXLFtQZvReg" base_Parameter="Class-createOwnedOperation-parameterTypes"/>

+  <Ecore:EOperation xmi:id="_efZg8olbEdqpXLFtQZvReg" base_Operation="Class-isMetaclass"/>

+  <Ecore:EClass xmi:id="_efZg84lbEdqpXLFtQZvReg" base_Class="EncapsulatedClassifier"/>

+  <Ecore:EReference xmi:id="_efZg9IlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="EncapsulatedClassifier-ownedPort" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_efZg9YlbEdqpXLFtQZvReg" base_Class="StructuredClassifier"/>

+  <Ecore:EReference xmi:id="_efZg9olbEdqpXLFtQZvReg" base_Property="StructuredClassifier-ownedAttribute" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_efZg94lbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="StructuredClassifier-part"/>

+  <Ecore:EReference xmi:id="_efZg-IlbEdqpXLFtQZvReg" isTransient="true" base_Property="StructuredClassifier-role"/>

+  <Ecore:EReference xmi:id="_efZg-YlbEdqpXLFtQZvReg" base_Property="StructuredClassifier-ownedConnector" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_efZg-olbEdqpXLFtQZvReg" base_Operation="StructuredClassifier-multiplicities"/>

+  <Ecore:EParameter xmi:id="_efZg-4lbEdqpXLFtQZvReg" base_Parameter="StructuredClassifier-multiplicities-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efZg_IlbEdqpXLFtQZvReg" base_Parameter="StructuredClassifier-multiplicities-context"/>

+  <Ecore:EOperation xmi:id="_efZg_YlbEdqpXLFtQZvReg" base_Operation="StructuredClassifier-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_efZg_olbEdqpXLFtQZvReg" base_Parameter="StructuredClassifier-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_efZg_4lbEdqpXLFtQZvReg" base_Parameter="StructuredClassifier-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_efZhAIlbEdqpXLFtQZvReg" base_Parameter="StructuredClassifier-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_efZhAYlbEdqpXLFtQZvReg" base_Parameter="StructuredClassifier-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_effnkIlbEdqpXLFtQZvReg" base_Class="Connector"/>

+  <Ecore:EReference xmi:id="_effnkYlbEdqpXLFtQZvReg" base_Property="Connector-type"/>

+  <Ecore:EReference xmi:id="_effnkolbEdqpXLFtQZvReg" base_Property="Connector-redefinedConnector"/>

+  <Ecore:EReference xmi:id="_effnk4lbEdqpXLFtQZvReg" base_Property="Connector-end" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_effnlIlbEdqpXLFtQZvReg" isUnsettable="true" base_Property="Connector-kind"/>

+  <Ecore:EReference xmi:id="_effnlYlbEdqpXLFtQZvReg" base_Property="Connector-contract"/>

+  <Ecore:EOperation xmi:id="_effnlolbEdqpXLFtQZvReg" base_Operation="Connector-types"/>

+  <Ecore:EParameter xmi:id="_effnl4lbEdqpXLFtQZvReg" base_Parameter="Connector-types-diagnostics"/>

+  <Ecore:EParameter xmi:id="_effnmIlbEdqpXLFtQZvReg" base_Parameter="Connector-types-context"/>

+  <Ecore:EOperation xmi:id="_effnmYlbEdqpXLFtQZvReg" base_Operation="Connector-compatible"/>

+  <Ecore:EParameter xmi:id="_effnmolbEdqpXLFtQZvReg" base_Parameter="Connector-compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_effnm4lbEdqpXLFtQZvReg" base_Parameter="Connector-compatible-context"/>

+  <Ecore:EOperation xmi:id="_effnnIlbEdqpXLFtQZvReg" base_Operation="Connector-roles"/>

+  <Ecore:EParameter xmi:id="_effnnYlbEdqpXLFtQZvReg" base_Parameter="Connector-roles-diagnostics"/>

+  <Ecore:EParameter xmi:id="_effnnolbEdqpXLFtQZvReg" base_Parameter="Connector-roles-context"/>

+  <Ecore:EOperation xmi:id="_effnn4lbEdqpXLFtQZvReg" base_Operation="Connector-between_interfaces_ports"/>

+  <Ecore:EParameter xmi:id="_effnoIlbEdqpXLFtQZvReg" base_Parameter="Connector-between_interfaces_ports-diagnostics"/>

+  <Ecore:EParameter xmi:id="_effnoYlbEdqpXLFtQZvReg" base_Parameter="Connector-between_interfaces_ports-context"/>

+  <Ecore:EOperation xmi:id="_effnoolbEdqpXLFtQZvReg" base_Operation="Connector-between_interface_port_implements"/>

+  <Ecore:EParameter xmi:id="_efluMIlbEdqpXLFtQZvReg" base_Parameter="Connector-between_interface_port_implements-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efluMYlbEdqpXLFtQZvReg" base_Parameter="Connector-between_interface_port_implements-context"/>

+  <Ecore:EOperation xmi:id="_efluMolbEdqpXLFtQZvReg" base_Operation="Connector-between_interface_port_signature"/>

+  <Ecore:EParameter xmi:id="_efluM4lbEdqpXLFtQZvReg" base_Parameter="Connector-between_interface_port_signature-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efluNIlbEdqpXLFtQZvReg" base_Parameter="Connector-between_interface_port_signature-context"/>

+  <Ecore:EOperation xmi:id="_efluNYlbEdqpXLFtQZvReg" base_Operation="Connector-union_signature_compatible"/>

+  <Ecore:EParameter xmi:id="_efluNolbEdqpXLFtQZvReg" base_Parameter="Connector-union_signature_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efluN4lbEdqpXLFtQZvReg" base_Parameter="Connector-union_signature_compatible-context"/>

+  <Ecore:EOperation xmi:id="_efluOIlbEdqpXLFtQZvReg" base_Operation="Connector-assembly_connector"/>

+  <Ecore:EParameter xmi:id="_efluOYlbEdqpXLFtQZvReg" base_Parameter="Connector-assembly_connector-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efluOolbEdqpXLFtQZvReg" base_Parameter="Connector-assembly_connector-context"/>

+  <Ecore:EEnum xmi:id="_efluO4lbEdqpXLFtQZvReg" base_Enumeration="ConnectorKind"/>

+  <Ecore:EEnumLiteral xmi:id="_efluPIlbEdqpXLFtQZvReg" base_EnumerationLiteral="ConnectorKind-assembly"/>

+  <Ecore:EEnumLiteral xmi:id="_efluPYlbEdqpXLFtQZvReg" base_EnumerationLiteral="ConnectorKind-delegation"/>

+  <Ecore:EClass xmi:id="_efluPolbEdqpXLFtQZvReg" base_Class="Port"/>

+  <Ecore:EAttribute xmi:id="_efr00IlbEdqpXLFtQZvReg" base_Property="Port-isBehavior"/>

+  <Ecore:EAttribute xmi:id="_efr00YlbEdqpXLFtQZvReg" base_Property="Port-isService"/>

+  <Ecore:EReference xmi:id="_efr00olbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Port-required"/>

+  <Ecore:EReference xmi:id="_efr004lbEdqpXLFtQZvReg" base_Property="Port-redefinedPort"/>

+  <Ecore:EReference xmi:id="_efr01IlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Port-provided"/>

+  <Ecore:EReference xmi:id="_efr01YlbEdqpXLFtQZvReg" base_Property="Port-protocol"/>

+  <Ecore:EOperation xmi:id="_efr01olbEdqpXLFtQZvReg" base_Operation="Port-required_interfaces"/>

+  <Ecore:EParameter xmi:id="_efr014lbEdqpXLFtQZvReg" base_Parameter="Port-required_interfaces-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efr02IlbEdqpXLFtQZvReg" base_Parameter="Port-required_interfaces-context"/>

+  <Ecore:EOperation xmi:id="_efr02YlbEdqpXLFtQZvReg" base_Operation="Port-port_aggregation"/>

+  <Ecore:EParameter xmi:id="_efr02olbEdqpXLFtQZvReg" base_Parameter="Port-port_aggregation-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efr024lbEdqpXLFtQZvReg" base_Parameter="Port-port_aggregation-context"/>

+  <Ecore:EOperation xmi:id="_efr03IlbEdqpXLFtQZvReg" base_Operation="Port-port_destroyed"/>

+  <Ecore:EParameter xmi:id="_efr03YlbEdqpXLFtQZvReg" base_Parameter="Port-port_destroyed-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efr03olbEdqpXLFtQZvReg" base_Parameter="Port-port_destroyed-context"/>

+  <Ecore:EOperation xmi:id="_efr034lbEdqpXLFtQZvReg" base_Operation="Port-default_value"/>

+  <Ecore:EParameter xmi:id="_efr04IlbEdqpXLFtQZvReg" base_Parameter="Port-default_value-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efr04YlbEdqpXLFtQZvReg" base_Parameter="Port-default_value-context"/>

+  <Ecore:EOperation xmi:id="_efx7cIlbEdqpXLFtQZvReg" base_Operation="Port-getProvideds"/>

+  <Ecore:EOperation xmi:id="_efx7cYlbEdqpXLFtQZvReg" base_Operation="Port-getRequireds"/>

+  <Ecore:EClass xmi:id="_efx7colbEdqpXLFtQZvReg" base_Class="Interface"/>

+  <Ecore:EReference xmi:id="_efx7c4lbEdqpXLFtQZvReg" base_Property="Interface-ownedAttribute" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_efx7dIlbEdqpXLFtQZvReg" base_Property="Interface-ownedOperation" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_efx7dYlbEdqpXLFtQZvReg" base_Property="Interface-nestedClassifier" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_efx7dolbEdqpXLFtQZvReg" base_Property="Interface-redefinedInterface"/>

+  <Ecore:EReference xmi:id="_efx7d4lbEdqpXLFtQZvReg" base_Property="Interface-ownedReception" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_efx7eIlbEdqpXLFtQZvReg" base_Property="Interface-protocol" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_efx7eYlbEdqpXLFtQZvReg" base_Operation="Interface-visibility"/>

+  <Ecore:EParameter xmi:id="_efx7eolbEdqpXLFtQZvReg" base_Parameter="Interface-visibility-diagnostics"/>

+  <Ecore:EParameter xmi:id="_efx7e4lbEdqpXLFtQZvReg" base_Parameter="Interface-visibility-context"/>

+  <Ecore:EOperation xmi:id="_efx7fIlbEdqpXLFtQZvReg" base_Operation="Interface-createOwnedOperation"/>

+  <Ecore:EParameter xmi:id="_efx7fYlbEdqpXLFtQZvReg" base_Parameter="Interface-createOwnedOperation-name"/>

+  <Ecore:EParameter xmi:id="_efx7folbEdqpXLFtQZvReg" base_Parameter="Interface-createOwnedOperation-returnType"/>

+  <Ecore:EParameter xmi:id="_efx7f4lbEdqpXLFtQZvReg" base_Parameter="Interface-createOwnedOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_efx7gIlbEdqpXLFtQZvReg" base_Parameter="Interface-createOwnedOperation-parameterTypes"/>

+  <Ecore:EOperation xmi:id="_efx7gYlbEdqpXLFtQZvReg" base_Operation="Interface-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_ef4CEIlbEdqpXLFtQZvReg" base_Parameter="Interface-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_ef4CEYlbEdqpXLFtQZvReg" base_Parameter="Interface-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_ef4CEolbEdqpXLFtQZvReg" base_Parameter="Interface-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_ef4CE4lbEdqpXLFtQZvReg" base_Parameter="Interface-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_ef4CFIlbEdqpXLFtQZvReg" base_Class="Reception"/>

+  <Ecore:EReference xmi:id="_ef4CFYlbEdqpXLFtQZvReg" base_Property="Reception-signal"/>

+  <Ecore:EOperation xmi:id="_ef4CFolbEdqpXLFtQZvReg" base_Operation="Reception-not_query"/>

+  <Ecore:EParameter xmi:id="_ef4CF4lbEdqpXLFtQZvReg" base_Parameter="Reception-not_query-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ef4CGIlbEdqpXLFtQZvReg" base_Parameter="Reception-not_query-context"/>

+  <Ecore:EClass xmi:id="_ef4CGYlbEdqpXLFtQZvReg" base_Class="Signal"/>

+  <Ecore:EReference xmi:id="_ef4CGolbEdqpXLFtQZvReg" base_Property="Signal-ownedAttribute" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ef4CG4lbEdqpXLFtQZvReg" base_Operation="Signal-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_ef4CHIlbEdqpXLFtQZvReg" base_Parameter="Signal-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_ef4CHYlbEdqpXLFtQZvReg" base_Parameter="Signal-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_ef4CHolbEdqpXLFtQZvReg" base_Parameter="Signal-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_ef4CH4lbEdqpXLFtQZvReg" base_Parameter="Signal-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_ef4CIIlbEdqpXLFtQZvReg" base_Class="ProtocolStateMachine"/>

+  <Ecore:EReference xmi:id="_ef4CIYlbEdqpXLFtQZvReg" base_Property="ProtocolStateMachine-conformance.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ef-IsIlbEdqpXLFtQZvReg" base_Operation="ProtocolStateMachine-protocol_transitions"/>

+  <Ecore:EParameter xmi:id="_ef-IsYlbEdqpXLFtQZvReg" base_Parameter="ProtocolStateMachine-protocol_transitions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ef-IsolbEdqpXLFtQZvReg" base_Parameter="ProtocolStateMachine-protocol_transitions-context"/>

+  <Ecore:EOperation xmi:id="_ef-Is4lbEdqpXLFtQZvReg" base_Operation="ProtocolStateMachine-entry_exit_do"/>

+  <Ecore:EParameter xmi:id="_ef-ItIlbEdqpXLFtQZvReg" base_Parameter="ProtocolStateMachine-entry_exit_do-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ef-ItYlbEdqpXLFtQZvReg" base_Parameter="ProtocolStateMachine-entry_exit_do-context"/>

+  <Ecore:EOperation xmi:id="_ef-ItolbEdqpXLFtQZvReg" base_Operation="ProtocolStateMachine-deep_or_shallow_history"/>

+  <Ecore:EParameter xmi:id="_ef-It4lbEdqpXLFtQZvReg" base_Parameter="ProtocolStateMachine-deep_or_shallow_history-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ef-IuIlbEdqpXLFtQZvReg" base_Parameter="ProtocolStateMachine-deep_or_shallow_history-context"/>

+  <Ecore:EOperation xmi:id="_ef-IuYlbEdqpXLFtQZvReg" base_Operation="ProtocolStateMachine-ports_connected"/>

+  <Ecore:EParameter xmi:id="_ef-IuolbEdqpXLFtQZvReg" base_Parameter="ProtocolStateMachine-ports_connected-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ef-Iu4lbEdqpXLFtQZvReg" base_Parameter="ProtocolStateMachine-ports_connected-context"/>

+  <Ecore:EClass xmi:id="_ef-IvIlbEdqpXLFtQZvReg" base_Class="StateMachine"/>

+  <Ecore:EReference xmi:id="_ef-IvYlbEdqpXLFtQZvReg" base_Property="StateMachine-region" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ef-IvolbEdqpXLFtQZvReg" base_Property="StateMachine-submachineState"/>

+  <Ecore:EReference xmi:id="_ef-Iv4lbEdqpXLFtQZvReg" base_Property="StateMachine-connectionPoint" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ef-IwIlbEdqpXLFtQZvReg" base_Property="StateMachine-extendedStateMachine"/>

+  <Ecore:EOperation xmi:id="_ef-IwYlbEdqpXLFtQZvReg" base_Operation="StateMachine-classifier_context"/>

+  <Ecore:EParameter xmi:id="_ef-IwolbEdqpXLFtQZvReg" base_Parameter="StateMachine-classifier_context-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egEPUIlbEdqpXLFtQZvReg" base_Parameter="StateMachine-classifier_context-context"/>

+  <Ecore:EOperation xmi:id="_egEPUYlbEdqpXLFtQZvReg" base_Operation="StateMachine-context_classifier"/>

+  <Ecore:EParameter xmi:id="_egEPUolbEdqpXLFtQZvReg" base_Parameter="StateMachine-context_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egEPU4lbEdqpXLFtQZvReg" base_Parameter="StateMachine-context_classifier-context"/>

+  <Ecore:EOperation xmi:id="_egEPVIlbEdqpXLFtQZvReg" base_Operation="StateMachine-connection_points"/>

+  <Ecore:EParameter xmi:id="_egEPVYlbEdqpXLFtQZvReg" base_Parameter="StateMachine-connection_points-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egEPVolbEdqpXLFtQZvReg" base_Parameter="StateMachine-connection_points-context"/>

+  <Ecore:EOperation xmi:id="_egEPV4lbEdqpXLFtQZvReg" base_Operation="StateMachine-method"/>

+  <Ecore:EParameter xmi:id="_egEPWIlbEdqpXLFtQZvReg" base_Parameter="StateMachine-method-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egEPWYlbEdqpXLFtQZvReg" base_Parameter="StateMachine-method-context"/>

+  <Ecore:EOperation xmi:id="_egEPWolbEdqpXLFtQZvReg" base_Operation="StateMachine-LCA"/>

+  <Ecore:EParameter xmi:id="_egEPW4lbEdqpXLFtQZvReg" base_Parameter="StateMachine-LCA-s1"/>

+  <Ecore:EParameter xmi:id="_egEPXIlbEdqpXLFtQZvReg" base_Parameter="StateMachine-LCA-s2"/>

+  <Ecore:EOperation xmi:id="_egEPXYlbEdqpXLFtQZvReg" base_Operation="StateMachine-ancestor"/>

+  <Ecore:EParameter xmi:id="_egEPXolbEdqpXLFtQZvReg" base_Parameter="StateMachine-ancestor-s1"/>

+  <Ecore:EParameter xmi:id="_egEPX4lbEdqpXLFtQZvReg" base_Parameter="StateMachine-ancestor-s2"/>

+  <Ecore:EOperation xmi:id="_egEPYIlbEdqpXLFtQZvReg" base_Operation="StateMachine-isRedefinitionContextValid"/>

+  <Ecore:EParameter xmi:id="_egEPYYlbEdqpXLFtQZvReg" base_Parameter="StateMachine-isRedefinitionContextValid-redefined"/>

+  <Ecore:EClass xmi:id="_egEPYolbEdqpXLFtQZvReg" base_Class="State"/>

+  <Ecore:EReference xmi:id="_egKV8IlbEdqpXLFtQZvReg" base_Property="State-region" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_egKV8YlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="State-isComposite"/>

+  <Ecore:EAttribute xmi:id="_egKV8olbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="State-isOrthogonal"/>

+  <Ecore:EAttribute xmi:id="_egKV84lbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="State-isSimple"/>

+  <Ecore:EAttribute xmi:id="_egKV9IlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="State-isSubmachineState"/>

+  <Ecore:EReference xmi:id="_egKV9YlbEdqpXLFtQZvReg" base_Property="State-submachine"/>

+  <Ecore:EReference xmi:id="_egKV9olbEdqpXLFtQZvReg" base_Property="State-connectionPoint" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egKV94lbEdqpXLFtQZvReg" base_Property="State-connection.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egKV-IlbEdqpXLFtQZvReg" base_Property="State-redefinedState"/>

+  <Ecore:EReference xmi:id="_egKV-YlbEdqpXLFtQZvReg" base_Property="State-stateInvariant" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egKV-olbEdqpXLFtQZvReg" base_Property="State-entry" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egKV-4lbEdqpXLFtQZvReg" base_Property="State-exit" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egKV_IlbEdqpXLFtQZvReg" base_Property="State-doActivity" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egKV_YlbEdqpXLFtQZvReg" base_Property="State-deferrableTrigger" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_egKV_olbEdqpXLFtQZvReg" base_Operation="State-submachine_states"/>

+  <Ecore:EParameter xmi:id="_egKV_4lbEdqpXLFtQZvReg" base_Parameter="State-submachine_states-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egKWAIlbEdqpXLFtQZvReg" base_Parameter="State-submachine_states-context"/>

+  <Ecore:EOperation xmi:id="_egKWAYlbEdqpXLFtQZvReg" base_Operation="State-destinations_or_sources_of_transitions"/>

+  <Ecore:EParameter xmi:id="_egKWAolbEdqpXLFtQZvReg" base_Parameter="State-destinations_or_sources_of_transitions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egQckIlbEdqpXLFtQZvReg" base_Parameter="State-destinations_or_sources_of_transitions-context"/>

+  <Ecore:EOperation xmi:id="_egQckYlbEdqpXLFtQZvReg" base_Operation="State-submachine_or_regions"/>

+  <Ecore:EParameter xmi:id="_egQckolbEdqpXLFtQZvReg" base_Parameter="State-submachine_or_regions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egQck4lbEdqpXLFtQZvReg" base_Parameter="State-submachine_or_regions-context"/>

+  <Ecore:EOperation xmi:id="_egQclIlbEdqpXLFtQZvReg" base_Operation="State-composite_states"/>

+  <Ecore:EParameter xmi:id="_egQclYlbEdqpXLFtQZvReg" base_Parameter="State-composite_states-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egQclolbEdqpXLFtQZvReg" base_Parameter="State-composite_states-context"/>

+  <Ecore:EOperation xmi:id="_egQcl4lbEdqpXLFtQZvReg" base_Operation="State-entry_or_exit"/>

+  <Ecore:EParameter xmi:id="_egQcmIlbEdqpXLFtQZvReg" base_Parameter="State-entry_or_exit-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egQcmYlbEdqpXLFtQZvReg" base_Parameter="State-entry_or_exit-context"/>

+  <Ecore:EOperation xmi:id="_egQcmolbEdqpXLFtQZvReg" base_Operation="State-isSimple.1"/>

+  <Ecore:EOperation xmi:id="_egQcm4lbEdqpXLFtQZvReg" base_Operation="State-isComposite.1"/>

+  <Ecore:EOperation xmi:id="_egQcnIlbEdqpXLFtQZvReg" base_Operation="State-isOrthogonal.1"/>

+  <Ecore:EOperation xmi:id="_egQcnYlbEdqpXLFtQZvReg" base_Operation="State-isSubmachineState.1"/>

+  <Ecore:EOperation xmi:id="_egQcnolbEdqpXLFtQZvReg" base_Operation="State-redefinitionContext"/>

+  <Ecore:EOperation xmi:id="_egQcn4lbEdqpXLFtQZvReg" base_Operation="State-isRedefinitionContextValid"/>

+  <Ecore:EParameter xmi:id="_egQcoIlbEdqpXLFtQZvReg" base_Parameter="State-isRedefinitionContextValid-redefined"/>

+  <Ecore:EClass xmi:id="_egQcoYlbEdqpXLFtQZvReg" base_Class="Vertex"/>

+  <Ecore:EReference xmi:id="_egQcoolbEdqpXLFtQZvReg" isTransient="true" base_Property="Vertex-container" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egWjMIlbEdqpXLFtQZvReg" base_Property="Vertex-incoming"/>

+  <Ecore:EReference xmi:id="_egWjMYlbEdqpXLFtQZvReg" base_Property="Vertex-outgoing.1"/>

+  <Ecore:EOperation xmi:id="_egWjMolbEdqpXLFtQZvReg" base_Operation="Vertex-containingStateMachine"/>

+  <Ecore:EClass xmi:id="_egWjM4lbEdqpXLFtQZvReg" base_Class="Transition"/>

+  <Ecore:EAttribute xmi:id="_egWjNIlbEdqpXLFtQZvReg" base_Property="Transition-kind"/>

+  <Ecore:EReference xmi:id="_egWjNYlbEdqpXLFtQZvReg" isTransient="true" base_Property="Transition-container" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egWjNolbEdqpXLFtQZvReg" base_Property="Transition-target"/>

+  <Ecore:EReference xmi:id="_egWjN4lbEdqpXLFtQZvReg" base_Property="Transition-redefinedTransition"/>

+  <Ecore:EReference xmi:id="_egWjOIlbEdqpXLFtQZvReg" base_Property="Transition-guard" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egWjOYlbEdqpXLFtQZvReg" base_Property="Transition-effect" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egWjOolbEdqpXLFtQZvReg" base_Property="Transition-trigger" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egWjO4lbEdqpXLFtQZvReg" base_Property="Transition-source.1"/>

+  <Ecore:EOperation xmi:id="_egWjPIlbEdqpXLFtQZvReg" base_Operation="Transition-fork_segment_guards"/>

+  <Ecore:EParameter xmi:id="_egWjPYlbEdqpXLFtQZvReg" base_Parameter="Transition-fork_segment_guards-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egWjPolbEdqpXLFtQZvReg" base_Parameter="Transition-fork_segment_guards-context"/>

+  <Ecore:EOperation xmi:id="_egWjP4lbEdqpXLFtQZvReg" base_Operation="Transition-join_segment_guards"/>

+  <Ecore:EParameter xmi:id="_egWjQIlbEdqpXLFtQZvReg" base_Parameter="Transition-join_segment_guards-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egcp0IlbEdqpXLFtQZvReg" base_Parameter="Transition-join_segment_guards-context"/>

+  <Ecore:EOperation xmi:id="_egcp0YlbEdqpXLFtQZvReg" base_Operation="Transition-fork_segment_state"/>

+  <Ecore:EParameter xmi:id="_egcp0olbEdqpXLFtQZvReg" base_Parameter="Transition-fork_segment_state-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egcp04lbEdqpXLFtQZvReg" base_Parameter="Transition-fork_segment_state-context"/>

+  <Ecore:EOperation xmi:id="_egcp1IlbEdqpXLFtQZvReg" base_Operation="Transition-join_segment_state"/>

+  <Ecore:EParameter xmi:id="_egcp1YlbEdqpXLFtQZvReg" base_Parameter="Transition-join_segment_state-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egcp1olbEdqpXLFtQZvReg" base_Parameter="Transition-join_segment_state-context"/>

+  <Ecore:EOperation xmi:id="_egcp14lbEdqpXLFtQZvReg" base_Operation="Transition-outgoing_pseudostates"/>

+  <Ecore:EParameter xmi:id="_egcp2IlbEdqpXLFtQZvReg" base_Parameter="Transition-outgoing_pseudostates-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egcp2YlbEdqpXLFtQZvReg" base_Parameter="Transition-outgoing_pseudostates-context"/>

+  <Ecore:EOperation xmi:id="_egcp2olbEdqpXLFtQZvReg" base_Operation="Transition-initial_transition"/>

+  <Ecore:EParameter xmi:id="_egcp24lbEdqpXLFtQZvReg" base_Parameter="Transition-initial_transition-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egcp3IlbEdqpXLFtQZvReg" base_Parameter="Transition-initial_transition-context"/>

+  <Ecore:EOperation xmi:id="_egcp3YlbEdqpXLFtQZvReg" base_Operation="Transition-signatures_compatible"/>

+  <Ecore:EParameter xmi:id="_egcp3olbEdqpXLFtQZvReg" base_Parameter="Transition-signatures_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egcp34lbEdqpXLFtQZvReg" base_Parameter="Transition-signatures_compatible-context"/>

+  <Ecore:EOperation xmi:id="_egiwcIlbEdqpXLFtQZvReg" base_Operation="Transition-redefinitionContext"/>

+  <Ecore:EOperation xmi:id="_egiwcYlbEdqpXLFtQZvReg" base_Operation="Transition-containingStateMachine"/>

+  <Ecore:EEnum xmi:id="_egiwcolbEdqpXLFtQZvReg" base_Enumeration="TransitionKind"/>

+  <Ecore:EEnumLiteral xmi:id="_egiwc4lbEdqpXLFtQZvReg" base_EnumerationLiteral="TransitionKind-internal"/>

+  <Ecore:EEnumLiteral xmi:id="_egiwdIlbEdqpXLFtQZvReg" base_EnumerationLiteral="TransitionKind-local"/>

+  <Ecore:EEnumLiteral xmi:id="_egiwdYlbEdqpXLFtQZvReg" base_EnumerationLiteral="TransitionKind-external"/>

+  <Ecore:EClass xmi:id="_egiwdolbEdqpXLFtQZvReg" base_Class="Region"/>

+  <Ecore:EReference xmi:id="_egiwd4lbEdqpXLFtQZvReg" base_Property="Region-subvertex" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egiweIlbEdqpXLFtQZvReg" isTransient="true" base_Property="Region-state" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egiweYlbEdqpXLFtQZvReg" base_Property="Region-extendedRegion"/>

+  <Ecore:EReference xmi:id="_egiweolbEdqpXLFtQZvReg" isTransient="true" base_Property="Region-stateMachine" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egiwe4lbEdqpXLFtQZvReg" base_Property="Region-transition" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_egiwfIlbEdqpXLFtQZvReg" base_Operation="Region-initial_vertex"/>

+  <Ecore:EParameter xmi:id="_egiwfYlbEdqpXLFtQZvReg" base_Parameter="Region-initial_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egiwfolbEdqpXLFtQZvReg" base_Parameter="Region-initial_vertex-context"/>

+  <Ecore:EOperation xmi:id="_egiwf4lbEdqpXLFtQZvReg" base_Operation="Region-deep_history_vertex"/>

+  <Ecore:EParameter xmi:id="_egiwgIlbEdqpXLFtQZvReg" base_Parameter="Region-deep_history_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egiwgYlbEdqpXLFtQZvReg" base_Parameter="Region-deep_history_vertex-context"/>

+  <Ecore:EOperation xmi:id="_ego3EIlbEdqpXLFtQZvReg" base_Operation="Region-shallow_history_vertex"/>

+  <Ecore:EParameter xmi:id="_ego3EYlbEdqpXLFtQZvReg" base_Parameter="Region-shallow_history_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ego3EolbEdqpXLFtQZvReg" base_Parameter="Region-shallow_history_vertex-context"/>

+  <Ecore:EOperation xmi:id="_ego3E4lbEdqpXLFtQZvReg" base_Operation="Region-owned"/>

+  <Ecore:EParameter xmi:id="_ego3FIlbEdqpXLFtQZvReg" base_Parameter="Region-owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ego3FYlbEdqpXLFtQZvReg" base_Parameter="Region-owned-context"/>

+  <Ecore:EOperation xmi:id="_ego3FolbEdqpXLFtQZvReg" base_Operation="Region-redefinitionContext"/>

+  <Ecore:EOperation xmi:id="_ego3F4lbEdqpXLFtQZvReg" base_Operation="Region-isRedefinitionContextValid"/>

+  <Ecore:EParameter xmi:id="_ego3GIlbEdqpXLFtQZvReg" base_Parameter="Region-isRedefinitionContextValid-redefined"/>

+  <Ecore:EOperation xmi:id="_ego3GYlbEdqpXLFtQZvReg" base_Operation="Region-containingStateMachine"/>

+  <Ecore:EOperation xmi:id="_ego3GolbEdqpXLFtQZvReg" base_Operation="Region-belongsToPSM"/>

+  <Ecore:EClass xmi:id="_ego3G4lbEdqpXLFtQZvReg" base_Class="Trigger"/>

+  <Ecore:EReference xmi:id="_ego3HIlbEdqpXLFtQZvReg" base_Property="Trigger-event"/>

+  <Ecore:EReference xmi:id="_ego3HYlbEdqpXLFtQZvReg" base_Property="Trigger-port"/>

+  <Ecore:EClass xmi:id="_ego3HolbEdqpXLFtQZvReg" base_Class="Event"/>

+  <Ecore:EClass xmi:id="_ego3H4lbEdqpXLFtQZvReg" base_Class="ConnectionPointReference"/>

+  <Ecore:EReference xmi:id="_ego3IIlbEdqpXLFtQZvReg" base_Property="ConnectionPointReference-entry"/>

+  <Ecore:EReference xmi:id="_ego3IYlbEdqpXLFtQZvReg" base_Property="ConnectionPointReference-exit"/>

+  <Ecore:EReference xmi:id="_egu9sIlbEdqpXLFtQZvReg" isTransient="true" base_Property="ConnectionPointReference-state.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_egu9sYlbEdqpXLFtQZvReg" base_Operation="ConnectionPointReference-entry_pseudostates"/>

+  <Ecore:EParameter xmi:id="_egu9solbEdqpXLFtQZvReg" base_Parameter="ConnectionPointReference-entry_pseudostates-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egu9s4lbEdqpXLFtQZvReg" base_Parameter="ConnectionPointReference-entry_pseudostates-context"/>

+  <Ecore:EOperation xmi:id="_egu9tIlbEdqpXLFtQZvReg" base_Operation="ConnectionPointReference-exit_pseudostates"/>

+  <Ecore:EParameter xmi:id="_egu9tYlbEdqpXLFtQZvReg" base_Parameter="ConnectionPointReference-exit_pseudostates-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egu9tolbEdqpXLFtQZvReg" base_Parameter="ConnectionPointReference-exit_pseudostates-context"/>

+  <Ecore:EClass xmi:id="_egu9t4lbEdqpXLFtQZvReg" base_Class="Pseudostate"/>

+  <Ecore:EAttribute xmi:id="_egu9uIlbEdqpXLFtQZvReg" base_Property="Pseudostate-kind"/>

+  <Ecore:EReference xmi:id="_egu9uYlbEdqpXLFtQZvReg" isTransient="true" base_Property="Pseudostate-stateMachine" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_egu9uolbEdqpXLFtQZvReg" isTransient="true" base_Property="Pseudostate-state" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_egu9u4lbEdqpXLFtQZvReg" base_Operation="Pseudostate-initial_vertex"/>

+  <Ecore:EParameter xmi:id="_egu9vIlbEdqpXLFtQZvReg" base_Parameter="Pseudostate-initial_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_egu9vYlbEdqpXLFtQZvReg" base_Parameter="Pseudostate-initial_vertex-context"/>

+  <Ecore:EOperation xmi:id="_egu9volbEdqpXLFtQZvReg" base_Operation="Pseudostate-history_vertices"/>

+  <Ecore:EParameter xmi:id="_egu9v4lbEdqpXLFtQZvReg" base_Parameter="Pseudostate-history_vertices-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eg1EUIlbEdqpXLFtQZvReg" base_Parameter="Pseudostate-history_vertices-context"/>

+  <Ecore:EOperation xmi:id="_eg1EUYlbEdqpXLFtQZvReg" base_Operation="Pseudostate-join_vertex"/>

+  <Ecore:EParameter xmi:id="_eg1EUolbEdqpXLFtQZvReg" base_Parameter="Pseudostate-join_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eg1EU4lbEdqpXLFtQZvReg" base_Parameter="Pseudostate-join_vertex-context"/>

+  <Ecore:EOperation xmi:id="_eg1EVIlbEdqpXLFtQZvReg" base_Operation="Pseudostate-transitions_incoming"/>

+  <Ecore:EParameter xmi:id="_eg1EVYlbEdqpXLFtQZvReg" base_Parameter="Pseudostate-transitions_incoming-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eg1EVolbEdqpXLFtQZvReg" base_Parameter="Pseudostate-transitions_incoming-context"/>

+  <Ecore:EOperation xmi:id="_eg1EV4lbEdqpXLFtQZvReg" base_Operation="Pseudostate-fork_vertex"/>

+  <Ecore:EParameter xmi:id="_eg1EWIlbEdqpXLFtQZvReg" base_Parameter="Pseudostate-fork_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eg1EWYlbEdqpXLFtQZvReg" base_Parameter="Pseudostate-fork_vertex-context"/>

+  <Ecore:EOperation xmi:id="_eg1EWolbEdqpXLFtQZvReg" base_Operation="Pseudostate-transitions_outgoing"/>

+  <Ecore:EParameter xmi:id="_eg1EW4lbEdqpXLFtQZvReg" base_Parameter="Pseudostate-transitions_outgoing-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eg1EXIlbEdqpXLFtQZvReg" base_Parameter="Pseudostate-transitions_outgoing-context"/>

+  <Ecore:EOperation xmi:id="_eg1EXYlbEdqpXLFtQZvReg" base_Operation="Pseudostate-junction_vertex"/>

+  <Ecore:EParameter xmi:id="_eg1EXolbEdqpXLFtQZvReg" base_Parameter="Pseudostate-junction_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eg1EX4lbEdqpXLFtQZvReg" base_Parameter="Pseudostate-junction_vertex-context"/>

+  <Ecore:EOperation xmi:id="_eg1EYIlbEdqpXLFtQZvReg" base_Operation="Pseudostate-choice_vertex"/>

+  <Ecore:EParameter xmi:id="_eg1EYYlbEdqpXLFtQZvReg" base_Parameter="Pseudostate-choice_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eg7K8IlbEdqpXLFtQZvReg" base_Parameter="Pseudostate-choice_vertex-context"/>

+  <Ecore:EOperation xmi:id="_eg7K8YlbEdqpXLFtQZvReg" base_Operation="Pseudostate-outgoing_from_initial"/>

+  <Ecore:EParameter xmi:id="_eg7K8olbEdqpXLFtQZvReg" base_Parameter="Pseudostate-outgoing_from_initial-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eg7K84lbEdqpXLFtQZvReg" base_Parameter="Pseudostate-outgoing_from_initial-context"/>

+  <Ecore:EEnum xmi:id="_eg7K9IlbEdqpXLFtQZvReg" base_Enumeration="PseudostateKind"/>

+  <Ecore:EEnumLiteral xmi:id="_eg7K9YlbEdqpXLFtQZvReg" base_EnumerationLiteral="PseudostateKind-initial"/>

+  <Ecore:EEnumLiteral xmi:id="_eg7K9olbEdqpXLFtQZvReg" base_EnumerationLiteral="PseudostateKind-deepHistory"/>

+  <Ecore:EEnumLiteral xmi:id="_eg7K94lbEdqpXLFtQZvReg" base_EnumerationLiteral="PseudostateKind-shallowHistory"/>

+  <Ecore:EEnumLiteral xmi:id="_eg7K-IlbEdqpXLFtQZvReg" base_EnumerationLiteral="PseudostateKind-join"/>

+  <Ecore:EEnumLiteral xmi:id="_eg7K-YlbEdqpXLFtQZvReg" base_EnumerationLiteral="PseudostateKind-fork"/>

+  <Ecore:EEnumLiteral xmi:id="_eg7K-olbEdqpXLFtQZvReg" base_EnumerationLiteral="PseudostateKind-junction"/>

+  <Ecore:EEnumLiteral xmi:id="_eg7K-4lbEdqpXLFtQZvReg" base_EnumerationLiteral="PseudostateKind-choice"/>

+  <Ecore:EEnumLiteral xmi:id="_eg7K_IlbEdqpXLFtQZvReg" base_EnumerationLiteral="PseudostateKind-entryPoint"/>

+  <Ecore:EEnumLiteral xmi:id="_eg7K_YlbEdqpXLFtQZvReg" base_EnumerationLiteral="PseudostateKind-exitPoint"/>

+  <Ecore:EEnumLiteral xmi:id="_eg7K_olbEdqpXLFtQZvReg" base_EnumerationLiteral="PseudostateKind-terminate"/>

+  <Ecore:EClass xmi:id="_eg7K_4lbEdqpXLFtQZvReg" base_Class="ProtocolConformance"/>

+  <Ecore:EReference xmi:id="_eg7LAIlbEdqpXLFtQZvReg" base_Property="ProtocolConformance-generalMachine"/>

+  <Ecore:EReference xmi:id="_eg7LAYlbEdqpXLFtQZvReg" isTransient="true" base_Property="ProtocolConformance-specificMachine.1" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_ehBRkIlbEdqpXLFtQZvReg" base_Class="BehavioredClassifier"/>

+  <Ecore:EReference xmi:id="_ehBRkYlbEdqpXLFtQZvReg" base_Property="BehavioredClassifier-interfaceRealization" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ehBRkolbEdqpXLFtQZvReg" base_Property="BehavioredClassifier-ownedBehavior" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ehBRk4lbEdqpXLFtQZvReg" base_Property="BehavioredClassifier-classifierBehavior" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ehBRlIlbEdqpXLFtQZvReg" base_Property="BehavioredClassifier-ownedTrigger" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ehBRlYlbEdqpXLFtQZvReg" base_Operation="BehavioredClassifier-class_behavior"/>

+  <Ecore:EParameter xmi:id="_ehBRlolbEdqpXLFtQZvReg" base_Parameter="BehavioredClassifier-class_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehBRl4lbEdqpXLFtQZvReg" base_Parameter="BehavioredClassifier-class_behavior-context"/>

+  <Ecore:EOperation xmi:id="_ehBRmIlbEdqpXLFtQZvReg" base_Operation="BehavioredClassifier-createInterfaceRealization"/>

+  <Ecore:EParameter xmi:id="_ehBRmYlbEdqpXLFtQZvReg" base_Parameter="BehavioredClassifier-createInterfaceRealization-contract"/>

+  <Ecore:EClass xmi:id="_ehBRmolbEdqpXLFtQZvReg" base_Class="InterfaceRealization"/>

+  <Ecore:EReference xmi:id="_ehBRm4lbEdqpXLFtQZvReg" base_Property="InterfaceRealization-contract"/>

+  <Ecore:EReference xmi:id="_ehBRnIlbEdqpXLFtQZvReg" isTransient="true" base_Property="InterfaceRealization-implementingClassifier"/>

+  <Ecore:EClass xmi:id="_ehBRnYlbEdqpXLFtQZvReg" base_Class="Realization"/>

+  <Ecore:EClass xmi:id="_ehBRnolbEdqpXLFtQZvReg" base_Class="Abstraction"/>

+  <Ecore:EReference xmi:id="_ehBRn4lbEdqpXLFtQZvReg" base_Property="Abstraction-mapping" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_ehBRoIlbEdqpXLFtQZvReg" base_Class="OpaqueExpression"/>

+  <Ecore:EAttribute xmi:id="_ehBRoYlbEdqpXLFtQZvReg" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueExpression-body"/>

+  <Ecore:EAttribute xmi:id="_ehBRoolbEdqpXLFtQZvReg" isUnsettable="true" base_Property="OpaqueExpression-language"/>

+  <Ecore:EReference xmi:id="_ehHYMIlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="OpaqueExpression-result"/>

+  <Ecore:EReference xmi:id="_ehHYMYlbEdqpXLFtQZvReg" base_Property="OpaqueExpression-behavior"/>

+  <Ecore:EOperation xmi:id="_ehHYMolbEdqpXLFtQZvReg" base_Operation="OpaqueExpression-language_body_size"/>

+  <Ecore:EParameter xmi:id="_ehHYM4lbEdqpXLFtQZvReg" base_Parameter="OpaqueExpression-language_body_size-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehHYNIlbEdqpXLFtQZvReg" base_Parameter="OpaqueExpression-language_body_size-context"/>

+  <Ecore:EOperation xmi:id="_ehHYNYlbEdqpXLFtQZvReg" base_Operation="OpaqueExpression-only_return_result_parameters"/>

+  <Ecore:EParameter xmi:id="_ehHYNolbEdqpXLFtQZvReg" base_Parameter="OpaqueExpression-only_return_result_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehHYN4lbEdqpXLFtQZvReg" base_Parameter="OpaqueExpression-only_return_result_parameters-context"/>

+  <Ecore:EOperation xmi:id="_ehHYOIlbEdqpXLFtQZvReg" base_Operation="OpaqueExpression-one_return_result_parameter"/>

+  <Ecore:EParameter xmi:id="_ehHYOYlbEdqpXLFtQZvReg" base_Parameter="OpaqueExpression-one_return_result_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehHYOolbEdqpXLFtQZvReg" base_Parameter="OpaqueExpression-one_return_result_parameter-context"/>

+  <Ecore:EOperation xmi:id="_ehHYO4lbEdqpXLFtQZvReg" base_Operation="OpaqueExpression-getResult"/>

+  <Ecore:EOperation xmi:id="_ehHYPIlbEdqpXLFtQZvReg" base_Operation="OpaqueExpression-value"/>

+  <Ecore:EOperation xmi:id="_ehHYPYlbEdqpXLFtQZvReg" base_Operation="OpaqueExpression-isIntegral"/>

+  <Ecore:EOperation xmi:id="_ehHYPolbEdqpXLFtQZvReg" base_Operation="OpaqueExpression-isPositive"/>

+  <Ecore:EOperation xmi:id="_ehHYP4lbEdqpXLFtQZvReg" base_Operation="OpaqueExpression-isNonNegative"/>

+  <Ecore:EClass xmi:id="_ehHYQIlbEdqpXLFtQZvReg" base_Class="Extension"/>

+  <Ecore:EAttribute xmi:id="_ehHYQYlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Extension-isRequired"/>

+  <Ecore:EReference xmi:id="_ehNe0IlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Extension-metaclass"/>

+  <Ecore:EOperation xmi:id="_ehNe0YlbEdqpXLFtQZvReg" base_Operation="Extension-non_owned_end"/>

+  <Ecore:EParameter xmi:id="_ehNe0olbEdqpXLFtQZvReg" base_Parameter="Extension-non_owned_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehNe04lbEdqpXLFtQZvReg" base_Parameter="Extension-non_owned_end-context"/>

+  <Ecore:EOperation xmi:id="_ehNe1IlbEdqpXLFtQZvReg" base_Operation="Extension-is_binary"/>

+  <Ecore:EParameter xmi:id="_ehNe1YlbEdqpXLFtQZvReg" base_Parameter="Extension-is_binary-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehNe1olbEdqpXLFtQZvReg" base_Parameter="Extension-is_binary-context"/>

+  <Ecore:EOperation xmi:id="_ehNe14lbEdqpXLFtQZvReg" base_Operation="Extension-metaclassEnd"/>

+  <Ecore:EOperation xmi:id="_ehNe2IlbEdqpXLFtQZvReg" base_Operation="Extension-getMetaclass"/>

+  <Ecore:EOperation xmi:id="_ehNe2YlbEdqpXLFtQZvReg" base_Operation="Extension-isRequired.1"/>

+  <Ecore:EEnum xmi:id="_ehNe2olbEdqpXLFtQZvReg" base_Enumeration="CallConcurrencyKind"/>

+  <Ecore:EEnumLiteral xmi:id="_ehNe24lbEdqpXLFtQZvReg" base_EnumerationLiteral="CallConcurrencyKind-sequential"/>

+  <Ecore:EEnumLiteral xmi:id="_ehNe3IlbEdqpXLFtQZvReg" base_EnumerationLiteral="CallConcurrencyKind-guarded"/>

+  <Ecore:EEnumLiteral xmi:id="_ehNe3YlbEdqpXLFtQZvReg" base_EnumerationLiteral="CallConcurrencyKind-concurrent"/>

+  <Ecore:EClass xmi:id="_ehNe3olbEdqpXLFtQZvReg" base_Class="DataType"/>

+  <Ecore:EReference xmi:id="_ehNe34lbEdqpXLFtQZvReg" base_Property="DataType-ownedAttribute" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ehNe4IlbEdqpXLFtQZvReg" base_Property="DataType-ownedOperation" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ehNe4YlbEdqpXLFtQZvReg" base_Operation="DataType-createOwnedOperation"/>

+  <Ecore:EParameter xmi:id="_ehTlcIlbEdqpXLFtQZvReg" base_Parameter="DataType-createOwnedOperation-name"/>

+  <Ecore:EParameter xmi:id="_ehTlcYlbEdqpXLFtQZvReg" base_Parameter="DataType-createOwnedOperation-returnType"/>

+  <Ecore:EParameter xmi:id="_ehTlcolbEdqpXLFtQZvReg" base_Parameter="DataType-createOwnedOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_ehTlc4lbEdqpXLFtQZvReg" base_Parameter="DataType-createOwnedOperation-parameterTypes"/>

+  <Ecore:EOperation xmi:id="_ehTldIlbEdqpXLFtQZvReg" base_Operation="DataType-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_ehTldYlbEdqpXLFtQZvReg" base_Parameter="DataType-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_ehTldolbEdqpXLFtQZvReg" base_Parameter="DataType-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_ehTld4lbEdqpXLFtQZvReg" base_Parameter="DataType-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_ehTleIlbEdqpXLFtQZvReg" base_Parameter="DataType-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_ehTleYlbEdqpXLFtQZvReg" base_Class="Manifestation"/>

+  <Ecore:EReference xmi:id="_ehTleolbEdqpXLFtQZvReg" base_Property="Manifestation-utilizedElement"/>

+  <Ecore:EEnum xmi:id="_ehTle4lbEdqpXLFtQZvReg" base_Enumeration="AggregationKind"/>

+  <Ecore:EEnumLiteral xmi:id="_ehTlfIlbEdqpXLFtQZvReg" base_EnumerationLiteral="AggregationKind-none"/>

+  <Ecore:EEnumLiteral xmi:id="_ehTlfYlbEdqpXLFtQZvReg" base_EnumerationLiteral="AggregationKind-shared"/>

+  <Ecore:EEnumLiteral xmi:id="_ehTlfolbEdqpXLFtQZvReg" base_EnumerationLiteral="AggregationKind-composite"/>

+  <Ecore:EClass xmi:id="_ehTlf4lbEdqpXLFtQZvReg" base_Class="Substitution"/>

+  <Ecore:EReference xmi:id="_ehTlgIlbEdqpXLFtQZvReg" base_Property="Substitution-contract"/>

+  <Ecore:EReference xmi:id="_ehZsEIlbEdqpXLFtQZvReg" isTransient="true" base_Property="Substitution-substitutingClassifier.1"/>

+  <Ecore:EClass xmi:id="_ehZsEYlbEdqpXLFtQZvReg" base_Class="CollaborationUse"/>

+  <Ecore:EReference xmi:id="_ehZsEolbEdqpXLFtQZvReg" base_Property="CollaborationUse-type"/>

+  <Ecore:EReference xmi:id="_ehZsE4lbEdqpXLFtQZvReg" base_Property="CollaborationUse-roleBinding" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ehZsFIlbEdqpXLFtQZvReg" base_Operation="CollaborationUse-client_elements"/>

+  <Ecore:EParameter xmi:id="_ehZsFYlbEdqpXLFtQZvReg" base_Parameter="CollaborationUse-client_elements-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehZsFolbEdqpXLFtQZvReg" base_Parameter="CollaborationUse-client_elements-context"/>

+  <Ecore:EOperation xmi:id="_ehZsF4lbEdqpXLFtQZvReg" base_Operation="CollaborationUse-every_role"/>

+  <Ecore:EParameter xmi:id="_ehZsGIlbEdqpXLFtQZvReg" base_Parameter="CollaborationUse-every_role-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehZsGYlbEdqpXLFtQZvReg" base_Parameter="CollaborationUse-every_role-context"/>

+  <Ecore:EOperation xmi:id="_ehZsGolbEdqpXLFtQZvReg" base_Operation="CollaborationUse-connectors"/>

+  <Ecore:EParameter xmi:id="_ehZsG4lbEdqpXLFtQZvReg" base_Parameter="CollaborationUse-connectors-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehZsHIlbEdqpXLFtQZvReg" base_Parameter="CollaborationUse-connectors-context"/>

+  <Ecore:EClass xmi:id="_ehZsHYlbEdqpXLFtQZvReg" base_Class="Collaboration"/>

+  <Ecore:EReference xmi:id="_ehZsHolbEdqpXLFtQZvReg" base_Property="Collaboration-collaborationRole"/>

+  <Ecore:EClass xmi:id="_ehZsH4lbEdqpXLFtQZvReg" base_Class="UseCase"/>

+  <Ecore:EReference xmi:id="_ehZsIIlbEdqpXLFtQZvReg" base_Property="UseCase-include.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ehZsIYlbEdqpXLFtQZvReg" base_Property="UseCase-extensionPoint" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ehZsIolbEdqpXLFtQZvReg" base_Property="UseCase-extend.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ehfysIlbEdqpXLFtQZvReg" base_Property="UseCase-subject"/>

+  <Ecore:EOperation xmi:id="_ehfysYlbEdqpXLFtQZvReg" base_Operation="UseCase-must_have_name"/>

+  <Ecore:EParameter xmi:id="_ehfysolbEdqpXLFtQZvReg" base_Parameter="UseCase-must_have_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehfys4lbEdqpXLFtQZvReg" base_Parameter="UseCase-must_have_name-context"/>

+  <Ecore:EOperation xmi:id="_ehfytIlbEdqpXLFtQZvReg" base_Operation="UseCase-binary_associations"/>

+  <Ecore:EParameter xmi:id="_ehfytYlbEdqpXLFtQZvReg" base_Parameter="UseCase-binary_associations-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehfytolbEdqpXLFtQZvReg" base_Parameter="UseCase-binary_associations-context"/>

+  <Ecore:EOperation xmi:id="_ehfyt4lbEdqpXLFtQZvReg" base_Operation="UseCase-no_association_to_use_case"/>

+  <Ecore:EParameter xmi:id="_ehfyuIlbEdqpXLFtQZvReg" base_Parameter="UseCase-no_association_to_use_case-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehfyuYlbEdqpXLFtQZvReg" base_Parameter="UseCase-no_association_to_use_case-context"/>

+  <Ecore:EOperation xmi:id="_ehfyuolbEdqpXLFtQZvReg" base_Operation="UseCase-cannot_include_self"/>

+  <Ecore:EParameter xmi:id="_ehfyu4lbEdqpXLFtQZvReg" base_Parameter="UseCase-cannot_include_self-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehfyvIlbEdqpXLFtQZvReg" base_Parameter="UseCase-cannot_include_self-context"/>

+  <Ecore:EOperation xmi:id="_ehfyvYlbEdqpXLFtQZvReg" base_Operation="UseCase-allIncludedUseCases"/>

+  <Ecore:EClass xmi:id="_ehfyvolbEdqpXLFtQZvReg" base_Class="Include"/>

+  <Ecore:EReference xmi:id="_ehfyv4lbEdqpXLFtQZvReg" base_Property="Include-addition"/>

+  <Ecore:EReference xmi:id="_ehfywIlbEdqpXLFtQZvReg" isTransient="true" base_Property="Include-includingCase.1" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_ehl5UIlbEdqpXLFtQZvReg" base_Class="Extend"/>

+  <Ecore:EReference xmi:id="_ehl5UYlbEdqpXLFtQZvReg" base_Property="Extend-extendedCase"/>

+  <Ecore:EReference xmi:id="_ehl5UolbEdqpXLFtQZvReg" base_Property="Extend-condition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ehl5U4lbEdqpXLFtQZvReg" base_Property="Extend-extensionLocation"/>

+  <Ecore:EReference xmi:id="_ehl5VIlbEdqpXLFtQZvReg" isTransient="true" base_Property="Extend-extension.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ehl5VYlbEdqpXLFtQZvReg" base_Operation="Extend-extension_points"/>

+  <Ecore:EParameter xmi:id="_ehl5VolbEdqpXLFtQZvReg" base_Parameter="Extend-extension_points-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehl5V4lbEdqpXLFtQZvReg" base_Parameter="Extend-extension_points-context"/>

+  <Ecore:EClass xmi:id="_ehl5WIlbEdqpXLFtQZvReg" base_Class="ExtensionPoint"/>

+  <Ecore:EReference xmi:id="_ehl5WYlbEdqpXLFtQZvReg" isTransient="true" base_Property="ExtensionPoint-useCase" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ehl5WolbEdqpXLFtQZvReg" base_Operation="ExtensionPoint-must_have_name"/>

+  <Ecore:EParameter xmi:id="_ehl5W4lbEdqpXLFtQZvReg" base_Parameter="ExtensionPoint-must_have_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehl5XIlbEdqpXLFtQZvReg" base_Parameter="ExtensionPoint-must_have_name-context"/>

+  <Ecore:EClass xmi:id="_ehl5XYlbEdqpXLFtQZvReg" base_Class="RedefinableTemplateSignature"/>

+  <Ecore:EReference xmi:id="_ehl5XolbEdqpXLFtQZvReg" base_Property="RedefinableTemplateSignature-extendedSignature"/>

+  <Ecore:EReference xmi:id="_ehl5X4lbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="RedefinableTemplateSignature-inheritedParameter"/>

+  <Ecore:EReference xmi:id="_ehl5YIlbEdqpXLFtQZvReg" isTransient="true" base_Property="RedefinableTemplateSignature-classifier.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ehl5YYlbEdqpXLFtQZvReg" base_Operation="RedefinableTemplateSignature-inherited_parameters"/>

+  <Ecore:EParameter xmi:id="_ehr_8IlbEdqpXLFtQZvReg" base_Parameter="RedefinableTemplateSignature-inherited_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehr_8YlbEdqpXLFtQZvReg" base_Parameter="RedefinableTemplateSignature-inherited_parameters-context"/>

+  <Ecore:EOperation xmi:id="_ehr_8olbEdqpXLFtQZvReg" base_Operation="RedefinableTemplateSignature-getInheritedParameters"/>

+  <Ecore:EClass xmi:id="_ehr_84lbEdqpXLFtQZvReg" base_Class="ElementImport"/>

+  <Ecore:EAttribute xmi:id="_ehr_9IlbEdqpXLFtQZvReg" base_Property="ElementImport-visibility"/>

+  <Ecore:EAttribute xmi:id="_ehr_9YlbEdqpXLFtQZvReg" isUnsettable="true" base_Property="ElementImport-alias"/>

+  <Ecore:EReference xmi:id="_ehr_9olbEdqpXLFtQZvReg" base_Property="ElementImport-importedElement"/>

+  <Ecore:EReference xmi:id="_ehr_94lbEdqpXLFtQZvReg" isTransient="true" base_Property="ElementImport-importingNamespace" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ehr_-IlbEdqpXLFtQZvReg" base_Operation="ElementImport-visibility_public_or_private"/>

+  <Ecore:EParameter xmi:id="_ehr_-YlbEdqpXLFtQZvReg" base_Parameter="ElementImport-visibility_public_or_private-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehr_-olbEdqpXLFtQZvReg" base_Parameter="ElementImport-visibility_public_or_private-context"/>

+  <Ecore:EOperation xmi:id="_ehr_-4lbEdqpXLFtQZvReg" base_Operation="ElementImport-visibility_or_private"/>

+  <Ecore:EParameter xmi:id="_ehr__IlbEdqpXLFtQZvReg" base_Parameter="ElementImport-visibility_or_private-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehr__YlbEdqpXLFtQZvReg" base_Parameter="ElementImport-visibility_or_private-context"/>

+  <Ecore:EOperation xmi:id="_ehr__olbEdqpXLFtQZvReg" base_Operation="ElementImport-imported_element_is_public"/>

+  <Ecore:EParameter xmi:id="_ehr__4lbEdqpXLFtQZvReg" base_Parameter="ElementImport-imported_element_is_public-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehyGkIlbEdqpXLFtQZvReg" base_Parameter="ElementImport-imported_element_is_public-context"/>

+  <Ecore:EOperation xmi:id="_ehyGkYlbEdqpXLFtQZvReg" base_Operation="ElementImport-getName"/>

+  <Ecore:EClass xmi:id="_ehyGkolbEdqpXLFtQZvReg" base_Class="PackageImport"/>

+  <Ecore:EAttribute xmi:id="_ehyGk4lbEdqpXLFtQZvReg" base_Property="PackageImport-visibility"/>

+  <Ecore:EReference xmi:id="_ehyGlIlbEdqpXLFtQZvReg" base_Property="PackageImport-importedPackage"/>

+  <Ecore:EReference xmi:id="_ehyGlYlbEdqpXLFtQZvReg" isTransient="true" base_Property="PackageImport-importingNamespace" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ehyGlolbEdqpXLFtQZvReg" base_Operation="PackageImport-public_or_private"/>

+  <Ecore:EParameter xmi:id="_ehyGl4lbEdqpXLFtQZvReg" base_Parameter="PackageImport-public_or_private-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ehyGmIlbEdqpXLFtQZvReg" base_Parameter="PackageImport-public_or_private-context"/>

+  <Ecore:EClass xmi:id="_ehyGmYlbEdqpXLFtQZvReg" base_Class="Enumeration"/>

+  <Ecore:EReference xmi:id="_ehyGmolbEdqpXLFtQZvReg" base_Property="Enumeration-ownedLiteral" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ehyGm4lbEdqpXLFtQZvReg" base_Operation="Enumeration-createOwnedLiteral"/>

+  <Ecore:EParameter xmi:id="_ehyGnIlbEdqpXLFtQZvReg" base_Parameter="Enumeration-createOwnedLiteral-name"/>

+  <Ecore:EClass xmi:id="_ehyGnYlbEdqpXLFtQZvReg" base_Class="EnumerationLiteral"/>

+  <Ecore:EReference xmi:id="_ehyGnolbEdqpXLFtQZvReg" isTransient="true" base_Property="EnumerationLiteral-enumeration" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_ehyGn4lbEdqpXLFtQZvReg" base_Class="InstanceSpecification"/>

+  <Ecore:EReference xmi:id="_ehyGoIlbEdqpXLFtQZvReg" base_Property="InstanceSpecification-classifier"/>

+  <Ecore:EReference xmi:id="_ehyGoYlbEdqpXLFtQZvReg" base_Property="InstanceSpecification-slot.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eh4NMIlbEdqpXLFtQZvReg" base_Property="InstanceSpecification-specification" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eh4NMYlbEdqpXLFtQZvReg" base_Operation="InstanceSpecification-defining_feature"/>

+  <Ecore:EParameter xmi:id="_eh4NMolbEdqpXLFtQZvReg" base_Parameter="InstanceSpecification-defining_feature-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eh4NM4lbEdqpXLFtQZvReg" base_Parameter="InstanceSpecification-defining_feature-context"/>

+  <Ecore:EOperation xmi:id="_eh4NNIlbEdqpXLFtQZvReg" base_Operation="InstanceSpecification-structural_feature"/>

+  <Ecore:EParameter xmi:id="_eh4NNYlbEdqpXLFtQZvReg" base_Parameter="InstanceSpecification-structural_feature-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eh4NNolbEdqpXLFtQZvReg" base_Parameter="InstanceSpecification-structural_feature-context"/>

+  <Ecore:EOperation xmi:id="_eh4NN4lbEdqpXLFtQZvReg" base_Operation="InstanceSpecification-deployment_target"/>

+  <Ecore:EParameter xmi:id="_eh4NOIlbEdqpXLFtQZvReg" base_Parameter="InstanceSpecification-deployment_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eh4NOYlbEdqpXLFtQZvReg" base_Parameter="InstanceSpecification-deployment_target-context"/>

+  <Ecore:EOperation xmi:id="_eh4NOolbEdqpXLFtQZvReg" base_Operation="InstanceSpecification-deployment_artifact"/>

+  <Ecore:EParameter xmi:id="_eh4NO4lbEdqpXLFtQZvReg" base_Parameter="InstanceSpecification-deployment_artifact-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eh4NPIlbEdqpXLFtQZvReg" base_Parameter="InstanceSpecification-deployment_artifact-context"/>

+  <Ecore:EClass xmi:id="_eh4NPYlbEdqpXLFtQZvReg" base_Class="Slot"/>

+  <Ecore:EReference xmi:id="_eh4NPolbEdqpXLFtQZvReg" base_Property="Slot-definingFeature"/>

+  <Ecore:EReference xmi:id="_eh-T0IlbEdqpXLFtQZvReg" base_Property="Slot-value" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eh-T0YlbEdqpXLFtQZvReg" isTransient="true" base_Property="Slot-owningInstance.1" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_eh-T0olbEdqpXLFtQZvReg" base_Class="PrimitiveType"/>

+  <Ecore:EClass xmi:id="_eh-T04lbEdqpXLFtQZvReg" base_Class="Profile"/>

+  <Ecore:EReference xmi:id="_eh-T1IlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Profile-ownedStereotype"/>

+  <Ecore:EReference xmi:id="_eh-T1YlbEdqpXLFtQZvReg" base_Property="Profile-metaclassReference" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eh-T1olbEdqpXLFtQZvReg" base_Property="Profile-metamodelReference" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eh-T14lbEdqpXLFtQZvReg" base_Operation="Profile-metaclass_reference_not_specialized"/>

+  <Ecore:EParameter xmi:id="_eh-T2IlbEdqpXLFtQZvReg" base_Parameter="Profile-metaclass_reference_not_specialized-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eh-T2YlbEdqpXLFtQZvReg" base_Parameter="Profile-metaclass_reference_not_specialized-context"/>

+  <Ecore:EOperation xmi:id="_eh-T2olbEdqpXLFtQZvReg" base_Operation="Profile-references_same_metamodel"/>

+  <Ecore:EParameter xmi:id="_eh-T24lbEdqpXLFtQZvReg" base_Parameter="Profile-references_same_metamodel-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eh-T3IlbEdqpXLFtQZvReg" base_Parameter="Profile-references_same_metamodel-context"/>

+  <Ecore:EOperation xmi:id="_eh-T3YlbEdqpXLFtQZvReg" base_Operation="Profile-create"/>

+  <Ecore:EParameter xmi:id="_eh-T3olbEdqpXLFtQZvReg" base_Parameter="Profile-create-classifier"/>

+  <Ecore:EOperation xmi:id="_eh-T34lbEdqpXLFtQZvReg" base_Operation="Profile-createMetaclassReference"/>

+  <Ecore:EParameter xmi:id="_eh-T4IlbEdqpXLFtQZvReg" base_Parameter="Profile-createMetaclassReference-metaclass"/>

+  <Ecore:EOperation xmi:id="_eh-T4YlbEdqpXLFtQZvReg" base_Operation="Profile-createMetamodelReference"/>

+  <Ecore:EParameter xmi:id="_eiEacIlbEdqpXLFtQZvReg" base_Parameter="Profile-createMetamodelReference-metamodel"/>

+  <Ecore:EOperation xmi:id="_eiEacYlbEdqpXLFtQZvReg" base_Operation="Profile-createOwnedStereotype"/>

+  <Ecore:EParameter xmi:id="_eiEacolbEdqpXLFtQZvReg" base_Parameter="Profile-createOwnedStereotype-name"/>

+  <Ecore:EParameter xmi:id="_eiEac4lbEdqpXLFtQZvReg" base_Parameter="Profile-createOwnedStereotype-isAbstract"/>

+  <Ecore:EOperation xmi:id="_eiEadIlbEdqpXLFtQZvReg" base_Operation="Profile-isDefined"/>

+  <Ecore:EOperation xmi:id="_eiEadYlbEdqpXLFtQZvReg" base_Operation="Profile-define"/>

+  <Ecore:EOperation xmi:id="_eiEadolbEdqpXLFtQZvReg" base_Operation="Profile-getDefinition"/>

+  <Ecore:EOperation xmi:id="_eiEad4lbEdqpXLFtQZvReg" base_Operation="Profile-getDefinition.1"/>

+  <Ecore:EParameter xmi:id="_eiEaeIlbEdqpXLFtQZvReg" base_Parameter="Profile-getDefinition.1-namedElement"/>

+  <Ecore:EOperation xmi:id="_eiEaeYlbEdqpXLFtQZvReg" base_Operation="Profile-getReferencedMetaclasses"/>

+  <Ecore:EOperation xmi:id="_eiEaeolbEdqpXLFtQZvReg" base_Operation="Profile-getReferencedMetamodels"/>

+  <Ecore:EClass xmi:id="_eiEae4lbEdqpXLFtQZvReg" base_Class="Model"/>

+  <Ecore:EAttribute xmi:id="_eiEafIlbEdqpXLFtQZvReg" isUnsettable="true" base_Property="Model-viewpoint"/>

+  <Ecore:EOperation xmi:id="_eiEafYlbEdqpXLFtQZvReg" base_Operation="Model-isMetamodel"/>

+  <Ecore:EClass xmi:id="_eiEafolbEdqpXLFtQZvReg" base_Class="Stereotype"/>

+  <Ecore:EReference xmi:id="_eiEaf4lbEdqpXLFtQZvReg" base_Property="Stereotype-icon"/>

+  <Ecore:EOperation xmi:id="_eiEagIlbEdqpXLFtQZvReg" base_Operation="Stereotype-name_not_clash"/>

+  <Ecore:EParameter xmi:id="_eiEagYlbEdqpXLFtQZvReg" base_Parameter="Stereotype-name_not_clash-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eiKhEIlbEdqpXLFtQZvReg" base_Parameter="Stereotype-name_not_clash-context"/>

+  <Ecore:EOperation xmi:id="_eiKhEYlbEdqpXLFtQZvReg" base_Operation="Stereotype-generalize"/>

+  <Ecore:EParameter xmi:id="_eiKhEolbEdqpXLFtQZvReg" base_Parameter="Stereotype-generalize-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eiKhE4lbEdqpXLFtQZvReg" base_Parameter="Stereotype-generalize-context"/>

+  <Ecore:EOperation xmi:id="_eiKhFIlbEdqpXLFtQZvReg" base_Operation="Stereotype-createExtension"/>

+  <Ecore:EParameter xmi:id="_eiKhFYlbEdqpXLFtQZvReg" base_Parameter="Stereotype-createExtension-metaclass"/>

+  <Ecore:EParameter xmi:id="_eiKhFolbEdqpXLFtQZvReg" base_Parameter="Stereotype-createExtension-isRequired"/>

+  <Ecore:EOperation xmi:id="_eiKhF4lbEdqpXLFtQZvReg" base_Operation="Stereotype-getProfile"/>

+  <Ecore:EOperation xmi:id="_eiKhGIlbEdqpXLFtQZvReg" base_Operation="Stereotype-getKeyword"/>

+  <Ecore:EOperation xmi:id="_eiKhGYlbEdqpXLFtQZvReg" base_Operation="Stereotype-getKeyword.1"/>

+  <Ecore:EParameter xmi:id="_eiKhGolbEdqpXLFtQZvReg" base_Parameter="Stereotype-getKeyword.1-isLocalized"/>

+  <Ecore:EOperation xmi:id="_eiKhG4lbEdqpXLFtQZvReg" base_Operation="Stereotype-getExtendedMetaclasses"/>

+  <Ecore:EOperation xmi:id="_eiKhHIlbEdqpXLFtQZvReg" base_Operation="Stereotype-getAllExtendedMetaclasses"/>

+  <Ecore:EClass xmi:id="_eiKhHYlbEdqpXLFtQZvReg" base_Class="Image"/>

+  <Ecore:EAttribute xmi:id="_eiKhHolbEdqpXLFtQZvReg" isUnsettable="true" base_Property="Image-content"/>

+  <Ecore:EAttribute xmi:id="_eiKhH4lbEdqpXLFtQZvReg" isUnsettable="true" base_Property="Image-location"/>

+  <Ecore:EAttribute xmi:id="_eiKhIIlbEdqpXLFtQZvReg" isUnsettable="true" base_Property="Image-format"/>

+  <Ecore:EClass xmi:id="_eiKhIYlbEdqpXLFtQZvReg" base_Class="ProfileApplication"/>

+  <Ecore:EReference xmi:id="_eiKhIolbEdqpXLFtQZvReg" base_Property="ProfileApplication-appliedProfile"/>

+  <Ecore:EAttribute xmi:id="_eiQnsIlbEdqpXLFtQZvReg" base_Property="ProfileApplication-isStrict"/>

+  <Ecore:EReference xmi:id="_eiQnsYlbEdqpXLFtQZvReg" isTransient="true" base_Property="ProfileApplication-applyingPackage" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eiQnsolbEdqpXLFtQZvReg" base_Operation="ProfileApplication-getProfileDefinition"/>

+  <Ecore:EClass xmi:id="_eiQns4lbEdqpXLFtQZvReg" base_Class="PackageMerge"/>

+  <Ecore:EReference xmi:id="_eiQntIlbEdqpXLFtQZvReg" base_Property="PackageMerge-mergedPackage"/>

+  <Ecore:EReference xmi:id="_eiQntYlbEdqpXLFtQZvReg" isTransient="true" base_Property="PackageMerge-receivingPackage.1" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_eiQntolbEdqpXLFtQZvReg" base_Class="ExtensionEnd"/>

+  <Ecore:EOperation xmi:id="_eiQnt4lbEdqpXLFtQZvReg" base_Operation="ExtensionEnd-multiplicity"/>

+  <Ecore:EParameter xmi:id="_eiQnuIlbEdqpXLFtQZvReg" base_Parameter="ExtensionEnd-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eiQnuYlbEdqpXLFtQZvReg" base_Parameter="ExtensionEnd-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_eiQnuolbEdqpXLFtQZvReg" base_Operation="ExtensionEnd-aggregation"/>

+  <Ecore:EParameter xmi:id="_eiQnu4lbEdqpXLFtQZvReg" base_Parameter="ExtensionEnd-aggregation-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eiQnvIlbEdqpXLFtQZvReg" base_Parameter="ExtensionEnd-aggregation-context"/>

+  <Ecore:EClass xmi:id="_eiQnvYlbEdqpXLFtQZvReg" base_Class="OperationTemplateParameter"/>

+  <Ecore:EClass xmi:id="_eiQnvolbEdqpXLFtQZvReg" base_Class="ConnectableElementTemplateParameter"/>

+  <Ecore:EClass xmi:id="_eiQnv4lbEdqpXLFtQZvReg" base_Class="ClassifierTemplateParameter"/>

+  <Ecore:EAttribute xmi:id="_eiQnwIlbEdqpXLFtQZvReg" base_Property="ClassifierTemplateParameter-allowSubstitutable"/>

+  <Ecore:EReference xmi:id="_eiQnwYlbEdqpXLFtQZvReg" base_Property="ClassifierTemplateParameter-defaultClassifier"/>

+  <Ecore:EReference xmi:id="_eiWuUIlbEdqpXLFtQZvReg" base_Property="ClassifierTemplateParameter-constrainingClassifier"/>

+  <Ecore:EOperation xmi:id="_eiWuUYlbEdqpXLFtQZvReg" base_Operation="ClassifierTemplateParameter-has_constraining_classifier"/>

+  <Ecore:EParameter xmi:id="_eiWuUolbEdqpXLFtQZvReg" base_Parameter="ClassifierTemplateParameter-has_constraining_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eiWuU4lbEdqpXLFtQZvReg" base_Parameter="ClassifierTemplateParameter-has_constraining_classifier-context"/>

+  <Ecore:EClass xmi:id="_eiWuVIlbEdqpXLFtQZvReg" base_Class="LiteralSpecification"/>

+  <Ecore:EClass xmi:id="_eiWuVYlbEdqpXLFtQZvReg" base_Class="LiteralInteger"/>

+  <Ecore:EAttribute xmi:id="_eiWuVolbEdqpXLFtQZvReg" base_Property="LiteralInteger-value"/>

+  <Ecore:EClass xmi:id="_eiWuV4lbEdqpXLFtQZvReg" base_Class="LiteralString"/>

+  <Ecore:EAttribute xmi:id="_eiWuWIlbEdqpXLFtQZvReg" isUnsettable="true" base_Property="LiteralString-value"/>

+  <Ecore:EClass xmi:id="_eiWuWYlbEdqpXLFtQZvReg" base_Class="LiteralBoolean"/>

+  <Ecore:EAttribute xmi:id="_eiWuWolbEdqpXLFtQZvReg" base_Property="LiteralBoolean-value"/>

+  <Ecore:EClass xmi:id="_eiWuW4lbEdqpXLFtQZvReg" base_Class="LiteralNull"/>

+  <Ecore:EClass xmi:id="_eiWuXIlbEdqpXLFtQZvReg" base_Class="InstanceValue"/>

+  <Ecore:EReference xmi:id="_eiWuXYlbEdqpXLFtQZvReg" base_Property="InstanceValue-instance"/>

+  <Ecore:EClass xmi:id="_eiWuXolbEdqpXLFtQZvReg" base_Class="LiteralUnlimitedNatural"/>

+  <Ecore:EAttribute xmi:id="_eiWuX4lbEdqpXLFtQZvReg" base_Property="LiteralUnlimitedNatural-value"/>

+  <Ecore:EClass xmi:id="_eiWuYIlbEdqpXLFtQZvReg" base_Class="OpaqueBehavior"/>

+  <Ecore:EAttribute xmi:id="_eiWuYYlbEdqpXLFtQZvReg" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueBehavior-body"/>

+  <Ecore:EAttribute xmi:id="_eic08IlbEdqpXLFtQZvReg" isUnsettable="true" base_Property="OpaqueBehavior-language"/>

+  <Ecore:EClass xmi:id="_eic08YlbEdqpXLFtQZvReg" base_Class="FunctionBehavior"/>

+  <Ecore:EOperation xmi:id="_eic08olbEdqpXLFtQZvReg" base_Operation="FunctionBehavior-one_output_parameter"/>

+  <Ecore:EParameter xmi:id="_eic084lbEdqpXLFtQZvReg" base_Parameter="FunctionBehavior-one_output_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eic09IlbEdqpXLFtQZvReg" base_Parameter="FunctionBehavior-one_output_parameter-context"/>

+  <Ecore:EOperation xmi:id="_eic09YlbEdqpXLFtQZvReg" base_Operation="FunctionBehavior-types_of_parameters"/>

+  <Ecore:EParameter xmi:id="_eic09olbEdqpXLFtQZvReg" base_Parameter="FunctionBehavior-types_of_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eic094lbEdqpXLFtQZvReg" base_Parameter="FunctionBehavior-types_of_parameters-context"/>

+  <Ecore:EClass xmi:id="_eic0-IlbEdqpXLFtQZvReg" base_Class="OpaqueAction"/>

+  <Ecore:EAttribute xmi:id="_eic0-YlbEdqpXLFtQZvReg" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueAction-body"/>

+  <Ecore:EAttribute xmi:id="_eic0-olbEdqpXLFtQZvReg" isUnsettable="true" base_Property="OpaqueAction-language"/>

+  <Ecore:EReference xmi:id="_eic0-4lbEdqpXLFtQZvReg" base_Property="OpaqueAction-inputValue"/>

+  <Ecore:EReference xmi:id="_eic0_IlbEdqpXLFtQZvReg" base_Property="OpaqueAction-outputValue"/>

+  <Ecore:EClass xmi:id="_eic0_YlbEdqpXLFtQZvReg" base_Class="Action"/>

+  <Ecore:EReference xmi:id="_eic0_olbEdqpXLFtQZvReg" isTransient="true" base_Property="Action-output" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eic0_4lbEdqpXLFtQZvReg" isTransient="true" base_Property="Action-input" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eic1AIlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Action-context" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eic1AYlbEdqpXLFtQZvReg" base_Property="Action-localPrecondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eic1AolbEdqpXLFtQZvReg" base_Property="Action-localPostcondition" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_eii7kIlbEdqpXLFtQZvReg" base_Class="ExecutableNode"/>

+  <Ecore:EReference xmi:id="_eii7kYlbEdqpXLFtQZvReg" base_Property="ExecutableNode-handler.1" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_eii7kolbEdqpXLFtQZvReg" base_Class="ActivityNode"/>

+  <Ecore:EReference xmi:id="_eii7k4lbEdqpXLFtQZvReg" isTransient="true" base_Property="ActivityNode-activity" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eii7lIlbEdqpXLFtQZvReg" base_Property="ActivityNode-outgoing"/>

+  <Ecore:EReference xmi:id="_eii7lYlbEdqpXLFtQZvReg" base_Property="ActivityNode-incoming"/>

+  <Ecore:EReference xmi:id="_eii7lolbEdqpXLFtQZvReg" base_Property="ActivityNode-inPartition"/>

+  <Ecore:EReference xmi:id="_eii7l4lbEdqpXLFtQZvReg" base_Property="ActivityNode-inInterruptibleRegion"/>

+  <Ecore:EReference xmi:id="_eii7mIlbEdqpXLFtQZvReg" isTransient="true" base_Property="ActivityNode-inGroup"/>

+  <Ecore:EReference xmi:id="_eii7mYlbEdqpXLFtQZvReg" isTransient="true" base_Property="ActivityNode-inStructuredNode" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eii7molbEdqpXLFtQZvReg" base_Property="ActivityNode-redefinedNode"/>

+  <Ecore:EOperation xmi:id="_eii7m4lbEdqpXLFtQZvReg" base_Operation="ActivityNode-owned_structured_node"/>

+  <Ecore:EParameter xmi:id="_eii7nIlbEdqpXLFtQZvReg" base_Parameter="ActivityNode-owned_structured_node-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eii7nYlbEdqpXLFtQZvReg" base_Parameter="ActivityNode-owned_structured_node-context"/>

+  <Ecore:EOperation xmi:id="_eii7nolbEdqpXLFtQZvReg" base_Operation="ActivityNode-owned"/>

+  <Ecore:EParameter xmi:id="_eii7n4lbEdqpXLFtQZvReg" base_Parameter="ActivityNode-owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eii7oIlbEdqpXLFtQZvReg" base_Parameter="ActivityNode-owned-context"/>

+  <Ecore:EClass xmi:id="_eii7oYlbEdqpXLFtQZvReg" base_Class="StructuredActivityNode"/>

+  <Ecore:EReference xmi:id="_eii7oolbEdqpXLFtQZvReg" base_Property="StructuredActivityNode-variable" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eipCMIlbEdqpXLFtQZvReg" base_Property="StructuredActivityNode-edge" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_eipCMYlbEdqpXLFtQZvReg" base_Property="StructuredActivityNode-mustIsolate"/>

+  <Ecore:EReference xmi:id="_eipCMolbEdqpXLFtQZvReg" base_Property="StructuredActivityNode-node" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eipCM4lbEdqpXLFtQZvReg" base_Operation="StructuredActivityNode-edges"/>

+  <Ecore:EParameter xmi:id="_eipCNIlbEdqpXLFtQZvReg" base_Parameter="StructuredActivityNode-edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eipCNYlbEdqpXLFtQZvReg" base_Parameter="StructuredActivityNode-edges-context"/>

+  <Ecore:EClass xmi:id="_eipCNolbEdqpXLFtQZvReg" base_Class="ActivityGroup"/>

+  <Ecore:EReference xmi:id="_eipCN4lbEdqpXLFtQZvReg" isTransient="true" base_Property="ActivityGroup-subgroup" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eipCOIlbEdqpXLFtQZvReg" isTransient="true" base_Property="ActivityGroup-superGroup" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eipCOYlbEdqpXLFtQZvReg" isTransient="true" base_Property="ActivityGroup-containedEdge"/>

+  <Ecore:EReference xmi:id="_eipCOolbEdqpXLFtQZvReg" isTransient="true" base_Property="ActivityGroup-inActivity" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eipCO4lbEdqpXLFtQZvReg" isTransient="true" base_Property="ActivityGroup-containedNode"/>

+  <Ecore:EOperation xmi:id="_eipCPIlbEdqpXLFtQZvReg" base_Operation="ActivityGroup-nodes_and_edges"/>

+  <Ecore:EParameter xmi:id="_eipCPYlbEdqpXLFtQZvReg" base_Parameter="ActivityGroup-nodes_and_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eipCPolbEdqpXLFtQZvReg" base_Parameter="ActivityGroup-nodes_and_edges-context"/>

+  <Ecore:EOperation xmi:id="_eipCP4lbEdqpXLFtQZvReg" base_Operation="ActivityGroup-not_contained"/>

+  <Ecore:EParameter xmi:id="_eipCQIlbEdqpXLFtQZvReg" base_Parameter="ActivityGroup-not_contained-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eivI0IlbEdqpXLFtQZvReg" base_Parameter="ActivityGroup-not_contained-context"/>

+  <Ecore:EOperation xmi:id="_eivI0YlbEdqpXLFtQZvReg" base_Operation="ActivityGroup-group_owned"/>

+  <Ecore:EParameter xmi:id="_eivI0olbEdqpXLFtQZvReg" base_Parameter="ActivityGroup-group_owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eivI04lbEdqpXLFtQZvReg" base_Parameter="ActivityGroup-group_owned-context"/>

+  <Ecore:EClass xmi:id="_eivI1IlbEdqpXLFtQZvReg" base_Class="Activity"/>

+  <Ecore:EReference xmi:id="_eivI1YlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Activity-structuredNode" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eivI1olbEdqpXLFtQZvReg" base_Property="Activity-variable.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eivI14lbEdqpXLFtQZvReg" base_Property="Activity-node" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_eivI2IlbEdqpXLFtQZvReg" base_Property="Activity-isReadOnly"/>

+  <Ecore:EReference xmi:id="_eivI2YlbEdqpXLFtQZvReg" base_Property="Activity-edge.1" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eivI2olbEdqpXLFtQZvReg" base_Property="Activity-partition" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_eivI24lbEdqpXLFtQZvReg" base_Property="Activity-isSingleExecution"/>

+  <Ecore:EReference xmi:id="_eivI3IlbEdqpXLFtQZvReg" base_Property="Activity-group" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eivI3YlbEdqpXLFtQZvReg" base_Operation="Activity-no_supergroups"/>

+  <Ecore:EParameter xmi:id="_eivI3olbEdqpXLFtQZvReg" base_Parameter="Activity-no_supergroups-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eivI34lbEdqpXLFtQZvReg" base_Parameter="Activity-no_supergroups-context"/>

+  <Ecore:EOperation xmi:id="_eivI4IlbEdqpXLFtQZvReg" base_Operation="Activity-activity_parameter_node"/>

+  <Ecore:EParameter xmi:id="_eivI4YlbEdqpXLFtQZvReg" base_Parameter="Activity-activity_parameter_node-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ei1PcIlbEdqpXLFtQZvReg" base_Parameter="Activity-activity_parameter_node-context"/>

+  <Ecore:EOperation xmi:id="_ei1PcYlbEdqpXLFtQZvReg" base_Operation="Activity-autonomous"/>

+  <Ecore:EParameter xmi:id="_ei1PcolbEdqpXLFtQZvReg" base_Parameter="Activity-autonomous-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ei1Pc4lbEdqpXLFtQZvReg" base_Parameter="Activity-autonomous-context"/>

+  <Ecore:EClass xmi:id="_ei1PdIlbEdqpXLFtQZvReg" base_Class="Variable"/>

+  <Ecore:EReference xmi:id="_ei1PdYlbEdqpXLFtQZvReg" isTransient="true" base_Property="Variable-scope" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ei1PdolbEdqpXLFtQZvReg" isTransient="true" base_Property="Variable-activityScope.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ei1Pd4lbEdqpXLFtQZvReg" base_Operation="Variable-owned"/>

+  <Ecore:EParameter xmi:id="_ei1PeIlbEdqpXLFtQZvReg" base_Parameter="Variable-owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ei1PeYlbEdqpXLFtQZvReg" base_Parameter="Variable-owned-context"/>

+  <Ecore:EOperation xmi:id="_ei1PeolbEdqpXLFtQZvReg" base_Operation="Variable-isAccessibleBy"/>

+  <Ecore:EParameter xmi:id="_ei1Pe4lbEdqpXLFtQZvReg" base_Parameter="Variable-isAccessibleBy-a"/>

+  <Ecore:EClass xmi:id="_ei1PfIlbEdqpXLFtQZvReg" base_Class="ActivityEdge"/>

+  <Ecore:EReference xmi:id="_ei1PfYlbEdqpXLFtQZvReg" base_Property="ActivityEdge-source"/>

+  <Ecore:EReference xmi:id="_ei1PfolbEdqpXLFtQZvReg" base_Property="ActivityEdge-target"/>

+  <Ecore:EReference xmi:id="_ei1Pf4lbEdqpXLFtQZvReg" base_Property="ActivityEdge-redefinedEdge"/>

+  <Ecore:EReference xmi:id="_ei1PgIlbEdqpXLFtQZvReg" base_Property="ActivityEdge-inPartition.1"/>

+  <Ecore:EReference xmi:id="_ei1PgYlbEdqpXLFtQZvReg" base_Property="ActivityEdge-guard" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ei7WEIlbEdqpXLFtQZvReg" base_Property="ActivityEdge-weight" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ei7WEYlbEdqpXLFtQZvReg" base_Property="ActivityEdge-interrupts.1"/>

+  <Ecore:EReference xmi:id="_ei7WEolbEdqpXLFtQZvReg" isTransient="true" base_Property="ActivityEdge-inStructuredNode" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ei7WE4lbEdqpXLFtQZvReg" isTransient="true" base_Property="ActivityEdge-inGroup"/>

+  <Ecore:EReference xmi:id="_ei7WFIlbEdqpXLFtQZvReg" isTransient="true" base_Property="ActivityEdge-activity.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ei7WFYlbEdqpXLFtQZvReg" base_Operation="ActivityEdge-source_and_target"/>

+  <Ecore:EParameter xmi:id="_ei7WFolbEdqpXLFtQZvReg" base_Parameter="ActivityEdge-source_and_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ei7WF4lbEdqpXLFtQZvReg" base_Parameter="ActivityEdge-source_and_target-context"/>

+  <Ecore:EOperation xmi:id="_ei7WGIlbEdqpXLFtQZvReg" base_Operation="ActivityEdge-owned"/>

+  <Ecore:EParameter xmi:id="_ei7WGYlbEdqpXLFtQZvReg" base_Parameter="ActivityEdge-owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ei7WGolbEdqpXLFtQZvReg" base_Parameter="ActivityEdge-owned-context"/>

+  <Ecore:EOperation xmi:id="_ei7WG4lbEdqpXLFtQZvReg" base_Operation="ActivityEdge-structured_node"/>

+  <Ecore:EParameter xmi:id="_ei7WHIlbEdqpXLFtQZvReg" base_Parameter="ActivityEdge-structured_node-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ei7WHYlbEdqpXLFtQZvReg" base_Parameter="ActivityEdge-structured_node-context"/>

+  <Ecore:EClass xmi:id="_ei7WHolbEdqpXLFtQZvReg" base_Class="ActivityPartition"/>

+  <Ecore:EAttribute xmi:id="_ei7WH4lbEdqpXLFtQZvReg" base_Property="ActivityPartition-isDimension"/>

+  <Ecore:EAttribute xmi:id="_ei7WIIlbEdqpXLFtQZvReg" base_Property="ActivityPartition-isExternal"/>

+  <Ecore:EReference xmi:id="_ei7WIYlbEdqpXLFtQZvReg" base_Property="ActivityPartition-node"/>

+  <Ecore:EReference xmi:id="_ejCDwIlbEdqpXLFtQZvReg" base_Property="ActivityPartition-subpartition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ejCDwYlbEdqpXLFtQZvReg" isTransient="true" base_Property="ActivityPartition-superPartition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ejCDwolbEdqpXLFtQZvReg" base_Property="ActivityPartition-represents"/>

+  <Ecore:EReference xmi:id="_ejCDw4lbEdqpXLFtQZvReg" base_Property="ActivityPartition-edge.1"/>

+  <Ecore:EOperation xmi:id="_ejCDxIlbEdqpXLFtQZvReg" base_Operation="ActivityPartition-dimension_not_contained"/>

+  <Ecore:EParameter xmi:id="_ejCDxYlbEdqpXLFtQZvReg" base_Parameter="ActivityPartition-dimension_not_contained-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejCDxolbEdqpXLFtQZvReg" base_Parameter="ActivityPartition-dimension_not_contained-context"/>

+  <Ecore:EOperation xmi:id="_ejCDx4lbEdqpXLFtQZvReg" base_Operation="ActivityPartition-represents_part"/>

+  <Ecore:EParameter xmi:id="_ejCDyIlbEdqpXLFtQZvReg" base_Parameter="ActivityPartition-represents_part-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejCDyYlbEdqpXLFtQZvReg" base_Parameter="ActivityPartition-represents_part-context"/>

+  <Ecore:EOperation xmi:id="_ejCDyolbEdqpXLFtQZvReg" base_Operation="ActivityPartition-represents_classifier"/>

+  <Ecore:EParameter xmi:id="_ejCDy4lbEdqpXLFtQZvReg" base_Parameter="ActivityPartition-represents_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejCDzIlbEdqpXLFtQZvReg" base_Parameter="ActivityPartition-represents_classifier-context"/>

+  <Ecore:EOperation xmi:id="_ejCDzYlbEdqpXLFtQZvReg" base_Operation="ActivityPartition-represents_part_and_is_contained"/>

+  <Ecore:EParameter xmi:id="_ejCDzolbEdqpXLFtQZvReg" base_Parameter="ActivityPartition-represents_part_and_is_contained-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejCDz4lbEdqpXLFtQZvReg" base_Parameter="ActivityPartition-represents_part_and_is_contained-context"/>

+  <Ecore:EClass xmi:id="_ejCD0IlbEdqpXLFtQZvReg" base_Class="InterruptibleActivityRegion"/>

+  <Ecore:EReference xmi:id="_ejCD0YlbEdqpXLFtQZvReg" base_Property="InterruptibleActivityRegion-node"/>

+  <Ecore:EReference xmi:id="_ejIKYIlbEdqpXLFtQZvReg" base_Property="InterruptibleActivityRegion-interruptingEdge.1"/>

+  <Ecore:EOperation xmi:id="_ejIKYYlbEdqpXLFtQZvReg" base_Operation="InterruptibleActivityRegion-interrupting_edges"/>

+  <Ecore:EParameter xmi:id="_ejIKYolbEdqpXLFtQZvReg" base_Parameter="InterruptibleActivityRegion-interrupting_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejIKY4lbEdqpXLFtQZvReg" base_Parameter="InterruptibleActivityRegion-interrupting_edges-context"/>

+  <Ecore:EClass xmi:id="_ejIKZIlbEdqpXLFtQZvReg" base_Class="ExceptionHandler"/>

+  <Ecore:EReference xmi:id="_ejIKZYlbEdqpXLFtQZvReg" base_Property="ExceptionHandler-handlerBody"/>

+  <Ecore:EReference xmi:id="_ejIKZolbEdqpXLFtQZvReg" base_Property="ExceptionHandler-exceptionInput"/>

+  <Ecore:EReference xmi:id="_ejIKZ4lbEdqpXLFtQZvReg" base_Property="ExceptionHandler-exceptionType"/>

+  <Ecore:EReference xmi:id="_ejIKaIlbEdqpXLFtQZvReg" isTransient="true" base_Property="ExceptionHandler-protectedNode.1" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ejIKaYlbEdqpXLFtQZvReg" base_Operation="ExceptionHandler-exception_body"/>

+  <Ecore:EParameter xmi:id="_ejIKaolbEdqpXLFtQZvReg" base_Parameter="ExceptionHandler-exception_body-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejIKa4lbEdqpXLFtQZvReg" base_Parameter="ExceptionHandler-exception_body-context"/>

+  <Ecore:EOperation xmi:id="_ejIKbIlbEdqpXLFtQZvReg" base_Operation="ExceptionHandler-result_pins"/>

+  <Ecore:EParameter xmi:id="_ejIKbYlbEdqpXLFtQZvReg" base_Parameter="ExceptionHandler-result_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejIKbolbEdqpXLFtQZvReg" base_Parameter="ExceptionHandler-result_pins-context"/>

+  <Ecore:EOperation xmi:id="_ejIKb4lbEdqpXLFtQZvReg" base_Operation="ExceptionHandler-one_input"/>

+  <Ecore:EParameter xmi:id="_ejIKcIlbEdqpXLFtQZvReg" base_Parameter="ExceptionHandler-one_input-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejIKcYlbEdqpXLFtQZvReg" base_Parameter="ExceptionHandler-one_input-context"/>

+  <Ecore:EOperation xmi:id="_ejORAIlbEdqpXLFtQZvReg" base_Operation="ExceptionHandler-edge_source_target"/>

+  <Ecore:EParameter xmi:id="_ejORAYlbEdqpXLFtQZvReg" base_Parameter="ExceptionHandler-edge_source_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejORAolbEdqpXLFtQZvReg" base_Parameter="ExceptionHandler-edge_source_target-context"/>

+  <Ecore:EClass xmi:id="_ejORA4lbEdqpXLFtQZvReg" base_Class="ObjectNode"/>

+  <Ecore:EAttribute xmi:id="_ejORBIlbEdqpXLFtQZvReg" base_Property="ObjectNode-ordering"/>

+  <Ecore:EAttribute xmi:id="_ejORBYlbEdqpXLFtQZvReg" base_Property="ObjectNode-isControlType"/>

+  <Ecore:EReference xmi:id="_ejORBolbEdqpXLFtQZvReg" base_Property="ObjectNode-upperBound" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ejORB4lbEdqpXLFtQZvReg" base_Property="ObjectNode-inState"/>

+  <Ecore:EReference xmi:id="_ejORCIlbEdqpXLFtQZvReg" base_Property="ObjectNode-selection"/>

+  <Ecore:EOperation xmi:id="_ejORCYlbEdqpXLFtQZvReg" base_Operation="ObjectNode-object_flow_edges"/>

+  <Ecore:EParameter xmi:id="_ejORColbEdqpXLFtQZvReg" base_Parameter="ObjectNode-object_flow_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejORC4lbEdqpXLFtQZvReg" base_Parameter="ObjectNode-object_flow_edges-context"/>

+  <Ecore:EOperation xmi:id="_ejORDIlbEdqpXLFtQZvReg" base_Operation="ObjectNode-not_unique"/>

+  <Ecore:EParameter xmi:id="_ejORDYlbEdqpXLFtQZvReg" base_Parameter="ObjectNode-not_unique-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejORDolbEdqpXLFtQZvReg" base_Parameter="ObjectNode-not_unique-context"/>

+  <Ecore:EOperation xmi:id="_ejORD4lbEdqpXLFtQZvReg" base_Operation="ObjectNode-selection_behavior"/>

+  <Ecore:EParameter xmi:id="_ejOREIlbEdqpXLFtQZvReg" base_Parameter="ObjectNode-selection_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejOREYlbEdqpXLFtQZvReg" base_Parameter="ObjectNode-selection_behavior-context"/>

+  <Ecore:EOperation xmi:id="_ejUXoIlbEdqpXLFtQZvReg" base_Operation="ObjectNode-input_output_parameter"/>

+  <Ecore:EParameter xmi:id="_ejUXoYlbEdqpXLFtQZvReg" base_Parameter="ObjectNode-input_output_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejUXoolbEdqpXLFtQZvReg" base_Parameter="ObjectNode-input_output_parameter-context"/>

+  <Ecore:EEnum xmi:id="_ejUXo4lbEdqpXLFtQZvReg" base_Enumeration="ObjectNodeOrderingKind"/>

+  <Ecore:EEnumLiteral xmi:id="_ejUXpIlbEdqpXLFtQZvReg" base_EnumerationLiteral="ObjectNodeOrderingKind-unordered"/>

+  <Ecore:EEnumLiteral xmi:id="_ejUXpYlbEdqpXLFtQZvReg" base_EnumerationLiteral="ObjectNodeOrderingKind-ordered"/>

+  <Ecore:EEnumLiteral xmi:id="_ejUXpolbEdqpXLFtQZvReg" base_EnumerationLiteral="ObjectNodeOrderingKind-LIFO"/>

+  <Ecore:EEnumLiteral xmi:id="_ejUXp4lbEdqpXLFtQZvReg" base_EnumerationLiteral="ObjectNodeOrderingKind-FIFO"/>

+  <Ecore:EClass xmi:id="_ejUXqIlbEdqpXLFtQZvReg" base_Class="OutputPin"/>

+  <Ecore:EClass xmi:id="_ejUXqYlbEdqpXLFtQZvReg" base_Class="Pin"/>

+  <Ecore:EAttribute xmi:id="_ejUXqolbEdqpXLFtQZvReg" base_Property="Pin-isControl"/>

+  <Ecore:EOperation xmi:id="_ejUXq4lbEdqpXLFtQZvReg" base_Operation="Pin-control_pins"/>

+  <Ecore:EParameter xmi:id="_ejUXrIlbEdqpXLFtQZvReg" base_Parameter="Pin-control_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejUXrYlbEdqpXLFtQZvReg" base_Parameter="Pin-control_pins-context"/>

+  <Ecore:EClass xmi:id="_ejUXrolbEdqpXLFtQZvReg" base_Class="InputPin"/>

+  <Ecore:EClass xmi:id="_ejUXr4lbEdqpXLFtQZvReg" base_Class="ValuePin"/>

+  <Ecore:EReference xmi:id="_ejUXsIlbEdqpXLFtQZvReg" base_Property="ValuePin-value" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ejUXsYlbEdqpXLFtQZvReg" base_Operation="ValuePin-compatible_type"/>

+  <Ecore:EParameter xmi:id="_ejaeQIlbEdqpXLFtQZvReg" base_Parameter="ValuePin-compatible_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejaeQYlbEdqpXLFtQZvReg" base_Parameter="ValuePin-compatible_type-context"/>

+  <Ecore:EClass xmi:id="_ejaeQolbEdqpXLFtQZvReg" base_Class="CallAction"/>

+  <Ecore:EAttribute xmi:id="_ejaeQ4lbEdqpXLFtQZvReg" base_Property="CallAction-isSynchronous"/>

+  <Ecore:EReference xmi:id="_ejaeRIlbEdqpXLFtQZvReg" base_Property="CallAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ejaeRYlbEdqpXLFtQZvReg" base_Operation="CallAction-synchronous_call"/>

+  <Ecore:EParameter xmi:id="_ejaeRolbEdqpXLFtQZvReg" base_Parameter="CallAction-synchronous_call-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejaeR4lbEdqpXLFtQZvReg" base_Parameter="CallAction-synchronous_call-context"/>

+  <Ecore:EOperation xmi:id="_ejaeSIlbEdqpXLFtQZvReg" base_Operation="CallAction-number_and_order"/>

+  <Ecore:EParameter xmi:id="_ejaeSYlbEdqpXLFtQZvReg" base_Parameter="CallAction-number_and_order-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejaeSolbEdqpXLFtQZvReg" base_Parameter="CallAction-number_and_order-context"/>

+  <Ecore:EOperation xmi:id="_ejaeS4lbEdqpXLFtQZvReg" base_Operation="CallAction-type_ordering_multiplicity"/>

+  <Ecore:EParameter xmi:id="_ejaeTIlbEdqpXLFtQZvReg" base_Parameter="CallAction-type_ordering_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejaeTYlbEdqpXLFtQZvReg" base_Parameter="CallAction-type_ordering_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_ejaeTolbEdqpXLFtQZvReg" base_Class="InvocationAction"/>

+  <Ecore:EReference xmi:id="_ejaeT4lbEdqpXLFtQZvReg" base_Property="InvocationAction-argument" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ejaeUIlbEdqpXLFtQZvReg" base_Property="InvocationAction-onPort"/>

+  <Ecore:EOperation xmi:id="_ejaeUYlbEdqpXLFtQZvReg" base_Operation="InvocationAction-on_port_receiver"/>

+  <Ecore:EParameter xmi:id="_ejgk4IlbEdqpXLFtQZvReg" base_Parameter="InvocationAction-on_port_receiver-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejgk4YlbEdqpXLFtQZvReg" base_Parameter="InvocationAction-on_port_receiver-context"/>

+  <Ecore:EClass xmi:id="_ejgk4olbEdqpXLFtQZvReg" base_Class="SendSignalAction"/>

+  <Ecore:EReference xmi:id="_ejgk44lbEdqpXLFtQZvReg" base_Property="SendSignalAction-target" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ejgk5IlbEdqpXLFtQZvReg" base_Property="SendSignalAction-signal"/>

+  <Ecore:EOperation xmi:id="_ejgk5YlbEdqpXLFtQZvReg" base_Operation="SendSignalAction-number_order"/>

+  <Ecore:EParameter xmi:id="_ejgk5olbEdqpXLFtQZvReg" base_Parameter="SendSignalAction-number_order-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejgk54lbEdqpXLFtQZvReg" base_Parameter="SendSignalAction-number_order-context"/>

+  <Ecore:EOperation xmi:id="_ejgk6IlbEdqpXLFtQZvReg" base_Operation="SendSignalAction-type_ordering_multiplicity"/>

+  <Ecore:EParameter xmi:id="_ejgk6YlbEdqpXLFtQZvReg" base_Parameter="SendSignalAction-type_ordering_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejgk6olbEdqpXLFtQZvReg" base_Parameter="SendSignalAction-type_ordering_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_ejgk64lbEdqpXLFtQZvReg" base_Class="CallOperationAction"/>

+  <Ecore:EReference xmi:id="_ejgk7IlbEdqpXLFtQZvReg" base_Property="CallOperationAction-operation"/>

+  <Ecore:EReference xmi:id="_ejgk7YlbEdqpXLFtQZvReg" base_Property="CallOperationAction-target" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ejgk7olbEdqpXLFtQZvReg" base_Operation="CallOperationAction-argument_pin_equal_parameter"/>

+  <Ecore:EParameter xmi:id="_ejgk74lbEdqpXLFtQZvReg" base_Parameter="CallOperationAction-argument_pin_equal_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejgk8IlbEdqpXLFtQZvReg" base_Parameter="CallOperationAction-argument_pin_equal_parameter-context"/>

+  <Ecore:EOperation xmi:id="_ejgk8YlbEdqpXLFtQZvReg" base_Operation="CallOperationAction-result_pin_equal_parameter"/>

+  <Ecore:EParameter xmi:id="_ejgk8olbEdqpXLFtQZvReg" base_Parameter="CallOperationAction-result_pin_equal_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejmrgIlbEdqpXLFtQZvReg" base_Parameter="CallOperationAction-result_pin_equal_parameter-context"/>

+  <Ecore:EOperation xmi:id="_ejmrgYlbEdqpXLFtQZvReg" base_Operation="CallOperationAction-type_target_pin"/>

+  <Ecore:EParameter xmi:id="_ejmrgolbEdqpXLFtQZvReg" base_Parameter="CallOperationAction-type_target_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejmrg4lbEdqpXLFtQZvReg" base_Parameter="CallOperationAction-type_target_pin-context"/>

+  <Ecore:EClass xmi:id="_ejmrhIlbEdqpXLFtQZvReg" base_Class="CallBehaviorAction"/>

+  <Ecore:EReference xmi:id="_ejmrhYlbEdqpXLFtQZvReg" base_Property="CallBehaviorAction-behavior"/>

+  <Ecore:EOperation xmi:id="_ejmrholbEdqpXLFtQZvReg" base_Operation="CallBehaviorAction-argument_pin_equal_parameter"/>

+  <Ecore:EParameter xmi:id="_ejmrh4lbEdqpXLFtQZvReg" base_Parameter="CallBehaviorAction-argument_pin_equal_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejmriIlbEdqpXLFtQZvReg" base_Parameter="CallBehaviorAction-argument_pin_equal_parameter-context"/>

+  <Ecore:EOperation xmi:id="_ejmriYlbEdqpXLFtQZvReg" base_Operation="CallBehaviorAction-result_pin_equal_parameter"/>

+  <Ecore:EParameter xmi:id="_ejmriolbEdqpXLFtQZvReg" base_Parameter="CallBehaviorAction-result_pin_equal_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejmri4lbEdqpXLFtQZvReg" base_Parameter="CallBehaviorAction-result_pin_equal_parameter-context"/>

+  <Ecore:EClass xmi:id="_ejmrjIlbEdqpXLFtQZvReg" base_Class="SequenceNode"/>

+  <Ecore:EReference xmi:id="_ejmrjYlbEdqpXLFtQZvReg" base_Property="SequenceNode-executableNode" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_ejmrjolbEdqpXLFtQZvReg" base_Class="Usage"/>

+  <Ecore:EClass xmi:id="_ejmrj4lbEdqpXLFtQZvReg" base_Class="ControlNode"/>

+  <Ecore:EClass xmi:id="_ejmrkIlbEdqpXLFtQZvReg" base_Class="ControlFlow"/>

+  <Ecore:EOperation xmi:id="_ejsyIIlbEdqpXLFtQZvReg" base_Operation="ControlFlow-object_nodes"/>

+  <Ecore:EParameter xmi:id="_ejsyIYlbEdqpXLFtQZvReg" base_Parameter="ControlFlow-object_nodes-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejsyIolbEdqpXLFtQZvReg" base_Parameter="ControlFlow-object_nodes-context"/>

+  <Ecore:EClass xmi:id="_ejsyI4lbEdqpXLFtQZvReg" base_Class="InitialNode"/>

+  <Ecore:EOperation xmi:id="_ejsyJIlbEdqpXLFtQZvReg" base_Operation="InitialNode-no_incoming_edges"/>

+  <Ecore:EParameter xmi:id="_ejsyJYlbEdqpXLFtQZvReg" base_Parameter="InitialNode-no_incoming_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejsyJolbEdqpXLFtQZvReg" base_Parameter="InitialNode-no_incoming_edges-context"/>

+  <Ecore:EOperation xmi:id="_ejsyJ4lbEdqpXLFtQZvReg" base_Operation="InitialNode-control_edges"/>

+  <Ecore:EParameter xmi:id="_ejsyKIlbEdqpXLFtQZvReg" base_Parameter="InitialNode-control_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejsyKYlbEdqpXLFtQZvReg" base_Parameter="InitialNode-control_edges-context"/>

+  <Ecore:EClass xmi:id="_ejsyKolbEdqpXLFtQZvReg" base_Class="ActivityParameterNode"/>

+  <Ecore:EReference xmi:id="_ejsyK4lbEdqpXLFtQZvReg" base_Property="ActivityParameterNode-parameter"/>

+  <Ecore:EOperation xmi:id="_ejsyLIlbEdqpXLFtQZvReg" base_Operation="ActivityParameterNode-has_parameters"/>

+  <Ecore:EParameter xmi:id="_ejsyLYlbEdqpXLFtQZvReg" base_Parameter="ActivityParameterNode-has_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejsyLolbEdqpXLFtQZvReg" base_Parameter="ActivityParameterNode-has_parameters-context"/>

+  <Ecore:EOperation xmi:id="_ejsyL4lbEdqpXLFtQZvReg" base_Operation="ActivityParameterNode-same_type"/>

+  <Ecore:EParameter xmi:id="_ejsyMIlbEdqpXLFtQZvReg" base_Parameter="ActivityParameterNode-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejsyMYlbEdqpXLFtQZvReg" base_Parameter="ActivityParameterNode-same_type-context"/>

+  <Ecore:EOperation xmi:id="_ejy4wIlbEdqpXLFtQZvReg" base_Operation="ActivityParameterNode-no_edges"/>

+  <Ecore:EParameter xmi:id="_ejy4wYlbEdqpXLFtQZvReg" base_Parameter="ActivityParameterNode-no_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejy4wolbEdqpXLFtQZvReg" base_Parameter="ActivityParameterNode-no_edges-context"/>

+  <Ecore:EOperation xmi:id="_ejy4w4lbEdqpXLFtQZvReg" base_Operation="ActivityParameterNode-no_incoming_edges"/>

+  <Ecore:EParameter xmi:id="_ejy4xIlbEdqpXLFtQZvReg" base_Parameter="ActivityParameterNode-no_incoming_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejy4xYlbEdqpXLFtQZvReg" base_Parameter="ActivityParameterNode-no_incoming_edges-context"/>

+  <Ecore:EOperation xmi:id="_ejy4xolbEdqpXLFtQZvReg" base_Operation="ActivityParameterNode-no_outgoing_edges"/>

+  <Ecore:EParameter xmi:id="_ejy4x4lbEdqpXLFtQZvReg" base_Parameter="ActivityParameterNode-no_outgoing_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ejy4yIlbEdqpXLFtQZvReg" base_Parameter="ActivityParameterNode-no_outgoing_edges-context"/>

+  <Ecore:EClass xmi:id="_ejy4yYlbEdqpXLFtQZvReg" base_Class="Message"/>

+  <Ecore:EAttribute xmi:id="_ejy4yolbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Message-messageKind"/>

+  <Ecore:EAttribute xmi:id="_ejy4y4lbEdqpXLFtQZvReg" base_Property="Message-messageSort"/>

+  <Ecore:EReference xmi:id="_ejy4zIlbEdqpXLFtQZvReg" base_Property="Message-receiveEvent"/>

+  <Ecore:EReference xmi:id="_ejy4zYlbEdqpXLFtQZvReg" base_Property="Message-sendEvent"/>

+  <Ecore:EReference xmi:id="_ejy4zolbEdqpXLFtQZvReg" base_Property="Message-connector"/>

+  <Ecore:EReference xmi:id="_ejy4z4lbEdqpXLFtQZvReg" isTransient="true" base_Property="Message-interaction" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ejy40IlbEdqpXLFtQZvReg" base_Property="Message-argument" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ejy40YlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Message-signature"/>

+  <Ecore:EOperation xmi:id="_ej4_YIlbEdqpXLFtQZvReg" base_Operation="Message-sending_receiving_message_event"/>

+  <Ecore:EParameter xmi:id="_ej4_YYlbEdqpXLFtQZvReg" base_Parameter="Message-sending_receiving_message_event-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ej4_YolbEdqpXLFtQZvReg" base_Parameter="Message-sending_receiving_message_event-context"/>

+  <Ecore:EOperation xmi:id="_ej4_Y4lbEdqpXLFtQZvReg" base_Operation="Message-signature_refer_to"/>

+  <Ecore:EParameter xmi:id="_ej4_ZIlbEdqpXLFtQZvReg" base_Parameter="Message-signature_refer_to-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ej4_ZYlbEdqpXLFtQZvReg" base_Parameter="Message-signature_refer_to-context"/>

+  <Ecore:EOperation xmi:id="_ej4_ZolbEdqpXLFtQZvReg" base_Operation="Message-signature_is_operation"/>

+  <Ecore:EParameter xmi:id="_ej4_Z4lbEdqpXLFtQZvReg" base_Parameter="Message-signature_is_operation-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ej4_aIlbEdqpXLFtQZvReg" base_Parameter="Message-signature_is_operation-context"/>

+  <Ecore:EOperation xmi:id="_ej4_aYlbEdqpXLFtQZvReg" base_Operation="Message-signature_is_signal"/>

+  <Ecore:EParameter xmi:id="_ej4_aolbEdqpXLFtQZvReg" base_Parameter="Message-signature_is_signal-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ej4_a4lbEdqpXLFtQZvReg" base_Parameter="Message-signature_is_signal-context"/>

+  <Ecore:EOperation xmi:id="_ej4_bIlbEdqpXLFtQZvReg" base_Operation="Message-arguments"/>

+  <Ecore:EParameter xmi:id="_ej4_bYlbEdqpXLFtQZvReg" base_Parameter="Message-arguments-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ej4_bolbEdqpXLFtQZvReg" base_Parameter="Message-arguments-context"/>

+  <Ecore:EOperation xmi:id="_ej4_b4lbEdqpXLFtQZvReg" base_Operation="Message-cannot_cross_boundaries"/>

+  <Ecore:EParameter xmi:id="_ej4_cIlbEdqpXLFtQZvReg" base_Parameter="Message-cannot_cross_boundaries-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ej4_cYlbEdqpXLFtQZvReg" base_Parameter="Message-cannot_cross_boundaries-context"/>

+  <Ecore:EOperation xmi:id="_ej_GAIlbEdqpXLFtQZvReg" base_Operation="Message-occurrence_specifications"/>

+  <Ecore:EParameter xmi:id="_ej_GAYlbEdqpXLFtQZvReg" base_Parameter="Message-occurrence_specifications-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ej_GAolbEdqpXLFtQZvReg" base_Parameter="Message-occurrence_specifications-context"/>

+  <Ecore:EOperation xmi:id="_ej_GA4lbEdqpXLFtQZvReg" base_Operation="Message-getMessageKind"/>

+  <Ecore:EOperation xmi:id="_ej_GBIlbEdqpXLFtQZvReg" base_Operation="Message-getSignature"/>

+  <Ecore:EEnum xmi:id="_ej_GBYlbEdqpXLFtQZvReg" base_Enumeration="MessageKind"/>

+  <Ecore:EEnumLiteral xmi:id="_ej_GBolbEdqpXLFtQZvReg" base_EnumerationLiteral="MessageKind-complete"/>

+  <Ecore:EEnumLiteral xmi:id="_ej_GB4lbEdqpXLFtQZvReg" base_EnumerationLiteral="MessageKind-lost"/>

+  <Ecore:EEnumLiteral xmi:id="_ej_GCIlbEdqpXLFtQZvReg" base_EnumerationLiteral="MessageKind-found"/>

+  <Ecore:EEnumLiteral xmi:id="_ej_GCYlbEdqpXLFtQZvReg" base_EnumerationLiteral="MessageKind-unknown"/>

+  <Ecore:EEnum xmi:id="_ej_GColbEdqpXLFtQZvReg" base_Enumeration="MessageSort"/>

+  <Ecore:EEnumLiteral xmi:id="_ej_GC4lbEdqpXLFtQZvReg" base_EnumerationLiteral="MessageSort-synchCall"/>

+  <Ecore:EEnumLiteral xmi:id="_ej_GDIlbEdqpXLFtQZvReg" base_EnumerationLiteral="MessageSort-asynchCall"/>

+  <Ecore:EEnumLiteral xmi:id="_ej_GDYlbEdqpXLFtQZvReg" base_EnumerationLiteral="MessageSort-asynchSignal"/>

+  <Ecore:EEnumLiteral xmi:id="_ej_GDolbEdqpXLFtQZvReg" base_EnumerationLiteral="MessageSort-createMessage"/>

+  <Ecore:EEnumLiteral xmi:id="_ej_GD4lbEdqpXLFtQZvReg" base_EnumerationLiteral="MessageSort-deleteMessage"/>

+  <Ecore:EEnumLiteral xmi:id="_ej_GEIlbEdqpXLFtQZvReg" base_EnumerationLiteral="MessageSort-reply"/>

+  <Ecore:EClass xmi:id="_ej_GEYlbEdqpXLFtQZvReg" base_Class="MessageEnd"/>

+  <Ecore:EReference xmi:id="_ekFMoIlbEdqpXLFtQZvReg" base_Property="MessageEnd-message"/>

+  <Ecore:EClass xmi:id="_ekFMoYlbEdqpXLFtQZvReg" base_Class="Interaction"/>

+  <Ecore:EReference xmi:id="_ekFMoolbEdqpXLFtQZvReg" base_Property="Interaction-lifeline" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ekFMo4lbEdqpXLFtQZvReg" base_Property="Interaction-fragment" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ekFMpIlbEdqpXLFtQZvReg" base_Property="Interaction-action" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ekFMpYlbEdqpXLFtQZvReg" base_Property="Interaction-formalGate" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ekFMpolbEdqpXLFtQZvReg" base_Property="Interaction-message" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_ekFMp4lbEdqpXLFtQZvReg" base_Class="InteractionFragment"/>

+  <Ecore:EReference xmi:id="_ekFMqIlbEdqpXLFtQZvReg" base_Property="InteractionFragment-covered.1"/>

+  <Ecore:EReference xmi:id="_ekFMqYlbEdqpXLFtQZvReg" base_Property="InteractionFragment-generalOrdering" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ekFMqolbEdqpXLFtQZvReg" isTransient="true" base_Property="InteractionFragment-enclosingInteraction" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ekFMq4lbEdqpXLFtQZvReg" isTransient="true" base_Property="InteractionFragment-enclosingOperand" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_ekFMrIlbEdqpXLFtQZvReg" base_Class="Lifeline"/>

+  <Ecore:EReference xmi:id="_ekFMrYlbEdqpXLFtQZvReg" base_Property="Lifeline-represents"/>

+  <Ecore:EReference xmi:id="_ekFMrolbEdqpXLFtQZvReg" isTransient="true" base_Property="Lifeline-interaction" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ekFMr4lbEdqpXLFtQZvReg" base_Property="Lifeline-selector" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ekFMsIlbEdqpXLFtQZvReg" base_Property="Lifeline-decomposedAs"/>

+  <Ecore:EReference xmi:id="_ekFMsYlbEdqpXLFtQZvReg" base_Property="Lifeline-coveredBy.1"/>

+  <Ecore:EOperation xmi:id="_ekLTQIlbEdqpXLFtQZvReg" base_Operation="Lifeline-interaction_uses_share_lifeline"/>

+  <Ecore:EParameter xmi:id="_ekLTQYlbEdqpXLFtQZvReg" base_Parameter="Lifeline-interaction_uses_share_lifeline-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekLTQolbEdqpXLFtQZvReg" base_Parameter="Lifeline-interaction_uses_share_lifeline-context"/>

+  <Ecore:EOperation xmi:id="_ekLTQ4lbEdqpXLFtQZvReg" base_Operation="Lifeline-selector_specified"/>

+  <Ecore:EParameter xmi:id="_ekLTRIlbEdqpXLFtQZvReg" base_Parameter="Lifeline-selector_specified-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekLTRYlbEdqpXLFtQZvReg" base_Parameter="Lifeline-selector_specified-context"/>

+  <Ecore:EOperation xmi:id="_ekLTRolbEdqpXLFtQZvReg" base_Operation="Lifeline-same_classifier"/>

+  <Ecore:EParameter xmi:id="_ekLTR4lbEdqpXLFtQZvReg" base_Parameter="Lifeline-same_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekLTSIlbEdqpXLFtQZvReg" base_Parameter="Lifeline-same_classifier-context"/>

+  <Ecore:EClass xmi:id="_ekLTSYlbEdqpXLFtQZvReg" base_Class="PartDecomposition"/>

+  <Ecore:EOperation xmi:id="_ekLTSolbEdqpXLFtQZvReg" base_Operation="PartDecomposition-parts_of_internal_structures"/>

+  <Ecore:EParameter xmi:id="_ekLTS4lbEdqpXLFtQZvReg" base_Parameter="PartDecomposition-parts_of_internal_structures-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekLTTIlbEdqpXLFtQZvReg" base_Parameter="PartDecomposition-parts_of_internal_structures-context"/>

+  <Ecore:EOperation xmi:id="_ekLTTYlbEdqpXLFtQZvReg" base_Operation="PartDecomposition-assume"/>

+  <Ecore:EParameter xmi:id="_ekLTTolbEdqpXLFtQZvReg" base_Parameter="PartDecomposition-assume-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekRZ4IlbEdqpXLFtQZvReg" base_Parameter="PartDecomposition-assume-context"/>

+  <Ecore:EOperation xmi:id="_ekRZ4YlbEdqpXLFtQZvReg" base_Operation="PartDecomposition-commutativity_of_decomposition"/>

+  <Ecore:EParameter xmi:id="_ekRZ4olbEdqpXLFtQZvReg" base_Parameter="PartDecomposition-commutativity_of_decomposition-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekRZ44lbEdqpXLFtQZvReg" base_Parameter="PartDecomposition-commutativity_of_decomposition-context"/>

+  <Ecore:EClass xmi:id="_ekRZ5IlbEdqpXLFtQZvReg" base_Class="InteractionUse"/>

+  <Ecore:EReference xmi:id="_ekRZ5YlbEdqpXLFtQZvReg" base_Property="InteractionUse-refersTo"/>

+  <Ecore:EReference xmi:id="_ekRZ5olbEdqpXLFtQZvReg" base_Property="InteractionUse-actualGate" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ekRZ54lbEdqpXLFtQZvReg" base_Property="InteractionUse-argument" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ekRZ6IlbEdqpXLFtQZvReg" base_Operation="InteractionUse-gates_match"/>

+  <Ecore:EParameter xmi:id="_ekRZ6YlbEdqpXLFtQZvReg" base_Parameter="InteractionUse-gates_match-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekRZ6olbEdqpXLFtQZvReg" base_Parameter="InteractionUse-gates_match-context"/>

+  <Ecore:EOperation xmi:id="_ekRZ64lbEdqpXLFtQZvReg" base_Operation="InteractionUse-all_lifelines"/>

+  <Ecore:EParameter xmi:id="_ekRZ7IlbEdqpXLFtQZvReg" base_Parameter="InteractionUse-all_lifelines-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekRZ7YlbEdqpXLFtQZvReg" base_Parameter="InteractionUse-all_lifelines-context"/>

+  <Ecore:EOperation xmi:id="_ekRZ7olbEdqpXLFtQZvReg" base_Operation="InteractionUse-arguments_correspond_to_parameters"/>

+  <Ecore:EParameter xmi:id="_ekRZ74lbEdqpXLFtQZvReg" base_Parameter="InteractionUse-arguments_correspond_to_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekRZ8IlbEdqpXLFtQZvReg" base_Parameter="InteractionUse-arguments_correspond_to_parameters-context"/>

+  <Ecore:EOperation xmi:id="_ekRZ8YlbEdqpXLFtQZvReg" base_Operation="InteractionUse-arguments_are_constants"/>

+  <Ecore:EParameter xmi:id="_ekXggIlbEdqpXLFtQZvReg" base_Parameter="InteractionUse-arguments_are_constants-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekXggYlbEdqpXLFtQZvReg" base_Parameter="InteractionUse-arguments_are_constants-context"/>

+  <Ecore:EClass xmi:id="_ekXggolbEdqpXLFtQZvReg" base_Class="Gate"/>

+  <Ecore:EOperation xmi:id="_ekXgg4lbEdqpXLFtQZvReg" base_Operation="Gate-messages_actual_gate"/>

+  <Ecore:EParameter xmi:id="_ekXghIlbEdqpXLFtQZvReg" base_Parameter="Gate-messages_actual_gate-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekXghYlbEdqpXLFtQZvReg" base_Parameter="Gate-messages_actual_gate-context"/>

+  <Ecore:EOperation xmi:id="_ekXgholbEdqpXLFtQZvReg" base_Operation="Gate-messages_combined_fragment"/>

+  <Ecore:EParameter xmi:id="_ekXgh4lbEdqpXLFtQZvReg" base_Parameter="Gate-messages_combined_fragment-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekXgiIlbEdqpXLFtQZvReg" base_Parameter="Gate-messages_combined_fragment-context"/>

+  <Ecore:EClass xmi:id="_ekXgiYlbEdqpXLFtQZvReg" base_Class="GeneralOrdering"/>

+  <Ecore:EReference xmi:id="_ekXgiolbEdqpXLFtQZvReg" base_Property="GeneralOrdering-after"/>

+  <Ecore:EReference xmi:id="_ekXgi4lbEdqpXLFtQZvReg" base_Property="GeneralOrdering-before.1"/>

+  <Ecore:EClass xmi:id="_ekXgjIlbEdqpXLFtQZvReg" base_Class="OccurrenceSpecification"/>

+  <Ecore:EReference xmi:id="_ekXgjYlbEdqpXLFtQZvReg" base_Property="OccurrenceSpecification-toBefore"/>

+  <Ecore:EReference xmi:id="_ekXgjolbEdqpXLFtQZvReg" base_Property="OccurrenceSpecification-event"/>

+  <Ecore:EReference xmi:id="_ekXgj4lbEdqpXLFtQZvReg" base_Property="OccurrenceSpecification-toAfter.1"/>

+  <Ecore:EClass xmi:id="_ekXgkIlbEdqpXLFtQZvReg" base_Class="InteractionOperand"/>

+  <Ecore:EReference xmi:id="_ekXgkYlbEdqpXLFtQZvReg" base_Property="InteractionOperand-guard" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ekdnIIlbEdqpXLFtQZvReg" base_Property="InteractionOperand-fragment" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ekdnIYlbEdqpXLFtQZvReg" base_Operation="InteractionOperand-guard_directly_prior"/>

+  <Ecore:EParameter xmi:id="_ekdnIolbEdqpXLFtQZvReg" base_Parameter="InteractionOperand-guard_directly_prior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekdnI4lbEdqpXLFtQZvReg" base_Parameter="InteractionOperand-guard_directly_prior-context"/>

+  <Ecore:EOperation xmi:id="_ekdnJIlbEdqpXLFtQZvReg" base_Operation="InteractionOperand-guard_contain_references"/>

+  <Ecore:EParameter xmi:id="_ekdnJYlbEdqpXLFtQZvReg" base_Parameter="InteractionOperand-guard_contain_references-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekdnJolbEdqpXLFtQZvReg" base_Parameter="InteractionOperand-guard_contain_references-context"/>

+  <Ecore:EClass xmi:id="_ekdnJ4lbEdqpXLFtQZvReg" base_Class="InteractionConstraint"/>

+  <Ecore:EReference xmi:id="_ekdnKIlbEdqpXLFtQZvReg" base_Property="InteractionConstraint-minint" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_ekdnKYlbEdqpXLFtQZvReg" base_Property="InteractionConstraint-maxint" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ekdnKolbEdqpXLFtQZvReg" base_Operation="InteractionConstraint-dynamic_variables"/>

+  <Ecore:EParameter xmi:id="_ekdnK4lbEdqpXLFtQZvReg" base_Parameter="InteractionConstraint-dynamic_variables-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekdnLIlbEdqpXLFtQZvReg" base_Parameter="InteractionConstraint-dynamic_variables-context"/>

+  <Ecore:EOperation xmi:id="_ekdnLYlbEdqpXLFtQZvReg" base_Operation="InteractionConstraint-global_data"/>

+  <Ecore:EParameter xmi:id="_ekdnLolbEdqpXLFtQZvReg" base_Parameter="InteractionConstraint-global_data-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekdnL4lbEdqpXLFtQZvReg" base_Parameter="InteractionConstraint-global_data-context"/>

+  <Ecore:EOperation xmi:id="_ekdnMIlbEdqpXLFtQZvReg" base_Operation="InteractionConstraint-minint_maxint"/>

+  <Ecore:EParameter xmi:id="_ekdnMYlbEdqpXLFtQZvReg" base_Parameter="InteractionConstraint-minint_maxint-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekjtwIlbEdqpXLFtQZvReg" base_Parameter="InteractionConstraint-minint_maxint-context"/>

+  <Ecore:EOperation xmi:id="_ekjtwYlbEdqpXLFtQZvReg" base_Operation="InteractionConstraint-minint_non_negative"/>

+  <Ecore:EParameter xmi:id="_ekjtwolbEdqpXLFtQZvReg" base_Parameter="InteractionConstraint-minint_non_negative-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekjtw4lbEdqpXLFtQZvReg" base_Parameter="InteractionConstraint-minint_non_negative-context"/>

+  <Ecore:EOperation xmi:id="_ekjtxIlbEdqpXLFtQZvReg" base_Operation="InteractionConstraint-maxint_positive"/>

+  <Ecore:EParameter xmi:id="_ekjtxYlbEdqpXLFtQZvReg" base_Parameter="InteractionConstraint-maxint_positive-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekjtxolbEdqpXLFtQZvReg" base_Parameter="InteractionConstraint-maxint_positive-context"/>

+  <Ecore:EOperation xmi:id="_ekjtx4lbEdqpXLFtQZvReg" base_Operation="InteractionConstraint-maxint_greater_equal_minint"/>

+  <Ecore:EParameter xmi:id="_ekjtyIlbEdqpXLFtQZvReg" base_Parameter="InteractionConstraint-maxint_greater_equal_minint-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekjtyYlbEdqpXLFtQZvReg" base_Parameter="InteractionConstraint-maxint_greater_equal_minint-context"/>

+  <Ecore:EClass xmi:id="_ekjtyolbEdqpXLFtQZvReg" base_Class="ExecutionSpecification"/>

+  <Ecore:EReference xmi:id="_ekjty4lbEdqpXLFtQZvReg" base_Property="ExecutionSpecification-start"/>

+  <Ecore:EReference xmi:id="_ekjtzIlbEdqpXLFtQZvReg" base_Property="ExecutionSpecification-finish"/>

+  <Ecore:EOperation xmi:id="_ekjtzYlbEdqpXLFtQZvReg" base_Operation="ExecutionSpecification-same_lifeline"/>

+  <Ecore:EParameter xmi:id="_ekjtzolbEdqpXLFtQZvReg" base_Parameter="ExecutionSpecification-same_lifeline-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekjtz4lbEdqpXLFtQZvReg" base_Parameter="ExecutionSpecification-same_lifeline-context"/>

+  <Ecore:EClass xmi:id="_ekjt0IlbEdqpXLFtQZvReg" base_Class="StateInvariant"/>

+  <Ecore:EReference xmi:id="_ekp0YIlbEdqpXLFtQZvReg" base_Property="StateInvariant-invariant" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_ekp0YYlbEdqpXLFtQZvReg" base_Class="ActionExecutionSpecification"/>

+  <Ecore:EReference xmi:id="_ekp0YolbEdqpXLFtQZvReg" base_Property="ActionExecutionSpecification-action"/>

+  <Ecore:EOperation xmi:id="_ekp0Y4lbEdqpXLFtQZvReg" base_Operation="ActionExecutionSpecification-action_referenced"/>

+  <Ecore:EParameter xmi:id="_ekp0ZIlbEdqpXLFtQZvReg" base_Parameter="ActionExecutionSpecification-action_referenced-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekp0ZYlbEdqpXLFtQZvReg" base_Parameter="ActionExecutionSpecification-action_referenced-context"/>

+  <Ecore:EClass xmi:id="_ekp0ZolbEdqpXLFtQZvReg" base_Class="BehaviorExecutionSpecification"/>

+  <Ecore:EReference xmi:id="_ekp0Z4lbEdqpXLFtQZvReg" base_Property="BehaviorExecutionSpecification-behavior"/>

+  <Ecore:EClass xmi:id="_ekp0aIlbEdqpXLFtQZvReg" base_Class="ExecutionEvent"/>

+  <Ecore:EClass xmi:id="_ekp0aYlbEdqpXLFtQZvReg" base_Class="CreationEvent"/>

+  <Ecore:EOperation xmi:id="_ekp0aolbEdqpXLFtQZvReg" base_Operation="CreationEvent-no_occurrence_above"/>

+  <Ecore:EParameter xmi:id="_ekp0a4lbEdqpXLFtQZvReg" base_Parameter="CreationEvent-no_occurrence_above-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekp0bIlbEdqpXLFtQZvReg" base_Parameter="CreationEvent-no_occurrence_above-context"/>

+  <Ecore:EClass xmi:id="_ekp0bYlbEdqpXLFtQZvReg" base_Class="DestructionEvent"/>

+  <Ecore:EOperation xmi:id="_ekp0bolbEdqpXLFtQZvReg" base_Operation="DestructionEvent-no_occurrence_specifications_below"/>

+  <Ecore:EParameter xmi:id="_ekp0b4lbEdqpXLFtQZvReg" base_Parameter="DestructionEvent-no_occurrence_specifications_below-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekp0cIlbEdqpXLFtQZvReg" base_Parameter="DestructionEvent-no_occurrence_specifications_below-context"/>

+  <Ecore:EClass xmi:id="_ekp0cYlbEdqpXLFtQZvReg" base_Class="SendOperationEvent"/>

+  <Ecore:EReference xmi:id="_ekp0colbEdqpXLFtQZvReg" base_Property="SendOperationEvent-operation"/>

+  <Ecore:EClass xmi:id="_ekv7AIlbEdqpXLFtQZvReg" base_Class="MessageEvent"/>

+  <Ecore:EClass xmi:id="_ekv7AYlbEdqpXLFtQZvReg" base_Class="SendSignalEvent"/>

+  <Ecore:EReference xmi:id="_ekv7AolbEdqpXLFtQZvReg" base_Property="SendSignalEvent-signal"/>

+  <Ecore:EClass xmi:id="_ekv7A4lbEdqpXLFtQZvReg" base_Class="MessageOccurrenceSpecification"/>

+  <Ecore:EClass xmi:id="_ekv7BIlbEdqpXLFtQZvReg" base_Class="ExecutionOccurrenceSpecification"/>

+  <Ecore:EReference xmi:id="_ekv7BYlbEdqpXLFtQZvReg" base_Property="ExecutionOccurrenceSpecification-execution"/>

+  <Ecore:EClass xmi:id="_ekv7BolbEdqpXLFtQZvReg" base_Class="ReceiveOperationEvent"/>

+  <Ecore:EReference xmi:id="_ekv7B4lbEdqpXLFtQZvReg" base_Property="ReceiveOperationEvent-operation"/>

+  <Ecore:EClass xmi:id="_ekv7CIlbEdqpXLFtQZvReg" base_Class="ReceiveSignalEvent"/>

+  <Ecore:EReference xmi:id="_ekv7CYlbEdqpXLFtQZvReg" base_Property="ReceiveSignalEvent-signal"/>

+  <Ecore:EClass xmi:id="_ekv7ColbEdqpXLFtQZvReg" base_Class="Actor"/>

+  <Ecore:EOperation xmi:id="_ekv7C4lbEdqpXLFtQZvReg" base_Operation="Actor-associations"/>

+  <Ecore:EParameter xmi:id="_ekv7DIlbEdqpXLFtQZvReg" base_Parameter="Actor-associations-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekv7DYlbEdqpXLFtQZvReg" base_Parameter="Actor-associations-context"/>

+  <Ecore:EOperation xmi:id="_ekv7DolbEdqpXLFtQZvReg" base_Operation="Actor-must_have_name"/>

+  <Ecore:EParameter xmi:id="_ekv7D4lbEdqpXLFtQZvReg" base_Parameter="Actor-must_have_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ekv7EIlbEdqpXLFtQZvReg" base_Parameter="Actor-must_have_name-context"/>

+  <Ecore:EClass xmi:id="_ekv7EYlbEdqpXLFtQZvReg" base_Class="CallEvent"/>

+  <Ecore:EReference xmi:id="_ek2BoIlbEdqpXLFtQZvReg" base_Property="CallEvent-operation"/>

+  <Ecore:EClass xmi:id="_ek2BoYlbEdqpXLFtQZvReg" base_Class="ChangeEvent"/>

+  <Ecore:EReference xmi:id="_ek2BoolbEdqpXLFtQZvReg" base_Property="ChangeEvent-changeExpression" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_ek2Bo4lbEdqpXLFtQZvReg" base_Class="SignalEvent"/>

+  <Ecore:EReference xmi:id="_ek2BpIlbEdqpXLFtQZvReg" base_Property="SignalEvent-signal"/>

+  <Ecore:EClass xmi:id="_ek2BpYlbEdqpXLFtQZvReg" base_Class="AnyReceiveEvent"/>

+  <Ecore:EClass xmi:id="_ek2BpolbEdqpXLFtQZvReg" base_Class="ForkNode"/>

+  <Ecore:EOperation xmi:id="_ek2Bp4lbEdqpXLFtQZvReg" base_Operation="ForkNode-one_incoming_edge"/>

+  <Ecore:EParameter xmi:id="_ek2BqIlbEdqpXLFtQZvReg" base_Parameter="ForkNode-one_incoming_edge-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ek2BqYlbEdqpXLFtQZvReg" base_Parameter="ForkNode-one_incoming_edge-context"/>

+  <Ecore:EOperation xmi:id="_ek2BqolbEdqpXLFtQZvReg" base_Operation="ForkNode-edges"/>

+  <Ecore:EParameter xmi:id="_ek2Bq4lbEdqpXLFtQZvReg" base_Parameter="ForkNode-edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ek2BrIlbEdqpXLFtQZvReg" base_Parameter="ForkNode-edges-context"/>

+  <Ecore:EClass xmi:id="_ek2BrYlbEdqpXLFtQZvReg" base_Class="FlowFinalNode"/>

+  <Ecore:EClass xmi:id="_ek2BrolbEdqpXLFtQZvReg" base_Class="FinalNode"/>

+  <Ecore:EOperation xmi:id="_ek2Br4lbEdqpXLFtQZvReg" base_Operation="FinalNode-no_outgoing_edges"/>

+  <Ecore:EParameter xmi:id="_ek2BsIlbEdqpXLFtQZvReg" base_Parameter="FinalNode-no_outgoing_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ek2BsYlbEdqpXLFtQZvReg" base_Parameter="FinalNode-no_outgoing_edges-context"/>

+  <Ecore:EClass xmi:id="_ek8IQIlbEdqpXLFtQZvReg" base_Class="CentralBufferNode"/>

+  <Ecore:EClass xmi:id="_ek8IQYlbEdqpXLFtQZvReg" base_Class="MergeNode"/>

+  <Ecore:EOperation xmi:id="_ek8IQolbEdqpXLFtQZvReg" base_Operation="MergeNode-one_outgoing_edge"/>

+  <Ecore:EParameter xmi:id="_ek8IQ4lbEdqpXLFtQZvReg" base_Parameter="MergeNode-one_outgoing_edge-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ek8IRIlbEdqpXLFtQZvReg" base_Parameter="MergeNode-one_outgoing_edge-context"/>

+  <Ecore:EOperation xmi:id="_ek8IRYlbEdqpXLFtQZvReg" base_Operation="MergeNode-edges"/>

+  <Ecore:EParameter xmi:id="_ek8IRolbEdqpXLFtQZvReg" base_Parameter="MergeNode-edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ek8IR4lbEdqpXLFtQZvReg" base_Parameter="MergeNode-edges-context"/>

+  <Ecore:EClass xmi:id="_ek8ISIlbEdqpXLFtQZvReg" base_Class="DecisionNode"/>

+  <Ecore:EReference xmi:id="_ek8ISYlbEdqpXLFtQZvReg" base_Property="DecisionNode-decisionInput"/>

+  <Ecore:EOperation xmi:id="_ek8ISolbEdqpXLFtQZvReg" base_Operation="DecisionNode-one_incoming_edge"/>

+  <Ecore:EParameter xmi:id="_ek8IS4lbEdqpXLFtQZvReg" base_Parameter="DecisionNode-one_incoming_edge-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ek8ITIlbEdqpXLFtQZvReg" base_Parameter="DecisionNode-one_incoming_edge-context"/>

+  <Ecore:EOperation xmi:id="_ek8ITYlbEdqpXLFtQZvReg" base_Operation="DecisionNode-input_parameter"/>

+  <Ecore:EParameter xmi:id="_ek8ITolbEdqpXLFtQZvReg" base_Parameter="DecisionNode-input_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ek8IT4lbEdqpXLFtQZvReg" base_Parameter="DecisionNode-input_parameter-context"/>

+  <Ecore:EOperation xmi:id="_ek8IUIlbEdqpXLFtQZvReg" base_Operation="DecisionNode-edges"/>

+  <Ecore:EParameter xmi:id="_elCO4IlbEdqpXLFtQZvReg" base_Parameter="DecisionNode-edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elCO4YlbEdqpXLFtQZvReg" base_Parameter="DecisionNode-edges-context"/>

+  <Ecore:EClass xmi:id="_elCO4olbEdqpXLFtQZvReg" base_Class="ActivityFinalNode"/>

+  <Ecore:EClass xmi:id="_elCO44lbEdqpXLFtQZvReg" base_Class="ComponentRealization"/>

+  <Ecore:EReference xmi:id="_elCO5IlbEdqpXLFtQZvReg" isTransient="true" base_Property="ComponentRealization-abstraction"/>

+  <Ecore:EReference xmi:id="_elCO5YlbEdqpXLFtQZvReg" base_Property="ComponentRealization-realizingClassifier"/>

+  <Ecore:EClass xmi:id="_elCO5olbEdqpXLFtQZvReg" base_Class="Component"/>

+  <Ecore:EAttribute xmi:id="_elCO54lbEdqpXLFtQZvReg" base_Property="Component-isIndirectlyInstantiated"/>

+  <Ecore:EReference xmi:id="_elCO6IlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Component-required"/>

+  <Ecore:EReference xmi:id="_elCO6YlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="Component-provided"/>

+  <Ecore:EReference xmi:id="_elCO6olbEdqpXLFtQZvReg" base_Property="Component-packagedElement"/>

+  <Ecore:EReference xmi:id="_elCO64lbEdqpXLFtQZvReg" isTransient="true" base_Property="Component-realization" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_elCO7IlbEdqpXLFtQZvReg" base_Operation="Component-realizedInterfaces"/>

+  <Ecore:EParameter xmi:id="_elCO7YlbEdqpXLFtQZvReg" base_Parameter="Component-realizedInterfaces-classifier"/>

+  <Ecore:EOperation xmi:id="_elCO7olbEdqpXLFtQZvReg" base_Operation="Component-usedInterfaces"/>

+  <Ecore:EParameter xmi:id="_elCO74lbEdqpXLFtQZvReg" base_Parameter="Component-usedInterfaces-classifier"/>

+  <Ecore:EOperation xmi:id="_elCO8IlbEdqpXLFtQZvReg" base_Operation="Component-getRequireds"/>

+  <Ecore:EOperation xmi:id="_elCO8YlbEdqpXLFtQZvReg" base_Operation="Component-getProvideds"/>

+  <Ecore:EClass xmi:id="_elIVgIlbEdqpXLFtQZvReg" base_Class="Node"/>

+  <Ecore:EReference xmi:id="_elIVgYlbEdqpXLFtQZvReg" base_Property="Node-nestedNode" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_elIVgolbEdqpXLFtQZvReg" base_Operation="Node-internal_structure"/>

+  <Ecore:EParameter xmi:id="_elIVg4lbEdqpXLFtQZvReg" base_Parameter="Node-internal_structure-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elIVhIlbEdqpXLFtQZvReg" base_Parameter="Node-internal_structure-context"/>

+  <Ecore:EClass xmi:id="_elIVhYlbEdqpXLFtQZvReg" base_Class="Device"/>

+  <Ecore:EClass xmi:id="_elIVholbEdqpXLFtQZvReg" base_Class="ExecutionEnvironment"/>

+  <Ecore:EClass xmi:id="_elIVh4lbEdqpXLFtQZvReg" base_Class="CommunicationPath"/>

+  <Ecore:EClass xmi:id="_elIViIlbEdqpXLFtQZvReg" base_Class="CombinedFragment"/>

+  <Ecore:EAttribute xmi:id="_elIViYlbEdqpXLFtQZvReg" base_Property="CombinedFragment-interactionOperator"/>

+  <Ecore:EReference xmi:id="_elIViolbEdqpXLFtQZvReg" base_Property="CombinedFragment-operand" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_elIVi4lbEdqpXLFtQZvReg" base_Property="CombinedFragment-cfragmentGate" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_elIVjIlbEdqpXLFtQZvReg" base_Operation="CombinedFragment-opt_loop_break_neg"/>

+  <Ecore:EParameter xmi:id="_elIVjYlbEdqpXLFtQZvReg" base_Parameter="CombinedFragment-opt_loop_break_neg-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elIVjolbEdqpXLFtQZvReg" base_Parameter="CombinedFragment-opt_loop_break_neg-context"/>

+  <Ecore:EOperation xmi:id="_elIVj4lbEdqpXLFtQZvReg" base_Operation="CombinedFragment-minint_and_maxint"/>

+  <Ecore:EParameter xmi:id="_elIVkIlbEdqpXLFtQZvReg" base_Parameter="CombinedFragment-minint_and_maxint-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elOcIIlbEdqpXLFtQZvReg" base_Parameter="CombinedFragment-minint_and_maxint-context"/>

+  <Ecore:EOperation xmi:id="_elOcIYlbEdqpXLFtQZvReg" base_Operation="CombinedFragment-break"/>

+  <Ecore:EParameter xmi:id="_elOcIolbEdqpXLFtQZvReg" base_Parameter="CombinedFragment-break-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elOcI4lbEdqpXLFtQZvReg" base_Parameter="CombinedFragment-break-context"/>

+  <Ecore:EOperation xmi:id="_elOcJIlbEdqpXLFtQZvReg" base_Operation="CombinedFragment-consider_and_ignore"/>

+  <Ecore:EParameter xmi:id="_elOcJYlbEdqpXLFtQZvReg" base_Parameter="CombinedFragment-consider_and_ignore-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elOcJolbEdqpXLFtQZvReg" base_Parameter="CombinedFragment-consider_and_ignore-context"/>

+  <Ecore:EEnum xmi:id="_elOcJ4lbEdqpXLFtQZvReg" base_Enumeration="InteractionOperatorKind"/>

+  <Ecore:EEnumLiteral xmi:id="_elOcKIlbEdqpXLFtQZvReg" base_EnumerationLiteral="InteractionOperatorKind-seq"/>

+  <Ecore:EEnumLiteral xmi:id="_elOcKYlbEdqpXLFtQZvReg" base_EnumerationLiteral="InteractionOperatorKind-alt"/>

+  <Ecore:EEnumLiteral xmi:id="_elOcKolbEdqpXLFtQZvReg" base_EnumerationLiteral="InteractionOperatorKind-opt"/>

+  <Ecore:EEnumLiteral xmi:id="_elOcK4lbEdqpXLFtQZvReg" base_EnumerationLiteral="InteractionOperatorKind-break"/>

+  <Ecore:EEnumLiteral xmi:id="_elOcLIlbEdqpXLFtQZvReg" base_EnumerationLiteral="InteractionOperatorKind-par"/>

+  <Ecore:EEnumLiteral xmi:id="_elOcLYlbEdqpXLFtQZvReg" base_EnumerationLiteral="InteractionOperatorKind-strict"/>

+  <Ecore:EEnumLiteral xmi:id="_elOcLolbEdqpXLFtQZvReg" base_EnumerationLiteral="InteractionOperatorKind-loop"/>

+  <Ecore:EEnumLiteral xmi:id="_elOcL4lbEdqpXLFtQZvReg" base_EnumerationLiteral="InteractionOperatorKind-critical"/>

+  <Ecore:EEnumLiteral xmi:id="_elOcMIlbEdqpXLFtQZvReg" base_EnumerationLiteral="InteractionOperatorKind-neg"/>

+  <Ecore:EEnumLiteral xmi:id="_elOcMYlbEdqpXLFtQZvReg" base_EnumerationLiteral="InteractionOperatorKind-assert"/>

+  <Ecore:EEnumLiteral xmi:id="_elOcMolbEdqpXLFtQZvReg" base_EnumerationLiteral="InteractionOperatorKind-ignore"/>

+  <Ecore:EEnumLiteral xmi:id="_elUiwIlbEdqpXLFtQZvReg" base_EnumerationLiteral="InteractionOperatorKind-consider"/>

+  <Ecore:EClass xmi:id="_elUiwYlbEdqpXLFtQZvReg" base_Class="Continuation"/>

+  <Ecore:EAttribute xmi:id="_elUiwolbEdqpXLFtQZvReg" base_Property="Continuation-setting"/>

+  <Ecore:EOperation xmi:id="_elUiw4lbEdqpXLFtQZvReg" base_Operation="Continuation-same_name"/>

+  <Ecore:EParameter xmi:id="_elUixIlbEdqpXLFtQZvReg" base_Parameter="Continuation-same_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elUixYlbEdqpXLFtQZvReg" base_Parameter="Continuation-same_name-context"/>

+  <Ecore:EOperation xmi:id="_elUixolbEdqpXLFtQZvReg" base_Operation="Continuation-global"/>

+  <Ecore:EParameter xmi:id="_elUix4lbEdqpXLFtQZvReg" base_Parameter="Continuation-global-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elUiyIlbEdqpXLFtQZvReg" base_Parameter="Continuation-global-context"/>

+  <Ecore:EOperation xmi:id="_elUiyYlbEdqpXLFtQZvReg" base_Operation="Continuation-first_or_last_interaction_fragment"/>

+  <Ecore:EParameter xmi:id="_elUiyolbEdqpXLFtQZvReg" base_Parameter="Continuation-first_or_last_interaction_fragment-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elUiy4lbEdqpXLFtQZvReg" base_Parameter="Continuation-first_or_last_interaction_fragment-context"/>

+  <Ecore:EClass xmi:id="_elUizIlbEdqpXLFtQZvReg" base_Class="ConsiderIgnoreFragment"/>

+  <Ecore:EReference xmi:id="_elUizYlbEdqpXLFtQZvReg" base_Property="ConsiderIgnoreFragment-message"/>

+  <Ecore:EOperation xmi:id="_elUizolbEdqpXLFtQZvReg" base_Operation="ConsiderIgnoreFragment-consider_or_ignore"/>

+  <Ecore:EParameter xmi:id="_elUiz4lbEdqpXLFtQZvReg" base_Parameter="ConsiderIgnoreFragment-consider_or_ignore-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elUi0IlbEdqpXLFtQZvReg" base_Parameter="ConsiderIgnoreFragment-consider_or_ignore-context"/>

+  <Ecore:EOperation xmi:id="_elapYIlbEdqpXLFtQZvReg" base_Operation="ConsiderIgnoreFragment-type"/>

+  <Ecore:EParameter xmi:id="_elapYYlbEdqpXLFtQZvReg" base_Parameter="ConsiderIgnoreFragment-type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elapYolbEdqpXLFtQZvReg" base_Parameter="ConsiderIgnoreFragment-type-context"/>

+  <Ecore:EClass xmi:id="_elapY4lbEdqpXLFtQZvReg" base_Class="CreateObjectAction"/>

+  <Ecore:EReference xmi:id="_elapZIlbEdqpXLFtQZvReg" base_Property="CreateObjectAction-classifier"/>

+  <Ecore:EReference xmi:id="_elapZYlbEdqpXLFtQZvReg" base_Property="CreateObjectAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_elapZolbEdqpXLFtQZvReg" base_Operation="CreateObjectAction-classifier_not_abstract"/>

+  <Ecore:EParameter xmi:id="_elapZ4lbEdqpXLFtQZvReg" base_Parameter="CreateObjectAction-classifier_not_abstract-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elapaIlbEdqpXLFtQZvReg" base_Parameter="CreateObjectAction-classifier_not_abstract-context"/>

+  <Ecore:EOperation xmi:id="_elapaYlbEdqpXLFtQZvReg" base_Operation="CreateObjectAction-classifier_not_association_class"/>

+  <Ecore:EParameter xmi:id="_elapaolbEdqpXLFtQZvReg" base_Parameter="CreateObjectAction-classifier_not_association_class-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elapa4lbEdqpXLFtQZvReg" base_Parameter="CreateObjectAction-classifier_not_association_class-context"/>

+  <Ecore:EOperation xmi:id="_elapbIlbEdqpXLFtQZvReg" base_Operation="CreateObjectAction-same_type"/>

+  <Ecore:EParameter xmi:id="_elapbYlbEdqpXLFtQZvReg" base_Parameter="CreateObjectAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elapbolbEdqpXLFtQZvReg" base_Parameter="CreateObjectAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_elapb4lbEdqpXLFtQZvReg" base_Operation="CreateObjectAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_elapcIlbEdqpXLFtQZvReg" base_Parameter="CreateObjectAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elapcYlbEdqpXLFtQZvReg" base_Parameter="CreateObjectAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_elgwAIlbEdqpXLFtQZvReg" base_Class="DestroyObjectAction"/>

+  <Ecore:EAttribute xmi:id="_elgwAYlbEdqpXLFtQZvReg" base_Property="DestroyObjectAction-isDestroyLinks"/>

+  <Ecore:EAttribute xmi:id="_elgwAolbEdqpXLFtQZvReg" base_Property="DestroyObjectAction-isDestroyOwnedObjects"/>

+  <Ecore:EReference xmi:id="_elgwA4lbEdqpXLFtQZvReg" base_Property="DestroyObjectAction-target" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_elgwBIlbEdqpXLFtQZvReg" base_Operation="DestroyObjectAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_elgwBYlbEdqpXLFtQZvReg" base_Parameter="DestroyObjectAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elgwBolbEdqpXLFtQZvReg" base_Parameter="DestroyObjectAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_elgwB4lbEdqpXLFtQZvReg" base_Operation="DestroyObjectAction-no_type"/>

+  <Ecore:EParameter xmi:id="_elgwCIlbEdqpXLFtQZvReg" base_Parameter="DestroyObjectAction-no_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elgwCYlbEdqpXLFtQZvReg" base_Parameter="DestroyObjectAction-no_type-context"/>

+  <Ecore:EClass xmi:id="_elgwColbEdqpXLFtQZvReg" base_Class="TestIdentityAction"/>

+  <Ecore:EReference xmi:id="_elgwC4lbEdqpXLFtQZvReg" base_Property="TestIdentityAction-first" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_elgwDIlbEdqpXLFtQZvReg" base_Property="TestIdentityAction-second" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_elgwDYlbEdqpXLFtQZvReg" base_Property="TestIdentityAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_elgwDolbEdqpXLFtQZvReg" base_Operation="TestIdentityAction-no_type"/>

+  <Ecore:EParameter xmi:id="_elgwD4lbEdqpXLFtQZvReg" base_Parameter="TestIdentityAction-no_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elgwEIlbEdqpXLFtQZvReg" base_Parameter="TestIdentityAction-no_type-context"/>

+  <Ecore:EOperation xmi:id="_elgwEYlbEdqpXLFtQZvReg" base_Operation="TestIdentityAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_elm2oIlbEdqpXLFtQZvReg" base_Parameter="TestIdentityAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elm2oYlbEdqpXLFtQZvReg" base_Parameter="TestIdentityAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_elm2oolbEdqpXLFtQZvReg" base_Operation="TestIdentityAction-result_is_boolean"/>

+  <Ecore:EParameter xmi:id="_elm2o4lbEdqpXLFtQZvReg" base_Parameter="TestIdentityAction-result_is_boolean-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elm2pIlbEdqpXLFtQZvReg" base_Parameter="TestIdentityAction-result_is_boolean-context"/>

+  <Ecore:EClass xmi:id="_elm2pYlbEdqpXLFtQZvReg" base_Class="ReadSelfAction"/>

+  <Ecore:EReference xmi:id="_elm2polbEdqpXLFtQZvReg" base_Property="ReadSelfAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_elm2p4lbEdqpXLFtQZvReg" base_Operation="ReadSelfAction-contained"/>

+  <Ecore:EParameter xmi:id="_elm2qIlbEdqpXLFtQZvReg" base_Parameter="ReadSelfAction-contained-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elm2qYlbEdqpXLFtQZvReg" base_Parameter="ReadSelfAction-contained-context"/>

+  <Ecore:EOperation xmi:id="_elm2qolbEdqpXLFtQZvReg" base_Operation="ReadSelfAction-not_static"/>

+  <Ecore:EParameter xmi:id="_elm2q4lbEdqpXLFtQZvReg" base_Parameter="ReadSelfAction-not_static-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elm2rIlbEdqpXLFtQZvReg" base_Parameter="ReadSelfAction-not_static-context"/>

+  <Ecore:EOperation xmi:id="_elm2rYlbEdqpXLFtQZvReg" base_Operation="ReadSelfAction-type"/>

+  <Ecore:EParameter xmi:id="_elm2rolbEdqpXLFtQZvReg" base_Parameter="ReadSelfAction-type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elm2r4lbEdqpXLFtQZvReg" base_Parameter="ReadSelfAction-type-context"/>

+  <Ecore:EOperation xmi:id="_elm2sIlbEdqpXLFtQZvReg" base_Operation="ReadSelfAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_elm2sYlbEdqpXLFtQZvReg" base_Parameter="ReadSelfAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_els9QIlbEdqpXLFtQZvReg" base_Parameter="ReadSelfAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_els9QYlbEdqpXLFtQZvReg" base_Class="StructuralFeatureAction"/>

+  <Ecore:EReference xmi:id="_els9QolbEdqpXLFtQZvReg" base_Property="StructuralFeatureAction-structuralFeature"/>

+  <Ecore:EReference xmi:id="_els9Q4lbEdqpXLFtQZvReg" base_Property="StructuralFeatureAction-object" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_els9RIlbEdqpXLFtQZvReg" base_Operation="StructuralFeatureAction-not_static"/>

+  <Ecore:EParameter xmi:id="_els9RYlbEdqpXLFtQZvReg" base_Parameter="StructuralFeatureAction-not_static-diagnostics"/>

+  <Ecore:EParameter xmi:id="_els9RolbEdqpXLFtQZvReg" base_Parameter="StructuralFeatureAction-not_static-context"/>

+  <Ecore:EOperation xmi:id="_els9R4lbEdqpXLFtQZvReg" base_Operation="StructuralFeatureAction-same_type"/>

+  <Ecore:EParameter xmi:id="_els9SIlbEdqpXLFtQZvReg" base_Parameter="StructuralFeatureAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_els9SYlbEdqpXLFtQZvReg" base_Parameter="StructuralFeatureAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_els9SolbEdqpXLFtQZvReg" base_Operation="StructuralFeatureAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_els9S4lbEdqpXLFtQZvReg" base_Parameter="StructuralFeatureAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_els9TIlbEdqpXLFtQZvReg" base_Parameter="StructuralFeatureAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_els9TYlbEdqpXLFtQZvReg" base_Operation="StructuralFeatureAction-visibility"/>

+  <Ecore:EParameter xmi:id="_els9TolbEdqpXLFtQZvReg" base_Parameter="StructuralFeatureAction-visibility-diagnostics"/>

+  <Ecore:EParameter xmi:id="_els9T4lbEdqpXLFtQZvReg" base_Parameter="StructuralFeatureAction-visibility-context"/>

+  <Ecore:EOperation xmi:id="_els9UIlbEdqpXLFtQZvReg" base_Operation="StructuralFeatureAction-one_featuring_classifier"/>

+  <Ecore:EParameter xmi:id="_els9UYlbEdqpXLFtQZvReg" base_Parameter="StructuralFeatureAction-one_featuring_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_els9UolbEdqpXLFtQZvReg" base_Parameter="StructuralFeatureAction-one_featuring_classifier-context"/>

+  <Ecore:EClass xmi:id="_elzD4IlbEdqpXLFtQZvReg" base_Class="ReadStructuralFeatureAction"/>

+  <Ecore:EReference xmi:id="_elzD4YlbEdqpXLFtQZvReg" base_Property="ReadStructuralFeatureAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_elzD4olbEdqpXLFtQZvReg" base_Operation="ReadStructuralFeatureAction-type_and_ordering"/>

+  <Ecore:EParameter xmi:id="_elzD44lbEdqpXLFtQZvReg" base_Parameter="ReadStructuralFeatureAction-type_and_ordering-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elzD5IlbEdqpXLFtQZvReg" base_Parameter="ReadStructuralFeatureAction-type_and_ordering-context"/>

+  <Ecore:EClass xmi:id="_elzD5YlbEdqpXLFtQZvReg" base_Class="WriteStructuralFeatureAction"/>

+  <Ecore:EReference xmi:id="_elzD5olbEdqpXLFtQZvReg" base_Property="WriteStructuralFeatureAction-value" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_elzD54lbEdqpXLFtQZvReg" base_Operation="WriteStructuralFeatureAction-input_pin"/>

+  <Ecore:EParameter xmi:id="_elzD6IlbEdqpXLFtQZvReg" base_Parameter="WriteStructuralFeatureAction-input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elzD6YlbEdqpXLFtQZvReg" base_Parameter="WriteStructuralFeatureAction-input_pin-context"/>

+  <Ecore:EClass xmi:id="_elzD6olbEdqpXLFtQZvReg" base_Class="ClearStructuralFeatureAction"/>

+  <Ecore:EClass xmi:id="_elzD64lbEdqpXLFtQZvReg" base_Class="RemoveStructuralFeatureValueAction"/>

+  <Ecore:EAttribute xmi:id="_elzD7IlbEdqpXLFtQZvReg" base_Property="RemoveStructuralFeatureValueAction-isRemoveDuplicates"/>

+  <Ecore:EReference xmi:id="_elzD7YlbEdqpXLFtQZvReg" base_Property="RemoveStructuralFeatureValueAction-removeAt" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_elzD7olbEdqpXLFtQZvReg" base_Operation="RemoveStructuralFeatureValueAction-non_unique_removal"/>

+  <Ecore:EParameter xmi:id="_elzD74lbEdqpXLFtQZvReg" base_Parameter="RemoveStructuralFeatureValueAction-non_unique_removal-diagnostics"/>

+  <Ecore:EParameter xmi:id="_elzD8IlbEdqpXLFtQZvReg" base_Parameter="RemoveStructuralFeatureValueAction-non_unique_removal-context"/>

+  <Ecore:EClass xmi:id="_elzD8YlbEdqpXLFtQZvReg" base_Class="AddStructuralFeatureValueAction"/>

+  <Ecore:EAttribute xmi:id="_el5KgIlbEdqpXLFtQZvReg" base_Property="AddStructuralFeatureValueAction-isReplaceAll"/>

+  <Ecore:EReference xmi:id="_el5KgYlbEdqpXLFtQZvReg" base_Property="AddStructuralFeatureValueAction-insertAt" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_el5KgolbEdqpXLFtQZvReg" base_Operation="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity"/>

+  <Ecore:EParameter xmi:id="_el5Kg4lbEdqpXLFtQZvReg" base_Parameter="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_el5KhIlbEdqpXLFtQZvReg" base_Parameter="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_el5KhYlbEdqpXLFtQZvReg" base_Class="LinkAction"/>

+  <Ecore:EReference xmi:id="_el5KholbEdqpXLFtQZvReg" base_Property="LinkAction-endData" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_el5Kh4lbEdqpXLFtQZvReg" base_Property="LinkAction-inputValue" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_el5KiIlbEdqpXLFtQZvReg" base_Operation="LinkAction-same_association"/>

+  <Ecore:EParameter xmi:id="_el5KiYlbEdqpXLFtQZvReg" base_Parameter="LinkAction-same_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_el5KiolbEdqpXLFtQZvReg" base_Parameter="LinkAction-same_association-context"/>

+  <Ecore:EOperation xmi:id="_el5Ki4lbEdqpXLFtQZvReg" base_Operation="LinkAction-not_static"/>

+  <Ecore:EParameter xmi:id="_el5KjIlbEdqpXLFtQZvReg" base_Parameter="LinkAction-not_static-diagnostics"/>

+  <Ecore:EParameter xmi:id="_el5KjYlbEdqpXLFtQZvReg" base_Parameter="LinkAction-not_static-context"/>

+  <Ecore:EOperation xmi:id="_el5KjolbEdqpXLFtQZvReg" base_Operation="LinkAction-same_pins"/>

+  <Ecore:EParameter xmi:id="_el5Kj4lbEdqpXLFtQZvReg" base_Parameter="LinkAction-same_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_el5KkIlbEdqpXLFtQZvReg" base_Parameter="LinkAction-same_pins-context"/>

+  <Ecore:EOperation xmi:id="_el_RIIlbEdqpXLFtQZvReg" base_Operation="LinkAction-association"/>

+  <Ecore:EClass xmi:id="_el_RIYlbEdqpXLFtQZvReg" base_Class="LinkEndData"/>

+  <Ecore:EReference xmi:id="_el_RIolbEdqpXLFtQZvReg" base_Property="LinkEndData-value"/>

+  <Ecore:EReference xmi:id="_el_RI4lbEdqpXLFtQZvReg" base_Property="LinkEndData-end"/>

+  <Ecore:EReference xmi:id="_el_RJIlbEdqpXLFtQZvReg" base_Property="LinkEndData-qualifier" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_el_RJYlbEdqpXLFtQZvReg" base_Operation="LinkEndData-property_is_association_end"/>

+  <Ecore:EParameter xmi:id="_el_RJolbEdqpXLFtQZvReg" base_Parameter="LinkEndData-property_is_association_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_el_RJ4lbEdqpXLFtQZvReg" base_Parameter="LinkEndData-property_is_association_end-context"/>

+  <Ecore:EOperation xmi:id="_el_RKIlbEdqpXLFtQZvReg" base_Operation="LinkEndData-same_type"/>

+  <Ecore:EParameter xmi:id="_el_RKYlbEdqpXLFtQZvReg" base_Parameter="LinkEndData-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_el_RKolbEdqpXLFtQZvReg" base_Parameter="LinkEndData-same_type-context"/>

+  <Ecore:EOperation xmi:id="_el_RK4lbEdqpXLFtQZvReg" base_Operation="LinkEndData-multiplicity"/>

+  <Ecore:EParameter xmi:id="_el_RLIlbEdqpXLFtQZvReg" base_Parameter="LinkEndData-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_el_RLYlbEdqpXLFtQZvReg" base_Parameter="LinkEndData-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_el_RLolbEdqpXLFtQZvReg" base_Operation="LinkEndData-qualifiers"/>

+  <Ecore:EParameter xmi:id="_el_RL4lbEdqpXLFtQZvReg" base_Parameter="LinkEndData-qualifiers-diagnostics"/>

+  <Ecore:EParameter xmi:id="_el_RMIlbEdqpXLFtQZvReg" base_Parameter="LinkEndData-qualifiers-context"/>

+  <Ecore:EOperation xmi:id="_el_RMYlbEdqpXLFtQZvReg" base_Operation="LinkEndData-end_object_input_pin"/>

+  <Ecore:EParameter xmi:id="_emFXwIlbEdqpXLFtQZvReg" base_Parameter="LinkEndData-end_object_input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emFXwYlbEdqpXLFtQZvReg" base_Parameter="LinkEndData-end_object_input_pin-context"/>

+  <Ecore:EClass xmi:id="_emFXwolbEdqpXLFtQZvReg" base_Class="QualifierValue"/>

+  <Ecore:EReference xmi:id="_emFXw4lbEdqpXLFtQZvReg" base_Property="QualifierValue-qualifier"/>

+  <Ecore:EReference xmi:id="_emFXxIlbEdqpXLFtQZvReg" base_Property="QualifierValue-value"/>

+  <Ecore:EOperation xmi:id="_emFXxYlbEdqpXLFtQZvReg" base_Operation="QualifierValue-qualifier_attribute"/>

+  <Ecore:EParameter xmi:id="_emFXxolbEdqpXLFtQZvReg" base_Parameter="QualifierValue-qualifier_attribute-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emFXx4lbEdqpXLFtQZvReg" base_Parameter="QualifierValue-qualifier_attribute-context"/>

+  <Ecore:EOperation xmi:id="_emFXyIlbEdqpXLFtQZvReg" base_Operation="QualifierValue-type_of_qualifier"/>

+  <Ecore:EParameter xmi:id="_emFXyYlbEdqpXLFtQZvReg" base_Parameter="QualifierValue-type_of_qualifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emFXyolbEdqpXLFtQZvReg" base_Parameter="QualifierValue-type_of_qualifier-context"/>

+  <Ecore:EOperation xmi:id="_emFXy4lbEdqpXLFtQZvReg" base_Operation="QualifierValue-multiplicity_of_qualifier"/>

+  <Ecore:EParameter xmi:id="_emFXzIlbEdqpXLFtQZvReg" base_Parameter="QualifierValue-multiplicity_of_qualifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emFXzYlbEdqpXLFtQZvReg" base_Parameter="QualifierValue-multiplicity_of_qualifier-context"/>

+  <Ecore:EClass xmi:id="_emFXzolbEdqpXLFtQZvReg" base_Class="ReadLinkAction"/>

+  <Ecore:EReference xmi:id="_emFXz4lbEdqpXLFtQZvReg" base_Property="ReadLinkAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_emFX0IlbEdqpXLFtQZvReg" base_Operation="ReadLinkAction-one_open_end"/>

+  <Ecore:EParameter xmi:id="_emFX0YlbEdqpXLFtQZvReg" base_Parameter="ReadLinkAction-one_open_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emLeYIlbEdqpXLFtQZvReg" base_Parameter="ReadLinkAction-one_open_end-context"/>

+  <Ecore:EOperation xmi:id="_emLeYYlbEdqpXLFtQZvReg" base_Operation="ReadLinkAction-type_and_ordering"/>

+  <Ecore:EParameter xmi:id="_emLeYolbEdqpXLFtQZvReg" base_Parameter="ReadLinkAction-type_and_ordering-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emLeY4lbEdqpXLFtQZvReg" base_Parameter="ReadLinkAction-type_and_ordering-context"/>

+  <Ecore:EOperation xmi:id="_emLeZIlbEdqpXLFtQZvReg" base_Operation="ReadLinkAction-compatible_multiplicity"/>

+  <Ecore:EParameter xmi:id="_emLeZYlbEdqpXLFtQZvReg" base_Parameter="ReadLinkAction-compatible_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emLeZolbEdqpXLFtQZvReg" base_Parameter="ReadLinkAction-compatible_multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_emLeZ4lbEdqpXLFtQZvReg" base_Operation="ReadLinkAction-navigable_open_end"/>

+  <Ecore:EParameter xmi:id="_emLeaIlbEdqpXLFtQZvReg" base_Parameter="ReadLinkAction-navigable_open_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emLeaYlbEdqpXLFtQZvReg" base_Parameter="ReadLinkAction-navigable_open_end-context"/>

+  <Ecore:EOperation xmi:id="_emLeaolbEdqpXLFtQZvReg" base_Operation="ReadLinkAction-visibility"/>

+  <Ecore:EParameter xmi:id="_emLea4lbEdqpXLFtQZvReg" base_Parameter="ReadLinkAction-visibility-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emLebIlbEdqpXLFtQZvReg" base_Parameter="ReadLinkAction-visibility-context"/>

+  <Ecore:EClass xmi:id="_emLebYlbEdqpXLFtQZvReg" base_Class="LinkEndCreationData"/>

+  <Ecore:EAttribute xmi:id="_emLebolbEdqpXLFtQZvReg" base_Property="LinkEndCreationData-isReplaceAll"/>

+  <Ecore:EReference xmi:id="_emLeb4lbEdqpXLFtQZvReg" base_Property="LinkEndCreationData-insertAt"/>

+  <Ecore:EOperation xmi:id="_emLecIlbEdqpXLFtQZvReg" base_Operation="LinkEndCreationData-create_link_action"/>

+  <Ecore:EParameter xmi:id="_emRlAIlbEdqpXLFtQZvReg" base_Parameter="LinkEndCreationData-create_link_action-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emRlAYlbEdqpXLFtQZvReg" base_Parameter="LinkEndCreationData-create_link_action-context"/>

+  <Ecore:EOperation xmi:id="_emRlAolbEdqpXLFtQZvReg" base_Operation="LinkEndCreationData-single_input_pin"/>

+  <Ecore:EParameter xmi:id="_emRlA4lbEdqpXLFtQZvReg" base_Parameter="LinkEndCreationData-single_input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emRlBIlbEdqpXLFtQZvReg" base_Parameter="LinkEndCreationData-single_input_pin-context"/>

+  <Ecore:EClass xmi:id="_emRlBYlbEdqpXLFtQZvReg" base_Class="CreateLinkAction"/>

+  <Ecore:EOperation xmi:id="_emRlBolbEdqpXLFtQZvReg" base_Operation="CreateLinkAction-association_not_abstract"/>

+  <Ecore:EParameter xmi:id="_emRlB4lbEdqpXLFtQZvReg" base_Parameter="CreateLinkAction-association_not_abstract-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emRlCIlbEdqpXLFtQZvReg" base_Parameter="CreateLinkAction-association_not_abstract-context"/>

+  <Ecore:EClass xmi:id="_emRlCYlbEdqpXLFtQZvReg" base_Class="WriteLinkAction"/>

+  <Ecore:EOperation xmi:id="_emRlColbEdqpXLFtQZvReg" base_Operation="WriteLinkAction-allow_access"/>

+  <Ecore:EParameter xmi:id="_emRlC4lbEdqpXLFtQZvReg" base_Parameter="WriteLinkAction-allow_access-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emRlDIlbEdqpXLFtQZvReg" base_Parameter="WriteLinkAction-allow_access-context"/>

+  <Ecore:EClass xmi:id="_emRlDYlbEdqpXLFtQZvReg" base_Class="DestroyLinkAction"/>

+  <Ecore:EClass xmi:id="_emRlDolbEdqpXLFtQZvReg" base_Class="LinkEndDestructionData"/>

+  <Ecore:EAttribute xmi:id="_emRlD4lbEdqpXLFtQZvReg" base_Property="LinkEndDestructionData-isDestroyDuplicates"/>

+  <Ecore:EReference xmi:id="_emRlEIlbEdqpXLFtQZvReg" base_Property="LinkEndDestructionData-destroyAt"/>

+  <Ecore:EOperation xmi:id="_emRlEYlbEdqpXLFtQZvReg" base_Operation="LinkEndDestructionData-destroy_link_action"/>

+  <Ecore:EParameter xmi:id="_emXroIlbEdqpXLFtQZvReg" base_Parameter="LinkEndDestructionData-destroy_link_action-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emXroYlbEdqpXLFtQZvReg" base_Parameter="LinkEndDestructionData-destroy_link_action-context"/>

+  <Ecore:EOperation xmi:id="_emXroolbEdqpXLFtQZvReg" base_Operation="LinkEndDestructionData-unlimited_natural_and_multiplicity"/>

+  <Ecore:EParameter xmi:id="_emXro4lbEdqpXLFtQZvReg" base_Parameter="LinkEndDestructionData-unlimited_natural_and_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emXrpIlbEdqpXLFtQZvReg" base_Parameter="LinkEndDestructionData-unlimited_natural_and_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_emXrpYlbEdqpXLFtQZvReg" base_Class="ClearAssociationAction"/>

+  <Ecore:EReference xmi:id="_emXrpolbEdqpXLFtQZvReg" base_Property="ClearAssociationAction-object" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_emXrp4lbEdqpXLFtQZvReg" base_Property="ClearAssociationAction-association"/>

+  <Ecore:EOperation xmi:id="_emXrqIlbEdqpXLFtQZvReg" base_Operation="ClearAssociationAction-same_type"/>

+  <Ecore:EParameter xmi:id="_emXrqYlbEdqpXLFtQZvReg" base_Parameter="ClearAssociationAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emXrqolbEdqpXLFtQZvReg" base_Parameter="ClearAssociationAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_emXrq4lbEdqpXLFtQZvReg" base_Operation="ClearAssociationAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_emXrrIlbEdqpXLFtQZvReg" base_Parameter="ClearAssociationAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emXrrYlbEdqpXLFtQZvReg" base_Parameter="ClearAssociationAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_emXrrolbEdqpXLFtQZvReg" base_Class="BroadcastSignalAction"/>

+  <Ecore:EReference xmi:id="_emXrr4lbEdqpXLFtQZvReg" base_Property="BroadcastSignalAction-signal"/>

+  <Ecore:EOperation xmi:id="_emXrsIlbEdqpXLFtQZvReg" base_Operation="BroadcastSignalAction-number_and_order"/>

+  <Ecore:EParameter xmi:id="_emdyQIlbEdqpXLFtQZvReg" base_Parameter="BroadcastSignalAction-number_and_order-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emdyQYlbEdqpXLFtQZvReg" base_Parameter="BroadcastSignalAction-number_and_order-context"/>

+  <Ecore:EOperation xmi:id="_emdyQolbEdqpXLFtQZvReg" base_Operation="BroadcastSignalAction-type_ordering_multiplicity"/>

+  <Ecore:EParameter xmi:id="_emdyQ4lbEdqpXLFtQZvReg" base_Parameter="BroadcastSignalAction-type_ordering_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emdyRIlbEdqpXLFtQZvReg" base_Parameter="BroadcastSignalAction-type_ordering_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_emdyRYlbEdqpXLFtQZvReg" base_Class="SendObjectAction"/>

+  <Ecore:EReference xmi:id="_emdyRolbEdqpXLFtQZvReg" base_Property="SendObjectAction-target" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_emdyR4lbEdqpXLFtQZvReg" base_Property="SendObjectAction-request" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_emdySIlbEdqpXLFtQZvReg" base_Class="ValueSpecificationAction"/>

+  <Ecore:EReference xmi:id="_emdySYlbEdqpXLFtQZvReg" base_Property="ValueSpecificationAction-value" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_emdySolbEdqpXLFtQZvReg" base_Property="ValueSpecificationAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_emdyS4lbEdqpXLFtQZvReg" base_Operation="ValueSpecificationAction-compatible_type"/>

+  <Ecore:EParameter xmi:id="_emdyTIlbEdqpXLFtQZvReg" base_Parameter="ValueSpecificationAction-compatible_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emdyTYlbEdqpXLFtQZvReg" base_Parameter="ValueSpecificationAction-compatible_type-context"/>

+  <Ecore:EOperation xmi:id="_emdyTolbEdqpXLFtQZvReg" base_Operation="ValueSpecificationAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_emj44IlbEdqpXLFtQZvReg" base_Parameter="ValueSpecificationAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emj44YlbEdqpXLFtQZvReg" base_Parameter="ValueSpecificationAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_emj44olbEdqpXLFtQZvReg" base_Class="TimeExpression"/>

+  <Ecore:EReference xmi:id="_emj444lbEdqpXLFtQZvReg" base_Property="TimeExpression-expr"/>

+  <Ecore:EReference xmi:id="_emj45IlbEdqpXLFtQZvReg" base_Property="TimeExpression-observation"/>

+  <Ecore:EClass xmi:id="_emj45YlbEdqpXLFtQZvReg" base_Class="Observation"/>

+  <Ecore:EClass xmi:id="_emj45olbEdqpXLFtQZvReg" base_Class="Duration"/>

+  <Ecore:EReference xmi:id="_emj454lbEdqpXLFtQZvReg" base_Property="Duration-expr"/>

+  <Ecore:EReference xmi:id="_emj46IlbEdqpXLFtQZvReg" base_Property="Duration-observation"/>

+  <Ecore:EClass xmi:id="_emj46YlbEdqpXLFtQZvReg" base_Class="DurationInterval"/>

+  <Ecore:EClass xmi:id="_emj46olbEdqpXLFtQZvReg" base_Class="Interval"/>

+  <Ecore:EReference xmi:id="_emj464lbEdqpXLFtQZvReg" base_Property="Interval-min"/>

+  <Ecore:EReference xmi:id="_emj47IlbEdqpXLFtQZvReg" base_Property="Interval-max"/>

+  <Ecore:EClass xmi:id="_emj47YlbEdqpXLFtQZvReg" base_Class="TimeConstraint"/>

+  <Ecore:EAttribute xmi:id="_emj47olbEdqpXLFtQZvReg" base_Property="TimeConstraint-firstEvent"/>

+  <Ecore:EClass xmi:id="_emj474lbEdqpXLFtQZvReg" base_Class="IntervalConstraint"/>

+  <Ecore:EClass xmi:id="_emj48IlbEdqpXLFtQZvReg" base_Class="TimeInterval"/>

+  <Ecore:EClass xmi:id="_emp_gIlbEdqpXLFtQZvReg" base_Class="DurationConstraint"/>

+  <Ecore:EAttribute xmi:id="_emp_gYlbEdqpXLFtQZvReg" base_Property="DurationConstraint-firstEvent"/>

+  <Ecore:EOperation xmi:id="_emp_golbEdqpXLFtQZvReg" base_Operation="DurationConstraint-first_event_multiplicity"/>

+  <Ecore:EParameter xmi:id="_emp_g4lbEdqpXLFtQZvReg" base_Parameter="DurationConstraint-first_event_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emp_hIlbEdqpXLFtQZvReg" base_Parameter="DurationConstraint-first_event_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_emp_hYlbEdqpXLFtQZvReg" base_Class="TimeObservation"/>

+  <Ecore:EReference xmi:id="_emp_holbEdqpXLFtQZvReg" base_Property="TimeObservation-event"/>

+  <Ecore:EAttribute xmi:id="_emp_h4lbEdqpXLFtQZvReg" base_Property="TimeObservation-firstEvent"/>

+  <Ecore:EClass xmi:id="_emp_iIlbEdqpXLFtQZvReg" base_Class="DurationObservation"/>

+  <Ecore:EReference xmi:id="_emp_iYlbEdqpXLFtQZvReg" base_Property="DurationObservation-event"/>

+  <Ecore:EAttribute xmi:id="_emp_iolbEdqpXLFtQZvReg" base_Property="DurationObservation-firstEvent"/>

+  <Ecore:EOperation xmi:id="_emp_i4lbEdqpXLFtQZvReg" base_Operation="DurationObservation-first_event_multiplicity"/>

+  <Ecore:EParameter xmi:id="_emp_jIlbEdqpXLFtQZvReg" base_Parameter="DurationObservation-first_event_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emp_jYlbEdqpXLFtQZvReg" base_Parameter="DurationObservation-first_event_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_emp_jolbEdqpXLFtQZvReg" base_Class="FinalState"/>

+  <Ecore:EOperation xmi:id="_emp_j4lbEdqpXLFtQZvReg" base_Operation="FinalState-no_outgoing_transitions"/>

+  <Ecore:EParameter xmi:id="_emp_kIlbEdqpXLFtQZvReg" base_Parameter="FinalState-no_outgoing_transitions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emp_kYlbEdqpXLFtQZvReg" base_Parameter="FinalState-no_outgoing_transitions-context"/>

+  <Ecore:EOperation xmi:id="_emwGIIlbEdqpXLFtQZvReg" base_Operation="FinalState-no_regions"/>

+  <Ecore:EParameter xmi:id="_emwGIYlbEdqpXLFtQZvReg" base_Parameter="FinalState-no_regions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emwGIolbEdqpXLFtQZvReg" base_Parameter="FinalState-no_regions-context"/>

+  <Ecore:EOperation xmi:id="_emwGI4lbEdqpXLFtQZvReg" base_Operation="FinalState-cannot_reference_submachine"/>

+  <Ecore:EParameter xmi:id="_emwGJIlbEdqpXLFtQZvReg" base_Parameter="FinalState-cannot_reference_submachine-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emwGJYlbEdqpXLFtQZvReg" base_Parameter="FinalState-cannot_reference_submachine-context"/>

+  <Ecore:EOperation xmi:id="_emwGJolbEdqpXLFtQZvReg" base_Operation="FinalState-no_entry_behavior"/>

+  <Ecore:EParameter xmi:id="_emwGJ4lbEdqpXLFtQZvReg" base_Parameter="FinalState-no_entry_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_emwGKIlbEdqpXLFtQZvReg" base_Parameter="FinalState-no_entry_behavior-context"/>

+  <Ecore:EOperation xmi:id="_emwGKYlbEdqpXLFtQZvReg" base_Operation="FinalState-no_exitbehavior"/>

+  <Ecore:EParameter xmi:id="_emwGKolbEdqpXLFtQZvReg" base_Parameter="FinalState-no_exitbehavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_em2MwIlbEdqpXLFtQZvReg" base_Parameter="FinalState-no_exitbehavior-context"/>

+  <Ecore:EOperation xmi:id="_em2MwYlbEdqpXLFtQZvReg" base_Operation="FinalState-no_state_behavior"/>

+  <Ecore:EParameter xmi:id="_em2MwolbEdqpXLFtQZvReg" base_Parameter="FinalState-no_state_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_em2Mw4lbEdqpXLFtQZvReg" base_Parameter="FinalState-no_state_behavior-context"/>

+  <Ecore:EClass xmi:id="_em2MxIlbEdqpXLFtQZvReg" base_Class="TimeEvent"/>

+  <Ecore:EAttribute xmi:id="_em2MxYlbEdqpXLFtQZvReg" base_Property="TimeEvent-isRelative"/>

+  <Ecore:EReference xmi:id="_em2MxolbEdqpXLFtQZvReg" base_Property="TimeEvent-when" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_em2Mx4lbEdqpXLFtQZvReg" base_Operation="TimeEvent-when_non_negative"/>

+  <Ecore:EParameter xmi:id="_em2MyIlbEdqpXLFtQZvReg" base_Parameter="TimeEvent-when_non_negative-diagnostics"/>

+  <Ecore:EParameter xmi:id="_em2MyYlbEdqpXLFtQZvReg" base_Parameter="TimeEvent-when_non_negative-context"/>

+  <Ecore:EOperation xmi:id="_em2MyolbEdqpXLFtQZvReg" base_Operation="TimeEvent-starting_time"/>

+  <Ecore:EParameter xmi:id="_em2My4lbEdqpXLFtQZvReg" base_Parameter="TimeEvent-starting_time-diagnostics"/>

+  <Ecore:EParameter xmi:id="_em2MzIlbEdqpXLFtQZvReg" base_Parameter="TimeEvent-starting_time-context"/>

+  <Ecore:EClass xmi:id="_em2MzYlbEdqpXLFtQZvReg" base_Class="VariableAction"/>

+  <Ecore:EReference xmi:id="_em2MzolbEdqpXLFtQZvReg" base_Property="VariableAction-variable"/>

+  <Ecore:EOperation xmi:id="_em2Mz4lbEdqpXLFtQZvReg" base_Operation="VariableAction-scope_of_variable"/>

+  <Ecore:EParameter xmi:id="_em2M0IlbEdqpXLFtQZvReg" base_Parameter="VariableAction-scope_of_variable-diagnostics"/>

+  <Ecore:EParameter xmi:id="_em2M0YlbEdqpXLFtQZvReg" base_Parameter="VariableAction-scope_of_variable-context"/>

+  <Ecore:EClass xmi:id="_em2M0olbEdqpXLFtQZvReg" base_Class="ReadVariableAction"/>

+  <Ecore:EReference xmi:id="_em8TYIlbEdqpXLFtQZvReg" base_Property="ReadVariableAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ena0gIlbEdqpXLFtQZvReg" base_Operation="ReadVariableAction-type_and_ordering"/>

+  <Ecore:EParameter xmi:id="_ena0gYlbEdqpXLFtQZvReg" base_Parameter="ReadVariableAction-type_and_ordering-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ena0golbEdqpXLFtQZvReg" base_Parameter="ReadVariableAction-type_and_ordering-context"/>

+  <Ecore:EOperation xmi:id="_ena0g4lbEdqpXLFtQZvReg" base_Operation="ReadVariableAction-compatible_multiplicity"/>

+  <Ecore:EParameter xmi:id="_ena0hIlbEdqpXLFtQZvReg" base_Parameter="ReadVariableAction-compatible_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ena0hYlbEdqpXLFtQZvReg" base_Parameter="ReadVariableAction-compatible_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_ena0holbEdqpXLFtQZvReg" base_Class="WriteVariableAction"/>

+  <Ecore:EReference xmi:id="_ena0h4lbEdqpXLFtQZvReg" base_Property="WriteVariableAction-value" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_ena0iIlbEdqpXLFtQZvReg" base_Operation="WriteVariableAction-same_type"/>

+  <Ecore:EParameter xmi:id="_ena0iYlbEdqpXLFtQZvReg" base_Parameter="WriteVariableAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ena0iolbEdqpXLFtQZvReg" base_Parameter="WriteVariableAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_ena0i4lbEdqpXLFtQZvReg" base_Operation="WriteVariableAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_ena0jIlbEdqpXLFtQZvReg" base_Parameter="WriteVariableAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ena0jYlbEdqpXLFtQZvReg" base_Parameter="WriteVariableAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_ena0jolbEdqpXLFtQZvReg" base_Class="ClearVariableAction"/>

+  <Ecore:EClass xmi:id="_ena0j4lbEdqpXLFtQZvReg" base_Class="AddVariableValueAction"/>

+  <Ecore:EAttribute xmi:id="_eng7IIlbEdqpXLFtQZvReg" base_Property="AddVariableValueAction-isReplaceAll"/>

+  <Ecore:EReference xmi:id="_eng7IYlbEdqpXLFtQZvReg" base_Property="AddVariableValueAction-insertAt" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eng7IolbEdqpXLFtQZvReg" base_Operation="AddVariableValueAction-single_input_pin"/>

+  <Ecore:EParameter xmi:id="_eng7I4lbEdqpXLFtQZvReg" base_Parameter="AddVariableValueAction-single_input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eng7JIlbEdqpXLFtQZvReg" base_Parameter="AddVariableValueAction-single_input_pin-context"/>

+  <Ecore:EClass xmi:id="_eng7JYlbEdqpXLFtQZvReg" base_Class="RemoveVariableValueAction"/>

+  <Ecore:EAttribute xmi:id="_eng7JolbEdqpXLFtQZvReg" base_Property="RemoveVariableValueAction-isRemoveDuplicates"/>

+  <Ecore:EReference xmi:id="_eng7J4lbEdqpXLFtQZvReg" base_Property="RemoveVariableValueAction-removeAt" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eng7KIlbEdqpXLFtQZvReg" base_Operation="RemoveVariableValueAction-unlimited_natural"/>

+  <Ecore:EParameter xmi:id="_eng7KYlbEdqpXLFtQZvReg" base_Parameter="RemoveVariableValueAction-unlimited_natural-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eng7KolbEdqpXLFtQZvReg" base_Parameter="RemoveVariableValueAction-unlimited_natural-context"/>

+  <Ecore:EClass xmi:id="_eng7K4lbEdqpXLFtQZvReg" base_Class="RaiseExceptionAction"/>

+  <Ecore:EReference xmi:id="_eng7LIlbEdqpXLFtQZvReg" base_Property="RaiseExceptionAction-exception" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_eng7LYlbEdqpXLFtQZvReg" base_Class="ActionInputPin"/>

+  <Ecore:EReference xmi:id="_eng7LolbEdqpXLFtQZvReg" base_Property="ActionInputPin-fromAction" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eng7L4lbEdqpXLFtQZvReg" base_Operation="ActionInputPin-one_output_pin"/>

+  <Ecore:EParameter xmi:id="_eng7MIlbEdqpXLFtQZvReg" base_Parameter="ActionInputPin-one_output_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eng7MYlbEdqpXLFtQZvReg" base_Parameter="ActionInputPin-one_output_pin-context"/>

+  <Ecore:EOperation xmi:id="_ennBwIlbEdqpXLFtQZvReg" base_Operation="ActionInputPin-input_pin"/>

+  <Ecore:EParameter xmi:id="_ennBwYlbEdqpXLFtQZvReg" base_Parameter="ActionInputPin-input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ennBwolbEdqpXLFtQZvReg" base_Parameter="ActionInputPin-input_pin-context"/>

+  <Ecore:EOperation xmi:id="_ennBw4lbEdqpXLFtQZvReg" base_Operation="ActionInputPin-no_control_or_data_flow"/>

+  <Ecore:EParameter xmi:id="_ennBxIlbEdqpXLFtQZvReg" base_Parameter="ActionInputPin-no_control_or_data_flow-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ennBxYlbEdqpXLFtQZvReg" base_Parameter="ActionInputPin-no_control_or_data_flow-context"/>

+  <Ecore:EClass xmi:id="_ennBxolbEdqpXLFtQZvReg" base_Class="InformationItem"/>

+  <Ecore:EReference xmi:id="_ennBx4lbEdqpXLFtQZvReg" base_Property="InformationItem-represented"/>

+  <Ecore:EOperation xmi:id="_ennByIlbEdqpXLFtQZvReg" base_Operation="InformationItem-sources_and_targets"/>

+  <Ecore:EParameter xmi:id="_ennByYlbEdqpXLFtQZvReg" base_Parameter="InformationItem-sources_and_targets-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ennByolbEdqpXLFtQZvReg" base_Parameter="InformationItem-sources_and_targets-context"/>

+  <Ecore:EOperation xmi:id="_ennBy4lbEdqpXLFtQZvReg" base_Operation="InformationItem-has_no"/>

+  <Ecore:EParameter xmi:id="_ennBzIlbEdqpXLFtQZvReg" base_Parameter="InformationItem-has_no-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ennBzYlbEdqpXLFtQZvReg" base_Parameter="InformationItem-has_no-context"/>

+  <Ecore:EOperation xmi:id="_ennBzolbEdqpXLFtQZvReg" base_Operation="InformationItem-not_instantiable"/>

+  <Ecore:EParameter xmi:id="_ennBz4lbEdqpXLFtQZvReg" base_Parameter="InformationItem-not_instantiable-diagnostics"/>

+  <Ecore:EParameter xmi:id="_ennB0IlbEdqpXLFtQZvReg" base_Parameter="InformationItem-not_instantiable-context"/>

+  <Ecore:EClass xmi:id="_ennB0YlbEdqpXLFtQZvReg" base_Class="InformationFlow"/>

+  <Ecore:EReference xmi:id="_entIYIlbEdqpXLFtQZvReg" base_Property="InformationFlow-realization"/>

+  <Ecore:EReference xmi:id="_entIYYlbEdqpXLFtQZvReg" base_Property="InformationFlow-conveyed"/>

+  <Ecore:EReference xmi:id="_entIYolbEdqpXLFtQZvReg" base_Property="InformationFlow-informationSource"/>

+  <Ecore:EReference xmi:id="_entIY4lbEdqpXLFtQZvReg" base_Property="InformationFlow-informationTarget"/>

+  <Ecore:EReference xmi:id="_entIZIlbEdqpXLFtQZvReg" base_Property="InformationFlow-realizingActivityEdge"/>

+  <Ecore:EReference xmi:id="_entIZYlbEdqpXLFtQZvReg" base_Property="InformationFlow-realizingConnector"/>

+  <Ecore:EReference xmi:id="_entIZolbEdqpXLFtQZvReg" base_Property="InformationFlow-realizingMessage"/>

+  <Ecore:EOperation xmi:id="_entIZ4lbEdqpXLFtQZvReg" base_Operation="InformationFlow-sources_and_targets_kind"/>

+  <Ecore:EParameter xmi:id="_entIaIlbEdqpXLFtQZvReg" base_Parameter="InformationFlow-sources_and_targets_kind-diagnostics"/>

+  <Ecore:EParameter xmi:id="_entIaYlbEdqpXLFtQZvReg" base_Parameter="InformationFlow-sources_and_targets_kind-context"/>

+  <Ecore:EOperation xmi:id="_entIaolbEdqpXLFtQZvReg" base_Operation="InformationFlow-must_conform"/>

+  <Ecore:EParameter xmi:id="_entIa4lbEdqpXLFtQZvReg" base_Parameter="InformationFlow-must_conform-diagnostics"/>

+  <Ecore:EParameter xmi:id="_entIbIlbEdqpXLFtQZvReg" base_Parameter="InformationFlow-must_conform-context"/>

+  <Ecore:EOperation xmi:id="_entIbYlbEdqpXLFtQZvReg" base_Operation="InformationFlow-convey_classifiers"/>

+  <Ecore:EParameter xmi:id="_entIbolbEdqpXLFtQZvReg" base_Parameter="InformationFlow-convey_classifiers-diagnostics"/>

+  <Ecore:EParameter xmi:id="_entIb4lbEdqpXLFtQZvReg" base_Parameter="InformationFlow-convey_classifiers-context"/>

+  <Ecore:EClass xmi:id="_entIcIlbEdqpXLFtQZvReg" base_Class="ReadExtentAction"/>

+  <Ecore:EReference xmi:id="_enzPAIlbEdqpXLFtQZvReg" base_Property="ReadExtentAction-result" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_enzPAYlbEdqpXLFtQZvReg" base_Property="ReadExtentAction-classifier"/>

+  <Ecore:EOperation xmi:id="_enzPAolbEdqpXLFtQZvReg" base_Operation="ReadExtentAction-type_is_classifier"/>

+  <Ecore:EParameter xmi:id="_enzPA4lbEdqpXLFtQZvReg" base_Parameter="ReadExtentAction-type_is_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_enzPBIlbEdqpXLFtQZvReg" base_Parameter="ReadExtentAction-type_is_classifier-context"/>

+  <Ecore:EOperation xmi:id="_enzPBYlbEdqpXLFtQZvReg" base_Operation="ReadExtentAction-multiplicity_of_result"/>

+  <Ecore:EParameter xmi:id="_enzPBolbEdqpXLFtQZvReg" base_Parameter="ReadExtentAction-multiplicity_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_enzPB4lbEdqpXLFtQZvReg" base_Parameter="ReadExtentAction-multiplicity_of_result-context"/>

+  <Ecore:EClass xmi:id="_enzPCIlbEdqpXLFtQZvReg" base_Class="ReclassifyObjectAction"/>

+  <Ecore:EAttribute xmi:id="_enzPCYlbEdqpXLFtQZvReg" base_Property="ReclassifyObjectAction-isReplaceAll"/>

+  <Ecore:EReference xmi:id="_enzPColbEdqpXLFtQZvReg" base_Property="ReclassifyObjectAction-oldClassifier"/>

+  <Ecore:EReference xmi:id="_enzPC4lbEdqpXLFtQZvReg" base_Property="ReclassifyObjectAction-newClassifier"/>

+  <Ecore:EReference xmi:id="_enzPDIlbEdqpXLFtQZvReg" base_Property="ReclassifyObjectAction-object" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_enzPDYlbEdqpXLFtQZvReg" base_Operation="ReclassifyObjectAction-classifier_not_abstract"/>

+  <Ecore:EParameter xmi:id="_enzPDolbEdqpXLFtQZvReg" base_Parameter="ReclassifyObjectAction-classifier_not_abstract-diagnostics"/>

+  <Ecore:EParameter xmi:id="_enzPD4lbEdqpXLFtQZvReg" base_Parameter="ReclassifyObjectAction-classifier_not_abstract-context"/>

+  <Ecore:EOperation xmi:id="_enzPEIlbEdqpXLFtQZvReg" base_Operation="ReclassifyObjectAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_enzPEYlbEdqpXLFtQZvReg" base_Parameter="ReclassifyObjectAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_en5VoIlbEdqpXLFtQZvReg" base_Parameter="ReclassifyObjectAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_en5VoYlbEdqpXLFtQZvReg" base_Operation="ReclassifyObjectAction-input_pin"/>

+  <Ecore:EParameter xmi:id="_en5VoolbEdqpXLFtQZvReg" base_Parameter="ReclassifyObjectAction-input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_en5Vo4lbEdqpXLFtQZvReg" base_Parameter="ReclassifyObjectAction-input_pin-context"/>

+  <Ecore:EClass xmi:id="_en5VpIlbEdqpXLFtQZvReg" base_Class="ReadIsClassifiedObjectAction"/>

+  <Ecore:EAttribute xmi:id="_en5VpYlbEdqpXLFtQZvReg" base_Property="ReadIsClassifiedObjectAction-isDirect"/>

+  <Ecore:EReference xmi:id="_en5VpolbEdqpXLFtQZvReg" base_Property="ReadIsClassifiedObjectAction-classifier"/>

+  <Ecore:EReference xmi:id="_en5Vp4lbEdqpXLFtQZvReg" base_Property="ReadIsClassifiedObjectAction-result" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_en5VqIlbEdqpXLFtQZvReg" base_Property="ReadIsClassifiedObjectAction-object" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_en5VqYlbEdqpXLFtQZvReg" base_Operation="ReadIsClassifiedObjectAction-multiplicity_of_input"/>

+  <Ecore:EParameter xmi:id="_en5VqolbEdqpXLFtQZvReg" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_input-diagnostics"/>

+  <Ecore:EParameter xmi:id="_en5Vq4lbEdqpXLFtQZvReg" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_input-context"/>

+  <Ecore:EOperation xmi:id="_en5VrIlbEdqpXLFtQZvReg" base_Operation="ReadIsClassifiedObjectAction-no_type"/>

+  <Ecore:EParameter xmi:id="_en5VrYlbEdqpXLFtQZvReg" base_Parameter="ReadIsClassifiedObjectAction-no_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_en5VrolbEdqpXLFtQZvReg" base_Parameter="ReadIsClassifiedObjectAction-no_type-context"/>

+  <Ecore:EOperation xmi:id="_en5Vr4lbEdqpXLFtQZvReg" base_Operation="ReadIsClassifiedObjectAction-multiplicity_of_output"/>

+  <Ecore:EParameter xmi:id="_en5VsIlbEdqpXLFtQZvReg" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_output-diagnostics"/>

+  <Ecore:EParameter xmi:id="_en5VsYlbEdqpXLFtQZvReg" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_output-context"/>

+  <Ecore:EOperation xmi:id="_en_cQIlbEdqpXLFtQZvReg" base_Operation="ReadIsClassifiedObjectAction-boolean_result"/>

+  <Ecore:EParameter xmi:id="_en_cQYlbEdqpXLFtQZvReg" base_Parameter="ReadIsClassifiedObjectAction-boolean_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_en_cQolbEdqpXLFtQZvReg" base_Parameter="ReadIsClassifiedObjectAction-boolean_result-context"/>

+  <Ecore:EClass xmi:id="_en_cQ4lbEdqpXLFtQZvReg" base_Class="StartClassifierBehaviorAction"/>

+  <Ecore:EReference xmi:id="_en_cRIlbEdqpXLFtQZvReg" base_Property="StartClassifierBehaviorAction-object" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_en_cRYlbEdqpXLFtQZvReg" base_Operation="StartClassifierBehaviorAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_en_cRolbEdqpXLFtQZvReg" base_Parameter="StartClassifierBehaviorAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_en_cR4lbEdqpXLFtQZvReg" base_Parameter="StartClassifierBehaviorAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_en_cSIlbEdqpXLFtQZvReg" base_Operation="StartClassifierBehaviorAction-type_has_classifier"/>

+  <Ecore:EParameter xmi:id="_en_cSYlbEdqpXLFtQZvReg" base_Parameter="StartClassifierBehaviorAction-type_has_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_en_cSolbEdqpXLFtQZvReg" base_Parameter="StartClassifierBehaviorAction-type_has_classifier-context"/>

+  <Ecore:EClass xmi:id="_en_cS4lbEdqpXLFtQZvReg" base_Class="ReadLinkObjectEndAction"/>

+  <Ecore:EReference xmi:id="_en_cTIlbEdqpXLFtQZvReg" base_Property="ReadLinkObjectEndAction-object" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_en_cTYlbEdqpXLFtQZvReg" base_Property="ReadLinkObjectEndAction-end"/>

+  <Ecore:EReference xmi:id="_en_cTolbEdqpXLFtQZvReg" base_Property="ReadLinkObjectEndAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_en_cT4lbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndAction-property"/>

+  <Ecore:EParameter xmi:id="_en_cUIlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-property-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoFi4IlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-property-context"/>

+  <Ecore:EOperation xmi:id="_eoFi4YlbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndAction-association_of_association"/>

+  <Ecore:EParameter xmi:id="_eoFi4olbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-association_of_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoFi44lbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-association_of_association-context"/>

+  <Ecore:EOperation xmi:id="_eoFi5IlbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndAction-ends_of_association"/>

+  <Ecore:EParameter xmi:id="_eoFi5YlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-ends_of_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoFi5olbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-ends_of_association-context"/>

+  <Ecore:EOperation xmi:id="_eoFi54lbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndAction-type_of_object"/>

+  <Ecore:EParameter xmi:id="_eoFi6IlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-type_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoFi6YlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-type_of_object-context"/>

+  <Ecore:EOperation xmi:id="_eoFi6olbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndAction-multiplicity_of_object"/>

+  <Ecore:EParameter xmi:id="_eoFi64lbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoFi7IlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_object-context"/>

+  <Ecore:EOperation xmi:id="_eoFi7YlbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndAction-type_of_result"/>

+  <Ecore:EParameter xmi:id="_eoFi7olbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-type_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoFi74lbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-type_of_result-context"/>

+  <Ecore:EOperation xmi:id="_eoFi8IlbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndAction-multiplicity_of_result"/>

+  <Ecore:EParameter xmi:id="_eoFi8YlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoFi8olbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_result-context"/>

+  <Ecore:EClass xmi:id="_eoLpgIlbEdqpXLFtQZvReg" base_Class="ReadLinkObjectEndQualifierAction"/>

+  <Ecore:EReference xmi:id="_eoLpgYlbEdqpXLFtQZvReg" base_Property="ReadLinkObjectEndQualifierAction-object" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eoLpgolbEdqpXLFtQZvReg" base_Property="ReadLinkObjectEndQualifierAction-result" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eoLpg4lbEdqpXLFtQZvReg" base_Property="ReadLinkObjectEndQualifierAction-qualifier"/>

+  <Ecore:EOperation xmi:id="_eoLphIlbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndQualifierAction-qualifier_attribute"/>

+  <Ecore:EParameter xmi:id="_eoLphYlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-qualifier_attribute-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoLpholbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-qualifier_attribute-context"/>

+  <Ecore:EOperation xmi:id="_eoLph4lbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndQualifierAction-association_of_association"/>

+  <Ecore:EParameter xmi:id="_eoLpiIlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-association_of_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoLpiYlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-association_of_association-context"/>

+  <Ecore:EOperation xmi:id="_eoLpiolbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndQualifierAction-ends_of_association"/>

+  <Ecore:EParameter xmi:id="_eoLpi4lbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-ends_of_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoLpjIlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-ends_of_association-context"/>

+  <Ecore:EOperation xmi:id="_eoLpjYlbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndQualifierAction-type_of_object"/>

+  <Ecore:EParameter xmi:id="_eoLpjolbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-type_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoLpj4lbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-type_of_object-context"/>

+  <Ecore:EOperation xmi:id="_eoRwIIlbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier"/>

+  <Ecore:EParameter xmi:id="_eoRwIYlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoRwIolbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier-context"/>

+  <Ecore:EOperation xmi:id="_eoRwI4lbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_object"/>

+  <Ecore:EParameter xmi:id="_eoRwJIlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoRwJYlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_object-context"/>

+  <Ecore:EOperation xmi:id="_eoRwJolbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndQualifierAction-same_type"/>

+  <Ecore:EParameter xmi:id="_eoRwJ4lbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoRwKIlbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_eoRwKYlbEdqpXLFtQZvReg" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_result"/>

+  <Ecore:EParameter xmi:id="_eoRwKolbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoRwK4lbEdqpXLFtQZvReg" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_result-context"/>

+  <Ecore:EClass xmi:id="_eoRwLIlbEdqpXLFtQZvReg" base_Class="CreateLinkObjectAction"/>

+  <Ecore:EReference xmi:id="_eoRwLYlbEdqpXLFtQZvReg" base_Property="CreateLinkObjectAction-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eoRwLolbEdqpXLFtQZvReg" base_Operation="CreateLinkObjectAction-association_class"/>

+  <Ecore:EParameter xmi:id="_eoRwL4lbEdqpXLFtQZvReg" base_Parameter="CreateLinkObjectAction-association_class-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoRwMIlbEdqpXLFtQZvReg" base_Parameter="CreateLinkObjectAction-association_class-context"/>

+  <Ecore:EOperation xmi:id="_eoX2wIlbEdqpXLFtQZvReg" base_Operation="CreateLinkObjectAction-type_of_result"/>

+  <Ecore:EParameter xmi:id="_eoX2wYlbEdqpXLFtQZvReg" base_Parameter="CreateLinkObjectAction-type_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoX2wolbEdqpXLFtQZvReg" base_Parameter="CreateLinkObjectAction-type_of_result-context"/>

+  <Ecore:EOperation xmi:id="_eoX2w4lbEdqpXLFtQZvReg" base_Operation="CreateLinkObjectAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_eoX2xIlbEdqpXLFtQZvReg" base_Parameter="CreateLinkObjectAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoX2xYlbEdqpXLFtQZvReg" base_Parameter="CreateLinkObjectAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_eoX2xolbEdqpXLFtQZvReg" base_Class="AcceptEventAction"/>

+  <Ecore:EAttribute xmi:id="_eoX2x4lbEdqpXLFtQZvReg" base_Property="AcceptEventAction-isUnmarshall"/>

+  <Ecore:EReference xmi:id="_eoX2yIlbEdqpXLFtQZvReg" base_Property="AcceptEventAction-result"/>

+  <Ecore:EReference xmi:id="_eoX2yYlbEdqpXLFtQZvReg" base_Property="AcceptEventAction-trigger" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eoX2yolbEdqpXLFtQZvReg" base_Operation="AcceptEventAction-no_input_pins"/>

+  <Ecore:EParameter xmi:id="_eoX2y4lbEdqpXLFtQZvReg" base_Parameter="AcceptEventAction-no_input_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoX2zIlbEdqpXLFtQZvReg" base_Parameter="AcceptEventAction-no_input_pins-context"/>

+  <Ecore:EOperation xmi:id="_eoX2zYlbEdqpXLFtQZvReg" base_Operation="AcceptEventAction-no_output_pins"/>

+  <Ecore:EParameter xmi:id="_eoX2zolbEdqpXLFtQZvReg" base_Parameter="AcceptEventAction-no_output_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eod9YIlbEdqpXLFtQZvReg" base_Parameter="AcceptEventAction-no_output_pins-context"/>

+  <Ecore:EOperation xmi:id="_eod9YYlbEdqpXLFtQZvReg" base_Operation="AcceptEventAction-trigger_events"/>

+  <Ecore:EParameter xmi:id="_eod9YolbEdqpXLFtQZvReg" base_Parameter="AcceptEventAction-trigger_events-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eod9Y4lbEdqpXLFtQZvReg" base_Parameter="AcceptEventAction-trigger_events-context"/>

+  <Ecore:EOperation xmi:id="_eod9ZIlbEdqpXLFtQZvReg" base_Operation="AcceptEventAction-unmarshall_signal_events"/>

+  <Ecore:EParameter xmi:id="_eod9ZYlbEdqpXLFtQZvReg" base_Parameter="AcceptEventAction-unmarshall_signal_events-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eod9ZolbEdqpXLFtQZvReg" base_Parameter="AcceptEventAction-unmarshall_signal_events-context"/>

+  <Ecore:EClass xmi:id="_eod9Z4lbEdqpXLFtQZvReg" base_Class="AcceptCallAction"/>

+  <Ecore:EReference xmi:id="_eod9aIlbEdqpXLFtQZvReg" base_Property="AcceptCallAction-returnInformation"/>

+  <Ecore:EOperation xmi:id="_eod9aYlbEdqpXLFtQZvReg" base_Operation="AcceptCallAction-result_pins"/>

+  <Ecore:EParameter xmi:id="_eod9aolbEdqpXLFtQZvReg" base_Parameter="AcceptCallAction-result_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eod9a4lbEdqpXLFtQZvReg" base_Parameter="AcceptCallAction-result_pins-context"/>

+  <Ecore:EOperation xmi:id="_eod9bIlbEdqpXLFtQZvReg" base_Operation="AcceptCallAction-trigger_call_event"/>

+  <Ecore:EParameter xmi:id="_eod9bYlbEdqpXLFtQZvReg" base_Parameter="AcceptCallAction-trigger_call_event-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eod9bolbEdqpXLFtQZvReg" base_Parameter="AcceptCallAction-trigger_call_event-context"/>

+  <Ecore:EOperation xmi:id="_eod9b4lbEdqpXLFtQZvReg" base_Operation="AcceptCallAction-unmarshall"/>

+  <Ecore:EParameter xmi:id="_eod9cIlbEdqpXLFtQZvReg" base_Parameter="AcceptCallAction-unmarshall-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eod9cYlbEdqpXLFtQZvReg" base_Parameter="AcceptCallAction-unmarshall-context"/>

+  <Ecore:EClass xmi:id="_eod9colbEdqpXLFtQZvReg" base_Class="ReplyAction"/>

+  <Ecore:EReference xmi:id="_eokEAIlbEdqpXLFtQZvReg" base_Property="ReplyAction-replyToCall"/>

+  <Ecore:EReference xmi:id="_eokEAYlbEdqpXLFtQZvReg" base_Property="ReplyAction-returnInformation" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_eokEAolbEdqpXLFtQZvReg" base_Property="ReplyAction-replyValue" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eokEA4lbEdqpXLFtQZvReg" base_Operation="ReplyAction-pins_match_parameter"/>

+  <Ecore:EParameter xmi:id="_eokEBIlbEdqpXLFtQZvReg" base_Parameter="ReplyAction-pins_match_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eokEBYlbEdqpXLFtQZvReg" base_Parameter="ReplyAction-pins_match_parameter-context"/>

+  <Ecore:EOperation xmi:id="_eokEBolbEdqpXLFtQZvReg" base_Operation="ReplyAction-event_on_reply_to_call_trigger"/>

+  <Ecore:EParameter xmi:id="_eokEB4lbEdqpXLFtQZvReg" base_Parameter="ReplyAction-event_on_reply_to_call_trigger-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eokECIlbEdqpXLFtQZvReg" base_Parameter="ReplyAction-event_on_reply_to_call_trigger-context"/>

+  <Ecore:EClass xmi:id="_eokECYlbEdqpXLFtQZvReg" base_Class="UnmarshallAction"/>

+  <Ecore:EReference xmi:id="_eokEColbEdqpXLFtQZvReg" base_Property="UnmarshallAction-result"/>

+  <Ecore:EReference xmi:id="_eokEC4lbEdqpXLFtQZvReg" base_Property="UnmarshallAction-unmarshallType"/>

+  <Ecore:EReference xmi:id="_eokEDIlbEdqpXLFtQZvReg" base_Property="UnmarshallAction-object" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eokEDYlbEdqpXLFtQZvReg" base_Operation="UnmarshallAction-same_type"/>

+  <Ecore:EParameter xmi:id="_eokEDolbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoqKoIlbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_eoqKoYlbEdqpXLFtQZvReg" base_Operation="UnmarshallAction-multiplicity_of_object"/>

+  <Ecore:EParameter xmi:id="_eoqKoolbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-multiplicity_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoqKo4lbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-multiplicity_of_object-context"/>

+  <Ecore:EOperation xmi:id="_eoqKpIlbEdqpXLFtQZvReg" base_Operation="UnmarshallAction-number_of_result"/>

+  <Ecore:EParameter xmi:id="_eoqKpYlbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-number_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoqKpolbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-number_of_result-context"/>

+  <Ecore:EOperation xmi:id="_eoqKp4lbEdqpXLFtQZvReg" base_Operation="UnmarshallAction-type_and_ordering"/>

+  <Ecore:EParameter xmi:id="_eoqKqIlbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-type_and_ordering-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoqKqYlbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-type_and_ordering-context"/>

+  <Ecore:EOperation xmi:id="_eoqKqolbEdqpXLFtQZvReg" base_Operation="UnmarshallAction-multiplicity_of_result"/>

+  <Ecore:EParameter xmi:id="_eoqKq4lbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-multiplicity_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoqKrIlbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-multiplicity_of_result-context"/>

+  <Ecore:EOperation xmi:id="_eoqKrYlbEdqpXLFtQZvReg" base_Operation="UnmarshallAction-structural_feature"/>

+  <Ecore:EParameter xmi:id="_eoqKrolbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-structural_feature-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoqKr4lbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-structural_feature-context"/>

+  <Ecore:EOperation xmi:id="_eoqKsIlbEdqpXLFtQZvReg" base_Operation="UnmarshallAction-unmarshallType_is_classifier"/>

+  <Ecore:EParameter xmi:id="_eoqKsYlbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-unmarshallType_is_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eoqKsolbEdqpXLFtQZvReg" base_Parameter="UnmarshallAction-unmarshallType_is_classifier-context"/>

+  <Ecore:EClass xmi:id="_eowRQIlbEdqpXLFtQZvReg" base_Class="ReduceAction"/>

+  <Ecore:EReference xmi:id="_eowRQYlbEdqpXLFtQZvReg" base_Property="ReduceAction-reducer"/>

+  <Ecore:EReference xmi:id="_eowRQolbEdqpXLFtQZvReg" base_Property="ReduceAction-result"/>

+  <Ecore:EReference xmi:id="_eowRQ4lbEdqpXLFtQZvReg" base_Property="ReduceAction-collection"/>

+  <Ecore:EAttribute xmi:id="_eowRRIlbEdqpXLFtQZvReg" base_Property="ReduceAction-isOrdered"/>

+  <Ecore:EOperation xmi:id="_eowRRYlbEdqpXLFtQZvReg" base_Operation="ReduceAction-input_type_is_collection"/>

+  <Ecore:EParameter xmi:id="_eowRRolbEdqpXLFtQZvReg" base_Parameter="ReduceAction-input_type_is_collection-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eowRR4lbEdqpXLFtQZvReg" base_Parameter="ReduceAction-input_type_is_collection-context"/>

+  <Ecore:EOperation xmi:id="_eowRSIlbEdqpXLFtQZvReg" base_Operation="ReduceAction-output_types_are_compatible"/>

+  <Ecore:EParameter xmi:id="_eowRSYlbEdqpXLFtQZvReg" base_Parameter="ReduceAction-output_types_are_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eowRSolbEdqpXLFtQZvReg" base_Parameter="ReduceAction-output_types_are_compatible-context"/>

+  <Ecore:EOperation xmi:id="_eowRS4lbEdqpXLFtQZvReg" base_Operation="ReduceAction-reducer_inputs_output"/>

+  <Ecore:EParameter xmi:id="_eowRTIlbEdqpXLFtQZvReg" base_Parameter="ReduceAction-reducer_inputs_output-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eowRTYlbEdqpXLFtQZvReg" base_Parameter="ReduceAction-reducer_inputs_output-context"/>

+  <Ecore:EClass xmi:id="_eowRTolbEdqpXLFtQZvReg" base_Class="JoinNode"/>

+  <Ecore:EAttribute xmi:id="_eowRT4lbEdqpXLFtQZvReg" base_Property="JoinNode-isCombineDuplicate"/>

+  <Ecore:EReference xmi:id="_eowRUIlbEdqpXLFtQZvReg" base_Property="JoinNode-joinSpec" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_eowRUYlbEdqpXLFtQZvReg" base_Operation="JoinNode-one_outgoing_edge"/>

+  <Ecore:EParameter xmi:id="_eo2X4IlbEdqpXLFtQZvReg" base_Parameter="JoinNode-one_outgoing_edge-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eo2X4YlbEdqpXLFtQZvReg" base_Parameter="JoinNode-one_outgoing_edge-context"/>

+  <Ecore:EOperation xmi:id="_eo2X4olbEdqpXLFtQZvReg" base_Operation="JoinNode-incoming_object_flow"/>

+  <Ecore:EParameter xmi:id="_eo2X44lbEdqpXLFtQZvReg" base_Parameter="JoinNode-incoming_object_flow-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eo2X5IlbEdqpXLFtQZvReg" base_Parameter="JoinNode-incoming_object_flow-context"/>

+  <Ecore:EClass xmi:id="_eo2X5YlbEdqpXLFtQZvReg" base_Class="DataStoreNode"/>

+  <Ecore:EClass xmi:id="_eo2X5olbEdqpXLFtQZvReg" base_Class="ObjectFlow"/>

+  <Ecore:EAttribute xmi:id="_eo2X54lbEdqpXLFtQZvReg" base_Property="ObjectFlow-isMulticast"/>

+  <Ecore:EAttribute xmi:id="_eo2X6IlbEdqpXLFtQZvReg" base_Property="ObjectFlow-isMultireceive"/>

+  <Ecore:EReference xmi:id="_eo2X6YlbEdqpXLFtQZvReg" base_Property="ObjectFlow-transformation"/>

+  <Ecore:EReference xmi:id="_eo2X6olbEdqpXLFtQZvReg" base_Property="ObjectFlow-selection"/>

+  <Ecore:EOperation xmi:id="_eo2X64lbEdqpXLFtQZvReg" base_Operation="ObjectFlow-no_actions"/>

+  <Ecore:EParameter xmi:id="_eo2X7IlbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-no_actions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eo8egIlbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-no_actions-context"/>

+  <Ecore:EOperation xmi:id="_eo8egYlbEdqpXLFtQZvReg" base_Operation="ObjectFlow-compatible_types"/>

+  <Ecore:EParameter xmi:id="_eo8egolbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-compatible_types-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eo8eg4lbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-compatible_types-context"/>

+  <Ecore:EOperation xmi:id="_eo8ehIlbEdqpXLFtQZvReg" base_Operation="ObjectFlow-same_upper_bounds"/>

+  <Ecore:EParameter xmi:id="_eo8ehYlbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-same_upper_bounds-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eo8eholbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-same_upper_bounds-context"/>

+  <Ecore:EOperation xmi:id="_eo8eh4lbEdqpXLFtQZvReg" base_Operation="ObjectFlow-target"/>

+  <Ecore:EParameter xmi:id="_eo8eiIlbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eo8eiYlbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-target-context"/>

+  <Ecore:EOperation xmi:id="_eo8eiolbEdqpXLFtQZvReg" base_Operation="ObjectFlow-transformation_behaviour"/>

+  <Ecore:EParameter xmi:id="_eo8ei4lbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-transformation_behaviour-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eo8ejIlbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-transformation_behaviour-context"/>

+  <Ecore:EOperation xmi:id="_eo8ejYlbEdqpXLFtQZvReg" base_Operation="ObjectFlow-selection_behaviour"/>

+  <Ecore:EParameter xmi:id="_eo8ejolbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-selection_behaviour-diagnostics"/>

+  <Ecore:EParameter xmi:id="_eo8ej4lbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-selection_behaviour-context"/>

+  <Ecore:EOperation xmi:id="_eo8ekIlbEdqpXLFtQZvReg" base_Operation="ObjectFlow-input_and_output_parameter"/>

+  <Ecore:EParameter xmi:id="_eo8ekYlbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-input_and_output_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epClIIlbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-input_and_output_parameter-context"/>

+  <Ecore:EOperation xmi:id="_epClIYlbEdqpXLFtQZvReg" base_Operation="ObjectFlow-is_multicast_or_is_multireceive"/>

+  <Ecore:EParameter xmi:id="_epClIolbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-is_multicast_or_is_multireceive-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epClI4lbEdqpXLFtQZvReg" base_Parameter="ObjectFlow-is_multicast_or_is_multireceive-context"/>

+  <Ecore:EClass xmi:id="_epClJIlbEdqpXLFtQZvReg" base_Class="ConditionalNode"/>

+  <Ecore:EAttribute xmi:id="_epClJYlbEdqpXLFtQZvReg" base_Property="ConditionalNode-isDeterminate"/>

+  <Ecore:EAttribute xmi:id="_epClJolbEdqpXLFtQZvReg" base_Property="ConditionalNode-isAssured"/>

+  <Ecore:EReference xmi:id="_epClJ4lbEdqpXLFtQZvReg" base_Property="ConditionalNode-clause" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_epClKIlbEdqpXLFtQZvReg" base_Property="ConditionalNode-result" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_epClKYlbEdqpXLFtQZvReg" base_Operation="ConditionalNode-result_no_incoming"/>

+  <Ecore:EParameter xmi:id="_epClKolbEdqpXLFtQZvReg" base_Parameter="ConditionalNode-result_no_incoming-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epClK4lbEdqpXLFtQZvReg" base_Parameter="ConditionalNode-result_no_incoming-context"/>

+  <Ecore:EClass xmi:id="_epClLIlbEdqpXLFtQZvReg" base_Class="Clause"/>

+  <Ecore:EReference xmi:id="_epClLYlbEdqpXLFtQZvReg" base_Property="Clause-test"/>

+  <Ecore:EReference xmi:id="_epClLolbEdqpXLFtQZvReg" base_Property="Clause-body"/>

+  <Ecore:EReference xmi:id="_epClL4lbEdqpXLFtQZvReg" base_Property="Clause-predecessorClause"/>

+  <Ecore:EReference xmi:id="_epClMIlbEdqpXLFtQZvReg" base_Property="Clause-successorClause"/>

+  <Ecore:EReference xmi:id="_epClMYlbEdqpXLFtQZvReg" base_Property="Clause-decider"/>

+  <Ecore:EReference xmi:id="_epIrwIlbEdqpXLFtQZvReg" base_Property="Clause-bodyOutput"/>

+  <Ecore:EOperation xmi:id="_epIrwYlbEdqpXLFtQZvReg" base_Operation="Clause-decider_output"/>

+  <Ecore:EParameter xmi:id="_epIrwolbEdqpXLFtQZvReg" base_Parameter="Clause-decider_output-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epIrw4lbEdqpXLFtQZvReg" base_Parameter="Clause-decider_output-context"/>

+  <Ecore:EOperation xmi:id="_epIrxIlbEdqpXLFtQZvReg" base_Operation="Clause-body_output_pins"/>

+  <Ecore:EParameter xmi:id="_epIrxYlbEdqpXLFtQZvReg" base_Parameter="Clause-body_output_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epIrxolbEdqpXLFtQZvReg" base_Parameter="Clause-body_output_pins-context"/>

+  <Ecore:EClass xmi:id="_epIrx4lbEdqpXLFtQZvReg" base_Class="LoopNode"/>

+  <Ecore:EAttribute xmi:id="_epIryIlbEdqpXLFtQZvReg" base_Property="LoopNode-isTestedFirst"/>

+  <Ecore:EReference xmi:id="_epIryYlbEdqpXLFtQZvReg" base_Property="LoopNode-bodyPart"/>

+  <Ecore:EReference xmi:id="_epIryolbEdqpXLFtQZvReg" base_Property="LoopNode-setupPart"/>

+  <Ecore:EReference xmi:id="_epIry4lbEdqpXLFtQZvReg" base_Property="LoopNode-decider"/>

+  <Ecore:EReference xmi:id="_epIrzIlbEdqpXLFtQZvReg" base_Property="LoopNode-test"/>

+  <Ecore:EReference xmi:id="_epIrzYlbEdqpXLFtQZvReg" base_Property="LoopNode-result" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_epIrzolbEdqpXLFtQZvReg" base_Property="LoopNode-loopVariable"/>

+  <Ecore:EReference xmi:id="_epIrz4lbEdqpXLFtQZvReg" base_Property="LoopNode-bodyOutput"/>

+  <Ecore:EReference xmi:id="_epIr0IlbEdqpXLFtQZvReg" base_Property="LoopNode-loopVariableInput" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_epOyYIlbEdqpXLFtQZvReg" base_Operation="LoopNode-input_edges"/>

+  <Ecore:EParameter xmi:id="_epOyYYlbEdqpXLFtQZvReg" base_Parameter="LoopNode-input_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epOyYolbEdqpXLFtQZvReg" base_Parameter="LoopNode-input_edges-context"/>

+  <Ecore:EOperation xmi:id="_epOyY4lbEdqpXLFtQZvReg" base_Operation="LoopNode-body_output_pins"/>

+  <Ecore:EParameter xmi:id="_epOyZIlbEdqpXLFtQZvReg" base_Parameter="LoopNode-body_output_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epOyZYlbEdqpXLFtQZvReg" base_Parameter="LoopNode-body_output_pins-context"/>

+  <Ecore:EOperation xmi:id="_epOyZolbEdqpXLFtQZvReg" base_Operation="LoopNode-result_no_incoming"/>

+  <Ecore:EParameter xmi:id="_epOyZ4lbEdqpXLFtQZvReg" base_Parameter="LoopNode-result_no_incoming-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epOyaIlbEdqpXLFtQZvReg" base_Parameter="LoopNode-result_no_incoming-context"/>

+  <Ecore:EClass xmi:id="_epOyaYlbEdqpXLFtQZvReg" base_Class="ExpansionNode"/>

+  <Ecore:EReference xmi:id="_epOyaolbEdqpXLFtQZvReg" base_Property="ExpansionNode-regionAsInput"/>

+  <Ecore:EReference xmi:id="_epOya4lbEdqpXLFtQZvReg" base_Property="ExpansionNode-regionAsOutput.1"/>

+  <Ecore:EClass xmi:id="_epOybIlbEdqpXLFtQZvReg" base_Class="ExpansionRegion"/>

+  <Ecore:EAttribute xmi:id="_epOybYlbEdqpXLFtQZvReg" base_Property="ExpansionRegion-mode"/>

+  <Ecore:EReference xmi:id="_epOybolbEdqpXLFtQZvReg" base_Property="ExpansionRegion-inputElement"/>

+  <Ecore:EReference xmi:id="_epOyb4lbEdqpXLFtQZvReg" base_Property="ExpansionRegion-outputElement.1"/>

+  <Ecore:EOperation xmi:id="_epOycIlbEdqpXLFtQZvReg" base_Operation="ExpansionRegion-expansion_nodes"/>

+  <Ecore:EParameter xmi:id="_epVgEIlbEdqpXLFtQZvReg" base_Parameter="ExpansionRegion-expansion_nodes-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epVgEYlbEdqpXLFtQZvReg" base_Parameter="ExpansionRegion-expansion_nodes-context"/>

+  <Ecore:EEnum xmi:id="_epVgEolbEdqpXLFtQZvReg" base_Enumeration="ExpansionKind"/>

+  <Ecore:EEnumLiteral xmi:id="_epVgE4lbEdqpXLFtQZvReg" base_EnumerationLiteral="ExpansionKind-parallel"/>

+  <Ecore:EEnumLiteral xmi:id="_epVgFIlbEdqpXLFtQZvReg" base_EnumerationLiteral="ExpansionKind-iterative"/>

+  <Ecore:EEnumLiteral xmi:id="_epVgFYlbEdqpXLFtQZvReg" base_EnumerationLiteral="ExpansionKind-stream"/>

+  <Ecore:EClass xmi:id="_epVgFolbEdqpXLFtQZvReg" base_Class="ProtocolTransition"/>

+  <Ecore:EReference xmi:id="_epVgF4lbEdqpXLFtQZvReg" base_Property="ProtocolTransition-postCondition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_epVgGIlbEdqpXLFtQZvReg" isTransient="true" isVolatile="true" base_Property="ProtocolTransition-referred"/>

+  <Ecore:EReference xmi:id="_epVgGYlbEdqpXLFtQZvReg" base_Property="ProtocolTransition-preCondition" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_epVgGolbEdqpXLFtQZvReg" base_Operation="ProtocolTransition-belongs_to_psm"/>

+  <Ecore:EParameter xmi:id="_epVgG4lbEdqpXLFtQZvReg" base_Parameter="ProtocolTransition-belongs_to_psm-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epVgHIlbEdqpXLFtQZvReg" base_Parameter="ProtocolTransition-belongs_to_psm-context"/>

+  <Ecore:EOperation xmi:id="_epVgHYlbEdqpXLFtQZvReg" base_Operation="ProtocolTransition-associated_actions"/>

+  <Ecore:EParameter xmi:id="_epVgHolbEdqpXLFtQZvReg" base_Parameter="ProtocolTransition-associated_actions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epVgH4lbEdqpXLFtQZvReg" base_Parameter="ProtocolTransition-associated_actions-context"/>

+  <Ecore:EOperation xmi:id="_epVgIIlbEdqpXLFtQZvReg" base_Operation="ProtocolTransition-refers_to_operation"/>

+  <Ecore:EParameter xmi:id="_epbmsIlbEdqpXLFtQZvReg" base_Parameter="ProtocolTransition-refers_to_operation-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epbmsYlbEdqpXLFtQZvReg" base_Parameter="ProtocolTransition-refers_to_operation-context"/>

+  <Ecore:EClass xmi:id="_epbmsolbEdqpXLFtQZvReg" base_Class="AssociationClass"/>

+  <Ecore:EOperation xmi:id="_epbms4lbEdqpXLFtQZvReg" base_Operation="AssociationClass-cannot_be_defined"/>

+  <Ecore:EParameter xmi:id="_epbmtIlbEdqpXLFtQZvReg" base_Parameter="AssociationClass-cannot_be_defined-diagnostics"/>

+  <Ecore:EParameter xmi:id="_epbmtYlbEdqpXLFtQZvReg" base_Parameter="AssociationClass-cannot_be_defined-context"/>

+  <Ecore:EOperation xmi:id="_epbmtolbEdqpXLFtQZvReg" base_Operation="AssociationClass-allConnections"/>

+  <Standard:Metamodel xmi:id="_ONHv0YlcEdqpXLFtQZvReg" base_Model="_0"/>

+  <Standard:Metaclass xmi:id="_ONsXkIlcEdqpXLFtQZvReg" base_Class="Comment"/>

+  <Standard:Metaclass xmi:id="_OOK4sIlcEdqpXLFtQZvReg" base_Class="Element"/>

+  <Standard:Metaclass xmi:id="_OO1nEIlcEdqpXLFtQZvReg" base_Class="Package"/>

+  <Standard:Metaclass xmi:id="_OPaO0IlcEdqpXLFtQZvReg" base_Class="Namespace"/>

+  <Standard:Metaclass xmi:id="_OP-2kIlcEdqpXLFtQZvReg" base_Class="NamedElement"/>

+  <Standard:Metaclass xmi:id="_OQdXsIlcEdqpXLFtQZvReg" base_Class="Dependency"/>

+  <Standard:Metaclass xmi:id="_ORCmgIlcEdqpXLFtQZvReg" base_Class="PackageableElement"/>

+  <Standard:Metaclass xmi:id="_ORnOQIlcEdqpXLFtQZvReg" base_Class="ParameterableElement"/>

+  <Standard:Metaclass xmi:id="_OSL2AIlcEdqpXLFtQZvReg" base_Class="TemplateParameter"/>

+  <Standard:Metaclass xmi:id="_OSqXIIlcEdqpXLFtQZvReg" base_Class="TemplateSignature"/>

+  <Standard:Metaclass xmi:id="_OTO-4IlcEdqpXLFtQZvReg" base_Class="TemplateableElement"/>

+  <Standard:Metaclass xmi:id="_OTzmoIlcEdqpXLFtQZvReg" base_Class="TemplateBinding"/>

+  <Standard:Metaclass xmi:id="_OUYOYIlcEdqpXLFtQZvReg" base_Class="DirectedRelationship"/>

+  <Standard:Metaclass xmi:id="_OU2vgIlcEdqpXLFtQZvReg" base_Class="Relationship"/>

+  <Standard:Metaclass xmi:id="_OVbXQIlcEdqpXLFtQZvReg" base_Class="TemplateParameterSubstitution"/>

+  <Standard:Metaclass xmi:id="_OV__AIlcEdqpXLFtQZvReg" base_Class="StringExpression"/>

+  <Standard:Metaclass xmi:id="_OWkmwIlcEdqpXLFtQZvReg" base_Class="Expression"/>

+  <Standard:Metaclass xmi:id="_OXJOgIlcEdqpXLFtQZvReg" base_Class="ValueSpecification"/>

+  <Standard:Metaclass xmi:id="_OXudUIlcEdqpXLFtQZvReg" base_Class="TypedElement"/>

+  <Standard:Metaclass xmi:id="_OYM-cIlcEdqpXLFtQZvReg" base_Class="Type"/>

+  <Standard:Metaclass xmi:id="_OYxmMIlcEdqpXLFtQZvReg" base_Class="Association"/>

+  <Standard:Metaclass xmi:id="_OZWN8IlcEdqpXLFtQZvReg" base_Class="Classifier"/>

+  <Standard:Metaclass xmi:id="_OaA8UIlcEdqpXLFtQZvReg" base_Class="RedefinableElement"/>

+  <Standard:Metaclass xmi:id="_OafdcIlcEdqpXLFtQZvReg" base_Class="Generalization"/>

+  <Standard:Metaclass xmi:id="_ObEFMIlcEdqpXLFtQZvReg" base_Class="GeneralizationSet"/>

+  <Standard:Metaclass xmi:id="_Obos8IlcEdqpXLFtQZvReg" base_Class="Property"/>

+  <Standard:Metaclass xmi:id="_OcTbUIlcEdqpXLFtQZvReg" base_Class="StructuralFeature"/>

+  <Standard:Metaclass xmi:id="_Ocx8cIlcEdqpXLFtQZvReg" base_Class="Feature"/>

+  <Standard:Metaclass xmi:id="_OdWkMIlcEdqpXLFtQZvReg" base_Class="MultiplicityElement"/>

+  <Standard:Metaclass xmi:id="_Od7zAIlcEdqpXLFtQZvReg" base_Class="ConnectableElement"/>

+  <Standard:Metaclass xmi:id="_OegawIlcEdqpXLFtQZvReg" base_Class="ConnectorEnd"/>

+  <Standard:Metaclass xmi:id="_OfLJIIlcEdqpXLFtQZvReg" base_Class="DeploymentTarget"/>

+  <Standard:Metaclass xmi:id="_Ofvw4IlcEdqpXLFtQZvReg" base_Class="Deployment"/>

+  <Standard:Metaclass xmi:id="_OgOSAIlcEdqpXLFtQZvReg" base_Class="DeployedArtifact"/>

+  <Standard:Metaclass xmi:id="_Ogy5wIlcEdqpXLFtQZvReg" base_Class="DeploymentSpecification"/>

+  <Standard:Metaclass xmi:id="_OhXhgIlcEdqpXLFtQZvReg" base_Class="Artifact"/>

+  <Standard:Metaclass xmi:id="_Oh8JQIlcEdqpXLFtQZvReg" base_Class="Operation"/>

+  <Standard:Metaclass xmi:id="_Oim3oIlcEdqpXLFtQZvReg" base_Class="BehavioralFeature"/>

+  <Standard:Metaclass xmi:id="_OjFYwIlcEdqpXLFtQZvReg" base_Class="Parameter"/>

+  <Standard:Metaclass xmi:id="_Oj87cIlcEdqpXLFtQZvReg" base_Class="ParameterSet"/>

+  <Standard:Metaclass xmi:id="_OkhjMIlcEdqpXLFtQZvReg" base_Class="Constraint"/>

+  <Standard:Metaclass xmi:id="_OlMRkIlcEdqpXLFtQZvReg" base_Class="Behavior"/>

+  <Standard:Metaclass xmi:id="_OlqysIlcEdqpXLFtQZvReg" base_Class="Class"/>

+  <Standard:Metaclass xmi:id="_OmPacIlcEdqpXLFtQZvReg" base_Class="EncapsulatedClassifier"/>

+  <Standard:Metaclass xmi:id="_Om0CMIlcEdqpXLFtQZvReg" base_Class="StructuredClassifier"/>

+  <Standard:Metaclass xmi:id="_OnYp8IlcEdqpXLFtQZvReg" base_Class="Connector"/>

+  <Standard:Metaclass xmi:id="_On9RsIlcEdqpXLFtQZvReg" base_Class="Port"/>

+  <Standard:Metaclass xmi:id="_OooAEIlcEdqpXLFtQZvReg" base_Class="Interface"/>

+  <Standard:Metaclass xmi:id="_OpMn0IlcEdqpXLFtQZvReg" base_Class="Reception"/>

+  <Standard:Metaclass xmi:id="_OpxPkIlcEdqpXLFtQZvReg" base_Class="Signal"/>

+  <Standard:Metaclass xmi:id="_OqWeYIlcEdqpXLFtQZvReg" base_Class="ProtocolStateMachine"/>

+  <Standard:Metaclass xmi:id="_Oq7GIIlcEdqpXLFtQZvReg" base_Class="StateMachine"/>

+  <Standard:Metaclass xmi:id="_Orl0gIlcEdqpXLFtQZvReg" base_Class="State"/>

+  <Standard:Metaclass xmi:id="_OsKcQIlcEdqpXLFtQZvReg" base_Class="Vertex"/>

+  <Standard:Metaclass xmi:id="_OsvEAIlcEdqpXLFtQZvReg" base_Class="Transition"/>

+  <Standard:Metaclass xmi:id="_OtTrwIlcEdqpXLFtQZvReg" base_Class="Region"/>

+  <Standard:Metaclass xmi:id="_Ot-aIIlcEdqpXLFtQZvReg" base_Class="Trigger"/>

+  <Standard:Metaclass xmi:id="_Ouc7QIlcEdqpXLFtQZvReg" base_Class="Event"/>

+  <Standard:Metaclass xmi:id="_OvBjAIlcEdqpXLFtQZvReg" base_Class="ConnectionPointReference"/>

+  <Standard:Metaclass xmi:id="_OvsRYIlcEdqpXLFtQZvReg" base_Class="Pseudostate"/>

+  <Standard:Metaclass xmi:id="_OwQ5IIlcEdqpXLFtQZvReg" base_Class="ProtocolConformance"/>

+  <Standard:Metaclass xmi:id="_Ow2H8IlcEdqpXLFtQZvReg" base_Class="BehavioredClassifier"/>

+  <Standard:Metaclass xmi:id="_OxavsIlcEdqpXLFtQZvReg" base_Class="InterfaceRealization"/>

+  <Standard:Metaclass xmi:id="_Ox_XcIlcEdqpXLFtQZvReg" base_Class="Realization"/>

+  <Standard:Metaclass xmi:id="_Oyj_MIlcEdqpXLFtQZvReg" base_Class="Abstraction"/>

+  <Standard:Metaclass xmi:id="_OzIm8IlcEdqpXLFtQZvReg" base_Class="OpaqueExpression"/>

+  <Standard:Metaclass xmi:id="_OztOsIlcEdqpXLFtQZvReg" base_Class="Extension"/>

+  <Standard:Metaclass xmi:id="_O0X9EIlcEdqpXLFtQZvReg" base_Class="DataType"/>

+  <Standard:Metaclass xmi:id="_O08k0IlcEdqpXLFtQZvReg" base_Class="Manifestation"/>

+  <Standard:Metaclass xmi:id="_O1hMkIlcEdqpXLFtQZvReg" base_Class="Substitution"/>

+  <Standard:Metaclass xmi:id="_O2F0UIlcEdqpXLFtQZvReg" base_Class="CollaborationUse"/>

+  <Standard:Metaclass xmi:id="_O2rDIIlcEdqpXLFtQZvReg" base_Class="Collaboration"/>

+  <Standard:Metaclass xmi:id="_O3Pq4IlcEdqpXLFtQZvReg" base_Class="UseCase"/>

+  <Standard:Metaclass xmi:id="_O30SoIlcEdqpXLFtQZvReg" base_Class="Include"/>

+  <Standard:Metaclass xmi:id="_O4Y6YIlcEdqpXLFtQZvReg" base_Class="Extend"/>

+  <Standard:Metaclass xmi:id="_O49iIIlcEdqpXLFtQZvReg" base_Class="ExtensionPoint"/>

+  <Standard:Metaclass xmi:id="_O5iJ4IlcEdqpXLFtQZvReg" base_Class="RedefinableTemplateSignature"/>

+  <Standard:Metaclass xmi:id="_O6GxoIlcEdqpXLFtQZvReg" base_Class="ElementImport"/>

+  <Standard:Metaclass xmi:id="_O6xgAIlcEdqpXLFtQZvReg" base_Class="PackageImport"/>

+  <Standard:Metaclass xmi:id="_O7WHwIlcEdqpXLFtQZvReg" base_Class="Enumeration"/>

+  <Standard:Metaclass xmi:id="_O76vgIlcEdqpXLFtQZvReg" base_Class="EnumerationLiteral"/>

+  <Standard:Metaclass xmi:id="_O8fXQIlcEdqpXLFtQZvReg" base_Class="InstanceSpecification"/>

+  <Standard:Metaclass xmi:id="_O9EmEIlcEdqpXLFtQZvReg" base_Class="Slot"/>

+  <Standard:Metaclass xmi:id="_O9pN0IlcEdqpXLFtQZvReg" base_Class="PrimitiveType"/>

+  <Standard:Metaclass xmi:id="_O-N1kIlcEdqpXLFtQZvReg" base_Class="Profile"/>

+  <Standard:Metaclass xmi:id="_O-4j8IlcEdqpXLFtQZvReg" base_Class="Model"/>

+  <Standard:Metaclass xmi:id="_O_dLsIlcEdqpXLFtQZvReg" base_Class="Stereotype"/>

+  <Standard:Metaclass xmi:id="_PAH6EIlcEdqpXLFtQZvReg" base_Class="Image"/>

+  <Standard:Metaclass xmi:id="_PAsh0IlcEdqpXLFtQZvReg" base_Class="ProfileApplication"/>

+  <Standard:Metaclass xmi:id="_PBRJkIlcEdqpXLFtQZvReg" base_Class="PackageMerge"/>

+  <Standard:Metaclass xmi:id="_PB1xUIlcEdqpXLFtQZvReg" base_Class="ExtensionEnd"/>

+  <Standard:Metaclass xmi:id="_PCaZEIlcEdqpXLFtQZvReg" base_Class="OperationTemplateParameter"/>

+  <Standard:Metaclass xmi:id="_PC_A0IlcEdqpXLFtQZvReg" base_Class="ConnectableElementTemplateParameter"/>

+  <Standard:Metaclass xmi:id="_PDeJAIlcEdqpXLFtQZvReg" base_Class="ClassifierTemplateParameter"/>

+  <Standard:Metaclass xmi:id="_PECwwIlcEdqpXLFtQZvReg" base_Class="LiteralSpecification"/>

+  <Standard:Metaclass xmi:id="_PEtfIIlcEdqpXLFtQZvReg" base_Class="LiteralInteger"/>

+  <Standard:Metaclass xmi:id="_PFSG4IlcEdqpXLFtQZvReg" base_Class="LiteralString"/>

+  <Standard:Metaclass xmi:id="_PF2uoIlcEdqpXLFtQZvReg" base_Class="LiteralBoolean"/>

+  <Standard:Metaclass xmi:id="_PGbWYIlcEdqpXLFtQZvReg" base_Class="LiteralNull"/>

+  <Standard:Metaclass xmi:id="_PG_-IIlcEdqpXLFtQZvReg" base_Class="InstanceValue"/>

+  <Standard:Metaclass xmi:id="_PHkl4IlcEdqpXLFtQZvReg" base_Class="LiteralUnlimitedNatural"/>

+  <Standard:Metaclass xmi:id="_PIJNoIlcEdqpXLFtQZvReg" base_Class="OpaqueBehavior"/>

+  <Standard:Metaclass xmi:id="_PIt1YIlcEdqpXLFtQZvReg" base_Class="FunctionBehavior"/>

+  <Standard:Metaclass xmi:id="_PJSdIIlcEdqpXLFtQZvReg" base_Class="OpaqueAction"/>

+  <Standard:Metaclass xmi:id="_PJ3r8IlcEdqpXLFtQZvReg" base_Class="Action"/>

+  <Standard:Metaclass xmi:id="_PKcTsIlcEdqpXLFtQZvReg" base_Class="ExecutableNode"/>

+  <Standard:Metaclass xmi:id="_PLA7cIlcEdqpXLFtQZvReg" base_Class="ActivityNode"/>

+  <Standard:Metaclass xmi:id="_PLrp0IlcEdqpXLFtQZvReg" base_Class="StructuredActivityNode"/>

+  <Standard:Metaclass xmi:id="_PMQRkIlcEdqpXLFtQZvReg" base_Class="ActivityGroup"/>

+  <Standard:Metaclass xmi:id="_PM05UIlcEdqpXLFtQZvReg" base_Class="Activity"/>

+  <Standard:Metaclass xmi:id="_PNfnsIlcEdqpXLFtQZvReg" base_Class="Variable"/>

+  <Standard:Metaclass xmi:id="_POEPcIlcEdqpXLFtQZvReg" base_Class="ActivityEdge"/>

+  <Standard:Metaclass xmi:id="_POu90IlcEdqpXLFtQZvReg" base_Class="ActivityPartition"/>

+  <Standard:Metaclass xmi:id="_PPZsMIlcEdqpXLFtQZvReg" base_Class="InterruptibleActivityRegion"/>

+  <Standard:Metaclass xmi:id="_PP-7AIlcEdqpXLFtQZvReg" base_Class="ExceptionHandler"/>

+  <Standard:Metaclass xmi:id="_PQppYIlcEdqpXLFtQZvReg" base_Class="ObjectNode"/>

+  <Standard:Metaclass xmi:id="_PRORIIlcEdqpXLFtQZvReg" base_Class="OutputPin"/>

+  <Standard:Metaclass xmi:id="_PRy44IlcEdqpXLFtQZvReg" base_Class="Pin"/>

+  <Standard:Metaclass xmi:id="_PSdnQIlcEdqpXLFtQZvReg" base_Class="InputPin"/>

+  <Standard:Metaclass xmi:id="_PTCPAIlcEdqpXLFtQZvReg" base_Class="ValuePin"/>

+  <Standard:Metaclass xmi:id="_PTm2wIlcEdqpXLFtQZvReg" base_Class="CallAction"/>

+  <Standard:Metaclass xmi:id="_PULegIlcEdqpXLFtQZvReg" base_Class="InvocationAction"/>

+  <Standard:Metaclass xmi:id="_PUwGQIlcEdqpXLFtQZvReg" base_Class="SendSignalAction"/>

+  <Standard:Metaclass xmi:id="_PVa0oIlcEdqpXLFtQZvReg" base_Class="CallOperationAction"/>

+  <Standard:Metaclass xmi:id="_PWADcIlcEdqpXLFtQZvReg" base_Class="CallBehaviorAction"/>

+  <Standard:Metaclass xmi:id="_PWkrMIlcEdqpXLFtQZvReg" base_Class="SequenceNode"/>

+  <Standard:Metaclass xmi:id="_PXJS8IlcEdqpXLFtQZvReg" base_Class="Usage"/>

+  <Standard:Metaclass xmi:id="_PXt6sIlcEdqpXLFtQZvReg" base_Class="ControlNode"/>

+  <Standard:Metaclass xmi:id="_PYYpEIlcEdqpXLFtQZvReg" base_Class="ControlFlow"/>

+  <Standard:Metaclass xmi:id="_PY9Q0IlcEdqpXLFtQZvReg" base_Class="InitialNode"/>

+  <Standard:Metaclass xmi:id="_PZn_MIlcEdqpXLFtQZvReg" base_Class="ActivityParameterNode"/>

+  <Standard:Metaclass xmi:id="_PaMm8IlcEdqpXLFtQZvReg" base_Class="Message"/>

+  <Standard:Metaclass xmi:id="_Pa9b8IlcEdqpXLFtQZvReg" base_Class="MessageEnd"/>

+  <Standard:Metaclass xmi:id="_PbiDsIlcEdqpXLFtQZvReg" base_Class="Interaction"/>

+  <Standard:Metaclass xmi:id="_PcGrcIlcEdqpXLFtQZvReg" base_Class="InteractionFragment"/>

+  <Standard:Metaclass xmi:id="_Pcr6QIlcEdqpXLFtQZvReg" base_Class="Lifeline"/>

+  <Standard:Metaclass xmi:id="_PdWooIlcEdqpXLFtQZvReg" base_Class="PartDecomposition"/>

+  <Standard:Metaclass xmi:id="_Pd7QYIlcEdqpXLFtQZvReg" base_Class="InteractionUse"/>

+  <Standard:Metaclass xmi:id="_Pel-wIlcEdqpXLFtQZvReg" base_Class="Gate"/>

+  <Standard:Metaclass xmi:id="_PfKmgIlcEdqpXLFtQZvReg" base_Class="GeneralOrdering"/>

+  <Standard:Metaclass xmi:id="_PfvOQIlcEdqpXLFtQZvReg" base_Class="OccurrenceSpecification"/>

+  <Standard:Metaclass xmi:id="_PgZ8oIlcEdqpXLFtQZvReg" base_Class="InteractionOperand"/>

+  <Standard:Metaclass xmi:id="_Pg-kYIlcEdqpXLFtQZvReg" base_Class="InteractionConstraint"/>

+  <Standard:Metaclass xmi:id="_PhpSwIlcEdqpXLFtQZvReg" base_Class="ExecutionSpecification"/>

+  <Standard:Metaclass xmi:id="_PiUBIIlcEdqpXLFtQZvReg" base_Class="StateInvariant"/>

+  <Standard:Metaclass xmi:id="_Pi5P8IlcEdqpXLFtQZvReg" base_Class="ActionExecutionSpecification"/>

+  <Standard:Metaclass xmi:id="_Pjd3sIlcEdqpXLFtQZvReg" base_Class="BehaviorExecutionSpecification"/>

+  <Standard:Metaclass xmi:id="_PkCfcIlcEdqpXLFtQZvReg" base_Class="ExecutionEvent"/>

+  <Standard:Metaclass xmi:id="_PktN0IlcEdqpXLFtQZvReg" base_Class="CreationEvent"/>

+  <Standard:Metaclass xmi:id="_PlR1kIlcEdqpXLFtQZvReg" base_Class="DestructionEvent"/>

+  <Standard:Metaclass xmi:id="_Pl2dUIlcEdqpXLFtQZvReg" base_Class="SendOperationEvent"/>

+  <Standard:Metaclass xmi:id="_PmbFEIlcEdqpXLFtQZvReg" base_Class="MessageEvent"/>

+  <Standard:Metaclass xmi:id="_Pm_s0IlcEdqpXLFtQZvReg" base_Class="SendSignalEvent"/>

+  <Standard:Metaclass xmi:id="_PnkUkIlcEdqpXLFtQZvReg" base_Class="MessageOccurrenceSpecification"/>

+  <Standard:Metaclass xmi:id="_PoPC8IlcEdqpXLFtQZvReg" base_Class="ExecutionOccurrenceSpecification"/>

+  <Standard:Metaclass xmi:id="_PozqsIlcEdqpXLFtQZvReg" base_Class="ReceiveOperationEvent"/>

+  <Standard:Metaclass xmi:id="_PpY5gIlcEdqpXLFtQZvReg" base_Class="ReceiveSignalEvent"/>

+  <Standard:Metaclass xmi:id="_Pp9hQIlcEdqpXLFtQZvReg" base_Class="Actor"/>

+  <Standard:Metaclass xmi:id="_PqoPoIlcEdqpXLFtQZvReg" base_Class="CallEvent"/>

+  <Standard:Metaclass xmi:id="_PrM3YIlcEdqpXLFtQZvReg" base_Class="ChangeEvent"/>

+  <Standard:Metaclass xmi:id="_PrxfIIlcEdqpXLFtQZvReg" base_Class="SignalEvent"/>

+  <Standard:Metaclass xmi:id="_PsWG4IlcEdqpXLFtQZvReg" base_Class="AnyReceiveEvent"/>

+  <Standard:Metaclass xmi:id="_Ps6uoIlcEdqpXLFtQZvReg" base_Class="ForkNode"/>

+  <Standard:Metaclass xmi:id="_PtldAIlcEdqpXLFtQZvReg" base_Class="FlowFinalNode"/>

+  <Standard:Metaclass xmi:id="_PuKEwIlcEdqpXLFtQZvReg" base_Class="FinalNode"/>

+  <Standard:Metaclass xmi:id="_PuusgIlcEdqpXLFtQZvReg" base_Class="CentralBufferNode"/>

+  <Standard:Metaclass xmi:id="_PvaB8IlcEdqpXLFtQZvReg" base_Class="MergeNode"/>

+  <Standard:Metaclass xmi:id="_Pv-psIlcEdqpXLFtQZvReg" base_Class="DecisionNode"/>

+  <Standard:Metaclass xmi:id="_PwjRcIlcEdqpXLFtQZvReg" base_Class="ActivityFinalNode"/>

+  <Standard:Metaclass xmi:id="_PxN_0IlcEdqpXLFtQZvReg" base_Class="ComponentRealization"/>

+  <Standard:Metaclass xmi:id="_PxynkIlcEdqpXLFtQZvReg" base_Class="Component"/>

+  <Standard:Metaclass xmi:id="_PydV8IlcEdqpXLFtQZvReg" base_Class="Node"/>

+  <Standard:Metaclass xmi:id="_PzB9sIlcEdqpXLFtQZvReg" base_Class="Device"/>

+  <Standard:Metaclass xmi:id="_PzmlcIlcEdqpXLFtQZvReg" base_Class="ExecutionEnvironment"/>

+  <Standard:Metaclass xmi:id="_P0LNMIlcEdqpXLFtQZvReg" base_Class="CommunicationPath"/>

+  <Standard:Metaclass xmi:id="_P017kIlcEdqpXLFtQZvReg" base_Class="CombinedFragment"/>

+  <Standard:Metaclass xmi:id="_P1hRAIlcEdqpXLFtQZvReg" base_Class="Continuation"/>

+  <Standard:Metaclass xmi:id="_P2F4wIlcEdqpXLFtQZvReg" base_Class="ConsiderIgnoreFragment"/>

+  <Standard:Metaclass xmi:id="_P2wnIIlcEdqpXLFtQZvReg" base_Class="CreateObjectAction"/>

+  <Standard:Metaclass xmi:id="_P3bVgIlcEdqpXLFtQZvReg" base_Class="DestroyObjectAction"/>

+  <Standard:Metaclass xmi:id="_P3_9QIlcEdqpXLFtQZvReg" base_Class="TestIdentityAction"/>

+  <Standard:Metaclass xmi:id="_P4qroIlcEdqpXLFtQZvReg" base_Class="ReadSelfAction"/>

+  <Standard:Metaclass xmi:id="_P5VaAIlcEdqpXLFtQZvReg" base_Class="StructuralFeatureAction"/>

+  <Standard:Metaclass xmi:id="_P56BwIlcEdqpXLFtQZvReg" base_Class="ReadStructuralFeatureAction"/>

+  <Standard:Metaclass xmi:id="_P6kwIIlcEdqpXLFtQZvReg" base_Class="WriteStructuralFeatureAction"/>

+  <Standard:Metaclass xmi:id="_P7JX4IlcEdqpXLFtQZvReg" base_Class="ClearStructuralFeatureAction"/>

+  <Standard:Metaclass xmi:id="_P7umsIlcEdqpXLFtQZvReg" base_Class="RemoveStructuralFeatureValueAction"/>

+  <Standard:Metaclass xmi:id="_P8ZVEIlcEdqpXLFtQZvReg" base_Class="AddStructuralFeatureValueAction"/>

+  <Standard:Metaclass xmi:id="_P8980IlcEdqpXLFtQZvReg" base_Class="LinkAction"/>

+  <Standard:Metaclass xmi:id="_P9orMIlcEdqpXLFtQZvReg" base_Class="LinkEndData"/>

+  <Standard:Metaclass xmi:id="_P-TZkIlcEdqpXLFtQZvReg" base_Class="QualifierValue"/>

+  <Standard:Metaclass xmi:id="_P--H8IlcEdqpXLFtQZvReg" base_Class="ReadLinkAction"/>

+  <Standard:Metaclass xmi:id="_P_o2UIlcEdqpXLFtQZvReg" base_Class="LinkEndCreationData"/>

+  <Standard:Metaclass xmi:id="_QANeEIlcEdqpXLFtQZvReg" base_Class="CreateLinkAction"/>

+  <Standard:Metaclass xmi:id="_QA4McIlcEdqpXLFtQZvReg" base_Class="WriteLinkAction"/>

+  <Standard:Metaclass xmi:id="_QBc0MIlcEdqpXLFtQZvReg" base_Class="DestroyLinkAction"/>

+  <Standard:Metaclass xmi:id="_QCIJoIlcEdqpXLFtQZvReg" base_Class="LinkEndDestructionData"/>

+  <Standard:Metaclass xmi:id="_QCsxYIlcEdqpXLFtQZvReg" base_Class="ClearAssociationAction"/>

+  <Standard:Metaclass xmi:id="_QDXfwIlcEdqpXLFtQZvReg" base_Class="BroadcastSignalAction"/>

+  <Standard:Metaclass xmi:id="_QD8HgIlcEdqpXLFtQZvReg" base_Class="SendObjectAction"/>

+  <Standard:Metaclass xmi:id="_QEm14IlcEdqpXLFtQZvReg" base_Class="ValueSpecificationAction"/>

+  <Standard:Metaclass xmi:id="_QFLdoIlcEdqpXLFtQZvReg" base_Class="TimeExpression"/>

+  <Standard:Metaclass xmi:id="_QF2MAIlcEdqpXLFtQZvReg" base_Class="Observation"/>

+  <Standard:Metaclass xmi:id="_QGazwIlcEdqpXLFtQZvReg" base_Class="Duration"/>

+  <Standard:Metaclass xmi:id="_QG_bgIlcEdqpXLFtQZvReg" base_Class="DurationInterval"/>

+  <Standard:Metaclass xmi:id="_QHqJ4IlcEdqpXLFtQZvReg" base_Class="Interval"/>

+  <Standard:Metaclass xmi:id="_QIOxoIlcEdqpXLFtQZvReg" base_Class="TimeConstraint"/>

+  <Standard:Metaclass xmi:id="_QI6HEIlcEdqpXLFtQZvReg" base_Class="IntervalConstraint"/>

+  <Standard:Metaclass xmi:id="_QJeu0IlcEdqpXLFtQZvReg" base_Class="TimeInterval"/>

+  <Standard:Metaclass xmi:id="_QKDWkIlcEdqpXLFtQZvReg" base_Class="DurationConstraint"/>

+  <Standard:Metaclass xmi:id="_QKuE8IlcEdqpXLFtQZvReg" base_Class="TimeObservation"/>

+  <Standard:Metaclass xmi:id="_QLSssIlcEdqpXLFtQZvReg" base_Class="DurationObservation"/>

+  <Standard:Metaclass xmi:id="_QL9bEIlcEdqpXLFtQZvReg" base_Class="FinalState"/>

+  <Standard:Metaclass xmi:id="_QMoJcIlcEdqpXLFtQZvReg" base_Class="TimeEvent"/>

+  <Standard:Metaclass xmi:id="_QNMxMIlcEdqpXLFtQZvReg" base_Class="VariableAction"/>

+  <Standard:Metaclass xmi:id="_QN3fkIlcEdqpXLFtQZvReg" base_Class="ReadVariableAction"/>

+  <Standard:Metaclass xmi:id="_QOiN8IlcEdqpXLFtQZvReg" base_Class="WriteVariableAction"/>

+  <Standard:Metaclass xmi:id="_QPHcwIlcEdqpXLFtQZvReg" base_Class="ClearVariableAction"/>

+  <Standard:Metaclass xmi:id="_QPsEgIlcEdqpXLFtQZvReg" base_Class="AddVariableValueAction"/>

+  <Standard:Metaclass xmi:id="_QQWy4IlcEdqpXLFtQZvReg" base_Class="RemoveVariableValueAction"/>

+  <Standard:Metaclass xmi:id="_QQ7aoIlcEdqpXLFtQZvReg" base_Class="RaiseExceptionAction"/>

+  <Standard:Metaclass xmi:id="_QRmJAIlcEdqpXLFtQZvReg" base_Class="ActionInputPin"/>

+  <Standard:Metaclass xmi:id="_QSQ3YIlcEdqpXLFtQZvReg" base_Class="InformationItem"/>

+  <Standard:Metaclass xmi:id="_QS7lwIlcEdqpXLFtQZvReg" base_Class="InformationFlow"/>

+  <Standard:Metaclass xmi:id="_QTyhYIlcEdqpXLFtQZvReg" base_Class="ReadExtentAction"/>

+  <Standard:Metaclass xmi:id="_QUdPwIlcEdqpXLFtQZvReg" base_Class="ReclassifyObjectAction"/>

+  <Standard:Metaclass xmi:id="_QVIlMIlcEdqpXLFtQZvReg" base_Class="ReadIsClassifiedObjectAction"/>

+  <Standard:Metaclass xmi:id="_QVzTkIlcEdqpXLFtQZvReg" base_Class="StartClassifierBehaviorAction"/>

+  <Standard:Metaclass xmi:id="_QWeB8IlcEdqpXLFtQZvReg" base_Class="ReadLinkObjectEndAction"/>

+  <Standard:Metaclass xmi:id="_QXIwUIlcEdqpXLFtQZvReg" base_Class="ReadLinkObjectEndQualifierAction"/>

+  <Standard:Metaclass xmi:id="_QX5lUIlcEdqpXLFtQZvReg" base_Class="CreateLinkObjectAction"/>

+  <Standard:Metaclass xmi:id="_QYkTsIlcEdqpXLFtQZvReg" base_Class="AcceptEventAction"/>

+  <Standard:Metaclass xmi:id="_QZPCEIlcEdqpXLFtQZvReg" base_Class="AcceptCallAction"/>

+  <Standard:Metaclass xmi:id="_QZ5wcIlcEdqpXLFtQZvReg" base_Class="ReplyAction"/>

+  <Standard:Metaclass xmi:id="_Qake0IlcEdqpXLFtQZvReg" base_Class="UnmarshallAction"/>

+  <Standard:Metaclass xmi:id="_QbP0QIlcEdqpXLFtQZvReg" base_Class="ReduceAction"/>

+  <Standard:Metaclass xmi:id="_Qb6ioIlcEdqpXLFtQZvReg" base_Class="JoinNode"/>

+  <Standard:Metaclass xmi:id="_QclRAIlcEdqpXLFtQZvReg" base_Class="DataStoreNode"/>

+  <Standard:Metaclass xmi:id="_QdJ4wIlcEdqpXLFtQZvReg" base_Class="ObjectFlow"/>

+  <Standard:Metaclass xmi:id="_Qd6twIlcEdqpXLFtQZvReg" base_Class="ConditionalNode"/>

+  <Standard:Metaclass xmi:id="_QelcIIlcEdqpXLFtQZvReg" base_Class="Clause"/>

+  <Standard:Metaclass xmi:id="_QfQKgIlcEdqpXLFtQZvReg" base_Class="LoopNode"/>

+  <Standard:Metaclass xmi:id="_Qf644IlcEdqpXLFtQZvReg" base_Class="ExpansionNode"/>

+  <Standard:Metaclass xmi:id="_QglnQIlcEdqpXLFtQZvReg" base_Class="ExpansionRegion"/>

+  <Standard:Metaclass xmi:id="_QhKPAIlcEdqpXLFtQZvReg" base_Class="ProtocolTransition"/>

+  <Standard:Metaclass xmi:id="_Qh1kcIlcEdqpXLFtQZvReg" base_Class="AssociationClass"/>

 </xmi:XMI>