[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 bb4685b..806bc06 100644
--- a/plugins/org.eclipse.uml2.uml.resources/metamodels/Ecore.metamodel.uml
+++ b/plugins/org.eclipse.uml2.uml.resources/metamodels/Ecore.metamodel.uml
@@ -461,193 +461,193 @@
       <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_inxqMHMjEdqjLP0o6zXVqQ"/>

     </profileApplication>

   </uml:Model>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yow1WKSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="EPackage-eFactoryInstance" isResolveProxies="false"/>

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yow1X6SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="EFactory-ePackage" isResolveProxies="false"/>

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yow1bKSREdqbLsVx7ZZ-aw" base_Property="EClass-eOperations" isResolveProxies="false"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yow1gaSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="EOperation-eContainingClass" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yow1gqSREdqbLsVx7ZZ-aw" base_Property="EOperation-eParameters" isResolveProxies="false"/>

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

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

-  <Ecore:EReference xmi:id="_yow1haSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="EParameter-eOperation" isResolveProxies="false"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EDataType xmi:id="_yow1m6SREdqbLsVx7ZZ-aw" instanceClassName="java.math.BigDecimal" base_PrimitiveType="EBigDecimal"/>

-  <Ecore:EDataType xmi:id="_yow1nKSREdqbLsVx7ZZ-aw" instanceClassName="java.math.BigInteger" base_PrimitiveType="EBigInteger"/>

-  <Ecore:EDataType xmi:id="_yow1naSREdqbLsVx7ZZ-aw" instanceClassName="boolean" base_PrimitiveType="EBoolean"/>

-  <Ecore:EDataType xmi:id="_yow1nqSREdqbLsVx7ZZ-aw" xmlName="EBoolean:Object" instanceClassName="java.lang.Boolean" base_PrimitiveType="EBooleanObject"/>

-  <Ecore:EDataType xmi:id="_yow1n6SREdqbLsVx7ZZ-aw" instanceClassName="byte" base_PrimitiveType="EByte"/>

-  <Ecore:EDataType xmi:id="_yow1oKSREdqbLsVx7ZZ-aw" instanceClassName="byte[]" base_PrimitiveType="EByteArray"/>

-  <Ecore:EDataType xmi:id="_yow1oaSREdqbLsVx7ZZ-aw" xmlName="EByte:Object" instanceClassName="java.lang.Byte" base_PrimitiveType="EByteObject"/>

-  <Ecore:EDataType xmi:id="_yow1oqSREdqbLsVx7ZZ-aw" instanceClassName="char" base_PrimitiveType="EChar"/>

-  <Ecore:EDataType xmi:id="_yow1o6SREdqbLsVx7ZZ-aw" xmlName="EChar:Object" instanceClassName="java.lang.Character" base_PrimitiveType="ECharacterObject"/>

-  <Ecore:EDataType xmi:id="_yow1pKSREdqbLsVx7ZZ-aw" instanceClassName="java.util.Date" base_PrimitiveType="EDate"/>

-  <Ecore:EDataType xmi:id="_yow1paSREdqbLsVx7ZZ-aw" instanceClassName="org.eclipse.emf.common.util.DiagnosticChain" base_PrimitiveType="EDiagnosticChain"/>

-  <Ecore:EDataType xmi:id="_yow1pqSREdqbLsVx7ZZ-aw" instanceClassName="double" base_PrimitiveType="EDouble"/>

-  <Ecore:EDataType xmi:id="_yow1p6SREdqbLsVx7ZZ-aw" xmlName="EDouble:Object" instanceClassName="java.lang.Double" base_PrimitiveType="EDoubleObject"/>

-  <Ecore:EDataType xmi:id="_yow1qKSREdqbLsVx7ZZ-aw" instanceClassName="org.eclipse.emf.common.util.EList" base_PrimitiveType="EEList"/>

-  <Ecore:EDataType xmi:id="_yow1qaSREdqbLsVx7ZZ-aw" instanceClassName="org.eclipse.emf.common.util.Enumerator" base_PrimitiveType="EEnumerator"/>

-  <Ecore:EDataType xmi:id="_yow1qqSREdqbLsVx7ZZ-aw" instanceClassName="org.eclipse.emf.ecore.util.FeatureMap" base_PrimitiveType="EFeatureMap"/>

-  <Ecore:EDataType xmi:id="_yow1q6SREdqbLsVx7ZZ-aw" instanceClassName="org.eclipse.emf.ecore.util.FeatureMap$Entry" base_PrimitiveType="EFeatureMapEntry"/>

-  <Ecore:EDataType xmi:id="_yo59gKSREdqbLsVx7ZZ-aw" instanceClassName="float" base_PrimitiveType="EFloat"/>

-  <Ecore:EDataType xmi:id="_yo59gaSREdqbLsVx7ZZ-aw" xmlName="EFloat:Object" instanceClassName="java.lang.Float" base_PrimitiveType="EFloatObject"/>

-  <Ecore:EDataType xmi:id="_yo59gqSREdqbLsVx7ZZ-aw" instanceClassName="int" base_PrimitiveType="EInt"/>

-  <Ecore:EDataType xmi:id="_yo59g6SREdqbLsVx7ZZ-aw" xmlName="EInt:Object" instanceClassName="java.lang.Integer" base_PrimitiveType="EIntegerObject"/>

-  <Ecore:EDataType xmi:id="_yo59hKSREdqbLsVx7ZZ-aw" instanceClassName="java.lang.Class" base_PrimitiveType="EJavaClass"/>

-  <Ecore:EDataType xmi:id="_yo59haSREdqbLsVx7ZZ-aw" instanceClassName="java.lang.Object" base_PrimitiveType="EJavaObject"/>

-  <Ecore:EDataType xmi:id="_yo59hqSREdqbLsVx7ZZ-aw" instanceClassName="long" base_PrimitiveType="ELong"/>

-  <Ecore:EDataType xmi:id="_yo59h6SREdqbLsVx7ZZ-aw" xmlName="ELong:Object" instanceClassName="java.lang.Long" base_PrimitiveType="ELongObject"/>

-  <Ecore:EDataType xmi:id="_yo59iKSREdqbLsVx7ZZ-aw" instanceClassName="java.util.Map" base_PrimitiveType="EMap"/>

-  <Ecore:EDataType xmi:id="_yo59iaSREdqbLsVx7ZZ-aw" instanceClassName="org.eclipse.emf.ecore.resource.Resource" base_PrimitiveType="EResource"/>

-  <Ecore:EDataType xmi:id="_yo59iqSREdqbLsVx7ZZ-aw" instanceClassName="org.eclipse.emf.ecore.resource.ResourceSet" base_PrimitiveType="EResourceSet"/>

-  <Ecore:EDataType xmi:id="_yo59i6SREdqbLsVx7ZZ-aw" instanceClassName="short" base_PrimitiveType="EShort"/>

-  <Ecore:EDataType xmi:id="_yo59jKSREdqbLsVx7ZZ-aw" xmlName="EShort:Object" instanceClassName="java.lang.Short" base_PrimitiveType="EShortObject"/>

-  <Ecore:EDataType xmi:id="_yo59jaSREdqbLsVx7ZZ-aw" instanceClassName="java.lang.String" base_PrimitiveType="EString"/>

-  <Ecore:EDataType xmi:id="_yo59jqSREdqbLsVx7ZZ-aw" instanceClassName="org.eclipse.emf.common.util.TreeIterator" base_PrimitiveType="ETreeIterator"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

+  <Ecore:EClass xmi:id="_JECa-68nEdqRKeAGm8hhTw" base_Class="EPackage"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

+  <Ecore:EDataType xmi:id="_JECbQa8nEdqRKeAGm8hhTw" instanceClassName="java.math.BigDecimal" base_PrimitiveType="EBigDecimal"/>

+  <Ecore:EDataType xmi:id="_JECbQq8nEdqRKeAGm8hhTw" instanceClassName="java.math.BigInteger" base_PrimitiveType="EBigInteger"/>

+  <Ecore:EDataType xmi:id="_JECbQ68nEdqRKeAGm8hhTw" instanceClassName="boolean" base_PrimitiveType="EBoolean"/>

+  <Ecore:EDataType xmi:id="_JECbRK8nEdqRKeAGm8hhTw" xmlName="EBoolean:Object" instanceClassName="java.lang.Boolean" base_PrimitiveType="EBooleanObject"/>

+  <Ecore:EDataType xmi:id="_JECbRa8nEdqRKeAGm8hhTw" instanceClassName="byte" base_PrimitiveType="EByte"/>

+  <Ecore:EDataType xmi:id="_JECbRq8nEdqRKeAGm8hhTw" instanceClassName="byte[]" base_PrimitiveType="EByteArray"/>

+  <Ecore:EDataType xmi:id="_JECbR68nEdqRKeAGm8hhTw" xmlName="EByte:Object" instanceClassName="java.lang.Byte" base_PrimitiveType="EByteObject"/>

+  <Ecore:EDataType xmi:id="_JECbSK8nEdqRKeAGm8hhTw" instanceClassName="char" base_PrimitiveType="EChar"/>

+  <Ecore:EDataType xmi:id="_JECbSa8nEdqRKeAGm8hhTw" xmlName="EChar:Object" instanceClassName="java.lang.Character" base_PrimitiveType="ECharacterObject"/>

+  <Ecore:EDataType xmi:id="_JECbSq8nEdqRKeAGm8hhTw" instanceClassName="java.util.Date" base_PrimitiveType="EDate"/>

+  <Ecore:EDataType xmi:id="_JECbS68nEdqRKeAGm8hhTw" instanceClassName="org.eclipse.emf.common.util.DiagnosticChain" base_PrimitiveType="EDiagnosticChain"/>

+  <Ecore:EDataType xmi:id="_JECbTK8nEdqRKeAGm8hhTw" instanceClassName="double" base_PrimitiveType="EDouble"/>

+  <Ecore:EDataType xmi:id="_JECbTa8nEdqRKeAGm8hhTw" xmlName="EDouble:Object" instanceClassName="java.lang.Double" base_PrimitiveType="EDoubleObject"/>

+  <Ecore:EDataType xmi:id="_JECbTq8nEdqRKeAGm8hhTw" instanceClassName="org.eclipse.emf.common.util.EList" base_PrimitiveType="EEList"/>

+  <Ecore:EDataType xmi:id="_JECbT68nEdqRKeAGm8hhTw" instanceClassName="org.eclipse.emf.common.util.Enumerator" base_PrimitiveType="EEnumerator"/>

+  <Ecore:EDataType xmi:id="_JECbUK8nEdqRKeAGm8hhTw" instanceClassName="org.eclipse.emf.ecore.util.FeatureMap" base_PrimitiveType="EFeatureMap"/>

+  <Ecore:EDataType xmi:id="_JECbUa8nEdqRKeAGm8hhTw" instanceClassName="org.eclipse.emf.ecore.util.FeatureMap$Entry" base_PrimitiveType="EFeatureMapEntry"/>

+  <Ecore:EDataType xmi:id="_JECbUq8nEdqRKeAGm8hhTw" instanceClassName="float" base_PrimitiveType="EFloat"/>

+  <Ecore:EDataType xmi:id="_JECbU68nEdqRKeAGm8hhTw" xmlName="EFloat:Object" instanceClassName="java.lang.Float" base_PrimitiveType="EFloatObject"/>

+  <Ecore:EDataType xmi:id="_JECbVK8nEdqRKeAGm8hhTw" instanceClassName="int" base_PrimitiveType="EInt"/>

+  <Ecore:EDataType xmi:id="_JECbVa8nEdqRKeAGm8hhTw" xmlName="EInt:Object" instanceClassName="java.lang.Integer" base_PrimitiveType="EIntegerObject"/>

+  <Ecore:EDataType xmi:id="_JECbVq8nEdqRKeAGm8hhTw" instanceClassName="java.lang.Class" base_PrimitiveType="EJavaClass"/>

+  <Ecore:EDataType xmi:id="_JECbV68nEdqRKeAGm8hhTw" instanceClassName="java.lang.Object" base_PrimitiveType="EJavaObject"/>

+  <Ecore:EDataType xmi:id="_JECbWK8nEdqRKeAGm8hhTw" instanceClassName="long" base_PrimitiveType="ELong"/>

+  <Ecore:EDataType xmi:id="_JECbWa8nEdqRKeAGm8hhTw" xmlName="ELong:Object" instanceClassName="java.lang.Long" base_PrimitiveType="ELongObject"/>

+  <Ecore:EDataType xmi:id="_JECbWq8nEdqRKeAGm8hhTw" instanceClassName="java.util.Map" base_PrimitiveType="EMap"/>

+  <Ecore:EDataType xmi:id="_JECbW68nEdqRKeAGm8hhTw" instanceClassName="org.eclipse.emf.ecore.resource.Resource" base_PrimitiveType="EResource"/>

+  <Ecore:EDataType xmi:id="_JECbXK8nEdqRKeAGm8hhTw" instanceClassName="org.eclipse.emf.ecore.resource.ResourceSet" base_PrimitiveType="EResourceSet"/>

+  <Ecore:EDataType xmi:id="_JECbXa8nEdqRKeAGm8hhTw" instanceClassName="short" base_PrimitiveType="EShort"/>

+  <Ecore:EDataType xmi:id="_JECbXq8nEdqRKeAGm8hhTw" xmlName="EShort:Object" instanceClassName="java.lang.Short" base_PrimitiveType="EShortObject"/>

+  <Ecore:EDataType xmi:id="_JECbX68nEdqRKeAGm8hhTw" instanceClassName="java.lang.String" base_PrimitiveType="EString"/>

+  <Ecore:EDataType xmi:id="_JECbYK8nEdqRKeAGm8hhTw" instanceClassName="org.eclipse.emf.common.util.TreeIterator" base_PrimitiveType="ETreeIterator"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

+  <Standard:Metaclass xmi:id="_YVQiJK8nEdqRKeAGm8hhTw" base_Class="EPackage"/>

+  <Standard:Metaclass xmi:id="_YVQiJa8nEdqRKeAGm8hhTw" base_Class="EFactory"/>

+  <Standard:Metaclass xmi:id="_YVQiJq8nEdqRKeAGm8hhTw" base_Class="EClass"/>

+  <Standard:Metaclass xmi:id="_YVQiJ68nEdqRKeAGm8hhTw" base_Class="EOperation"/>

+  <Standard:Metaclass xmi:id="_YVQiKK8nEdqRKeAGm8hhTw" base_Class="EParameter"/>

+  <Standard:Metaclass xmi:id="_YVQiKa8nEdqRKeAGm8hhTw" base_Class="EReference"/>

+  <Standard:Metaclass xmi:id="_YVQiKq8nEdqRKeAGm8hhTw" base_Class="EDataType"/>

+  <Standard:Metaclass xmi:id="_YVQiK68nEdqRKeAGm8hhTw" base_Class="EEnum"/>

+  <Standard:Metaclass xmi:id="_YVQiLK8nEdqRKeAGm8hhTw" base_Class="EEnumLiteral"/>

+  <Standard:Metaclass xmi:id="_YVQiLa8nEdqRKeAGm8hhTw" base_Class="EObject"/>

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

 </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 af0cd9f..ba578de 100644
--- a/plugins/org.eclipse.uml2.uml.resources/metamodels/UML.metamodel.uml
+++ b/plugins/org.eclipse.uml2.uml.resources/metamodels/UML.metamodel.uml
@@ -710,6 +710,9 @@
           <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EMap"/>

         </ownedParameter>

       </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Association-isBinary-_ownedParameter.0" type="Boolean" direction="return"/>

+      </ownedOperation>

       <ownedOperation xmi:type="uml:Operation" xmi:id="Association-getEndTypes" name="getEndTypes" visibility="public">

         <ownedParameter xmi:type="uml:Parameter" xmi:id="Association-getEndTypes-_ownedParameter.0" type="Type" isOrdered="true" upper="*" lower="0" direction="return"/>

       </ownedOperation>

@@ -798,6 +801,12 @@
         <ownedParameter xmi:type="uml:Parameter" xmi:id="Classifier-getOperation.1-parameterTypes" name="parameterTypes" type="Type" upper="*" lower="0"/>

         <ownedParameter xmi:type="uml:Parameter" xmi:id="Classifier-getOperation.1-ignoreCase" name="ignoreCase" type="Boolean"/>

       </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Classifier-getUsedInterfaces-_ownedParameter.0" type="Interface" upper="*" lower="0" direction="return"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Classifier-getAllUsedInterfaces-_ownedParameter.0" type="Interface" upper="*" lower="0" direction="return"/>

+      </ownedOperation>

       <ownedOperation xmi:type="uml:Operation" xmi:id="Classifier-getGenerals" name="getGenerals" visibility="public">

         <ownedParameter xmi:type="uml:Parameter" xmi:id="Classifier-getGenerals-_ownedParameter.0" type="Classifier" upper="*" lower="0" direction="return"/>

       </ownedOperation>

@@ -1022,6 +1031,25 @@
         <ownedParameter xmi:type="uml:Parameter" xmi:id="Property-setOpposite-newOpposite" name="newOpposite" type="Property"/>

       </ownedOperation>

       <ownedOperation xmi:type="uml:Operation" xmi:id="Property-unsetDefault" name="unsetDefault" visibility="public"/>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Property-setIsNavigable-isNavigable" name="isNavigable" type="Boolean"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Property-getOtherEnd-_ownedParameter.0" type="Property" lower="0" direction="return"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Property-setBooleanDefaultValue-value" name="value" type="Boolean"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Property-setIntegerDefaultValue-value" name="value" type="Integer"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Property-setStringDefaultValue-value" name="value" type="String"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Property-setUnlimitedNaturalDefaultValue-value" name="value" type="UnlimitedNatural"/>

+      </ownedOperation>

+      <ownedOperation xmi:type="uml:Operation" xmi:id="Property-setNullDefaultValue" name="setNullDefaultValue" visibility="public"/>

       <ownedOperation xmi:type="uml:Operation" xmi:id="Property-isAttribute" name="isAttribute" visibility="public">

         <ownedParameter xmi:type="uml:Parameter" xmi:id="Property-isAttribute-_ownedParameter.0" type="Boolean" direction="return"/>

         <ownedParameter xmi:type="uml:Parameter" xmi:id="Property-isAttribute-p" name="p" type="Property"/>

@@ -1128,6 +1156,12 @@
       </ownedOperation>

       <ownedOperation xmi:type="uml:Operation" xmi:id="MultiplicityElement-unsetLower" name="unsetLower" visibility="public"/>

       <ownedOperation xmi:type="uml:Operation" xmi:id="MultiplicityElement-unsetUpper" name="unsetUpper" visibility="public"/>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="MultiplicityElement-setIntegerLowerValue-value" name="value" type="Integer"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="MultiplicityElement-setUnlimitedNaturalUpperValue-value" name="value" type="UnlimitedNatural"/>

+      </ownedOperation>

       <ownedOperation xmi:type="uml:Operation" xmi:id="MultiplicityElement-getLower" name="getLower" visibility="public">

         <ownedParameter xmi:type="uml:Parameter" xmi:id="MultiplicityElement-getLower-_ownedParameter.0" type="Integer" direction="return"/>

       </ownedOperation>

@@ -1467,6 +1501,19 @@
         <ownedParameter xmi:type="uml:Parameter" xmi:id="Parameter-setDefault-newDefault" name="newDefault" type="String"/>

       </ownedOperation>

       <ownedOperation xmi:type="uml:Operation" xmi:id="Parameter-unsetDefault" name="unsetDefault" visibility="public"/>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Parameter-setBooleanDefaultValue-value" name="value" type="Boolean"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Parameter-setIntegerDefaultValue-value" name="value" type="Integer"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Parameter-setStringDefaultValue-value" name="value" type="String"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Parameter-setUnlimitedNaturalDefaultValue-value" name="value" type="UnlimitedNatural"/>

+      </ownedOperation>

+      <ownedOperation xmi:type="uml:Operation" xmi:id="Parameter-setNullDefaultValue" name="setNullDefaultValue" visibility="public"/>

     </packagedElement>

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

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

@@ -2618,6 +2665,12 @@
           <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EMap"/>

         </ownedParameter>

       </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="BehavioredClassifier-getImplementedInterfaces-_ownedParameter.0" type="Interface" upper="*" lower="0" direction="return"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="BehavioredClassifier-getAllImplementedInterfaces-_ownedParameter.0" type="Interface" upper="*" lower="0" direction="return"/>

+      </ownedOperation>

     </packagedElement>

     <packagedElement xmi:type="uml:Association" xmi:id="_packagedElement.154" memberEnd="BehavioredClassifier-ownedBehavior _packagedElement.154-_ownedEnd.0">

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

@@ -5192,6 +5245,23 @@
       <ownedAttribute xmi:type="uml:Property" xmi:id="Component-provided" name="provided" type="Interface" upper="*" lower="0" isReadOnly="true" isDerived="true" association="_packagedElement.467"/>

       <ownedAttribute xmi:type="uml:Property" xmi:id="Component-packagedElement" name="packagedElement" type="PackageableElement" upper="*" lower="0" aggregation="composite" subsettedProperty="Namespace-ownedMember" association="_packagedElement.468"/>

       <ownedAttribute xmi:type="uml:Property" xmi:id="Component-realization" name="realization" type="ComponentRealization" upper="*" lower="0" aggregation="composite" subsettedProperty="Element-ownedElement" association="_packagedElement.469"/>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Component-createOwnedClass-_ownedParameter.0" type="Class" direction="return"/>

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Component-createOwnedClass-name" name="name" type="String"/>

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Component-createOwnedClass-isAbstract" name="isAbstract" type="Boolean"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Component-createOwnedEnumeration-_ownedParameter.0" type="Enumeration" direction="return"/>

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Component-createOwnedEnumeration-name" name="name" type="String"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Component-createOwnedPrimitiveType-_ownedParameter.0" type="PrimitiveType" direction="return"/>

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Component-createOwnedPrimitiveType-name" name="name" type="String"/>

+      </ownedOperation>

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

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Component-createOwnedInterface-_ownedParameter.0" type="Interface" direction="return"/>

+        <ownedParameter xmi:type="uml:Parameter" xmi:id="Component-createOwnedInterface-name" name="name" type="String"/>

+      </ownedOperation>

       <ownedOperation xmi:type="uml:Operation" xmi:id="Component-realizedInterfaces" name="realizedInterfaces" visibility="public">

         <ownedParameter xmi:type="uml:Parameter" xmi:id="Component-realizedInterfaces-_ownedParameter.0" type="Interface" upper="*" lower="0" direction="return"/>

         <ownedParameter xmi:type="uml:Parameter" xmi:id="Component-realizedInterfaces-classifier" name="classifier" type="Classifier"/>

@@ -7651,2712 +7721,2751 @@
       <appliedProfile xmi:type="uml:Profile" href="pathmap://UML_PROFILES/Standard.profile.uml#_inxqMHMjEdqjLP0o6zXVqQ"/>

     </profileApplication>

   </uml:Model>

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

-  <Ecore:EDataType xmi:id="_yntqsaSREdqbLsVx7ZZ-aw" instanceClassName="boolean" base_PrimitiveType="Boolean"/>

-  <Ecore:EDataType xmi:id="_yntqsqSREdqbLsVx7ZZ-aw" instanceClassName="java.lang.String" base_PrimitiveType="String"/>

-  <Ecore:EDataType xmi:id="_yntqs6SREdqbLsVx7ZZ-aw" instanceClassName="int" base_PrimitiveType="UnlimitedNatural"/>

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

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

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

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

-  <Ecore:EReference xmi:id="_yntquKSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Element-ownedElement"/>

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

-  <Ecore:EReference xmi:id="_yntquqSREdqbLsVx7ZZ-aw" base_Property="Element-ownedComment"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EOperation xmi:id="_yntq8qSREdqbLsVx7ZZ-aw" base_Operation="Element-getRelationships"/>

-  <Ecore:EOperation xmi:id="_yntq86SREdqbLsVx7ZZ-aw" base_Operation="Element-getRelationships.1"/>

-  <Ecore:EParameter xmi:id="_yntq9KSREdqbLsVx7ZZ-aw" base_Parameter="Element-getRelationships.1-eClass"/>

-  <Ecore:EOperation xmi:id="_yntq9aSREdqbLsVx7ZZ-aw" base_Operation="Element-getSourceDirectedRelationships"/>

-  <Ecore:EOperation xmi:id="_yntq9qSREdqbLsVx7ZZ-aw" base_Operation="Element-getSourceDirectedRelationships.1"/>

-  <Ecore:EParameter xmi:id="_yntq96SREdqbLsVx7ZZ-aw" base_Parameter="Element-getSourceDirectedRelationships.1-eClass"/>

-  <Ecore:EOperation xmi:id="_yntq-KSREdqbLsVx7ZZ-aw" base_Operation="Element-getTargetDirectedRelationships"/>

-  <Ecore:EOperation xmi:id="_yntq-aSREdqbLsVx7ZZ-aw" base_Operation="Element-getTargetDirectedRelationships.1"/>

-  <Ecore:EParameter xmi:id="_yntq-qSREdqbLsVx7ZZ-aw" base_Parameter="Element-getTargetDirectedRelationships.1-eClass"/>

-  <Ecore:EOperation xmi:id="_yntq-6SREdqbLsVx7ZZ-aw" base_Operation="Element-allOwnedElements"/>

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

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

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

-  <Ecore:EReference xmi:id="_yntq_6SREdqbLsVx7ZZ-aw" base_Property="Package-profileApplication"/>

-  <Ecore:EReference xmi:id="_yntrAKSREdqbLsVx7ZZ-aw" base_Property="Package-packageMerge"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EParameter xmi:id="_yntrHKSREdqbLsVx7ZZ-aw" base_Parameter="Package-getAppliedProfile.1-recurse"/>

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

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

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

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

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

-  <Ecore:EParameter xmi:id="_yntrIqSREdqbLsVx7ZZ-aw" base_Parameter="Package-getProfileApplication.1-recurse"/>

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yntrKKSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Namespace-ownedMember"/>

-  <Ecore:EReference xmi:id="_yntrKaSREdqbLsVx7ZZ-aw" base_Property="Namespace-ownedRule"/>

-  <Ecore:EReference xmi:id="_yntrKqSREdqbLsVx7ZZ-aw" base_Property="Namespace-elementImport"/>

-  <Ecore:EReference xmi:id="_yntrK6SREdqbLsVx7ZZ-aw" base_Property="Namespace-packageImport"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yntrR6SREdqbLsVx7ZZ-aw" base_Property="NamedElement-nameExpression"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EParameter xmi:id="_yntrVaSREdqbLsVx7ZZ-aw" base_Parameter="NamedElement-getLabel.1-localize"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yntraqSREdqbLsVx7ZZ-aw" base_Property="TemplateParameter-ownedParameteredElement"/>

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

-  <Ecore:EReference xmi:id="_yntrbKSREdqbLsVx7ZZ-aw" base_Property="TemplateParameter-ownedDefault"/>

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yntrcqSREdqbLsVx7ZZ-aw" base_Property="TemplateSignature-ownedParameter"/>

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yntreKSREdqbLsVx7ZZ-aw" base_Property="TemplateableElement-templateBinding"/>

-  <Ecore:EReference xmi:id="_yntreaSREdqbLsVx7ZZ-aw" base_Property="TemplateableElement-ownedTemplateSignature"/>

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

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

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

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

-  <Ecore:EReference xmi:id="_yntrfqSREdqbLsVx7ZZ-aw" base_Property="TemplateBinding-parameterSubstitution"/>

-  <Ecore:EReference xmi:id="_yntrf6SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="TemplateBinding-boundElement" isResolveProxies="false"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yntrjqSREdqbLsVx7ZZ-aw" base_Property="TemplateParameterSubstitution-ownedActual"/>

-  <Ecore:EReference xmi:id="_yntrj6SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="TemplateParameterSubstitution-templateBinding" isResolveProxies="false"/>

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

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

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

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yntrmaSREdqbLsVx7ZZ-aw" base_Property="StringExpression-subExpression"/>

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

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

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

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yn3bsqSREdqbLsVx7ZZ-aw" base_Property="Expression-operand"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EOperation xmi:id="_yn3byqSREdqbLsVx7ZZ-aw" base_Operation="Type-getAssociations"/>

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

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

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

-  <Ecore:EReference xmi:id="_yn3bzqSREdqbLsVx7ZZ-aw" base_Property="Association-ownedEnd"/>

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

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

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

-  <Ecore:EReference xmi:id="_yn3b0qSREdqbLsVx7ZZ-aw" base_Property="Association-navigableOwnedEnd"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yn3b46SREdqbLsVx7ZZ-aw" base_Property="Classifier-generalization"/>

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

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

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

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

-  <Ecore:EReference xmi:id="_yn3b6KSREdqbLsVx7ZZ-aw" base_Property="Classifier-substitution"/>

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

-  <Ecore:EReference xmi:id="_yn3b6qSREdqbLsVx7ZZ-aw" base_Property="Classifier-representation"/>

-  <Ecore:EReference xmi:id="_yn3b66SREdqbLsVx7ZZ-aw" base_Property="Classifier-collaborationUse"/>

-  <Ecore:EReference xmi:id="_yn3b7KSREdqbLsVx7ZZ-aw" base_Property="Classifier-ownedUseCase"/>

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EParameter xmi:id="_yn3b-KSREdqbLsVx7ZZ-aw" base_Parameter="Classifier-maps_to_generalization_set-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3b-aSREdqbLsVx7ZZ-aw" base_Parameter="Classifier-maps_to_generalization_set-context"/>

-  <Ecore:EOperation xmi:id="_yn3b-qSREdqbLsVx7ZZ-aw" base_Operation="Classifier-getAllAttributes"/>

-  <Ecore:EOperation xmi:id="_yn3b-6SREdqbLsVx7ZZ-aw" base_Operation="Classifier-getOperations"/>

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

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

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

-  <Ecore:EParameter xmi:id="_yn3b_6SREdqbLsVx7ZZ-aw" base_Parameter="Classifier-getOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_yn3cAKSREdqbLsVx7ZZ-aw" base_Parameter="Classifier-getOperation-parameterTypes"/>

-  <Ecore:EOperation xmi:id="_yn3cAaSREdqbLsVx7ZZ-aw" base_Operation="Classifier-getOperation.1"/>

-  <Ecore:EParameter xmi:id="_yn3cAqSREdqbLsVx7ZZ-aw" base_Parameter="Classifier-getOperation.1-name"/>

-  <Ecore:EParameter xmi:id="_yn3cA6SREdqbLsVx7ZZ-aw" base_Parameter="Classifier-getOperation.1-parameterNames"/>

-  <Ecore:EParameter xmi:id="_yn3cBKSREdqbLsVx7ZZ-aw" base_Parameter="Classifier-getOperation.1-parameterTypes"/>

-  <Ecore:EParameter xmi:id="_yn3cBaSREdqbLsVx7ZZ-aw" base_Parameter="Classifier-getOperation.1-ignoreCase"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yn3cLaSREdqbLsVx7ZZ-aw" base_Property="Property-defaultValue"/>

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

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

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

-  <Ecore:EReference xmi:id="_yn3cMaSREdqbLsVx7ZZ-aw" base_Property="Property-qualifier"/>

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

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

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

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

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

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

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

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

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

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

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

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

-  <Ecore:EParameter xmi:id="_yn3cPqSREdqbLsVx7ZZ-aw" base_Parameter="Property-subsetting_rules-context"/>

-  <Ecore:EOperation xmi:id="_yn3cP6SREdqbLsVx7ZZ-aw" base_Operation="Property-navigable_readonly"/>

-  <Ecore:EParameter xmi:id="_yn3cQKSREdqbLsVx7ZZ-aw" base_Parameter="Property-navigable_readonly-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3cQaSREdqbLsVx7ZZ-aw" base_Parameter="Property-navigable_readonly-context"/>

-  <Ecore:EOperation xmi:id="_yn3cQqSREdqbLsVx7ZZ-aw" base_Operation="Property-derived_union_is_derived"/>

-  <Ecore:EParameter xmi:id="_yn3cQ6SREdqbLsVx7ZZ-aw" base_Parameter="Property-derived_union_is_derived-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3cRKSREdqbLsVx7ZZ-aw" base_Parameter="Property-derived_union_is_derived-context"/>

-  <Ecore:EOperation xmi:id="_yn3cRaSREdqbLsVx7ZZ-aw" base_Operation="Property-derived_union_is_read_only"/>

-  <Ecore:EParameter xmi:id="_yn3cRqSREdqbLsVx7ZZ-aw" base_Parameter="Property-derived_union_is_read_only-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3cR6SREdqbLsVx7ZZ-aw" base_Parameter="Property-derived_union_is_read_only-context"/>

-  <Ecore:EOperation xmi:id="_yn3cSKSREdqbLsVx7ZZ-aw" base_Operation="Property-subsetted_property_names"/>

-  <Ecore:EParameter xmi:id="_yn3cSaSREdqbLsVx7ZZ-aw" base_Parameter="Property-subsetted_property_names-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3cSqSREdqbLsVx7ZZ-aw" base_Parameter="Property-subsetted_property_names-context"/>

-  <Ecore:EOperation xmi:id="_yn3cS6SREdqbLsVx7ZZ-aw" base_Operation="Property-deployment_target"/>

-  <Ecore:EParameter xmi:id="_yn3cTKSREdqbLsVx7ZZ-aw" base_Parameter="Property-deployment_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3cTaSREdqbLsVx7ZZ-aw" base_Parameter="Property-deployment_target-context"/>

-  <Ecore:EOperation xmi:id="_yn3cTqSREdqbLsVx7ZZ-aw" base_Operation="Property-binding_to_attribute"/>

-  <Ecore:EParameter xmi:id="_yn3cT6SREdqbLsVx7ZZ-aw" base_Parameter="Property-binding_to_attribute-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3cUKSREdqbLsVx7ZZ-aw" base_Parameter="Property-binding_to_attribute-context"/>

-  <Ecore:EOperation xmi:id="_yn3cUaSREdqbLsVx7ZZ-aw" base_Operation="Property-getDefault"/>

-  <Ecore:EOperation xmi:id="_yn3cUqSREdqbLsVx7ZZ-aw" base_Operation="Property-isSetDefault"/>

-  <Ecore:EOperation xmi:id="_yn3cU6SREdqbLsVx7ZZ-aw" base_Operation="Property-setDefault"/>

-  <Ecore:EParameter xmi:id="_yn3cVKSREdqbLsVx7ZZ-aw" base_Parameter="Property-setDefault-newDefault"/>

-  <Ecore:EOperation xmi:id="_yn3cVaSREdqbLsVx7ZZ-aw" base_Operation="Property-setIsComposite"/>

-  <Ecore:EParameter xmi:id="_yn3cVqSREdqbLsVx7ZZ-aw" base_Parameter="Property-setIsComposite-newIsComposite"/>

-  <Ecore:EOperation xmi:id="_yn3cV6SREdqbLsVx7ZZ-aw" base_Operation="Property-setOpposite"/>

-  <Ecore:EParameter xmi:id="_yn3cWKSREdqbLsVx7ZZ-aw" base_Parameter="Property-setOpposite-newOpposite"/>

-  <Ecore:EOperation xmi:id="_yn3cWaSREdqbLsVx7ZZ-aw" base_Operation="Property-unsetDefault"/>

-  <Ecore:EOperation xmi:id="_yn3cWqSREdqbLsVx7ZZ-aw" base_Operation="Property-isAttribute"/>

-  <Ecore:EParameter xmi:id="_yn3cW6SREdqbLsVx7ZZ-aw" base_Parameter="Property-isAttribute-p"/>

-  <Ecore:EOperation xmi:id="_yn3cXKSREdqbLsVx7ZZ-aw" base_Operation="Property-getOpposite"/>

-  <Ecore:EOperation xmi:id="_yn3cXaSREdqbLsVx7ZZ-aw" base_Operation="Property-isComposite.1"/>

-  <Ecore:EOperation xmi:id="_yn3cXqSREdqbLsVx7ZZ-aw" base_Operation="Property-subsettingContext"/>

-  <Ecore:EOperation xmi:id="_yn3cX6SREdqbLsVx7ZZ-aw" base_Operation="Property-isNavigable"/>

-  <Ecore:EClass xmi:id="_yn3cYKSREdqbLsVx7ZZ-aw" base_Class="StructuralFeature"/>

-  <Ecore:EAttribute xmi:id="_yn3cYaSREdqbLsVx7ZZ-aw" base_Property="StructuralFeature-isReadOnly"/>

-  <Ecore:EClass xmi:id="_yn3cYqSREdqbLsVx7ZZ-aw" base_Class="Feature"/>

-  <Ecore:EAttribute xmi:id="_yn3cY6SREdqbLsVx7ZZ-aw" base_Property="Feature-isStatic"/>

-  <Ecore:EReference xmi:id="_yn3cZKSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Feature-featuringClassifier"/>

-  <Ecore:EClass xmi:id="_yn3cZaSREdqbLsVx7ZZ-aw" base_Class="MultiplicityElement"/>

-  <Ecore:EAttribute xmi:id="_yn3cZqSREdqbLsVx7ZZ-aw" base_Property="MultiplicityElement-isOrdered"/>

-  <Ecore:EAttribute xmi:id="_yn3cZ6SREdqbLsVx7ZZ-aw" base_Property="MultiplicityElement-isUnique"/>

-  <Ecore:EAttribute xmi:id="_yn3caKSREdqbLsVx7ZZ-aw" isVolatile="true" isUnsettable="true" base_Property="MultiplicityElement-upper"/>

-  <Ecore:EAttribute xmi:id="_yn3caaSREdqbLsVx7ZZ-aw" isVolatile="true" isUnsettable="true" base_Property="MultiplicityElement-lower"/>

-  <Ecore:EReference xmi:id="_yn3caqSREdqbLsVx7ZZ-aw" base_Property="MultiplicityElement-upperValue"/>

-  <Ecore:EReference xmi:id="_yn3ca6SREdqbLsVx7ZZ-aw" base_Property="MultiplicityElement-lowerValue"/>

-  <Ecore:EOperation xmi:id="_yn3cbKSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-upper_gt_0"/>

-  <Ecore:EParameter xmi:id="_yn3cbaSREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-upper_gt_0-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3cbqSREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-upper_gt_0-context"/>

-  <Ecore:EOperation xmi:id="_yn3cb6SREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-lower_ge_0"/>

-  <Ecore:EParameter xmi:id="_yn3ccKSREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-lower_ge_0-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3ccaSREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-lower_ge_0-context"/>

-  <Ecore:EOperation xmi:id="_yn3ccqSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-upper_ge_lower"/>

-  <Ecore:EParameter xmi:id="_yn3cc6SREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-upper_ge_lower-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3cdKSREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-upper_ge_lower-context"/>

-  <Ecore:EOperation xmi:id="_yn3cdaSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-value_specification_no_side_effects"/>

-  <Ecore:EParameter xmi:id="_yn3cdqSREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-value_specification_no_side_effects-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3cd6SREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-value_specification_no_side_effects-context"/>

-  <Ecore:EOperation xmi:id="_yn3ceKSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-value_specification_constant"/>

-  <Ecore:EParameter xmi:id="_yn3ceaSREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-value_specification_constant-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3ceqSREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-value_specification_constant-context"/>

-  <Ecore:EOperation xmi:id="_yn3ce6SREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-isSetLower"/>

-  <Ecore:EOperation xmi:id="_yn3cfKSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-isSetUpper"/>

-  <Ecore:EOperation xmi:id="_yn3cfaSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-setLower"/>

-  <Ecore:EParameter xmi:id="_yn3cfqSREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-setLower-newLower"/>

-  <Ecore:EOperation xmi:id="_yn3cf6SREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-setUpper"/>

-  <Ecore:EParameter xmi:id="_yn3cgKSREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-setUpper-newUpper"/>

-  <Ecore:EOperation xmi:id="_yn3cgaSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-unsetLower"/>

-  <Ecore:EOperation xmi:id="_yn3cgqSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-unsetUpper"/>

-  <Ecore:EOperation xmi:id="_yn3cg6SREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-getLower"/>

-  <Ecore:EOperation xmi:id="_yn3chKSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-getUpper"/>

-  <Ecore:EOperation xmi:id="_yn3chaSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-isMultivalued"/>

-  <Ecore:EOperation xmi:id="_yn3chqSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-includesCardinality"/>

-  <Ecore:EParameter xmi:id="_yn3ch6SREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-includesCardinality-C"/>

-  <Ecore:EOperation xmi:id="_yn3ciKSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-includesMultiplicity"/>

-  <Ecore:EParameter xmi:id="_yn3ciaSREdqbLsVx7ZZ-aw" base_Parameter="MultiplicityElement-includesMultiplicity-M"/>

-  <Ecore:EOperation xmi:id="_yn3ciqSREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-lowerBound"/>

-  <Ecore:EOperation xmi:id="_yn3ci6SREdqbLsVx7ZZ-aw" base_Operation="MultiplicityElement-upperBound"/>

-  <Ecore:EClass xmi:id="_yn3cjKSREdqbLsVx7ZZ-aw" base_Class="ConnectableElement"/>

-  <Ecore:EReference xmi:id="_yn3cjaSREdqbLsVx7ZZ-aw" base_Property="ConnectableElement-end"/>

-  <Ecore:EClass xmi:id="_yn3cjqSREdqbLsVx7ZZ-aw" base_Class="ConnectorEnd"/>

-  <Ecore:EReference xmi:id="_yn3cj6SREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="ConnectorEnd-definingEnd"/>

-  <Ecore:EReference xmi:id="_yn3ckKSREdqbLsVx7ZZ-aw" base_Property="ConnectorEnd-partWithPort"/>

-  <Ecore:EReference xmi:id="_yn3ckaSREdqbLsVx7ZZ-aw" base_Property="ConnectorEnd-role"/>

-  <Ecore:EOperation xmi:id="_yn3ckqSREdqbLsVx7ZZ-aw" base_Operation="ConnectorEnd-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yn3ck6SREdqbLsVx7ZZ-aw" base_Parameter="ConnectorEnd-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3clKSREdqbLsVx7ZZ-aw" base_Parameter="ConnectorEnd-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_yn3claSREdqbLsVx7ZZ-aw" base_Operation="ConnectorEnd-part_with_port_empty"/>

-  <Ecore:EParameter xmi:id="_yn3clqSREdqbLsVx7ZZ-aw" base_Parameter="ConnectorEnd-part_with_port_empty-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3cl6SREdqbLsVx7ZZ-aw" base_Parameter="ConnectorEnd-part_with_port_empty-context"/>

-  <Ecore:EOperation xmi:id="_yn3cmKSREdqbLsVx7ZZ-aw" base_Operation="ConnectorEnd-role_and_part_with_port"/>

-  <Ecore:EParameter xmi:id="_yn3cmaSREdqbLsVx7ZZ-aw" base_Parameter="ConnectorEnd-role_and_part_with_port-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3cmqSREdqbLsVx7ZZ-aw" base_Parameter="ConnectorEnd-role_and_part_with_port-context"/>

-  <Ecore:EOperation xmi:id="_yn3cm6SREdqbLsVx7ZZ-aw" base_Operation="ConnectorEnd-self_part_with_port"/>

-  <Ecore:EParameter xmi:id="_yn3cnKSREdqbLsVx7ZZ-aw" base_Parameter="ConnectorEnd-self_part_with_port-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3cnaSREdqbLsVx7ZZ-aw" base_Parameter="ConnectorEnd-self_part_with_port-context"/>

-  <Ecore:EOperation xmi:id="_yn3cnqSREdqbLsVx7ZZ-aw" base_Operation="ConnectorEnd-getDefiningEnd"/>

-  <Ecore:EClass xmi:id="_yn3cn6SREdqbLsVx7ZZ-aw" base_Class="DeploymentTarget"/>

-  <Ecore:EReference xmi:id="_yn3coKSREdqbLsVx7ZZ-aw" base_Property="DeploymentTarget-deployment"/>

-  <Ecore:EReference xmi:id="_yn3coaSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="DeploymentTarget-deployedElement"/>

-  <Ecore:EOperation xmi:id="_yn3coqSREdqbLsVx7ZZ-aw" base_Operation="DeploymentTarget-getDeployedElements"/>

-  <Ecore:EClass xmi:id="_yn3co6SREdqbLsVx7ZZ-aw" base_Class="Deployment"/>

-  <Ecore:EReference xmi:id="_yn3cpKSREdqbLsVx7ZZ-aw" base_Property="Deployment-deployedArtifact"/>

-  <Ecore:EReference xmi:id="_yn3cpaSREdqbLsVx7ZZ-aw" base_Property="Deployment-configuration"/>

-  <Ecore:EReference xmi:id="_yn3cpqSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Deployment-location"/>

-  <Ecore:EClass xmi:id="_yn3cp6SREdqbLsVx7ZZ-aw" base_Class="DeployedArtifact"/>

-  <Ecore:EClass xmi:id="_yn3cqKSREdqbLsVx7ZZ-aw" base_Class="DeploymentSpecification"/>

-  <Ecore:EAttribute xmi:id="_yn3cqaSREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="DeploymentSpecification-deploymentLocation"/>

-  <Ecore:EAttribute xmi:id="_yn3cqqSREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="DeploymentSpecification-executionLocation"/>

-  <Ecore:EReference xmi:id="_yn3cq6SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="DeploymentSpecification-deployment" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yn3crKSREdqbLsVx7ZZ-aw" base_Operation="DeploymentSpecification-deployed_elements"/>

-  <Ecore:EParameter xmi:id="_yn3craSREdqbLsVx7ZZ-aw" base_Parameter="DeploymentSpecification-deployed_elements-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3crqSREdqbLsVx7ZZ-aw" base_Parameter="DeploymentSpecification-deployed_elements-context"/>

-  <Ecore:EOperation xmi:id="_yn3cr6SREdqbLsVx7ZZ-aw" base_Operation="DeploymentSpecification-deployment_target"/>

-  <Ecore:EParameter xmi:id="_yn3csKSREdqbLsVx7ZZ-aw" base_Parameter="DeploymentSpecification-deployment_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3csaSREdqbLsVx7ZZ-aw" base_Parameter="DeploymentSpecification-deployment_target-context"/>

-  <Ecore:EClass xmi:id="_yn3csqSREdqbLsVx7ZZ-aw" base_Class="Artifact"/>

-  <Ecore:EAttribute xmi:id="_yn3cs6SREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="Artifact-fileName"/>

-  <Ecore:EReference xmi:id="_yn3ctKSREdqbLsVx7ZZ-aw" base_Property="Artifact-nestedArtifact"/>

-  <Ecore:EReference xmi:id="_yn3ctaSREdqbLsVx7ZZ-aw" base_Property="Artifact-manifestation"/>

-  <Ecore:EReference xmi:id="_yn3ctqSREdqbLsVx7ZZ-aw" base_Property="Artifact-ownedOperation"/>

-  <Ecore:EReference xmi:id="_yn3ct6SREdqbLsVx7ZZ-aw" base_Property="Artifact-ownedAttribute"/>

-  <Ecore:EOperation xmi:id="_yn3cuKSREdqbLsVx7ZZ-aw" base_Operation="Artifact-createOwnedOperation"/>

-  <Ecore:EParameter xmi:id="_yn3cuaSREdqbLsVx7ZZ-aw" base_Parameter="Artifact-createOwnedOperation-name"/>

-  <Ecore:EParameter xmi:id="_yn3cuqSREdqbLsVx7ZZ-aw" base_Parameter="Artifact-createOwnedOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_yn3cu6SREdqbLsVx7ZZ-aw" base_Parameter="Artifact-createOwnedOperation-parameterTypes"/>

-  <Ecore:EParameter xmi:id="_yn3cvKSREdqbLsVx7ZZ-aw" base_Parameter="Artifact-createOwnedOperation-returnType"/>

-  <Ecore:EOperation xmi:id="_yn3cvaSREdqbLsVx7ZZ-aw" base_Operation="Artifact-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_yn3cvqSREdqbLsVx7ZZ-aw" base_Parameter="Artifact-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_yn3cv6SREdqbLsVx7ZZ-aw" base_Parameter="Artifact-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_yn3cwKSREdqbLsVx7ZZ-aw" base_Parameter="Artifact-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_yn3cwaSREdqbLsVx7ZZ-aw" base_Parameter="Artifact-createOwnedAttribute-upper"/>

-  <Ecore:EClass xmi:id="_yn3cwqSREdqbLsVx7ZZ-aw" base_Class="Operation"/>

-  <Ecore:EReference xmi:id="_yn3cw6SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Operation-interface" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yn3cxKSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Operation-class_" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_yn3cxaSREdqbLsVx7ZZ-aw" base_Property="Operation-isQuery"/>

-  <Ecore:EAttribute xmi:id="_yn3cxqSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Operation-isOrdered"/>

-  <Ecore:EAttribute xmi:id="_yn3cx6SREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Operation-isUnique"/>

-  <Ecore:EAttribute xmi:id="_yn3cyKSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Operation-lower"/>

-  <Ecore:EAttribute xmi:id="_yn3cyaSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Operation-upper"/>

-  <Ecore:EReference xmi:id="_yn3cyqSREdqbLsVx7ZZ-aw" base_Property="Operation-precondition"/>

-  <Ecore:EReference xmi:id="_yn3cy6SREdqbLsVx7ZZ-aw" base_Property="Operation-postcondition"/>

-  <Ecore:EReference xmi:id="_yn3czKSREdqbLsVx7ZZ-aw" base_Property="Operation-redefinedOperation"/>

-  <Ecore:EReference xmi:id="_yn3czaSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Operation-datatype" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yn3czqSREdqbLsVx7ZZ-aw" base_Property="Operation-bodyCondition"/>

-  <Ecore:EReference xmi:id="_yn3cz6SREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Operation-type"/>

-  <Ecore:EOperation xmi:id="_yn3c0KSREdqbLsVx7ZZ-aw" base_Operation="Operation-at_most_one_return"/>

-  <Ecore:EParameter xmi:id="_yn3c0aSREdqbLsVx7ZZ-aw" base_Parameter="Operation-at_most_one_return-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3c0qSREdqbLsVx7ZZ-aw" base_Parameter="Operation-at_most_one_return-context"/>

-  <Ecore:EOperation xmi:id="_yn3c06SREdqbLsVx7ZZ-aw" base_Operation="Operation-only_body_for_query"/>

-  <Ecore:EParameter xmi:id="_yn3c1KSREdqbLsVx7ZZ-aw" base_Parameter="Operation-only_body_for_query-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3c1aSREdqbLsVx7ZZ-aw" base_Parameter="Operation-only_body_for_query-context"/>

-  <Ecore:EOperation xmi:id="_yn3c1qSREdqbLsVx7ZZ-aw" base_Operation="Operation-getLower"/>

-  <Ecore:EOperation xmi:id="_yn3c16SREdqbLsVx7ZZ-aw" base_Operation="Operation-getUpper"/>

-  <Ecore:EOperation xmi:id="_yn3c2KSREdqbLsVx7ZZ-aw" base_Operation="Operation-setIsOrdered"/>

-  <Ecore:EParameter xmi:id="_yn3c2aSREdqbLsVx7ZZ-aw" base_Parameter="Operation-setIsOrdered-newIsOrdered"/>

-  <Ecore:EOperation xmi:id="_yn3c2qSREdqbLsVx7ZZ-aw" base_Operation="Operation-setIsUnique"/>

-  <Ecore:EParameter xmi:id="_yn3c26SREdqbLsVx7ZZ-aw" base_Parameter="Operation-setIsUnique-newIsUnique"/>

-  <Ecore:EOperation xmi:id="_yn3c3KSREdqbLsVx7ZZ-aw" base_Operation="Operation-setLower"/>

-  <Ecore:EParameter xmi:id="_yn3c3aSREdqbLsVx7ZZ-aw" base_Parameter="Operation-setLower-newLower"/>

-  <Ecore:EOperation xmi:id="_yn3c3qSREdqbLsVx7ZZ-aw" base_Operation="Operation-setType"/>

-  <Ecore:EParameter xmi:id="_yn3c36SREdqbLsVx7ZZ-aw" base_Parameter="Operation-setType-newType"/>

-  <Ecore:EOperation xmi:id="_yn3c4KSREdqbLsVx7ZZ-aw" base_Operation="Operation-setUpper"/>

-  <Ecore:EParameter xmi:id="_yn3c4aSREdqbLsVx7ZZ-aw" base_Parameter="Operation-setUpper-newUpper"/>

-  <Ecore:EOperation xmi:id="_yn3c4qSREdqbLsVx7ZZ-aw" base_Operation="Operation-getReturnResult"/>

-  <Ecore:EOperation xmi:id="_yn3c46SREdqbLsVx7ZZ-aw" base_Operation="Operation-isOrdered.1"/>

-  <Ecore:EOperation xmi:id="_yn3c5KSREdqbLsVx7ZZ-aw" base_Operation="Operation-isUnique.1"/>

-  <Ecore:EOperation xmi:id="_yn3c5aSREdqbLsVx7ZZ-aw" base_Operation="Operation-lowerBound"/>

-  <Ecore:EOperation xmi:id="_yn3c5qSREdqbLsVx7ZZ-aw" base_Operation="Operation-upperBound"/>

-  <Ecore:EOperation xmi:id="_yn3c56SREdqbLsVx7ZZ-aw" base_Operation="Operation-getType"/>

-  <Ecore:EOperation xmi:id="_yn3c6KSREdqbLsVx7ZZ-aw" base_Operation="Operation-returnResult"/>

-  <Ecore:EClass xmi:id="_yn3c6aSREdqbLsVx7ZZ-aw" base_Class="BehavioralFeature"/>

-  <Ecore:EReference xmi:id="_yn3c6qSREdqbLsVx7ZZ-aw" base_Property="BehavioralFeature-ownedParameter"/>

-  <Ecore:EAttribute xmi:id="_yn3c66SREdqbLsVx7ZZ-aw" base_Property="BehavioralFeature-isAbstract"/>

-  <Ecore:EReference xmi:id="_yn3c7KSREdqbLsVx7ZZ-aw" base_Property="BehavioralFeature-method"/>

-  <Ecore:EAttribute xmi:id="_yn3c7aSREdqbLsVx7ZZ-aw" base_Property="BehavioralFeature-concurrency"/>

-  <Ecore:EReference xmi:id="_yn3c7qSREdqbLsVx7ZZ-aw" base_Property="BehavioralFeature-raisedException"/>

-  <Ecore:EReference xmi:id="_yn3c76SREdqbLsVx7ZZ-aw" base_Property="BehavioralFeature-ownedParameterSet"/>

-  <Ecore:EOperation xmi:id="_yn3c8KSREdqbLsVx7ZZ-aw" base_Operation="BehavioralFeature-createReturnResult"/>

-  <Ecore:EParameter xmi:id="_yn3c8aSREdqbLsVx7ZZ-aw" base_Parameter="BehavioralFeature-createReturnResult-name"/>

-  <Ecore:EParameter xmi:id="_yn3c8qSREdqbLsVx7ZZ-aw" base_Parameter="BehavioralFeature-createReturnResult-type"/>

-  <Ecore:EClass xmi:id="_yn3c86SREdqbLsVx7ZZ-aw" base_Class="Parameter"/>

-  <Ecore:EReference xmi:id="_yn3c9KSREdqbLsVx7ZZ-aw" base_Property="Parameter-parameterSet"/>

-  <Ecore:EReference xmi:id="_yn3c9aSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Parameter-operation" isResolveProxies="false"/>

-  <Ecore:EAttribute xmi:id="_yn3c9qSREdqbLsVx7ZZ-aw" base_Property="Parameter-direction"/>

-  <Ecore:EAttribute xmi:id="_yn3c96SREdqbLsVx7ZZ-aw" isVolatile="true" isUnsettable="true" base_Property="Parameter-default"/>

-  <Ecore:EReference xmi:id="_yn3c-KSREdqbLsVx7ZZ-aw" base_Property="Parameter-defaultValue"/>

-  <Ecore:EAttribute xmi:id="_yn3c-aSREdqbLsVx7ZZ-aw" base_Property="Parameter-isException"/>

-  <Ecore:EAttribute xmi:id="_yn3c-qSREdqbLsVx7ZZ-aw" base_Property="Parameter-isStream"/>

-  <Ecore:EAttribute xmi:id="_yn3c-6SREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="Parameter-effect"/>

-  <Ecore:EOperation xmi:id="_yn3c_KSREdqbLsVx7ZZ-aw" base_Operation="Parameter-connector_end"/>

-  <Ecore:EParameter xmi:id="_yn3c_aSREdqbLsVx7ZZ-aw" base_Parameter="Parameter-connector_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3c_qSREdqbLsVx7ZZ-aw" base_Parameter="Parameter-connector_end-context"/>

-  <Ecore:EOperation xmi:id="_yn3c_6SREdqbLsVx7ZZ-aw" base_Operation="Parameter-stream_and_exception"/>

-  <Ecore:EParameter xmi:id="_yn3dAKSREdqbLsVx7ZZ-aw" base_Parameter="Parameter-stream_and_exception-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3dAaSREdqbLsVx7ZZ-aw" base_Parameter="Parameter-stream_and_exception-context"/>

-  <Ecore:EOperation xmi:id="_yn3dAqSREdqbLsVx7ZZ-aw" base_Operation="Parameter-not_exception"/>

-  <Ecore:EParameter xmi:id="_yn3dA6SREdqbLsVx7ZZ-aw" base_Parameter="Parameter-not_exception-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3dBKSREdqbLsVx7ZZ-aw" base_Parameter="Parameter-not_exception-context"/>

-  <Ecore:EOperation xmi:id="_yn3dBaSREdqbLsVx7ZZ-aw" base_Operation="Parameter-reentrant_behaviors"/>

-  <Ecore:EParameter xmi:id="_yn3dBqSREdqbLsVx7ZZ-aw" base_Parameter="Parameter-reentrant_behaviors-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yn3dB6SREdqbLsVx7ZZ-aw" base_Parameter="Parameter-reentrant_behaviors-context"/>

-  <Ecore:EOperation xmi:id="_yoAloKSREdqbLsVx7ZZ-aw" base_Operation="Parameter-in_and_out"/>

-  <Ecore:EParameter xmi:id="_yoAloaSREdqbLsVx7ZZ-aw" base_Parameter="Parameter-in_and_out-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAloqSREdqbLsVx7ZZ-aw" base_Parameter="Parameter-in_and_out-context"/>

-  <Ecore:EOperation xmi:id="_yoAlo6SREdqbLsVx7ZZ-aw" base_Operation="Parameter-getDefault"/>

-  <Ecore:EOperation xmi:id="_yoAlpKSREdqbLsVx7ZZ-aw" base_Operation="Parameter-isSetDefault"/>

-  <Ecore:EOperation xmi:id="_yoAlpaSREdqbLsVx7ZZ-aw" base_Operation="Parameter-setDefault"/>

-  <Ecore:EParameter xmi:id="_yoAlpqSREdqbLsVx7ZZ-aw" base_Parameter="Parameter-setDefault-newDefault"/>

-  <Ecore:EOperation xmi:id="_yoAlp6SREdqbLsVx7ZZ-aw" base_Operation="Parameter-unsetDefault"/>

-  <Ecore:EClass xmi:id="_yoAlqKSREdqbLsVx7ZZ-aw" base_Class="ParameterSet"/>

-  <Ecore:EReference xmi:id="_yoAlqaSREdqbLsVx7ZZ-aw" base_Property="ParameterSet-parameter"/>

-  <Ecore:EReference xmi:id="_yoAlqqSREdqbLsVx7ZZ-aw" base_Property="ParameterSet-condition"/>

-  <Ecore:EOperation xmi:id="_yoAlq6SREdqbLsVx7ZZ-aw" base_Operation="ParameterSet-same_parameterized_entity"/>

-  <Ecore:EParameter xmi:id="_yoAlrKSREdqbLsVx7ZZ-aw" base_Parameter="ParameterSet-same_parameterized_entity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAlraSREdqbLsVx7ZZ-aw" base_Parameter="ParameterSet-same_parameterized_entity-context"/>

-  <Ecore:EOperation xmi:id="_yoAlrqSREdqbLsVx7ZZ-aw" base_Operation="ParameterSet-input"/>

-  <Ecore:EParameter xmi:id="_yoAlr6SREdqbLsVx7ZZ-aw" base_Parameter="ParameterSet-input-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAlsKSREdqbLsVx7ZZ-aw" base_Parameter="ParameterSet-input-context"/>

-  <Ecore:EOperation xmi:id="_yoAlsaSREdqbLsVx7ZZ-aw" base_Operation="ParameterSet-two_parameter_sets"/>

-  <Ecore:EParameter xmi:id="_yoAlsqSREdqbLsVx7ZZ-aw" base_Parameter="ParameterSet-two_parameter_sets-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAls6SREdqbLsVx7ZZ-aw" base_Parameter="ParameterSet-two_parameter_sets-context"/>

-  <Ecore:EClass xmi:id="_yoAltKSREdqbLsVx7ZZ-aw" base_Class="Constraint"/>

-  <Ecore:EReference xmi:id="_yoAltaSREdqbLsVx7ZZ-aw" base_Property="Constraint-constrainedElement"/>

-  <Ecore:EReference xmi:id="_yoAltqSREdqbLsVx7ZZ-aw" base_Property="Constraint-specification"/>

-  <Ecore:EReference xmi:id="_yoAlt6SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Constraint-context" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoAluKSREdqbLsVx7ZZ-aw" base_Operation="Constraint-not_apply_to_self"/>

-  <Ecore:EParameter xmi:id="_yoAluaSREdqbLsVx7ZZ-aw" base_Parameter="Constraint-not_apply_to_self-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAluqSREdqbLsVx7ZZ-aw" base_Parameter="Constraint-not_apply_to_self-context"/>

-  <Ecore:EOperation xmi:id="_yoAlu6SREdqbLsVx7ZZ-aw" base_Operation="Constraint-value_specification_boolean"/>

-  <Ecore:EParameter xmi:id="_yoAlvKSREdqbLsVx7ZZ-aw" base_Parameter="Constraint-value_specification_boolean-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAlvaSREdqbLsVx7ZZ-aw" base_Parameter="Constraint-value_specification_boolean-context"/>

-  <Ecore:EOperation xmi:id="_yoAlvqSREdqbLsVx7ZZ-aw" base_Operation="Constraint-boolean_value"/>

-  <Ecore:EParameter xmi:id="_yoAlv6SREdqbLsVx7ZZ-aw" base_Parameter="Constraint-boolean_value-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAlwKSREdqbLsVx7ZZ-aw" base_Parameter="Constraint-boolean_value-context"/>

-  <Ecore:EOperation xmi:id="_yoAlwaSREdqbLsVx7ZZ-aw" base_Operation="Constraint-no_side_effects"/>

-  <Ecore:EParameter xmi:id="_yoAlwqSREdqbLsVx7ZZ-aw" base_Parameter="Constraint-no_side_effects-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAlw6SREdqbLsVx7ZZ-aw" base_Parameter="Constraint-no_side_effects-context"/>

-  <Ecore:EOperation xmi:id="_yoAlxKSREdqbLsVx7ZZ-aw" base_Operation="Constraint-not_applied_to_self"/>

-  <Ecore:EParameter xmi:id="_yoAlxaSREdqbLsVx7ZZ-aw" base_Parameter="Constraint-not_applied_to_self-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAlxqSREdqbLsVx7ZZ-aw" base_Parameter="Constraint-not_applied_to_self-context"/>

-  <Ecore:EEnum xmi:id="_yoAlx6SREdqbLsVx7ZZ-aw" base_Enumeration="ParameterDirectionKind"/>

-  <Ecore:EEnumLiteral xmi:id="_yoAlyKSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ParameterDirectionKind-in"/>

-  <Ecore:EEnumLiteral xmi:id="_yoAlyaSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ParameterDirectionKind-inout"/>

-  <Ecore:EEnumLiteral xmi:id="_yoAlyqSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ParameterDirectionKind-out"/>

-  <Ecore:EEnumLiteral xmi:id="_yoAly6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ParameterDirectionKind-return"/>

-  <Ecore:EEnum xmi:id="_yoAlzKSREdqbLsVx7ZZ-aw" base_Enumeration="ParameterEffectKind"/>

-  <Ecore:EEnumLiteral xmi:id="_yoAlzaSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ParameterEffectKind-create"/>

-  <Ecore:EEnumLiteral xmi:id="_yoAlzqSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ParameterEffectKind-read"/>

-  <Ecore:EEnumLiteral xmi:id="_yoAlz6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ParameterEffectKind-update"/>

-  <Ecore:EEnumLiteral xmi:id="_yoAl0KSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ParameterEffectKind-delete"/>

-  <Ecore:EClass xmi:id="_yoAl0aSREdqbLsVx7ZZ-aw" base_Class="Behavior"/>

-  <Ecore:EAttribute xmi:id="_yoAl0qSREdqbLsVx7ZZ-aw" base_Property="Behavior-isReentrant"/>

-  <Ecore:EReference xmi:id="_yoAl06SREdqbLsVx7ZZ-aw" base_Property="Behavior-redefinedBehavior"/>

-  <Ecore:EReference xmi:id="_yoAl1KSREdqbLsVx7ZZ-aw" base_Property="Behavior-ownedParameter"/>

-  <Ecore:EReference xmi:id="_yoAl1aSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Behavior-context"/>

-  <Ecore:EReference xmi:id="_yoAl1qSREdqbLsVx7ZZ-aw" base_Property="Behavior-precondition"/>

-  <Ecore:EReference xmi:id="_yoAl16SREdqbLsVx7ZZ-aw" base_Property="Behavior-postcondition"/>

-  <Ecore:EReference xmi:id="_yoAl2KSREdqbLsVx7ZZ-aw" base_Property="Behavior-ownedParameterSet"/>

-  <Ecore:EReference xmi:id="_yoAl2aSREdqbLsVx7ZZ-aw" base_Property="Behavior-specification"/>

-  <Ecore:EOperation xmi:id="_yoAl2qSREdqbLsVx7ZZ-aw" base_Operation="Behavior-parameters_match"/>

-  <Ecore:EParameter xmi:id="_yoAl26SREdqbLsVx7ZZ-aw" base_Parameter="Behavior-parameters_match-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAl3KSREdqbLsVx7ZZ-aw" base_Parameter="Behavior-parameters_match-context"/>

-  <Ecore:EOperation xmi:id="_yoAl3aSREdqbLsVx7ZZ-aw" base_Operation="Behavior-feature_of_context_classifier"/>

-  <Ecore:EParameter xmi:id="_yoAl3qSREdqbLsVx7ZZ-aw" base_Parameter="Behavior-feature_of_context_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAl36SREdqbLsVx7ZZ-aw" base_Parameter="Behavior-feature_of_context_classifier-context"/>

-  <Ecore:EOperation xmi:id="_yoAl4KSREdqbLsVx7ZZ-aw" base_Operation="Behavior-must_realize"/>

-  <Ecore:EParameter xmi:id="_yoAl4aSREdqbLsVx7ZZ-aw" base_Parameter="Behavior-must_realize-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAl4qSREdqbLsVx7ZZ-aw" base_Parameter="Behavior-must_realize-context"/>

-  <Ecore:EOperation xmi:id="_yoAl46SREdqbLsVx7ZZ-aw" base_Operation="Behavior-most_one_behaviour"/>

-  <Ecore:EParameter xmi:id="_yoAl5KSREdqbLsVx7ZZ-aw" base_Parameter="Behavior-most_one_behaviour-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAl5aSREdqbLsVx7ZZ-aw" base_Parameter="Behavior-most_one_behaviour-context"/>

-  <Ecore:EOperation xmi:id="_yoAl5qSREdqbLsVx7ZZ-aw" base_Operation="Behavior-getContext"/>

-  <Ecore:EClass xmi:id="_yoAl56SREdqbLsVx7ZZ-aw" base_Class="Class"/>

-  <Ecore:EReference xmi:id="_yoAl6KSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Class-extension"/>

-  <Ecore:EReference xmi:id="_yoAl6aSREdqbLsVx7ZZ-aw" base_Property="Class-nestedClassifier"/>

-  <Ecore:EReference xmi:id="_yoAl6qSREdqbLsVx7ZZ-aw" base_Property="Class-ownedOperation"/>

-  <Ecore:EReference xmi:id="_yoAl66SREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Class-superClass"/>

-  <Ecore:EAttribute xmi:id="_yoAl7KSREdqbLsVx7ZZ-aw" base_Property="Class-isActive"/>

-  <Ecore:EReference xmi:id="_yoAl7aSREdqbLsVx7ZZ-aw" base_Property="Class-ownedReception"/>

-  <Ecore:EOperation xmi:id="_yoAl7qSREdqbLsVx7ZZ-aw" base_Operation="Class-passive_class"/>

-  <Ecore:EParameter xmi:id="_yoAl76SREdqbLsVx7ZZ-aw" base_Parameter="Class-passive_class-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAl8KSREdqbLsVx7ZZ-aw" base_Parameter="Class-passive_class-context"/>

-  <Ecore:EOperation xmi:id="_yoAl8aSREdqbLsVx7ZZ-aw" base_Operation="Class-getExtensions"/>

-  <Ecore:EOperation xmi:id="_yoAl8qSREdqbLsVx7ZZ-aw" base_Operation="Class-createOwnedOperation"/>

-  <Ecore:EParameter xmi:id="_yoAl86SREdqbLsVx7ZZ-aw" base_Parameter="Class-createOwnedOperation-name"/>

-  <Ecore:EParameter xmi:id="_yoAl9KSREdqbLsVx7ZZ-aw" base_Parameter="Class-createOwnedOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_yoAl9aSREdqbLsVx7ZZ-aw" base_Parameter="Class-createOwnedOperation-parameterTypes"/>

-  <Ecore:EParameter xmi:id="_yoAl9qSREdqbLsVx7ZZ-aw" base_Parameter="Class-createOwnedOperation-returnType"/>

-  <Ecore:EOperation xmi:id="_yoAl96SREdqbLsVx7ZZ-aw" base_Operation="Class-isMetaclass"/>

-  <Ecore:EClass xmi:id="_yoAl-KSREdqbLsVx7ZZ-aw" base_Class="EncapsulatedClassifier"/>

-  <Ecore:EReference xmi:id="_yoAl-aSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="EncapsulatedClassifier-ownedPort"/>

-  <Ecore:EClass xmi:id="_yoAl-qSREdqbLsVx7ZZ-aw" base_Class="StructuredClassifier"/>

-  <Ecore:EReference xmi:id="_yoAl-6SREdqbLsVx7ZZ-aw" base_Property="StructuredClassifier-ownedAttribute"/>

-  <Ecore:EReference xmi:id="_yoAl_KSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="StructuredClassifier-part"/>

-  <Ecore:EReference xmi:id="_yoAl_aSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="StructuredClassifier-role"/>

-  <Ecore:EReference xmi:id="_yoAl_qSREdqbLsVx7ZZ-aw" base_Property="StructuredClassifier-ownedConnector"/>

-  <Ecore:EOperation xmi:id="_yoAl_6SREdqbLsVx7ZZ-aw" base_Operation="StructuredClassifier-multiplicities"/>

-  <Ecore:EParameter xmi:id="_yoAmAKSREdqbLsVx7ZZ-aw" base_Parameter="StructuredClassifier-multiplicities-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmAaSREdqbLsVx7ZZ-aw" base_Parameter="StructuredClassifier-multiplicities-context"/>

-  <Ecore:EOperation xmi:id="_yoAmAqSREdqbLsVx7ZZ-aw" base_Operation="StructuredClassifier-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_yoAmA6SREdqbLsVx7ZZ-aw" base_Parameter="StructuredClassifier-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_yoAmBKSREdqbLsVx7ZZ-aw" base_Parameter="StructuredClassifier-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_yoAmBaSREdqbLsVx7ZZ-aw" base_Parameter="StructuredClassifier-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_yoAmBqSREdqbLsVx7ZZ-aw" base_Parameter="StructuredClassifier-createOwnedAttribute-upper"/>

-  <Ecore:EClass xmi:id="_yoAmB6SREdqbLsVx7ZZ-aw" base_Class="Connector"/>

-  <Ecore:EReference xmi:id="_yoAmCKSREdqbLsVx7ZZ-aw" base_Property="Connector-type"/>

-  <Ecore:EReference xmi:id="_yoAmCaSREdqbLsVx7ZZ-aw" base_Property="Connector-redefinedConnector"/>

-  <Ecore:EReference xmi:id="_yoAmCqSREdqbLsVx7ZZ-aw" base_Property="Connector-end"/>

-  <Ecore:EAttribute xmi:id="_yoAmC6SREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="Connector-kind"/>

-  <Ecore:EReference xmi:id="_yoAmDKSREdqbLsVx7ZZ-aw" base_Property="Connector-contract"/>

-  <Ecore:EOperation xmi:id="_yoAmDaSREdqbLsVx7ZZ-aw" base_Operation="Connector-types"/>

-  <Ecore:EParameter xmi:id="_yoAmDqSREdqbLsVx7ZZ-aw" base_Parameter="Connector-types-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmD6SREdqbLsVx7ZZ-aw" base_Parameter="Connector-types-context"/>

-  <Ecore:EOperation xmi:id="_yoAmEKSREdqbLsVx7ZZ-aw" base_Operation="Connector-compatible"/>

-  <Ecore:EParameter xmi:id="_yoAmEaSREdqbLsVx7ZZ-aw" base_Parameter="Connector-compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmEqSREdqbLsVx7ZZ-aw" base_Parameter="Connector-compatible-context"/>

-  <Ecore:EOperation xmi:id="_yoAmE6SREdqbLsVx7ZZ-aw" base_Operation="Connector-roles"/>

-  <Ecore:EParameter xmi:id="_yoAmFKSREdqbLsVx7ZZ-aw" base_Parameter="Connector-roles-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmFaSREdqbLsVx7ZZ-aw" base_Parameter="Connector-roles-context"/>

-  <Ecore:EOperation xmi:id="_yoAmFqSREdqbLsVx7ZZ-aw" base_Operation="Connector-between_interfaces_ports"/>

-  <Ecore:EParameter xmi:id="_yoAmF6SREdqbLsVx7ZZ-aw" base_Parameter="Connector-between_interfaces_ports-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmGKSREdqbLsVx7ZZ-aw" base_Parameter="Connector-between_interfaces_ports-context"/>

-  <Ecore:EOperation xmi:id="_yoAmGaSREdqbLsVx7ZZ-aw" base_Operation="Connector-between_interface_port_implements"/>

-  <Ecore:EParameter xmi:id="_yoAmGqSREdqbLsVx7ZZ-aw" base_Parameter="Connector-between_interface_port_implements-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmG6SREdqbLsVx7ZZ-aw" base_Parameter="Connector-between_interface_port_implements-context"/>

-  <Ecore:EOperation xmi:id="_yoAmHKSREdqbLsVx7ZZ-aw" base_Operation="Connector-between_interface_port_signature"/>

-  <Ecore:EParameter xmi:id="_yoAmHaSREdqbLsVx7ZZ-aw" base_Parameter="Connector-between_interface_port_signature-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmHqSREdqbLsVx7ZZ-aw" base_Parameter="Connector-between_interface_port_signature-context"/>

-  <Ecore:EOperation xmi:id="_yoAmH6SREdqbLsVx7ZZ-aw" base_Operation="Connector-union_signature_compatible"/>

-  <Ecore:EParameter xmi:id="_yoAmIKSREdqbLsVx7ZZ-aw" base_Parameter="Connector-union_signature_compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmIaSREdqbLsVx7ZZ-aw" base_Parameter="Connector-union_signature_compatible-context"/>

-  <Ecore:EOperation xmi:id="_yoAmIqSREdqbLsVx7ZZ-aw" base_Operation="Connector-assembly_connector"/>

-  <Ecore:EParameter xmi:id="_yoAmI6SREdqbLsVx7ZZ-aw" base_Parameter="Connector-assembly_connector-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmJKSREdqbLsVx7ZZ-aw" base_Parameter="Connector-assembly_connector-context"/>

-  <Ecore:EEnum xmi:id="_yoAmJaSREdqbLsVx7ZZ-aw" base_Enumeration="ConnectorKind"/>

-  <Ecore:EEnumLiteral xmi:id="_yoAmJqSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ConnectorKind-assembly"/>

-  <Ecore:EEnumLiteral xmi:id="_yoAmJ6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ConnectorKind-delegation"/>

-  <Ecore:EClass xmi:id="_yoAmKKSREdqbLsVx7ZZ-aw" base_Class="Port"/>

-  <Ecore:EAttribute xmi:id="_yoAmKaSREdqbLsVx7ZZ-aw" base_Property="Port-isBehavior"/>

-  <Ecore:EAttribute xmi:id="_yoAmKqSREdqbLsVx7ZZ-aw" base_Property="Port-isService"/>

-  <Ecore:EReference xmi:id="_yoAmK6SREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Port-required"/>

-  <Ecore:EReference xmi:id="_yoAmLKSREdqbLsVx7ZZ-aw" base_Property="Port-redefinedPort"/>

-  <Ecore:EReference xmi:id="_yoAmLaSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Port-provided"/>

-  <Ecore:EReference xmi:id="_yoAmLqSREdqbLsVx7ZZ-aw" base_Property="Port-protocol"/>

-  <Ecore:EOperation xmi:id="_yoAmL6SREdqbLsVx7ZZ-aw" base_Operation="Port-required_interfaces"/>

-  <Ecore:EParameter xmi:id="_yoAmMKSREdqbLsVx7ZZ-aw" base_Parameter="Port-required_interfaces-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmMaSREdqbLsVx7ZZ-aw" base_Parameter="Port-required_interfaces-context"/>

-  <Ecore:EOperation xmi:id="_yoAmMqSREdqbLsVx7ZZ-aw" base_Operation="Port-port_aggregation"/>

-  <Ecore:EParameter xmi:id="_yoAmM6SREdqbLsVx7ZZ-aw" base_Parameter="Port-port_aggregation-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmNKSREdqbLsVx7ZZ-aw" base_Parameter="Port-port_aggregation-context"/>

-  <Ecore:EOperation xmi:id="_yoAmNaSREdqbLsVx7ZZ-aw" base_Operation="Port-port_destroyed"/>

-  <Ecore:EParameter xmi:id="_yoAmNqSREdqbLsVx7ZZ-aw" base_Parameter="Port-port_destroyed-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmN6SREdqbLsVx7ZZ-aw" base_Parameter="Port-port_destroyed-context"/>

-  <Ecore:EOperation xmi:id="_yoAmOKSREdqbLsVx7ZZ-aw" base_Operation="Port-default_value"/>

-  <Ecore:EParameter xmi:id="_yoAmOaSREdqbLsVx7ZZ-aw" base_Parameter="Port-default_value-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmOqSREdqbLsVx7ZZ-aw" base_Parameter="Port-default_value-context"/>

-  <Ecore:EOperation xmi:id="_yoAmO6SREdqbLsVx7ZZ-aw" base_Operation="Port-getProvideds"/>

-  <Ecore:EOperation xmi:id="_yoAmPKSREdqbLsVx7ZZ-aw" base_Operation="Port-getRequireds"/>

-  <Ecore:EClass xmi:id="_yoAmPaSREdqbLsVx7ZZ-aw" base_Class="Interface"/>

-  <Ecore:EReference xmi:id="_yoAmPqSREdqbLsVx7ZZ-aw" base_Property="Interface-ownedAttribute"/>

-  <Ecore:EReference xmi:id="_yoAmP6SREdqbLsVx7ZZ-aw" base_Property="Interface-ownedOperation"/>

-  <Ecore:EReference xmi:id="_yoAmQKSREdqbLsVx7ZZ-aw" base_Property="Interface-nestedClassifier"/>

-  <Ecore:EReference xmi:id="_yoAmQaSREdqbLsVx7ZZ-aw" base_Property="Interface-redefinedInterface"/>

-  <Ecore:EReference xmi:id="_yoAmQqSREdqbLsVx7ZZ-aw" base_Property="Interface-ownedReception"/>

-  <Ecore:EReference xmi:id="_yoAmQ6SREdqbLsVx7ZZ-aw" base_Property="Interface-protocol"/>

-  <Ecore:EOperation xmi:id="_yoAmRKSREdqbLsVx7ZZ-aw" base_Operation="Interface-visibility"/>

-  <Ecore:EParameter xmi:id="_yoAmRaSREdqbLsVx7ZZ-aw" base_Parameter="Interface-visibility-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmRqSREdqbLsVx7ZZ-aw" base_Parameter="Interface-visibility-context"/>

-  <Ecore:EOperation xmi:id="_yoAmR6SREdqbLsVx7ZZ-aw" base_Operation="Interface-createOwnedOperation"/>

-  <Ecore:EParameter xmi:id="_yoAmSKSREdqbLsVx7ZZ-aw" base_Parameter="Interface-createOwnedOperation-name"/>

-  <Ecore:EParameter xmi:id="_yoAmSaSREdqbLsVx7ZZ-aw" base_Parameter="Interface-createOwnedOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_yoAmSqSREdqbLsVx7ZZ-aw" base_Parameter="Interface-createOwnedOperation-parameterTypes"/>

-  <Ecore:EParameter xmi:id="_yoAmS6SREdqbLsVx7ZZ-aw" base_Parameter="Interface-createOwnedOperation-returnType"/>

-  <Ecore:EOperation xmi:id="_yoAmTKSREdqbLsVx7ZZ-aw" base_Operation="Interface-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_yoAmTaSREdqbLsVx7ZZ-aw" base_Parameter="Interface-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_yoAmTqSREdqbLsVx7ZZ-aw" base_Parameter="Interface-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_yoAmT6SREdqbLsVx7ZZ-aw" base_Parameter="Interface-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_yoAmUKSREdqbLsVx7ZZ-aw" base_Parameter="Interface-createOwnedAttribute-upper"/>

-  <Ecore:EClass xmi:id="_yoAmUaSREdqbLsVx7ZZ-aw" base_Class="Reception"/>

-  <Ecore:EReference xmi:id="_yoAmUqSREdqbLsVx7ZZ-aw" base_Property="Reception-signal"/>

-  <Ecore:EOperation xmi:id="_yoAmU6SREdqbLsVx7ZZ-aw" base_Operation="Reception-not_query"/>

-  <Ecore:EParameter xmi:id="_yoAmVKSREdqbLsVx7ZZ-aw" base_Parameter="Reception-not_query-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmVaSREdqbLsVx7ZZ-aw" base_Parameter="Reception-not_query-context"/>

-  <Ecore:EClass xmi:id="_yoAmVqSREdqbLsVx7ZZ-aw" base_Class="Signal"/>

-  <Ecore:EReference xmi:id="_yoAmV6SREdqbLsVx7ZZ-aw" base_Property="Signal-ownedAttribute"/>

-  <Ecore:EOperation xmi:id="_yoAmWKSREdqbLsVx7ZZ-aw" base_Operation="Signal-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_yoAmWaSREdqbLsVx7ZZ-aw" base_Parameter="Signal-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_yoAmWqSREdqbLsVx7ZZ-aw" base_Parameter="Signal-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_yoAmW6SREdqbLsVx7ZZ-aw" base_Parameter="Signal-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_yoAmXKSREdqbLsVx7ZZ-aw" base_Parameter="Signal-createOwnedAttribute-upper"/>

-  <Ecore:EClass xmi:id="_yoAmXaSREdqbLsVx7ZZ-aw" base_Class="ProtocolStateMachine"/>

-  <Ecore:EReference xmi:id="_yoAmXqSREdqbLsVx7ZZ-aw" base_Property="ProtocolStateMachine-conformance"/>

-  <Ecore:EOperation xmi:id="_yoAmX6SREdqbLsVx7ZZ-aw" base_Operation="ProtocolStateMachine-protocol_transitions"/>

-  <Ecore:EParameter xmi:id="_yoAmYKSREdqbLsVx7ZZ-aw" base_Parameter="ProtocolStateMachine-protocol_transitions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmYaSREdqbLsVx7ZZ-aw" base_Parameter="ProtocolStateMachine-protocol_transitions-context"/>

-  <Ecore:EOperation xmi:id="_yoAmYqSREdqbLsVx7ZZ-aw" base_Operation="ProtocolStateMachine-entry_exit_do"/>

-  <Ecore:EParameter xmi:id="_yoAmY6SREdqbLsVx7ZZ-aw" base_Parameter="ProtocolStateMachine-entry_exit_do-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmZKSREdqbLsVx7ZZ-aw" base_Parameter="ProtocolStateMachine-entry_exit_do-context"/>

-  <Ecore:EOperation xmi:id="_yoAmZaSREdqbLsVx7ZZ-aw" base_Operation="ProtocolStateMachine-deep_or_shallow_history"/>

-  <Ecore:EParameter xmi:id="_yoAmZqSREdqbLsVx7ZZ-aw" base_Parameter="ProtocolStateMachine-deep_or_shallow_history-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmZ6SREdqbLsVx7ZZ-aw" base_Parameter="ProtocolStateMachine-deep_or_shallow_history-context"/>

-  <Ecore:EOperation xmi:id="_yoAmaKSREdqbLsVx7ZZ-aw" base_Operation="ProtocolStateMachine-ports_connected"/>

-  <Ecore:EParameter xmi:id="_yoAmaaSREdqbLsVx7ZZ-aw" base_Parameter="ProtocolStateMachine-ports_connected-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmaqSREdqbLsVx7ZZ-aw" base_Parameter="ProtocolStateMachine-ports_connected-context"/>

-  <Ecore:EClass xmi:id="_yoAma6SREdqbLsVx7ZZ-aw" base_Class="StateMachine"/>

-  <Ecore:EReference xmi:id="_yoAmbKSREdqbLsVx7ZZ-aw" base_Property="StateMachine-region"/>

-  <Ecore:EReference xmi:id="_yoAmbaSREdqbLsVx7ZZ-aw" base_Property="StateMachine-submachineState"/>

-  <Ecore:EReference xmi:id="_yoAmbqSREdqbLsVx7ZZ-aw" base_Property="StateMachine-connectionPoint"/>

-  <Ecore:EReference xmi:id="_yoAmb6SREdqbLsVx7ZZ-aw" base_Property="StateMachine-extendedStateMachine"/>

-  <Ecore:EOperation xmi:id="_yoAmcKSREdqbLsVx7ZZ-aw" base_Operation="StateMachine-classifier_context"/>

-  <Ecore:EParameter xmi:id="_yoAmcaSREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-classifier_context-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmcqSREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-classifier_context-context"/>

-  <Ecore:EOperation xmi:id="_yoAmc6SREdqbLsVx7ZZ-aw" base_Operation="StateMachine-context_classifier"/>

-  <Ecore:EParameter xmi:id="_yoAmdKSREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-context_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmdaSREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-context_classifier-context"/>

-  <Ecore:EOperation xmi:id="_yoAmdqSREdqbLsVx7ZZ-aw" base_Operation="StateMachine-connection_points"/>

-  <Ecore:EParameter xmi:id="_yoAmd6SREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-connection_points-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmeKSREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-connection_points-context"/>

-  <Ecore:EOperation xmi:id="_yoAmeaSREdqbLsVx7ZZ-aw" base_Operation="StateMachine-method"/>

-  <Ecore:EParameter xmi:id="_yoAmeqSREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-method-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAme6SREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-method-context"/>

-  <Ecore:EOperation xmi:id="_yoAmfKSREdqbLsVx7ZZ-aw" base_Operation="StateMachine-LCA"/>

-  <Ecore:EParameter xmi:id="_yoAmfaSREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-LCA-s1"/>

-  <Ecore:EParameter xmi:id="_yoAmfqSREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-LCA-s2"/>

-  <Ecore:EOperation xmi:id="_yoAmf6SREdqbLsVx7ZZ-aw" base_Operation="StateMachine-ancestor"/>

-  <Ecore:EParameter xmi:id="_yoAmgKSREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-ancestor-s1"/>

-  <Ecore:EParameter xmi:id="_yoAmgaSREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-ancestor-s2"/>

-  <Ecore:EOperation xmi:id="_yoAmgqSREdqbLsVx7ZZ-aw" base_Operation="StateMachine-isRedefinitionContextValid"/>

-  <Ecore:EParameter xmi:id="_yoAmg6SREdqbLsVx7ZZ-aw" base_Parameter="StateMachine-isRedefinitionContextValid-redefined"/>

-  <Ecore:EClass xmi:id="_yoAmhKSREdqbLsVx7ZZ-aw" base_Class="State"/>

-  <Ecore:EReference xmi:id="_yoAmhaSREdqbLsVx7ZZ-aw" base_Property="State-region"/>

-  <Ecore:EAttribute xmi:id="_yoAmhqSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="State-isComposite"/>

-  <Ecore:EAttribute xmi:id="_yoAmh6SREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="State-isOrthogonal"/>

-  <Ecore:EAttribute xmi:id="_yoAmiKSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="State-isSimple"/>

-  <Ecore:EAttribute xmi:id="_yoAmiaSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="State-isSubmachineState"/>

-  <Ecore:EReference xmi:id="_yoAmiqSREdqbLsVx7ZZ-aw" base_Property="State-submachine"/>

-  <Ecore:EReference xmi:id="_yoAmi6SREdqbLsVx7ZZ-aw" base_Property="State-connection"/>

-  <Ecore:EReference xmi:id="_yoAmjKSREdqbLsVx7ZZ-aw" base_Property="State-connectionPoint"/>

-  <Ecore:EReference xmi:id="_yoAmjaSREdqbLsVx7ZZ-aw" base_Property="State-redefinedState"/>

-  <Ecore:EReference xmi:id="_yoAmjqSREdqbLsVx7ZZ-aw" base_Property="State-stateInvariant"/>

-  <Ecore:EReference xmi:id="_yoAmj6SREdqbLsVx7ZZ-aw" base_Property="State-entry"/>

-  <Ecore:EReference xmi:id="_yoAmkKSREdqbLsVx7ZZ-aw" base_Property="State-exit"/>

-  <Ecore:EReference xmi:id="_yoAmkaSREdqbLsVx7ZZ-aw" base_Property="State-doActivity"/>

-  <Ecore:EReference xmi:id="_yoAmkqSREdqbLsVx7ZZ-aw" base_Property="State-deferrableTrigger"/>

-  <Ecore:EOperation xmi:id="_yoAmk6SREdqbLsVx7ZZ-aw" base_Operation="State-submachine_states"/>

-  <Ecore:EParameter xmi:id="_yoAmlKSREdqbLsVx7ZZ-aw" base_Parameter="State-submachine_states-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmlaSREdqbLsVx7ZZ-aw" base_Parameter="State-submachine_states-context"/>

-  <Ecore:EOperation xmi:id="_yoAmlqSREdqbLsVx7ZZ-aw" base_Operation="State-destinations_or_sources_of_transitions"/>

-  <Ecore:EParameter xmi:id="_yoAml6SREdqbLsVx7ZZ-aw" base_Parameter="State-destinations_or_sources_of_transitions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmmKSREdqbLsVx7ZZ-aw" base_Parameter="State-destinations_or_sources_of_transitions-context"/>

-  <Ecore:EOperation xmi:id="_yoAmmaSREdqbLsVx7ZZ-aw" base_Operation="State-submachine_or_regions"/>

-  <Ecore:EParameter xmi:id="_yoAmmqSREdqbLsVx7ZZ-aw" base_Parameter="State-submachine_or_regions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmm6SREdqbLsVx7ZZ-aw" base_Parameter="State-submachine_or_regions-context"/>

-  <Ecore:EOperation xmi:id="_yoAmnKSREdqbLsVx7ZZ-aw" base_Operation="State-composite_states"/>

-  <Ecore:EParameter xmi:id="_yoAmnaSREdqbLsVx7ZZ-aw" base_Parameter="State-composite_states-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmnqSREdqbLsVx7ZZ-aw" base_Parameter="State-composite_states-context"/>

-  <Ecore:EOperation xmi:id="_yoAmn6SREdqbLsVx7ZZ-aw" base_Operation="State-entry_or_exit"/>

-  <Ecore:EParameter xmi:id="_yoAmoKSREdqbLsVx7ZZ-aw" base_Parameter="State-entry_or_exit-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmoaSREdqbLsVx7ZZ-aw" base_Parameter="State-entry_or_exit-context"/>

-  <Ecore:EOperation xmi:id="_yoAmoqSREdqbLsVx7ZZ-aw" base_Operation="State-isSimple.1"/>

-  <Ecore:EOperation xmi:id="_yoAmo6SREdqbLsVx7ZZ-aw" base_Operation="State-isComposite.1"/>

-  <Ecore:EOperation xmi:id="_yoAmpKSREdqbLsVx7ZZ-aw" base_Operation="State-isOrthogonal.1"/>

-  <Ecore:EOperation xmi:id="_yoAmpaSREdqbLsVx7ZZ-aw" base_Operation="State-isSubmachineState.1"/>

-  <Ecore:EOperation xmi:id="_yoAmpqSREdqbLsVx7ZZ-aw" base_Operation="State-redefinitionContext"/>

-  <Ecore:EOperation xmi:id="_yoAmp6SREdqbLsVx7ZZ-aw" base_Operation="State-isRedefinitionContextValid"/>

-  <Ecore:EParameter xmi:id="_yoAmqKSREdqbLsVx7ZZ-aw" base_Parameter="State-isRedefinitionContextValid-redefined"/>

-  <Ecore:EClass xmi:id="_yoAmqaSREdqbLsVx7ZZ-aw" base_Class="Vertex"/>

-  <Ecore:EReference xmi:id="_yoAmqqSREdqbLsVx7ZZ-aw" base_Property="Vertex-outgoing"/>

-  <Ecore:EReference xmi:id="_yoAmq6SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Vertex-container" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoAmrKSREdqbLsVx7ZZ-aw" base_Property="Vertex-incoming"/>

-  <Ecore:EOperation xmi:id="_yoAmraSREdqbLsVx7ZZ-aw" base_Operation="Vertex-containingStateMachine"/>

-  <Ecore:EClass xmi:id="_yoAmrqSREdqbLsVx7ZZ-aw" base_Class="Transition"/>

-  <Ecore:EAttribute xmi:id="_yoAmr6SREdqbLsVx7ZZ-aw" base_Property="Transition-kind"/>

-  <Ecore:EReference xmi:id="_yoAmsKSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Transition-container" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoAmsaSREdqbLsVx7ZZ-aw" base_Property="Transition-target"/>

-  <Ecore:EReference xmi:id="_yoAmsqSREdqbLsVx7ZZ-aw" base_Property="Transition-redefinedTransition"/>

-  <Ecore:EReference xmi:id="_yoAms6SREdqbLsVx7ZZ-aw" base_Property="Transition-guard"/>

-  <Ecore:EReference xmi:id="_yoAmtKSREdqbLsVx7ZZ-aw" base_Property="Transition-effect"/>

-  <Ecore:EReference xmi:id="_yoAmtaSREdqbLsVx7ZZ-aw" base_Property="Transition-trigger"/>

-  <Ecore:EReference xmi:id="_yoAmtqSREdqbLsVx7ZZ-aw" base_Property="Transition-source"/>

-  <Ecore:EOperation xmi:id="_yoAmt6SREdqbLsVx7ZZ-aw" base_Operation="Transition-fork_segment_guards"/>

-  <Ecore:EParameter xmi:id="_yoAmuKSREdqbLsVx7ZZ-aw" base_Parameter="Transition-fork_segment_guards-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmuaSREdqbLsVx7ZZ-aw" base_Parameter="Transition-fork_segment_guards-context"/>

-  <Ecore:EOperation xmi:id="_yoAmuqSREdqbLsVx7ZZ-aw" base_Operation="Transition-join_segment_guards"/>

-  <Ecore:EParameter xmi:id="_yoAmu6SREdqbLsVx7ZZ-aw" base_Parameter="Transition-join_segment_guards-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoAmvKSREdqbLsVx7ZZ-aw" base_Parameter="Transition-join_segment_guards-context"/>

-  <Ecore:EOperation xmi:id="_yoAmvaSREdqbLsVx7ZZ-aw" base_Operation="Transition-fork_segment_state"/>

-  <Ecore:EParameter xmi:id="_yoKWoKSREdqbLsVx7ZZ-aw" base_Parameter="Transition-fork_segment_state-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKWoaSREdqbLsVx7ZZ-aw" base_Parameter="Transition-fork_segment_state-context"/>

-  <Ecore:EOperation xmi:id="_yoKWoqSREdqbLsVx7ZZ-aw" base_Operation="Transition-join_segment_state"/>

-  <Ecore:EParameter xmi:id="_yoKWo6SREdqbLsVx7ZZ-aw" base_Parameter="Transition-join_segment_state-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKWpKSREdqbLsVx7ZZ-aw" base_Parameter="Transition-join_segment_state-context"/>

-  <Ecore:EOperation xmi:id="_yoKWpaSREdqbLsVx7ZZ-aw" base_Operation="Transition-outgoing_pseudostates"/>

-  <Ecore:EParameter xmi:id="_yoKWpqSREdqbLsVx7ZZ-aw" base_Parameter="Transition-outgoing_pseudostates-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKWp6SREdqbLsVx7ZZ-aw" base_Parameter="Transition-outgoing_pseudostates-context"/>

-  <Ecore:EOperation xmi:id="_yoKWqKSREdqbLsVx7ZZ-aw" base_Operation="Transition-initial_transition"/>

-  <Ecore:EParameter xmi:id="_yoKWqaSREdqbLsVx7ZZ-aw" base_Parameter="Transition-initial_transition-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKWqqSREdqbLsVx7ZZ-aw" base_Parameter="Transition-initial_transition-context"/>

-  <Ecore:EOperation xmi:id="_yoKWq6SREdqbLsVx7ZZ-aw" base_Operation="Transition-signatures_compatible"/>

-  <Ecore:EParameter xmi:id="_yoKWrKSREdqbLsVx7ZZ-aw" base_Parameter="Transition-signatures_compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKWraSREdqbLsVx7ZZ-aw" base_Parameter="Transition-signatures_compatible-context"/>

-  <Ecore:EOperation xmi:id="_yoKWrqSREdqbLsVx7ZZ-aw" base_Operation="Transition-redefinitionContext"/>

-  <Ecore:EOperation xmi:id="_yoKWr6SREdqbLsVx7ZZ-aw" base_Operation="Transition-containingStateMachine"/>

-  <Ecore:EEnum xmi:id="_yoKWsKSREdqbLsVx7ZZ-aw" base_Enumeration="TransitionKind"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKWsaSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="TransitionKind-internal"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKWsqSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="TransitionKind-local"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKWs6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="TransitionKind-external"/>

-  <Ecore:EClass xmi:id="_yoKWtKSREdqbLsVx7ZZ-aw" base_Class="Region"/>

-  <Ecore:EReference xmi:id="_yoKWtaSREdqbLsVx7ZZ-aw" base_Property="Region-subvertex"/>

-  <Ecore:EReference xmi:id="_yoKWtqSREdqbLsVx7ZZ-aw" base_Property="Region-transition"/>

-  <Ecore:EReference xmi:id="_yoKWt6SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Region-state" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoKWuKSREdqbLsVx7ZZ-aw" base_Property="Region-extendedRegion"/>

-  <Ecore:EReference xmi:id="_yoKWuaSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Region-stateMachine" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoKWuqSREdqbLsVx7ZZ-aw" base_Operation="Region-initial_vertex"/>

-  <Ecore:EParameter xmi:id="_yoKWu6SREdqbLsVx7ZZ-aw" base_Parameter="Region-initial_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKWvKSREdqbLsVx7ZZ-aw" base_Parameter="Region-initial_vertex-context"/>

-  <Ecore:EOperation xmi:id="_yoKWvaSREdqbLsVx7ZZ-aw" base_Operation="Region-deep_history_vertex"/>

-  <Ecore:EParameter xmi:id="_yoKWvqSREdqbLsVx7ZZ-aw" base_Parameter="Region-deep_history_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKWv6SREdqbLsVx7ZZ-aw" base_Parameter="Region-deep_history_vertex-context"/>

-  <Ecore:EOperation xmi:id="_yoKWwKSREdqbLsVx7ZZ-aw" base_Operation="Region-shallow_history_vertex"/>

-  <Ecore:EParameter xmi:id="_yoKWwaSREdqbLsVx7ZZ-aw" base_Parameter="Region-shallow_history_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKWwqSREdqbLsVx7ZZ-aw" base_Parameter="Region-shallow_history_vertex-context"/>

-  <Ecore:EOperation xmi:id="_yoKWw6SREdqbLsVx7ZZ-aw" base_Operation="Region-owned"/>

-  <Ecore:EParameter xmi:id="_yoKWxKSREdqbLsVx7ZZ-aw" base_Parameter="Region-owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKWxaSREdqbLsVx7ZZ-aw" base_Parameter="Region-owned-context"/>

-  <Ecore:EOperation xmi:id="_yoKWxqSREdqbLsVx7ZZ-aw" base_Operation="Region-redefinitionContext"/>

-  <Ecore:EOperation xmi:id="_yoKWx6SREdqbLsVx7ZZ-aw" base_Operation="Region-isRedefinitionContextValid"/>

-  <Ecore:EParameter xmi:id="_yoKWyKSREdqbLsVx7ZZ-aw" base_Parameter="Region-isRedefinitionContextValid-redefined"/>

-  <Ecore:EOperation xmi:id="_yoKWyaSREdqbLsVx7ZZ-aw" base_Operation="Region-containingStateMachine"/>

-  <Ecore:EOperation xmi:id="_yoKWyqSREdqbLsVx7ZZ-aw" base_Operation="Region-belongsToPSM"/>

-  <Ecore:EClass xmi:id="_yoKWy6SREdqbLsVx7ZZ-aw" base_Class="Trigger"/>

-  <Ecore:EReference xmi:id="_yoKWzKSREdqbLsVx7ZZ-aw" base_Property="Trigger-event"/>

-  <Ecore:EReference xmi:id="_yoKWzaSREdqbLsVx7ZZ-aw" base_Property="Trigger-port"/>

-  <Ecore:EClass xmi:id="_yoKWzqSREdqbLsVx7ZZ-aw" base_Class="Event"/>

-  <Ecore:EClass xmi:id="_yoKWz6SREdqbLsVx7ZZ-aw" base_Class="ConnectionPointReference"/>

-  <Ecore:EReference xmi:id="_yoKW0KSREdqbLsVx7ZZ-aw" base_Property="ConnectionPointReference-entry"/>

-  <Ecore:EReference xmi:id="_yoKW0aSREdqbLsVx7ZZ-aw" base_Property="ConnectionPointReference-exit"/>

-  <Ecore:EReference xmi:id="_yoKW0qSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ConnectionPointReference-state" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoKW06SREdqbLsVx7ZZ-aw" base_Operation="ConnectionPointReference-entry_pseudostates"/>

-  <Ecore:EParameter xmi:id="_yoKW1KSREdqbLsVx7ZZ-aw" base_Parameter="ConnectionPointReference-entry_pseudostates-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKW1aSREdqbLsVx7ZZ-aw" base_Parameter="ConnectionPointReference-entry_pseudostates-context"/>

-  <Ecore:EOperation xmi:id="_yoKW1qSREdqbLsVx7ZZ-aw" base_Operation="ConnectionPointReference-exit_pseudostates"/>

-  <Ecore:EParameter xmi:id="_yoKW16SREdqbLsVx7ZZ-aw" base_Parameter="ConnectionPointReference-exit_pseudostates-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKW2KSREdqbLsVx7ZZ-aw" base_Parameter="ConnectionPointReference-exit_pseudostates-context"/>

-  <Ecore:EClass xmi:id="_yoKW2aSREdqbLsVx7ZZ-aw" base_Class="Pseudostate"/>

-  <Ecore:EAttribute xmi:id="_yoKW2qSREdqbLsVx7ZZ-aw" base_Property="Pseudostate-kind"/>

-  <Ecore:EReference xmi:id="_yoKW26SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Pseudostate-stateMachine" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoKW3KSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Pseudostate-state" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoKW3aSREdqbLsVx7ZZ-aw" base_Operation="Pseudostate-initial_vertex"/>

-  <Ecore:EParameter xmi:id="_yoKW3qSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-initial_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKW36SREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-initial_vertex-context"/>

-  <Ecore:EOperation xmi:id="_yoKW4KSREdqbLsVx7ZZ-aw" base_Operation="Pseudostate-history_vertices"/>

-  <Ecore:EParameter xmi:id="_yoKW4aSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-history_vertices-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKW4qSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-history_vertices-context"/>

-  <Ecore:EOperation xmi:id="_yoKW46SREdqbLsVx7ZZ-aw" base_Operation="Pseudostate-join_vertex"/>

-  <Ecore:EParameter xmi:id="_yoKW5KSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-join_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKW5aSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-join_vertex-context"/>

-  <Ecore:EOperation xmi:id="_yoKW5qSREdqbLsVx7ZZ-aw" base_Operation="Pseudostate-transitions_incoming"/>

-  <Ecore:EParameter xmi:id="_yoKW56SREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-transitions_incoming-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKW6KSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-transitions_incoming-context"/>

-  <Ecore:EOperation xmi:id="_yoKW6aSREdqbLsVx7ZZ-aw" base_Operation="Pseudostate-fork_vertex"/>

-  <Ecore:EParameter xmi:id="_yoKW6qSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-fork_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKW66SREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-fork_vertex-context"/>

-  <Ecore:EOperation xmi:id="_yoKW7KSREdqbLsVx7ZZ-aw" base_Operation="Pseudostate-transitions_outgoing"/>

-  <Ecore:EParameter xmi:id="_yoKW7aSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-transitions_outgoing-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKW7qSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-transitions_outgoing-context"/>

-  <Ecore:EOperation xmi:id="_yoKW76SREdqbLsVx7ZZ-aw" base_Operation="Pseudostate-junction_vertex"/>

-  <Ecore:EParameter xmi:id="_yoKW8KSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-junction_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKW8aSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-junction_vertex-context"/>

-  <Ecore:EOperation xmi:id="_yoKW8qSREdqbLsVx7ZZ-aw" base_Operation="Pseudostate-choice_vertex"/>

-  <Ecore:EParameter xmi:id="_yoKW86SREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-choice_vertex-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKW9KSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-choice_vertex-context"/>

-  <Ecore:EOperation xmi:id="_yoKW9aSREdqbLsVx7ZZ-aw" base_Operation="Pseudostate-outgoing_from_initial"/>

-  <Ecore:EParameter xmi:id="_yoKW9qSREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-outgoing_from_initial-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKW96SREdqbLsVx7ZZ-aw" base_Parameter="Pseudostate-outgoing_from_initial-context"/>

-  <Ecore:EEnum xmi:id="_yoKW-KSREdqbLsVx7ZZ-aw" base_Enumeration="PseudostateKind"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKW-aSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="PseudostateKind-initial"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKW-qSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="PseudostateKind-deepHistory"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKW-6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="PseudostateKind-shallowHistory"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKW_KSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="PseudostateKind-join"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKW_aSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="PseudostateKind-fork"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKW_qSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="PseudostateKind-junction"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKW_6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="PseudostateKind-choice"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKXAKSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="PseudostateKind-entryPoint"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKXAaSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="PseudostateKind-exitPoint"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKXAqSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="PseudostateKind-terminate"/>

-  <Ecore:EClass xmi:id="_yoKXA6SREdqbLsVx7ZZ-aw" base_Class="ProtocolConformance"/>

-  <Ecore:EReference xmi:id="_yoKXBKSREdqbLsVx7ZZ-aw" base_Property="ProtocolConformance-generalMachine"/>

-  <Ecore:EReference xmi:id="_yoKXBaSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ProtocolConformance-specificMachine" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_yoKXBqSREdqbLsVx7ZZ-aw" base_Class="BehavioredClassifier"/>

-  <Ecore:EReference xmi:id="_yoKXB6SREdqbLsVx7ZZ-aw" base_Property="BehavioredClassifier-ownedBehavior"/>

-  <Ecore:EReference xmi:id="_yoKXCKSREdqbLsVx7ZZ-aw" base_Property="BehavioredClassifier-classifierBehavior"/>

-  <Ecore:EReference xmi:id="_yoKXCaSREdqbLsVx7ZZ-aw" base_Property="BehavioredClassifier-interfaceRealization"/>

-  <Ecore:EReference xmi:id="_yoKXCqSREdqbLsVx7ZZ-aw" base_Property="BehavioredClassifier-ownedTrigger"/>

-  <Ecore:EOperation xmi:id="_yoKXC6SREdqbLsVx7ZZ-aw" base_Operation="BehavioredClassifier-class_behavior"/>

-  <Ecore:EParameter xmi:id="_yoKXDKSREdqbLsVx7ZZ-aw" base_Parameter="BehavioredClassifier-class_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXDaSREdqbLsVx7ZZ-aw" base_Parameter="BehavioredClassifier-class_behavior-context"/>

-  <Ecore:EClass xmi:id="_yoKXDqSREdqbLsVx7ZZ-aw" base_Class="InterfaceRealization"/>

-  <Ecore:EReference xmi:id="_yoKXD6SREdqbLsVx7ZZ-aw" base_Property="InterfaceRealization-contract"/>

-  <Ecore:EReference xmi:id="_yoKXEKSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="InterfaceRealization-implementingClassifier"/>

-  <Ecore:EClass xmi:id="_yoKXEaSREdqbLsVx7ZZ-aw" base_Class="Realization"/>

-  <Ecore:EClass xmi:id="_yoKXEqSREdqbLsVx7ZZ-aw" base_Class="Abstraction"/>

-  <Ecore:EReference xmi:id="_yoKXE6SREdqbLsVx7ZZ-aw" base_Property="Abstraction-mapping"/>

-  <Ecore:EClass xmi:id="_yoKXFKSREdqbLsVx7ZZ-aw" base_Class="OpaqueExpression"/>

-  <Ecore:EAttribute xmi:id="_yoKXFaSREdqbLsVx7ZZ-aw" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueExpression-body"/>

-  <Ecore:EAttribute xmi:id="_yoKXFqSREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="OpaqueExpression-language"/>

-  <Ecore:EReference xmi:id="_yoKXF6SREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="OpaqueExpression-result"/>

-  <Ecore:EReference xmi:id="_yoKXGKSREdqbLsVx7ZZ-aw" base_Property="OpaqueExpression-behavior"/>

-  <Ecore:EOperation xmi:id="_yoKXGaSREdqbLsVx7ZZ-aw" base_Operation="OpaqueExpression-language_body_size"/>

-  <Ecore:EParameter xmi:id="_yoKXGqSREdqbLsVx7ZZ-aw" base_Parameter="OpaqueExpression-language_body_size-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXG6SREdqbLsVx7ZZ-aw" base_Parameter="OpaqueExpression-language_body_size-context"/>

-  <Ecore:EOperation xmi:id="_yoKXHKSREdqbLsVx7ZZ-aw" base_Operation="OpaqueExpression-only_return_result_parameters"/>

-  <Ecore:EParameter xmi:id="_yoKXHaSREdqbLsVx7ZZ-aw" base_Parameter="OpaqueExpression-only_return_result_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXHqSREdqbLsVx7ZZ-aw" base_Parameter="OpaqueExpression-only_return_result_parameters-context"/>

-  <Ecore:EOperation xmi:id="_yoKXH6SREdqbLsVx7ZZ-aw" base_Operation="OpaqueExpression-one_return_result_parameter"/>

-  <Ecore:EParameter xmi:id="_yoKXIKSREdqbLsVx7ZZ-aw" base_Parameter="OpaqueExpression-one_return_result_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXIaSREdqbLsVx7ZZ-aw" base_Parameter="OpaqueExpression-one_return_result_parameter-context"/>

-  <Ecore:EOperation xmi:id="_yoKXIqSREdqbLsVx7ZZ-aw" base_Operation="OpaqueExpression-getResult"/>

-  <Ecore:EOperation xmi:id="_yoKXI6SREdqbLsVx7ZZ-aw" base_Operation="OpaqueExpression-value"/>

-  <Ecore:EOperation xmi:id="_yoKXJKSREdqbLsVx7ZZ-aw" base_Operation="OpaqueExpression-isIntegral"/>

-  <Ecore:EOperation xmi:id="_yoKXJaSREdqbLsVx7ZZ-aw" base_Operation="OpaqueExpression-isPositive"/>

-  <Ecore:EOperation xmi:id="_yoKXJqSREdqbLsVx7ZZ-aw" base_Operation="OpaqueExpression-isNonNegative"/>

-  <Ecore:EClass xmi:id="_yoKXJ6SREdqbLsVx7ZZ-aw" base_Class="Extension"/>

-  <Ecore:EAttribute xmi:id="_yoKXKKSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Extension-isRequired"/>

-  <Ecore:EReference xmi:id="_yoKXKaSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Extension-metaclass"/>

-  <Ecore:EOperation xmi:id="_yoKXKqSREdqbLsVx7ZZ-aw" base_Operation="Extension-non_owned_end"/>

-  <Ecore:EParameter xmi:id="_yoKXK6SREdqbLsVx7ZZ-aw" base_Parameter="Extension-non_owned_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXLKSREdqbLsVx7ZZ-aw" base_Parameter="Extension-non_owned_end-context"/>

-  <Ecore:EOperation xmi:id="_yoKXLaSREdqbLsVx7ZZ-aw" base_Operation="Extension-is_binary"/>

-  <Ecore:EParameter xmi:id="_yoKXLqSREdqbLsVx7ZZ-aw" base_Parameter="Extension-is_binary-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXL6SREdqbLsVx7ZZ-aw" base_Parameter="Extension-is_binary-context"/>

-  <Ecore:EOperation xmi:id="_yoKXMKSREdqbLsVx7ZZ-aw" base_Operation="Extension-getStereotypeEnd"/>

-  <Ecore:EOperation xmi:id="_yoKXMaSREdqbLsVx7ZZ-aw" base_Operation="Extension-getStereotype"/>

-  <Ecore:EOperation xmi:id="_yoKXMqSREdqbLsVx7ZZ-aw" base_Operation="Extension-metaclassEnd"/>

-  <Ecore:EOperation xmi:id="_yoKXM6SREdqbLsVx7ZZ-aw" base_Operation="Extension-getMetaclass"/>

-  <Ecore:EOperation xmi:id="_yoKXNKSREdqbLsVx7ZZ-aw" base_Operation="Extension-isRequired.1"/>

-  <Ecore:EClass xmi:id="_yoKXNaSREdqbLsVx7ZZ-aw" base_Class="Stereotype"/>

-  <Ecore:EReference xmi:id="_yoKXNqSREdqbLsVx7ZZ-aw" base_Property="Stereotype-icon"/>

-  <Ecore:EOperation xmi:id="_yoKXN6SREdqbLsVx7ZZ-aw" base_Operation="Stereotype-name_not_clash"/>

-  <Ecore:EParameter xmi:id="_yoKXOKSREdqbLsVx7ZZ-aw" base_Parameter="Stereotype-name_not_clash-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXOaSREdqbLsVx7ZZ-aw" base_Parameter="Stereotype-name_not_clash-context"/>

-  <Ecore:EOperation xmi:id="_yoKXOqSREdqbLsVx7ZZ-aw" base_Operation="Stereotype-generalize"/>

-  <Ecore:EParameter xmi:id="_yoKXO6SREdqbLsVx7ZZ-aw" base_Parameter="Stereotype-generalize-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXPKSREdqbLsVx7ZZ-aw" base_Parameter="Stereotype-generalize-context"/>

-  <Ecore:EOperation xmi:id="_yoKXPaSREdqbLsVx7ZZ-aw" base_Operation="Stereotype-createExtension"/>

-  <Ecore:EParameter xmi:id="_yoKXPqSREdqbLsVx7ZZ-aw" base_Parameter="Stereotype-createExtension-metaclass"/>

-  <Ecore:EParameter xmi:id="_yoKXP6SREdqbLsVx7ZZ-aw" base_Parameter="Stereotype-createExtension-isRequired"/>

-  <Ecore:EOperation xmi:id="_yoKXQKSREdqbLsVx7ZZ-aw" base_Operation="Stereotype-getProfile"/>

-  <Ecore:EOperation xmi:id="_yoKXQaSREdqbLsVx7ZZ-aw" base_Operation="Stereotype-getKeyword"/>

-  <Ecore:EOperation xmi:id="_yoKXQqSREdqbLsVx7ZZ-aw" base_Operation="Stereotype-getKeyword.1"/>

-  <Ecore:EParameter xmi:id="_yoKXQ6SREdqbLsVx7ZZ-aw" base_Parameter="Stereotype-getKeyword.1-localize"/>

-  <Ecore:EOperation xmi:id="_yoKXRKSREdqbLsVx7ZZ-aw" base_Operation="Stereotype-getExtendedMetaclasses"/>

-  <Ecore:EOperation xmi:id="_yoKXRaSREdqbLsVx7ZZ-aw" base_Operation="Stereotype-getAllExtendedMetaclasses"/>

-  <Ecore:EOperation xmi:id="_yoKXRqSREdqbLsVx7ZZ-aw" base_Operation="Stereotype-getDefinition"/>

-  <Ecore:EOperation xmi:id="_yoKXR6SREdqbLsVx7ZZ-aw" base_Operation="Stereotype-createIcon"/>

-  <Ecore:EParameter xmi:id="_yoKXSKSREdqbLsVx7ZZ-aw" base_Parameter="Stereotype-createIcon-location"/>

-  <Ecore:EOperation xmi:id="_yoKXSaSREdqbLsVx7ZZ-aw" base_Operation="Stereotype-createIcon.1"/>

-  <Ecore:EParameter xmi:id="_yoKXSqSREdqbLsVx7ZZ-aw" base_Parameter="Stereotype-createIcon.1-format"/>

-  <Ecore:EParameter xmi:id="_yoKXS6SREdqbLsVx7ZZ-aw" base_Parameter="Stereotype-createIcon.1-content"/>

-  <Ecore:EClass xmi:id="_yoKXTKSREdqbLsVx7ZZ-aw" base_Class="Profile"/>

-  <Ecore:EReference xmi:id="_yoKXTaSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Profile-ownedStereotype"/>

-  <Ecore:EReference xmi:id="_yoKXTqSREdqbLsVx7ZZ-aw" base_Property="Profile-metaclassReference"/>

-  <Ecore:EReference xmi:id="_yoKXT6SREdqbLsVx7ZZ-aw" base_Property="Profile-metamodelReference"/>

-  <Ecore:EOperation xmi:id="_yoKXUKSREdqbLsVx7ZZ-aw" base_Operation="Profile-metaclass_reference_not_specialized"/>

-  <Ecore:EParameter xmi:id="_yoKXUaSREdqbLsVx7ZZ-aw" base_Parameter="Profile-metaclass_reference_not_specialized-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXUqSREdqbLsVx7ZZ-aw" base_Parameter="Profile-metaclass_reference_not_specialized-context"/>

-  <Ecore:EOperation xmi:id="_yoKXU6SREdqbLsVx7ZZ-aw" base_Operation="Profile-references_same_metamodel"/>

-  <Ecore:EParameter xmi:id="_yoKXVKSREdqbLsVx7ZZ-aw" base_Parameter="Profile-references_same_metamodel-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXVaSREdqbLsVx7ZZ-aw" base_Parameter="Profile-references_same_metamodel-context"/>

-  <Ecore:EOperation xmi:id="_yoKXVqSREdqbLsVx7ZZ-aw" base_Operation="Profile-create"/>

-  <Ecore:EParameter xmi:id="_yoKXV6SREdqbLsVx7ZZ-aw" base_Parameter="Profile-create-classifier"/>

-  <Ecore:EOperation xmi:id="_yoKXWKSREdqbLsVx7ZZ-aw" base_Operation="Profile-createOwnedStereotype"/>

-  <Ecore:EParameter xmi:id="_yoKXWaSREdqbLsVx7ZZ-aw" base_Parameter="Profile-createOwnedStereotype-name"/>

-  <Ecore:EParameter xmi:id="_yoKXWqSREdqbLsVx7ZZ-aw" base_Parameter="Profile-createOwnedStereotype-isAbstract"/>

-  <Ecore:EOperation xmi:id="_yoKXW6SREdqbLsVx7ZZ-aw" base_Operation="Profile-isDefined"/>

-  <Ecore:EOperation xmi:id="_yoKXXKSREdqbLsVx7ZZ-aw" base_Operation="Profile-define"/>

-  <Ecore:EOperation xmi:id="_yoKXXaSREdqbLsVx7ZZ-aw" base_Operation="Profile-getDefinition"/>

-  <Ecore:EOperation xmi:id="_yoKXXqSREdqbLsVx7ZZ-aw" base_Operation="Profile-getDefinition.1"/>

-  <Ecore:EParameter xmi:id="_yoKXX6SREdqbLsVx7ZZ-aw" base_Parameter="Profile-getDefinition.1-namedElement"/>

-  <Ecore:EOperation xmi:id="_yoKXYKSREdqbLsVx7ZZ-aw" base_Operation="Profile-getReferencedMetaclasses"/>

-  <Ecore:EOperation xmi:id="_yoKXYaSREdqbLsVx7ZZ-aw" base_Operation="Profile-getReferencedMetamodels"/>

-  <Ecore:EOperation xmi:id="_yoKXYqSREdqbLsVx7ZZ-aw" base_Operation="Profile-getOwnedExtensions"/>

-  <Ecore:EParameter xmi:id="_yoKXY6SREdqbLsVx7ZZ-aw" base_Parameter="Profile-getOwnedExtensions-requiredOnly"/>

-  <Ecore:EClass xmi:id="_yoKXZKSREdqbLsVx7ZZ-aw" base_Class="Model"/>

-  <Ecore:EAttribute xmi:id="_yoKXZaSREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="Model-viewpoint"/>

-  <Ecore:EOperation xmi:id="_yoKXZqSREdqbLsVx7ZZ-aw" base_Operation="Model-isMetamodel"/>

-  <Ecore:EClass xmi:id="_yoKXZ6SREdqbLsVx7ZZ-aw" base_Class="ElementImport"/>

-  <Ecore:EAttribute xmi:id="_yoKXaKSREdqbLsVx7ZZ-aw" base_Property="ElementImport-visibility"/>

-  <Ecore:EAttribute xmi:id="_yoKXaaSREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="ElementImport-alias"/>

-  <Ecore:EReference xmi:id="_yoKXaqSREdqbLsVx7ZZ-aw" base_Property="ElementImport-importedElement"/>

-  <Ecore:EReference xmi:id="_yoKXa6SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ElementImport-importingNamespace" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoKXbKSREdqbLsVx7ZZ-aw" base_Operation="ElementImport-visibility_public_or_private"/>

-  <Ecore:EParameter xmi:id="_yoKXbaSREdqbLsVx7ZZ-aw" base_Parameter="ElementImport-visibility_public_or_private-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXbqSREdqbLsVx7ZZ-aw" base_Parameter="ElementImport-visibility_public_or_private-context"/>

-  <Ecore:EOperation xmi:id="_yoKXb6SREdqbLsVx7ZZ-aw" base_Operation="ElementImport-visibility_or_private"/>

-  <Ecore:EParameter xmi:id="_yoKXcKSREdqbLsVx7ZZ-aw" base_Parameter="ElementImport-visibility_or_private-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXcaSREdqbLsVx7ZZ-aw" base_Parameter="ElementImport-visibility_or_private-context"/>

-  <Ecore:EOperation xmi:id="_yoKXcqSREdqbLsVx7ZZ-aw" base_Operation="ElementImport-imported_element_is_public"/>

-  <Ecore:EParameter xmi:id="_yoKXc6SREdqbLsVx7ZZ-aw" base_Parameter="ElementImport-imported_element_is_public-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXdKSREdqbLsVx7ZZ-aw" base_Parameter="ElementImport-imported_element_is_public-context"/>

-  <Ecore:EOperation xmi:id="_yoKXdaSREdqbLsVx7ZZ-aw" base_Operation="ElementImport-getName"/>

-  <Ecore:EClass xmi:id="_yoKXdqSREdqbLsVx7ZZ-aw" base_Class="PackageImport"/>

-  <Ecore:EAttribute xmi:id="_yoKXd6SREdqbLsVx7ZZ-aw" base_Property="PackageImport-visibility"/>

-  <Ecore:EReference xmi:id="_yoKXeKSREdqbLsVx7ZZ-aw" base_Property="PackageImport-importedPackage"/>

-  <Ecore:EReference xmi:id="_yoKXeaSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="PackageImport-importingNamespace" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoKXeqSREdqbLsVx7ZZ-aw" base_Operation="PackageImport-public_or_private"/>

-  <Ecore:EParameter xmi:id="_yoKXe6SREdqbLsVx7ZZ-aw" base_Parameter="PackageImport-public_or_private-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXfKSREdqbLsVx7ZZ-aw" base_Parameter="PackageImport-public_or_private-context"/>

-  <Ecore:EClass xmi:id="_yoKXfaSREdqbLsVx7ZZ-aw" base_Class="Image"/>

-  <Ecore:EAttribute xmi:id="_yoKXfqSREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="Image-content"/>

-  <Ecore:EAttribute xmi:id="_yoKXf6SREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="Image-location"/>

-  <Ecore:EAttribute xmi:id="_yoKXgKSREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="Image-format"/>

-  <Ecore:EEnum xmi:id="_yoKXgaSREdqbLsVx7ZZ-aw" base_Enumeration="CallConcurrencyKind"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKXgqSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="CallConcurrencyKind-sequential"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKXg6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="CallConcurrencyKind-guarded"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKXhKSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="CallConcurrencyKind-concurrent"/>

-  <Ecore:EClass xmi:id="_yoKXhaSREdqbLsVx7ZZ-aw" base_Class="DataType"/>

-  <Ecore:EReference xmi:id="_yoKXhqSREdqbLsVx7ZZ-aw" base_Property="DataType-ownedAttribute"/>

-  <Ecore:EReference xmi:id="_yoKXh6SREdqbLsVx7ZZ-aw" base_Property="DataType-ownedOperation"/>

-  <Ecore:EOperation xmi:id="_yoKXiKSREdqbLsVx7ZZ-aw" base_Operation="DataType-createOwnedOperation"/>

-  <Ecore:EParameter xmi:id="_yoKXiaSREdqbLsVx7ZZ-aw" base_Parameter="DataType-createOwnedOperation-name"/>

-  <Ecore:EParameter xmi:id="_yoKXiqSREdqbLsVx7ZZ-aw" base_Parameter="DataType-createOwnedOperation-parameterNames"/>

-  <Ecore:EParameter xmi:id="_yoKXi6SREdqbLsVx7ZZ-aw" base_Parameter="DataType-createOwnedOperation-parameterTypes"/>

-  <Ecore:EParameter xmi:id="_yoKXjKSREdqbLsVx7ZZ-aw" base_Parameter="DataType-createOwnedOperation-returnType"/>

-  <Ecore:EOperation xmi:id="_yoKXjaSREdqbLsVx7ZZ-aw" base_Operation="DataType-createOwnedAttribute"/>

-  <Ecore:EParameter xmi:id="_yoKXjqSREdqbLsVx7ZZ-aw" base_Parameter="DataType-createOwnedAttribute-name"/>

-  <Ecore:EParameter xmi:id="_yoKXj6SREdqbLsVx7ZZ-aw" base_Parameter="DataType-createOwnedAttribute-type"/>

-  <Ecore:EParameter xmi:id="_yoKXkKSREdqbLsVx7ZZ-aw" base_Parameter="DataType-createOwnedAttribute-lower"/>

-  <Ecore:EParameter xmi:id="_yoKXkaSREdqbLsVx7ZZ-aw" base_Parameter="DataType-createOwnedAttribute-upper"/>

-  <Ecore:EClass xmi:id="_yoKXkqSREdqbLsVx7ZZ-aw" base_Class="Manifestation"/>

-  <Ecore:EReference xmi:id="_yoKXk6SREdqbLsVx7ZZ-aw" base_Property="Manifestation-utilizedElement"/>

-  <Ecore:EEnum xmi:id="_yoKXlKSREdqbLsVx7ZZ-aw" base_Enumeration="AggregationKind"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKXlaSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="AggregationKind-none"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKXlqSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="AggregationKind-shared"/>

-  <Ecore:EEnumLiteral xmi:id="_yoKXl6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="AggregationKind-composite"/>

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

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

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

-  <Ecore:EReference xmi:id="_yoKXm6SREdqbLsVx7ZZ-aw" base_Property="Generalization-generalizationSet"/>

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

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

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

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

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

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

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

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

-  <Ecore:EReference xmi:id="_yoKXpKSREdqbLsVx7ZZ-aw" base_Property="GeneralizationSet-generalization"/>

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

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

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

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

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

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

-  <Ecore:EClass xmi:id="_yoKXq6SREdqbLsVx7ZZ-aw" base_Class="Substitution"/>

-  <Ecore:EReference xmi:id="_yoKXrKSREdqbLsVx7ZZ-aw" base_Property="Substitution-contract"/>

-  <Ecore:EReference xmi:id="_yoKXraSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Substitution-substitutingClassifier"/>

-  <Ecore:EClass xmi:id="_yoKXrqSREdqbLsVx7ZZ-aw" base_Class="CollaborationUse"/>

-  <Ecore:EReference xmi:id="_yoKXr6SREdqbLsVx7ZZ-aw" base_Property="CollaborationUse-type"/>

-  <Ecore:EReference xmi:id="_yoKXsKSREdqbLsVx7ZZ-aw" base_Property="CollaborationUse-roleBinding"/>

-  <Ecore:EOperation xmi:id="_yoKXsaSREdqbLsVx7ZZ-aw" base_Operation="CollaborationUse-client_elements"/>

-  <Ecore:EParameter xmi:id="_yoKXsqSREdqbLsVx7ZZ-aw" base_Parameter="CollaborationUse-client_elements-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXs6SREdqbLsVx7ZZ-aw" base_Parameter="CollaborationUse-client_elements-context"/>

-  <Ecore:EOperation xmi:id="_yoKXtKSREdqbLsVx7ZZ-aw" base_Operation="CollaborationUse-every_role"/>

-  <Ecore:EParameter xmi:id="_yoKXtaSREdqbLsVx7ZZ-aw" base_Parameter="CollaborationUse-every_role-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXtqSREdqbLsVx7ZZ-aw" base_Parameter="CollaborationUse-every_role-context"/>

-  <Ecore:EOperation xmi:id="_yoKXt6SREdqbLsVx7ZZ-aw" base_Operation="CollaborationUse-connectors"/>

-  <Ecore:EParameter xmi:id="_yoKXuKSREdqbLsVx7ZZ-aw" base_Parameter="CollaborationUse-connectors-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXuaSREdqbLsVx7ZZ-aw" base_Parameter="CollaborationUse-connectors-context"/>

-  <Ecore:EClass xmi:id="_yoKXuqSREdqbLsVx7ZZ-aw" base_Class="Collaboration"/>

-  <Ecore:EReference xmi:id="_yoKXu6SREdqbLsVx7ZZ-aw" base_Property="Collaboration-collaborationRole"/>

-  <Ecore:EClass xmi:id="_yoKXvKSREdqbLsVx7ZZ-aw" base_Class="UseCase"/>

-  <Ecore:EReference xmi:id="_yoKXvaSREdqbLsVx7ZZ-aw" base_Property="UseCase-include"/>

-  <Ecore:EReference xmi:id="_yoKXvqSREdqbLsVx7ZZ-aw" base_Property="UseCase-extend"/>

-  <Ecore:EReference xmi:id="_yoKXv6SREdqbLsVx7ZZ-aw" base_Property="UseCase-extensionPoint"/>

-  <Ecore:EReference xmi:id="_yoKXwKSREdqbLsVx7ZZ-aw" base_Property="UseCase-subject"/>

-  <Ecore:EOperation xmi:id="_yoKXwaSREdqbLsVx7ZZ-aw" base_Operation="UseCase-must_have_name"/>

-  <Ecore:EParameter xmi:id="_yoKXwqSREdqbLsVx7ZZ-aw" base_Parameter="UseCase-must_have_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXw6SREdqbLsVx7ZZ-aw" base_Parameter="UseCase-must_have_name-context"/>

-  <Ecore:EOperation xmi:id="_yoKXxKSREdqbLsVx7ZZ-aw" base_Operation="UseCase-binary_associations"/>

-  <Ecore:EParameter xmi:id="_yoKXxaSREdqbLsVx7ZZ-aw" base_Parameter="UseCase-binary_associations-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXxqSREdqbLsVx7ZZ-aw" base_Parameter="UseCase-binary_associations-context"/>

-  <Ecore:EOperation xmi:id="_yoKXx6SREdqbLsVx7ZZ-aw" base_Operation="UseCase-no_association_to_use_case"/>

-  <Ecore:EParameter xmi:id="_yoKXyKSREdqbLsVx7ZZ-aw" base_Parameter="UseCase-no_association_to_use_case-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXyaSREdqbLsVx7ZZ-aw" base_Parameter="UseCase-no_association_to_use_case-context"/>

-  <Ecore:EOperation xmi:id="_yoKXyqSREdqbLsVx7ZZ-aw" base_Operation="UseCase-cannot_include_self"/>

-  <Ecore:EParameter xmi:id="_yoKXy6SREdqbLsVx7ZZ-aw" base_Parameter="UseCase-cannot_include_self-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKXzKSREdqbLsVx7ZZ-aw" base_Parameter="UseCase-cannot_include_self-context"/>

-  <Ecore:EOperation xmi:id="_yoKXzaSREdqbLsVx7ZZ-aw" base_Operation="UseCase-allIncludedUseCases"/>

-  <Ecore:EClass xmi:id="_yoKXzqSREdqbLsVx7ZZ-aw" base_Class="Include"/>

-  <Ecore:EReference xmi:id="_yoKXz6SREdqbLsVx7ZZ-aw" base_Property="Include-addition"/>

-  <Ecore:EReference xmi:id="_yoKX0KSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Include-includingCase" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_yoKX0aSREdqbLsVx7ZZ-aw" base_Class="Extend"/>

-  <Ecore:EReference xmi:id="_yoKX0qSREdqbLsVx7ZZ-aw" base_Property="Extend-extendedCase"/>

-  <Ecore:EReference xmi:id="_yoKX06SREdqbLsVx7ZZ-aw" base_Property="Extend-condition"/>

-  <Ecore:EReference xmi:id="_yoKX1KSREdqbLsVx7ZZ-aw" base_Property="Extend-extensionLocation"/>

-  <Ecore:EReference xmi:id="_yoKX1aSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Extend-extension" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoKX1qSREdqbLsVx7ZZ-aw" base_Operation="Extend-extension_points"/>

-  <Ecore:EParameter xmi:id="_yoKX16SREdqbLsVx7ZZ-aw" base_Parameter="Extend-extension_points-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKX2KSREdqbLsVx7ZZ-aw" base_Parameter="Extend-extension_points-context"/>

-  <Ecore:EClass xmi:id="_yoKX2aSREdqbLsVx7ZZ-aw" base_Class="ExtensionPoint"/>

-  <Ecore:EReference xmi:id="_yoKX2qSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ExtensionPoint-useCase" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoKX26SREdqbLsVx7ZZ-aw" base_Operation="ExtensionPoint-must_have_name"/>

-  <Ecore:EParameter xmi:id="_yoKX3KSREdqbLsVx7ZZ-aw" base_Parameter="ExtensionPoint-must_have_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKX3aSREdqbLsVx7ZZ-aw" base_Parameter="ExtensionPoint-must_have_name-context"/>

-  <Ecore:EClass xmi:id="_yoKX3qSREdqbLsVx7ZZ-aw" base_Class="Enumeration"/>

-  <Ecore:EReference xmi:id="_yoKX36SREdqbLsVx7ZZ-aw" base_Property="Enumeration-ownedLiteral"/>

-  <Ecore:EClass xmi:id="_yoKX4KSREdqbLsVx7ZZ-aw" base_Class="EnumerationLiteral"/>

-  <Ecore:EReference xmi:id="_yoKX4aSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="EnumerationLiteral-enumeration" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_yoKX4qSREdqbLsVx7ZZ-aw" base_Class="InstanceSpecification"/>

-  <Ecore:EReference xmi:id="_yoKX46SREdqbLsVx7ZZ-aw" base_Property="InstanceSpecification-classifier"/>

-  <Ecore:EReference xmi:id="_yoKX5KSREdqbLsVx7ZZ-aw" base_Property="InstanceSpecification-slot"/>

-  <Ecore:EReference xmi:id="_yoKX5aSREdqbLsVx7ZZ-aw" base_Property="InstanceSpecification-specification"/>

-  <Ecore:EOperation xmi:id="_yoKX5qSREdqbLsVx7ZZ-aw" base_Operation="InstanceSpecification-defining_feature"/>

-  <Ecore:EParameter xmi:id="_yoKX56SREdqbLsVx7ZZ-aw" base_Parameter="InstanceSpecification-defining_feature-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKX6KSREdqbLsVx7ZZ-aw" base_Parameter="InstanceSpecification-defining_feature-context"/>

-  <Ecore:EOperation xmi:id="_yoKX6aSREdqbLsVx7ZZ-aw" base_Operation="InstanceSpecification-structural_feature"/>

-  <Ecore:EParameter xmi:id="_yoKX6qSREdqbLsVx7ZZ-aw" base_Parameter="InstanceSpecification-structural_feature-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKX66SREdqbLsVx7ZZ-aw" base_Parameter="InstanceSpecification-structural_feature-context"/>

-  <Ecore:EOperation xmi:id="_yoKX7KSREdqbLsVx7ZZ-aw" base_Operation="InstanceSpecification-deployment_target"/>

-  <Ecore:EParameter xmi:id="_yoKX7aSREdqbLsVx7ZZ-aw" base_Parameter="InstanceSpecification-deployment_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKX7qSREdqbLsVx7ZZ-aw" base_Parameter="InstanceSpecification-deployment_target-context"/>

-  <Ecore:EOperation xmi:id="_yoKX76SREdqbLsVx7ZZ-aw" base_Operation="InstanceSpecification-deployment_artifact"/>

-  <Ecore:EParameter xmi:id="_yoKX8KSREdqbLsVx7ZZ-aw" base_Parameter="InstanceSpecification-deployment_artifact-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoKX8aSREdqbLsVx7ZZ-aw" base_Parameter="InstanceSpecification-deployment_artifact-context"/>

-  <Ecore:EClass xmi:id="_yoKX8qSREdqbLsVx7ZZ-aw" base_Class="Slot"/>

-  <Ecore:EReference xmi:id="_yoKX86SREdqbLsVx7ZZ-aw" base_Property="Slot-definingFeature"/>

-  <Ecore:EReference xmi:id="_yoKX9KSREdqbLsVx7ZZ-aw" base_Property="Slot-value"/>

-  <Ecore:EReference xmi:id="_yoKX9aSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Slot-owningInstance" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_yoKX9qSREdqbLsVx7ZZ-aw" base_Class="PrimitiveType"/>

-  <Ecore:EClass xmi:id="_yoKX96SREdqbLsVx7ZZ-aw" base_Class="ProfileApplication"/>

-  <Ecore:EReference xmi:id="_yoKX-KSREdqbLsVx7ZZ-aw" base_Property="ProfileApplication-appliedProfile"/>

-  <Ecore:EAttribute xmi:id="_yoKX-aSREdqbLsVx7ZZ-aw" base_Property="ProfileApplication-isStrict"/>

-  <Ecore:EReference xmi:id="_yoKX-qSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ProfileApplication-applyingPackage" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoKX-6SREdqbLsVx7ZZ-aw" base_Operation="ProfileApplication-getAppliedDefinition"/>

-  <Ecore:EOperation xmi:id="_yoKX_KSREdqbLsVx7ZZ-aw" base_Operation="ProfileApplication-getAppliedDefinition.1"/>

-  <Ecore:EParameter xmi:id="_yoKX_aSREdqbLsVx7ZZ-aw" base_Parameter="ProfileApplication-getAppliedDefinition.1-namedElement"/>

-  <Ecore:EClass xmi:id="_yoKX_qSREdqbLsVx7ZZ-aw" base_Class="PackageMerge"/>

-  <Ecore:EReference xmi:id="_yoKX_6SREdqbLsVx7ZZ-aw" base_Property="PackageMerge-mergedPackage"/>

-  <Ecore:EReference xmi:id="_yoKYAKSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="PackageMerge-receivingPackage" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_yoUHoKSREdqbLsVx7ZZ-aw" base_Class="ExtensionEnd"/>

-  <Ecore:EOperation xmi:id="_yoUHoaSREdqbLsVx7ZZ-aw" base_Operation="ExtensionEnd-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yoUHoqSREdqbLsVx7ZZ-aw" base_Parameter="ExtensionEnd-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUHo6SREdqbLsVx7ZZ-aw" base_Parameter="ExtensionEnd-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_yoUHpKSREdqbLsVx7ZZ-aw" base_Operation="ExtensionEnd-aggregation"/>

-  <Ecore:EParameter xmi:id="_yoUHpaSREdqbLsVx7ZZ-aw" base_Parameter="ExtensionEnd-aggregation-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUHpqSREdqbLsVx7ZZ-aw" base_Parameter="ExtensionEnd-aggregation-context"/>

-  <Ecore:EClass xmi:id="_yoUHp6SREdqbLsVx7ZZ-aw" base_Class="OperationTemplateParameter"/>

-  <Ecore:EClass xmi:id="_yoUHqKSREdqbLsVx7ZZ-aw" base_Class="ConnectableElementTemplateParameter"/>

-  <Ecore:EClass xmi:id="_yoUHqaSREdqbLsVx7ZZ-aw" base_Class="RedefinableTemplateSignature"/>

-  <Ecore:EReference xmi:id="_yoUHqqSREdqbLsVx7ZZ-aw" base_Property="RedefinableTemplateSignature-extendedSignature"/>

-  <Ecore:EReference xmi:id="_yoUHq6SREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="RedefinableTemplateSignature-inheritedParameter"/>

-  <Ecore:EReference xmi:id="_yoUHrKSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="RedefinableTemplateSignature-classifier" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoUHraSREdqbLsVx7ZZ-aw" base_Operation="RedefinableTemplateSignature-inherited_parameters"/>

-  <Ecore:EParameter xmi:id="_yoUHrqSREdqbLsVx7ZZ-aw" base_Parameter="RedefinableTemplateSignature-inherited_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUHr6SREdqbLsVx7ZZ-aw" base_Parameter="RedefinableTemplateSignature-inherited_parameters-context"/>

-  <Ecore:EOperation xmi:id="_yoUHsKSREdqbLsVx7ZZ-aw" base_Operation="RedefinableTemplateSignature-getInheritedParameters"/>

-  <Ecore:EClass xmi:id="_yoUHsaSREdqbLsVx7ZZ-aw" base_Class="ClassifierTemplateParameter"/>

-  <Ecore:EAttribute xmi:id="_yoUHsqSREdqbLsVx7ZZ-aw" base_Property="ClassifierTemplateParameter-allowSubstitutable"/>

-  <Ecore:EReference xmi:id="_yoUHs6SREdqbLsVx7ZZ-aw" base_Property="ClassifierTemplateParameter-defaultClassifier"/>

-  <Ecore:EReference xmi:id="_yoUHtKSREdqbLsVx7ZZ-aw" base_Property="ClassifierTemplateParameter-constrainingClassifier"/>

-  <Ecore:EOperation xmi:id="_yoUHtaSREdqbLsVx7ZZ-aw" base_Operation="ClassifierTemplateParameter-has_constraining_classifier"/>

-  <Ecore:EParameter xmi:id="_yoUHtqSREdqbLsVx7ZZ-aw" base_Parameter="ClassifierTemplateParameter-has_constraining_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUHt6SREdqbLsVx7ZZ-aw" base_Parameter="ClassifierTemplateParameter-has_constraining_classifier-context"/>

-  <Ecore:EClass xmi:id="_yoUHuKSREdqbLsVx7ZZ-aw" base_Class="LiteralSpecification"/>

-  <Ecore:EClass xmi:id="_yoUHuaSREdqbLsVx7ZZ-aw" base_Class="LiteralInteger"/>

-  <Ecore:EAttribute xmi:id="_yoUHuqSREdqbLsVx7ZZ-aw" base_Property="LiteralInteger-value"/>

-  <Ecore:EClass xmi:id="_yoUHu6SREdqbLsVx7ZZ-aw" base_Class="LiteralString"/>

-  <Ecore:EAttribute xmi:id="_yoUHvKSREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="LiteralString-value"/>

-  <Ecore:EClass xmi:id="_yoUHvaSREdqbLsVx7ZZ-aw" base_Class="LiteralBoolean"/>

-  <Ecore:EAttribute xmi:id="_yoUHvqSREdqbLsVx7ZZ-aw" base_Property="LiteralBoolean-value"/>

-  <Ecore:EClass xmi:id="_yoUHv6SREdqbLsVx7ZZ-aw" base_Class="LiteralNull"/>

-  <Ecore:EClass xmi:id="_yoUHwKSREdqbLsVx7ZZ-aw" base_Class="InstanceValue"/>

-  <Ecore:EReference xmi:id="_yoUHwaSREdqbLsVx7ZZ-aw" base_Property="InstanceValue-instance"/>

-  <Ecore:EClass xmi:id="_yoUHwqSREdqbLsVx7ZZ-aw" base_Class="LiteralUnlimitedNatural"/>

-  <Ecore:EAttribute xmi:id="_yoUHw6SREdqbLsVx7ZZ-aw" base_Property="LiteralUnlimitedNatural-value"/>

-  <Ecore:EClass xmi:id="_yoUHxKSREdqbLsVx7ZZ-aw" base_Class="OpaqueBehavior"/>

-  <Ecore:EAttribute xmi:id="_yoUHxaSREdqbLsVx7ZZ-aw" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueBehavior-body"/>

-  <Ecore:EAttribute xmi:id="_yoUHxqSREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="OpaqueBehavior-language"/>

-  <Ecore:EClass xmi:id="_yoUHx6SREdqbLsVx7ZZ-aw" base_Class="FunctionBehavior"/>

-  <Ecore:EOperation xmi:id="_yoUHyKSREdqbLsVx7ZZ-aw" base_Operation="FunctionBehavior-one_output_parameter"/>

-  <Ecore:EParameter xmi:id="_yoUHyaSREdqbLsVx7ZZ-aw" base_Parameter="FunctionBehavior-one_output_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUHyqSREdqbLsVx7ZZ-aw" base_Parameter="FunctionBehavior-one_output_parameter-context"/>

-  <Ecore:EOperation xmi:id="_yoUHy6SREdqbLsVx7ZZ-aw" base_Operation="FunctionBehavior-types_of_parameters"/>

-  <Ecore:EParameter xmi:id="_yoUHzKSREdqbLsVx7ZZ-aw" base_Parameter="FunctionBehavior-types_of_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUHzaSREdqbLsVx7ZZ-aw" base_Parameter="FunctionBehavior-types_of_parameters-context"/>

-  <Ecore:EClass xmi:id="_yoUHzqSREdqbLsVx7ZZ-aw" base_Class="OpaqueAction"/>

-  <Ecore:EAttribute xmi:id="_yoUHz6SREdqbLsVx7ZZ-aw" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueAction-body"/>

-  <Ecore:EAttribute xmi:id="_yoUH0KSREdqbLsVx7ZZ-aw" isUnsettable="true" base_Property="OpaqueAction-language"/>

-  <Ecore:EReference xmi:id="_yoUH0aSREdqbLsVx7ZZ-aw" base_Property="OpaqueAction-inputValue"/>

-  <Ecore:EReference xmi:id="_yoUH0qSREdqbLsVx7ZZ-aw" base_Property="OpaqueAction-outputValue"/>

-  <Ecore:EClass xmi:id="_yoUH06SREdqbLsVx7ZZ-aw" base_Class="Action"/>

-  <Ecore:EReference xmi:id="_yoUH1KSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Action-output"/>

-  <Ecore:EReference xmi:id="_yoUH1aSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Action-input"/>

-  <Ecore:EReference xmi:id="_yoUH1qSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Action-context" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoUH16SREdqbLsVx7ZZ-aw" base_Property="Action-localPrecondition"/>

-  <Ecore:EReference xmi:id="_yoUH2KSREdqbLsVx7ZZ-aw" base_Property="Action-localPostcondition"/>

-  <Ecore:EClass xmi:id="_yoUH2aSREdqbLsVx7ZZ-aw" base_Class="ExecutableNode"/>

-  <Ecore:EReference xmi:id="_yoUH2qSREdqbLsVx7ZZ-aw" base_Property="ExecutableNode-handler"/>

-  <Ecore:EClass xmi:id="_yoUH26SREdqbLsVx7ZZ-aw" base_Class="ActivityNode"/>

-  <Ecore:EReference xmi:id="_yoUH3KSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ActivityNode-inStructuredNode" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoUH3aSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ActivityNode-activity" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoUH3qSREdqbLsVx7ZZ-aw" base_Property="ActivityNode-outgoing"/>

-  <Ecore:EReference xmi:id="_yoUH36SREdqbLsVx7ZZ-aw" base_Property="ActivityNode-incoming"/>

-  <Ecore:EReference xmi:id="_yoUH4KSREdqbLsVx7ZZ-aw" base_Property="ActivityNode-inPartition"/>

-  <Ecore:EReference xmi:id="_yoUH4aSREdqbLsVx7ZZ-aw" base_Property="ActivityNode-inInterruptibleRegion"/>

-  <Ecore:EReference xmi:id="_yoUH4qSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ActivityNode-inGroup"/>

-  <Ecore:EReference xmi:id="_yoUH46SREdqbLsVx7ZZ-aw" base_Property="ActivityNode-redefinedNode"/>

-  <Ecore:EOperation xmi:id="_yoUH5KSREdqbLsVx7ZZ-aw" base_Operation="ActivityNode-owned_structured_node"/>

-  <Ecore:EParameter xmi:id="_yoUH5aSREdqbLsVx7ZZ-aw" base_Parameter="ActivityNode-owned_structured_node-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUH5qSREdqbLsVx7ZZ-aw" base_Parameter="ActivityNode-owned_structured_node-context"/>

-  <Ecore:EOperation xmi:id="_yoUH56SREdqbLsVx7ZZ-aw" base_Operation="ActivityNode-owned"/>

-  <Ecore:EParameter xmi:id="_yoUH6KSREdqbLsVx7ZZ-aw" base_Parameter="ActivityNode-owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUH6aSREdqbLsVx7ZZ-aw" base_Parameter="ActivityNode-owned-context"/>

-  <Ecore:EClass xmi:id="_yoUH6qSREdqbLsVx7ZZ-aw" base_Class="StructuredActivityNode"/>

-  <Ecore:EReference xmi:id="_yoUH66SREdqbLsVx7ZZ-aw" base_Property="StructuredActivityNode-variable"/>

-  <Ecore:EReference xmi:id="_yoUH7KSREdqbLsVx7ZZ-aw" base_Property="StructuredActivityNode-edge"/>

-  <Ecore:EAttribute xmi:id="_yoUH7aSREdqbLsVx7ZZ-aw" base_Property="StructuredActivityNode-mustIsolate"/>

-  <Ecore:EReference xmi:id="_yoUH7qSREdqbLsVx7ZZ-aw" base_Property="StructuredActivityNode-node"/>

-  <Ecore:EOperation xmi:id="_yoUH76SREdqbLsVx7ZZ-aw" base_Operation="StructuredActivityNode-edges"/>

-  <Ecore:EParameter xmi:id="_yoUH8KSREdqbLsVx7ZZ-aw" base_Parameter="StructuredActivityNode-edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUH8aSREdqbLsVx7ZZ-aw" base_Parameter="StructuredActivityNode-edges-context"/>

-  <Ecore:EClass xmi:id="_yoUH8qSREdqbLsVx7ZZ-aw" base_Class="ActivityGroup"/>

-  <Ecore:EReference xmi:id="_yoUH86SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ActivityGroup-subgroup"/>

-  <Ecore:EReference xmi:id="_yoUH9KSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ActivityGroup-superGroup" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoUH9aSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ActivityGroup-inActivity" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoUH9qSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ActivityGroup-containedEdge"/>

-  <Ecore:EReference xmi:id="_yoUH96SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ActivityGroup-containedNode"/>

-  <Ecore:EOperation xmi:id="_yoUH-KSREdqbLsVx7ZZ-aw" base_Operation="ActivityGroup-nodes_and_edges"/>

-  <Ecore:EParameter xmi:id="_yoUH-aSREdqbLsVx7ZZ-aw" base_Parameter="ActivityGroup-nodes_and_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUH-qSREdqbLsVx7ZZ-aw" base_Parameter="ActivityGroup-nodes_and_edges-context"/>

-  <Ecore:EOperation xmi:id="_yoUH-6SREdqbLsVx7ZZ-aw" base_Operation="ActivityGroup-not_contained"/>

-  <Ecore:EParameter xmi:id="_yoUH_KSREdqbLsVx7ZZ-aw" base_Parameter="ActivityGroup-not_contained-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUH_aSREdqbLsVx7ZZ-aw" base_Parameter="ActivityGroup-not_contained-context"/>

-  <Ecore:EOperation xmi:id="_yoUH_qSREdqbLsVx7ZZ-aw" base_Operation="ActivityGroup-group_owned"/>

-  <Ecore:EParameter xmi:id="_yoUH_6SREdqbLsVx7ZZ-aw" base_Parameter="ActivityGroup-group_owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIAKSREdqbLsVx7ZZ-aw" base_Parameter="ActivityGroup-group_owned-context"/>

-  <Ecore:EClass xmi:id="_yoUIAaSREdqbLsVx7ZZ-aw" base_Class="Activity"/>

-  <Ecore:EReference xmi:id="_yoUIAqSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Activity-structuredNode"/>

-  <Ecore:EReference xmi:id="_yoUIA6SREdqbLsVx7ZZ-aw" base_Property="Activity-variable"/>

-  <Ecore:EReference xmi:id="_yoUIBKSREdqbLsVx7ZZ-aw" base_Property="Activity-node"/>

-  <Ecore:EAttribute xmi:id="_yoUIBaSREdqbLsVx7ZZ-aw" base_Property="Activity-isReadOnly"/>

-  <Ecore:EReference xmi:id="_yoUIBqSREdqbLsVx7ZZ-aw" base_Property="Activity-edge"/>

-  <Ecore:EReference xmi:id="_yoUIB6SREdqbLsVx7ZZ-aw" base_Property="Activity-partition"/>

-  <Ecore:EAttribute xmi:id="_yoUICKSREdqbLsVx7ZZ-aw" base_Property="Activity-isSingleExecution"/>

-  <Ecore:EReference xmi:id="_yoUICaSREdqbLsVx7ZZ-aw" base_Property="Activity-group"/>

-  <Ecore:EOperation xmi:id="_yoUICqSREdqbLsVx7ZZ-aw" base_Operation="Activity-no_supergroups"/>

-  <Ecore:EParameter xmi:id="_yoUIC6SREdqbLsVx7ZZ-aw" base_Parameter="Activity-no_supergroups-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIDKSREdqbLsVx7ZZ-aw" base_Parameter="Activity-no_supergroups-context"/>

-  <Ecore:EOperation xmi:id="_yoUIDaSREdqbLsVx7ZZ-aw" base_Operation="Activity-activity_parameter_node"/>

-  <Ecore:EParameter xmi:id="_yoUIDqSREdqbLsVx7ZZ-aw" base_Parameter="Activity-activity_parameter_node-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUID6SREdqbLsVx7ZZ-aw" base_Parameter="Activity-activity_parameter_node-context"/>

-  <Ecore:EOperation xmi:id="_yoUIEKSREdqbLsVx7ZZ-aw" base_Operation="Activity-autonomous"/>

-  <Ecore:EParameter xmi:id="_yoUIEaSREdqbLsVx7ZZ-aw" base_Parameter="Activity-autonomous-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIEqSREdqbLsVx7ZZ-aw" base_Parameter="Activity-autonomous-context"/>

-  <Ecore:EClass xmi:id="_yoUIE6SREdqbLsVx7ZZ-aw" base_Class="Variable"/>

-  <Ecore:EReference xmi:id="_yoUIFKSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Variable-scope" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoUIFaSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Variable-activityScope" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoUIFqSREdqbLsVx7ZZ-aw" base_Operation="Variable-owned"/>

-  <Ecore:EParameter xmi:id="_yoUIF6SREdqbLsVx7ZZ-aw" base_Parameter="Variable-owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIGKSREdqbLsVx7ZZ-aw" base_Parameter="Variable-owned-context"/>

-  <Ecore:EOperation xmi:id="_yoUIGaSREdqbLsVx7ZZ-aw" base_Operation="Variable-isAccessibleBy"/>

-  <Ecore:EParameter xmi:id="_yoUIGqSREdqbLsVx7ZZ-aw" base_Parameter="Variable-isAccessibleBy-a"/>

-  <Ecore:EClass xmi:id="_yoUIG6SREdqbLsVx7ZZ-aw" base_Class="ActivityEdge"/>

-  <Ecore:EReference xmi:id="_yoUIHKSREdqbLsVx7ZZ-aw" base_Property="ActivityEdge-source"/>

-  <Ecore:EReference xmi:id="_yoUIHaSREdqbLsVx7ZZ-aw" base_Property="ActivityEdge-target"/>

-  <Ecore:EReference xmi:id="_yoUIHqSREdqbLsVx7ZZ-aw" base_Property="ActivityEdge-redefinedEdge"/>

-  <Ecore:EReference xmi:id="_yoUIH6SREdqbLsVx7ZZ-aw" base_Property="ActivityEdge-inPartition"/>

-  <Ecore:EReference xmi:id="_yoUIIKSREdqbLsVx7ZZ-aw" base_Property="ActivityEdge-guard"/>

-  <Ecore:EReference xmi:id="_yoUIIaSREdqbLsVx7ZZ-aw" base_Property="ActivityEdge-weight"/>

-  <Ecore:EReference xmi:id="_yoUIIqSREdqbLsVx7ZZ-aw" base_Property="ActivityEdge-interrupts"/>

-  <Ecore:EReference xmi:id="_yoUII6SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ActivityEdge-inStructuredNode" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoUIJKSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ActivityEdge-inGroup"/>

-  <Ecore:EReference xmi:id="_yoUIJaSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ActivityEdge-activity" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoUIJqSREdqbLsVx7ZZ-aw" base_Operation="ActivityEdge-source_and_target"/>

-  <Ecore:EParameter xmi:id="_yoUIJ6SREdqbLsVx7ZZ-aw" base_Parameter="ActivityEdge-source_and_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIKKSREdqbLsVx7ZZ-aw" base_Parameter="ActivityEdge-source_and_target-context"/>

-  <Ecore:EOperation xmi:id="_yoUIKaSREdqbLsVx7ZZ-aw" base_Operation="ActivityEdge-owned"/>

-  <Ecore:EParameter xmi:id="_yoUIKqSREdqbLsVx7ZZ-aw" base_Parameter="ActivityEdge-owned-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIK6SREdqbLsVx7ZZ-aw" base_Parameter="ActivityEdge-owned-context"/>

-  <Ecore:EOperation xmi:id="_yoUILKSREdqbLsVx7ZZ-aw" base_Operation="ActivityEdge-structured_node"/>

-  <Ecore:EParameter xmi:id="_yoUILaSREdqbLsVx7ZZ-aw" base_Parameter="ActivityEdge-structured_node-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUILqSREdqbLsVx7ZZ-aw" base_Parameter="ActivityEdge-structured_node-context"/>

-  <Ecore:EClass xmi:id="_yoUIL6SREdqbLsVx7ZZ-aw" base_Class="ActivityPartition"/>

-  <Ecore:EAttribute xmi:id="_yoUIMKSREdqbLsVx7ZZ-aw" base_Property="ActivityPartition-isDimension"/>

-  <Ecore:EAttribute xmi:id="_yoUIMaSREdqbLsVx7ZZ-aw" base_Property="ActivityPartition-isExternal"/>

-  <Ecore:EReference xmi:id="_yoUIMqSREdqbLsVx7ZZ-aw" base_Property="ActivityPartition-node"/>

-  <Ecore:EReference xmi:id="_yoUIM6SREdqbLsVx7ZZ-aw" base_Property="ActivityPartition-subpartition"/>

-  <Ecore:EReference xmi:id="_yoUINKSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ActivityPartition-superPartition" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoUINaSREdqbLsVx7ZZ-aw" base_Property="ActivityPartition-represents"/>

-  <Ecore:EReference xmi:id="_yoUINqSREdqbLsVx7ZZ-aw" base_Property="ActivityPartition-edge"/>

-  <Ecore:EOperation xmi:id="_yoUIN6SREdqbLsVx7ZZ-aw" base_Operation="ActivityPartition-dimension_not_contained"/>

-  <Ecore:EParameter xmi:id="_yoUIOKSREdqbLsVx7ZZ-aw" base_Parameter="ActivityPartition-dimension_not_contained-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIOaSREdqbLsVx7ZZ-aw" base_Parameter="ActivityPartition-dimension_not_contained-context"/>

-  <Ecore:EOperation xmi:id="_yoUIOqSREdqbLsVx7ZZ-aw" base_Operation="ActivityPartition-represents_part"/>

-  <Ecore:EParameter xmi:id="_yoUIO6SREdqbLsVx7ZZ-aw" base_Parameter="ActivityPartition-represents_part-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIPKSREdqbLsVx7ZZ-aw" base_Parameter="ActivityPartition-represents_part-context"/>

-  <Ecore:EOperation xmi:id="_yoUIPaSREdqbLsVx7ZZ-aw" base_Operation="ActivityPartition-represents_classifier"/>

-  <Ecore:EParameter xmi:id="_yoUIPqSREdqbLsVx7ZZ-aw" base_Parameter="ActivityPartition-represents_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIP6SREdqbLsVx7ZZ-aw" base_Parameter="ActivityPartition-represents_classifier-context"/>

-  <Ecore:EOperation xmi:id="_yoUIQKSREdqbLsVx7ZZ-aw" base_Operation="ActivityPartition-represents_part_and_is_contained"/>

-  <Ecore:EParameter xmi:id="_yoUIQaSREdqbLsVx7ZZ-aw" base_Parameter="ActivityPartition-represents_part_and_is_contained-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIQqSREdqbLsVx7ZZ-aw" base_Parameter="ActivityPartition-represents_part_and_is_contained-context"/>

-  <Ecore:EClass xmi:id="_yoUIQ6SREdqbLsVx7ZZ-aw" base_Class="InterruptibleActivityRegion"/>

-  <Ecore:EReference xmi:id="_yoUIRKSREdqbLsVx7ZZ-aw" base_Property="InterruptibleActivityRegion-node"/>

-  <Ecore:EReference xmi:id="_yoUIRaSREdqbLsVx7ZZ-aw" base_Property="InterruptibleActivityRegion-interruptingEdge"/>

-  <Ecore:EOperation xmi:id="_yoUIRqSREdqbLsVx7ZZ-aw" base_Operation="InterruptibleActivityRegion-interrupting_edges"/>

-  <Ecore:EParameter xmi:id="_yoUIR6SREdqbLsVx7ZZ-aw" base_Parameter="InterruptibleActivityRegion-interrupting_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUISKSREdqbLsVx7ZZ-aw" base_Parameter="InterruptibleActivityRegion-interrupting_edges-context"/>

-  <Ecore:EClass xmi:id="_yoUISaSREdqbLsVx7ZZ-aw" base_Class="ExceptionHandler"/>

-  <Ecore:EReference xmi:id="_yoUISqSREdqbLsVx7ZZ-aw" base_Property="ExceptionHandler-handlerBody"/>

-  <Ecore:EReference xmi:id="_yoUIS6SREdqbLsVx7ZZ-aw" base_Property="ExceptionHandler-exceptionInput"/>

-  <Ecore:EReference xmi:id="_yoUITKSREdqbLsVx7ZZ-aw" base_Property="ExceptionHandler-exceptionType"/>

-  <Ecore:EReference xmi:id="_yoUITaSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ExceptionHandler-protectedNode" isResolveProxies="false"/>

-  <Ecore:EOperation xmi:id="_yoUITqSREdqbLsVx7ZZ-aw" base_Operation="ExceptionHandler-exception_body"/>

-  <Ecore:EParameter xmi:id="_yoUIT6SREdqbLsVx7ZZ-aw" base_Parameter="ExceptionHandler-exception_body-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIUKSREdqbLsVx7ZZ-aw" base_Parameter="ExceptionHandler-exception_body-context"/>

-  <Ecore:EOperation xmi:id="_yoUIUaSREdqbLsVx7ZZ-aw" base_Operation="ExceptionHandler-result_pins"/>

-  <Ecore:EParameter xmi:id="_yoUIUqSREdqbLsVx7ZZ-aw" base_Parameter="ExceptionHandler-result_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIU6SREdqbLsVx7ZZ-aw" base_Parameter="ExceptionHandler-result_pins-context"/>

-  <Ecore:EOperation xmi:id="_yoUIVKSREdqbLsVx7ZZ-aw" base_Operation="ExceptionHandler-one_input"/>

-  <Ecore:EParameter xmi:id="_yoUIVaSREdqbLsVx7ZZ-aw" base_Parameter="ExceptionHandler-one_input-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIVqSREdqbLsVx7ZZ-aw" base_Parameter="ExceptionHandler-one_input-context"/>

-  <Ecore:EOperation xmi:id="_yoUIV6SREdqbLsVx7ZZ-aw" base_Operation="ExceptionHandler-edge_source_target"/>

-  <Ecore:EParameter xmi:id="_yoUIWKSREdqbLsVx7ZZ-aw" base_Parameter="ExceptionHandler-edge_source_target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIWaSREdqbLsVx7ZZ-aw" base_Parameter="ExceptionHandler-edge_source_target-context"/>

-  <Ecore:EClass xmi:id="_yoUIWqSREdqbLsVx7ZZ-aw" base_Class="ObjectNode"/>

-  <Ecore:EAttribute xmi:id="_yoUIW6SREdqbLsVx7ZZ-aw" base_Property="ObjectNode-ordering"/>

-  <Ecore:EAttribute xmi:id="_yoUIXKSREdqbLsVx7ZZ-aw" base_Property="ObjectNode-isControlType"/>

-  <Ecore:EReference xmi:id="_yoUIXaSREdqbLsVx7ZZ-aw" base_Property="ObjectNode-upperBound"/>

-  <Ecore:EReference xmi:id="_yoUIXqSREdqbLsVx7ZZ-aw" base_Property="ObjectNode-inState"/>

-  <Ecore:EReference xmi:id="_yoUIX6SREdqbLsVx7ZZ-aw" base_Property="ObjectNode-selection"/>

-  <Ecore:EOperation xmi:id="_yoUIYKSREdqbLsVx7ZZ-aw" base_Operation="ObjectNode-object_flow_edges"/>

-  <Ecore:EParameter xmi:id="_yoUIYaSREdqbLsVx7ZZ-aw" base_Parameter="ObjectNode-object_flow_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIYqSREdqbLsVx7ZZ-aw" base_Parameter="ObjectNode-object_flow_edges-context"/>

-  <Ecore:EOperation xmi:id="_yoUIY6SREdqbLsVx7ZZ-aw" base_Operation="ObjectNode-not_unique"/>

-  <Ecore:EParameter xmi:id="_yoUIZKSREdqbLsVx7ZZ-aw" base_Parameter="ObjectNode-not_unique-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIZaSREdqbLsVx7ZZ-aw" base_Parameter="ObjectNode-not_unique-context"/>

-  <Ecore:EOperation xmi:id="_yoUIZqSREdqbLsVx7ZZ-aw" base_Operation="ObjectNode-selection_behavior"/>

-  <Ecore:EParameter xmi:id="_yoUIZ6SREdqbLsVx7ZZ-aw" base_Parameter="ObjectNode-selection_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIaKSREdqbLsVx7ZZ-aw" base_Parameter="ObjectNode-selection_behavior-context"/>

-  <Ecore:EOperation xmi:id="_yoUIaaSREdqbLsVx7ZZ-aw" base_Operation="ObjectNode-input_output_parameter"/>

-  <Ecore:EParameter xmi:id="_yoUIaqSREdqbLsVx7ZZ-aw" base_Parameter="ObjectNode-input_output_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIa6SREdqbLsVx7ZZ-aw" base_Parameter="ObjectNode-input_output_parameter-context"/>

-  <Ecore:EEnum xmi:id="_yoUIbKSREdqbLsVx7ZZ-aw" base_Enumeration="ObjectNodeOrderingKind"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUIbaSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ObjectNodeOrderingKind-unordered"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUIbqSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ObjectNodeOrderingKind-ordered"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUIb6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ObjectNodeOrderingKind-LIFO"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUIcKSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ObjectNodeOrderingKind-FIFO"/>

-  <Ecore:EClass xmi:id="_yoUIcaSREdqbLsVx7ZZ-aw" base_Class="OutputPin"/>

-  <Ecore:EClass xmi:id="_yoUIcqSREdqbLsVx7ZZ-aw" base_Class="Pin"/>

-  <Ecore:EAttribute xmi:id="_yoUIc6SREdqbLsVx7ZZ-aw" base_Property="Pin-isControl"/>

-  <Ecore:EOperation xmi:id="_yoUIdKSREdqbLsVx7ZZ-aw" base_Operation="Pin-control_pins"/>

-  <Ecore:EParameter xmi:id="_yoUIdaSREdqbLsVx7ZZ-aw" base_Parameter="Pin-control_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIdqSREdqbLsVx7ZZ-aw" base_Parameter="Pin-control_pins-context"/>

-  <Ecore:EClass xmi:id="_yoUId6SREdqbLsVx7ZZ-aw" base_Class="InputPin"/>

-  <Ecore:EClass xmi:id="_yoUIeKSREdqbLsVx7ZZ-aw" base_Class="ValuePin"/>

-  <Ecore:EReference xmi:id="_yoUIeaSREdqbLsVx7ZZ-aw" base_Property="ValuePin-value"/>

-  <Ecore:EOperation xmi:id="_yoUIeqSREdqbLsVx7ZZ-aw" base_Operation="ValuePin-compatible_type"/>

-  <Ecore:EParameter xmi:id="_yoUIe6SREdqbLsVx7ZZ-aw" base_Parameter="ValuePin-compatible_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIfKSREdqbLsVx7ZZ-aw" base_Parameter="ValuePin-compatible_type-context"/>

-  <Ecore:EClass xmi:id="_yoUIfaSREdqbLsVx7ZZ-aw" base_Class="CallAction"/>

-  <Ecore:EAttribute xmi:id="_yoUIfqSREdqbLsVx7ZZ-aw" base_Property="CallAction-isSynchronous"/>

-  <Ecore:EReference xmi:id="_yoUIf6SREdqbLsVx7ZZ-aw" base_Property="CallAction-result"/>

-  <Ecore:EOperation xmi:id="_yoUIgKSREdqbLsVx7ZZ-aw" base_Operation="CallAction-synchronous_call"/>

-  <Ecore:EParameter xmi:id="_yoUIgaSREdqbLsVx7ZZ-aw" base_Parameter="CallAction-synchronous_call-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIgqSREdqbLsVx7ZZ-aw" base_Parameter="CallAction-synchronous_call-context"/>

-  <Ecore:EOperation xmi:id="_yoUIg6SREdqbLsVx7ZZ-aw" base_Operation="CallAction-number_and_order"/>

-  <Ecore:EParameter xmi:id="_yoUIhKSREdqbLsVx7ZZ-aw" base_Parameter="CallAction-number_and_order-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIhaSREdqbLsVx7ZZ-aw" base_Parameter="CallAction-number_and_order-context"/>

-  <Ecore:EOperation xmi:id="_yoUIhqSREdqbLsVx7ZZ-aw" base_Operation="CallAction-type_ordering_multiplicity"/>

-  <Ecore:EParameter xmi:id="_yoUIh6SREdqbLsVx7ZZ-aw" base_Parameter="CallAction-type_ordering_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIiKSREdqbLsVx7ZZ-aw" base_Parameter="CallAction-type_ordering_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yoUIiaSREdqbLsVx7ZZ-aw" base_Class="InvocationAction"/>

-  <Ecore:EReference xmi:id="_yoUIiqSREdqbLsVx7ZZ-aw" base_Property="InvocationAction-argument"/>

-  <Ecore:EReference xmi:id="_yoUIi6SREdqbLsVx7ZZ-aw" base_Property="InvocationAction-onPort"/>

-  <Ecore:EOperation xmi:id="_yoUIjKSREdqbLsVx7ZZ-aw" base_Operation="InvocationAction-on_port_receiver"/>

-  <Ecore:EParameter xmi:id="_yoUIjaSREdqbLsVx7ZZ-aw" base_Parameter="InvocationAction-on_port_receiver-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIjqSREdqbLsVx7ZZ-aw" base_Parameter="InvocationAction-on_port_receiver-context"/>

-  <Ecore:EClass xmi:id="_yoUIj6SREdqbLsVx7ZZ-aw" base_Class="SendSignalAction"/>

-  <Ecore:EReference xmi:id="_yoUIkKSREdqbLsVx7ZZ-aw" base_Property="SendSignalAction-target"/>

-  <Ecore:EReference xmi:id="_yoUIkaSREdqbLsVx7ZZ-aw" base_Property="SendSignalAction-signal"/>

-  <Ecore:EOperation xmi:id="_yoUIkqSREdqbLsVx7ZZ-aw" base_Operation="SendSignalAction-number_order"/>

-  <Ecore:EParameter xmi:id="_yoUIk6SREdqbLsVx7ZZ-aw" base_Parameter="SendSignalAction-number_order-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIlKSREdqbLsVx7ZZ-aw" base_Parameter="SendSignalAction-number_order-context"/>

-  <Ecore:EOperation xmi:id="_yoUIlaSREdqbLsVx7ZZ-aw" base_Operation="SendSignalAction-type_ordering_multiplicity"/>

-  <Ecore:EParameter xmi:id="_yoUIlqSREdqbLsVx7ZZ-aw" base_Parameter="SendSignalAction-type_ordering_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIl6SREdqbLsVx7ZZ-aw" base_Parameter="SendSignalAction-type_ordering_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yoUImKSREdqbLsVx7ZZ-aw" base_Class="CallOperationAction"/>

-  <Ecore:EReference xmi:id="_yoUImaSREdqbLsVx7ZZ-aw" base_Property="CallOperationAction-operation"/>

-  <Ecore:EReference xmi:id="_yoUImqSREdqbLsVx7ZZ-aw" base_Property="CallOperationAction-target"/>

-  <Ecore:EOperation xmi:id="_yoUIm6SREdqbLsVx7ZZ-aw" base_Operation="CallOperationAction-argument_pin_equal_parameter"/>

-  <Ecore:EParameter xmi:id="_yoUInKSREdqbLsVx7ZZ-aw" base_Parameter="CallOperationAction-argument_pin_equal_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUInaSREdqbLsVx7ZZ-aw" base_Parameter="CallOperationAction-argument_pin_equal_parameter-context"/>

-  <Ecore:EOperation xmi:id="_yoUInqSREdqbLsVx7ZZ-aw" base_Operation="CallOperationAction-result_pin_equal_parameter"/>

-  <Ecore:EParameter xmi:id="_yoUIn6SREdqbLsVx7ZZ-aw" base_Parameter="CallOperationAction-result_pin_equal_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIoKSREdqbLsVx7ZZ-aw" base_Parameter="CallOperationAction-result_pin_equal_parameter-context"/>

-  <Ecore:EOperation xmi:id="_yoUIoaSREdqbLsVx7ZZ-aw" base_Operation="CallOperationAction-type_target_pin"/>

-  <Ecore:EParameter xmi:id="_yoUIoqSREdqbLsVx7ZZ-aw" base_Parameter="CallOperationAction-type_target_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIo6SREdqbLsVx7ZZ-aw" base_Parameter="CallOperationAction-type_target_pin-context"/>

-  <Ecore:EClass xmi:id="_yoUIpKSREdqbLsVx7ZZ-aw" base_Class="CallBehaviorAction"/>

-  <Ecore:EReference xmi:id="_yoUIpaSREdqbLsVx7ZZ-aw" base_Property="CallBehaviorAction-behavior"/>

-  <Ecore:EOperation xmi:id="_yoUIpqSREdqbLsVx7ZZ-aw" base_Operation="CallBehaviorAction-argument_pin_equal_parameter"/>

-  <Ecore:EParameter xmi:id="_yoUIp6SREdqbLsVx7ZZ-aw" base_Parameter="CallBehaviorAction-argument_pin_equal_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIqKSREdqbLsVx7ZZ-aw" base_Parameter="CallBehaviorAction-argument_pin_equal_parameter-context"/>

-  <Ecore:EOperation xmi:id="_yoUIqaSREdqbLsVx7ZZ-aw" base_Operation="CallBehaviorAction-result_pin_equal_parameter"/>

-  <Ecore:EParameter xmi:id="_yoUIqqSREdqbLsVx7ZZ-aw" base_Parameter="CallBehaviorAction-result_pin_equal_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIq6SREdqbLsVx7ZZ-aw" base_Parameter="CallBehaviorAction-result_pin_equal_parameter-context"/>

-  <Ecore:EClass xmi:id="_yoUIrKSREdqbLsVx7ZZ-aw" base_Class="SequenceNode"/>

-  <Ecore:EReference xmi:id="_yoUIraSREdqbLsVx7ZZ-aw" base_Property="SequenceNode-executableNode"/>

-  <Ecore:EClass xmi:id="_yoUIrqSREdqbLsVx7ZZ-aw" base_Class="Usage"/>

-  <Ecore:EClass xmi:id="_yoUIr6SREdqbLsVx7ZZ-aw" base_Class="ControlNode"/>

-  <Ecore:EClass xmi:id="_yoUIsKSREdqbLsVx7ZZ-aw" base_Class="ControlFlow"/>

-  <Ecore:EOperation xmi:id="_yoUIsaSREdqbLsVx7ZZ-aw" base_Operation="ControlFlow-object_nodes"/>

-  <Ecore:EParameter xmi:id="_yoUIsqSREdqbLsVx7ZZ-aw" base_Parameter="ControlFlow-object_nodes-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIs6SREdqbLsVx7ZZ-aw" base_Parameter="ControlFlow-object_nodes-context"/>

-  <Ecore:EClass xmi:id="_yoUItKSREdqbLsVx7ZZ-aw" base_Class="InitialNode"/>

-  <Ecore:EOperation xmi:id="_yoUItaSREdqbLsVx7ZZ-aw" base_Operation="InitialNode-no_incoming_edges"/>

-  <Ecore:EParameter xmi:id="_yoUItqSREdqbLsVx7ZZ-aw" base_Parameter="InitialNode-no_incoming_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIt6SREdqbLsVx7ZZ-aw" base_Parameter="InitialNode-no_incoming_edges-context"/>

-  <Ecore:EOperation xmi:id="_yoUIuKSREdqbLsVx7ZZ-aw" base_Operation="InitialNode-control_edges"/>

-  <Ecore:EParameter xmi:id="_yoUIuaSREdqbLsVx7ZZ-aw" base_Parameter="InitialNode-control_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIuqSREdqbLsVx7ZZ-aw" base_Parameter="InitialNode-control_edges-context"/>

-  <Ecore:EClass xmi:id="_yoUIu6SREdqbLsVx7ZZ-aw" base_Class="ActivityParameterNode"/>

-  <Ecore:EReference xmi:id="_yoUIvKSREdqbLsVx7ZZ-aw" base_Property="ActivityParameterNode-parameter"/>

-  <Ecore:EOperation xmi:id="_yoUIvaSREdqbLsVx7ZZ-aw" base_Operation="ActivityParameterNode-has_parameters"/>

-  <Ecore:EParameter xmi:id="_yoUIvqSREdqbLsVx7ZZ-aw" base_Parameter="ActivityParameterNode-has_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIv6SREdqbLsVx7ZZ-aw" base_Parameter="ActivityParameterNode-has_parameters-context"/>

-  <Ecore:EOperation xmi:id="_yoUIwKSREdqbLsVx7ZZ-aw" base_Operation="ActivityParameterNode-same_type"/>

-  <Ecore:EParameter xmi:id="_yoUIwaSREdqbLsVx7ZZ-aw" base_Parameter="ActivityParameterNode-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIwqSREdqbLsVx7ZZ-aw" base_Parameter="ActivityParameterNode-same_type-context"/>

-  <Ecore:EOperation xmi:id="_yoUIw6SREdqbLsVx7ZZ-aw" base_Operation="ActivityParameterNode-no_edges"/>

-  <Ecore:EParameter xmi:id="_yoUIxKSREdqbLsVx7ZZ-aw" base_Parameter="ActivityParameterNode-no_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIxaSREdqbLsVx7ZZ-aw" base_Parameter="ActivityParameterNode-no_edges-context"/>

-  <Ecore:EOperation xmi:id="_yoUIxqSREdqbLsVx7ZZ-aw" base_Operation="ActivityParameterNode-no_incoming_edges"/>

-  <Ecore:EParameter xmi:id="_yoUIx6SREdqbLsVx7ZZ-aw" base_Parameter="ActivityParameterNode-no_incoming_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIyKSREdqbLsVx7ZZ-aw" base_Parameter="ActivityParameterNode-no_incoming_edges-context"/>

-  <Ecore:EOperation xmi:id="_yoUIyaSREdqbLsVx7ZZ-aw" base_Operation="ActivityParameterNode-no_outgoing_edges"/>

-  <Ecore:EParameter xmi:id="_yoUIyqSREdqbLsVx7ZZ-aw" base_Parameter="ActivityParameterNode-no_outgoing_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUIy6SREdqbLsVx7ZZ-aw" base_Parameter="ActivityParameterNode-no_outgoing_edges-context"/>

-  <Ecore:EClass xmi:id="_yoUIzKSREdqbLsVx7ZZ-aw" base_Class="Message"/>

-  <Ecore:EAttribute xmi:id="_yoUIzaSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Message-messageKind"/>

-  <Ecore:EAttribute xmi:id="_yoUIzqSREdqbLsVx7ZZ-aw" base_Property="Message-messageSort"/>

-  <Ecore:EReference xmi:id="_yoUIz6SREdqbLsVx7ZZ-aw" base_Property="Message-receiveEvent"/>

-  <Ecore:EReference xmi:id="_yoUI0KSREdqbLsVx7ZZ-aw" base_Property="Message-sendEvent"/>

-  <Ecore:EReference xmi:id="_yoUI0aSREdqbLsVx7ZZ-aw" base_Property="Message-connector"/>

-  <Ecore:EReference xmi:id="_yoUI0qSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Message-interaction" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoUI06SREdqbLsVx7ZZ-aw" base_Property="Message-argument"/>

-  <Ecore:EReference xmi:id="_yoUI1KSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Message-signature"/>

-  <Ecore:EOperation xmi:id="_yoUI1aSREdqbLsVx7ZZ-aw" base_Operation="Message-sending_receiving_message_event"/>

-  <Ecore:EParameter xmi:id="_yoUI1qSREdqbLsVx7ZZ-aw" base_Parameter="Message-sending_receiving_message_event-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUI16SREdqbLsVx7ZZ-aw" base_Parameter="Message-sending_receiving_message_event-context"/>

-  <Ecore:EOperation xmi:id="_yoUI2KSREdqbLsVx7ZZ-aw" base_Operation="Message-signature_refer_to"/>

-  <Ecore:EParameter xmi:id="_yoUI2aSREdqbLsVx7ZZ-aw" base_Parameter="Message-signature_refer_to-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUI2qSREdqbLsVx7ZZ-aw" base_Parameter="Message-signature_refer_to-context"/>

-  <Ecore:EOperation xmi:id="_yoUI26SREdqbLsVx7ZZ-aw" base_Operation="Message-signature_is_operation"/>

-  <Ecore:EParameter xmi:id="_yoUI3KSREdqbLsVx7ZZ-aw" base_Parameter="Message-signature_is_operation-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUI3aSREdqbLsVx7ZZ-aw" base_Parameter="Message-signature_is_operation-context"/>

-  <Ecore:EOperation xmi:id="_yoUI3qSREdqbLsVx7ZZ-aw" base_Operation="Message-signature_is_signal"/>

-  <Ecore:EParameter xmi:id="_yoUI36SREdqbLsVx7ZZ-aw" base_Parameter="Message-signature_is_signal-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUI4KSREdqbLsVx7ZZ-aw" base_Parameter="Message-signature_is_signal-context"/>

-  <Ecore:EOperation xmi:id="_yoUI4aSREdqbLsVx7ZZ-aw" base_Operation="Message-arguments"/>

-  <Ecore:EParameter xmi:id="_yoUI4qSREdqbLsVx7ZZ-aw" base_Parameter="Message-arguments-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUI46SREdqbLsVx7ZZ-aw" base_Parameter="Message-arguments-context"/>

-  <Ecore:EOperation xmi:id="_yoUI5KSREdqbLsVx7ZZ-aw" base_Operation="Message-cannot_cross_boundaries"/>

-  <Ecore:EParameter xmi:id="_yoUI5aSREdqbLsVx7ZZ-aw" base_Parameter="Message-cannot_cross_boundaries-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUI5qSREdqbLsVx7ZZ-aw" base_Parameter="Message-cannot_cross_boundaries-context"/>

-  <Ecore:EOperation xmi:id="_yoUI56SREdqbLsVx7ZZ-aw" base_Operation="Message-occurrence_specifications"/>

-  <Ecore:EParameter xmi:id="_yoUI6KSREdqbLsVx7ZZ-aw" base_Parameter="Message-occurrence_specifications-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUI6aSREdqbLsVx7ZZ-aw" base_Parameter="Message-occurrence_specifications-context"/>

-  <Ecore:EOperation xmi:id="_yoUI6qSREdqbLsVx7ZZ-aw" base_Operation="Message-getMessageKind"/>

-  <Ecore:EOperation xmi:id="_yoUI66SREdqbLsVx7ZZ-aw" base_Operation="Message-getSignature"/>

-  <Ecore:EEnum xmi:id="_yoUI7KSREdqbLsVx7ZZ-aw" base_Enumeration="MessageKind"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUI7aSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="MessageKind-complete"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUI7qSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="MessageKind-lost"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUI76SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="MessageKind-found"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUI8KSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="MessageKind-unknown"/>

-  <Ecore:EEnum xmi:id="_yoUI8aSREdqbLsVx7ZZ-aw" base_Enumeration="MessageSort"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUI8qSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="MessageSort-synchCall"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUI86SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="MessageSort-asynchCall"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUI9KSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="MessageSort-asynchSignal"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUI9aSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="MessageSort-createMessage"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUI9qSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="MessageSort-deleteMessage"/>

-  <Ecore:EEnumLiteral xmi:id="_yoUI96SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="MessageSort-reply"/>

-  <Ecore:EClass xmi:id="_yoUI-KSREdqbLsVx7ZZ-aw" base_Class="MessageEnd"/>

-  <Ecore:EReference xmi:id="_yoUI-aSREdqbLsVx7ZZ-aw" base_Property="MessageEnd-message"/>

-  <Ecore:EClass xmi:id="_yoUI-qSREdqbLsVx7ZZ-aw" base_Class="Interaction"/>

-  <Ecore:EReference xmi:id="_yoUI-6SREdqbLsVx7ZZ-aw" base_Property="Interaction-lifeline"/>

-  <Ecore:EReference xmi:id="_yoUI_KSREdqbLsVx7ZZ-aw" base_Property="Interaction-fragment"/>

-  <Ecore:EReference xmi:id="_yoUI_aSREdqbLsVx7ZZ-aw" base_Property="Interaction-action"/>

-  <Ecore:EReference xmi:id="_yoUI_qSREdqbLsVx7ZZ-aw" base_Property="Interaction-formalGate"/>

-  <Ecore:EReference xmi:id="_yoUI_6SREdqbLsVx7ZZ-aw" base_Property="Interaction-message"/>

-  <Ecore:EClass xmi:id="_yoUJAKSREdqbLsVx7ZZ-aw" base_Class="InteractionFragment"/>

-  <Ecore:EReference xmi:id="_yoUJAaSREdqbLsVx7ZZ-aw" base_Property="InteractionFragment-covered"/>

-  <Ecore:EReference xmi:id="_yoUJAqSREdqbLsVx7ZZ-aw" base_Property="InteractionFragment-generalOrdering"/>

-  <Ecore:EReference xmi:id="_yoUJA6SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="InteractionFragment-enclosingInteraction" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoUJBKSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="InteractionFragment-enclosingOperand" isResolveProxies="false"/>

-  <Ecore:EClass xmi:id="_yoUJBaSREdqbLsVx7ZZ-aw" base_Class="Lifeline"/>

-  <Ecore:EReference xmi:id="_yoUJBqSREdqbLsVx7ZZ-aw" base_Property="Lifeline-represents"/>

-  <Ecore:EReference xmi:id="_yoUJB6SREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Lifeline-interaction" isResolveProxies="false"/>

-  <Ecore:EReference xmi:id="_yoUJCKSREdqbLsVx7ZZ-aw" base_Property="Lifeline-selector"/>

-  <Ecore:EReference xmi:id="_yoUJCaSREdqbLsVx7ZZ-aw" base_Property="Lifeline-decomposedAs"/>

-  <Ecore:EReference xmi:id="_yoUJCqSREdqbLsVx7ZZ-aw" base_Property="Lifeline-coveredBy"/>

-  <Ecore:EOperation xmi:id="_yoUJC6SREdqbLsVx7ZZ-aw" base_Operation="Lifeline-interaction_uses_share_lifeline"/>

-  <Ecore:EParameter xmi:id="_yoUJDKSREdqbLsVx7ZZ-aw" base_Parameter="Lifeline-interaction_uses_share_lifeline-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUJDaSREdqbLsVx7ZZ-aw" base_Parameter="Lifeline-interaction_uses_share_lifeline-context"/>

-  <Ecore:EOperation xmi:id="_yoUJDqSREdqbLsVx7ZZ-aw" base_Operation="Lifeline-selector_specified"/>

-  <Ecore:EParameter xmi:id="_yoUJD6SREdqbLsVx7ZZ-aw" base_Parameter="Lifeline-selector_specified-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUJEKSREdqbLsVx7ZZ-aw" base_Parameter="Lifeline-selector_specified-context"/>

-  <Ecore:EOperation xmi:id="_yoUJEaSREdqbLsVx7ZZ-aw" base_Operation="Lifeline-same_classifier"/>

-  <Ecore:EParameter xmi:id="_yoUJEqSREdqbLsVx7ZZ-aw" base_Parameter="Lifeline-same_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUJE6SREdqbLsVx7ZZ-aw" base_Parameter="Lifeline-same_classifier-context"/>

-  <Ecore:EClass xmi:id="_yoUJFKSREdqbLsVx7ZZ-aw" base_Class="PartDecomposition"/>

-  <Ecore:EOperation xmi:id="_yoUJFaSREdqbLsVx7ZZ-aw" base_Operation="PartDecomposition-parts_of_internal_structures"/>

-  <Ecore:EParameter xmi:id="_yoUJFqSREdqbLsVx7ZZ-aw" base_Parameter="PartDecomposition-parts_of_internal_structures-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUJF6SREdqbLsVx7ZZ-aw" base_Parameter="PartDecomposition-parts_of_internal_structures-context"/>

-  <Ecore:EOperation xmi:id="_yoUJGKSREdqbLsVx7ZZ-aw" base_Operation="PartDecomposition-assume"/>

-  <Ecore:EParameter xmi:id="_yoUJGaSREdqbLsVx7ZZ-aw" base_Parameter="PartDecomposition-assume-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yoUJGqSREdqbLsVx7ZZ-aw" base_Parameter="PartDecomposition-assume-context"/>

-  <Ecore:EOperation xmi:id="_yodRkKSREdqbLsVx7ZZ-aw" base_Operation="PartDecomposition-commutativity_of_decomposition"/>

-  <Ecore:EParameter xmi:id="_yodRkaSREdqbLsVx7ZZ-aw" base_Parameter="PartDecomposition-commutativity_of_decomposition-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRkqSREdqbLsVx7ZZ-aw" base_Parameter="PartDecomposition-commutativity_of_decomposition-context"/>

-  <Ecore:EClass xmi:id="_yodRk6SREdqbLsVx7ZZ-aw" base_Class="InteractionUse"/>

-  <Ecore:EReference xmi:id="_yodRlKSREdqbLsVx7ZZ-aw" base_Property="InteractionUse-refersTo"/>

-  <Ecore:EReference xmi:id="_yodRlaSREdqbLsVx7ZZ-aw" base_Property="InteractionUse-actualGate"/>

-  <Ecore:EReference xmi:id="_yodRlqSREdqbLsVx7ZZ-aw" base_Property="InteractionUse-argument"/>

-  <Ecore:EOperation xmi:id="_yodRl6SREdqbLsVx7ZZ-aw" base_Operation="InteractionUse-gates_match"/>

-  <Ecore:EParameter xmi:id="_yodRmKSREdqbLsVx7ZZ-aw" base_Parameter="InteractionUse-gates_match-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRmaSREdqbLsVx7ZZ-aw" base_Parameter="InteractionUse-gates_match-context"/>

-  <Ecore:EOperation xmi:id="_yodRmqSREdqbLsVx7ZZ-aw" base_Operation="InteractionUse-all_lifelines"/>

-  <Ecore:EParameter xmi:id="_yodRm6SREdqbLsVx7ZZ-aw" base_Parameter="InteractionUse-all_lifelines-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRnKSREdqbLsVx7ZZ-aw" base_Parameter="InteractionUse-all_lifelines-context"/>

-  <Ecore:EOperation xmi:id="_yodRnaSREdqbLsVx7ZZ-aw" base_Operation="InteractionUse-arguments_correspond_to_parameters"/>

-  <Ecore:EParameter xmi:id="_yodRnqSREdqbLsVx7ZZ-aw" base_Parameter="InteractionUse-arguments_correspond_to_parameters-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRn6SREdqbLsVx7ZZ-aw" base_Parameter="InteractionUse-arguments_correspond_to_parameters-context"/>

-  <Ecore:EOperation xmi:id="_yodRoKSREdqbLsVx7ZZ-aw" base_Operation="InteractionUse-arguments_are_constants"/>

-  <Ecore:EParameter xmi:id="_yodRoaSREdqbLsVx7ZZ-aw" base_Parameter="InteractionUse-arguments_are_constants-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRoqSREdqbLsVx7ZZ-aw" base_Parameter="InteractionUse-arguments_are_constants-context"/>

-  <Ecore:EClass xmi:id="_yodRo6SREdqbLsVx7ZZ-aw" base_Class="Gate"/>

-  <Ecore:EOperation xmi:id="_yodRpKSREdqbLsVx7ZZ-aw" base_Operation="Gate-messages_actual_gate"/>

-  <Ecore:EParameter xmi:id="_yodRpaSREdqbLsVx7ZZ-aw" base_Parameter="Gate-messages_actual_gate-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRpqSREdqbLsVx7ZZ-aw" base_Parameter="Gate-messages_actual_gate-context"/>

-  <Ecore:EOperation xmi:id="_yodRp6SREdqbLsVx7ZZ-aw" base_Operation="Gate-messages_combined_fragment"/>

-  <Ecore:EParameter xmi:id="_yodRqKSREdqbLsVx7ZZ-aw" base_Parameter="Gate-messages_combined_fragment-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRqaSREdqbLsVx7ZZ-aw" base_Parameter="Gate-messages_combined_fragment-context"/>

-  <Ecore:EClass xmi:id="_yodRqqSREdqbLsVx7ZZ-aw" base_Class="GeneralOrdering"/>

-  <Ecore:EReference xmi:id="_yodRq6SREdqbLsVx7ZZ-aw" base_Property="GeneralOrdering-before"/>

-  <Ecore:EReference xmi:id="_yodRrKSREdqbLsVx7ZZ-aw" base_Property="GeneralOrdering-after"/>

-  <Ecore:EClass xmi:id="_yodRraSREdqbLsVx7ZZ-aw" base_Class="OccurrenceSpecification"/>

-  <Ecore:EReference xmi:id="_yodRrqSREdqbLsVx7ZZ-aw" base_Property="OccurrenceSpecification-toBefore"/>

-  <Ecore:EReference xmi:id="_yodRr6SREdqbLsVx7ZZ-aw" base_Property="OccurrenceSpecification-event"/>

-  <Ecore:EReference xmi:id="_yodRsKSREdqbLsVx7ZZ-aw" base_Property="OccurrenceSpecification-toAfter"/>

-  <Ecore:EClass xmi:id="_yodRsaSREdqbLsVx7ZZ-aw" base_Class="InteractionOperand"/>

-  <Ecore:EReference xmi:id="_yodRsqSREdqbLsVx7ZZ-aw" base_Property="InteractionOperand-guard"/>

-  <Ecore:EReference xmi:id="_yodRs6SREdqbLsVx7ZZ-aw" base_Property="InteractionOperand-fragment"/>

-  <Ecore:EOperation xmi:id="_yodRtKSREdqbLsVx7ZZ-aw" base_Operation="InteractionOperand-guard_directly_prior"/>

-  <Ecore:EParameter xmi:id="_yodRtaSREdqbLsVx7ZZ-aw" base_Parameter="InteractionOperand-guard_directly_prior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRtqSREdqbLsVx7ZZ-aw" base_Parameter="InteractionOperand-guard_directly_prior-context"/>

-  <Ecore:EOperation xmi:id="_yodRt6SREdqbLsVx7ZZ-aw" base_Operation="InteractionOperand-guard_contain_references"/>

-  <Ecore:EParameter xmi:id="_yodRuKSREdqbLsVx7ZZ-aw" base_Parameter="InteractionOperand-guard_contain_references-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRuaSREdqbLsVx7ZZ-aw" base_Parameter="InteractionOperand-guard_contain_references-context"/>

-  <Ecore:EClass xmi:id="_yodRuqSREdqbLsVx7ZZ-aw" base_Class="InteractionConstraint"/>

-  <Ecore:EReference xmi:id="_yodRu6SREdqbLsVx7ZZ-aw" base_Property="InteractionConstraint-minint"/>

-  <Ecore:EReference xmi:id="_yodRvKSREdqbLsVx7ZZ-aw" base_Property="InteractionConstraint-maxint"/>

-  <Ecore:EOperation xmi:id="_yodRvaSREdqbLsVx7ZZ-aw" base_Operation="InteractionConstraint-dynamic_variables"/>

-  <Ecore:EParameter xmi:id="_yodRvqSREdqbLsVx7ZZ-aw" base_Parameter="InteractionConstraint-dynamic_variables-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRv6SREdqbLsVx7ZZ-aw" base_Parameter="InteractionConstraint-dynamic_variables-context"/>

-  <Ecore:EOperation xmi:id="_yodRwKSREdqbLsVx7ZZ-aw" base_Operation="InteractionConstraint-global_data"/>

-  <Ecore:EParameter xmi:id="_yodRwaSREdqbLsVx7ZZ-aw" base_Parameter="InteractionConstraint-global_data-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRwqSREdqbLsVx7ZZ-aw" base_Parameter="InteractionConstraint-global_data-context"/>

-  <Ecore:EOperation xmi:id="_yodRw6SREdqbLsVx7ZZ-aw" base_Operation="InteractionConstraint-minint_maxint"/>

-  <Ecore:EParameter xmi:id="_yodRxKSREdqbLsVx7ZZ-aw" base_Parameter="InteractionConstraint-minint_maxint-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRxaSREdqbLsVx7ZZ-aw" base_Parameter="InteractionConstraint-minint_maxint-context"/>

-  <Ecore:EOperation xmi:id="_yodRxqSREdqbLsVx7ZZ-aw" base_Operation="InteractionConstraint-minint_non_negative"/>

-  <Ecore:EParameter xmi:id="_yodRx6SREdqbLsVx7ZZ-aw" base_Parameter="InteractionConstraint-minint_non_negative-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRyKSREdqbLsVx7ZZ-aw" base_Parameter="InteractionConstraint-minint_non_negative-context"/>

-  <Ecore:EOperation xmi:id="_yodRyaSREdqbLsVx7ZZ-aw" base_Operation="InteractionConstraint-maxint_positive"/>

-  <Ecore:EParameter xmi:id="_yodRyqSREdqbLsVx7ZZ-aw" base_Parameter="InteractionConstraint-maxint_positive-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRy6SREdqbLsVx7ZZ-aw" base_Parameter="InteractionConstraint-maxint_positive-context"/>

-  <Ecore:EOperation xmi:id="_yodRzKSREdqbLsVx7ZZ-aw" base_Operation="InteractionConstraint-maxint_greater_equal_minint"/>

-  <Ecore:EParameter xmi:id="_yodRzaSREdqbLsVx7ZZ-aw" base_Parameter="InteractionConstraint-maxint_greater_equal_minint-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodRzqSREdqbLsVx7ZZ-aw" base_Parameter="InteractionConstraint-maxint_greater_equal_minint-context"/>

-  <Ecore:EClass xmi:id="_yodRz6SREdqbLsVx7ZZ-aw" base_Class="ExecutionSpecification"/>

-  <Ecore:EReference xmi:id="_yodR0KSREdqbLsVx7ZZ-aw" base_Property="ExecutionSpecification-start"/>

-  <Ecore:EReference xmi:id="_yodR0aSREdqbLsVx7ZZ-aw" base_Property="ExecutionSpecification-finish"/>

-  <Ecore:EOperation xmi:id="_yodR0qSREdqbLsVx7ZZ-aw" base_Operation="ExecutionSpecification-same_lifeline"/>

-  <Ecore:EParameter xmi:id="_yodR06SREdqbLsVx7ZZ-aw" base_Parameter="ExecutionSpecification-same_lifeline-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodR1KSREdqbLsVx7ZZ-aw" base_Parameter="ExecutionSpecification-same_lifeline-context"/>

-  <Ecore:EClass xmi:id="_yodR1aSREdqbLsVx7ZZ-aw" base_Class="StateInvariant"/>

-  <Ecore:EReference xmi:id="_yodR1qSREdqbLsVx7ZZ-aw" base_Property="StateInvariant-invariant"/>

-  <Ecore:EClass xmi:id="_yodR16SREdqbLsVx7ZZ-aw" base_Class="ActionExecutionSpecification"/>

-  <Ecore:EReference xmi:id="_yodR2KSREdqbLsVx7ZZ-aw" base_Property="ActionExecutionSpecification-action"/>

-  <Ecore:EOperation xmi:id="_yodR2aSREdqbLsVx7ZZ-aw" base_Operation="ActionExecutionSpecification-action_referenced"/>

-  <Ecore:EParameter xmi:id="_yodR2qSREdqbLsVx7ZZ-aw" base_Parameter="ActionExecutionSpecification-action_referenced-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodR26SREdqbLsVx7ZZ-aw" base_Parameter="ActionExecutionSpecification-action_referenced-context"/>

-  <Ecore:EClass xmi:id="_yodR3KSREdqbLsVx7ZZ-aw" base_Class="BehaviorExecutionSpecification"/>

-  <Ecore:EReference xmi:id="_yodR3aSREdqbLsVx7ZZ-aw" base_Property="BehaviorExecutionSpecification-behavior"/>

-  <Ecore:EClass xmi:id="_yodR3qSREdqbLsVx7ZZ-aw" base_Class="ExecutionEvent"/>

-  <Ecore:EClass xmi:id="_yodR36SREdqbLsVx7ZZ-aw" base_Class="CreationEvent"/>

-  <Ecore:EOperation xmi:id="_yodR4KSREdqbLsVx7ZZ-aw" base_Operation="CreationEvent-no_occurrence_above"/>

-  <Ecore:EParameter xmi:id="_yodR4aSREdqbLsVx7ZZ-aw" base_Parameter="CreationEvent-no_occurrence_above-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodR4qSREdqbLsVx7ZZ-aw" base_Parameter="CreationEvent-no_occurrence_above-context"/>

-  <Ecore:EClass xmi:id="_yodR46SREdqbLsVx7ZZ-aw" base_Class="DestructionEvent"/>

-  <Ecore:EOperation xmi:id="_yodR5KSREdqbLsVx7ZZ-aw" base_Operation="DestructionEvent-no_occurrence_specifications_below"/>

-  <Ecore:EParameter xmi:id="_yodR5aSREdqbLsVx7ZZ-aw" base_Parameter="DestructionEvent-no_occurrence_specifications_below-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodR5qSREdqbLsVx7ZZ-aw" base_Parameter="DestructionEvent-no_occurrence_specifications_below-context"/>

-  <Ecore:EClass xmi:id="_yodR56SREdqbLsVx7ZZ-aw" base_Class="SendOperationEvent"/>

-  <Ecore:EReference xmi:id="_yodR6KSREdqbLsVx7ZZ-aw" base_Property="SendOperationEvent-operation"/>

-  <Ecore:EClass xmi:id="_yodR6aSREdqbLsVx7ZZ-aw" base_Class="MessageEvent"/>

-  <Ecore:EClass xmi:id="_yodR6qSREdqbLsVx7ZZ-aw" base_Class="SendSignalEvent"/>

-  <Ecore:EReference xmi:id="_yodR66SREdqbLsVx7ZZ-aw" base_Property="SendSignalEvent-signal"/>

-  <Ecore:EClass xmi:id="_yodR7KSREdqbLsVx7ZZ-aw" base_Class="MessageOccurrenceSpecification"/>

-  <Ecore:EClass xmi:id="_yodR7aSREdqbLsVx7ZZ-aw" base_Class="ExecutionOccurrenceSpecification"/>

-  <Ecore:EReference xmi:id="_yodR7qSREdqbLsVx7ZZ-aw" base_Property="ExecutionOccurrenceSpecification-execution"/>

-  <Ecore:EClass xmi:id="_yodR76SREdqbLsVx7ZZ-aw" base_Class="ReceiveOperationEvent"/>

-  <Ecore:EReference xmi:id="_yodR8KSREdqbLsVx7ZZ-aw" base_Property="ReceiveOperationEvent-operation"/>

-  <Ecore:EClass xmi:id="_yodR8aSREdqbLsVx7ZZ-aw" base_Class="ReceiveSignalEvent"/>

-  <Ecore:EReference xmi:id="_yodR8qSREdqbLsVx7ZZ-aw" base_Property="ReceiveSignalEvent-signal"/>

-  <Ecore:EClass xmi:id="_yodR86SREdqbLsVx7ZZ-aw" base_Class="Actor"/>

-  <Ecore:EOperation xmi:id="_yodR9KSREdqbLsVx7ZZ-aw" base_Operation="Actor-associations"/>

-  <Ecore:EParameter xmi:id="_yodR9aSREdqbLsVx7ZZ-aw" base_Parameter="Actor-associations-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodR9qSREdqbLsVx7ZZ-aw" base_Parameter="Actor-associations-context"/>

-  <Ecore:EOperation xmi:id="_yodR96SREdqbLsVx7ZZ-aw" base_Operation="Actor-must_have_name"/>

-  <Ecore:EParameter xmi:id="_yodR-KSREdqbLsVx7ZZ-aw" base_Parameter="Actor-must_have_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodR-aSREdqbLsVx7ZZ-aw" base_Parameter="Actor-must_have_name-context"/>

-  <Ecore:EClass xmi:id="_yodR-qSREdqbLsVx7ZZ-aw" base_Class="CallEvent"/>

-  <Ecore:EReference xmi:id="_yodR-6SREdqbLsVx7ZZ-aw" base_Property="CallEvent-operation"/>

-  <Ecore:EClass xmi:id="_yodR_KSREdqbLsVx7ZZ-aw" base_Class="ChangeEvent"/>

-  <Ecore:EReference xmi:id="_yodR_aSREdqbLsVx7ZZ-aw" base_Property="ChangeEvent-changeExpression"/>

-  <Ecore:EClass xmi:id="_yodR_qSREdqbLsVx7ZZ-aw" base_Class="SignalEvent"/>

-  <Ecore:EReference xmi:id="_yodR_6SREdqbLsVx7ZZ-aw" base_Property="SignalEvent-signal"/>

-  <Ecore:EClass xmi:id="_yodSAKSREdqbLsVx7ZZ-aw" base_Class="AnyReceiveEvent"/>

-  <Ecore:EClass xmi:id="_yodSAaSREdqbLsVx7ZZ-aw" base_Class="ForkNode"/>

-  <Ecore:EOperation xmi:id="_yodSAqSREdqbLsVx7ZZ-aw" base_Operation="ForkNode-one_incoming_edge"/>

-  <Ecore:EParameter xmi:id="_yodSA6SREdqbLsVx7ZZ-aw" base_Parameter="ForkNode-one_incoming_edge-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSBKSREdqbLsVx7ZZ-aw" base_Parameter="ForkNode-one_incoming_edge-context"/>

-  <Ecore:EOperation xmi:id="_yodSBaSREdqbLsVx7ZZ-aw" base_Operation="ForkNode-edges"/>

-  <Ecore:EParameter xmi:id="_yodSBqSREdqbLsVx7ZZ-aw" base_Parameter="ForkNode-edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSB6SREdqbLsVx7ZZ-aw" base_Parameter="ForkNode-edges-context"/>

-  <Ecore:EClass xmi:id="_yodSCKSREdqbLsVx7ZZ-aw" base_Class="FlowFinalNode"/>

-  <Ecore:EClass xmi:id="_yodSCaSREdqbLsVx7ZZ-aw" base_Class="FinalNode"/>

-  <Ecore:EOperation xmi:id="_yodSCqSREdqbLsVx7ZZ-aw" base_Operation="FinalNode-no_outgoing_edges"/>

-  <Ecore:EParameter xmi:id="_yodSC6SREdqbLsVx7ZZ-aw" base_Parameter="FinalNode-no_outgoing_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSDKSREdqbLsVx7ZZ-aw" base_Parameter="FinalNode-no_outgoing_edges-context"/>

-  <Ecore:EClass xmi:id="_yodSDaSREdqbLsVx7ZZ-aw" base_Class="CentralBufferNode"/>

-  <Ecore:EClass xmi:id="_yodSDqSREdqbLsVx7ZZ-aw" base_Class="MergeNode"/>

-  <Ecore:EOperation xmi:id="_yodSD6SREdqbLsVx7ZZ-aw" base_Operation="MergeNode-one_outgoing_edge"/>

-  <Ecore:EParameter xmi:id="_yodSEKSREdqbLsVx7ZZ-aw" base_Parameter="MergeNode-one_outgoing_edge-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSEaSREdqbLsVx7ZZ-aw" base_Parameter="MergeNode-one_outgoing_edge-context"/>

-  <Ecore:EOperation xmi:id="_yodSEqSREdqbLsVx7ZZ-aw" base_Operation="MergeNode-edges"/>

-  <Ecore:EParameter xmi:id="_yodSE6SREdqbLsVx7ZZ-aw" base_Parameter="MergeNode-edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSFKSREdqbLsVx7ZZ-aw" base_Parameter="MergeNode-edges-context"/>

-  <Ecore:EClass xmi:id="_yodSFaSREdqbLsVx7ZZ-aw" base_Class="DecisionNode"/>

-  <Ecore:EReference xmi:id="_yodSFqSREdqbLsVx7ZZ-aw" base_Property="DecisionNode-decisionInput"/>

-  <Ecore:EOperation xmi:id="_yodSF6SREdqbLsVx7ZZ-aw" base_Operation="DecisionNode-one_incoming_edge"/>

-  <Ecore:EParameter xmi:id="_yodSGKSREdqbLsVx7ZZ-aw" base_Parameter="DecisionNode-one_incoming_edge-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSGaSREdqbLsVx7ZZ-aw" base_Parameter="DecisionNode-one_incoming_edge-context"/>

-  <Ecore:EOperation xmi:id="_yodSGqSREdqbLsVx7ZZ-aw" base_Operation="DecisionNode-input_parameter"/>

-  <Ecore:EParameter xmi:id="_yodSG6SREdqbLsVx7ZZ-aw" base_Parameter="DecisionNode-input_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSHKSREdqbLsVx7ZZ-aw" base_Parameter="DecisionNode-input_parameter-context"/>

-  <Ecore:EOperation xmi:id="_yodSHaSREdqbLsVx7ZZ-aw" base_Operation="DecisionNode-edges"/>

-  <Ecore:EParameter xmi:id="_yodSHqSREdqbLsVx7ZZ-aw" base_Parameter="DecisionNode-edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSH6SREdqbLsVx7ZZ-aw" base_Parameter="DecisionNode-edges-context"/>

-  <Ecore:EClass xmi:id="_yodSIKSREdqbLsVx7ZZ-aw" base_Class="ActivityFinalNode"/>

-  <Ecore:EClass xmi:id="_yodSIaSREdqbLsVx7ZZ-aw" base_Class="ComponentRealization"/>

-  <Ecore:EReference xmi:id="_yodSIqSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="ComponentRealization-abstraction"/>

-  <Ecore:EReference xmi:id="_yodSI6SREdqbLsVx7ZZ-aw" base_Property="ComponentRealization-realizingClassifier"/>

-  <Ecore:EClass xmi:id="_yodSJKSREdqbLsVx7ZZ-aw" base_Class="Component"/>

-  <Ecore:EAttribute xmi:id="_yodSJaSREdqbLsVx7ZZ-aw" base_Property="Component-isIndirectlyInstantiated"/>

-  <Ecore:EReference xmi:id="_yodSJqSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Component-required"/>

-  <Ecore:EReference xmi:id="_yodSJ6SREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="Component-provided"/>

-  <Ecore:EReference xmi:id="_yodSKKSREdqbLsVx7ZZ-aw" base_Property="Component-packagedElement"/>

-  <Ecore:EReference xmi:id="_yodSKaSREdqbLsVx7ZZ-aw" isTransient="true" base_Property="Component-realization"/>

-  <Ecore:EOperation xmi:id="_yodSKqSREdqbLsVx7ZZ-aw" base_Operation="Component-realizedInterfaces"/>

-  <Ecore:EParameter xmi:id="_yodSK6SREdqbLsVx7ZZ-aw" base_Parameter="Component-realizedInterfaces-classifier"/>

-  <Ecore:EOperation xmi:id="_yodSLKSREdqbLsVx7ZZ-aw" base_Operation="Component-usedInterfaces"/>

-  <Ecore:EParameter xmi:id="_yodSLaSREdqbLsVx7ZZ-aw" base_Parameter="Component-usedInterfaces-classifier"/>

-  <Ecore:EOperation xmi:id="_yodSLqSREdqbLsVx7ZZ-aw" base_Operation="Component-getRequireds"/>

-  <Ecore:EOperation xmi:id="_yodSL6SREdqbLsVx7ZZ-aw" base_Operation="Component-getProvideds"/>

-  <Ecore:EClass xmi:id="_yodSMKSREdqbLsVx7ZZ-aw" base_Class="Node"/>

-  <Ecore:EReference xmi:id="_yodSMaSREdqbLsVx7ZZ-aw" base_Property="Node-nestedNode"/>

-  <Ecore:EOperation xmi:id="_yodSMqSREdqbLsVx7ZZ-aw" base_Operation="Node-internal_structure"/>

-  <Ecore:EParameter xmi:id="_yodSM6SREdqbLsVx7ZZ-aw" base_Parameter="Node-internal_structure-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSNKSREdqbLsVx7ZZ-aw" base_Parameter="Node-internal_structure-context"/>

-  <Ecore:EClass xmi:id="_yodSNaSREdqbLsVx7ZZ-aw" base_Class="Device"/>

-  <Ecore:EClass xmi:id="_yodSNqSREdqbLsVx7ZZ-aw" base_Class="ExecutionEnvironment"/>

-  <Ecore:EClass xmi:id="_yodSN6SREdqbLsVx7ZZ-aw" base_Class="CommunicationPath"/>

-  <Ecore:EClass xmi:id="_yodSOKSREdqbLsVx7ZZ-aw" base_Class="CombinedFragment"/>

-  <Ecore:EAttribute xmi:id="_yodSOaSREdqbLsVx7ZZ-aw" base_Property="CombinedFragment-interactionOperator"/>

-  <Ecore:EReference xmi:id="_yodSOqSREdqbLsVx7ZZ-aw" base_Property="CombinedFragment-operand"/>

-  <Ecore:EReference xmi:id="_yodSO6SREdqbLsVx7ZZ-aw" base_Property="CombinedFragment-cfragmentGate"/>

-  <Ecore:EOperation xmi:id="_yodSPKSREdqbLsVx7ZZ-aw" base_Operation="CombinedFragment-opt_loop_break_neg"/>

-  <Ecore:EParameter xmi:id="_yodSPaSREdqbLsVx7ZZ-aw" base_Parameter="CombinedFragment-opt_loop_break_neg-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSPqSREdqbLsVx7ZZ-aw" base_Parameter="CombinedFragment-opt_loop_break_neg-context"/>

-  <Ecore:EOperation xmi:id="_yodSP6SREdqbLsVx7ZZ-aw" base_Operation="CombinedFragment-minint_and_maxint"/>

-  <Ecore:EParameter xmi:id="_yodSQKSREdqbLsVx7ZZ-aw" base_Parameter="CombinedFragment-minint_and_maxint-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSQaSREdqbLsVx7ZZ-aw" base_Parameter="CombinedFragment-minint_and_maxint-context"/>

-  <Ecore:EOperation xmi:id="_yodSQqSREdqbLsVx7ZZ-aw" base_Operation="CombinedFragment-break"/>

-  <Ecore:EParameter xmi:id="_yodSQ6SREdqbLsVx7ZZ-aw" base_Parameter="CombinedFragment-break-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSRKSREdqbLsVx7ZZ-aw" base_Parameter="CombinedFragment-break-context"/>

-  <Ecore:EOperation xmi:id="_yodSRaSREdqbLsVx7ZZ-aw" base_Operation="CombinedFragment-consider_and_ignore"/>

-  <Ecore:EParameter xmi:id="_yodSRqSREdqbLsVx7ZZ-aw" base_Parameter="CombinedFragment-consider_and_ignore-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSR6SREdqbLsVx7ZZ-aw" base_Parameter="CombinedFragment-consider_and_ignore-context"/>

-  <Ecore:EEnum xmi:id="_yodSSKSREdqbLsVx7ZZ-aw" base_Enumeration="InteractionOperatorKind"/>

-  <Ecore:EEnumLiteral xmi:id="_yodSSaSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="InteractionOperatorKind-seq"/>

-  <Ecore:EEnumLiteral xmi:id="_yodSSqSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="InteractionOperatorKind-alt"/>

-  <Ecore:EEnumLiteral xmi:id="_yodSS6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="InteractionOperatorKind-opt"/>

-  <Ecore:EEnumLiteral xmi:id="_yodSTKSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="InteractionOperatorKind-break"/>

-  <Ecore:EEnumLiteral xmi:id="_yodSTaSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="InteractionOperatorKind-par"/>

-  <Ecore:EEnumLiteral xmi:id="_yodSTqSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="InteractionOperatorKind-strict"/>

-  <Ecore:EEnumLiteral xmi:id="_yodST6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="InteractionOperatorKind-loop"/>

-  <Ecore:EEnumLiteral xmi:id="_yodSUKSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="InteractionOperatorKind-critical"/>

-  <Ecore:EEnumLiteral xmi:id="_yodSUaSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="InteractionOperatorKind-neg"/>

-  <Ecore:EEnumLiteral xmi:id="_yodSUqSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="InteractionOperatorKind-assert"/>

-  <Ecore:EEnumLiteral xmi:id="_yodSU6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="InteractionOperatorKind-ignore"/>

-  <Ecore:EEnumLiteral xmi:id="_yodSVKSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="InteractionOperatorKind-consider"/>

-  <Ecore:EClass xmi:id="_yodSVaSREdqbLsVx7ZZ-aw" base_Class="Continuation"/>

-  <Ecore:EAttribute xmi:id="_yodSVqSREdqbLsVx7ZZ-aw" base_Property="Continuation-setting"/>

-  <Ecore:EOperation xmi:id="_yodSV6SREdqbLsVx7ZZ-aw" base_Operation="Continuation-same_name"/>

-  <Ecore:EParameter xmi:id="_yodSWKSREdqbLsVx7ZZ-aw" base_Parameter="Continuation-same_name-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSWaSREdqbLsVx7ZZ-aw" base_Parameter="Continuation-same_name-context"/>

-  <Ecore:EOperation xmi:id="_yodSWqSREdqbLsVx7ZZ-aw" base_Operation="Continuation-global"/>

-  <Ecore:EParameter xmi:id="_yodSW6SREdqbLsVx7ZZ-aw" base_Parameter="Continuation-global-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSXKSREdqbLsVx7ZZ-aw" base_Parameter="Continuation-global-context"/>

-  <Ecore:EOperation xmi:id="_yodSXaSREdqbLsVx7ZZ-aw" base_Operation="Continuation-first_or_last_interaction_fragment"/>

-  <Ecore:EParameter xmi:id="_yodSXqSREdqbLsVx7ZZ-aw" base_Parameter="Continuation-first_or_last_interaction_fragment-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSX6SREdqbLsVx7ZZ-aw" base_Parameter="Continuation-first_or_last_interaction_fragment-context"/>

-  <Ecore:EClass xmi:id="_yodSYKSREdqbLsVx7ZZ-aw" base_Class="ConsiderIgnoreFragment"/>

-  <Ecore:EReference xmi:id="_yodSYaSREdqbLsVx7ZZ-aw" base_Property="ConsiderIgnoreFragment-message"/>

-  <Ecore:EOperation xmi:id="_yodSYqSREdqbLsVx7ZZ-aw" base_Operation="ConsiderIgnoreFragment-consider_or_ignore"/>

-  <Ecore:EParameter xmi:id="_yodSY6SREdqbLsVx7ZZ-aw" base_Parameter="ConsiderIgnoreFragment-consider_or_ignore-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSZKSREdqbLsVx7ZZ-aw" base_Parameter="ConsiderIgnoreFragment-consider_or_ignore-context"/>

-  <Ecore:EOperation xmi:id="_yodSZaSREdqbLsVx7ZZ-aw" base_Operation="ConsiderIgnoreFragment-type"/>

-  <Ecore:EParameter xmi:id="_yodSZqSREdqbLsVx7ZZ-aw" base_Parameter="ConsiderIgnoreFragment-type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSZ6SREdqbLsVx7ZZ-aw" base_Parameter="ConsiderIgnoreFragment-type-context"/>

-  <Ecore:EClass xmi:id="_yodSaKSREdqbLsVx7ZZ-aw" base_Class="CreateObjectAction"/>

-  <Ecore:EReference xmi:id="_yodSaaSREdqbLsVx7ZZ-aw" base_Property="CreateObjectAction-classifier"/>

-  <Ecore:EReference xmi:id="_yodSaqSREdqbLsVx7ZZ-aw" base_Property="CreateObjectAction-result"/>

-  <Ecore:EOperation xmi:id="_yodSa6SREdqbLsVx7ZZ-aw" base_Operation="CreateObjectAction-classifier_not_abstract"/>

-  <Ecore:EParameter xmi:id="_yodSbKSREdqbLsVx7ZZ-aw" base_Parameter="CreateObjectAction-classifier_not_abstract-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSbaSREdqbLsVx7ZZ-aw" base_Parameter="CreateObjectAction-classifier_not_abstract-context"/>

-  <Ecore:EOperation xmi:id="_yodSbqSREdqbLsVx7ZZ-aw" base_Operation="CreateObjectAction-classifier_not_association_class"/>

-  <Ecore:EParameter xmi:id="_yodSb6SREdqbLsVx7ZZ-aw" base_Parameter="CreateObjectAction-classifier_not_association_class-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodScKSREdqbLsVx7ZZ-aw" base_Parameter="CreateObjectAction-classifier_not_association_class-context"/>

-  <Ecore:EOperation xmi:id="_yodScaSREdqbLsVx7ZZ-aw" base_Operation="CreateObjectAction-same_type"/>

-  <Ecore:EParameter xmi:id="_yodScqSREdqbLsVx7ZZ-aw" base_Parameter="CreateObjectAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSc6SREdqbLsVx7ZZ-aw" base_Parameter="CreateObjectAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_yodSdKSREdqbLsVx7ZZ-aw" base_Operation="CreateObjectAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yodSdaSREdqbLsVx7ZZ-aw" base_Parameter="CreateObjectAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSdqSREdqbLsVx7ZZ-aw" base_Parameter="CreateObjectAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yodSd6SREdqbLsVx7ZZ-aw" base_Class="DestroyObjectAction"/>

-  <Ecore:EAttribute xmi:id="_yodSeKSREdqbLsVx7ZZ-aw" base_Property="DestroyObjectAction-isDestroyLinks"/>

-  <Ecore:EAttribute xmi:id="_yodSeaSREdqbLsVx7ZZ-aw" base_Property="DestroyObjectAction-isDestroyOwnedObjects"/>

-  <Ecore:EReference xmi:id="_yodSeqSREdqbLsVx7ZZ-aw" base_Property="DestroyObjectAction-target"/>

-  <Ecore:EOperation xmi:id="_yodSe6SREdqbLsVx7ZZ-aw" base_Operation="DestroyObjectAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yodSfKSREdqbLsVx7ZZ-aw" base_Parameter="DestroyObjectAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSfaSREdqbLsVx7ZZ-aw" base_Parameter="DestroyObjectAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_yodSfqSREdqbLsVx7ZZ-aw" base_Operation="DestroyObjectAction-no_type"/>

-  <Ecore:EParameter xmi:id="_yodSf6SREdqbLsVx7ZZ-aw" base_Parameter="DestroyObjectAction-no_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSgKSREdqbLsVx7ZZ-aw" base_Parameter="DestroyObjectAction-no_type-context"/>

-  <Ecore:EClass xmi:id="_yodSgaSREdqbLsVx7ZZ-aw" base_Class="TestIdentityAction"/>

-  <Ecore:EReference xmi:id="_yodSgqSREdqbLsVx7ZZ-aw" base_Property="TestIdentityAction-first"/>

-  <Ecore:EReference xmi:id="_yodSg6SREdqbLsVx7ZZ-aw" base_Property="TestIdentityAction-second"/>

-  <Ecore:EReference xmi:id="_yodShKSREdqbLsVx7ZZ-aw" base_Property="TestIdentityAction-result"/>

-  <Ecore:EOperation xmi:id="_yodShaSREdqbLsVx7ZZ-aw" base_Operation="TestIdentityAction-no_type"/>

-  <Ecore:EParameter xmi:id="_yodShqSREdqbLsVx7ZZ-aw" base_Parameter="TestIdentityAction-no_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSh6SREdqbLsVx7ZZ-aw" base_Parameter="TestIdentityAction-no_type-context"/>

-  <Ecore:EOperation xmi:id="_yodSiKSREdqbLsVx7ZZ-aw" base_Operation="TestIdentityAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yodSiaSREdqbLsVx7ZZ-aw" base_Parameter="TestIdentityAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSiqSREdqbLsVx7ZZ-aw" base_Parameter="TestIdentityAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_yodSi6SREdqbLsVx7ZZ-aw" base_Operation="TestIdentityAction-result_is_boolean"/>

-  <Ecore:EParameter xmi:id="_yodSjKSREdqbLsVx7ZZ-aw" base_Parameter="TestIdentityAction-result_is_boolean-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSjaSREdqbLsVx7ZZ-aw" base_Parameter="TestIdentityAction-result_is_boolean-context"/>

-  <Ecore:EClass xmi:id="_yodSjqSREdqbLsVx7ZZ-aw" base_Class="ReadSelfAction"/>

-  <Ecore:EReference xmi:id="_yodSj6SREdqbLsVx7ZZ-aw" base_Property="ReadSelfAction-result"/>

-  <Ecore:EOperation xmi:id="_yodSkKSREdqbLsVx7ZZ-aw" base_Operation="ReadSelfAction-contained"/>

-  <Ecore:EParameter xmi:id="_yodSkaSREdqbLsVx7ZZ-aw" base_Parameter="ReadSelfAction-contained-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSkqSREdqbLsVx7ZZ-aw" base_Parameter="ReadSelfAction-contained-context"/>

-  <Ecore:EOperation xmi:id="_yodSk6SREdqbLsVx7ZZ-aw" base_Operation="ReadSelfAction-not_static"/>

-  <Ecore:EParameter xmi:id="_yodSlKSREdqbLsVx7ZZ-aw" base_Parameter="ReadSelfAction-not_static-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSlaSREdqbLsVx7ZZ-aw" base_Parameter="ReadSelfAction-not_static-context"/>

-  <Ecore:EOperation xmi:id="_yodSlqSREdqbLsVx7ZZ-aw" base_Operation="ReadSelfAction-type"/>

-  <Ecore:EParameter xmi:id="_yodSl6SREdqbLsVx7ZZ-aw" base_Parameter="ReadSelfAction-type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSmKSREdqbLsVx7ZZ-aw" base_Parameter="ReadSelfAction-type-context"/>

-  <Ecore:EOperation xmi:id="_yodSmaSREdqbLsVx7ZZ-aw" base_Operation="ReadSelfAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yodSmqSREdqbLsVx7ZZ-aw" base_Parameter="ReadSelfAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSm6SREdqbLsVx7ZZ-aw" base_Parameter="ReadSelfAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yodSnKSREdqbLsVx7ZZ-aw" base_Class="StructuralFeatureAction"/>

-  <Ecore:EReference xmi:id="_yodSnaSREdqbLsVx7ZZ-aw" base_Property="StructuralFeatureAction-structuralFeature"/>

-  <Ecore:EReference xmi:id="_yodSnqSREdqbLsVx7ZZ-aw" base_Property="StructuralFeatureAction-object"/>

-  <Ecore:EOperation xmi:id="_yodSn6SREdqbLsVx7ZZ-aw" base_Operation="StructuralFeatureAction-not_static"/>

-  <Ecore:EParameter xmi:id="_yodSoKSREdqbLsVx7ZZ-aw" base_Parameter="StructuralFeatureAction-not_static-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSoaSREdqbLsVx7ZZ-aw" base_Parameter="StructuralFeatureAction-not_static-context"/>

-  <Ecore:EOperation xmi:id="_yodSoqSREdqbLsVx7ZZ-aw" base_Operation="StructuralFeatureAction-same_type"/>

-  <Ecore:EParameter xmi:id="_yodSo6SREdqbLsVx7ZZ-aw" base_Parameter="StructuralFeatureAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSpKSREdqbLsVx7ZZ-aw" base_Parameter="StructuralFeatureAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_yodSpaSREdqbLsVx7ZZ-aw" base_Operation="StructuralFeatureAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yodSpqSREdqbLsVx7ZZ-aw" base_Parameter="StructuralFeatureAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSp6SREdqbLsVx7ZZ-aw" base_Parameter="StructuralFeatureAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_yodSqKSREdqbLsVx7ZZ-aw" base_Operation="StructuralFeatureAction-visibility"/>

-  <Ecore:EParameter xmi:id="_yodSqaSREdqbLsVx7ZZ-aw" base_Parameter="StructuralFeatureAction-visibility-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSqqSREdqbLsVx7ZZ-aw" base_Parameter="StructuralFeatureAction-visibility-context"/>

-  <Ecore:EOperation xmi:id="_yodSq6SREdqbLsVx7ZZ-aw" base_Operation="StructuralFeatureAction-one_featuring_classifier"/>

-  <Ecore:EParameter xmi:id="_yodSrKSREdqbLsVx7ZZ-aw" base_Parameter="StructuralFeatureAction-one_featuring_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSraSREdqbLsVx7ZZ-aw" base_Parameter="StructuralFeatureAction-one_featuring_classifier-context"/>

-  <Ecore:EClass xmi:id="_yodSrqSREdqbLsVx7ZZ-aw" base_Class="ReadStructuralFeatureAction"/>

-  <Ecore:EReference xmi:id="_yodSr6SREdqbLsVx7ZZ-aw" base_Property="ReadStructuralFeatureAction-result"/>

-  <Ecore:EOperation xmi:id="_yodSsKSREdqbLsVx7ZZ-aw" base_Operation="ReadStructuralFeatureAction-type_and_ordering"/>

-  <Ecore:EParameter xmi:id="_yodSsaSREdqbLsVx7ZZ-aw" base_Parameter="ReadStructuralFeatureAction-type_and_ordering-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSsqSREdqbLsVx7ZZ-aw" base_Parameter="ReadStructuralFeatureAction-type_and_ordering-context"/>

-  <Ecore:EClass xmi:id="_yodSs6SREdqbLsVx7ZZ-aw" base_Class="WriteStructuralFeatureAction"/>

-  <Ecore:EReference xmi:id="_yodStKSREdqbLsVx7ZZ-aw" base_Property="WriteStructuralFeatureAction-value"/>

-  <Ecore:EOperation xmi:id="_yodStaSREdqbLsVx7ZZ-aw" base_Operation="WriteStructuralFeatureAction-input_pin"/>

-  <Ecore:EParameter xmi:id="_yodStqSREdqbLsVx7ZZ-aw" base_Parameter="WriteStructuralFeatureAction-input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSt6SREdqbLsVx7ZZ-aw" base_Parameter="WriteStructuralFeatureAction-input_pin-context"/>

-  <Ecore:EClass xmi:id="_yodSuKSREdqbLsVx7ZZ-aw" base_Class="ClearStructuralFeatureAction"/>

-  <Ecore:EClass xmi:id="_yodSuaSREdqbLsVx7ZZ-aw" base_Class="RemoveStructuralFeatureValueAction"/>

-  <Ecore:EAttribute xmi:id="_yodSuqSREdqbLsVx7ZZ-aw" base_Property="RemoveStructuralFeatureValueAction-isRemoveDuplicates"/>

-  <Ecore:EReference xmi:id="_yodSu6SREdqbLsVx7ZZ-aw" base_Property="RemoveStructuralFeatureValueAction-removeAt"/>

-  <Ecore:EOperation xmi:id="_yodSvKSREdqbLsVx7ZZ-aw" base_Operation="RemoveStructuralFeatureValueAction-non_unique_removal"/>

-  <Ecore:EParameter xmi:id="_yodSvaSREdqbLsVx7ZZ-aw" base_Parameter="RemoveStructuralFeatureValueAction-non_unique_removal-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSvqSREdqbLsVx7ZZ-aw" base_Parameter="RemoveStructuralFeatureValueAction-non_unique_removal-context"/>

-  <Ecore:EClass xmi:id="_yodSv6SREdqbLsVx7ZZ-aw" base_Class="AddStructuralFeatureValueAction"/>

-  <Ecore:EAttribute xmi:id="_yodSwKSREdqbLsVx7ZZ-aw" base_Property="AddStructuralFeatureValueAction-isReplaceAll"/>

-  <Ecore:EReference xmi:id="_yodSwaSREdqbLsVx7ZZ-aw" base_Property="AddStructuralFeatureValueAction-insertAt"/>

-  <Ecore:EOperation xmi:id="_yodSwqSREdqbLsVx7ZZ-aw" base_Operation="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity"/>

-  <Ecore:EParameter xmi:id="_yodSw6SREdqbLsVx7ZZ-aw" base_Parameter="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSxKSREdqbLsVx7ZZ-aw" base_Parameter="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yodSxaSREdqbLsVx7ZZ-aw" base_Class="LinkAction"/>

-  <Ecore:EReference xmi:id="_yodSxqSREdqbLsVx7ZZ-aw" base_Property="LinkAction-endData"/>

-  <Ecore:EReference xmi:id="_yodSx6SREdqbLsVx7ZZ-aw" base_Property="LinkAction-inputValue"/>

-  <Ecore:EOperation xmi:id="_yodSyKSREdqbLsVx7ZZ-aw" base_Operation="LinkAction-same_association"/>

-  <Ecore:EParameter xmi:id="_yodSyaSREdqbLsVx7ZZ-aw" base_Parameter="LinkAction-same_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSyqSREdqbLsVx7ZZ-aw" base_Parameter="LinkAction-same_association-context"/>

-  <Ecore:EOperation xmi:id="_yodSy6SREdqbLsVx7ZZ-aw" base_Operation="LinkAction-not_static"/>

-  <Ecore:EParameter xmi:id="_yodSzKSREdqbLsVx7ZZ-aw" base_Parameter="LinkAction-not_static-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodSzaSREdqbLsVx7ZZ-aw" base_Parameter="LinkAction-not_static-context"/>

-  <Ecore:EOperation xmi:id="_yodSzqSREdqbLsVx7ZZ-aw" base_Operation="LinkAction-same_pins"/>

-  <Ecore:EParameter xmi:id="_yodSz6SREdqbLsVx7ZZ-aw" base_Parameter="LinkAction-same_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS0KSREdqbLsVx7ZZ-aw" base_Parameter="LinkAction-same_pins-context"/>

-  <Ecore:EOperation xmi:id="_yodS0aSREdqbLsVx7ZZ-aw" base_Operation="LinkAction-association"/>

-  <Ecore:EClass xmi:id="_yodS0qSREdqbLsVx7ZZ-aw" base_Class="LinkEndData"/>

-  <Ecore:EReference xmi:id="_yodS06SREdqbLsVx7ZZ-aw" base_Property="LinkEndData-value"/>

-  <Ecore:EReference xmi:id="_yodS1KSREdqbLsVx7ZZ-aw" base_Property="LinkEndData-end"/>

-  <Ecore:EReference xmi:id="_yodS1aSREdqbLsVx7ZZ-aw" base_Property="LinkEndData-qualifier"/>

-  <Ecore:EOperation xmi:id="_yodS1qSREdqbLsVx7ZZ-aw" base_Operation="LinkEndData-property_is_association_end"/>

-  <Ecore:EParameter xmi:id="_yodS16SREdqbLsVx7ZZ-aw" base_Parameter="LinkEndData-property_is_association_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS2KSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndData-property_is_association_end-context"/>

-  <Ecore:EOperation xmi:id="_yodS2aSREdqbLsVx7ZZ-aw" base_Operation="LinkEndData-same_type"/>

-  <Ecore:EParameter xmi:id="_yodS2qSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndData-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS26SREdqbLsVx7ZZ-aw" base_Parameter="LinkEndData-same_type-context"/>

-  <Ecore:EOperation xmi:id="_yodS3KSREdqbLsVx7ZZ-aw" base_Operation="LinkEndData-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yodS3aSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndData-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS3qSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndData-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_yodS36SREdqbLsVx7ZZ-aw" base_Operation="LinkEndData-qualifiers"/>

-  <Ecore:EParameter xmi:id="_yodS4KSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndData-qualifiers-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS4aSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndData-qualifiers-context"/>

-  <Ecore:EOperation xmi:id="_yodS4qSREdqbLsVx7ZZ-aw" base_Operation="LinkEndData-end_object_input_pin"/>

-  <Ecore:EParameter xmi:id="_yodS46SREdqbLsVx7ZZ-aw" base_Parameter="LinkEndData-end_object_input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS5KSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndData-end_object_input_pin-context"/>

-  <Ecore:EClass xmi:id="_yodS5aSREdqbLsVx7ZZ-aw" base_Class="QualifierValue"/>

-  <Ecore:EReference xmi:id="_yodS5qSREdqbLsVx7ZZ-aw" base_Property="QualifierValue-qualifier"/>

-  <Ecore:EReference xmi:id="_yodS56SREdqbLsVx7ZZ-aw" base_Property="QualifierValue-value"/>

-  <Ecore:EOperation xmi:id="_yodS6KSREdqbLsVx7ZZ-aw" base_Operation="QualifierValue-qualifier_attribute"/>

-  <Ecore:EParameter xmi:id="_yodS6aSREdqbLsVx7ZZ-aw" base_Parameter="QualifierValue-qualifier_attribute-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS6qSREdqbLsVx7ZZ-aw" base_Parameter="QualifierValue-qualifier_attribute-context"/>

-  <Ecore:EOperation xmi:id="_yodS66SREdqbLsVx7ZZ-aw" base_Operation="QualifierValue-type_of_qualifier"/>

-  <Ecore:EParameter xmi:id="_yodS7KSREdqbLsVx7ZZ-aw" base_Parameter="QualifierValue-type_of_qualifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS7aSREdqbLsVx7ZZ-aw" base_Parameter="QualifierValue-type_of_qualifier-context"/>

-  <Ecore:EOperation xmi:id="_yodS7qSREdqbLsVx7ZZ-aw" base_Operation="QualifierValue-multiplicity_of_qualifier"/>

-  <Ecore:EParameter xmi:id="_yodS76SREdqbLsVx7ZZ-aw" base_Parameter="QualifierValue-multiplicity_of_qualifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS8KSREdqbLsVx7ZZ-aw" base_Parameter="QualifierValue-multiplicity_of_qualifier-context"/>

-  <Ecore:EClass xmi:id="_yodS8aSREdqbLsVx7ZZ-aw" base_Class="ReadLinkAction"/>

-  <Ecore:EReference xmi:id="_yodS8qSREdqbLsVx7ZZ-aw" base_Property="ReadLinkAction-result"/>

-  <Ecore:EOperation xmi:id="_yodS86SREdqbLsVx7ZZ-aw" base_Operation="ReadLinkAction-one_open_end"/>

-  <Ecore:EParameter xmi:id="_yodS9KSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkAction-one_open_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS9aSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkAction-one_open_end-context"/>

-  <Ecore:EOperation xmi:id="_yodS9qSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkAction-type_and_ordering"/>

-  <Ecore:EParameter xmi:id="_yodS96SREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkAction-type_and_ordering-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS-KSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkAction-type_and_ordering-context"/>

-  <Ecore:EOperation xmi:id="_yodS-aSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkAction-compatible_multiplicity"/>

-  <Ecore:EParameter xmi:id="_yodS-qSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkAction-compatible_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS-6SREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkAction-compatible_multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_yodS_KSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkAction-navigable_open_end"/>

-  <Ecore:EParameter xmi:id="_yodS_aSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkAction-navigable_open_end-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodS_qSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkAction-navigable_open_end-context"/>

-  <Ecore:EOperation xmi:id="_yodS_6SREdqbLsVx7ZZ-aw" base_Operation="ReadLinkAction-visibility"/>

-  <Ecore:EParameter xmi:id="_yodTAKSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkAction-visibility-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodTAaSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkAction-visibility-context"/>

-  <Ecore:EClass xmi:id="_yodTAqSREdqbLsVx7ZZ-aw" base_Class="LinkEndCreationData"/>

-  <Ecore:EAttribute xmi:id="_yodTA6SREdqbLsVx7ZZ-aw" base_Property="LinkEndCreationData-isReplaceAll"/>

-  <Ecore:EReference xmi:id="_yodTBKSREdqbLsVx7ZZ-aw" base_Property="LinkEndCreationData-insertAt"/>

-  <Ecore:EOperation xmi:id="_yodTBaSREdqbLsVx7ZZ-aw" base_Operation="LinkEndCreationData-create_link_action"/>

-  <Ecore:EParameter xmi:id="_yodTBqSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndCreationData-create_link_action-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodTB6SREdqbLsVx7ZZ-aw" base_Parameter="LinkEndCreationData-create_link_action-context"/>

-  <Ecore:EOperation xmi:id="_yodTCKSREdqbLsVx7ZZ-aw" base_Operation="LinkEndCreationData-single_input_pin"/>

-  <Ecore:EParameter xmi:id="_yodTCaSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndCreationData-single_input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yodTCqSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndCreationData-single_input_pin-context"/>

-  <Ecore:EClass xmi:id="_yodTC6SREdqbLsVx7ZZ-aw" base_Class="CreateLinkAction"/>

-  <Ecore:EOperation xmi:id="_yodTDKSREdqbLsVx7ZZ-aw" base_Operation="CreateLinkAction-association_not_abstract"/>

-  <Ecore:EParameter xmi:id="_yodTDaSREdqbLsVx7ZZ-aw" base_Parameter="CreateLinkAction-association_not_abstract-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonCkKSREdqbLsVx7ZZ-aw" base_Parameter="CreateLinkAction-association_not_abstract-context"/>

-  <Ecore:EClass xmi:id="_yonCkaSREdqbLsVx7ZZ-aw" base_Class="WriteLinkAction"/>

-  <Ecore:EOperation xmi:id="_yonCkqSREdqbLsVx7ZZ-aw" base_Operation="WriteLinkAction-allow_access"/>

-  <Ecore:EParameter xmi:id="_yonCk6SREdqbLsVx7ZZ-aw" base_Parameter="WriteLinkAction-allow_access-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonClKSREdqbLsVx7ZZ-aw" base_Parameter="WriteLinkAction-allow_access-context"/>

-  <Ecore:EClass xmi:id="_yonClaSREdqbLsVx7ZZ-aw" base_Class="DestroyLinkAction"/>

-  <Ecore:EClass xmi:id="_yonClqSREdqbLsVx7ZZ-aw" base_Class="LinkEndDestructionData"/>

-  <Ecore:EAttribute xmi:id="_yonCl6SREdqbLsVx7ZZ-aw" base_Property="LinkEndDestructionData-isDestroyDuplicates"/>

-  <Ecore:EReference xmi:id="_yonCmKSREdqbLsVx7ZZ-aw" base_Property="LinkEndDestructionData-destroyAt"/>

-  <Ecore:EOperation xmi:id="_yonCmaSREdqbLsVx7ZZ-aw" base_Operation="LinkEndDestructionData-destroy_link_action"/>

-  <Ecore:EParameter xmi:id="_yonCmqSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndDestructionData-destroy_link_action-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonCm6SREdqbLsVx7ZZ-aw" base_Parameter="LinkEndDestructionData-destroy_link_action-context"/>

-  <Ecore:EOperation xmi:id="_yonCnKSREdqbLsVx7ZZ-aw" base_Operation="LinkEndDestructionData-unlimited_natural_and_multiplicity"/>

-  <Ecore:EParameter xmi:id="_yonCnaSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndDestructionData-unlimited_natural_and_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonCnqSREdqbLsVx7ZZ-aw" base_Parameter="LinkEndDestructionData-unlimited_natural_and_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yonCn6SREdqbLsVx7ZZ-aw" base_Class="ClearAssociationAction"/>

-  <Ecore:EReference xmi:id="_yonCoKSREdqbLsVx7ZZ-aw" base_Property="ClearAssociationAction-object"/>

-  <Ecore:EReference xmi:id="_yonCoaSREdqbLsVx7ZZ-aw" base_Property="ClearAssociationAction-association"/>

-  <Ecore:EOperation xmi:id="_yonCoqSREdqbLsVx7ZZ-aw" base_Operation="ClearAssociationAction-same_type"/>

-  <Ecore:EParameter xmi:id="_yonCo6SREdqbLsVx7ZZ-aw" base_Parameter="ClearAssociationAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonCpKSREdqbLsVx7ZZ-aw" base_Parameter="ClearAssociationAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_yonCpaSREdqbLsVx7ZZ-aw" base_Operation="ClearAssociationAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yonCpqSREdqbLsVx7ZZ-aw" base_Parameter="ClearAssociationAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonCp6SREdqbLsVx7ZZ-aw" base_Parameter="ClearAssociationAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yonCqKSREdqbLsVx7ZZ-aw" base_Class="BroadcastSignalAction"/>

-  <Ecore:EReference xmi:id="_yonCqaSREdqbLsVx7ZZ-aw" base_Property="BroadcastSignalAction-signal"/>

-  <Ecore:EOperation xmi:id="_yonCqqSREdqbLsVx7ZZ-aw" base_Operation="BroadcastSignalAction-number_and_order"/>

-  <Ecore:EParameter xmi:id="_yonCq6SREdqbLsVx7ZZ-aw" base_Parameter="BroadcastSignalAction-number_and_order-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonCrKSREdqbLsVx7ZZ-aw" base_Parameter="BroadcastSignalAction-number_and_order-context"/>

-  <Ecore:EOperation xmi:id="_yonCraSREdqbLsVx7ZZ-aw" base_Operation="BroadcastSignalAction-type_ordering_multiplicity"/>

-  <Ecore:EParameter xmi:id="_yonCrqSREdqbLsVx7ZZ-aw" base_Parameter="BroadcastSignalAction-type_ordering_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonCr6SREdqbLsVx7ZZ-aw" base_Parameter="BroadcastSignalAction-type_ordering_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yonCsKSREdqbLsVx7ZZ-aw" base_Class="SendObjectAction"/>

-  <Ecore:EReference xmi:id="_yonCsaSREdqbLsVx7ZZ-aw" base_Property="SendObjectAction-target"/>

-  <Ecore:EReference xmi:id="_yonCsqSREdqbLsVx7ZZ-aw" base_Property="SendObjectAction-request"/>

-  <Ecore:EClass xmi:id="_yonCs6SREdqbLsVx7ZZ-aw" base_Class="ValueSpecificationAction"/>

-  <Ecore:EReference xmi:id="_yonCtKSREdqbLsVx7ZZ-aw" base_Property="ValueSpecificationAction-value"/>

-  <Ecore:EReference xmi:id="_yonCtaSREdqbLsVx7ZZ-aw" base_Property="ValueSpecificationAction-result"/>

-  <Ecore:EOperation xmi:id="_yonCtqSREdqbLsVx7ZZ-aw" base_Operation="ValueSpecificationAction-compatible_type"/>

-  <Ecore:EParameter xmi:id="_yonCt6SREdqbLsVx7ZZ-aw" base_Parameter="ValueSpecificationAction-compatible_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonCuKSREdqbLsVx7ZZ-aw" base_Parameter="ValueSpecificationAction-compatible_type-context"/>

-  <Ecore:EOperation xmi:id="_yonCuaSREdqbLsVx7ZZ-aw" base_Operation="ValueSpecificationAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yonCuqSREdqbLsVx7ZZ-aw" base_Parameter="ValueSpecificationAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonCu6SREdqbLsVx7ZZ-aw" base_Parameter="ValueSpecificationAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yonCvKSREdqbLsVx7ZZ-aw" base_Class="TimeExpression"/>

-  <Ecore:EReference xmi:id="_yonCvaSREdqbLsVx7ZZ-aw" base_Property="TimeExpression-expr"/>

-  <Ecore:EReference xmi:id="_yonCvqSREdqbLsVx7ZZ-aw" base_Property="TimeExpression-observation"/>

-  <Ecore:EClass xmi:id="_yonCv6SREdqbLsVx7ZZ-aw" base_Class="Observation"/>

-  <Ecore:EClass xmi:id="_yonCwKSREdqbLsVx7ZZ-aw" base_Class="Duration"/>

-  <Ecore:EReference xmi:id="_yonCwaSREdqbLsVx7ZZ-aw" base_Property="Duration-expr"/>

-  <Ecore:EReference xmi:id="_yonCwqSREdqbLsVx7ZZ-aw" base_Property="Duration-observation"/>

-  <Ecore:EClass xmi:id="_yonCw6SREdqbLsVx7ZZ-aw" base_Class="DurationInterval"/>

-  <Ecore:EClass xmi:id="_yonCxKSREdqbLsVx7ZZ-aw" base_Class="Interval"/>

-  <Ecore:EReference xmi:id="_yonCxaSREdqbLsVx7ZZ-aw" base_Property="Interval-min"/>

-  <Ecore:EReference xmi:id="_yonCxqSREdqbLsVx7ZZ-aw" base_Property="Interval-max"/>

-  <Ecore:EClass xmi:id="_yonCx6SREdqbLsVx7ZZ-aw" base_Class="TimeConstraint"/>

-  <Ecore:EAttribute xmi:id="_yonCyKSREdqbLsVx7ZZ-aw" base_Property="TimeConstraint-firstEvent"/>

-  <Ecore:EClass xmi:id="_yonCyaSREdqbLsVx7ZZ-aw" base_Class="IntervalConstraint"/>

-  <Ecore:EClass xmi:id="_yonCyqSREdqbLsVx7ZZ-aw" base_Class="TimeInterval"/>

-  <Ecore:EClass xmi:id="_yonCy6SREdqbLsVx7ZZ-aw" base_Class="DurationConstraint"/>

-  <Ecore:EAttribute xmi:id="_yonCzKSREdqbLsVx7ZZ-aw" base_Property="DurationConstraint-firstEvent"/>

-  <Ecore:EOperation xmi:id="_yonCzaSREdqbLsVx7ZZ-aw" base_Operation="DurationConstraint-first_event_multiplicity"/>

-  <Ecore:EParameter xmi:id="_yonCzqSREdqbLsVx7ZZ-aw" base_Parameter="DurationConstraint-first_event_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonCz6SREdqbLsVx7ZZ-aw" base_Parameter="DurationConstraint-first_event_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yonC0KSREdqbLsVx7ZZ-aw" base_Class="TimeObservation"/>

-  <Ecore:EReference xmi:id="_yonC0aSREdqbLsVx7ZZ-aw" base_Property="TimeObservation-event"/>

-  <Ecore:EAttribute xmi:id="_yonC0qSREdqbLsVx7ZZ-aw" base_Property="TimeObservation-firstEvent"/>

-  <Ecore:EClass xmi:id="_yonC06SREdqbLsVx7ZZ-aw" base_Class="DurationObservation"/>

-  <Ecore:EReference xmi:id="_yonC1KSREdqbLsVx7ZZ-aw" base_Property="DurationObservation-event"/>

-  <Ecore:EAttribute xmi:id="_yonC1aSREdqbLsVx7ZZ-aw" base_Property="DurationObservation-firstEvent"/>

-  <Ecore:EOperation xmi:id="_yonC1qSREdqbLsVx7ZZ-aw" base_Operation="DurationObservation-first_event_multiplicity"/>

-  <Ecore:EParameter xmi:id="_yonC16SREdqbLsVx7ZZ-aw" base_Parameter="DurationObservation-first_event_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonC2KSREdqbLsVx7ZZ-aw" base_Parameter="DurationObservation-first_event_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yonC2aSREdqbLsVx7ZZ-aw" base_Class="FinalState"/>

-  <Ecore:EOperation xmi:id="_yonC2qSREdqbLsVx7ZZ-aw" base_Operation="FinalState-no_outgoing_transitions"/>

-  <Ecore:EParameter xmi:id="_yonC26SREdqbLsVx7ZZ-aw" base_Parameter="FinalState-no_outgoing_transitions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonC3KSREdqbLsVx7ZZ-aw" base_Parameter="FinalState-no_outgoing_transitions-context"/>

-  <Ecore:EOperation xmi:id="_yonC3aSREdqbLsVx7ZZ-aw" base_Operation="FinalState-no_regions"/>

-  <Ecore:EParameter xmi:id="_yonC3qSREdqbLsVx7ZZ-aw" base_Parameter="FinalState-no_regions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonC36SREdqbLsVx7ZZ-aw" base_Parameter="FinalState-no_regions-context"/>

-  <Ecore:EOperation xmi:id="_yonC4KSREdqbLsVx7ZZ-aw" base_Operation="FinalState-cannot_reference_submachine"/>

-  <Ecore:EParameter xmi:id="_yonC4aSREdqbLsVx7ZZ-aw" base_Parameter="FinalState-cannot_reference_submachine-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonC4qSREdqbLsVx7ZZ-aw" base_Parameter="FinalState-cannot_reference_submachine-context"/>

-  <Ecore:EOperation xmi:id="_yonC46SREdqbLsVx7ZZ-aw" base_Operation="FinalState-no_entry_behavior"/>

-  <Ecore:EParameter xmi:id="_yonC5KSREdqbLsVx7ZZ-aw" base_Parameter="FinalState-no_entry_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonC5aSREdqbLsVx7ZZ-aw" base_Parameter="FinalState-no_entry_behavior-context"/>

-  <Ecore:EOperation xmi:id="_yonC5qSREdqbLsVx7ZZ-aw" base_Operation="FinalState-no_exit_behavior"/>

-  <Ecore:EParameter xmi:id="_yonC56SREdqbLsVx7ZZ-aw" base_Parameter="FinalState-no_exit_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonC6KSREdqbLsVx7ZZ-aw" base_Parameter="FinalState-no_exit_behavior-context"/>

-  <Ecore:EOperation xmi:id="_yonC6aSREdqbLsVx7ZZ-aw" base_Operation="FinalState-no_state_behavior"/>

-  <Ecore:EParameter xmi:id="_yonC6qSREdqbLsVx7ZZ-aw" base_Parameter="FinalState-no_state_behavior-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonC66SREdqbLsVx7ZZ-aw" base_Parameter="FinalState-no_state_behavior-context"/>

-  <Ecore:EClass xmi:id="_yonC7KSREdqbLsVx7ZZ-aw" base_Class="TimeEvent"/>

-  <Ecore:EAttribute xmi:id="_yonC7aSREdqbLsVx7ZZ-aw" base_Property="TimeEvent-isRelative"/>

-  <Ecore:EReference xmi:id="_yonC7qSREdqbLsVx7ZZ-aw" base_Property="TimeEvent-when"/>

-  <Ecore:EOperation xmi:id="_yonC76SREdqbLsVx7ZZ-aw" base_Operation="TimeEvent-when_non_negative"/>

-  <Ecore:EParameter xmi:id="_yonC8KSREdqbLsVx7ZZ-aw" base_Parameter="TimeEvent-when_non_negative-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonC8aSREdqbLsVx7ZZ-aw" base_Parameter="TimeEvent-when_non_negative-context"/>

-  <Ecore:EOperation xmi:id="_yonC8qSREdqbLsVx7ZZ-aw" base_Operation="TimeEvent-starting_time"/>

-  <Ecore:EParameter xmi:id="_yonC86SREdqbLsVx7ZZ-aw" base_Parameter="TimeEvent-starting_time-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonC9KSREdqbLsVx7ZZ-aw" base_Parameter="TimeEvent-starting_time-context"/>

-  <Ecore:EClass xmi:id="_yonC9aSREdqbLsVx7ZZ-aw" base_Class="VariableAction"/>

-  <Ecore:EReference xmi:id="_yonC9qSREdqbLsVx7ZZ-aw" base_Property="VariableAction-variable"/>

-  <Ecore:EOperation xmi:id="_yonC96SREdqbLsVx7ZZ-aw" base_Operation="VariableAction-scope_of_variable"/>

-  <Ecore:EParameter xmi:id="_yonC-KSREdqbLsVx7ZZ-aw" base_Parameter="VariableAction-scope_of_variable-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonC-aSREdqbLsVx7ZZ-aw" base_Parameter="VariableAction-scope_of_variable-context"/>

-  <Ecore:EClass xmi:id="_yonC-qSREdqbLsVx7ZZ-aw" base_Class="ReadVariableAction"/>

-  <Ecore:EReference xmi:id="_yonC-6SREdqbLsVx7ZZ-aw" base_Property="ReadVariableAction-result"/>

-  <Ecore:EOperation xmi:id="_yonC_KSREdqbLsVx7ZZ-aw" base_Operation="ReadVariableAction-type_and_ordering"/>

-  <Ecore:EParameter xmi:id="_yonC_aSREdqbLsVx7ZZ-aw" base_Parameter="ReadVariableAction-type_and_ordering-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonC_qSREdqbLsVx7ZZ-aw" base_Parameter="ReadVariableAction-type_and_ordering-context"/>

-  <Ecore:EOperation xmi:id="_yonC_6SREdqbLsVx7ZZ-aw" base_Operation="ReadVariableAction-compatible_multiplicity"/>

-  <Ecore:EParameter xmi:id="_yonDAKSREdqbLsVx7ZZ-aw" base_Parameter="ReadVariableAction-compatible_multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDAaSREdqbLsVx7ZZ-aw" base_Parameter="ReadVariableAction-compatible_multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yonDAqSREdqbLsVx7ZZ-aw" base_Class="WriteVariableAction"/>

-  <Ecore:EReference xmi:id="_yonDA6SREdqbLsVx7ZZ-aw" base_Property="WriteVariableAction-value"/>

-  <Ecore:EOperation xmi:id="_yonDBKSREdqbLsVx7ZZ-aw" base_Operation="WriteVariableAction-same_type"/>

-  <Ecore:EParameter xmi:id="_yonDBaSREdqbLsVx7ZZ-aw" base_Parameter="WriteVariableAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDBqSREdqbLsVx7ZZ-aw" base_Parameter="WriteVariableAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_yonDB6SREdqbLsVx7ZZ-aw" base_Operation="WriteVariableAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yonDCKSREdqbLsVx7ZZ-aw" base_Parameter="WriteVariableAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDCaSREdqbLsVx7ZZ-aw" base_Parameter="WriteVariableAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yonDCqSREdqbLsVx7ZZ-aw" base_Class="ClearVariableAction"/>

-  <Ecore:EClass xmi:id="_yonDC6SREdqbLsVx7ZZ-aw" base_Class="AddVariableValueAction"/>

-  <Ecore:EAttribute xmi:id="_yonDDKSREdqbLsVx7ZZ-aw" base_Property="AddVariableValueAction-isReplaceAll"/>

-  <Ecore:EReference xmi:id="_yonDDaSREdqbLsVx7ZZ-aw" base_Property="AddVariableValueAction-insertAt"/>

-  <Ecore:EOperation xmi:id="_yonDDqSREdqbLsVx7ZZ-aw" base_Operation="AddVariableValueAction-single_input_pin"/>

-  <Ecore:EParameter xmi:id="_yonDD6SREdqbLsVx7ZZ-aw" base_Parameter="AddVariableValueAction-single_input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDEKSREdqbLsVx7ZZ-aw" base_Parameter="AddVariableValueAction-single_input_pin-context"/>

-  <Ecore:EClass xmi:id="_yonDEaSREdqbLsVx7ZZ-aw" base_Class="RemoveVariableValueAction"/>

-  <Ecore:EAttribute xmi:id="_yonDEqSREdqbLsVx7ZZ-aw" base_Property="RemoveVariableValueAction-isRemoveDuplicates"/>

-  <Ecore:EReference xmi:id="_yonDE6SREdqbLsVx7ZZ-aw" base_Property="RemoveVariableValueAction-removeAt"/>

-  <Ecore:EOperation xmi:id="_yonDFKSREdqbLsVx7ZZ-aw" base_Operation="RemoveVariableValueAction-unlimited_natural"/>

-  <Ecore:EParameter xmi:id="_yonDFaSREdqbLsVx7ZZ-aw" base_Parameter="RemoveVariableValueAction-unlimited_natural-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDFqSREdqbLsVx7ZZ-aw" base_Parameter="RemoveVariableValueAction-unlimited_natural-context"/>

-  <Ecore:EClass xmi:id="_yonDF6SREdqbLsVx7ZZ-aw" base_Class="RaiseExceptionAction"/>

-  <Ecore:EReference xmi:id="_yonDGKSREdqbLsVx7ZZ-aw" base_Property="RaiseExceptionAction-exception"/>

-  <Ecore:EClass xmi:id="_yonDGaSREdqbLsVx7ZZ-aw" base_Class="ActionInputPin"/>

-  <Ecore:EReference xmi:id="_yonDGqSREdqbLsVx7ZZ-aw" base_Property="ActionInputPin-fromAction"/>

-  <Ecore:EOperation xmi:id="_yonDG6SREdqbLsVx7ZZ-aw" base_Operation="ActionInputPin-one_output_pin"/>

-  <Ecore:EParameter xmi:id="_yonDHKSREdqbLsVx7ZZ-aw" base_Parameter="ActionInputPin-one_output_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDHaSREdqbLsVx7ZZ-aw" base_Parameter="ActionInputPin-one_output_pin-context"/>

-  <Ecore:EOperation xmi:id="_yonDHqSREdqbLsVx7ZZ-aw" base_Operation="ActionInputPin-input_pin"/>

-  <Ecore:EParameter xmi:id="_yonDH6SREdqbLsVx7ZZ-aw" base_Parameter="ActionInputPin-input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDIKSREdqbLsVx7ZZ-aw" base_Parameter="ActionInputPin-input_pin-context"/>

-  <Ecore:EOperation xmi:id="_yonDIaSREdqbLsVx7ZZ-aw" base_Operation="ActionInputPin-no_control_or_data_flow"/>

-  <Ecore:EParameter xmi:id="_yonDIqSREdqbLsVx7ZZ-aw" base_Parameter="ActionInputPin-no_control_or_data_flow-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDI6SREdqbLsVx7ZZ-aw" base_Parameter="ActionInputPin-no_control_or_data_flow-context"/>

-  <Ecore:EClass xmi:id="_yonDJKSREdqbLsVx7ZZ-aw" base_Class="InformationItem"/>

-  <Ecore:EReference xmi:id="_yonDJaSREdqbLsVx7ZZ-aw" base_Property="InformationItem-represented"/>

-  <Ecore:EOperation xmi:id="_yonDJqSREdqbLsVx7ZZ-aw" base_Operation="InformationItem-sources_and_targets"/>

-  <Ecore:EParameter xmi:id="_yonDJ6SREdqbLsVx7ZZ-aw" base_Parameter="InformationItem-sources_and_targets-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDKKSREdqbLsVx7ZZ-aw" base_Parameter="InformationItem-sources_and_targets-context"/>

-  <Ecore:EOperation xmi:id="_yonDKaSREdqbLsVx7ZZ-aw" base_Operation="InformationItem-has_no"/>

-  <Ecore:EParameter xmi:id="_yonDKqSREdqbLsVx7ZZ-aw" base_Parameter="InformationItem-has_no-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDK6SREdqbLsVx7ZZ-aw" base_Parameter="InformationItem-has_no-context"/>

-  <Ecore:EOperation xmi:id="_yonDLKSREdqbLsVx7ZZ-aw" base_Operation="InformationItem-not_instantiable"/>

-  <Ecore:EParameter xmi:id="_yonDLaSREdqbLsVx7ZZ-aw" base_Parameter="InformationItem-not_instantiable-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDLqSREdqbLsVx7ZZ-aw" base_Parameter="InformationItem-not_instantiable-context"/>

-  <Ecore:EClass xmi:id="_yonDL6SREdqbLsVx7ZZ-aw" base_Class="InformationFlow"/>

-  <Ecore:EReference xmi:id="_yonDMKSREdqbLsVx7ZZ-aw" base_Property="InformationFlow-realization"/>

-  <Ecore:EReference xmi:id="_yonDMaSREdqbLsVx7ZZ-aw" base_Property="InformationFlow-conveyed"/>

-  <Ecore:EReference xmi:id="_yonDMqSREdqbLsVx7ZZ-aw" base_Property="InformationFlow-informationSource"/>

-  <Ecore:EReference xmi:id="_yonDM6SREdqbLsVx7ZZ-aw" base_Property="InformationFlow-informationTarget"/>

-  <Ecore:EReference xmi:id="_yonDNKSREdqbLsVx7ZZ-aw" base_Property="InformationFlow-realizingActivityEdge"/>

-  <Ecore:EReference xmi:id="_yonDNaSREdqbLsVx7ZZ-aw" base_Property="InformationFlow-realizingConnector"/>

-  <Ecore:EReference xmi:id="_yonDNqSREdqbLsVx7ZZ-aw" base_Property="InformationFlow-realizingMessage"/>

-  <Ecore:EOperation xmi:id="_yonDN6SREdqbLsVx7ZZ-aw" base_Operation="InformationFlow-sources_and_targets_kind"/>

-  <Ecore:EParameter xmi:id="_yonDOKSREdqbLsVx7ZZ-aw" base_Parameter="InformationFlow-sources_and_targets_kind-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDOaSREdqbLsVx7ZZ-aw" base_Parameter="InformationFlow-sources_and_targets_kind-context"/>

-  <Ecore:EOperation xmi:id="_yonDOqSREdqbLsVx7ZZ-aw" base_Operation="InformationFlow-must_conform"/>

-  <Ecore:EParameter xmi:id="_yonDO6SREdqbLsVx7ZZ-aw" base_Parameter="InformationFlow-must_conform-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDPKSREdqbLsVx7ZZ-aw" base_Parameter="InformationFlow-must_conform-context"/>

-  <Ecore:EOperation xmi:id="_yonDPaSREdqbLsVx7ZZ-aw" base_Operation="InformationFlow-convey_classifiers"/>

-  <Ecore:EParameter xmi:id="_yonDPqSREdqbLsVx7ZZ-aw" base_Parameter="InformationFlow-convey_classifiers-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDP6SREdqbLsVx7ZZ-aw" base_Parameter="InformationFlow-convey_classifiers-context"/>

-  <Ecore:EClass xmi:id="_yonDQKSREdqbLsVx7ZZ-aw" base_Class="ReadExtentAction"/>

-  <Ecore:EReference xmi:id="_yonDQaSREdqbLsVx7ZZ-aw" base_Property="ReadExtentAction-result"/>

-  <Ecore:EReference xmi:id="_yonDQqSREdqbLsVx7ZZ-aw" base_Property="ReadExtentAction-classifier"/>

-  <Ecore:EOperation xmi:id="_yonDQ6SREdqbLsVx7ZZ-aw" base_Operation="ReadExtentAction-type_is_classifier"/>

-  <Ecore:EParameter xmi:id="_yonDRKSREdqbLsVx7ZZ-aw" base_Parameter="ReadExtentAction-type_is_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDRaSREdqbLsVx7ZZ-aw" base_Parameter="ReadExtentAction-type_is_classifier-context"/>

-  <Ecore:EOperation xmi:id="_yonDRqSREdqbLsVx7ZZ-aw" base_Operation="ReadExtentAction-multiplicity_of_result"/>

-  <Ecore:EParameter xmi:id="_yonDR6SREdqbLsVx7ZZ-aw" base_Parameter="ReadExtentAction-multiplicity_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDSKSREdqbLsVx7ZZ-aw" base_Parameter="ReadExtentAction-multiplicity_of_result-context"/>

-  <Ecore:EClass xmi:id="_yonDSaSREdqbLsVx7ZZ-aw" base_Class="ReclassifyObjectAction"/>

-  <Ecore:EAttribute xmi:id="_yonDSqSREdqbLsVx7ZZ-aw" base_Property="ReclassifyObjectAction-isReplaceAll"/>

-  <Ecore:EReference xmi:id="_yonDS6SREdqbLsVx7ZZ-aw" base_Property="ReclassifyObjectAction-oldClassifier"/>

-  <Ecore:EReference xmi:id="_yonDTKSREdqbLsVx7ZZ-aw" base_Property="ReclassifyObjectAction-newClassifier"/>

-  <Ecore:EReference xmi:id="_yonDTaSREdqbLsVx7ZZ-aw" base_Property="ReclassifyObjectAction-object"/>

-  <Ecore:EOperation xmi:id="_yonDTqSREdqbLsVx7ZZ-aw" base_Operation="ReclassifyObjectAction-classifier_not_abstract"/>

-  <Ecore:EParameter xmi:id="_yonDT6SREdqbLsVx7ZZ-aw" base_Parameter="ReclassifyObjectAction-classifier_not_abstract-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDUKSREdqbLsVx7ZZ-aw" base_Parameter="ReclassifyObjectAction-classifier_not_abstract-context"/>

-  <Ecore:EOperation xmi:id="_yonDUaSREdqbLsVx7ZZ-aw" base_Operation="ReclassifyObjectAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yonDUqSREdqbLsVx7ZZ-aw" base_Parameter="ReclassifyObjectAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDU6SREdqbLsVx7ZZ-aw" base_Parameter="ReclassifyObjectAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_yonDVKSREdqbLsVx7ZZ-aw" base_Operation="ReclassifyObjectAction-input_pin"/>

-  <Ecore:EParameter xmi:id="_yonDVaSREdqbLsVx7ZZ-aw" base_Parameter="ReclassifyObjectAction-input_pin-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDVqSREdqbLsVx7ZZ-aw" base_Parameter="ReclassifyObjectAction-input_pin-context"/>

-  <Ecore:EClass xmi:id="_yonDV6SREdqbLsVx7ZZ-aw" base_Class="ReadIsClassifiedObjectAction"/>

-  <Ecore:EAttribute xmi:id="_yonDWKSREdqbLsVx7ZZ-aw" base_Property="ReadIsClassifiedObjectAction-isDirect"/>

-  <Ecore:EReference xmi:id="_yonDWaSREdqbLsVx7ZZ-aw" base_Property="ReadIsClassifiedObjectAction-classifier"/>

-  <Ecore:EReference xmi:id="_yonDWqSREdqbLsVx7ZZ-aw" base_Property="ReadIsClassifiedObjectAction-result"/>

-  <Ecore:EReference xmi:id="_yonDW6SREdqbLsVx7ZZ-aw" base_Property="ReadIsClassifiedObjectAction-object"/>

-  <Ecore:EOperation xmi:id="_yonDXKSREdqbLsVx7ZZ-aw" base_Operation="ReadIsClassifiedObjectAction-multiplicity_of_input"/>

-  <Ecore:EParameter xmi:id="_yonDXaSREdqbLsVx7ZZ-aw" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_input-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDXqSREdqbLsVx7ZZ-aw" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_input-context"/>

-  <Ecore:EOperation xmi:id="_yonDX6SREdqbLsVx7ZZ-aw" base_Operation="ReadIsClassifiedObjectAction-no_type"/>

-  <Ecore:EParameter xmi:id="_yonDYKSREdqbLsVx7ZZ-aw" base_Parameter="ReadIsClassifiedObjectAction-no_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDYaSREdqbLsVx7ZZ-aw" base_Parameter="ReadIsClassifiedObjectAction-no_type-context"/>

-  <Ecore:EOperation xmi:id="_yonDYqSREdqbLsVx7ZZ-aw" base_Operation="ReadIsClassifiedObjectAction-multiplicity_of_output"/>

-  <Ecore:EParameter xmi:id="_yonDY6SREdqbLsVx7ZZ-aw" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_output-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDZKSREdqbLsVx7ZZ-aw" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_output-context"/>

-  <Ecore:EOperation xmi:id="_yonDZaSREdqbLsVx7ZZ-aw" base_Operation="ReadIsClassifiedObjectAction-boolean_result"/>

-  <Ecore:EParameter xmi:id="_yonDZqSREdqbLsVx7ZZ-aw" base_Parameter="ReadIsClassifiedObjectAction-boolean_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDZ6SREdqbLsVx7ZZ-aw" base_Parameter="ReadIsClassifiedObjectAction-boolean_result-context"/>

-  <Ecore:EClass xmi:id="_yonDaKSREdqbLsVx7ZZ-aw" base_Class="StartClassifierBehaviorAction"/>

-  <Ecore:EReference xmi:id="_yonDaaSREdqbLsVx7ZZ-aw" base_Property="StartClassifierBehaviorAction-object"/>

-  <Ecore:EOperation xmi:id="_yonDaqSREdqbLsVx7ZZ-aw" base_Operation="StartClassifierBehaviorAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yonDa6SREdqbLsVx7ZZ-aw" base_Parameter="StartClassifierBehaviorAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDbKSREdqbLsVx7ZZ-aw" base_Parameter="StartClassifierBehaviorAction-multiplicity-context"/>

-  <Ecore:EOperation xmi:id="_yonDbaSREdqbLsVx7ZZ-aw" base_Operation="StartClassifierBehaviorAction-type_has_classifier"/>

-  <Ecore:EParameter xmi:id="_yonDbqSREdqbLsVx7ZZ-aw" base_Parameter="StartClassifierBehaviorAction-type_has_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDb6SREdqbLsVx7ZZ-aw" base_Parameter="StartClassifierBehaviorAction-type_has_classifier-context"/>

-  <Ecore:EClass xmi:id="_yonDcKSREdqbLsVx7ZZ-aw" base_Class="ReadLinkObjectEndAction"/>

-  <Ecore:EReference xmi:id="_yonDcaSREdqbLsVx7ZZ-aw" base_Property="ReadLinkObjectEndAction-object"/>

-  <Ecore:EReference xmi:id="_yonDcqSREdqbLsVx7ZZ-aw" base_Property="ReadLinkObjectEndAction-end"/>

-  <Ecore:EReference xmi:id="_yonDc6SREdqbLsVx7ZZ-aw" base_Property="ReadLinkObjectEndAction-result"/>

-  <Ecore:EOperation xmi:id="_yonDdKSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndAction-property"/>

-  <Ecore:EParameter xmi:id="_yonDdaSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-property-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDdqSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-property-context"/>

-  <Ecore:EOperation xmi:id="_yonDd6SREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndAction-association_of_association"/>

-  <Ecore:EParameter xmi:id="_yonDeKSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-association_of_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDeaSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-association_of_association-context"/>

-  <Ecore:EOperation xmi:id="_yonDeqSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndAction-ends_of_association"/>

-  <Ecore:EParameter xmi:id="_yonDe6SREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-ends_of_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDfKSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-ends_of_association-context"/>

-  <Ecore:EOperation xmi:id="_yonDfaSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndAction-type_of_object"/>

-  <Ecore:EParameter xmi:id="_yonDfqSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-type_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDf6SREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-type_of_object-context"/>

-  <Ecore:EOperation xmi:id="_yonDgKSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndAction-multiplicity_of_object"/>

-  <Ecore:EParameter xmi:id="_yonDgaSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDgqSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_object-context"/>

-  <Ecore:EOperation xmi:id="_yonDg6SREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndAction-type_of_result"/>

-  <Ecore:EParameter xmi:id="_yonDhKSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-type_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDhaSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-type_of_result-context"/>

-  <Ecore:EOperation xmi:id="_yonDhqSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndAction-multiplicity_of_result"/>

-  <Ecore:EParameter xmi:id="_yonDh6SREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDiKSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_result-context"/>

-  <Ecore:EClass xmi:id="_yonDiaSREdqbLsVx7ZZ-aw" base_Class="ReadLinkObjectEndQualifierAction"/>

-  <Ecore:EReference xmi:id="_yonDiqSREdqbLsVx7ZZ-aw" base_Property="ReadLinkObjectEndQualifierAction-object"/>

-  <Ecore:EReference xmi:id="_yonDi6SREdqbLsVx7ZZ-aw" base_Property="ReadLinkObjectEndQualifierAction-result"/>

-  <Ecore:EReference xmi:id="_yonDjKSREdqbLsVx7ZZ-aw" base_Property="ReadLinkObjectEndQualifierAction-qualifier"/>

-  <Ecore:EOperation xmi:id="_yonDjaSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndQualifierAction-qualifier_attribute"/>

-  <Ecore:EParameter xmi:id="_yonDjqSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-qualifier_attribute-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDj6SREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-qualifier_attribute-context"/>

-  <Ecore:EOperation xmi:id="_yonDkKSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndQualifierAction-association_of_association"/>

-  <Ecore:EParameter xmi:id="_yonDkaSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-association_of_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDkqSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-association_of_association-context"/>

-  <Ecore:EOperation xmi:id="_yonDk6SREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndQualifierAction-ends_of_association"/>

-  <Ecore:EParameter xmi:id="_yonDlKSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-ends_of_association-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDlaSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-ends_of_association-context"/>

-  <Ecore:EOperation xmi:id="_yonDlqSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndQualifierAction-type_of_object"/>

-  <Ecore:EParameter xmi:id="_yonDl6SREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-type_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDmKSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-type_of_object-context"/>

-  <Ecore:EOperation xmi:id="_yonDmaSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier"/>

-  <Ecore:EParameter xmi:id="_yonDmqSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDm6SREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier-context"/>

-  <Ecore:EOperation xmi:id="_yonDnKSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_object"/>

-  <Ecore:EParameter xmi:id="_yonDnaSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDnqSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_object-context"/>

-  <Ecore:EOperation xmi:id="_yonDn6SREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndQualifierAction-same_type"/>

-  <Ecore:EParameter xmi:id="_yonDoKSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDoaSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_yonDoqSREdqbLsVx7ZZ-aw" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_result"/>

-  <Ecore:EParameter xmi:id="_yonDo6SREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDpKSREdqbLsVx7ZZ-aw" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_result-context"/>

-  <Ecore:EClass xmi:id="_yonDpaSREdqbLsVx7ZZ-aw" base_Class="CreateLinkObjectAction"/>

-  <Ecore:EReference xmi:id="_yonDpqSREdqbLsVx7ZZ-aw" base_Property="CreateLinkObjectAction-result"/>

-  <Ecore:EOperation xmi:id="_yonDp6SREdqbLsVx7ZZ-aw" base_Operation="CreateLinkObjectAction-association_class"/>

-  <Ecore:EParameter xmi:id="_yonDqKSREdqbLsVx7ZZ-aw" base_Parameter="CreateLinkObjectAction-association_class-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDqaSREdqbLsVx7ZZ-aw" base_Parameter="CreateLinkObjectAction-association_class-context"/>

-  <Ecore:EOperation xmi:id="_yonDqqSREdqbLsVx7ZZ-aw" base_Operation="CreateLinkObjectAction-type_of_result"/>

-  <Ecore:EParameter xmi:id="_yonDq6SREdqbLsVx7ZZ-aw" base_Parameter="CreateLinkObjectAction-type_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDrKSREdqbLsVx7ZZ-aw" base_Parameter="CreateLinkObjectAction-type_of_result-context"/>

-  <Ecore:EOperation xmi:id="_yonDraSREdqbLsVx7ZZ-aw" base_Operation="CreateLinkObjectAction-multiplicity"/>

-  <Ecore:EParameter xmi:id="_yonDrqSREdqbLsVx7ZZ-aw" base_Parameter="CreateLinkObjectAction-multiplicity-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDr6SREdqbLsVx7ZZ-aw" base_Parameter="CreateLinkObjectAction-multiplicity-context"/>

-  <Ecore:EClass xmi:id="_yonDsKSREdqbLsVx7ZZ-aw" base_Class="AcceptEventAction"/>

-  <Ecore:EAttribute xmi:id="_yonDsaSREdqbLsVx7ZZ-aw" base_Property="AcceptEventAction-isUnmarshall"/>

-  <Ecore:EReference xmi:id="_yonDsqSREdqbLsVx7ZZ-aw" base_Property="AcceptEventAction-result"/>

-  <Ecore:EReference xmi:id="_yonDs6SREdqbLsVx7ZZ-aw" base_Property="AcceptEventAction-trigger"/>

-  <Ecore:EOperation xmi:id="_yonDtKSREdqbLsVx7ZZ-aw" base_Operation="AcceptEventAction-no_input_pins"/>

-  <Ecore:EParameter xmi:id="_yonDtaSREdqbLsVx7ZZ-aw" base_Parameter="AcceptEventAction-no_input_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDtqSREdqbLsVx7ZZ-aw" base_Parameter="AcceptEventAction-no_input_pins-context"/>

-  <Ecore:EOperation xmi:id="_yonDt6SREdqbLsVx7ZZ-aw" base_Operation="AcceptEventAction-no_output_pins"/>

-  <Ecore:EParameter xmi:id="_yonDuKSREdqbLsVx7ZZ-aw" base_Parameter="AcceptEventAction-no_output_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDuaSREdqbLsVx7ZZ-aw" base_Parameter="AcceptEventAction-no_output_pins-context"/>

-  <Ecore:EOperation xmi:id="_yonDuqSREdqbLsVx7ZZ-aw" base_Operation="AcceptEventAction-trigger_events"/>

-  <Ecore:EParameter xmi:id="_yonDu6SREdqbLsVx7ZZ-aw" base_Parameter="AcceptEventAction-trigger_events-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDvKSREdqbLsVx7ZZ-aw" base_Parameter="AcceptEventAction-trigger_events-context"/>

-  <Ecore:EOperation xmi:id="_yonDvaSREdqbLsVx7ZZ-aw" base_Operation="AcceptEventAction-unmarshall_signal_events"/>

-  <Ecore:EParameter xmi:id="_yonDvqSREdqbLsVx7ZZ-aw" base_Parameter="AcceptEventAction-unmarshall_signal_events-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDv6SREdqbLsVx7ZZ-aw" base_Parameter="AcceptEventAction-unmarshall_signal_events-context"/>

-  <Ecore:EClass xmi:id="_yonDwKSREdqbLsVx7ZZ-aw" base_Class="AcceptCallAction"/>

-  <Ecore:EReference xmi:id="_yonDwaSREdqbLsVx7ZZ-aw" base_Property="AcceptCallAction-returnInformation"/>

-  <Ecore:EOperation xmi:id="_yonDwqSREdqbLsVx7ZZ-aw" base_Operation="AcceptCallAction-result_pins"/>

-  <Ecore:EParameter xmi:id="_yonDw6SREdqbLsVx7ZZ-aw" base_Parameter="AcceptCallAction-result_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDxKSREdqbLsVx7ZZ-aw" base_Parameter="AcceptCallAction-result_pins-context"/>

-  <Ecore:EOperation xmi:id="_yonDxaSREdqbLsVx7ZZ-aw" base_Operation="AcceptCallAction-trigger_call_event"/>

-  <Ecore:EParameter xmi:id="_yonDxqSREdqbLsVx7ZZ-aw" base_Parameter="AcceptCallAction-trigger_call_event-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDx6SREdqbLsVx7ZZ-aw" base_Parameter="AcceptCallAction-trigger_call_event-context"/>

-  <Ecore:EOperation xmi:id="_yonDyKSREdqbLsVx7ZZ-aw" base_Operation="AcceptCallAction-unmarshall"/>

-  <Ecore:EParameter xmi:id="_yonDyaSREdqbLsVx7ZZ-aw" base_Parameter="AcceptCallAction-unmarshall-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonDyqSREdqbLsVx7ZZ-aw" base_Parameter="AcceptCallAction-unmarshall-context"/>

-  <Ecore:EClass xmi:id="_yonDy6SREdqbLsVx7ZZ-aw" base_Class="ReplyAction"/>

-  <Ecore:EReference xmi:id="_yonDzKSREdqbLsVx7ZZ-aw" base_Property="ReplyAction-replyToCall"/>

-  <Ecore:EReference xmi:id="_yonDzaSREdqbLsVx7ZZ-aw" base_Property="ReplyAction-returnInformation"/>

-  <Ecore:EReference xmi:id="_yonDzqSREdqbLsVx7ZZ-aw" base_Property="ReplyAction-replyValue"/>

-  <Ecore:EOperation xmi:id="_yonDz6SREdqbLsVx7ZZ-aw" base_Operation="ReplyAction-pins_match_parameter"/>

-  <Ecore:EParameter xmi:id="_yonD0KSREdqbLsVx7ZZ-aw" base_Parameter="ReplyAction-pins_match_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonD0aSREdqbLsVx7ZZ-aw" base_Parameter="ReplyAction-pins_match_parameter-context"/>

-  <Ecore:EOperation xmi:id="_yonD0qSREdqbLsVx7ZZ-aw" base_Operation="ReplyAction-event_on_reply_to_call_trigger"/>

-  <Ecore:EParameter xmi:id="_yonD06SREdqbLsVx7ZZ-aw" base_Parameter="ReplyAction-event_on_reply_to_call_trigger-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yonD1KSREdqbLsVx7ZZ-aw" base_Parameter="ReplyAction-event_on_reply_to_call_trigger-context"/>

-  <Ecore:EClass xmi:id="_yonD1aSREdqbLsVx7ZZ-aw" base_Class="UnmarshallAction"/>

-  <Ecore:EReference xmi:id="_yonD1qSREdqbLsVx7ZZ-aw" base_Property="UnmarshallAction-result"/>

-  <Ecore:EReference xmi:id="_yowzkKSREdqbLsVx7ZZ-aw" base_Property="UnmarshallAction-unmarshallType"/>

-  <Ecore:EReference xmi:id="_yowzkaSREdqbLsVx7ZZ-aw" base_Property="UnmarshallAction-object"/>

-  <Ecore:EOperation xmi:id="_yowzkqSREdqbLsVx7ZZ-aw" base_Operation="UnmarshallAction-same_type"/>

-  <Ecore:EParameter xmi:id="_yowzk6SREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-same_type-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzlKSREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-same_type-context"/>

-  <Ecore:EOperation xmi:id="_yowzlaSREdqbLsVx7ZZ-aw" base_Operation="UnmarshallAction-multiplicity_of_object"/>

-  <Ecore:EParameter xmi:id="_yowzlqSREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-multiplicity_of_object-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzl6SREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-multiplicity_of_object-context"/>

-  <Ecore:EOperation xmi:id="_yowzmKSREdqbLsVx7ZZ-aw" base_Operation="UnmarshallAction-number_of_result"/>

-  <Ecore:EParameter xmi:id="_yowzmaSREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-number_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzmqSREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-number_of_result-context"/>

-  <Ecore:EOperation xmi:id="_yowzm6SREdqbLsVx7ZZ-aw" base_Operation="UnmarshallAction-type_and_ordering"/>

-  <Ecore:EParameter xmi:id="_yowznKSREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-type_and_ordering-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowznaSREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-type_and_ordering-context"/>

-  <Ecore:EOperation xmi:id="_yowznqSREdqbLsVx7ZZ-aw" base_Operation="UnmarshallAction-multiplicity_of_result"/>

-  <Ecore:EParameter xmi:id="_yowzn6SREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-multiplicity_of_result-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzoKSREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-multiplicity_of_result-context"/>

-  <Ecore:EOperation xmi:id="_yowzoaSREdqbLsVx7ZZ-aw" base_Operation="UnmarshallAction-structural_feature"/>

-  <Ecore:EParameter xmi:id="_yowzoqSREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-structural_feature-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzo6SREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-structural_feature-context"/>

-  <Ecore:EOperation xmi:id="_yowzpKSREdqbLsVx7ZZ-aw" base_Operation="UnmarshallAction-unmarshallType_is_classifier"/>

-  <Ecore:EParameter xmi:id="_yowzpaSREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-unmarshallType_is_classifier-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzpqSREdqbLsVx7ZZ-aw" base_Parameter="UnmarshallAction-unmarshallType_is_classifier-context"/>

-  <Ecore:EClass xmi:id="_yowzp6SREdqbLsVx7ZZ-aw" base_Class="ReduceAction"/>

-  <Ecore:EReference xmi:id="_yowzqKSREdqbLsVx7ZZ-aw" base_Property="ReduceAction-reducer"/>

-  <Ecore:EReference xmi:id="_yowzqaSREdqbLsVx7ZZ-aw" base_Property="ReduceAction-result"/>

-  <Ecore:EReference xmi:id="_yowzqqSREdqbLsVx7ZZ-aw" base_Property="ReduceAction-collection"/>

-  <Ecore:EAttribute xmi:id="_yowzq6SREdqbLsVx7ZZ-aw" base_Property="ReduceAction-isOrdered"/>

-  <Ecore:EOperation xmi:id="_yowzrKSREdqbLsVx7ZZ-aw" base_Operation="ReduceAction-input_type_is_collection"/>

-  <Ecore:EParameter xmi:id="_yowzraSREdqbLsVx7ZZ-aw" base_Parameter="ReduceAction-input_type_is_collection-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzrqSREdqbLsVx7ZZ-aw" base_Parameter="ReduceAction-input_type_is_collection-context"/>

-  <Ecore:EOperation xmi:id="_yowzr6SREdqbLsVx7ZZ-aw" base_Operation="ReduceAction-output_types_are_compatible"/>

-  <Ecore:EParameter xmi:id="_yowzsKSREdqbLsVx7ZZ-aw" base_Parameter="ReduceAction-output_types_are_compatible-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzsaSREdqbLsVx7ZZ-aw" base_Parameter="ReduceAction-output_types_are_compatible-context"/>

-  <Ecore:EOperation xmi:id="_yowzsqSREdqbLsVx7ZZ-aw" base_Operation="ReduceAction-reducer_inputs_output"/>

-  <Ecore:EParameter xmi:id="_yowzs6SREdqbLsVx7ZZ-aw" base_Parameter="ReduceAction-reducer_inputs_output-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowztKSREdqbLsVx7ZZ-aw" base_Parameter="ReduceAction-reducer_inputs_output-context"/>

-  <Ecore:EClass xmi:id="_yowztaSREdqbLsVx7ZZ-aw" base_Class="JoinNode"/>

-  <Ecore:EAttribute xmi:id="_yowztqSREdqbLsVx7ZZ-aw" base_Property="JoinNode-isCombineDuplicate"/>

-  <Ecore:EReference xmi:id="_yowzt6SREdqbLsVx7ZZ-aw" base_Property="JoinNode-joinSpec"/>

-  <Ecore:EOperation xmi:id="_yowzuKSREdqbLsVx7ZZ-aw" base_Operation="JoinNode-one_outgoing_edge"/>

-  <Ecore:EParameter xmi:id="_yowzuaSREdqbLsVx7ZZ-aw" base_Parameter="JoinNode-one_outgoing_edge-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzuqSREdqbLsVx7ZZ-aw" base_Parameter="JoinNode-one_outgoing_edge-context"/>

-  <Ecore:EOperation xmi:id="_yowzu6SREdqbLsVx7ZZ-aw" base_Operation="JoinNode-incoming_object_flow"/>

-  <Ecore:EParameter xmi:id="_yowzvKSREdqbLsVx7ZZ-aw" base_Parameter="JoinNode-incoming_object_flow-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzvaSREdqbLsVx7ZZ-aw" base_Parameter="JoinNode-incoming_object_flow-context"/>

-  <Ecore:EClass xmi:id="_yowzvqSREdqbLsVx7ZZ-aw" base_Class="DataStoreNode"/>

-  <Ecore:EClass xmi:id="_yowzv6SREdqbLsVx7ZZ-aw" base_Class="ObjectFlow"/>

-  <Ecore:EAttribute xmi:id="_yowzwKSREdqbLsVx7ZZ-aw" base_Property="ObjectFlow-isMulticast"/>

-  <Ecore:EAttribute xmi:id="_yowzwaSREdqbLsVx7ZZ-aw" base_Property="ObjectFlow-isMultireceive"/>

-  <Ecore:EReference xmi:id="_yowzwqSREdqbLsVx7ZZ-aw" base_Property="ObjectFlow-transformation"/>

-  <Ecore:EReference xmi:id="_yowzw6SREdqbLsVx7ZZ-aw" base_Property="ObjectFlow-selection"/>

-  <Ecore:EOperation xmi:id="_yowzxKSREdqbLsVx7ZZ-aw" base_Operation="ObjectFlow-no_actions"/>

-  <Ecore:EParameter xmi:id="_yowzxaSREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-no_actions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzxqSREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-no_actions-context"/>

-  <Ecore:EOperation xmi:id="_yowzx6SREdqbLsVx7ZZ-aw" base_Operation="ObjectFlow-compatible_types"/>

-  <Ecore:EParameter xmi:id="_yowzyKSREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-compatible_types-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzyaSREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-compatible_types-context"/>

-  <Ecore:EOperation xmi:id="_yowzyqSREdqbLsVx7ZZ-aw" base_Operation="ObjectFlow-same_upper_bounds"/>

-  <Ecore:EParameter xmi:id="_yowzy6SREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-same_upper_bounds-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzzKSREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-same_upper_bounds-context"/>

-  <Ecore:EOperation xmi:id="_yowzzaSREdqbLsVx7ZZ-aw" base_Operation="ObjectFlow-target"/>

-  <Ecore:EParameter xmi:id="_yowzzqSREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-target-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowzz6SREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-target-context"/>

-  <Ecore:EOperation xmi:id="_yowz0KSREdqbLsVx7ZZ-aw" base_Operation="ObjectFlow-transformation_behaviour"/>

-  <Ecore:EParameter xmi:id="_yowz0aSREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-transformation_behaviour-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowz0qSREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-transformation_behaviour-context"/>

-  <Ecore:EOperation xmi:id="_yowz06SREdqbLsVx7ZZ-aw" base_Operation="ObjectFlow-selection_behaviour"/>

-  <Ecore:EParameter xmi:id="_yowz1KSREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-selection_behaviour-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowz1aSREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-selection_behaviour-context"/>

-  <Ecore:EOperation xmi:id="_yowz1qSREdqbLsVx7ZZ-aw" base_Operation="ObjectFlow-input_and_output_parameter"/>

-  <Ecore:EParameter xmi:id="_yowz16SREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-input_and_output_parameter-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowz2KSREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-input_and_output_parameter-context"/>

-  <Ecore:EOperation xmi:id="_yowz2aSREdqbLsVx7ZZ-aw" base_Operation="ObjectFlow-is_multicast_or_is_multireceive"/>

-  <Ecore:EParameter xmi:id="_yowz2qSREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-is_multicast_or_is_multireceive-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowz26SREdqbLsVx7ZZ-aw" base_Parameter="ObjectFlow-is_multicast_or_is_multireceive-context"/>

-  <Ecore:EClass xmi:id="_yowz3KSREdqbLsVx7ZZ-aw" base_Class="ConditionalNode"/>

-  <Ecore:EAttribute xmi:id="_yowz3aSREdqbLsVx7ZZ-aw" base_Property="ConditionalNode-isDeterminate"/>

-  <Ecore:EAttribute xmi:id="_yowz3qSREdqbLsVx7ZZ-aw" base_Property="ConditionalNode-isAssured"/>

-  <Ecore:EReference xmi:id="_yowz36SREdqbLsVx7ZZ-aw" base_Property="ConditionalNode-clause"/>

-  <Ecore:EReference xmi:id="_yowz4KSREdqbLsVx7ZZ-aw" base_Property="ConditionalNode-result"/>

-  <Ecore:EOperation xmi:id="_yowz4aSREdqbLsVx7ZZ-aw" base_Operation="ConditionalNode-result_no_incoming"/>

-  <Ecore:EParameter xmi:id="_yowz4qSREdqbLsVx7ZZ-aw" base_Parameter="ConditionalNode-result_no_incoming-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowz46SREdqbLsVx7ZZ-aw" base_Parameter="ConditionalNode-result_no_incoming-context"/>

-  <Ecore:EClass xmi:id="_yowz5KSREdqbLsVx7ZZ-aw" base_Class="Clause"/>

-  <Ecore:EReference xmi:id="_yowz5aSREdqbLsVx7ZZ-aw" base_Property="Clause-test"/>

-  <Ecore:EReference xmi:id="_yowz5qSREdqbLsVx7ZZ-aw" base_Property="Clause-body"/>

-  <Ecore:EReference xmi:id="_yowz56SREdqbLsVx7ZZ-aw" base_Property="Clause-predecessorClause"/>

-  <Ecore:EReference xmi:id="_yowz6KSREdqbLsVx7ZZ-aw" base_Property="Clause-successorClause"/>

-  <Ecore:EReference xmi:id="_yowz6aSREdqbLsVx7ZZ-aw" base_Property="Clause-decider"/>

-  <Ecore:EReference xmi:id="_yowz6qSREdqbLsVx7ZZ-aw" base_Property="Clause-bodyOutput"/>

-  <Ecore:EOperation xmi:id="_yowz66SREdqbLsVx7ZZ-aw" base_Operation="Clause-decider_output"/>

-  <Ecore:EParameter xmi:id="_yowz7KSREdqbLsVx7ZZ-aw" base_Parameter="Clause-decider_output-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowz7aSREdqbLsVx7ZZ-aw" base_Parameter="Clause-decider_output-context"/>

-  <Ecore:EOperation xmi:id="_yowz7qSREdqbLsVx7ZZ-aw" base_Operation="Clause-body_output_pins"/>

-  <Ecore:EParameter xmi:id="_yowz76SREdqbLsVx7ZZ-aw" base_Parameter="Clause-body_output_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowz8KSREdqbLsVx7ZZ-aw" base_Parameter="Clause-body_output_pins-context"/>

-  <Ecore:EClass xmi:id="_yowz8aSREdqbLsVx7ZZ-aw" base_Class="LoopNode"/>

-  <Ecore:EAttribute xmi:id="_yowz8qSREdqbLsVx7ZZ-aw" base_Property="LoopNode-isTestedFirst"/>

-  <Ecore:EReference xmi:id="_yowz86SREdqbLsVx7ZZ-aw" base_Property="LoopNode-bodyPart"/>

-  <Ecore:EReference xmi:id="_yowz9KSREdqbLsVx7ZZ-aw" base_Property="LoopNode-setupPart"/>

-  <Ecore:EReference xmi:id="_yowz9aSREdqbLsVx7ZZ-aw" base_Property="LoopNode-decider"/>

-  <Ecore:EReference xmi:id="_yowz9qSREdqbLsVx7ZZ-aw" base_Property="LoopNode-test"/>

-  <Ecore:EReference xmi:id="_yowz96SREdqbLsVx7ZZ-aw" base_Property="LoopNode-result"/>

-  <Ecore:EReference xmi:id="_yowz-KSREdqbLsVx7ZZ-aw" base_Property="LoopNode-loopVariable"/>

-  <Ecore:EReference xmi:id="_yowz-aSREdqbLsVx7ZZ-aw" base_Property="LoopNode-bodyOutput"/>

-  <Ecore:EReference xmi:id="_yowz-qSREdqbLsVx7ZZ-aw" base_Property="LoopNode-loopVariableInput"/>

-  <Ecore:EOperation xmi:id="_yowz-6SREdqbLsVx7ZZ-aw" base_Operation="LoopNode-input_edges"/>

-  <Ecore:EParameter xmi:id="_yowz_KSREdqbLsVx7ZZ-aw" base_Parameter="LoopNode-input_edges-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yowz_aSREdqbLsVx7ZZ-aw" base_Parameter="LoopNode-input_edges-context"/>

-  <Ecore:EOperation xmi:id="_yowz_qSREdqbLsVx7ZZ-aw" base_Operation="LoopNode-body_output_pins"/>

-  <Ecore:EParameter xmi:id="_yowz_6SREdqbLsVx7ZZ-aw" base_Parameter="LoopNode-body_output_pins-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yow0AKSREdqbLsVx7ZZ-aw" base_Parameter="LoopNode-body_output_pins-context"/>

-  <Ecore:EOperation xmi:id="_yow0AaSREdqbLsVx7ZZ-aw" base_Operation="LoopNode-result_no_incoming"/>

-  <Ecore:EParameter xmi:id="_yow0AqSREdqbLsVx7ZZ-aw" base_Parameter="LoopNode-result_no_incoming-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yow0A6SREdqbLsVx7ZZ-aw" base_Parameter="LoopNode-result_no_incoming-context"/>

-  <Ecore:EClass xmi:id="_yow0BKSREdqbLsVx7ZZ-aw" base_Class="ExpansionNode"/>

-  <Ecore:EReference xmi:id="_yow0BaSREdqbLsVx7ZZ-aw" base_Property="ExpansionNode-regionAsOutput"/>

-  <Ecore:EReference xmi:id="_yow0BqSREdqbLsVx7ZZ-aw" base_Property="ExpansionNode-regionAsInput"/>

-  <Ecore:EClass xmi:id="_yow0B6SREdqbLsVx7ZZ-aw" base_Class="ExpansionRegion"/>

-  <Ecore:EAttribute xmi:id="_yow0CKSREdqbLsVx7ZZ-aw" base_Property="ExpansionRegion-mode"/>

-  <Ecore:EReference xmi:id="_yow0CaSREdqbLsVx7ZZ-aw" base_Property="ExpansionRegion-inputElement"/>

-  <Ecore:EReference xmi:id="_yow0CqSREdqbLsVx7ZZ-aw" base_Property="ExpansionRegion-outputElement"/>

-  <Ecore:EOperation xmi:id="_yow0C6SREdqbLsVx7ZZ-aw" base_Operation="ExpansionRegion-expansion_nodes"/>

-  <Ecore:EParameter xmi:id="_yow0DKSREdqbLsVx7ZZ-aw" base_Parameter="ExpansionRegion-expansion_nodes-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yow0DaSREdqbLsVx7ZZ-aw" base_Parameter="ExpansionRegion-expansion_nodes-context"/>

-  <Ecore:EEnum xmi:id="_yow0DqSREdqbLsVx7ZZ-aw" base_Enumeration="ExpansionKind"/>

-  <Ecore:EEnumLiteral xmi:id="_yow0D6SREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ExpansionKind-parallel"/>

-  <Ecore:EEnumLiteral xmi:id="_yow0EKSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ExpansionKind-iterative"/>

-  <Ecore:EEnumLiteral xmi:id="_yow0EaSREdqbLsVx7ZZ-aw" base_EnumerationLiteral="ExpansionKind-stream"/>

-  <Ecore:EClass xmi:id="_yow0EqSREdqbLsVx7ZZ-aw" base_Class="ProtocolTransition"/>

-  <Ecore:EReference xmi:id="_yow0E6SREdqbLsVx7ZZ-aw" base_Property="ProtocolTransition-postCondition"/>

-  <Ecore:EReference xmi:id="_yow0FKSREdqbLsVx7ZZ-aw" isTransient="true" isVolatile="true" base_Property="ProtocolTransition-referred"/>

-  <Ecore:EReference xmi:id="_yow0FaSREdqbLsVx7ZZ-aw" base_Property="ProtocolTransition-preCondition"/>

-  <Ecore:EOperation xmi:id="_yow0FqSREdqbLsVx7ZZ-aw" base_Operation="ProtocolTransition-belongs_to_psm"/>

-  <Ecore:EParameter xmi:id="_yow0F6SREdqbLsVx7ZZ-aw" base_Parameter="ProtocolTransition-belongs_to_psm-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yow0GKSREdqbLsVx7ZZ-aw" base_Parameter="ProtocolTransition-belongs_to_psm-context"/>

-  <Ecore:EOperation xmi:id="_yow0GaSREdqbLsVx7ZZ-aw" base_Operation="ProtocolTransition-associated_actions"/>

-  <Ecore:EParameter xmi:id="_yow0GqSREdqbLsVx7ZZ-aw" base_Parameter="ProtocolTransition-associated_actions-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yow0G6SREdqbLsVx7ZZ-aw" base_Parameter="ProtocolTransition-associated_actions-context"/>

-  <Ecore:EOperation xmi:id="_yow0HKSREdqbLsVx7ZZ-aw" base_Operation="ProtocolTransition-refers_to_operation"/>

-  <Ecore:EParameter xmi:id="_yow0HaSREdqbLsVx7ZZ-aw" base_Parameter="ProtocolTransition-refers_to_operation-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yow0HqSREdqbLsVx7ZZ-aw" base_Parameter="ProtocolTransition-refers_to_operation-context"/>

-  <Ecore:EClass xmi:id="_yow0H6SREdqbLsVx7ZZ-aw" base_Class="AssociationClass"/>

-  <Ecore:EOperation xmi:id="_yow0IKSREdqbLsVx7ZZ-aw" base_Operation="AssociationClass-cannot_be_defined"/>

-  <Ecore:EParameter xmi:id="_yow0IaSREdqbLsVx7ZZ-aw" base_Parameter="AssociationClass-cannot_be_defined-diagnostics"/>

-  <Ecore:EParameter xmi:id="_yow0IqSREdqbLsVx7ZZ-aw" base_Parameter="AssociationClass-cannot_be_defined-context"/>

-  <Ecore:EOperation xmi:id="_yow0I6SREdqbLsVx7ZZ-aw" base_Operation="AssociationClass-allConnections"/>

-  <Ecore:EDataType xmi:id="_yow0JKSREdqbLsVx7ZZ-aw" instanceClassName="int" base_PrimitiveType="Integer"/>

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

-  <Standard:Metaclass xmi:id="_EbFwQKSTEdqbLsVx7ZZ-aw" base_Class="Comment"/>

-  <Standard:Metaclass xmi:id="_EbFwQaSTEdqbLsVx7ZZ-aw" base_Class="Element"/>

-  <Standard:Metaclass xmi:id="_EbPhQKSTEdqbLsVx7ZZ-aw" base_Class="Package"/>

-  <Standard:Metaclass xmi:id="_EbPhQaSTEdqbLsVx7ZZ-aw" base_Class="Namespace"/>

-  <Standard:Metaclass xmi:id="_EbPhQqSTEdqbLsVx7ZZ-aw" base_Class="NamedElement"/>

-  <Standard:Metaclass xmi:id="_EbPhQ6STEdqbLsVx7ZZ-aw" base_Class="Dependency"/>

-  <Standard:Metaclass xmi:id="_EbPhRKSTEdqbLsVx7ZZ-aw" base_Class="PackageableElement"/>

-  <Standard:Metaclass xmi:id="_EbPhRaSTEdqbLsVx7ZZ-aw" base_Class="ParameterableElement"/>

-  <Standard:Metaclass xmi:id="_EbPhRqSTEdqbLsVx7ZZ-aw" base_Class="TemplateParameter"/>

-  <Standard:Metaclass xmi:id="_EbPhR6STEdqbLsVx7ZZ-aw" base_Class="TemplateSignature"/>

-  <Standard:Metaclass xmi:id="_EbPhSKSTEdqbLsVx7ZZ-aw" base_Class="TemplateableElement"/>

-  <Standard:Metaclass xmi:id="_EbYrMKSTEdqbLsVx7ZZ-aw" base_Class="TemplateBinding"/>

-  <Standard:Metaclass xmi:id="_EbYrMaSTEdqbLsVx7ZZ-aw" base_Class="DirectedRelationship"/>

-  <Standard:Metaclass xmi:id="_EbYrMqSTEdqbLsVx7ZZ-aw" base_Class="Relationship"/>

-  <Standard:Metaclass xmi:id="_EbYrM6STEdqbLsVx7ZZ-aw" base_Class="TemplateParameterSubstitution"/>

-  <Standard:Metaclass xmi:id="_EbYrNKSTEdqbLsVx7ZZ-aw" base_Class="StringExpression"/>

-  <Standard:Metaclass xmi:id="_EbYrNaSTEdqbLsVx7ZZ-aw" base_Class="Expression"/>

-  <Standard:Metaclass xmi:id="_EbYrNqSTEdqbLsVx7ZZ-aw" base_Class="ValueSpecification"/>

-  <Standard:Metaclass xmi:id="_EbYrN6STEdqbLsVx7ZZ-aw" base_Class="TypedElement"/>

-  <Standard:Metaclass xmi:id="_EbYrOKSTEdqbLsVx7ZZ-aw" base_Class="Type"/>

-  <Standard:Metaclass xmi:id="_EbYrOaSTEdqbLsVx7ZZ-aw" base_Class="Association"/>

-  <Standard:Metaclass xmi:id="_EbYrOqSTEdqbLsVx7ZZ-aw" base_Class="Classifier"/>

-  <Standard:Metaclass xmi:id="_EbicMKSTEdqbLsVx7ZZ-aw" base_Class="RedefinableElement"/>

-  <Standard:Metaclass xmi:id="_EbicMaSTEdqbLsVx7ZZ-aw" base_Class="Property"/>

-  <Standard:Metaclass xmi:id="_EbicMqSTEdqbLsVx7ZZ-aw" base_Class="StructuralFeature"/>

-  <Standard:Metaclass xmi:id="_EbicM6STEdqbLsVx7ZZ-aw" base_Class="Feature"/>

-  <Standard:Metaclass xmi:id="_EbicNKSTEdqbLsVx7ZZ-aw" base_Class="MultiplicityElement"/>

-  <Standard:Metaclass xmi:id="_EbrmIKSTEdqbLsVx7ZZ-aw" base_Class="ConnectableElement"/>

-  <Standard:Metaclass xmi:id="_EbrmIaSTEdqbLsVx7ZZ-aw" base_Class="ConnectorEnd"/>

-  <Standard:Metaclass xmi:id="_EbrmIqSTEdqbLsVx7ZZ-aw" base_Class="DeploymentTarget"/>

-  <Standard:Metaclass xmi:id="_EbrmI6STEdqbLsVx7ZZ-aw" base_Class="Deployment"/>

-  <Standard:Metaclass xmi:id="_EbrmJKSTEdqbLsVx7ZZ-aw" base_Class="DeployedArtifact"/>

-  <Standard:Metaclass xmi:id="_EbrmJaSTEdqbLsVx7ZZ-aw" base_Class="DeploymentSpecification"/>

-  <Standard:Metaclass xmi:id="_EbrmJqSTEdqbLsVx7ZZ-aw" base_Class="Artifact"/>

-  <Standard:Metaclass xmi:id="_EbrmJ6STEdqbLsVx7ZZ-aw" base_Class="Operation"/>

-  <Standard:Metaclass xmi:id="_Eb1XIKSTEdqbLsVx7ZZ-aw" base_Class="BehavioralFeature"/>

-  <Standard:Metaclass xmi:id="_Eb1XIaSTEdqbLsVx7ZZ-aw" base_Class="Parameter"/>

-  <Standard:Metaclass xmi:id="_Eb1XIqSTEdqbLsVx7ZZ-aw" base_Class="ParameterSet"/>

-  <Standard:Metaclass xmi:id="_Eb1XI6STEdqbLsVx7ZZ-aw" base_Class="Constraint"/>

-  <Standard:Metaclass xmi:id="_Eb1XJKSTEdqbLsVx7ZZ-aw" base_Class="Behavior"/>

-  <Standard:Metaclass xmi:id="_Eb1XJaSTEdqbLsVx7ZZ-aw" base_Class="Class"/>

-  <Standard:Metaclass xmi:id="_Eb1XJqSTEdqbLsVx7ZZ-aw" base_Class="EncapsulatedClassifier"/>

-  <Standard:Metaclass xmi:id="_Eb1XJ6STEdqbLsVx7ZZ-aw" base_Class="StructuredClassifier"/>

-  <Standard:Metaclass xmi:id="_Eb1XKKSTEdqbLsVx7ZZ-aw" base_Class="Connector"/>

-  <Standard:Metaclass xmi:id="_Eb_IIKSTEdqbLsVx7ZZ-aw" base_Class="Port"/>

-  <Standard:Metaclass xmi:id="_Eb_IIaSTEdqbLsVx7ZZ-aw" base_Class="Interface"/>

-  <Standard:Metaclass xmi:id="_Eb_IIqSTEdqbLsVx7ZZ-aw" base_Class="Reception"/>

-  <Standard:Metaclass xmi:id="_Eb_II6STEdqbLsVx7ZZ-aw" base_Class="Signal"/>

-  <Standard:Metaclass xmi:id="_Eb_IJKSTEdqbLsVx7ZZ-aw" base_Class="ProtocolStateMachine"/>

-  <Standard:Metaclass xmi:id="_Eb_IJaSTEdqbLsVx7ZZ-aw" base_Class="StateMachine"/>

-  <Standard:Metaclass xmi:id="_Eb_IJqSTEdqbLsVx7ZZ-aw" base_Class="State"/>

-  <Standard:Metaclass xmi:id="_EcISEKSTEdqbLsVx7ZZ-aw" base_Class="Vertex"/>

-  <Standard:Metaclass xmi:id="_EcISEaSTEdqbLsVx7ZZ-aw" base_Class="Transition"/>

-  <Standard:Metaclass xmi:id="_EcISEqSTEdqbLsVx7ZZ-aw" base_Class="Region"/>

-  <Standard:Metaclass xmi:id="_EcISE6STEdqbLsVx7ZZ-aw" base_Class="Trigger"/>

-  <Standard:Metaclass xmi:id="_EcISFKSTEdqbLsVx7ZZ-aw" base_Class="Event"/>

-  <Standard:Metaclass xmi:id="_EcISFaSTEdqbLsVx7ZZ-aw" base_Class="ConnectionPointReference"/>

-  <Standard:Metaclass xmi:id="_EcISFqSTEdqbLsVx7ZZ-aw" base_Class="Pseudostate"/>

-  <Standard:Metaclass xmi:id="_EcSDEKSTEdqbLsVx7ZZ-aw" base_Class="ProtocolConformance"/>

-  <Standard:Metaclass xmi:id="_EcSDEaSTEdqbLsVx7ZZ-aw" base_Class="BehavioredClassifier"/>

-  <Standard:Metaclass xmi:id="_EcSDEqSTEdqbLsVx7ZZ-aw" base_Class="InterfaceRealization"/>

-  <Standard:Metaclass xmi:id="_EcSDE6STEdqbLsVx7ZZ-aw" base_Class="Realization"/>

-  <Standard:Metaclass xmi:id="_EcSDFKSTEdqbLsVx7ZZ-aw" base_Class="Abstraction"/>

-  <Standard:Metaclass xmi:id="_EcSDFaSTEdqbLsVx7ZZ-aw" base_Class="OpaqueExpression"/>

-  <Standard:Metaclass xmi:id="_EcSDFqSTEdqbLsVx7ZZ-aw" base_Class="Extension"/>

-  <Standard:Metaclass xmi:id="_EcSDF6STEdqbLsVx7ZZ-aw" base_Class="Stereotype"/>

-  <Standard:Metaclass xmi:id="_EcSDGKSTEdqbLsVx7ZZ-aw" base_Class="Profile"/>

-  <Standard:Metaclass xmi:id="_Ecb0EKSTEdqbLsVx7ZZ-aw" base_Class="Model"/>

-  <Standard:Metaclass xmi:id="_Ecb0EaSTEdqbLsVx7ZZ-aw" base_Class="ElementImport"/>

-  <Standard:Metaclass xmi:id="_Ecb0EqSTEdqbLsVx7ZZ-aw" base_Class="PackageImport"/>

-  <Standard:Metaclass xmi:id="_Ecb0E6STEdqbLsVx7ZZ-aw" base_Class="Image"/>

-  <Standard:Metaclass xmi:id="_Ecb0FKSTEdqbLsVx7ZZ-aw" base_Class="DataType"/>

-  <Standard:Metaclass xmi:id="_Ecb0FaSTEdqbLsVx7ZZ-aw" base_Class="Manifestation"/>

-  <Standard:Metaclass xmi:id="_Ecb0FqSTEdqbLsVx7ZZ-aw" base_Class="Generalization"/>

-  <Standard:Metaclass xmi:id="_Ecb0F6STEdqbLsVx7ZZ-aw" base_Class="GeneralizationSet"/>

-  <Standard:Metaclass xmi:id="_Eck-AKSTEdqbLsVx7ZZ-aw" base_Class="Substitution"/>

-  <Standard:Metaclass xmi:id="_Eck-AaSTEdqbLsVx7ZZ-aw" base_Class="CollaborationUse"/>

-  <Standard:Metaclass xmi:id="_Eck-AqSTEdqbLsVx7ZZ-aw" base_Class="Collaboration"/>

-  <Standard:Metaclass xmi:id="_Eck-A6STEdqbLsVx7ZZ-aw" base_Class="UseCase"/>

-  <Standard:Metaclass xmi:id="_Eck-BKSTEdqbLsVx7ZZ-aw" base_Class="Include"/>

-  <Standard:Metaclass xmi:id="_Eck-BaSTEdqbLsVx7ZZ-aw" base_Class="Extend"/>

-  <Standard:Metaclass xmi:id="_Eck-BqSTEdqbLsVx7ZZ-aw" base_Class="ExtensionPoint"/>

-  <Standard:Metaclass xmi:id="_Eck-B6STEdqbLsVx7ZZ-aw" base_Class="Enumeration"/>

-  <Standard:Metaclass xmi:id="_Eck-CKSTEdqbLsVx7ZZ-aw" base_Class="EnumerationLiteral"/>

-  <Standard:Metaclass xmi:id="_Eck-CaSTEdqbLsVx7ZZ-aw" base_Class="InstanceSpecification"/>

-  <Standard:Metaclass xmi:id="_EcuvAKSTEdqbLsVx7ZZ-aw" base_Class="Slot"/>

-  <Standard:Metaclass xmi:id="_EcuvAaSTEdqbLsVx7ZZ-aw" base_Class="PrimitiveType"/>

-  <Standard:Metaclass xmi:id="_EcuvAqSTEdqbLsVx7ZZ-aw" base_Class="ProfileApplication"/>

-  <Standard:Metaclass xmi:id="_EcuvA6STEdqbLsVx7ZZ-aw" base_Class="PackageMerge"/>

-  <Standard:Metaclass xmi:id="_EcuvBKSTEdqbLsVx7ZZ-aw" base_Class="ExtensionEnd"/>

-  <Standard:Metaclass xmi:id="_EcuvBaSTEdqbLsVx7ZZ-aw" base_Class="OperationTemplateParameter"/>

-  <Standard:Metaclass xmi:id="_EcuvBqSTEdqbLsVx7ZZ-aw" base_Class="ConnectableElementTemplateParameter"/>

-  <Standard:Metaclass xmi:id="_EcuvB6STEdqbLsVx7ZZ-aw" base_Class="RedefinableTemplateSignature"/>

-  <Standard:Metaclass xmi:id="_EcuvCKSTEdqbLsVx7ZZ-aw" base_Class="ClassifierTemplateParameter"/>

-  <Standard:Metaclass xmi:id="_EcuvCaSTEdqbLsVx7ZZ-aw" base_Class="LiteralSpecification"/>

-  <Standard:Metaclass xmi:id="_EcuvCqSTEdqbLsVx7ZZ-aw" base_Class="LiteralInteger"/>

-  <Standard:Metaclass xmi:id="_EcuvC6STEdqbLsVx7ZZ-aw" base_Class="LiteralString"/>

-  <Standard:Metaclass xmi:id="_EcuvDKSTEdqbLsVx7ZZ-aw" base_Class="LiteralBoolean"/>

-  <Standard:Metaclass xmi:id="_EcuvDaSTEdqbLsVx7ZZ-aw" base_Class="LiteralNull"/>

-  <Standard:Metaclass xmi:id="_EcuvDqSTEdqbLsVx7ZZ-aw" base_Class="InstanceValue"/>

-  <Standard:Metaclass xmi:id="_Ec348KSTEdqbLsVx7ZZ-aw" base_Class="LiteralUnlimitedNatural"/>

-  <Standard:Metaclass xmi:id="_Ec348aSTEdqbLsVx7ZZ-aw" base_Class="OpaqueBehavior"/>

-  <Standard:Metaclass xmi:id="_Ec348qSTEdqbLsVx7ZZ-aw" base_Class="FunctionBehavior"/>

-  <Standard:Metaclass xmi:id="_Ec3486STEdqbLsVx7ZZ-aw" base_Class="OpaqueAction"/>

-  <Standard:Metaclass xmi:id="_Ec349KSTEdqbLsVx7ZZ-aw" base_Class="Action"/>

-  <Standard:Metaclass xmi:id="_Ec349aSTEdqbLsVx7ZZ-aw" base_Class="ExecutableNode"/>

-  <Standard:Metaclass xmi:id="_Ec349qSTEdqbLsVx7ZZ-aw" base_Class="ActivityNode"/>

-  <Standard:Metaclass xmi:id="_Ec3496STEdqbLsVx7ZZ-aw" base_Class="StructuredActivityNode"/>

-  <Standard:Metaclass xmi:id="_Ec34-KSTEdqbLsVx7ZZ-aw" base_Class="ActivityGroup"/>

-  <Standard:Metaclass xmi:id="_Ec34-aSTEdqbLsVx7ZZ-aw" base_Class="Activity"/>

-  <Standard:Metaclass xmi:id="_EdBp8KSTEdqbLsVx7ZZ-aw" base_Class="Variable"/>

-  <Standard:Metaclass xmi:id="_EdBp8aSTEdqbLsVx7ZZ-aw" base_Class="ActivityEdge"/>

-  <Standard:Metaclass xmi:id="_EdBp8qSTEdqbLsVx7ZZ-aw" base_Class="ActivityPartition"/>

-  <Standard:Metaclass xmi:id="_EdBp86STEdqbLsVx7ZZ-aw" base_Class="InterruptibleActivityRegion"/>

-  <Standard:Metaclass xmi:id="_EdBp9KSTEdqbLsVx7ZZ-aw" base_Class="ExceptionHandler"/>

-  <Standard:Metaclass xmi:id="_EdBp9aSTEdqbLsVx7ZZ-aw" base_Class="ObjectNode"/>

-  <Standard:Metaclass xmi:id="_EdLa8KSTEdqbLsVx7ZZ-aw" base_Class="OutputPin"/>

-  <Standard:Metaclass xmi:id="_EdLa8aSTEdqbLsVx7ZZ-aw" base_Class="Pin"/>

-  <Standard:Metaclass xmi:id="_EdLa8qSTEdqbLsVx7ZZ-aw" base_Class="InputPin"/>

-  <Standard:Metaclass xmi:id="_EdLa86STEdqbLsVx7ZZ-aw" base_Class="ValuePin"/>

-  <Standard:Metaclass xmi:id="_EdLa9KSTEdqbLsVx7ZZ-aw" base_Class="CallAction"/>

-  <Standard:Metaclass xmi:id="_EdLa9aSTEdqbLsVx7ZZ-aw" base_Class="InvocationAction"/>

-  <Standard:Metaclass xmi:id="_EdLa9qSTEdqbLsVx7ZZ-aw" base_Class="SendSignalAction"/>

-  <Standard:Metaclass xmi:id="_EdLa96STEdqbLsVx7ZZ-aw" base_Class="CallOperationAction"/>

-  <Standard:Metaclass xmi:id="_EdUk4KSTEdqbLsVx7ZZ-aw" base_Class="CallBehaviorAction"/>

-  <Standard:Metaclass xmi:id="_EdUk4aSTEdqbLsVx7ZZ-aw" base_Class="SequenceNode"/>

-  <Standard:Metaclass xmi:id="_EdUk4qSTEdqbLsVx7ZZ-aw" base_Class="Usage"/>

-  <Standard:Metaclass xmi:id="_EdUk46STEdqbLsVx7ZZ-aw" base_Class="ControlNode"/>

-  <Standard:Metaclass xmi:id="_EdUk5KSTEdqbLsVx7ZZ-aw" base_Class="ControlFlow"/>

-  <Standard:Metaclass xmi:id="_EdUk5aSTEdqbLsVx7ZZ-aw" base_Class="InitialNode"/>

-  <Standard:Metaclass xmi:id="_EdUk5qSTEdqbLsVx7ZZ-aw" base_Class="ActivityParameterNode"/>

-  <Standard:Metaclass xmi:id="_EdUk56STEdqbLsVx7ZZ-aw" base_Class="Message"/>

-  <Standard:Metaclass xmi:id="_EdeV4KSTEdqbLsVx7ZZ-aw" base_Class="MessageEnd"/>

-  <Standard:Metaclass xmi:id="_EdeV4aSTEdqbLsVx7ZZ-aw" base_Class="Interaction"/>

-  <Standard:Metaclass xmi:id="_EdeV4qSTEdqbLsVx7ZZ-aw" base_Class="InteractionFragment"/>

-  <Standard:Metaclass xmi:id="_EdeV46STEdqbLsVx7ZZ-aw" base_Class="Lifeline"/>

-  <Standard:Metaclass xmi:id="_EdeV5KSTEdqbLsVx7ZZ-aw" base_Class="PartDecomposition"/>

-  <Standard:Metaclass xmi:id="_EdoG4KSTEdqbLsVx7ZZ-aw" base_Class="InteractionUse"/>

-  <Standard:Metaclass xmi:id="_EdoG4aSTEdqbLsVx7ZZ-aw" base_Class="Gate"/>

-  <Standard:Metaclass xmi:id="_EdoG4qSTEdqbLsVx7ZZ-aw" base_Class="GeneralOrdering"/>

-  <Standard:Metaclass xmi:id="_EdoG46STEdqbLsVx7ZZ-aw" base_Class="OccurrenceSpecification"/>

-  <Standard:Metaclass xmi:id="_EdoG5KSTEdqbLsVx7ZZ-aw" base_Class="InteractionOperand"/>

-  <Standard:Metaclass xmi:id="_EdoG5aSTEdqbLsVx7ZZ-aw" base_Class="InteractionConstraint"/>

-  <Standard:Metaclass xmi:id="_EdxQ0KSTEdqbLsVx7ZZ-aw" base_Class="ExecutionSpecification"/>

-  <Standard:Metaclass xmi:id="_EdxQ0aSTEdqbLsVx7ZZ-aw" base_Class="StateInvariant"/>

-  <Standard:Metaclass xmi:id="_EdxQ0qSTEdqbLsVx7ZZ-aw" base_Class="ActionExecutionSpecification"/>

-  <Standard:Metaclass xmi:id="_EdxQ06STEdqbLsVx7ZZ-aw" base_Class="BehaviorExecutionSpecification"/>

-  <Standard:Metaclass xmi:id="_EdxQ1KSTEdqbLsVx7ZZ-aw" base_Class="ExecutionEvent"/>

-  <Standard:Metaclass xmi:id="_EdxQ1aSTEdqbLsVx7ZZ-aw" base_Class="CreationEvent"/>

-  <Standard:Metaclass xmi:id="_EdxQ1qSTEdqbLsVx7ZZ-aw" base_Class="DestructionEvent"/>

-  <Standard:Metaclass xmi:id="_EdxQ16STEdqbLsVx7ZZ-aw" base_Class="SendOperationEvent"/>

-  <Standard:Metaclass xmi:id="_EdxQ2KSTEdqbLsVx7ZZ-aw" base_Class="MessageEvent"/>

-  <Standard:Metaclass xmi:id="_EdxQ2aSTEdqbLsVx7ZZ-aw" base_Class="SendSignalEvent"/>

-  <Standard:Metaclass xmi:id="_EdxQ2qSTEdqbLsVx7ZZ-aw" base_Class="MessageOccurrenceSpecification"/>

-  <Standard:Metaclass xmi:id="_EdxQ26STEdqbLsVx7ZZ-aw" base_Class="ExecutionOccurrenceSpecification"/>

-  <Standard:Metaclass xmi:id="_EdxQ3KSTEdqbLsVx7ZZ-aw" base_Class="ReceiveOperationEvent"/>

-  <Standard:Metaclass xmi:id="_EdxQ3aSTEdqbLsVx7ZZ-aw" base_Class="ReceiveSignalEvent"/>

-  <Standard:Metaclass xmi:id="_EdxQ3qSTEdqbLsVx7ZZ-aw" base_Class="Actor"/>

-  <Standard:Metaclass xmi:id="_Ed7B0KSTEdqbLsVx7ZZ-aw" base_Class="CallEvent"/>

-  <Standard:Metaclass xmi:id="_Ed7B0aSTEdqbLsVx7ZZ-aw" base_Class="ChangeEvent"/>

-  <Standard:Metaclass xmi:id="_Ed7B0qSTEdqbLsVx7ZZ-aw" base_Class="SignalEvent"/>

-  <Standard:Metaclass xmi:id="_Ed7B06STEdqbLsVx7ZZ-aw" base_Class="AnyReceiveEvent"/>

-  <Standard:Metaclass xmi:id="_Ed7B1KSTEdqbLsVx7ZZ-aw" base_Class="ForkNode"/>

-  <Standard:Metaclass xmi:id="_Ed7B1aSTEdqbLsVx7ZZ-aw" base_Class="FlowFinalNode"/>

-  <Standard:Metaclass xmi:id="_Ed7B1qSTEdqbLsVx7ZZ-aw" base_Class="FinalNode"/>

-  <Standard:Metaclass xmi:id="_Ed7B16STEdqbLsVx7ZZ-aw" base_Class="CentralBufferNode"/>

-  <Standard:Metaclass xmi:id="_Ed7B2KSTEdqbLsVx7ZZ-aw" base_Class="MergeNode"/>

-  <Standard:Metaclass xmi:id="_Ed7B2aSTEdqbLsVx7ZZ-aw" base_Class="DecisionNode"/>

-  <Standard:Metaclass xmi:id="_Ed7B2qSTEdqbLsVx7ZZ-aw" base_Class="ActivityFinalNode"/>

-  <Standard:Metaclass xmi:id="_Ed7B26STEdqbLsVx7ZZ-aw" base_Class="ComponentRealization"/>

-  <Standard:Metaclass xmi:id="_EeELwKSTEdqbLsVx7ZZ-aw" base_Class="Component"/>

-  <Standard:Metaclass xmi:id="_EeELwaSTEdqbLsVx7ZZ-aw" base_Class="Node"/>

-  <Standard:Metaclass xmi:id="_EeELwqSTEdqbLsVx7ZZ-aw" base_Class="Device"/>

-  <Standard:Metaclass xmi:id="_EeELw6STEdqbLsVx7ZZ-aw" base_Class="ExecutionEnvironment"/>

-  <Standard:Metaclass xmi:id="_EeELxKSTEdqbLsVx7ZZ-aw" base_Class="CommunicationPath"/>

-  <Standard:Metaclass xmi:id="_EeELxaSTEdqbLsVx7ZZ-aw" base_Class="CombinedFragment"/>

-  <Standard:Metaclass xmi:id="_EeN8wKSTEdqbLsVx7ZZ-aw" base_Class="Continuation"/>

-  <Standard:Metaclass xmi:id="_EeN8waSTEdqbLsVx7ZZ-aw" base_Class="ConsiderIgnoreFragment"/>

-  <Standard:Metaclass xmi:id="_EeN8wqSTEdqbLsVx7ZZ-aw" base_Class="CreateObjectAction"/>

-  <Standard:Metaclass xmi:id="_EeN8w6STEdqbLsVx7ZZ-aw" base_Class="DestroyObjectAction"/>

-  <Standard:Metaclass xmi:id="_EeN8xKSTEdqbLsVx7ZZ-aw" base_Class="TestIdentityAction"/>

-  <Standard:Metaclass xmi:id="_EeXtwKSTEdqbLsVx7ZZ-aw" base_Class="ReadSelfAction"/>

-  <Standard:Metaclass xmi:id="_EeXtwaSTEdqbLsVx7ZZ-aw" base_Class="StructuralFeatureAction"/>

-  <Standard:Metaclass xmi:id="_EeXtwqSTEdqbLsVx7ZZ-aw" base_Class="ReadStructuralFeatureAction"/>

-  <Standard:Metaclass xmi:id="_EeXtw6STEdqbLsVx7ZZ-aw" base_Class="WriteStructuralFeatureAction"/>

-  <Standard:Metaclass xmi:id="_EeXtxKSTEdqbLsVx7ZZ-aw" base_Class="ClearStructuralFeatureAction"/>

-  <Standard:Metaclass xmi:id="_EeXtxaSTEdqbLsVx7ZZ-aw" base_Class="RemoveStructuralFeatureValueAction"/>

-  <Standard:Metaclass xmi:id="_Eeg3sKSTEdqbLsVx7ZZ-aw" base_Class="AddStructuralFeatureValueAction"/>

-  <Standard:Metaclass xmi:id="_Eeg3saSTEdqbLsVx7ZZ-aw" base_Class="LinkAction"/>

-  <Standard:Metaclass xmi:id="_Eeg3sqSTEdqbLsVx7ZZ-aw" base_Class="LinkEndData"/>

-  <Standard:Metaclass xmi:id="_Eeg3s6STEdqbLsVx7ZZ-aw" base_Class="QualifierValue"/>

-  <Standard:Metaclass xmi:id="_EeqosKSTEdqbLsVx7ZZ-aw" base_Class="ReadLinkAction"/>

-  <Standard:Metaclass xmi:id="_EeqosaSTEdqbLsVx7ZZ-aw" base_Class="LinkEndCreationData"/>

-  <Standard:Metaclass xmi:id="_EeqosqSTEdqbLsVx7ZZ-aw" base_Class="CreateLinkAction"/>

-  <Standard:Metaclass xmi:id="_Eeqos6STEdqbLsVx7ZZ-aw" base_Class="WriteLinkAction"/>

-  <Standard:Metaclass xmi:id="_Ee0ZsKSTEdqbLsVx7ZZ-aw" base_Class="DestroyLinkAction"/>

-  <Standard:Metaclass xmi:id="_Ee0ZsaSTEdqbLsVx7ZZ-aw" base_Class="LinkEndDestructionData"/>

-  <Standard:Metaclass xmi:id="_Ee0ZsqSTEdqbLsVx7ZZ-aw" base_Class="ClearAssociationAction"/>

-  <Standard:Metaclass xmi:id="_Ee0Zs6STEdqbLsVx7ZZ-aw" base_Class="BroadcastSignalAction"/>

-  <Standard:Metaclass xmi:id="_Ee0ZtKSTEdqbLsVx7ZZ-aw" base_Class="SendObjectAction"/>

-  <Standard:Metaclass xmi:id="_Ee0ZtaSTEdqbLsVx7ZZ-aw" base_Class="ValueSpecificationAction"/>

-  <Standard:Metaclass xmi:id="_Ee0ZtqSTEdqbLsVx7ZZ-aw" base_Class="TimeExpression"/>

-  <Standard:Metaclass xmi:id="_Ee9joKSTEdqbLsVx7ZZ-aw" base_Class="Observation"/>

-  <Standard:Metaclass xmi:id="_Ee9joaSTEdqbLsVx7ZZ-aw" base_Class="Duration"/>

-  <Standard:Metaclass xmi:id="_Ee9joqSTEdqbLsVx7ZZ-aw" base_Class="DurationInterval"/>

-  <Standard:Metaclass xmi:id="_Ee9jo6STEdqbLsVx7ZZ-aw" base_Class="Interval"/>

-  <Standard:Metaclass xmi:id="_Ee9jpKSTEdqbLsVx7ZZ-aw" base_Class="TimeConstraint"/>

-  <Standard:Metaclass xmi:id="_Ee9jpaSTEdqbLsVx7ZZ-aw" base_Class="IntervalConstraint"/>

-  <Standard:Metaclass xmi:id="_Ee9jpqSTEdqbLsVx7ZZ-aw" base_Class="TimeInterval"/>

-  <Standard:Metaclass xmi:id="_Ee9jp6STEdqbLsVx7ZZ-aw" base_Class="DurationConstraint"/>

-  <Standard:Metaclass xmi:id="_Ee9jqKSTEdqbLsVx7ZZ-aw" base_Class="TimeObservation"/>

-  <Standard:Metaclass xmi:id="_Ee9jqaSTEdqbLsVx7ZZ-aw" base_Class="DurationObservation"/>

-  <Standard:Metaclass xmi:id="_Ee9jqqSTEdqbLsVx7ZZ-aw" base_Class="FinalState"/>

-  <Standard:Metaclass xmi:id="_EfHUoKSTEdqbLsVx7ZZ-aw" base_Class="TimeEvent"/>

-  <Standard:Metaclass xmi:id="_EfHUoaSTEdqbLsVx7ZZ-aw" base_Class="VariableAction"/>

-  <Standard:Metaclass xmi:id="_EfHUoqSTEdqbLsVx7ZZ-aw" base_Class="ReadVariableAction"/>

-  <Standard:Metaclass xmi:id="_EfHUo6STEdqbLsVx7ZZ-aw" base_Class="WriteVariableAction"/>

-  <Standard:Metaclass xmi:id="_EfHUpKSTEdqbLsVx7ZZ-aw" base_Class="ClearVariableAction"/>

-  <Standard:Metaclass xmi:id="_EfHUpaSTEdqbLsVx7ZZ-aw" base_Class="AddVariableValueAction"/>

-  <Standard:Metaclass xmi:id="_EfHUpqSTEdqbLsVx7ZZ-aw" base_Class="RemoveVariableValueAction"/>

-  <Standard:Metaclass xmi:id="_EfQekKSTEdqbLsVx7ZZ-aw" base_Class="RaiseExceptionAction"/>

-  <Standard:Metaclass xmi:id="_EfQekaSTEdqbLsVx7ZZ-aw" base_Class="ActionInputPin"/>

-  <Standard:Metaclass xmi:id="_EfQekqSTEdqbLsVx7ZZ-aw" base_Class="InformationItem"/>

-  <Standard:Metaclass xmi:id="_EfQek6STEdqbLsVx7ZZ-aw" base_Class="InformationFlow"/>

-  <Standard:Metaclass xmi:id="_EfQelKSTEdqbLsVx7ZZ-aw" base_Class="ReadExtentAction"/>

-  <Standard:Metaclass xmi:id="_EfaPkKSTEdqbLsVx7ZZ-aw" base_Class="ReclassifyObjectAction"/>

-  <Standard:Metaclass xmi:id="_EfaPkaSTEdqbLsVx7ZZ-aw" base_Class="ReadIsClassifiedObjectAction"/>

-  <Standard:Metaclass xmi:id="_EfaPkqSTEdqbLsVx7ZZ-aw" base_Class="StartClassifierBehaviorAction"/>

-  <Standard:Metaclass xmi:id="_EfaPk6STEdqbLsVx7ZZ-aw" base_Class="ReadLinkObjectEndAction"/>

-  <Standard:Metaclass xmi:id="_EfkAkKSTEdqbLsVx7ZZ-aw" base_Class="ReadLinkObjectEndQualifierAction"/>

-  <Standard:Metaclass xmi:id="_EftKgKSTEdqbLsVx7ZZ-aw" base_Class="CreateLinkObjectAction"/>

-  <Standard:Metaclass xmi:id="_EftKgaSTEdqbLsVx7ZZ-aw" base_Class="AcceptEventAction"/>

-  <Standard:Metaclass xmi:id="_EftKgqSTEdqbLsVx7ZZ-aw" base_Class="AcceptCallAction"/>

-  <Standard:Metaclass xmi:id="_EftKg6STEdqbLsVx7ZZ-aw" base_Class="ReplyAction"/>

-  <Standard:Metaclass xmi:id="_Ef27gKSTEdqbLsVx7ZZ-aw" base_Class="UnmarshallAction"/>

-  <Standard:Metaclass xmi:id="_Ef27gaSTEdqbLsVx7ZZ-aw" base_Class="ReduceAction"/>

-  <Standard:Metaclass xmi:id="_Ef27gqSTEdqbLsVx7ZZ-aw" base_Class="JoinNode"/>

-  <Standard:Metaclass xmi:id="_EgAsgKSTEdqbLsVx7ZZ-aw" base_Class="DataStoreNode"/>

-  <Standard:Metaclass xmi:id="_EgAsgaSTEdqbLsVx7ZZ-aw" base_Class="ObjectFlow"/>

-  <Standard:Metaclass xmi:id="_EgAsgqSTEdqbLsVx7ZZ-aw" base_Class="ConditionalNode"/>

-  <Standard:Metaclass xmi:id="_EgAsg6STEdqbLsVx7ZZ-aw" base_Class="Clause"/>

-  <Standard:Metaclass xmi:id="_EgJ2cKSTEdqbLsVx7ZZ-aw" base_Class="LoopNode"/>

-  <Standard:Metaclass xmi:id="_EgJ2caSTEdqbLsVx7ZZ-aw" base_Class="ExpansionNode"/>

-  <Standard:Metaclass xmi:id="_EgJ2cqSTEdqbLsVx7ZZ-aw" base_Class="ExpansionRegion"/>

-  <Standard:Metaclass xmi:id="_EgJ2c6STEdqbLsVx7ZZ-aw" base_Class="ProtocolTransition"/>

-  <Standard:Metaclass xmi:id="_EgTncKSTEdqbLsVx7ZZ-aw" base_Class="AssociationClass"/>

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

+  <Ecore:EDataType xmi:id="_JEVbta8nEdqRKeAGm8hhTw" instanceClassName="boolean" base_PrimitiveType="Boolean"/>

+  <Ecore:EDataType xmi:id="_JEVbtq8nEdqRKeAGm8hhTw" instanceClassName="java.lang.String" base_PrimitiveType="String"/>

+  <Ecore:EDataType xmi:id="_JEVbt68nEdqRKeAGm8hhTw" instanceClassName="int" base_PrimitiveType="UnlimitedNatural"/>

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

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

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

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

+  <Ecore:EReference xmi:id="_JEVbvK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Element-ownedElement"/>

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

+  <Ecore:EReference xmi:id="_JEVbvq8nEdqRKeAGm8hhTw" base_Property="Element-ownedComment"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

+  <Ecore:EOperation xmi:id="_JEVb9q8nEdqRKeAGm8hhTw" base_Operation="Element-getRelationships"/>

+  <Ecore:EOperation xmi:id="_JEVb968nEdqRKeAGm8hhTw" base_Operation="Element-getRelationships.1"/>

+  <Ecore:EParameter xmi:id="_JEVb-K8nEdqRKeAGm8hhTw" base_Parameter="Element-getRelationships.1-eClass"/>

+  <Ecore:EOperation xmi:id="_JEfGwK8nEdqRKeAGm8hhTw" base_Operation="Element-getSourceDirectedRelationships"/>

+  <Ecore:EOperation xmi:id="_JEfGwa8nEdqRKeAGm8hhTw" base_Operation="Element-getSourceDirectedRelationships.1"/>

+  <Ecore:EParameter xmi:id="_JEfGwq8nEdqRKeAGm8hhTw" base_Parameter="Element-getSourceDirectedRelationships.1-eClass"/>

+  <Ecore:EOperation xmi:id="_JEfGw68nEdqRKeAGm8hhTw" base_Operation="Element-getTargetDirectedRelationships"/>

+  <Ecore:EOperation xmi:id="_JEfGxK8nEdqRKeAGm8hhTw" base_Operation="Element-getTargetDirectedRelationships.1"/>

+  <Ecore:EParameter xmi:id="_JEfGxa8nEdqRKeAGm8hhTw" base_Parameter="Element-getTargetDirectedRelationships.1-eClass"/>

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

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

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

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

+  <Ecore:EReference xmi:id="_JEfGyq8nEdqRKeAGm8hhTw" base_Property="Package-profileApplication"/>

+  <Ecore:EReference xmi:id="_JEfGy68nEdqRKeAGm8hhTw" base_Property="Package-packageMerge"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

+  <Ecore:EParameter xmi:id="_JEfG568nEdqRKeAGm8hhTw" base_Parameter="Package-getAppliedProfile.1-recurse"/>

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

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

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

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

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

+  <Ecore:EParameter xmi:id="_JEfG7a8nEdqRKeAGm8hhTw" base_Parameter="Package-getProfileApplication.1-recurse"/>

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

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

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

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

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

+  <Ecore:EReference xmi:id="_JEfG868nEdqRKeAGm8hhTw" isTransient="true" base_Property="Namespace-ownedMember"/>

+  <Ecore:EReference xmi:id="_JEfG9K8nEdqRKeAGm8hhTw" base_Property="Namespace-ownedRule"/>

+  <Ecore:EReference xmi:id="_JEfG9a8nEdqRKeAGm8hhTw" base_Property="Namespace-elementImport"/>

+  <Ecore:EReference xmi:id="_JEfG9q8nEdqRKeAGm8hhTw" base_Property="Namespace-packageImport"/>

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

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

+  <Ecore:EOperation xmi:id="_JEfG-a8nEdqRKeAGm8hhTw" base_Operation="Namespace-members_distinguishable"/>

+  <Ecore:EParameter xmi:id="_JEfG-q8nEdqRKeAGm8hhTw" base_Parameter="Namespace-members_distinguishable-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfG-68nEdqRKeAGm8hhTw" base_Parameter="Namespace-members_distinguishable-context"/>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

+  <Ecore:EReference xmi:id="_JEfHEq8nEdqRKeAGm8hhTw" base_Property="NamedElement-nameExpression"/>

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

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

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

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

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

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

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

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

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

+  <Ecore:EOperation xmi:id="_JEfHHK8nEdqRKeAGm8hhTw" base_Operation="NamedElement-createDependency"/>

+  <Ecore:EParameter xmi:id="_JEfHHa8nEdqRKeAGm8hhTw" base_Parameter="NamedElement-createDependency-supplier"/>

+  <Ecore:EOperation xmi:id="_JEfHHq8nEdqRKeAGm8hhTw" base_Operation="NamedElement-getLabel"/>

+  <Ecore:EOperation xmi:id="_JEfHH68nEdqRKeAGm8hhTw" base_Operation="NamedElement-getLabel.1"/>

+  <Ecore:EParameter xmi:id="_JEfHIK8nEdqRKeAGm8hhTw" base_Parameter="NamedElement-getLabel.1-localize"/>

+  <Ecore:EOperation xmi:id="_JEfHIa8nEdqRKeAGm8hhTw" base_Operation="NamedElement-getQualifiedName"/>

+  <Ecore:EOperation xmi:id="_JEfHIq8nEdqRKeAGm8hhTw" base_Operation="NamedElement-allNamespaces"/>

+  <Ecore:EOperation xmi:id="_JEfHI68nEdqRKeAGm8hhTw" base_Operation="NamedElement-isDistinguishableFrom"/>

+  <Ecore:EParameter xmi:id="_JEfHJK8nEdqRKeAGm8hhTw" base_Parameter="NamedElement-isDistinguishableFrom-n"/>

+  <Ecore:EParameter xmi:id="_JEfHJa8nEdqRKeAGm8hhTw" base_Parameter="NamedElement-isDistinguishableFrom-ns"/>

+  <Ecore:EOperation xmi:id="_JEfHJq8nEdqRKeAGm8hhTw" base_Operation="NamedElement-separator"/>

+  <Ecore:EOperation xmi:id="_JEfHJ68nEdqRKeAGm8hhTw" base_Operation="NamedElement-allOwningPackages"/>

+  <Ecore:EClass xmi:id="_JEfHKK8nEdqRKeAGm8hhTw" base_Class="Dependency"/>

+  <Ecore:EReference xmi:id="_JEfHKa8nEdqRKeAGm8hhTw" base_Property="Dependency-supplier"/>

+  <Ecore:EReference xmi:id="_JEfHKq8nEdqRKeAGm8hhTw" base_Property="Dependency-client"/>

+  <Ecore:EClass xmi:id="_JEfHK68nEdqRKeAGm8hhTw" base_Class="PackageableElement"/>

+  <Ecore:EClass xmi:id="_JEfHLK8nEdqRKeAGm8hhTw" base_Class="ParameterableElement"/>

+  <Ecore:EReference xmi:id="_JEfHLa8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ParameterableElement-owningTemplateParameter"/>

+  <Ecore:EReference xmi:id="_JEfHLq8nEdqRKeAGm8hhTw" base_Property="ParameterableElement-templateParameter"/>

+  <Ecore:EOperation xmi:id="_JEfHL68nEdqRKeAGm8hhTw" base_Operation="ParameterableElement-isCompatibleWith"/>

+  <Ecore:EParameter xmi:id="_JEfHMK8nEdqRKeAGm8hhTw" base_Parameter="ParameterableElement-isCompatibleWith-p"/>

+  <Ecore:EOperation xmi:id="_JEfHMa8nEdqRKeAGm8hhTw" base_Operation="ParameterableElement-isTemplateParameter"/>

+  <Ecore:EClass xmi:id="_JEfHMq8nEdqRKeAGm8hhTw" base_Class="TemplateParameter"/>

+  <Ecore:EReference xmi:id="_JEfHM68nEdqRKeAGm8hhTw" isTransient="true" base_Property="TemplateParameter-signature" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JEfHNK8nEdqRKeAGm8hhTw" base_Property="TemplateParameter-parameteredElement"/>

+  <Ecore:EReference xmi:id="_JEfHNa8nEdqRKeAGm8hhTw" base_Property="TemplateParameter-ownedParameteredElement"/>

+  <Ecore:EReference xmi:id="_JEfHNq8nEdqRKeAGm8hhTw" base_Property="TemplateParameter-default"/>

+  <Ecore:EReference xmi:id="_JEfHN68nEdqRKeAGm8hhTw" base_Property="TemplateParameter-ownedDefault"/>

+  <Ecore:EOperation xmi:id="_JEfHOK8nEdqRKeAGm8hhTw" base_Operation="TemplateParameter-must_be_compatible"/>

+  <Ecore:EParameter xmi:id="_JEfHOa8nEdqRKeAGm8hhTw" base_Parameter="TemplateParameter-must_be_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHOq8nEdqRKeAGm8hhTw" base_Parameter="TemplateParameter-must_be_compatible-context"/>

+  <Ecore:EClass xmi:id="_JEfHO68nEdqRKeAGm8hhTw" base_Class="TemplateSignature"/>

+  <Ecore:EReference xmi:id="_JEfHPK8nEdqRKeAGm8hhTw" base_Property="TemplateSignature-parameter"/>

+  <Ecore:EReference xmi:id="_JEfHPa8nEdqRKeAGm8hhTw" base_Property="TemplateSignature-ownedParameter"/>

+  <Ecore:EReference xmi:id="_JEfHPq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="TemplateSignature-template" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JEfHP68nEdqRKeAGm8hhTw" base_Operation="TemplateSignature-own_elements"/>

+  <Ecore:EParameter xmi:id="_JEfHQK8nEdqRKeAGm8hhTw" base_Parameter="TemplateSignature-own_elements-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHQa8nEdqRKeAGm8hhTw" base_Parameter="TemplateSignature-own_elements-context"/>

+  <Ecore:EClass xmi:id="_JEfHQq8nEdqRKeAGm8hhTw" base_Class="TemplateableElement"/>

+  <Ecore:EReference xmi:id="_JEfHQ68nEdqRKeAGm8hhTw" base_Property="TemplateableElement-templateBinding"/>

+  <Ecore:EReference xmi:id="_JEfHRK8nEdqRKeAGm8hhTw" base_Property="TemplateableElement-ownedTemplateSignature"/>

+  <Ecore:EOperation xmi:id="_JEfHRa8nEdqRKeAGm8hhTw" base_Operation="TemplateableElement-parameterableElements"/>

+  <Ecore:EOperation xmi:id="_JEfHRq8nEdqRKeAGm8hhTw" base_Operation="TemplateableElement-isTemplate"/>

+  <Ecore:EClass xmi:id="_JEfHR68nEdqRKeAGm8hhTw" base_Class="TemplateBinding"/>

+  <Ecore:EReference xmi:id="_JEfHSK8nEdqRKeAGm8hhTw" base_Property="TemplateBinding-signature"/>

+  <Ecore:EReference xmi:id="_JEfHSa8nEdqRKeAGm8hhTw" base_Property="TemplateBinding-parameterSubstitution"/>

+  <Ecore:EReference xmi:id="_JEfHSq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="TemplateBinding-boundElement" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JEfHS68nEdqRKeAGm8hhTw" base_Operation="TemplateBinding-parameter_substitution_formal"/>

+  <Ecore:EParameter xmi:id="_JEfHTK8nEdqRKeAGm8hhTw" base_Parameter="TemplateBinding-parameter_substitution_formal-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHTa8nEdqRKeAGm8hhTw" base_Parameter="TemplateBinding-parameter_substitution_formal-context"/>

+  <Ecore:EOperation xmi:id="_JEfHTq8nEdqRKeAGm8hhTw" base_Operation="TemplateBinding-one_parameter_substitution"/>

+  <Ecore:EParameter xmi:id="_JEfHT68nEdqRKeAGm8hhTw" base_Parameter="TemplateBinding-one_parameter_substitution-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHUK8nEdqRKeAGm8hhTw" base_Parameter="TemplateBinding-one_parameter_substitution-context"/>

+  <Ecore:EClass xmi:id="_JEfHUa8nEdqRKeAGm8hhTw" base_Class="DirectedRelationship"/>

+  <Ecore:EReference xmi:id="_JEfHUq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="DirectedRelationship-source"/>

+  <Ecore:EReference xmi:id="_JEfHU68nEdqRKeAGm8hhTw" isTransient="true" base_Property="DirectedRelationship-target"/>

+  <Ecore:EClass xmi:id="_JEfHVK8nEdqRKeAGm8hhTw" base_Class="Relationship"/>

+  <Ecore:EReference xmi:id="_JEfHVa8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Relationship-relatedElement"/>

+  <Ecore:EClass xmi:id="_JEfHVq8nEdqRKeAGm8hhTw" base_Class="TemplateParameterSubstitution"/>

+  <Ecore:EReference xmi:id="_JEfHV68nEdqRKeAGm8hhTw" base_Property="TemplateParameterSubstitution-formal"/>

+  <Ecore:EReference xmi:id="_JEfHWK8nEdqRKeAGm8hhTw" base_Property="TemplateParameterSubstitution-actual"/>

+  <Ecore:EReference xmi:id="_JEfHWa8nEdqRKeAGm8hhTw" base_Property="TemplateParameterSubstitution-ownedActual"/>

+  <Ecore:EReference xmi:id="_JEfHWq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="TemplateParameterSubstitution-templateBinding" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JEfHW68nEdqRKeAGm8hhTw" base_Operation="TemplateParameterSubstitution-must_be_compatible"/>

+  <Ecore:EParameter xmi:id="_JEfHXK8nEdqRKeAGm8hhTw" base_Parameter="TemplateParameterSubstitution-must_be_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHXa8nEdqRKeAGm8hhTw" base_Parameter="TemplateParameterSubstitution-must_be_compatible-context"/>

+  <Ecore:EEnum xmi:id="_JEfHXq8nEdqRKeAGm8hhTw" base_Enumeration="VisibilityKind"/>

+  <Ecore:EEnumLiteral xmi:id="_JEfHX68nEdqRKeAGm8hhTw" base_EnumerationLiteral="VisibilityKind-public"/>

+  <Ecore:EEnumLiteral xmi:id="_JEfHYK8nEdqRKeAGm8hhTw" base_EnumerationLiteral="VisibilityKind-private"/>

+  <Ecore:EEnumLiteral xmi:id="_JEfHYa8nEdqRKeAGm8hhTw" base_EnumerationLiteral="VisibilityKind-protected"/>

+  <Ecore:EEnumLiteral xmi:id="_JEfHYq8nEdqRKeAGm8hhTw" base_EnumerationLiteral="VisibilityKind-package"/>

+  <Ecore:EClass xmi:id="_JEfHY68nEdqRKeAGm8hhTw" base_Class="StringExpression"/>

+  <Ecore:EReference xmi:id="_JEfHZK8nEdqRKeAGm8hhTw" base_Property="StringExpression-subExpression"/>

+  <Ecore:EReference xmi:id="_JEfHZa8nEdqRKeAGm8hhTw" isTransient="true" base_Property="StringExpression-owningExpression" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JEfHZq8nEdqRKeAGm8hhTw" base_Operation="StringExpression-operands"/>

+  <Ecore:EParameter xmi:id="_JEfHZ68nEdqRKeAGm8hhTw" base_Parameter="StringExpression-operands-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHaK8nEdqRKeAGm8hhTw" base_Parameter="StringExpression-operands-context"/>

+  <Ecore:EOperation xmi:id="_JEfHaa8nEdqRKeAGm8hhTw" base_Operation="StringExpression-subexpressions"/>

+  <Ecore:EParameter xmi:id="_JEfHaq8nEdqRKeAGm8hhTw" base_Parameter="StringExpression-subexpressions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHa68nEdqRKeAGm8hhTw" base_Parameter="StringExpression-subexpressions-context"/>

+  <Ecore:EClass xmi:id="_JEfHbK8nEdqRKeAGm8hhTw" base_Class="Expression"/>

+  <Ecore:EAttribute xmi:id="_JEfHba8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="Expression-symbol"/>

+  <Ecore:EReference xmi:id="_JEfHbq8nEdqRKeAGm8hhTw" base_Property="Expression-operand"/>

+  <Ecore:EClass xmi:id="_JEfHb68nEdqRKeAGm8hhTw" base_Class="ValueSpecification"/>

+  <Ecore:EOperation xmi:id="_JEfHcK8nEdqRKeAGm8hhTw" base_Operation="ValueSpecification-isComputable"/>

+  <Ecore:EOperation xmi:id="_JEfHca8nEdqRKeAGm8hhTw" base_Operation="ValueSpecification-integerValue"/>

+  <Ecore:EOperation xmi:id="_JEfHcq8nEdqRKeAGm8hhTw" base_Operation="ValueSpecification-booleanValue"/>

+  <Ecore:EOperation xmi:id="_JEfHc68nEdqRKeAGm8hhTw" base_Operation="ValueSpecification-stringValue"/>

+  <Ecore:EOperation xmi:id="_JEfHdK8nEdqRKeAGm8hhTw" base_Operation="ValueSpecification-unlimitedValue"/>

+  <Ecore:EOperation xmi:id="_JEfHda8nEdqRKeAGm8hhTw" base_Operation="ValueSpecification-isNull"/>

+  <Ecore:EClass xmi:id="_JEfHdq8nEdqRKeAGm8hhTw" base_Class="TypedElement"/>

+  <Ecore:EReference xmi:id="_JEfHd68nEdqRKeAGm8hhTw" base_Property="TypedElement-type"/>

+  <Ecore:EClass xmi:id="_JEfHeK8nEdqRKeAGm8hhTw" base_Class="Type"/>

+  <Ecore:EReference xmi:id="_JEfHea8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Type-package"/>

+  <Ecore:EOperation xmi:id="_JEfHeq8nEdqRKeAGm8hhTw" base_Operation="Type-createAssociation"/>

+  <Ecore:EParameter xmi:id="_JEfHe68nEdqRKeAGm8hhTw" base_Parameter="Type-createAssociation-end1IsNavigable"/>

+  <Ecore:EParameter xmi:id="_JEfHfK8nEdqRKeAGm8hhTw" base_Parameter="Type-createAssociation-end1Aggregation"/>

+  <Ecore:EParameter xmi:id="_JEfHfa8nEdqRKeAGm8hhTw" base_Parameter="Type-createAssociation-end1Name"/>

+  <Ecore:EParameter xmi:id="_JEfHfq8nEdqRKeAGm8hhTw" base_Parameter="Type-createAssociation-end1Lower"/>

+  <Ecore:EParameter xmi:id="_JEfHf68nEdqRKeAGm8hhTw" base_Parameter="Type-createAssociation-end1Upper"/>

+  <Ecore:EParameter xmi:id="_JEfHgK8nEdqRKeAGm8hhTw" base_Parameter="Type-createAssociation-end1Type"/>

+  <Ecore:EParameter xmi:id="_JEfHga8nEdqRKeAGm8hhTw" base_Parameter="Type-createAssociation-end2IsNavigable"/>

+  <Ecore:EParameter xmi:id="_JEfHgq8nEdqRKeAGm8hhTw" base_Parameter="Type-createAssociation-end2Aggregation"/>

+  <Ecore:EParameter xmi:id="_JEfHg68nEdqRKeAGm8hhTw" base_Parameter="Type-createAssociation-end2Name"/>

+  <Ecore:EParameter xmi:id="_JEfHhK8nEdqRKeAGm8hhTw" base_Parameter="Type-createAssociation-end2Lower"/>

+  <Ecore:EParameter xmi:id="_JEfHha8nEdqRKeAGm8hhTw" base_Parameter="Type-createAssociation-end2Upper"/>

+  <Ecore:EOperation xmi:id="_JEfHhq8nEdqRKeAGm8hhTw" base_Operation="Type-getAssociations"/>

+  <Ecore:EOperation xmi:id="_JEfHh68nEdqRKeAGm8hhTw" base_Operation="Type-conformsTo"/>

+  <Ecore:EParameter xmi:id="_JEfHiK8nEdqRKeAGm8hhTw" base_Parameter="Type-conformsTo-other"/>

+  <Ecore:EClass xmi:id="_JEfHia8nEdqRKeAGm8hhTw" base_Class="Association"/>

+  <Ecore:EReference xmi:id="_JEfHiq8nEdqRKeAGm8hhTw" base_Property="Association-ownedEnd"/>

+  <Ecore:EReference xmi:id="_JEfHi68nEdqRKeAGm8hhTw" base_Property="Association-memberEnd"/>

+  <Ecore:EAttribute xmi:id="_JEfHjK8nEdqRKeAGm8hhTw" base_Property="Association-isDerived"/>

+  <Ecore:EReference xmi:id="_JEfHja8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Association-endType"/>

+  <Ecore:EReference xmi:id="_JEfHjq8nEdqRKeAGm8hhTw" base_Property="Association-navigableOwnedEnd"/>

+  <Ecore:EOperation xmi:id="_JEfHj68nEdqRKeAGm8hhTw" base_Operation="Association-specialized_end_number"/>

+  <Ecore:EParameter xmi:id="_JEfHkK8nEdqRKeAGm8hhTw" base_Parameter="Association-specialized_end_number-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHka8nEdqRKeAGm8hhTw" base_Parameter="Association-specialized_end_number-context"/>

+  <Ecore:EOperation xmi:id="_JEfHkq8nEdqRKeAGm8hhTw" base_Operation="Association-specialized_end_types"/>

+  <Ecore:EParameter xmi:id="_JEfHk68nEdqRKeAGm8hhTw" base_Parameter="Association-specialized_end_types-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHlK8nEdqRKeAGm8hhTw" base_Parameter="Association-specialized_end_types-context"/>

+  <Ecore:EOperation xmi:id="_JEfHla8nEdqRKeAGm8hhTw" base_Operation="Association-binary_associations"/>

+  <Ecore:EParameter xmi:id="_JEfHlq8nEdqRKeAGm8hhTw" base_Parameter="Association-binary_associations-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHl68nEdqRKeAGm8hhTw" base_Parameter="Association-binary_associations-context"/>

+  <Ecore:EOperation xmi:id="_JEfHmK8nEdqRKeAGm8hhTw" base_Operation="Association-association_ends"/>

+  <Ecore:EParameter xmi:id="_JEfHma8nEdqRKeAGm8hhTw" base_Parameter="Association-association_ends-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHmq8nEdqRKeAGm8hhTw" base_Parameter="Association-association_ends-context"/>

+  <Ecore:EOperation xmi:id="_JEfHm68nEdqRKeAGm8hhTw" base_Operation="Association-isBinary"/>

+  <Ecore:EOperation xmi:id="_JEfHnK8nEdqRKeAGm8hhTw" base_Operation="Association-getEndTypes"/>

+  <Ecore:EClass xmi:id="_JEfHna8nEdqRKeAGm8hhTw" base_Class="Classifier"/>

+  <Ecore:EReference xmi:id="_JEfHnq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Classifier-feature"/>

+  <Ecore:EAttribute xmi:id="_JEfHn68nEdqRKeAGm8hhTw" base_Property="Classifier-isAbstract"/>

+  <Ecore:EReference xmi:id="_JEfHoK8nEdqRKeAGm8hhTw" base_Property="Classifier-generalization"/>

+  <Ecore:EReference xmi:id="_JEfHoa8nEdqRKeAGm8hhTw" base_Property="Classifier-powertypeExtent"/>

+  <Ecore:EReference xmi:id="_JEfHoq8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Classifier-inheritedMember"/>

+  <Ecore:EReference xmi:id="_JEfHo68nEdqRKeAGm8hhTw" base_Property="Classifier-redefinedClassifier"/>

+  <Ecore:EReference xmi:id="_JEfHpK8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Classifier-general"/>

+  <Ecore:EReference xmi:id="_JEfHpa8nEdqRKeAGm8hhTw" base_Property="Classifier-substitution"/>

+  <Ecore:EReference xmi:id="_JEfHpq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Classifier-attribute"/>

+  <Ecore:EReference xmi:id="_JEfHp68nEdqRKeAGm8hhTw" base_Property="Classifier-representation"/>

+  <Ecore:EReference xmi:id="_JEfHqK8nEdqRKeAGm8hhTw" base_Property="Classifier-collaborationUse"/>

+  <Ecore:EReference xmi:id="_JEfHqa8nEdqRKeAGm8hhTw" base_Property="Classifier-ownedUseCase"/>

+  <Ecore:EReference xmi:id="_JEfHqq8nEdqRKeAGm8hhTw" base_Property="Classifier-useCase"/>

+  <Ecore:EOperation xmi:id="_JEfHq68nEdqRKeAGm8hhTw" base_Operation="Classifier-no_cycles_in_generalization"/>

+  <Ecore:EParameter xmi:id="_JEfHrK8nEdqRKeAGm8hhTw" base_Parameter="Classifier-no_cycles_in_generalization-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHra8nEdqRKeAGm8hhTw" base_Parameter="Classifier-no_cycles_in_generalization-context"/>

+  <Ecore:EOperation xmi:id="_JEfHrq8nEdqRKeAGm8hhTw" base_Operation="Classifier-generalization_hierarchies"/>

+  <Ecore:EParameter xmi:id="_JEfHr68nEdqRKeAGm8hhTw" base_Parameter="Classifier-generalization_hierarchies-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHsK8nEdqRKeAGm8hhTw" base_Parameter="Classifier-generalization_hierarchies-context"/>

+  <Ecore:EOperation xmi:id="_JEfHsa8nEdqRKeAGm8hhTw" base_Operation="Classifier-specialize_type"/>

+  <Ecore:EParameter xmi:id="_JEfHsq8nEdqRKeAGm8hhTw" base_Parameter="Classifier-specialize_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHs68nEdqRKeAGm8hhTw" base_Parameter="Classifier-specialize_type-context"/>

+  <Ecore:EOperation xmi:id="_JEfHtK8nEdqRKeAGm8hhTw" base_Operation="Classifier-maps_to_generalization_set"/>

+  <Ecore:EParameter xmi:id="_JEfHta8nEdqRKeAGm8hhTw" base_Parameter="Classifier-maps_to_generalization_set-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfHtq8nEdqRKeAGm8hhTw" base_Parameter="Classifier-maps_to_generalization_set-context"/>

+  <Ecore:EOperation xmi:id="_JEfHt68nEdqRKeAGm8hhTw" base_Operation="Classifier-getAllAttributes"/>

+  <Ecore:EOperation xmi:id="_JEfHuK8nEdqRKeAGm8hhTw" base_Operation="Classifier-getOperations"/>

+  <Ecore:EOperation xmi:id="_JEfHua8nEdqRKeAGm8hhTw" base_Operation="Classifier-getAllOperations"/>

+  <Ecore:EOperation xmi:id="_JEfHuq8nEdqRKeAGm8hhTw" base_Operation="Classifier-getOperation"/>

+  <Ecore:EParameter xmi:id="_JEfHu68nEdqRKeAGm8hhTw" base_Parameter="Classifier-getOperation-name"/>

+  <Ecore:EParameter xmi:id="_JEfHvK8nEdqRKeAGm8hhTw" base_Parameter="Classifier-getOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_JEfHva8nEdqRKeAGm8hhTw" base_Parameter="Classifier-getOperation-parameterTypes"/>

+  <Ecore:EOperation xmi:id="_JEfHvq8nEdqRKeAGm8hhTw" base_Operation="Classifier-getOperation.1"/>

+  <Ecore:EParameter xmi:id="_JEfHv68nEdqRKeAGm8hhTw" base_Parameter="Classifier-getOperation.1-name"/>

+  <Ecore:EParameter xmi:id="_JEfHwK8nEdqRKeAGm8hhTw" base_Parameter="Classifier-getOperation.1-parameterNames"/>

+  <Ecore:EParameter xmi:id="_JEfHwa8nEdqRKeAGm8hhTw" base_Parameter="Classifier-getOperation.1-parameterTypes"/>

+  <Ecore:EParameter xmi:id="_JEfHwq8nEdqRKeAGm8hhTw" base_Parameter="Classifier-getOperation.1-ignoreCase"/>

+  <Ecore:EOperation xmi:id="_JEfHw68nEdqRKeAGm8hhTw" base_Operation="Classifier-getUsedInterfaces"/>

+  <Ecore:EOperation xmi:id="_JEfHxK8nEdqRKeAGm8hhTw" base_Operation="Classifier-getAllUsedInterfaces"/>

+  <Ecore:EOperation xmi:id="_JEfHxa8nEdqRKeAGm8hhTw" base_Operation="Classifier-getGenerals"/>

+  <Ecore:EOperation xmi:id="_JEfHxq8nEdqRKeAGm8hhTw" base_Operation="Classifier-getInheritedMembers"/>

+  <Ecore:EOperation xmi:id="_JEfHx68nEdqRKeAGm8hhTw" base_Operation="Classifier-allFeatures"/>

+  <Ecore:EOperation xmi:id="_JEfHyK8nEdqRKeAGm8hhTw" base_Operation="Classifier-parents"/>

+  <Ecore:EOperation xmi:id="_JEfHya8nEdqRKeAGm8hhTw" base_Operation="Classifier-inheritableMembers"/>

+  <Ecore:EParameter xmi:id="_JEfHyq8nEdqRKeAGm8hhTw" base_Parameter="Classifier-inheritableMembers-c"/>

+  <Ecore:EOperation xmi:id="_JEfHy68nEdqRKeAGm8hhTw" base_Operation="Classifier-hasVisibilityOf"/>

+  <Ecore:EParameter xmi:id="_JEfHzK8nEdqRKeAGm8hhTw" base_Parameter="Classifier-hasVisibilityOf-n"/>

+  <Ecore:EOperation xmi:id="_JEfHza8nEdqRKeAGm8hhTw" base_Operation="Classifier-conformsTo"/>

+  <Ecore:EParameter xmi:id="_JEfHzq8nEdqRKeAGm8hhTw" base_Parameter="Classifier-conformsTo-other"/>

+  <Ecore:EOperation xmi:id="_JEfHz68nEdqRKeAGm8hhTw" base_Operation="Classifier-inherit"/>

+  <Ecore:EParameter xmi:id="_JEfH0K8nEdqRKeAGm8hhTw" base_Parameter="Classifier-inherit-inhs"/>

+  <Ecore:EOperation xmi:id="_JEfH0a8nEdqRKeAGm8hhTw" base_Operation="Classifier-maySpecializeType"/>

+  <Ecore:EParameter xmi:id="_JEfH0q8nEdqRKeAGm8hhTw" base_Parameter="Classifier-maySpecializeType-c"/>

+  <Ecore:EOperation xmi:id="_JEfH068nEdqRKeAGm8hhTw" base_Operation="Classifier-allParents"/>

+  <Ecore:EClass xmi:id="_JEfH1K8nEdqRKeAGm8hhTw" base_Class="RedefinableElement"/>

+  <Ecore:EAttribute xmi:id="_JEfH1a8nEdqRKeAGm8hhTw" base_Property="RedefinableElement-isLeaf"/>

+  <Ecore:EReference xmi:id="_JEfH1q8nEdqRKeAGm8hhTw" isTransient="true" base_Property="RedefinableElement-redefinedElement"/>

+  <Ecore:EReference xmi:id="_JEfH168nEdqRKeAGm8hhTw" isTransient="true" base_Property="RedefinableElement-redefinitionContext"/>

+  <Ecore:EOperation xmi:id="_JEfH2K8nEdqRKeAGm8hhTw" base_Operation="RedefinableElement-redefinition_context_valid"/>

+  <Ecore:EParameter xmi:id="_JEfH2a8nEdqRKeAGm8hhTw" base_Parameter="RedefinableElement-redefinition_context_valid-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfH2q8nEdqRKeAGm8hhTw" base_Parameter="RedefinableElement-redefinition_context_valid-context"/>

+  <Ecore:EOperation xmi:id="_JEfH268nEdqRKeAGm8hhTw" base_Operation="RedefinableElement-redefinition_consistent"/>

+  <Ecore:EParameter xmi:id="_JEfH3K8nEdqRKeAGm8hhTw" base_Parameter="RedefinableElement-redefinition_consistent-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEfH3a8nEdqRKeAGm8hhTw" base_Parameter="RedefinableElement-redefinition_consistent-context"/>

+  <Ecore:EOperation xmi:id="_JEfH3q8nEdqRKeAGm8hhTw" base_Operation="RedefinableElement-isConsistentWith"/>

+  <Ecore:EParameter xmi:id="_JEfH368nEdqRKeAGm8hhTw" base_Parameter="RedefinableElement-isConsistentWith-redefinee"/>

+  <Ecore:EOperation xmi:id="_JEfH4K8nEdqRKeAGm8hhTw" base_Operation="RedefinableElement-isRedefinitionContextValid"/>

+  <Ecore:EParameter xmi:id="_JEfH4a8nEdqRKeAGm8hhTw" base_Parameter="RedefinableElement-isRedefinitionContextValid-redefined"/>

+  <Ecore:EClass xmi:id="_JEfH4q8nEdqRKeAGm8hhTw" base_Class="Property"/>

+  <Ecore:EReference xmi:id="_JEfH468nEdqRKeAGm8hhTw" isTransient="true" base_Property="Property-datatype" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JEfH5K8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Property-class_" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_JEfH5a8nEdqRKeAGm8hhTw" base_Property="Property-isDerived"/>

+  <Ecore:EAttribute xmi:id="_JEfH5q8nEdqRKeAGm8hhTw" base_Property="Property-isDerivedUnion"/>

+  <Ecore:EAttribute xmi:id="_JEfH568nEdqRKeAGm8hhTw" isVolatile="true" isUnsettable="true" base_Property="Property-default"/>

+  <Ecore:EAttribute xmi:id="_JEfH6K8nEdqRKeAGm8hhTw" base_Property="Property-aggregation"/>

+  <Ecore:EAttribute xmi:id="_JEfH6a8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Property-isComposite"/>

+  <Ecore:EReference xmi:id="_JEfH6q8nEdqRKeAGm8hhTw" base_Property="Property-redefinedProperty"/>

+  <Ecore:EReference xmi:id="_JEfH668nEdqRKeAGm8hhTw" isTransient="true" base_Property="Property-owningAssociation"/>

+  <Ecore:EReference xmi:id="_JEfH7K8nEdqRKeAGm8hhTw" base_Property="Property-defaultValue"/>

+  <Ecore:EReference xmi:id="_JEo3wK8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Property-opposite"/>

+  <Ecore:EReference xmi:id="_JEo3wa8nEdqRKeAGm8hhTw" base_Property="Property-subsettedProperty"/>

+  <Ecore:EReference xmi:id="_JEo3wq8nEdqRKeAGm8hhTw" base_Property="Property-association"/>

+  <Ecore:EReference xmi:id="_JEo3w68nEdqRKeAGm8hhTw" base_Property="Property-qualifier"/>

+  <Ecore:EReference xmi:id="_JEo3xK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Property-associationEnd" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JEo3xa8nEdqRKeAGm8hhTw" base_Operation="Property-multiplicity_of_composite"/>

+  <Ecore:EParameter xmi:id="_JEo3xq8nEdqRKeAGm8hhTw" base_Parameter="Property-multiplicity_of_composite-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo3x68nEdqRKeAGm8hhTw" base_Parameter="Property-multiplicity_of_composite-context"/>

+  <Ecore:EOperation xmi:id="_JEo3yK8nEdqRKeAGm8hhTw" base_Operation="Property-subsetting_context_conforms"/>

+  <Ecore:EParameter xmi:id="_JEo3ya8nEdqRKeAGm8hhTw" base_Parameter="Property-subsetting_context_conforms-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo3yq8nEdqRKeAGm8hhTw" base_Parameter="Property-subsetting_context_conforms-context"/>

+  <Ecore:EOperation xmi:id="_JEo3y68nEdqRKeAGm8hhTw" base_Operation="Property-redefined_property_inherited"/>

+  <Ecore:EParameter xmi:id="_JEo3zK8nEdqRKeAGm8hhTw" base_Parameter="Property-redefined_property_inherited-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo3za8nEdqRKeAGm8hhTw" base_Parameter="Property-redefined_property_inherited-context"/>

+  <Ecore:EOperation xmi:id="_JEo3zq8nEdqRKeAGm8hhTw" base_Operation="Property-subsetting_rules"/>

+  <Ecore:EParameter xmi:id="_JEo3z68nEdqRKeAGm8hhTw" base_Parameter="Property-subsetting_rules-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo30K8nEdqRKeAGm8hhTw" base_Parameter="Property-subsetting_rules-context"/>

+  <Ecore:EOperation xmi:id="_JEo30a8nEdqRKeAGm8hhTw" base_Operation="Property-navigable_readonly"/>

+  <Ecore:EParameter xmi:id="_JEo30q8nEdqRKeAGm8hhTw" base_Parameter="Property-navigable_readonly-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo3068nEdqRKeAGm8hhTw" base_Parameter="Property-navigable_readonly-context"/>

+  <Ecore:EOperation xmi:id="_JEo31K8nEdqRKeAGm8hhTw" base_Operation="Property-derived_union_is_derived"/>

+  <Ecore:EParameter xmi:id="_JEo31a8nEdqRKeAGm8hhTw" base_Parameter="Property-derived_union_is_derived-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo31q8nEdqRKeAGm8hhTw" base_Parameter="Property-derived_union_is_derived-context"/>

+  <Ecore:EOperation xmi:id="_JEo3168nEdqRKeAGm8hhTw" base_Operation="Property-derived_union_is_read_only"/>

+  <Ecore:EParameter xmi:id="_JEo32K8nEdqRKeAGm8hhTw" base_Parameter="Property-derived_union_is_read_only-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo32a8nEdqRKeAGm8hhTw" base_Parameter="Property-derived_union_is_read_only-context"/>

+  <Ecore:EOperation xmi:id="_JEo32q8nEdqRKeAGm8hhTw" base_Operation="Property-subsetted_property_names"/>

+  <Ecore:EParameter xmi:id="_JEo3268nEdqRKeAGm8hhTw" base_Parameter="Property-subsetted_property_names-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo33K8nEdqRKeAGm8hhTw" base_Parameter="Property-subsetted_property_names-context"/>

+  <Ecore:EOperation xmi:id="_JEo33a8nEdqRKeAGm8hhTw" base_Operation="Property-deployment_target"/>

+  <Ecore:EParameter xmi:id="_JEo33q8nEdqRKeAGm8hhTw" base_Parameter="Property-deployment_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo3368nEdqRKeAGm8hhTw" base_Parameter="Property-deployment_target-context"/>

+  <Ecore:EOperation xmi:id="_JEo34K8nEdqRKeAGm8hhTw" base_Operation="Property-binding_to_attribute"/>

+  <Ecore:EParameter xmi:id="_JEo34a8nEdqRKeAGm8hhTw" base_Parameter="Property-binding_to_attribute-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo34q8nEdqRKeAGm8hhTw" base_Parameter="Property-binding_to_attribute-context"/>

+  <Ecore:EOperation xmi:id="_JEo3468nEdqRKeAGm8hhTw" base_Operation="Property-getDefault"/>

+  <Ecore:EOperation xmi:id="_JEo35K8nEdqRKeAGm8hhTw" base_Operation="Property-isSetDefault"/>

+  <Ecore:EOperation xmi:id="_JEo35a8nEdqRKeAGm8hhTw" base_Operation="Property-setDefault"/>

+  <Ecore:EParameter xmi:id="_JEo35q8nEdqRKeAGm8hhTw" base_Parameter="Property-setDefault-newDefault"/>

+  <Ecore:EOperation xmi:id="_JEo3568nEdqRKeAGm8hhTw" base_Operation="Property-setIsComposite"/>

+  <Ecore:EParameter xmi:id="_JEo36K8nEdqRKeAGm8hhTw" base_Parameter="Property-setIsComposite-newIsComposite"/>

+  <Ecore:EOperation xmi:id="_JEo36a8nEdqRKeAGm8hhTw" base_Operation="Property-setOpposite"/>

+  <Ecore:EParameter xmi:id="_JEo36q8nEdqRKeAGm8hhTw" base_Parameter="Property-setOpposite-newOpposite"/>

+  <Ecore:EOperation xmi:id="_JEo3668nEdqRKeAGm8hhTw" base_Operation="Property-unsetDefault"/>

+  <Ecore:EOperation xmi:id="_JEo37K8nEdqRKeAGm8hhTw" base_Operation="Property-setIsNavigable"/>

+  <Ecore:EParameter xmi:id="_JEo37a8nEdqRKeAGm8hhTw" base_Parameter="Property-setIsNavigable-isNavigable"/>

+  <Ecore:EOperation xmi:id="_JEo37q8nEdqRKeAGm8hhTw" base_Operation="Property-getOtherEnd"/>

+  <Ecore:EOperation xmi:id="_JEo3768nEdqRKeAGm8hhTw" base_Operation="Property-setBooleanDefaultValue"/>

+  <Ecore:EParameter xmi:id="_JEo38K8nEdqRKeAGm8hhTw" base_Parameter="Property-setBooleanDefaultValue-value"/>

+  <Ecore:EOperation xmi:id="_JEo38a8nEdqRKeAGm8hhTw" base_Operation="Property-setIntegerDefaultValue"/>

+  <Ecore:EParameter xmi:id="_JEo38q8nEdqRKeAGm8hhTw" base_Parameter="Property-setIntegerDefaultValue-value"/>

+  <Ecore:EOperation xmi:id="_JEo3868nEdqRKeAGm8hhTw" base_Operation="Property-setStringDefaultValue"/>

+  <Ecore:EParameter xmi:id="_JEo39K8nEdqRKeAGm8hhTw" base_Parameter="Property-setStringDefaultValue-value"/>

+  <Ecore:EOperation xmi:id="_JEo39a8nEdqRKeAGm8hhTw" base_Operation="Property-setUnlimitedNaturalDefaultValue"/>

+  <Ecore:EParameter xmi:id="_JEo39q8nEdqRKeAGm8hhTw" base_Parameter="Property-setUnlimitedNaturalDefaultValue-value"/>

+  <Ecore:EOperation xmi:id="_JEo3968nEdqRKeAGm8hhTw" base_Operation="Property-setNullDefaultValue"/>

+  <Ecore:EOperation xmi:id="_JEo3-K8nEdqRKeAGm8hhTw" base_Operation="Property-isAttribute"/>

+  <Ecore:EParameter xmi:id="_JEo3-a8nEdqRKeAGm8hhTw" base_Parameter="Property-isAttribute-p"/>

+  <Ecore:EOperation xmi:id="_JEo3-q8nEdqRKeAGm8hhTw" base_Operation="Property-getOpposite"/>

+  <Ecore:EOperation xmi:id="_JEo3-68nEdqRKeAGm8hhTw" base_Operation="Property-isComposite.1"/>

+  <Ecore:EOperation xmi:id="_JEo3_K8nEdqRKeAGm8hhTw" base_Operation="Property-subsettingContext"/>

+  <Ecore:EOperation xmi:id="_JEo3_a8nEdqRKeAGm8hhTw" base_Operation="Property-isNavigable"/>

+  <Ecore:EClass xmi:id="_JEo3_q8nEdqRKeAGm8hhTw" base_Class="StructuralFeature"/>

+  <Ecore:EAttribute xmi:id="_JEo3_68nEdqRKeAGm8hhTw" base_Property="StructuralFeature-isReadOnly"/>

+  <Ecore:EClass xmi:id="_JEo4AK8nEdqRKeAGm8hhTw" base_Class="Feature"/>

+  <Ecore:EAttribute xmi:id="_JEo4Aa8nEdqRKeAGm8hhTw" base_Property="Feature-isStatic"/>

+  <Ecore:EReference xmi:id="_JEo4Aq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Feature-featuringClassifier"/>

+  <Ecore:EClass xmi:id="_JEo4A68nEdqRKeAGm8hhTw" base_Class="MultiplicityElement"/>

+  <Ecore:EAttribute xmi:id="_JEo4BK8nEdqRKeAGm8hhTw" base_Property="MultiplicityElement-isOrdered"/>

+  <Ecore:EAttribute xmi:id="_JEo4Ba8nEdqRKeAGm8hhTw" base_Property="MultiplicityElement-isUnique"/>

+  <Ecore:EAttribute xmi:id="_JEo4Bq8nEdqRKeAGm8hhTw" isVolatile="true" isUnsettable="true" base_Property="MultiplicityElement-upper"/>

+  <Ecore:EAttribute xmi:id="_JEo4B68nEdqRKeAGm8hhTw" isVolatile="true" isUnsettable="true" base_Property="MultiplicityElement-lower"/>

+  <Ecore:EReference xmi:id="_JEo4CK8nEdqRKeAGm8hhTw" base_Property="MultiplicityElement-upperValue"/>

+  <Ecore:EReference xmi:id="_JEo4Ca8nEdqRKeAGm8hhTw" base_Property="MultiplicityElement-lowerValue"/>

+  <Ecore:EOperation xmi:id="_JEo4Cq8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-upper_gt_0"/>

+  <Ecore:EParameter xmi:id="_JEo4C68nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-upper_gt_0-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4DK8nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-upper_gt_0-context"/>

+  <Ecore:EOperation xmi:id="_JEo4Da8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-lower_ge_0"/>

+  <Ecore:EParameter xmi:id="_JEo4Dq8nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-lower_ge_0-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4D68nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-lower_ge_0-context"/>

+  <Ecore:EOperation xmi:id="_JEo4EK8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-upper_ge_lower"/>

+  <Ecore:EParameter xmi:id="_JEo4Ea8nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-upper_ge_lower-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4Eq8nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-upper_ge_lower-context"/>

+  <Ecore:EOperation xmi:id="_JEo4E68nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-value_specification_no_side_effects"/>

+  <Ecore:EParameter xmi:id="_JEo4FK8nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-value_specification_no_side_effects-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4Fa8nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-value_specification_no_side_effects-context"/>

+  <Ecore:EOperation xmi:id="_JEo4Fq8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-value_specification_constant"/>

+  <Ecore:EParameter xmi:id="_JEo4F68nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-value_specification_constant-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4GK8nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-value_specification_constant-context"/>

+  <Ecore:EOperation xmi:id="_JEo4Ga8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-isSetLower"/>

+  <Ecore:EOperation xmi:id="_JEo4Gq8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-isSetUpper"/>

+  <Ecore:EOperation xmi:id="_JEo4G68nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-setLower"/>

+  <Ecore:EParameter xmi:id="_JEo4HK8nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-setLower-newLower"/>

+  <Ecore:EOperation xmi:id="_JEo4Ha8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-setUpper"/>

+  <Ecore:EParameter xmi:id="_JEo4Hq8nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-setUpper-newUpper"/>

+  <Ecore:EOperation xmi:id="_JEo4H68nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-unsetLower"/>

+  <Ecore:EOperation xmi:id="_JEo4IK8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-unsetUpper"/>

+  <Ecore:EOperation xmi:id="_JEo4Ia8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-setIntegerLowerValue"/>

+  <Ecore:EParameter xmi:id="_JEo4Iq8nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-setIntegerLowerValue-value"/>

+  <Ecore:EOperation xmi:id="_JEo4I68nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-setUnlimitedNaturalUpperValue"/>

+  <Ecore:EParameter xmi:id="_JEo4JK8nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-setUnlimitedNaturalUpperValue-value"/>

+  <Ecore:EOperation xmi:id="_JEo4Ja8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-getLower"/>

+  <Ecore:EOperation xmi:id="_JEo4Jq8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-getUpper"/>

+  <Ecore:EOperation xmi:id="_JEo4J68nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-isMultivalued"/>

+  <Ecore:EOperation xmi:id="_JEo4KK8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-includesCardinality"/>

+  <Ecore:EParameter xmi:id="_JEo4Ka8nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-includesCardinality-C"/>

+  <Ecore:EOperation xmi:id="_JEo4Kq8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-includesMultiplicity"/>

+  <Ecore:EParameter xmi:id="_JEo4K68nEdqRKeAGm8hhTw" base_Parameter="MultiplicityElement-includesMultiplicity-M"/>

+  <Ecore:EOperation xmi:id="_JEo4LK8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-lowerBound"/>

+  <Ecore:EOperation xmi:id="_JEo4La8nEdqRKeAGm8hhTw" base_Operation="MultiplicityElement-upperBound"/>

+  <Ecore:EClass xmi:id="_JEo4Lq8nEdqRKeAGm8hhTw" base_Class="ConnectableElement"/>

+  <Ecore:EReference xmi:id="_JEo4L68nEdqRKeAGm8hhTw" base_Property="ConnectableElement-end"/>

+  <Ecore:EClass xmi:id="_JEo4MK8nEdqRKeAGm8hhTw" base_Class="ConnectorEnd"/>

+  <Ecore:EReference xmi:id="_JEo4Ma8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="ConnectorEnd-definingEnd"/>

+  <Ecore:EReference xmi:id="_JEo4Mq8nEdqRKeAGm8hhTw" base_Property="ConnectorEnd-partWithPort"/>

+  <Ecore:EReference xmi:id="_JEo4M68nEdqRKeAGm8hhTw" base_Property="ConnectorEnd-role"/>

+  <Ecore:EOperation xmi:id="_JEo4NK8nEdqRKeAGm8hhTw" base_Operation="ConnectorEnd-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JEo4Na8nEdqRKeAGm8hhTw" base_Parameter="ConnectorEnd-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4Nq8nEdqRKeAGm8hhTw" base_Parameter="ConnectorEnd-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_JEo4N68nEdqRKeAGm8hhTw" base_Operation="ConnectorEnd-part_with_port_empty"/>

+  <Ecore:EParameter xmi:id="_JEo4OK8nEdqRKeAGm8hhTw" base_Parameter="ConnectorEnd-part_with_port_empty-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4Oa8nEdqRKeAGm8hhTw" base_Parameter="ConnectorEnd-part_with_port_empty-context"/>

+  <Ecore:EOperation xmi:id="_JEo4Oq8nEdqRKeAGm8hhTw" base_Operation="ConnectorEnd-role_and_part_with_port"/>

+  <Ecore:EParameter xmi:id="_JEo4O68nEdqRKeAGm8hhTw" base_Parameter="ConnectorEnd-role_and_part_with_port-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4PK8nEdqRKeAGm8hhTw" base_Parameter="ConnectorEnd-role_and_part_with_port-context"/>

+  <Ecore:EOperation xmi:id="_JEo4Pa8nEdqRKeAGm8hhTw" base_Operation="ConnectorEnd-self_part_with_port"/>

+  <Ecore:EParameter xmi:id="_JEo4Pq8nEdqRKeAGm8hhTw" base_Parameter="ConnectorEnd-self_part_with_port-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4P68nEdqRKeAGm8hhTw" base_Parameter="ConnectorEnd-self_part_with_port-context"/>

+  <Ecore:EOperation xmi:id="_JEo4QK8nEdqRKeAGm8hhTw" base_Operation="ConnectorEnd-getDefiningEnd"/>

+  <Ecore:EClass xmi:id="_JEo4Qa8nEdqRKeAGm8hhTw" base_Class="DeploymentTarget"/>

+  <Ecore:EReference xmi:id="_JEo4Qq8nEdqRKeAGm8hhTw" base_Property="DeploymentTarget-deployment"/>

+  <Ecore:EReference xmi:id="_JEo4Q68nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="DeploymentTarget-deployedElement"/>

+  <Ecore:EOperation xmi:id="_JEo4RK8nEdqRKeAGm8hhTw" base_Operation="DeploymentTarget-getDeployedElements"/>

+  <Ecore:EClass xmi:id="_JEo4Ra8nEdqRKeAGm8hhTw" base_Class="Deployment"/>

+  <Ecore:EReference xmi:id="_JEo4Rq8nEdqRKeAGm8hhTw" base_Property="Deployment-deployedArtifact"/>

+  <Ecore:EReference xmi:id="_JEo4R68nEdqRKeAGm8hhTw" base_Property="Deployment-configuration"/>

+  <Ecore:EReference xmi:id="_JEo4SK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Deployment-location"/>

+  <Ecore:EClass xmi:id="_JEo4Sa8nEdqRKeAGm8hhTw" base_Class="DeployedArtifact"/>

+  <Ecore:EClass xmi:id="_JEo4Sq8nEdqRKeAGm8hhTw" base_Class="DeploymentSpecification"/>

+  <Ecore:EAttribute xmi:id="_JEo4S68nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="DeploymentSpecification-deploymentLocation"/>

+  <Ecore:EAttribute xmi:id="_JEo4TK8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="DeploymentSpecification-executionLocation"/>

+  <Ecore:EReference xmi:id="_JEo4Ta8nEdqRKeAGm8hhTw" isTransient="true" base_Property="DeploymentSpecification-deployment" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JEo4Tq8nEdqRKeAGm8hhTw" base_Operation="DeploymentSpecification-deployed_elements"/>

+  <Ecore:EParameter xmi:id="_JEo4T68nEdqRKeAGm8hhTw" base_Parameter="DeploymentSpecification-deployed_elements-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4UK8nEdqRKeAGm8hhTw" base_Parameter="DeploymentSpecification-deployed_elements-context"/>

+  <Ecore:EOperation xmi:id="_JEo4Ua8nEdqRKeAGm8hhTw" base_Operation="DeploymentSpecification-deployment_target"/>

+  <Ecore:EParameter xmi:id="_JEo4Uq8nEdqRKeAGm8hhTw" base_Parameter="DeploymentSpecification-deployment_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4U68nEdqRKeAGm8hhTw" base_Parameter="DeploymentSpecification-deployment_target-context"/>

+  <Ecore:EClass xmi:id="_JEo4VK8nEdqRKeAGm8hhTw" base_Class="Artifact"/>

+  <Ecore:EAttribute xmi:id="_JEo4Va8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="Artifact-fileName"/>

+  <Ecore:EReference xmi:id="_JEo4Vq8nEdqRKeAGm8hhTw" base_Property="Artifact-nestedArtifact"/>

+  <Ecore:EReference xmi:id="_JEo4V68nEdqRKeAGm8hhTw" base_Property="Artifact-manifestation"/>

+  <Ecore:EReference xmi:id="_JEo4WK8nEdqRKeAGm8hhTw" base_Property="Artifact-ownedOperation"/>

+  <Ecore:EReference xmi:id="_JEo4Wa8nEdqRKeAGm8hhTw" base_Property="Artifact-ownedAttribute"/>

+  <Ecore:EOperation xmi:id="_JEo4Wq8nEdqRKeAGm8hhTw" base_Operation="Artifact-createOwnedOperation"/>

+  <Ecore:EParameter xmi:id="_JEo4W68nEdqRKeAGm8hhTw" base_Parameter="Artifact-createOwnedOperation-name"/>

+  <Ecore:EParameter xmi:id="_JEo4XK8nEdqRKeAGm8hhTw" base_Parameter="Artifact-createOwnedOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_JEo4Xa8nEdqRKeAGm8hhTw" base_Parameter="Artifact-createOwnedOperation-parameterTypes"/>

+  <Ecore:EParameter xmi:id="_JEo4Xq8nEdqRKeAGm8hhTw" base_Parameter="Artifact-createOwnedOperation-returnType"/>

+  <Ecore:EOperation xmi:id="_JEo4X68nEdqRKeAGm8hhTw" base_Operation="Artifact-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_JEo4YK8nEdqRKeAGm8hhTw" base_Parameter="Artifact-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_JEo4Ya8nEdqRKeAGm8hhTw" base_Parameter="Artifact-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_JEo4Yq8nEdqRKeAGm8hhTw" base_Parameter="Artifact-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_JEo4Y68nEdqRKeAGm8hhTw" base_Parameter="Artifact-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_JEo4ZK8nEdqRKeAGm8hhTw" base_Class="Operation"/>

+  <Ecore:EReference xmi:id="_JEo4Za8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Operation-interface" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JEo4Zq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Operation-class_" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_JEo4Z68nEdqRKeAGm8hhTw" base_Property="Operation-isQuery"/>

+  <Ecore:EAttribute xmi:id="_JEo4aK8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Operation-isOrdered"/>

+  <Ecore:EAttribute xmi:id="_JEo4aa8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Operation-isUnique"/>

+  <Ecore:EAttribute xmi:id="_JEo4aq8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Operation-lower"/>

+  <Ecore:EAttribute xmi:id="_JEo4a68nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Operation-upper"/>

+  <Ecore:EReference xmi:id="_JEo4bK8nEdqRKeAGm8hhTw" base_Property="Operation-precondition"/>

+  <Ecore:EReference xmi:id="_JEo4ba8nEdqRKeAGm8hhTw" base_Property="Operation-postcondition"/>

+  <Ecore:EReference xmi:id="_JEo4bq8nEdqRKeAGm8hhTw" base_Property="Operation-redefinedOperation"/>

+  <Ecore:EReference xmi:id="_JEo4b68nEdqRKeAGm8hhTw" isTransient="true" base_Property="Operation-datatype" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JEo4cK8nEdqRKeAGm8hhTw" base_Property="Operation-bodyCondition"/>

+  <Ecore:EReference xmi:id="_JEo4ca8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Operation-type"/>

+  <Ecore:EOperation xmi:id="_JEo4cq8nEdqRKeAGm8hhTw" base_Operation="Operation-at_most_one_return"/>

+  <Ecore:EParameter xmi:id="_JEo4c68nEdqRKeAGm8hhTw" base_Parameter="Operation-at_most_one_return-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4dK8nEdqRKeAGm8hhTw" base_Parameter="Operation-at_most_one_return-context"/>

+  <Ecore:EOperation xmi:id="_JEo4da8nEdqRKeAGm8hhTw" base_Operation="Operation-only_body_for_query"/>

+  <Ecore:EParameter xmi:id="_JEo4dq8nEdqRKeAGm8hhTw" base_Parameter="Operation-only_body_for_query-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4d68nEdqRKeAGm8hhTw" base_Parameter="Operation-only_body_for_query-context"/>

+  <Ecore:EOperation xmi:id="_JEo4eK8nEdqRKeAGm8hhTw" base_Operation="Operation-getLower"/>

+  <Ecore:EOperation xmi:id="_JEo4ea8nEdqRKeAGm8hhTw" base_Operation="Operation-getUpper"/>

+  <Ecore:EOperation xmi:id="_JEo4eq8nEdqRKeAGm8hhTw" base_Operation="Operation-setIsOrdered"/>

+  <Ecore:EParameter xmi:id="_JEo4e68nEdqRKeAGm8hhTw" base_Parameter="Operation-setIsOrdered-newIsOrdered"/>

+  <Ecore:EOperation xmi:id="_JEo4fK8nEdqRKeAGm8hhTw" base_Operation="Operation-setIsUnique"/>

+  <Ecore:EParameter xmi:id="_JEo4fa8nEdqRKeAGm8hhTw" base_Parameter="Operation-setIsUnique-newIsUnique"/>

+  <Ecore:EOperation xmi:id="_JEo4fq8nEdqRKeAGm8hhTw" base_Operation="Operation-setLower"/>

+  <Ecore:EParameter xmi:id="_JEo4f68nEdqRKeAGm8hhTw" base_Parameter="Operation-setLower-newLower"/>

+  <Ecore:EOperation xmi:id="_JEo4gK8nEdqRKeAGm8hhTw" base_Operation="Operation-setType"/>

+  <Ecore:EParameter xmi:id="_JEo4ga8nEdqRKeAGm8hhTw" base_Parameter="Operation-setType-newType"/>

+  <Ecore:EOperation xmi:id="_JEo4gq8nEdqRKeAGm8hhTw" base_Operation="Operation-setUpper"/>

+  <Ecore:EParameter xmi:id="_JEo4g68nEdqRKeAGm8hhTw" base_Parameter="Operation-setUpper-newUpper"/>

+  <Ecore:EOperation xmi:id="_JEo4hK8nEdqRKeAGm8hhTw" base_Operation="Operation-getReturnResult"/>

+  <Ecore:EOperation xmi:id="_JEo4ha8nEdqRKeAGm8hhTw" base_Operation="Operation-isOrdered.1"/>

+  <Ecore:EOperation xmi:id="_JEo4hq8nEdqRKeAGm8hhTw" base_Operation="Operation-isUnique.1"/>

+  <Ecore:EOperation xmi:id="_JEo4h68nEdqRKeAGm8hhTw" base_Operation="Operation-lowerBound"/>

+  <Ecore:EOperation xmi:id="_JEo4iK8nEdqRKeAGm8hhTw" base_Operation="Operation-upperBound"/>

+  <Ecore:EOperation xmi:id="_JEo4ia8nEdqRKeAGm8hhTw" base_Operation="Operation-getType"/>

+  <Ecore:EOperation xmi:id="_JEo4iq8nEdqRKeAGm8hhTw" base_Operation="Operation-returnResult"/>

+  <Ecore:EClass xmi:id="_JEo4i68nEdqRKeAGm8hhTw" base_Class="BehavioralFeature"/>

+  <Ecore:EReference xmi:id="_JEo4jK8nEdqRKeAGm8hhTw" base_Property="BehavioralFeature-ownedParameter"/>

+  <Ecore:EAttribute xmi:id="_JEo4ja8nEdqRKeAGm8hhTw" base_Property="BehavioralFeature-isAbstract"/>

+  <Ecore:EReference xmi:id="_JEo4jq8nEdqRKeAGm8hhTw" base_Property="BehavioralFeature-method"/>

+  <Ecore:EAttribute xmi:id="_JEo4j68nEdqRKeAGm8hhTw" base_Property="BehavioralFeature-concurrency"/>

+  <Ecore:EReference xmi:id="_JEo4kK8nEdqRKeAGm8hhTw" base_Property="BehavioralFeature-raisedException"/>

+  <Ecore:EReference xmi:id="_JEo4ka8nEdqRKeAGm8hhTw" base_Property="BehavioralFeature-ownedParameterSet"/>

+  <Ecore:EOperation xmi:id="_JEo4kq8nEdqRKeAGm8hhTw" base_Operation="BehavioralFeature-createReturnResult"/>

+  <Ecore:EParameter xmi:id="_JEo4k68nEdqRKeAGm8hhTw" base_Parameter="BehavioralFeature-createReturnResult-name"/>

+  <Ecore:EParameter xmi:id="_JEo4lK8nEdqRKeAGm8hhTw" base_Parameter="BehavioralFeature-createReturnResult-type"/>

+  <Ecore:EClass xmi:id="_JEo4la8nEdqRKeAGm8hhTw" base_Class="Parameter"/>

+  <Ecore:EReference xmi:id="_JEo4lq8nEdqRKeAGm8hhTw" base_Property="Parameter-parameterSet"/>

+  <Ecore:EReference xmi:id="_JEo4l68nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Parameter-operation" isResolveProxies="false"/>

+  <Ecore:EAttribute xmi:id="_JEo4mK8nEdqRKeAGm8hhTw" base_Property="Parameter-direction"/>

+  <Ecore:EAttribute xmi:id="_JEo4ma8nEdqRKeAGm8hhTw" isVolatile="true" isUnsettable="true" base_Property="Parameter-default"/>

+  <Ecore:EReference xmi:id="_JEo4mq8nEdqRKeAGm8hhTw" base_Property="Parameter-defaultValue"/>

+  <Ecore:EAttribute xmi:id="_JEo4m68nEdqRKeAGm8hhTw" base_Property="Parameter-isException"/>

+  <Ecore:EAttribute xmi:id="_JEo4nK8nEdqRKeAGm8hhTw" base_Property="Parameter-isStream"/>

+  <Ecore:EAttribute xmi:id="_JEo4na8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="Parameter-effect"/>

+  <Ecore:EOperation xmi:id="_JEo4nq8nEdqRKeAGm8hhTw" base_Operation="Parameter-connector_end"/>

+  <Ecore:EParameter xmi:id="_JEo4n68nEdqRKeAGm8hhTw" base_Parameter="Parameter-connector_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4oK8nEdqRKeAGm8hhTw" base_Parameter="Parameter-connector_end-context"/>

+  <Ecore:EOperation xmi:id="_JEo4oa8nEdqRKeAGm8hhTw" base_Operation="Parameter-stream_and_exception"/>

+  <Ecore:EParameter xmi:id="_JEo4oq8nEdqRKeAGm8hhTw" base_Parameter="Parameter-stream_and_exception-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4o68nEdqRKeAGm8hhTw" base_Parameter="Parameter-stream_and_exception-context"/>

+  <Ecore:EOperation xmi:id="_JEo4pK8nEdqRKeAGm8hhTw" base_Operation="Parameter-not_exception"/>

+  <Ecore:EParameter xmi:id="_JEo4pa8nEdqRKeAGm8hhTw" base_Parameter="Parameter-not_exception-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4pq8nEdqRKeAGm8hhTw" base_Parameter="Parameter-not_exception-context"/>

+  <Ecore:EOperation xmi:id="_JEo4p68nEdqRKeAGm8hhTw" base_Operation="Parameter-reentrant_behaviors"/>

+  <Ecore:EParameter xmi:id="_JEo4qK8nEdqRKeAGm8hhTw" base_Parameter="Parameter-reentrant_behaviors-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4qa8nEdqRKeAGm8hhTw" base_Parameter="Parameter-reentrant_behaviors-context"/>

+  <Ecore:EOperation xmi:id="_JEo4qq8nEdqRKeAGm8hhTw" base_Operation="Parameter-in_and_out"/>

+  <Ecore:EParameter xmi:id="_JEo4q68nEdqRKeAGm8hhTw" base_Parameter="Parameter-in_and_out-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4rK8nEdqRKeAGm8hhTw" base_Parameter="Parameter-in_and_out-context"/>

+  <Ecore:EOperation xmi:id="_JEo4ra8nEdqRKeAGm8hhTw" base_Operation="Parameter-getDefault"/>

+  <Ecore:EOperation xmi:id="_JEo4rq8nEdqRKeAGm8hhTw" base_Operation="Parameter-isSetDefault"/>

+  <Ecore:EOperation xmi:id="_JEo4r68nEdqRKeAGm8hhTw" base_Operation="Parameter-setDefault"/>

+  <Ecore:EParameter xmi:id="_JEo4sK8nEdqRKeAGm8hhTw" base_Parameter="Parameter-setDefault-newDefault"/>

+  <Ecore:EOperation xmi:id="_JEo4sa8nEdqRKeAGm8hhTw" base_Operation="Parameter-unsetDefault"/>

+  <Ecore:EOperation xmi:id="_JEo4sq8nEdqRKeAGm8hhTw" base_Operation="Parameter-setBooleanDefaultValue"/>

+  <Ecore:EParameter xmi:id="_JEo4s68nEdqRKeAGm8hhTw" base_Parameter="Parameter-setBooleanDefaultValue-value"/>

+  <Ecore:EOperation xmi:id="_JEo4tK8nEdqRKeAGm8hhTw" base_Operation="Parameter-setIntegerDefaultValue"/>

+  <Ecore:EParameter xmi:id="_JEo4ta8nEdqRKeAGm8hhTw" base_Parameter="Parameter-setIntegerDefaultValue-value"/>

+  <Ecore:EOperation xmi:id="_JEo4tq8nEdqRKeAGm8hhTw" base_Operation="Parameter-setStringDefaultValue"/>

+  <Ecore:EParameter xmi:id="_JEo4t68nEdqRKeAGm8hhTw" base_Parameter="Parameter-setStringDefaultValue-value"/>

+  <Ecore:EOperation xmi:id="_JEo4uK8nEdqRKeAGm8hhTw" base_Operation="Parameter-setUnlimitedNaturalDefaultValue"/>

+  <Ecore:EParameter xmi:id="_JEo4ua8nEdqRKeAGm8hhTw" base_Parameter="Parameter-setUnlimitedNaturalDefaultValue-value"/>

+  <Ecore:EOperation xmi:id="_JEo4uq8nEdqRKeAGm8hhTw" base_Operation="Parameter-setNullDefaultValue"/>

+  <Ecore:EClass xmi:id="_JEo4u68nEdqRKeAGm8hhTw" base_Class="ParameterSet"/>

+  <Ecore:EReference xmi:id="_JEo4vK8nEdqRKeAGm8hhTw" base_Property="ParameterSet-parameter"/>

+  <Ecore:EReference xmi:id="_JEo4va8nEdqRKeAGm8hhTw" base_Property="ParameterSet-condition"/>

+  <Ecore:EOperation xmi:id="_JEo4vq8nEdqRKeAGm8hhTw" base_Operation="ParameterSet-same_parameterized_entity"/>

+  <Ecore:EParameter xmi:id="_JEo4v68nEdqRKeAGm8hhTw" base_Parameter="ParameterSet-same_parameterized_entity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4wK8nEdqRKeAGm8hhTw" base_Parameter="ParameterSet-same_parameterized_entity-context"/>

+  <Ecore:EOperation xmi:id="_JEo4wa8nEdqRKeAGm8hhTw" base_Operation="ParameterSet-input"/>

+  <Ecore:EParameter xmi:id="_JEo4wq8nEdqRKeAGm8hhTw" base_Parameter="ParameterSet-input-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4w68nEdqRKeAGm8hhTw" base_Parameter="ParameterSet-input-context"/>

+  <Ecore:EOperation xmi:id="_JEo4xK8nEdqRKeAGm8hhTw" base_Operation="ParameterSet-two_parameter_sets"/>

+  <Ecore:EParameter xmi:id="_JEo4xa8nEdqRKeAGm8hhTw" base_Parameter="ParameterSet-two_parameter_sets-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4xq8nEdqRKeAGm8hhTw" base_Parameter="ParameterSet-two_parameter_sets-context"/>

+  <Ecore:EClass xmi:id="_JEo4x68nEdqRKeAGm8hhTw" base_Class="Constraint"/>

+  <Ecore:EReference xmi:id="_JEo4yK8nEdqRKeAGm8hhTw" base_Property="Constraint-constrainedElement"/>

+  <Ecore:EReference xmi:id="_JEo4ya8nEdqRKeAGm8hhTw" base_Property="Constraint-specification"/>

+  <Ecore:EReference xmi:id="_JEo4yq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Constraint-context" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JEo4y68nEdqRKeAGm8hhTw" base_Operation="Constraint-not_apply_to_self"/>

+  <Ecore:EParameter xmi:id="_JEo4zK8nEdqRKeAGm8hhTw" base_Parameter="Constraint-not_apply_to_self-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4za8nEdqRKeAGm8hhTw" base_Parameter="Constraint-not_apply_to_self-context"/>

+  <Ecore:EOperation xmi:id="_JEo4zq8nEdqRKeAGm8hhTw" base_Operation="Constraint-value_specification_boolean"/>

+  <Ecore:EParameter xmi:id="_JEo4z68nEdqRKeAGm8hhTw" base_Parameter="Constraint-value_specification_boolean-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo40K8nEdqRKeAGm8hhTw" base_Parameter="Constraint-value_specification_boolean-context"/>

+  <Ecore:EOperation xmi:id="_JEo40a8nEdqRKeAGm8hhTw" base_Operation="Constraint-boolean_value"/>

+  <Ecore:EParameter xmi:id="_JEo40q8nEdqRKeAGm8hhTw" base_Parameter="Constraint-boolean_value-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4068nEdqRKeAGm8hhTw" base_Parameter="Constraint-boolean_value-context"/>

+  <Ecore:EOperation xmi:id="_JEo41K8nEdqRKeAGm8hhTw" base_Operation="Constraint-no_side_effects"/>

+  <Ecore:EParameter xmi:id="_JEo41a8nEdqRKeAGm8hhTw" base_Parameter="Constraint-no_side_effects-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo41q8nEdqRKeAGm8hhTw" base_Parameter="Constraint-no_side_effects-context"/>

+  <Ecore:EOperation xmi:id="_JEo4168nEdqRKeAGm8hhTw" base_Operation="Constraint-not_applied_to_self"/>

+  <Ecore:EParameter xmi:id="_JEo42K8nEdqRKeAGm8hhTw" base_Parameter="Constraint-not_applied_to_self-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo42a8nEdqRKeAGm8hhTw" base_Parameter="Constraint-not_applied_to_self-context"/>

+  <Ecore:EEnum xmi:id="_JEo42q8nEdqRKeAGm8hhTw" base_Enumeration="ParameterDirectionKind"/>

+  <Ecore:EEnumLiteral xmi:id="_JEo4268nEdqRKeAGm8hhTw" base_EnumerationLiteral="ParameterDirectionKind-in"/>

+  <Ecore:EEnumLiteral xmi:id="_JEo43K8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ParameterDirectionKind-inout"/>

+  <Ecore:EEnumLiteral xmi:id="_JEo43a8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ParameterDirectionKind-out"/>

+  <Ecore:EEnumLiteral xmi:id="_JEo43q8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ParameterDirectionKind-return"/>

+  <Ecore:EEnum xmi:id="_JEo4368nEdqRKeAGm8hhTw" base_Enumeration="ParameterEffectKind"/>

+  <Ecore:EEnumLiteral xmi:id="_JEo44K8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ParameterEffectKind-create"/>

+  <Ecore:EEnumLiteral xmi:id="_JEo44a8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ParameterEffectKind-read"/>

+  <Ecore:EEnumLiteral xmi:id="_JEo44q8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ParameterEffectKind-update"/>

+  <Ecore:EEnumLiteral xmi:id="_JEo4468nEdqRKeAGm8hhTw" base_EnumerationLiteral="ParameterEffectKind-delete"/>

+  <Ecore:EClass xmi:id="_JEo45K8nEdqRKeAGm8hhTw" base_Class="Behavior"/>

+  <Ecore:EAttribute xmi:id="_JEo45a8nEdqRKeAGm8hhTw" base_Property="Behavior-isReentrant"/>

+  <Ecore:EReference xmi:id="_JEo45q8nEdqRKeAGm8hhTw" base_Property="Behavior-redefinedBehavior"/>

+  <Ecore:EReference xmi:id="_JEo4568nEdqRKeAGm8hhTw" base_Property="Behavior-ownedParameter"/>

+  <Ecore:EReference xmi:id="_JEo46K8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Behavior-context"/>

+  <Ecore:EReference xmi:id="_JEo46a8nEdqRKeAGm8hhTw" base_Property="Behavior-precondition"/>

+  <Ecore:EReference xmi:id="_JEo46q8nEdqRKeAGm8hhTw" base_Property="Behavior-postcondition"/>

+  <Ecore:EReference xmi:id="_JEo4668nEdqRKeAGm8hhTw" base_Property="Behavior-ownedParameterSet"/>

+  <Ecore:EReference xmi:id="_JEo47K8nEdqRKeAGm8hhTw" base_Property="Behavior-specification"/>

+  <Ecore:EOperation xmi:id="_JEo47a8nEdqRKeAGm8hhTw" base_Operation="Behavior-parameters_match"/>

+  <Ecore:EParameter xmi:id="_JEo47q8nEdqRKeAGm8hhTw" base_Parameter="Behavior-parameters_match-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4768nEdqRKeAGm8hhTw" base_Parameter="Behavior-parameters_match-context"/>

+  <Ecore:EOperation xmi:id="_JEo48K8nEdqRKeAGm8hhTw" base_Operation="Behavior-feature_of_context_classifier"/>

+  <Ecore:EParameter xmi:id="_JEo48a8nEdqRKeAGm8hhTw" base_Parameter="Behavior-feature_of_context_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo48q8nEdqRKeAGm8hhTw" base_Parameter="Behavior-feature_of_context_classifier-context"/>

+  <Ecore:EOperation xmi:id="_JEo4868nEdqRKeAGm8hhTw" base_Operation="Behavior-must_realize"/>

+  <Ecore:EParameter xmi:id="_JEo49K8nEdqRKeAGm8hhTw" base_Parameter="Behavior-must_realize-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo49a8nEdqRKeAGm8hhTw" base_Parameter="Behavior-must_realize-context"/>

+  <Ecore:EOperation xmi:id="_JEo49q8nEdqRKeAGm8hhTw" base_Operation="Behavior-most_one_behaviour"/>

+  <Ecore:EParameter xmi:id="_JEo4968nEdqRKeAGm8hhTw" base_Parameter="Behavior-most_one_behaviour-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo4-K8nEdqRKeAGm8hhTw" base_Parameter="Behavior-most_one_behaviour-context"/>

+  <Ecore:EOperation xmi:id="_JEo4-a8nEdqRKeAGm8hhTw" base_Operation="Behavior-getContext"/>

+  <Ecore:EClass xmi:id="_JEo4-q8nEdqRKeAGm8hhTw" base_Class="Class"/>

+  <Ecore:EReference xmi:id="_JEo4-68nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Class-extension"/>

+  <Ecore:EReference xmi:id="_JEo4_K8nEdqRKeAGm8hhTw" base_Property="Class-nestedClassifier"/>

+  <Ecore:EReference xmi:id="_JEo4_a8nEdqRKeAGm8hhTw" base_Property="Class-ownedOperation"/>

+  <Ecore:EReference xmi:id="_JEo4_q8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Class-superClass"/>

+  <Ecore:EAttribute xmi:id="_JEo4_68nEdqRKeAGm8hhTw" base_Property="Class-isActive"/>

+  <Ecore:EReference xmi:id="_JEo5AK8nEdqRKeAGm8hhTw" base_Property="Class-ownedReception"/>

+  <Ecore:EOperation xmi:id="_JEo5Aa8nEdqRKeAGm8hhTw" base_Operation="Class-passive_class"/>

+  <Ecore:EParameter xmi:id="_JEo5Aq8nEdqRKeAGm8hhTw" base_Parameter="Class-passive_class-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5A68nEdqRKeAGm8hhTw" base_Parameter="Class-passive_class-context"/>

+  <Ecore:EOperation xmi:id="_JEo5BK8nEdqRKeAGm8hhTw" base_Operation="Class-getExtensions"/>

+  <Ecore:EOperation xmi:id="_JEo5Ba8nEdqRKeAGm8hhTw" base_Operation="Class-createOwnedOperation"/>

+  <Ecore:EParameter xmi:id="_JEo5Bq8nEdqRKeAGm8hhTw" base_Parameter="Class-createOwnedOperation-name"/>

+  <Ecore:EParameter xmi:id="_JEo5B68nEdqRKeAGm8hhTw" base_Parameter="Class-createOwnedOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_JEo5CK8nEdqRKeAGm8hhTw" base_Parameter="Class-createOwnedOperation-parameterTypes"/>

+  <Ecore:EParameter xmi:id="_JEo5Ca8nEdqRKeAGm8hhTw" base_Parameter="Class-createOwnedOperation-returnType"/>

+  <Ecore:EOperation xmi:id="_JEo5Cq8nEdqRKeAGm8hhTw" base_Operation="Class-isMetaclass"/>

+  <Ecore:EClass xmi:id="_JEo5C68nEdqRKeAGm8hhTw" base_Class="EncapsulatedClassifier"/>

+  <Ecore:EReference xmi:id="_JEo5DK8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="EncapsulatedClassifier-ownedPort"/>

+  <Ecore:EClass xmi:id="_JEo5Da8nEdqRKeAGm8hhTw" base_Class="StructuredClassifier"/>

+  <Ecore:EReference xmi:id="_JEo5Dq8nEdqRKeAGm8hhTw" base_Property="StructuredClassifier-ownedAttribute"/>

+  <Ecore:EReference xmi:id="_JEo5D68nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="StructuredClassifier-part"/>

+  <Ecore:EReference xmi:id="_JEo5EK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="StructuredClassifier-role"/>

+  <Ecore:EReference xmi:id="_JEo5Ea8nEdqRKeAGm8hhTw" base_Property="StructuredClassifier-ownedConnector"/>

+  <Ecore:EOperation xmi:id="_JEo5Eq8nEdqRKeAGm8hhTw" base_Operation="StructuredClassifier-multiplicities"/>

+  <Ecore:EParameter xmi:id="_JEo5E68nEdqRKeAGm8hhTw" base_Parameter="StructuredClassifier-multiplicities-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5FK8nEdqRKeAGm8hhTw" base_Parameter="StructuredClassifier-multiplicities-context"/>

+  <Ecore:EOperation xmi:id="_JEo5Fa8nEdqRKeAGm8hhTw" base_Operation="StructuredClassifier-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_JEo5Fq8nEdqRKeAGm8hhTw" base_Parameter="StructuredClassifier-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_JEo5F68nEdqRKeAGm8hhTw" base_Parameter="StructuredClassifier-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_JEo5GK8nEdqRKeAGm8hhTw" base_Parameter="StructuredClassifier-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_JEo5Ga8nEdqRKeAGm8hhTw" base_Parameter="StructuredClassifier-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_JEo5Gq8nEdqRKeAGm8hhTw" base_Class="Connector"/>

+  <Ecore:EReference xmi:id="_JEo5G68nEdqRKeAGm8hhTw" base_Property="Connector-type"/>

+  <Ecore:EReference xmi:id="_JEo5HK8nEdqRKeAGm8hhTw" base_Property="Connector-redefinedConnector"/>

+  <Ecore:EReference xmi:id="_JEo5Ha8nEdqRKeAGm8hhTw" base_Property="Connector-end"/>

+  <Ecore:EAttribute xmi:id="_JEo5Hq8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="Connector-kind"/>

+  <Ecore:EReference xmi:id="_JEo5H68nEdqRKeAGm8hhTw" base_Property="Connector-contract"/>

+  <Ecore:EOperation xmi:id="_JEo5IK8nEdqRKeAGm8hhTw" base_Operation="Connector-types"/>

+  <Ecore:EParameter xmi:id="_JEo5Ia8nEdqRKeAGm8hhTw" base_Parameter="Connector-types-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5Iq8nEdqRKeAGm8hhTw" base_Parameter="Connector-types-context"/>

+  <Ecore:EOperation xmi:id="_JEo5I68nEdqRKeAGm8hhTw" base_Operation="Connector-compatible"/>

+  <Ecore:EParameter xmi:id="_JEo5JK8nEdqRKeAGm8hhTw" base_Parameter="Connector-compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5Ja8nEdqRKeAGm8hhTw" base_Parameter="Connector-compatible-context"/>

+  <Ecore:EOperation xmi:id="_JEo5Jq8nEdqRKeAGm8hhTw" base_Operation="Connector-roles"/>

+  <Ecore:EParameter xmi:id="_JEo5J68nEdqRKeAGm8hhTw" base_Parameter="Connector-roles-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5KK8nEdqRKeAGm8hhTw" base_Parameter="Connector-roles-context"/>

+  <Ecore:EOperation xmi:id="_JEo5Ka8nEdqRKeAGm8hhTw" base_Operation="Connector-between_interfaces_ports"/>

+  <Ecore:EParameter xmi:id="_JEo5Kq8nEdqRKeAGm8hhTw" base_Parameter="Connector-between_interfaces_ports-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5K68nEdqRKeAGm8hhTw" base_Parameter="Connector-between_interfaces_ports-context"/>

+  <Ecore:EOperation xmi:id="_JEo5LK8nEdqRKeAGm8hhTw" base_Operation="Connector-between_interface_port_implements"/>

+  <Ecore:EParameter xmi:id="_JEo5La8nEdqRKeAGm8hhTw" base_Parameter="Connector-between_interface_port_implements-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5Lq8nEdqRKeAGm8hhTw" base_Parameter="Connector-between_interface_port_implements-context"/>

+  <Ecore:EOperation xmi:id="_JEo5L68nEdqRKeAGm8hhTw" base_Operation="Connector-between_interface_port_signature"/>

+  <Ecore:EParameter xmi:id="_JEo5MK8nEdqRKeAGm8hhTw" base_Parameter="Connector-between_interface_port_signature-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5Ma8nEdqRKeAGm8hhTw" base_Parameter="Connector-between_interface_port_signature-context"/>

+  <Ecore:EOperation xmi:id="_JEo5Mq8nEdqRKeAGm8hhTw" base_Operation="Connector-union_signature_compatible"/>

+  <Ecore:EParameter xmi:id="_JEo5M68nEdqRKeAGm8hhTw" base_Parameter="Connector-union_signature_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5NK8nEdqRKeAGm8hhTw" base_Parameter="Connector-union_signature_compatible-context"/>

+  <Ecore:EOperation xmi:id="_JEo5Na8nEdqRKeAGm8hhTw" base_Operation="Connector-assembly_connector"/>

+  <Ecore:EParameter xmi:id="_JEo5Nq8nEdqRKeAGm8hhTw" base_Parameter="Connector-assembly_connector-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5N68nEdqRKeAGm8hhTw" base_Parameter="Connector-assembly_connector-context"/>

+  <Ecore:EEnum xmi:id="_JEo5OK8nEdqRKeAGm8hhTw" base_Enumeration="ConnectorKind"/>

+  <Ecore:EEnumLiteral xmi:id="_JEo5Oa8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ConnectorKind-assembly"/>

+  <Ecore:EEnumLiteral xmi:id="_JEo5Oq8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ConnectorKind-delegation"/>

+  <Ecore:EClass xmi:id="_JEo5O68nEdqRKeAGm8hhTw" base_Class="Port"/>

+  <Ecore:EAttribute xmi:id="_JEo5PK8nEdqRKeAGm8hhTw" base_Property="Port-isBehavior"/>

+  <Ecore:EAttribute xmi:id="_JEo5Pa8nEdqRKeAGm8hhTw" base_Property="Port-isService"/>

+  <Ecore:EReference xmi:id="_JEo5Pq8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Port-required"/>

+  <Ecore:EReference xmi:id="_JEo5P68nEdqRKeAGm8hhTw" base_Property="Port-redefinedPort"/>

+  <Ecore:EReference xmi:id="_JEo5QK8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Port-provided"/>

+  <Ecore:EReference xmi:id="_JEo5Qa8nEdqRKeAGm8hhTw" base_Property="Port-protocol"/>

+  <Ecore:EOperation xmi:id="_JEo5Qq8nEdqRKeAGm8hhTw" base_Operation="Port-required_interfaces"/>

+  <Ecore:EParameter xmi:id="_JEo5Q68nEdqRKeAGm8hhTw" base_Parameter="Port-required_interfaces-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5RK8nEdqRKeAGm8hhTw" base_Parameter="Port-required_interfaces-context"/>

+  <Ecore:EOperation xmi:id="_JEo5Ra8nEdqRKeAGm8hhTw" base_Operation="Port-port_aggregation"/>

+  <Ecore:EParameter xmi:id="_JEo5Rq8nEdqRKeAGm8hhTw" base_Parameter="Port-port_aggregation-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5R68nEdqRKeAGm8hhTw" base_Parameter="Port-port_aggregation-context"/>

+  <Ecore:EOperation xmi:id="_JEo5SK8nEdqRKeAGm8hhTw" base_Operation="Port-port_destroyed"/>

+  <Ecore:EParameter xmi:id="_JEo5Sa8nEdqRKeAGm8hhTw" base_Parameter="Port-port_destroyed-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5Sq8nEdqRKeAGm8hhTw" base_Parameter="Port-port_destroyed-context"/>

+  <Ecore:EOperation xmi:id="_JEo5S68nEdqRKeAGm8hhTw" base_Operation="Port-default_value"/>

+  <Ecore:EParameter xmi:id="_JEo5TK8nEdqRKeAGm8hhTw" base_Parameter="Port-default_value-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5Ta8nEdqRKeAGm8hhTw" base_Parameter="Port-default_value-context"/>

+  <Ecore:EOperation xmi:id="_JEo5Tq8nEdqRKeAGm8hhTw" base_Operation="Port-getProvideds"/>

+  <Ecore:EOperation xmi:id="_JEo5T68nEdqRKeAGm8hhTw" base_Operation="Port-getRequireds"/>

+  <Ecore:EClass xmi:id="_JEo5UK8nEdqRKeAGm8hhTw" base_Class="Interface"/>

+  <Ecore:EReference xmi:id="_JEo5Ua8nEdqRKeAGm8hhTw" base_Property="Interface-ownedAttribute"/>

+  <Ecore:EReference xmi:id="_JEo5Uq8nEdqRKeAGm8hhTw" base_Property="Interface-ownedOperation"/>

+  <Ecore:EReference xmi:id="_JEo5U68nEdqRKeAGm8hhTw" base_Property="Interface-nestedClassifier"/>

+  <Ecore:EReference xmi:id="_JEo5VK8nEdqRKeAGm8hhTw" base_Property="Interface-redefinedInterface"/>

+  <Ecore:EReference xmi:id="_JEo5Va8nEdqRKeAGm8hhTw" base_Property="Interface-ownedReception"/>

+  <Ecore:EReference xmi:id="_JEo5Vq8nEdqRKeAGm8hhTw" base_Property="Interface-protocol"/>

+  <Ecore:EOperation xmi:id="_JEo5V68nEdqRKeAGm8hhTw" base_Operation="Interface-visibility"/>

+  <Ecore:EParameter xmi:id="_JEo5WK8nEdqRKeAGm8hhTw" base_Parameter="Interface-visibility-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEo5Wa8nEdqRKeAGm8hhTw" base_Parameter="Interface-visibility-context"/>

+  <Ecore:EOperation xmi:id="_JEo5Wq8nEdqRKeAGm8hhTw" base_Operation="Interface-createOwnedOperation"/>

+  <Ecore:EParameter xmi:id="_JEo5W68nEdqRKeAGm8hhTw" base_Parameter="Interface-createOwnedOperation-name"/>

+  <Ecore:EParameter xmi:id="_JEo5XK8nEdqRKeAGm8hhTw" base_Parameter="Interface-createOwnedOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_JEo5Xa8nEdqRKeAGm8hhTw" base_Parameter="Interface-createOwnedOperation-parameterTypes"/>

+  <Ecore:EParameter xmi:id="_JEo5Xq8nEdqRKeAGm8hhTw" base_Parameter="Interface-createOwnedOperation-returnType"/>

+  <Ecore:EOperation xmi:id="_JEo5X68nEdqRKeAGm8hhTw" base_Operation="Interface-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_JEo5YK8nEdqRKeAGm8hhTw" base_Parameter="Interface-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_JEo5Ya8nEdqRKeAGm8hhTw" base_Parameter="Interface-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_JEo5Yq8nEdqRKeAGm8hhTw" base_Parameter="Interface-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_JEyBsK8nEdqRKeAGm8hhTw" base_Parameter="Interface-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_JEyBsa8nEdqRKeAGm8hhTw" base_Class="Reception"/>

+  <Ecore:EReference xmi:id="_JEyBsq8nEdqRKeAGm8hhTw" base_Property="Reception-signal"/>

+  <Ecore:EOperation xmi:id="_JEyBs68nEdqRKeAGm8hhTw" base_Operation="Reception-not_query"/>

+  <Ecore:EParameter xmi:id="_JEyBtK8nEdqRKeAGm8hhTw" base_Parameter="Reception-not_query-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyBta8nEdqRKeAGm8hhTw" base_Parameter="Reception-not_query-context"/>

+  <Ecore:EClass xmi:id="_JEyBtq8nEdqRKeAGm8hhTw" base_Class="Signal"/>

+  <Ecore:EReference xmi:id="_JEyBt68nEdqRKeAGm8hhTw" base_Property="Signal-ownedAttribute"/>

+  <Ecore:EOperation xmi:id="_JEyBuK8nEdqRKeAGm8hhTw" base_Operation="Signal-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_JEyBua8nEdqRKeAGm8hhTw" base_Parameter="Signal-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_JEyBuq8nEdqRKeAGm8hhTw" base_Parameter="Signal-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_JEyBu68nEdqRKeAGm8hhTw" base_Parameter="Signal-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_JEyBvK8nEdqRKeAGm8hhTw" base_Parameter="Signal-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_JEyBva8nEdqRKeAGm8hhTw" base_Class="ProtocolStateMachine"/>

+  <Ecore:EReference xmi:id="_JEyBvq8nEdqRKeAGm8hhTw" base_Property="ProtocolStateMachine-conformance"/>

+  <Ecore:EOperation xmi:id="_JEyBv68nEdqRKeAGm8hhTw" base_Operation="ProtocolStateMachine-protocol_transitions"/>

+  <Ecore:EParameter xmi:id="_JEyBwK8nEdqRKeAGm8hhTw" base_Parameter="ProtocolStateMachine-protocol_transitions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyBwa8nEdqRKeAGm8hhTw" base_Parameter="ProtocolStateMachine-protocol_transitions-context"/>

+  <Ecore:EOperation xmi:id="_JEyBwq8nEdqRKeAGm8hhTw" base_Operation="ProtocolStateMachine-entry_exit_do"/>

+  <Ecore:EParameter xmi:id="_JEyBw68nEdqRKeAGm8hhTw" base_Parameter="ProtocolStateMachine-entry_exit_do-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyBxK8nEdqRKeAGm8hhTw" base_Parameter="ProtocolStateMachine-entry_exit_do-context"/>

+  <Ecore:EOperation xmi:id="_JEyBxa8nEdqRKeAGm8hhTw" base_Operation="ProtocolStateMachine-deep_or_shallow_history"/>

+  <Ecore:EParameter xmi:id="_JEyBxq8nEdqRKeAGm8hhTw" base_Parameter="ProtocolStateMachine-deep_or_shallow_history-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyBx68nEdqRKeAGm8hhTw" base_Parameter="ProtocolStateMachine-deep_or_shallow_history-context"/>

+  <Ecore:EOperation xmi:id="_JEyByK8nEdqRKeAGm8hhTw" base_Operation="ProtocolStateMachine-ports_connected"/>

+  <Ecore:EParameter xmi:id="_JEyBya8nEdqRKeAGm8hhTw" base_Parameter="ProtocolStateMachine-ports_connected-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyByq8nEdqRKeAGm8hhTw" base_Parameter="ProtocolStateMachine-ports_connected-context"/>

+  <Ecore:EClass xmi:id="_JEyBy68nEdqRKeAGm8hhTw" base_Class="StateMachine"/>

+  <Ecore:EReference xmi:id="_JEyBzK8nEdqRKeAGm8hhTw" base_Property="StateMachine-region"/>

+  <Ecore:EReference xmi:id="_JEyBza8nEdqRKeAGm8hhTw" base_Property="StateMachine-submachineState"/>

+  <Ecore:EReference xmi:id="_JEyBzq8nEdqRKeAGm8hhTw" base_Property="StateMachine-connectionPoint"/>

+  <Ecore:EReference xmi:id="_JEyBz68nEdqRKeAGm8hhTw" base_Property="StateMachine-extendedStateMachine"/>

+  <Ecore:EOperation xmi:id="_JEyB0K8nEdqRKeAGm8hhTw" base_Operation="StateMachine-classifier_context"/>

+  <Ecore:EParameter xmi:id="_JEyB0a8nEdqRKeAGm8hhTw" base_Parameter="StateMachine-classifier_context-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyB0q8nEdqRKeAGm8hhTw" base_Parameter="StateMachine-classifier_context-context"/>

+  <Ecore:EOperation xmi:id="_JEyB068nEdqRKeAGm8hhTw" base_Operation="StateMachine-context_classifier"/>

+  <Ecore:EParameter xmi:id="_JEyB1K8nEdqRKeAGm8hhTw" base_Parameter="StateMachine-context_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyB1a8nEdqRKeAGm8hhTw" base_Parameter="StateMachine-context_classifier-context"/>

+  <Ecore:EOperation xmi:id="_JEyB1q8nEdqRKeAGm8hhTw" base_Operation="StateMachine-connection_points"/>

+  <Ecore:EParameter xmi:id="_JEyB168nEdqRKeAGm8hhTw" base_Parameter="StateMachine-connection_points-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyB2K8nEdqRKeAGm8hhTw" base_Parameter="StateMachine-connection_points-context"/>

+  <Ecore:EOperation xmi:id="_JEyB2a8nEdqRKeAGm8hhTw" base_Operation="StateMachine-method"/>

+  <Ecore:EParameter xmi:id="_JEyB2q8nEdqRKeAGm8hhTw" base_Parameter="StateMachine-method-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyB268nEdqRKeAGm8hhTw" base_Parameter="StateMachine-method-context"/>

+  <Ecore:EOperation xmi:id="_JEyB3K8nEdqRKeAGm8hhTw" base_Operation="StateMachine-LCA"/>

+  <Ecore:EParameter xmi:id="_JEyB3a8nEdqRKeAGm8hhTw" base_Parameter="StateMachine-LCA-s1"/>

+  <Ecore:EParameter xmi:id="_JEyB3q8nEdqRKeAGm8hhTw" base_Parameter="StateMachine-LCA-s2"/>

+  <Ecore:EOperation xmi:id="_JEyB368nEdqRKeAGm8hhTw" base_Operation="StateMachine-ancestor"/>

+  <Ecore:EParameter xmi:id="_JEyB4K8nEdqRKeAGm8hhTw" base_Parameter="StateMachine-ancestor-s1"/>

+  <Ecore:EParameter xmi:id="_JEyB4a8nEdqRKeAGm8hhTw" base_Parameter="StateMachine-ancestor-s2"/>

+  <Ecore:EOperation xmi:id="_JEyB4q8nEdqRKeAGm8hhTw" base_Operation="StateMachine-isRedefinitionContextValid"/>

+  <Ecore:EParameter xmi:id="_JEyB468nEdqRKeAGm8hhTw" base_Parameter="StateMachine-isRedefinitionContextValid-redefined"/>

+  <Ecore:EClass xmi:id="_JEyB5K8nEdqRKeAGm8hhTw" base_Class="State"/>

+  <Ecore:EReference xmi:id="_JEyB5a8nEdqRKeAGm8hhTw" base_Property="State-region"/>

+  <Ecore:EAttribute xmi:id="_JEyB5q8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="State-isComposite"/>

+  <Ecore:EAttribute xmi:id="_JEyB568nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="State-isOrthogonal"/>

+  <Ecore:EAttribute xmi:id="_JEyB6K8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="State-isSimple"/>

+  <Ecore:EAttribute xmi:id="_JEyB6a8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="State-isSubmachineState"/>

+  <Ecore:EReference xmi:id="_JEyB6q8nEdqRKeAGm8hhTw" base_Property="State-submachine"/>

+  <Ecore:EReference xmi:id="_JEyB668nEdqRKeAGm8hhTw" base_Property="State-connection"/>

+  <Ecore:EReference xmi:id="_JEyB7K8nEdqRKeAGm8hhTw" base_Property="State-connectionPoint"/>

+  <Ecore:EReference xmi:id="_JEyB7a8nEdqRKeAGm8hhTw" base_Property="State-redefinedState"/>

+  <Ecore:EReference xmi:id="_JEyB7q8nEdqRKeAGm8hhTw" base_Property="State-stateInvariant"/>

+  <Ecore:EReference xmi:id="_JEyB768nEdqRKeAGm8hhTw" base_Property="State-entry"/>

+  <Ecore:EReference xmi:id="_JEyB8K8nEdqRKeAGm8hhTw" base_Property="State-exit"/>

+  <Ecore:EReference xmi:id="_JEyB8a8nEdqRKeAGm8hhTw" base_Property="State-doActivity"/>

+  <Ecore:EReference xmi:id="_JEyB8q8nEdqRKeAGm8hhTw" base_Property="State-deferrableTrigger"/>

+  <Ecore:EOperation xmi:id="_JEyB868nEdqRKeAGm8hhTw" base_Operation="State-submachine_states"/>

+  <Ecore:EParameter xmi:id="_JEyB9K8nEdqRKeAGm8hhTw" base_Parameter="State-submachine_states-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyB9a8nEdqRKeAGm8hhTw" base_Parameter="State-submachine_states-context"/>

+  <Ecore:EOperation xmi:id="_JEyB9q8nEdqRKeAGm8hhTw" base_Operation="State-destinations_or_sources_of_transitions"/>

+  <Ecore:EParameter xmi:id="_JEyB968nEdqRKeAGm8hhTw" base_Parameter="State-destinations_or_sources_of_transitions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyB-K8nEdqRKeAGm8hhTw" base_Parameter="State-destinations_or_sources_of_transitions-context"/>

+  <Ecore:EOperation xmi:id="_JEyB-a8nEdqRKeAGm8hhTw" base_Operation="State-submachine_or_regions"/>

+  <Ecore:EParameter xmi:id="_JEyB-q8nEdqRKeAGm8hhTw" base_Parameter="State-submachine_or_regions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyB-68nEdqRKeAGm8hhTw" base_Parameter="State-submachine_or_regions-context"/>

+  <Ecore:EOperation xmi:id="_JEyB_K8nEdqRKeAGm8hhTw" base_Operation="State-composite_states"/>

+  <Ecore:EParameter xmi:id="_JEyB_a8nEdqRKeAGm8hhTw" base_Parameter="State-composite_states-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyB_q8nEdqRKeAGm8hhTw" base_Parameter="State-composite_states-context"/>

+  <Ecore:EOperation xmi:id="_JEyB_68nEdqRKeAGm8hhTw" base_Operation="State-entry_or_exit"/>

+  <Ecore:EParameter xmi:id="_JEyCAK8nEdqRKeAGm8hhTw" base_Parameter="State-entry_or_exit-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCAa8nEdqRKeAGm8hhTw" base_Parameter="State-entry_or_exit-context"/>

+  <Ecore:EOperation xmi:id="_JEyCAq8nEdqRKeAGm8hhTw" base_Operation="State-isSimple.1"/>

+  <Ecore:EOperation xmi:id="_JEyCA68nEdqRKeAGm8hhTw" base_Operation="State-isComposite.1"/>

+  <Ecore:EOperation xmi:id="_JEyCBK8nEdqRKeAGm8hhTw" base_Operation="State-isOrthogonal.1"/>

+  <Ecore:EOperation xmi:id="_JEyCBa8nEdqRKeAGm8hhTw" base_Operation="State-isSubmachineState.1"/>

+  <Ecore:EOperation xmi:id="_JEyCBq8nEdqRKeAGm8hhTw" base_Operation="State-redefinitionContext"/>

+  <Ecore:EOperation xmi:id="_JEyCB68nEdqRKeAGm8hhTw" base_Operation="State-isRedefinitionContextValid"/>

+  <Ecore:EParameter xmi:id="_JEyCCK8nEdqRKeAGm8hhTw" base_Parameter="State-isRedefinitionContextValid-redefined"/>

+  <Ecore:EClass xmi:id="_JEyCCa8nEdqRKeAGm8hhTw" base_Class="Vertex"/>

+  <Ecore:EReference xmi:id="_JEyCCq8nEdqRKeAGm8hhTw" base_Property="Vertex-outgoing"/>

+  <Ecore:EReference xmi:id="_JEyCC68nEdqRKeAGm8hhTw" isTransient="true" base_Property="Vertex-container" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JEyCDK8nEdqRKeAGm8hhTw" base_Property="Vertex-incoming"/>

+  <Ecore:EOperation xmi:id="_JEyCDa8nEdqRKeAGm8hhTw" base_Operation="Vertex-containingStateMachine"/>

+  <Ecore:EClass xmi:id="_JEyCDq8nEdqRKeAGm8hhTw" base_Class="Transition"/>

+  <Ecore:EAttribute xmi:id="_JEyCD68nEdqRKeAGm8hhTw" base_Property="Transition-kind"/>

+  <Ecore:EReference xmi:id="_JEyCEK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Transition-container" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JEyCEa8nEdqRKeAGm8hhTw" base_Property="Transition-target"/>

+  <Ecore:EReference xmi:id="_JEyCEq8nEdqRKeAGm8hhTw" base_Property="Transition-redefinedTransition"/>

+  <Ecore:EReference xmi:id="_JEyCE68nEdqRKeAGm8hhTw" base_Property="Transition-guard"/>

+  <Ecore:EReference xmi:id="_JEyCFK8nEdqRKeAGm8hhTw" base_Property="Transition-effect"/>

+  <Ecore:EReference xmi:id="_JEyCFa8nEdqRKeAGm8hhTw" base_Property="Transition-trigger"/>

+  <Ecore:EReference xmi:id="_JEyCFq8nEdqRKeAGm8hhTw" base_Property="Transition-source"/>

+  <Ecore:EOperation xmi:id="_JEyCF68nEdqRKeAGm8hhTw" base_Operation="Transition-fork_segment_guards"/>

+  <Ecore:EParameter xmi:id="_JEyCGK8nEdqRKeAGm8hhTw" base_Parameter="Transition-fork_segment_guards-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCGa8nEdqRKeAGm8hhTw" base_Parameter="Transition-fork_segment_guards-context"/>

+  <Ecore:EOperation xmi:id="_JEyCGq8nEdqRKeAGm8hhTw" base_Operation="Transition-join_segment_guards"/>

+  <Ecore:EParameter xmi:id="_JEyCG68nEdqRKeAGm8hhTw" base_Parameter="Transition-join_segment_guards-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCHK8nEdqRKeAGm8hhTw" base_Parameter="Transition-join_segment_guards-context"/>

+  <Ecore:EOperation xmi:id="_JEyCHa8nEdqRKeAGm8hhTw" base_Operation="Transition-fork_segment_state"/>

+  <Ecore:EParameter xmi:id="_JEyCHq8nEdqRKeAGm8hhTw" base_Parameter="Transition-fork_segment_state-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCH68nEdqRKeAGm8hhTw" base_Parameter="Transition-fork_segment_state-context"/>

+  <Ecore:EOperation xmi:id="_JEyCIK8nEdqRKeAGm8hhTw" base_Operation="Transition-join_segment_state"/>

+  <Ecore:EParameter xmi:id="_JEyCIa8nEdqRKeAGm8hhTw" base_Parameter="Transition-join_segment_state-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCIq8nEdqRKeAGm8hhTw" base_Parameter="Transition-join_segment_state-context"/>

+  <Ecore:EOperation xmi:id="_JEyCI68nEdqRKeAGm8hhTw" base_Operation="Transition-outgoing_pseudostates"/>

+  <Ecore:EParameter xmi:id="_JEyCJK8nEdqRKeAGm8hhTw" base_Parameter="Transition-outgoing_pseudostates-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCJa8nEdqRKeAGm8hhTw" base_Parameter="Transition-outgoing_pseudostates-context"/>

+  <Ecore:EOperation xmi:id="_JEyCJq8nEdqRKeAGm8hhTw" base_Operation="Transition-initial_transition"/>

+  <Ecore:EParameter xmi:id="_JEyCJ68nEdqRKeAGm8hhTw" base_Parameter="Transition-initial_transition-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCKK8nEdqRKeAGm8hhTw" base_Parameter="Transition-initial_transition-context"/>

+  <Ecore:EOperation xmi:id="_JEyCKa8nEdqRKeAGm8hhTw" base_Operation="Transition-signatures_compatible"/>

+  <Ecore:EParameter xmi:id="_JEyCKq8nEdqRKeAGm8hhTw" base_Parameter="Transition-signatures_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCK68nEdqRKeAGm8hhTw" base_Parameter="Transition-signatures_compatible-context"/>

+  <Ecore:EOperation xmi:id="_JEyCLK8nEdqRKeAGm8hhTw" base_Operation="Transition-redefinitionContext"/>

+  <Ecore:EOperation xmi:id="_JEyCLa8nEdqRKeAGm8hhTw" base_Operation="Transition-containingStateMachine"/>

+  <Ecore:EEnum xmi:id="_JEyCLq8nEdqRKeAGm8hhTw" base_Enumeration="TransitionKind"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCL68nEdqRKeAGm8hhTw" base_EnumerationLiteral="TransitionKind-internal"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCMK8nEdqRKeAGm8hhTw" base_EnumerationLiteral="TransitionKind-local"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCMa8nEdqRKeAGm8hhTw" base_EnumerationLiteral="TransitionKind-external"/>

+  <Ecore:EClass xmi:id="_JEyCMq8nEdqRKeAGm8hhTw" base_Class="Region"/>

+  <Ecore:EReference xmi:id="_JEyCM68nEdqRKeAGm8hhTw" base_Property="Region-subvertex"/>

+  <Ecore:EReference xmi:id="_JEyCNK8nEdqRKeAGm8hhTw" base_Property="Region-transition"/>

+  <Ecore:EReference xmi:id="_JEyCNa8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Region-state" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JEyCNq8nEdqRKeAGm8hhTw" base_Property="Region-extendedRegion"/>

+  <Ecore:EReference xmi:id="_JEyCN68nEdqRKeAGm8hhTw" isTransient="true" base_Property="Region-stateMachine" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JEyCOK8nEdqRKeAGm8hhTw" base_Operation="Region-initial_vertex"/>

+  <Ecore:EParameter xmi:id="_JEyCOa8nEdqRKeAGm8hhTw" base_Parameter="Region-initial_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCOq8nEdqRKeAGm8hhTw" base_Parameter="Region-initial_vertex-context"/>

+  <Ecore:EOperation xmi:id="_JEyCO68nEdqRKeAGm8hhTw" base_Operation="Region-deep_history_vertex"/>

+  <Ecore:EParameter xmi:id="_JEyCPK8nEdqRKeAGm8hhTw" base_Parameter="Region-deep_history_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCPa8nEdqRKeAGm8hhTw" base_Parameter="Region-deep_history_vertex-context"/>

+  <Ecore:EOperation xmi:id="_JEyCPq8nEdqRKeAGm8hhTw" base_Operation="Region-shallow_history_vertex"/>

+  <Ecore:EParameter xmi:id="_JEyCP68nEdqRKeAGm8hhTw" base_Parameter="Region-shallow_history_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCQK8nEdqRKeAGm8hhTw" base_Parameter="Region-shallow_history_vertex-context"/>

+  <Ecore:EOperation xmi:id="_JEyCQa8nEdqRKeAGm8hhTw" base_Operation="Region-owned"/>

+  <Ecore:EParameter xmi:id="_JEyCQq8nEdqRKeAGm8hhTw" base_Parameter="Region-owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCQ68nEdqRKeAGm8hhTw" base_Parameter="Region-owned-context"/>

+  <Ecore:EOperation xmi:id="_JEyCRK8nEdqRKeAGm8hhTw" base_Operation="Region-redefinitionContext"/>

+  <Ecore:EOperation xmi:id="_JEyCRa8nEdqRKeAGm8hhTw" base_Operation="Region-isRedefinitionContextValid"/>

+  <Ecore:EParameter xmi:id="_JEyCRq8nEdqRKeAGm8hhTw" base_Parameter="Region-isRedefinitionContextValid-redefined"/>

+  <Ecore:EOperation xmi:id="_JEyCR68nEdqRKeAGm8hhTw" base_Operation="Region-containingStateMachine"/>

+  <Ecore:EOperation xmi:id="_JEyCSK8nEdqRKeAGm8hhTw" base_Operation="Region-belongsToPSM"/>

+  <Ecore:EClass xmi:id="_JEyCSa8nEdqRKeAGm8hhTw" base_Class="Trigger"/>

+  <Ecore:EReference xmi:id="_JEyCSq8nEdqRKeAGm8hhTw" base_Property="Trigger-event"/>

+  <Ecore:EReference xmi:id="_JEyCS68nEdqRKeAGm8hhTw" base_Property="Trigger-port"/>

+  <Ecore:EClass xmi:id="_JEyCTK8nEdqRKeAGm8hhTw" base_Class="Event"/>

+  <Ecore:EClass xmi:id="_JEyCTa8nEdqRKeAGm8hhTw" base_Class="ConnectionPointReference"/>

+  <Ecore:EReference xmi:id="_JEyCTq8nEdqRKeAGm8hhTw" base_Property="ConnectionPointReference-entry"/>

+  <Ecore:EReference xmi:id="_JEyCT68nEdqRKeAGm8hhTw" base_Property="ConnectionPointReference-exit"/>

+  <Ecore:EReference xmi:id="_JEyCUK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ConnectionPointReference-state" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JEyCUa8nEdqRKeAGm8hhTw" base_Operation="ConnectionPointReference-entry_pseudostates"/>

+  <Ecore:EParameter xmi:id="_JEyCUq8nEdqRKeAGm8hhTw" base_Parameter="ConnectionPointReference-entry_pseudostates-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCU68nEdqRKeAGm8hhTw" base_Parameter="ConnectionPointReference-entry_pseudostates-context"/>

+  <Ecore:EOperation xmi:id="_JEyCVK8nEdqRKeAGm8hhTw" base_Operation="ConnectionPointReference-exit_pseudostates"/>

+  <Ecore:EParameter xmi:id="_JEyCVa8nEdqRKeAGm8hhTw" base_Parameter="ConnectionPointReference-exit_pseudostates-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCVq8nEdqRKeAGm8hhTw" base_Parameter="ConnectionPointReference-exit_pseudostates-context"/>

+  <Ecore:EClass xmi:id="_JEyCV68nEdqRKeAGm8hhTw" base_Class="Pseudostate"/>

+  <Ecore:EAttribute xmi:id="_JEyCWK8nEdqRKeAGm8hhTw" base_Property="Pseudostate-kind"/>

+  <Ecore:EReference xmi:id="_JEyCWa8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Pseudostate-stateMachine" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JEyCWq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Pseudostate-state" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JEyCW68nEdqRKeAGm8hhTw" base_Operation="Pseudostate-initial_vertex"/>

+  <Ecore:EParameter xmi:id="_JEyCXK8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-initial_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCXa8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-initial_vertex-context"/>

+  <Ecore:EOperation xmi:id="_JEyCXq8nEdqRKeAGm8hhTw" base_Operation="Pseudostate-history_vertices"/>

+  <Ecore:EParameter xmi:id="_JEyCX68nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-history_vertices-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCYK8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-history_vertices-context"/>

+  <Ecore:EOperation xmi:id="_JEyCYa8nEdqRKeAGm8hhTw" base_Operation="Pseudostate-join_vertex"/>

+  <Ecore:EParameter xmi:id="_JEyCYq8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-join_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCY68nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-join_vertex-context"/>

+  <Ecore:EOperation xmi:id="_JEyCZK8nEdqRKeAGm8hhTw" base_Operation="Pseudostate-transitions_incoming"/>

+  <Ecore:EParameter xmi:id="_JEyCZa8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-transitions_incoming-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCZq8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-transitions_incoming-context"/>

+  <Ecore:EOperation xmi:id="_JEyCZ68nEdqRKeAGm8hhTw" base_Operation="Pseudostate-fork_vertex"/>

+  <Ecore:EParameter xmi:id="_JEyCaK8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-fork_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCaa8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-fork_vertex-context"/>

+  <Ecore:EOperation xmi:id="_JEyCaq8nEdqRKeAGm8hhTw" base_Operation="Pseudostate-transitions_outgoing"/>

+  <Ecore:EParameter xmi:id="_JEyCa68nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-transitions_outgoing-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCbK8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-transitions_outgoing-context"/>

+  <Ecore:EOperation xmi:id="_JEyCba8nEdqRKeAGm8hhTw" base_Operation="Pseudostate-junction_vertex"/>

+  <Ecore:EParameter xmi:id="_JEyCbq8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-junction_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCb68nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-junction_vertex-context"/>

+  <Ecore:EOperation xmi:id="_JEyCcK8nEdqRKeAGm8hhTw" base_Operation="Pseudostate-choice_vertex"/>

+  <Ecore:EParameter xmi:id="_JEyCca8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-choice_vertex-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCcq8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-choice_vertex-context"/>

+  <Ecore:EOperation xmi:id="_JEyCc68nEdqRKeAGm8hhTw" base_Operation="Pseudostate-outgoing_from_initial"/>

+  <Ecore:EParameter xmi:id="_JEyCdK8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-outgoing_from_initial-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCda8nEdqRKeAGm8hhTw" base_Parameter="Pseudostate-outgoing_from_initial-context"/>

+  <Ecore:EEnum xmi:id="_JEyCdq8nEdqRKeAGm8hhTw" base_Enumeration="PseudostateKind"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCd68nEdqRKeAGm8hhTw" base_EnumerationLiteral="PseudostateKind-initial"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCeK8nEdqRKeAGm8hhTw" base_EnumerationLiteral="PseudostateKind-deepHistory"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCea8nEdqRKeAGm8hhTw" base_EnumerationLiteral="PseudostateKind-shallowHistory"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCeq8nEdqRKeAGm8hhTw" base_EnumerationLiteral="PseudostateKind-join"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCe68nEdqRKeAGm8hhTw" base_EnumerationLiteral="PseudostateKind-fork"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCfK8nEdqRKeAGm8hhTw" base_EnumerationLiteral="PseudostateKind-junction"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCfa8nEdqRKeAGm8hhTw" base_EnumerationLiteral="PseudostateKind-choice"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCfq8nEdqRKeAGm8hhTw" base_EnumerationLiteral="PseudostateKind-entryPoint"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCf68nEdqRKeAGm8hhTw" base_EnumerationLiteral="PseudostateKind-exitPoint"/>

+  <Ecore:EEnumLiteral xmi:id="_JEyCgK8nEdqRKeAGm8hhTw" base_EnumerationLiteral="PseudostateKind-terminate"/>

+  <Ecore:EClass xmi:id="_JEyCga8nEdqRKeAGm8hhTw" base_Class="ProtocolConformance"/>

+  <Ecore:EReference xmi:id="_JEyCgq8nEdqRKeAGm8hhTw" base_Property="ProtocolConformance-generalMachine"/>

+  <Ecore:EReference xmi:id="_JEyCg68nEdqRKeAGm8hhTw" isTransient="true" base_Property="ProtocolConformance-specificMachine" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_JEyChK8nEdqRKeAGm8hhTw" base_Class="BehavioredClassifier"/>

+  <Ecore:EReference xmi:id="_JEyCha8nEdqRKeAGm8hhTw" base_Property="BehavioredClassifier-ownedBehavior"/>

+  <Ecore:EReference xmi:id="_JEyChq8nEdqRKeAGm8hhTw" base_Property="BehavioredClassifier-classifierBehavior"/>

+  <Ecore:EReference xmi:id="_JEyCh68nEdqRKeAGm8hhTw" base_Property="BehavioredClassifier-interfaceRealization"/>

+  <Ecore:EReference xmi:id="_JEyCiK8nEdqRKeAGm8hhTw" base_Property="BehavioredClassifier-ownedTrigger"/>

+  <Ecore:EOperation xmi:id="_JEyCia8nEdqRKeAGm8hhTw" base_Operation="BehavioredClassifier-class_behavior"/>

+  <Ecore:EParameter xmi:id="_JEyCiq8nEdqRKeAGm8hhTw" base_Parameter="BehavioredClassifier-class_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCi68nEdqRKeAGm8hhTw" base_Parameter="BehavioredClassifier-class_behavior-context"/>

+  <Ecore:EOperation xmi:id="_JEyCjK8nEdqRKeAGm8hhTw" base_Operation="BehavioredClassifier-getImplementedInterfaces"/>

+  <Ecore:EOperation xmi:id="_JEyCja8nEdqRKeAGm8hhTw" base_Operation="BehavioredClassifier-getAllImplementedInterfaces"/>

+  <Ecore:EClass xmi:id="_JEyCjq8nEdqRKeAGm8hhTw" base_Class="InterfaceRealization"/>

+  <Ecore:EReference xmi:id="_JEyCj68nEdqRKeAGm8hhTw" base_Property="InterfaceRealization-contract"/>

+  <Ecore:EReference xmi:id="_JEyCkK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="InterfaceRealization-implementingClassifier"/>

+  <Ecore:EClass xmi:id="_JEyCka8nEdqRKeAGm8hhTw" base_Class="Realization"/>

+  <Ecore:EClass xmi:id="_JEyCkq8nEdqRKeAGm8hhTw" base_Class="Abstraction"/>

+  <Ecore:EReference xmi:id="_JEyCk68nEdqRKeAGm8hhTw" base_Property="Abstraction-mapping"/>

+  <Ecore:EClass xmi:id="_JEyClK8nEdqRKeAGm8hhTw" base_Class="OpaqueExpression"/>

+  <Ecore:EAttribute xmi:id="_JEyCla8nEdqRKeAGm8hhTw" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueExpression-body"/>

+  <Ecore:EAttribute xmi:id="_JEyClq8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="OpaqueExpression-language"/>

+  <Ecore:EReference xmi:id="_JEyCl68nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="OpaqueExpression-result"/>

+  <Ecore:EReference xmi:id="_JEyCmK8nEdqRKeAGm8hhTw" base_Property="OpaqueExpression-behavior"/>

+  <Ecore:EOperation xmi:id="_JEyCma8nEdqRKeAGm8hhTw" base_Operation="OpaqueExpression-language_body_size"/>

+  <Ecore:EParameter xmi:id="_JEyCmq8nEdqRKeAGm8hhTw" base_Parameter="OpaqueExpression-language_body_size-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCm68nEdqRKeAGm8hhTw" base_Parameter="OpaqueExpression-language_body_size-context"/>

+  <Ecore:EOperation xmi:id="_JEyCnK8nEdqRKeAGm8hhTw" base_Operation="OpaqueExpression-only_return_result_parameters"/>

+  <Ecore:EParameter xmi:id="_JEyCna8nEdqRKeAGm8hhTw" base_Parameter="OpaqueExpression-only_return_result_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCnq8nEdqRKeAGm8hhTw" base_Parameter="OpaqueExpression-only_return_result_parameters-context"/>

+  <Ecore:EOperation xmi:id="_JEyCn68nEdqRKeAGm8hhTw" base_Operation="OpaqueExpression-one_return_result_parameter"/>

+  <Ecore:EParameter xmi:id="_JEyCoK8nEdqRKeAGm8hhTw" base_Parameter="OpaqueExpression-one_return_result_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCoa8nEdqRKeAGm8hhTw" base_Parameter="OpaqueExpression-one_return_result_parameter-context"/>

+  <Ecore:EOperation xmi:id="_JEyCoq8nEdqRKeAGm8hhTw" base_Operation="OpaqueExpression-getResult"/>

+  <Ecore:EOperation xmi:id="_JEyCo68nEdqRKeAGm8hhTw" base_Operation="OpaqueExpression-value"/>

+  <Ecore:EOperation xmi:id="_JEyCpK8nEdqRKeAGm8hhTw" base_Operation="OpaqueExpression-isIntegral"/>

+  <Ecore:EOperation xmi:id="_JEyCpa8nEdqRKeAGm8hhTw" base_Operation="OpaqueExpression-isPositive"/>

+  <Ecore:EOperation xmi:id="_JEyCpq8nEdqRKeAGm8hhTw" base_Operation="OpaqueExpression-isNonNegative"/>

+  <Ecore:EClass xmi:id="_JEyCp68nEdqRKeAGm8hhTw" base_Class="Extension"/>

+  <Ecore:EAttribute xmi:id="_JEyCqK8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Extension-isRequired"/>

+  <Ecore:EReference xmi:id="_JEyCqa8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Extension-metaclass"/>

+  <Ecore:EOperation xmi:id="_JEyCqq8nEdqRKeAGm8hhTw" base_Operation="Extension-non_owned_end"/>

+  <Ecore:EParameter xmi:id="_JEyCq68nEdqRKeAGm8hhTw" base_Parameter="Extension-non_owned_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCrK8nEdqRKeAGm8hhTw" base_Parameter="Extension-non_owned_end-context"/>

+  <Ecore:EOperation xmi:id="_JEyCra8nEdqRKeAGm8hhTw" base_Operation="Extension-is_binary"/>

+  <Ecore:EParameter xmi:id="_JEyCrq8nEdqRKeAGm8hhTw" base_Parameter="Extension-is_binary-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCr68nEdqRKeAGm8hhTw" base_Parameter="Extension-is_binary-context"/>

+  <Ecore:EOperation xmi:id="_JEyCsK8nEdqRKeAGm8hhTw" base_Operation="Extension-getStereotypeEnd"/>

+  <Ecore:EOperation xmi:id="_JEyCsa8nEdqRKeAGm8hhTw" base_Operation="Extension-getStereotype"/>

+  <Ecore:EOperation xmi:id="_JEyCsq8nEdqRKeAGm8hhTw" base_Operation="Extension-metaclassEnd"/>

+  <Ecore:EOperation xmi:id="_JEyCs68nEdqRKeAGm8hhTw" base_Operation="Extension-getMetaclass"/>

+  <Ecore:EOperation xmi:id="_JEyCtK8nEdqRKeAGm8hhTw" base_Operation="Extension-isRequired.1"/>

+  <Ecore:EClass xmi:id="_JEyCta8nEdqRKeAGm8hhTw" base_Class="Stereotype"/>

+  <Ecore:EReference xmi:id="_JEyCtq8nEdqRKeAGm8hhTw" base_Property="Stereotype-icon"/>

+  <Ecore:EOperation xmi:id="_JEyCt68nEdqRKeAGm8hhTw" base_Operation="Stereotype-name_not_clash"/>

+  <Ecore:EParameter xmi:id="_JEyCuK8nEdqRKeAGm8hhTw" base_Parameter="Stereotype-name_not_clash-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCua8nEdqRKeAGm8hhTw" base_Parameter="Stereotype-name_not_clash-context"/>

+  <Ecore:EOperation xmi:id="_JEyCuq8nEdqRKeAGm8hhTw" base_Operation="Stereotype-generalize"/>

+  <Ecore:EParameter xmi:id="_JEyCu68nEdqRKeAGm8hhTw" base_Parameter="Stereotype-generalize-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyCvK8nEdqRKeAGm8hhTw" base_Parameter="Stereotype-generalize-context"/>

+  <Ecore:EOperation xmi:id="_JEyCva8nEdqRKeAGm8hhTw" base_Operation="Stereotype-createExtension"/>

+  <Ecore:EParameter xmi:id="_JEyCvq8nEdqRKeAGm8hhTw" base_Parameter="Stereotype-createExtension-metaclass"/>

+  <Ecore:EParameter xmi:id="_JEyCv68nEdqRKeAGm8hhTw" base_Parameter="Stereotype-createExtension-isRequired"/>

+  <Ecore:EOperation xmi:id="_JEyCwK8nEdqRKeAGm8hhTw" base_Operation="Stereotype-getProfile"/>

+  <Ecore:EOperation xmi:id="_JEyCwa8nEdqRKeAGm8hhTw" base_Operation="Stereotype-getKeyword"/>

+  <Ecore:EOperation xmi:id="_JEyCwq8nEdqRKeAGm8hhTw" base_Operation="Stereotype-getKeyword.1"/>

+  <Ecore:EParameter xmi:id="_JEyCw68nEdqRKeAGm8hhTw" base_Parameter="Stereotype-getKeyword.1-localize"/>

+  <Ecore:EOperation xmi:id="_JEyCxK8nEdqRKeAGm8hhTw" base_Operation="Stereotype-getExtendedMetaclasses"/>

+  <Ecore:EOperation xmi:id="_JEyCxa8nEdqRKeAGm8hhTw" base_Operation="Stereotype-getAllExtendedMetaclasses"/>

+  <Ecore:EOperation xmi:id="_JEyCxq8nEdqRKeAGm8hhTw" base_Operation="Stereotype-getDefinition"/>

+  <Ecore:EOperation xmi:id="_JEyCx68nEdqRKeAGm8hhTw" base_Operation="Stereotype-createIcon"/>

+  <Ecore:EParameter xmi:id="_JEyCyK8nEdqRKeAGm8hhTw" base_Parameter="Stereotype-createIcon-location"/>

+  <Ecore:EOperation xmi:id="_JEyCya8nEdqRKeAGm8hhTw" base_Operation="Stereotype-createIcon.1"/>

+  <Ecore:EParameter xmi:id="_JEyCyq8nEdqRKeAGm8hhTw" base_Parameter="Stereotype-createIcon.1-format"/>

+  <Ecore:EParameter xmi:id="_JEyCy68nEdqRKeAGm8hhTw" base_Parameter="Stereotype-createIcon.1-content"/>

+  <Ecore:EClass xmi:id="_JEyCzK8nEdqRKeAGm8hhTw" base_Class="Profile"/>

+  <Ecore:EReference xmi:id="_JEyCza8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Profile-ownedStereotype"/>

+  <Ecore:EReference xmi:id="_JEyCzq8nEdqRKeAGm8hhTw" base_Property="Profile-metaclassReference"/>

+  <Ecore:EReference xmi:id="_JEyCz68nEdqRKeAGm8hhTw" base_Property="Profile-metamodelReference"/>

+  <Ecore:EOperation xmi:id="_JEyC0K8nEdqRKeAGm8hhTw" base_Operation="Profile-metaclass_reference_not_specialized"/>

+  <Ecore:EParameter xmi:id="_JEyC0a8nEdqRKeAGm8hhTw" base_Parameter="Profile-metaclass_reference_not_specialized-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyC0q8nEdqRKeAGm8hhTw" base_Parameter="Profile-metaclass_reference_not_specialized-context"/>

+  <Ecore:EOperation xmi:id="_JEyC068nEdqRKeAGm8hhTw" base_Operation="Profile-references_same_metamodel"/>

+  <Ecore:EParameter xmi:id="_JEyC1K8nEdqRKeAGm8hhTw" base_Parameter="Profile-references_same_metamodel-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyC1a8nEdqRKeAGm8hhTw" base_Parameter="Profile-references_same_metamodel-context"/>

+  <Ecore:EOperation xmi:id="_JEyC1q8nEdqRKeAGm8hhTw" base_Operation="Profile-create"/>

+  <Ecore:EParameter xmi:id="_JEyC168nEdqRKeAGm8hhTw" base_Parameter="Profile-create-classifier"/>

+  <Ecore:EOperation xmi:id="_JEyC2K8nEdqRKeAGm8hhTw" base_Operation="Profile-createOwnedStereotype"/>

+  <Ecore:EParameter xmi:id="_JEyC2a8nEdqRKeAGm8hhTw" base_Parameter="Profile-createOwnedStereotype-name"/>

+  <Ecore:EParameter xmi:id="_JEyC2q8nEdqRKeAGm8hhTw" base_Parameter="Profile-createOwnedStereotype-isAbstract"/>

+  <Ecore:EOperation xmi:id="_JEyC268nEdqRKeAGm8hhTw" base_Operation="Profile-isDefined"/>

+  <Ecore:EOperation xmi:id="_JEyC3K8nEdqRKeAGm8hhTw" base_Operation="Profile-define"/>

+  <Ecore:EOperation xmi:id="_JEyC3a8nEdqRKeAGm8hhTw" base_Operation="Profile-getDefinition"/>

+  <Ecore:EOperation xmi:id="_JEyC3q8nEdqRKeAGm8hhTw" base_Operation="Profile-getDefinition.1"/>

+  <Ecore:EParameter xmi:id="_JEyC368nEdqRKeAGm8hhTw" base_Parameter="Profile-getDefinition.1-namedElement"/>

+  <Ecore:EOperation xmi:id="_JEyC4K8nEdqRKeAGm8hhTw" base_Operation="Profile-getReferencedMetaclasses"/>

+  <Ecore:EOperation xmi:id="_JEyC4a8nEdqRKeAGm8hhTw" base_Operation="Profile-getReferencedMetamodels"/>

+  <Ecore:EOperation xmi:id="_JEyC4q8nEdqRKeAGm8hhTw" base_Operation="Profile-getOwnedExtensions"/>

+  <Ecore:EParameter xmi:id="_JEyC468nEdqRKeAGm8hhTw" base_Parameter="Profile-getOwnedExtensions-requiredOnly"/>

+  <Ecore:EClass xmi:id="_JEyC5K8nEdqRKeAGm8hhTw" base_Class="Model"/>

+  <Ecore:EAttribute xmi:id="_JEyC5a8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="Model-viewpoint"/>

+  <Ecore:EOperation xmi:id="_JEyC5q8nEdqRKeAGm8hhTw" base_Operation="Model-isMetamodel"/>

+  <Ecore:EClass xmi:id="_JEyC568nEdqRKeAGm8hhTw" base_Class="ElementImport"/>

+  <Ecore:EAttribute xmi:id="_JEyC6K8nEdqRKeAGm8hhTw" base_Property="ElementImport-visibility"/>

+  <Ecore:EAttribute xmi:id="_JEyC6a8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="ElementImport-alias"/>

+  <Ecore:EReference xmi:id="_JEyC6q8nEdqRKeAGm8hhTw" base_Property="ElementImport-importedElement"/>

+  <Ecore:EReference xmi:id="_JEyC668nEdqRKeAGm8hhTw" isTransient="true" base_Property="ElementImport-importingNamespace" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JEyC7K8nEdqRKeAGm8hhTw" base_Operation="ElementImport-visibility_public_or_private"/>

+  <Ecore:EParameter xmi:id="_JEyC7a8nEdqRKeAGm8hhTw" base_Parameter="ElementImport-visibility_public_or_private-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyC7q8nEdqRKeAGm8hhTw" base_Parameter="ElementImport-visibility_public_or_private-context"/>

+  <Ecore:EOperation xmi:id="_JEyC768nEdqRKeAGm8hhTw" base_Operation="ElementImport-visibility_or_private"/>

+  <Ecore:EParameter xmi:id="_JEyC8K8nEdqRKeAGm8hhTw" base_Parameter="ElementImport-visibility_or_private-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyC8a8nEdqRKeAGm8hhTw" base_Parameter="ElementImport-visibility_or_private-context"/>

+  <Ecore:EOperation xmi:id="_JEyC8q8nEdqRKeAGm8hhTw" base_Operation="ElementImport-imported_element_is_public"/>

+  <Ecore:EParameter xmi:id="_JEyC868nEdqRKeAGm8hhTw" base_Parameter="ElementImport-imported_element_is_public-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyC9K8nEdqRKeAGm8hhTw" base_Parameter="ElementImport-imported_element_is_public-context"/>

+  <Ecore:EOperation xmi:id="_JEyC9a8nEdqRKeAGm8hhTw" base_Operation="ElementImport-getName"/>

+  <Ecore:EClass xmi:id="_JEyC9q8nEdqRKeAGm8hhTw" base_Class="PackageImport"/>

+  <Ecore:EAttribute xmi:id="_JEyC968nEdqRKeAGm8hhTw" base_Property="PackageImport-visibility"/>

+  <Ecore:EReference xmi:id="_JEyC-K8nEdqRKeAGm8hhTw" base_Property="PackageImport-importedPackage"/>

+  <Ecore:EReference xmi:id="_JEyC-a8nEdqRKeAGm8hhTw" isTransient="true" base_Property="PackageImport-importingNamespace" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JEyC-q8nEdqRKeAGm8hhTw" base_Operation="PackageImport-public_or_private"/>

+  <Ecore:EParameter xmi:id="_JEyC-68nEdqRKeAGm8hhTw" base_Parameter="PackageImport-public_or_private-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JEyC_K8nEdqRKeAGm8hhTw" base_Parameter="PackageImport-public_or_private-context"/>

+  <Ecore:EClass xmi:id="_JEyC_a8nEdqRKeAGm8hhTw" base_Class="Image"/>

+  <Ecore:EAttribute xmi:id="_JEyC_q8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="Image-content"/>

+  <Ecore:EAttribute xmi:id="_JEyC_68nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="Image-location"/>

+  <Ecore:EAttribute xmi:id="_JEyDAK8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="Image-format"/>

+  <Ecore:EEnum xmi:id="_JE7ysK8nEdqRKeAGm8hhTw" base_Enumeration="CallConcurrencyKind"/>

+  <Ecore:EEnumLiteral xmi:id="_JE7ysa8nEdqRKeAGm8hhTw" base_EnumerationLiteral="CallConcurrencyKind-sequential"/>

+  <Ecore:EEnumLiteral xmi:id="_JE7ysq8nEdqRKeAGm8hhTw" base_EnumerationLiteral="CallConcurrencyKind-guarded"/>

+  <Ecore:EEnumLiteral xmi:id="_JE7ys68nEdqRKeAGm8hhTw" base_EnumerationLiteral="CallConcurrencyKind-concurrent"/>

+  <Ecore:EClass xmi:id="_JE7ytK8nEdqRKeAGm8hhTw" base_Class="DataType"/>

+  <Ecore:EReference xmi:id="_JE7yta8nEdqRKeAGm8hhTw" base_Property="DataType-ownedAttribute"/>

+  <Ecore:EReference xmi:id="_JE7ytq8nEdqRKeAGm8hhTw" base_Property="DataType-ownedOperation"/>

+  <Ecore:EOperation xmi:id="_JE7yt68nEdqRKeAGm8hhTw" base_Operation="DataType-createOwnedOperation"/>

+  <Ecore:EParameter xmi:id="_JE7yuK8nEdqRKeAGm8hhTw" base_Parameter="DataType-createOwnedOperation-name"/>

+  <Ecore:EParameter xmi:id="_JE7yua8nEdqRKeAGm8hhTw" base_Parameter="DataType-createOwnedOperation-parameterNames"/>

+  <Ecore:EParameter xmi:id="_JE7yuq8nEdqRKeAGm8hhTw" base_Parameter="DataType-createOwnedOperation-parameterTypes"/>

+  <Ecore:EParameter xmi:id="_JE7yu68nEdqRKeAGm8hhTw" base_Parameter="DataType-createOwnedOperation-returnType"/>

+  <Ecore:EOperation xmi:id="_JE7yvK8nEdqRKeAGm8hhTw" base_Operation="DataType-createOwnedAttribute"/>

+  <Ecore:EParameter xmi:id="_JE7yva8nEdqRKeAGm8hhTw" base_Parameter="DataType-createOwnedAttribute-name"/>

+  <Ecore:EParameter xmi:id="_JE7yvq8nEdqRKeAGm8hhTw" base_Parameter="DataType-createOwnedAttribute-type"/>

+  <Ecore:EParameter xmi:id="_JE7yv68nEdqRKeAGm8hhTw" base_Parameter="DataType-createOwnedAttribute-lower"/>

+  <Ecore:EParameter xmi:id="_JE7ywK8nEdqRKeAGm8hhTw" base_Parameter="DataType-createOwnedAttribute-upper"/>

+  <Ecore:EClass xmi:id="_JE7ywa8nEdqRKeAGm8hhTw" base_Class="Manifestation"/>

+  <Ecore:EReference xmi:id="_JE7ywq8nEdqRKeAGm8hhTw" base_Property="Manifestation-utilizedElement"/>

+  <Ecore:EEnum xmi:id="_JE7yw68nEdqRKeAGm8hhTw" base_Enumeration="AggregationKind"/>

+  <Ecore:EEnumLiteral xmi:id="_JE7yxK8nEdqRKeAGm8hhTw" base_EnumerationLiteral="AggregationKind-none"/>

+  <Ecore:EEnumLiteral xmi:id="_JE7yxa8nEdqRKeAGm8hhTw" base_EnumerationLiteral="AggregationKind-shared"/>

+  <Ecore:EEnumLiteral xmi:id="_JE7yxq8nEdqRKeAGm8hhTw" base_EnumerationLiteral="AggregationKind-composite"/>

+  <Ecore:EClass xmi:id="_JE7yx68nEdqRKeAGm8hhTw" base_Class="Generalization"/>

+  <Ecore:EAttribute xmi:id="_JE7yyK8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="Generalization-isSubstitutable"/>

+  <Ecore:EReference xmi:id="_JE7yya8nEdqRKeAGm8hhTw" base_Property="Generalization-general"/>

+  <Ecore:EReference xmi:id="_JE7yyq8nEdqRKeAGm8hhTw" base_Property="Generalization-generalizationSet"/>

+  <Ecore:EReference xmi:id="_JE7yy68nEdqRKeAGm8hhTw" isTransient="true" base_Property="Generalization-specific" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JE7yzK8nEdqRKeAGm8hhTw" base_Operation="Generalization-generalization_same_classifier"/>

+  <Ecore:EParameter xmi:id="_JE7yza8nEdqRKeAGm8hhTw" base_Parameter="Generalization-generalization_same_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7yzq8nEdqRKeAGm8hhTw" base_Parameter="Generalization-generalization_same_classifier-context"/>

+  <Ecore:EClass xmi:id="_JE7yz68nEdqRKeAGm8hhTw" base_Class="GeneralizationSet"/>

+  <Ecore:EAttribute xmi:id="_JE7y0K8nEdqRKeAGm8hhTw" base_Property="GeneralizationSet-isCovering"/>

+  <Ecore:EAttribute xmi:id="_JE7y0a8nEdqRKeAGm8hhTw" base_Property="GeneralizationSet-isDisjoint"/>

+  <Ecore:EReference xmi:id="_JE7y0q8nEdqRKeAGm8hhTw" base_Property="GeneralizationSet-powertype"/>

+  <Ecore:EReference xmi:id="_JE7y068nEdqRKeAGm8hhTw" base_Property="GeneralizationSet-generalization"/>

+  <Ecore:EOperation xmi:id="_JE7y1K8nEdqRKeAGm8hhTw" base_Operation="GeneralizationSet-generalization_same_classifier"/>

+  <Ecore:EParameter xmi:id="_JE7y1a8nEdqRKeAGm8hhTw" base_Parameter="GeneralizationSet-generalization_same_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7y1q8nEdqRKeAGm8hhTw" base_Parameter="GeneralizationSet-generalization_same_classifier-context"/>

+  <Ecore:EOperation xmi:id="_JE7y168nEdqRKeAGm8hhTw" base_Operation="GeneralizationSet-maps_to_generalization_set"/>

+  <Ecore:EParameter xmi:id="_JE7y2K8nEdqRKeAGm8hhTw" base_Parameter="GeneralizationSet-maps_to_generalization_set-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7y2a8nEdqRKeAGm8hhTw" base_Parameter="GeneralizationSet-maps_to_generalization_set-context"/>

+  <Ecore:EClass xmi:id="_JE7y2q8nEdqRKeAGm8hhTw" base_Class="Substitution"/>

+  <Ecore:EReference xmi:id="_JE7y268nEdqRKeAGm8hhTw" base_Property="Substitution-contract"/>

+  <Ecore:EReference xmi:id="_JE7y3K8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Substitution-substitutingClassifier"/>

+  <Ecore:EClass xmi:id="_JE7y3a8nEdqRKeAGm8hhTw" base_Class="CollaborationUse"/>

+  <Ecore:EReference xmi:id="_JE7y3q8nEdqRKeAGm8hhTw" base_Property="CollaborationUse-type"/>

+  <Ecore:EReference xmi:id="_JE7y368nEdqRKeAGm8hhTw" base_Property="CollaborationUse-roleBinding"/>

+  <Ecore:EOperation xmi:id="_JE7y4K8nEdqRKeAGm8hhTw" base_Operation="CollaborationUse-client_elements"/>

+  <Ecore:EParameter xmi:id="_JE7y4a8nEdqRKeAGm8hhTw" base_Parameter="CollaborationUse-client_elements-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7y4q8nEdqRKeAGm8hhTw" base_Parameter="CollaborationUse-client_elements-context"/>

+  <Ecore:EOperation xmi:id="_JE7y468nEdqRKeAGm8hhTw" base_Operation="CollaborationUse-every_role"/>

+  <Ecore:EParameter xmi:id="_JE7y5K8nEdqRKeAGm8hhTw" base_Parameter="CollaborationUse-every_role-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7y5a8nEdqRKeAGm8hhTw" base_Parameter="CollaborationUse-every_role-context"/>

+  <Ecore:EOperation xmi:id="_JE7y5q8nEdqRKeAGm8hhTw" base_Operation="CollaborationUse-connectors"/>

+  <Ecore:EParameter xmi:id="_JE7y568nEdqRKeAGm8hhTw" base_Parameter="CollaborationUse-connectors-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7y6K8nEdqRKeAGm8hhTw" base_Parameter="CollaborationUse-connectors-context"/>

+  <Ecore:EClass xmi:id="_JE7y6a8nEdqRKeAGm8hhTw" base_Class="Collaboration"/>

+  <Ecore:EReference xmi:id="_JE7y6q8nEdqRKeAGm8hhTw" base_Property="Collaboration-collaborationRole"/>

+  <Ecore:EClass xmi:id="_JE7y668nEdqRKeAGm8hhTw" base_Class="UseCase"/>

+  <Ecore:EReference xmi:id="_JE7y7K8nEdqRKeAGm8hhTw" base_Property="UseCase-include"/>

+  <Ecore:EReference xmi:id="_JE7y7a8nEdqRKeAGm8hhTw" base_Property="UseCase-extend"/>

+  <Ecore:EReference xmi:id="_JE7y7q8nEdqRKeAGm8hhTw" base_Property="UseCase-extensionPoint"/>

+  <Ecore:EReference xmi:id="_JE7y768nEdqRKeAGm8hhTw" base_Property="UseCase-subject"/>

+  <Ecore:EOperation xmi:id="_JE7y8K8nEdqRKeAGm8hhTw" base_Operation="UseCase-must_have_name"/>

+  <Ecore:EParameter xmi:id="_JE7y8a8nEdqRKeAGm8hhTw" base_Parameter="UseCase-must_have_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7y8q8nEdqRKeAGm8hhTw" base_Parameter="UseCase-must_have_name-context"/>

+  <Ecore:EOperation xmi:id="_JE7y868nEdqRKeAGm8hhTw" base_Operation="UseCase-binary_associations"/>

+  <Ecore:EParameter xmi:id="_JE7y9K8nEdqRKeAGm8hhTw" base_Parameter="UseCase-binary_associations-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7y9a8nEdqRKeAGm8hhTw" base_Parameter="UseCase-binary_associations-context"/>

+  <Ecore:EOperation xmi:id="_JE7y9q8nEdqRKeAGm8hhTw" base_Operation="UseCase-no_association_to_use_case"/>

+  <Ecore:EParameter xmi:id="_JE7y968nEdqRKeAGm8hhTw" base_Parameter="UseCase-no_association_to_use_case-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7y-K8nEdqRKeAGm8hhTw" base_Parameter="UseCase-no_association_to_use_case-context"/>

+  <Ecore:EOperation xmi:id="_JE7y-a8nEdqRKeAGm8hhTw" base_Operation="UseCase-cannot_include_self"/>

+  <Ecore:EParameter xmi:id="_JE7y-q8nEdqRKeAGm8hhTw" base_Parameter="UseCase-cannot_include_self-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7y-68nEdqRKeAGm8hhTw" base_Parameter="UseCase-cannot_include_self-context"/>

+  <Ecore:EOperation xmi:id="_JE7y_K8nEdqRKeAGm8hhTw" base_Operation="UseCase-allIncludedUseCases"/>

+  <Ecore:EClass xmi:id="_JE7y_a8nEdqRKeAGm8hhTw" base_Class="Include"/>

+  <Ecore:EReference xmi:id="_JE7y_q8nEdqRKeAGm8hhTw" base_Property="Include-addition"/>

+  <Ecore:EReference xmi:id="_JE7y_68nEdqRKeAGm8hhTw" isTransient="true" base_Property="Include-includingCase" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_JE7zAK8nEdqRKeAGm8hhTw" base_Class="Extend"/>

+  <Ecore:EReference xmi:id="_JE7zAa8nEdqRKeAGm8hhTw" base_Property="Extend-extendedCase"/>

+  <Ecore:EReference xmi:id="_JE7zAq8nEdqRKeAGm8hhTw" base_Property="Extend-condition"/>

+  <Ecore:EReference xmi:id="_JE7zA68nEdqRKeAGm8hhTw" base_Property="Extend-extensionLocation"/>

+  <Ecore:EReference xmi:id="_JE7zBK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Extend-extension" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JE7zBa8nEdqRKeAGm8hhTw" base_Operation="Extend-extension_points"/>

+  <Ecore:EParameter xmi:id="_JE7zBq8nEdqRKeAGm8hhTw" base_Parameter="Extend-extension_points-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zB68nEdqRKeAGm8hhTw" base_Parameter="Extend-extension_points-context"/>

+  <Ecore:EClass xmi:id="_JE7zCK8nEdqRKeAGm8hhTw" base_Class="ExtensionPoint"/>

+  <Ecore:EReference xmi:id="_JE7zCa8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ExtensionPoint-useCase" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JE7zCq8nEdqRKeAGm8hhTw" base_Operation="ExtensionPoint-must_have_name"/>

+  <Ecore:EParameter xmi:id="_JE7zC68nEdqRKeAGm8hhTw" base_Parameter="ExtensionPoint-must_have_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zDK8nEdqRKeAGm8hhTw" base_Parameter="ExtensionPoint-must_have_name-context"/>

+  <Ecore:EClass xmi:id="_JE7zDa8nEdqRKeAGm8hhTw" base_Class="Enumeration"/>

+  <Ecore:EReference xmi:id="_JE7zDq8nEdqRKeAGm8hhTw" base_Property="Enumeration-ownedLiteral"/>

+  <Ecore:EClass xmi:id="_JE7zD68nEdqRKeAGm8hhTw" base_Class="EnumerationLiteral"/>

+  <Ecore:EReference xmi:id="_JE7zEK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="EnumerationLiteral-enumeration" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_JE7zEa8nEdqRKeAGm8hhTw" base_Class="InstanceSpecification"/>

+  <Ecore:EReference xmi:id="_JE7zEq8nEdqRKeAGm8hhTw" base_Property="InstanceSpecification-classifier"/>

+  <Ecore:EReference xmi:id="_JE7zE68nEdqRKeAGm8hhTw" base_Property="InstanceSpecification-slot"/>

+  <Ecore:EReference xmi:id="_JE7zFK8nEdqRKeAGm8hhTw" base_Property="InstanceSpecification-specification"/>

+  <Ecore:EOperation xmi:id="_JE7zFa8nEdqRKeAGm8hhTw" base_Operation="InstanceSpecification-defining_feature"/>

+  <Ecore:EParameter xmi:id="_JE7zFq8nEdqRKeAGm8hhTw" base_Parameter="InstanceSpecification-defining_feature-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zF68nEdqRKeAGm8hhTw" base_Parameter="InstanceSpecification-defining_feature-context"/>

+  <Ecore:EOperation xmi:id="_JE7zGK8nEdqRKeAGm8hhTw" base_Operation="InstanceSpecification-structural_feature"/>

+  <Ecore:EParameter xmi:id="_JE7zGa8nEdqRKeAGm8hhTw" base_Parameter="InstanceSpecification-structural_feature-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zGq8nEdqRKeAGm8hhTw" base_Parameter="InstanceSpecification-structural_feature-context"/>

+  <Ecore:EOperation xmi:id="_JE7zG68nEdqRKeAGm8hhTw" base_Operation="InstanceSpecification-deployment_target"/>

+  <Ecore:EParameter xmi:id="_JE7zHK8nEdqRKeAGm8hhTw" base_Parameter="InstanceSpecification-deployment_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zHa8nEdqRKeAGm8hhTw" base_Parameter="InstanceSpecification-deployment_target-context"/>

+  <Ecore:EOperation xmi:id="_JE7zHq8nEdqRKeAGm8hhTw" base_Operation="InstanceSpecification-deployment_artifact"/>

+  <Ecore:EParameter xmi:id="_JE7zH68nEdqRKeAGm8hhTw" base_Parameter="InstanceSpecification-deployment_artifact-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zIK8nEdqRKeAGm8hhTw" base_Parameter="InstanceSpecification-deployment_artifact-context"/>

+  <Ecore:EClass xmi:id="_JE7zIa8nEdqRKeAGm8hhTw" base_Class="Slot"/>

+  <Ecore:EReference xmi:id="_JE7zIq8nEdqRKeAGm8hhTw" base_Property="Slot-definingFeature"/>

+  <Ecore:EReference xmi:id="_JE7zI68nEdqRKeAGm8hhTw" base_Property="Slot-value"/>

+  <Ecore:EReference xmi:id="_JE7zJK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Slot-owningInstance" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_JE7zJa8nEdqRKeAGm8hhTw" base_Class="PrimitiveType"/>

+  <Ecore:EClass xmi:id="_JE7zJq8nEdqRKeAGm8hhTw" base_Class="ProfileApplication"/>

+  <Ecore:EReference xmi:id="_JE7zJ68nEdqRKeAGm8hhTw" base_Property="ProfileApplication-appliedProfile"/>

+  <Ecore:EAttribute xmi:id="_JE7zKK8nEdqRKeAGm8hhTw" base_Property="ProfileApplication-isStrict"/>

+  <Ecore:EReference xmi:id="_JE7zKa8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ProfileApplication-applyingPackage" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JE7zKq8nEdqRKeAGm8hhTw" base_Operation="ProfileApplication-getAppliedDefinition"/>

+  <Ecore:EOperation xmi:id="_JE7zK68nEdqRKeAGm8hhTw" base_Operation="ProfileApplication-getAppliedDefinition.1"/>

+  <Ecore:EParameter xmi:id="_JE7zLK8nEdqRKeAGm8hhTw" base_Parameter="ProfileApplication-getAppliedDefinition.1-namedElement"/>

+  <Ecore:EClass xmi:id="_JE7zLa8nEdqRKeAGm8hhTw" base_Class="PackageMerge"/>

+  <Ecore:EReference xmi:id="_JE7zLq8nEdqRKeAGm8hhTw" base_Property="PackageMerge-mergedPackage"/>

+  <Ecore:EReference xmi:id="_JE7zL68nEdqRKeAGm8hhTw" isTransient="true" base_Property="PackageMerge-receivingPackage" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_JE7zMK8nEdqRKeAGm8hhTw" base_Class="ExtensionEnd"/>

+  <Ecore:EOperation xmi:id="_JE7zMa8nEdqRKeAGm8hhTw" base_Operation="ExtensionEnd-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JE7zMq8nEdqRKeAGm8hhTw" base_Parameter="ExtensionEnd-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zM68nEdqRKeAGm8hhTw" base_Parameter="ExtensionEnd-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_JE7zNK8nEdqRKeAGm8hhTw" base_Operation="ExtensionEnd-aggregation"/>

+  <Ecore:EParameter xmi:id="_JE7zNa8nEdqRKeAGm8hhTw" base_Parameter="ExtensionEnd-aggregation-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zNq8nEdqRKeAGm8hhTw" base_Parameter="ExtensionEnd-aggregation-context"/>

+  <Ecore:EClass xmi:id="_JE7zN68nEdqRKeAGm8hhTw" base_Class="OperationTemplateParameter"/>

+  <Ecore:EClass xmi:id="_JE7zOK8nEdqRKeAGm8hhTw" base_Class="ConnectableElementTemplateParameter"/>

+  <Ecore:EClass xmi:id="_JE7zOa8nEdqRKeAGm8hhTw" base_Class="RedefinableTemplateSignature"/>

+  <Ecore:EReference xmi:id="_JE7zOq8nEdqRKeAGm8hhTw" base_Property="RedefinableTemplateSignature-extendedSignature"/>

+  <Ecore:EReference xmi:id="_JE7zO68nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="RedefinableTemplateSignature-inheritedParameter"/>

+  <Ecore:EReference xmi:id="_JE7zPK8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="RedefinableTemplateSignature-classifier" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JE7zPa8nEdqRKeAGm8hhTw" base_Operation="RedefinableTemplateSignature-inherited_parameters"/>

+  <Ecore:EParameter xmi:id="_JE7zPq8nEdqRKeAGm8hhTw" base_Parameter="RedefinableTemplateSignature-inherited_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zP68nEdqRKeAGm8hhTw" base_Parameter="RedefinableTemplateSignature-inherited_parameters-context"/>

+  <Ecore:EOperation xmi:id="_JE7zQK8nEdqRKeAGm8hhTw" base_Operation="RedefinableTemplateSignature-getInheritedParameters"/>

+  <Ecore:EClass xmi:id="_JE7zQa8nEdqRKeAGm8hhTw" base_Class="ClassifierTemplateParameter"/>

+  <Ecore:EAttribute xmi:id="_JE7zQq8nEdqRKeAGm8hhTw" base_Property="ClassifierTemplateParameter-allowSubstitutable"/>

+  <Ecore:EReference xmi:id="_JE7zQ68nEdqRKeAGm8hhTw" base_Property="ClassifierTemplateParameter-defaultClassifier"/>

+  <Ecore:EReference xmi:id="_JE7zRK8nEdqRKeAGm8hhTw" base_Property="ClassifierTemplateParameter-constrainingClassifier"/>

+  <Ecore:EOperation xmi:id="_JE7zRa8nEdqRKeAGm8hhTw" base_Operation="ClassifierTemplateParameter-has_constraining_classifier"/>

+  <Ecore:EParameter xmi:id="_JE7zRq8nEdqRKeAGm8hhTw" base_Parameter="ClassifierTemplateParameter-has_constraining_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zR68nEdqRKeAGm8hhTw" base_Parameter="ClassifierTemplateParameter-has_constraining_classifier-context"/>

+  <Ecore:EClass xmi:id="_JE7zSK8nEdqRKeAGm8hhTw" base_Class="LiteralSpecification"/>

+  <Ecore:EClass xmi:id="_JE7zSa8nEdqRKeAGm8hhTw" base_Class="LiteralInteger"/>

+  <Ecore:EAttribute xmi:id="_JE7zSq8nEdqRKeAGm8hhTw" base_Property="LiteralInteger-value"/>

+  <Ecore:EClass xmi:id="_JE7zS68nEdqRKeAGm8hhTw" base_Class="LiteralString"/>

+  <Ecore:EAttribute xmi:id="_JE7zTK8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="LiteralString-value"/>

+  <Ecore:EClass xmi:id="_JE7zTa8nEdqRKeAGm8hhTw" base_Class="LiteralBoolean"/>

+  <Ecore:EAttribute xmi:id="_JE7zTq8nEdqRKeAGm8hhTw" base_Property="LiteralBoolean-value"/>

+  <Ecore:EClass xmi:id="_JE7zT68nEdqRKeAGm8hhTw" base_Class="LiteralNull"/>

+  <Ecore:EClass xmi:id="_JE7zUK8nEdqRKeAGm8hhTw" base_Class="InstanceValue"/>

+  <Ecore:EReference xmi:id="_JE7zUa8nEdqRKeAGm8hhTw" base_Property="InstanceValue-instance"/>

+  <Ecore:EClass xmi:id="_JE7zUq8nEdqRKeAGm8hhTw" base_Class="LiteralUnlimitedNatural"/>

+  <Ecore:EAttribute xmi:id="_JE7zU68nEdqRKeAGm8hhTw" base_Property="LiteralUnlimitedNatural-value"/>

+  <Ecore:EClass xmi:id="_JE7zVK8nEdqRKeAGm8hhTw" base_Class="OpaqueBehavior"/>

+  <Ecore:EAttribute xmi:id="_JE7zVa8nEdqRKeAGm8hhTw" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueBehavior-body"/>

+  <Ecore:EAttribute xmi:id="_JE7zVq8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="OpaqueBehavior-language"/>

+  <Ecore:EClass xmi:id="_JE7zV68nEdqRKeAGm8hhTw" base_Class="FunctionBehavior"/>

+  <Ecore:EOperation xmi:id="_JE7zWK8nEdqRKeAGm8hhTw" base_Operation="FunctionBehavior-one_output_parameter"/>

+  <Ecore:EParameter xmi:id="_JE7zWa8nEdqRKeAGm8hhTw" base_Parameter="FunctionBehavior-one_output_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zWq8nEdqRKeAGm8hhTw" base_Parameter="FunctionBehavior-one_output_parameter-context"/>

+  <Ecore:EOperation xmi:id="_JE7zW68nEdqRKeAGm8hhTw" base_Operation="FunctionBehavior-types_of_parameters"/>

+  <Ecore:EParameter xmi:id="_JE7zXK8nEdqRKeAGm8hhTw" base_Parameter="FunctionBehavior-types_of_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zXa8nEdqRKeAGm8hhTw" base_Parameter="FunctionBehavior-types_of_parameters-context"/>

+  <Ecore:EClass xmi:id="_JE7zXq8nEdqRKeAGm8hhTw" base_Class="OpaqueAction"/>

+  <Ecore:EAttribute xmi:id="_JE7zX68nEdqRKeAGm8hhTw" isUnsettable="true" xmlFeatureKind="Element" base_Property="OpaqueAction-body"/>

+  <Ecore:EAttribute xmi:id="_JE7zYK8nEdqRKeAGm8hhTw" isUnsettable="true" base_Property="OpaqueAction-language"/>

+  <Ecore:EReference xmi:id="_JE7zYa8nEdqRKeAGm8hhTw" base_Property="OpaqueAction-inputValue"/>

+  <Ecore:EReference xmi:id="_JE7zYq8nEdqRKeAGm8hhTw" base_Property="OpaqueAction-outputValue"/>

+  <Ecore:EClass xmi:id="_JE7zY68nEdqRKeAGm8hhTw" base_Class="Action"/>

+  <Ecore:EReference xmi:id="_JE7zZK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Action-output"/>

+  <Ecore:EReference xmi:id="_JE7zZa8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Action-input"/>

+  <Ecore:EReference xmi:id="_JE7zZq8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Action-context" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JE7zZ68nEdqRKeAGm8hhTw" base_Property="Action-localPrecondition"/>

+  <Ecore:EReference xmi:id="_JE7zaK8nEdqRKeAGm8hhTw" base_Property="Action-localPostcondition"/>

+  <Ecore:EClass xmi:id="_JE7zaa8nEdqRKeAGm8hhTw" base_Class="ExecutableNode"/>

+  <Ecore:EReference xmi:id="_JE7zaq8nEdqRKeAGm8hhTw" base_Property="ExecutableNode-handler"/>

+  <Ecore:EClass xmi:id="_JE7za68nEdqRKeAGm8hhTw" base_Class="ActivityNode"/>

+  <Ecore:EReference xmi:id="_JE7zbK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ActivityNode-inStructuredNode" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JE7zba8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ActivityNode-activity" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JE7zbq8nEdqRKeAGm8hhTw" base_Property="ActivityNode-outgoing"/>

+  <Ecore:EReference xmi:id="_JE7zb68nEdqRKeAGm8hhTw" base_Property="ActivityNode-incoming"/>

+  <Ecore:EReference xmi:id="_JE7zcK8nEdqRKeAGm8hhTw" base_Property="ActivityNode-inPartition"/>

+  <Ecore:EReference xmi:id="_JE7zca8nEdqRKeAGm8hhTw" base_Property="ActivityNode-inInterruptibleRegion"/>

+  <Ecore:EReference xmi:id="_JE7zcq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ActivityNode-inGroup"/>

+  <Ecore:EReference xmi:id="_JE7zc68nEdqRKeAGm8hhTw" base_Property="ActivityNode-redefinedNode"/>

+  <Ecore:EOperation xmi:id="_JE7zdK8nEdqRKeAGm8hhTw" base_Operation="ActivityNode-owned_structured_node"/>

+  <Ecore:EParameter xmi:id="_JE7zda8nEdqRKeAGm8hhTw" base_Parameter="ActivityNode-owned_structured_node-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zdq8nEdqRKeAGm8hhTw" base_Parameter="ActivityNode-owned_structured_node-context"/>

+  <Ecore:EOperation xmi:id="_JE7zd68nEdqRKeAGm8hhTw" base_Operation="ActivityNode-owned"/>

+  <Ecore:EParameter xmi:id="_JE7zeK8nEdqRKeAGm8hhTw" base_Parameter="ActivityNode-owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zea8nEdqRKeAGm8hhTw" base_Parameter="ActivityNode-owned-context"/>

+  <Ecore:EClass xmi:id="_JE7zeq8nEdqRKeAGm8hhTw" base_Class="StructuredActivityNode"/>

+  <Ecore:EReference xmi:id="_JE7ze68nEdqRKeAGm8hhTw" base_Property="StructuredActivityNode-variable"/>

+  <Ecore:EReference xmi:id="_JE7zfK8nEdqRKeAGm8hhTw" base_Property="StructuredActivityNode-edge"/>

+  <Ecore:EAttribute xmi:id="_JE7zfa8nEdqRKeAGm8hhTw" base_Property="StructuredActivityNode-mustIsolate"/>

+  <Ecore:EReference xmi:id="_JE7zfq8nEdqRKeAGm8hhTw" base_Property="StructuredActivityNode-node"/>

+  <Ecore:EOperation xmi:id="_JE7zf68nEdqRKeAGm8hhTw" base_Operation="StructuredActivityNode-edges"/>

+  <Ecore:EParameter xmi:id="_JE7zgK8nEdqRKeAGm8hhTw" base_Parameter="StructuredActivityNode-edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zga8nEdqRKeAGm8hhTw" base_Parameter="StructuredActivityNode-edges-context"/>

+  <Ecore:EClass xmi:id="_JE7zgq8nEdqRKeAGm8hhTw" base_Class="ActivityGroup"/>

+  <Ecore:EReference xmi:id="_JE7zg68nEdqRKeAGm8hhTw" isTransient="true" base_Property="ActivityGroup-subgroup"/>

+  <Ecore:EReference xmi:id="_JE7zhK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ActivityGroup-superGroup" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JE7zha8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ActivityGroup-inActivity" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JE7zhq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ActivityGroup-containedEdge"/>

+  <Ecore:EReference xmi:id="_JE7zh68nEdqRKeAGm8hhTw" isTransient="true" base_Property="ActivityGroup-containedNode"/>

+  <Ecore:EOperation xmi:id="_JE7ziK8nEdqRKeAGm8hhTw" base_Operation="ActivityGroup-nodes_and_edges"/>

+  <Ecore:EParameter xmi:id="_JE7zia8nEdqRKeAGm8hhTw" base_Parameter="ActivityGroup-nodes_and_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7ziq8nEdqRKeAGm8hhTw" base_Parameter="ActivityGroup-nodes_and_edges-context"/>

+  <Ecore:EOperation xmi:id="_JE7zi68nEdqRKeAGm8hhTw" base_Operation="ActivityGroup-not_contained"/>

+  <Ecore:EParameter xmi:id="_JE7zjK8nEdqRKeAGm8hhTw" base_Parameter="ActivityGroup-not_contained-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zja8nEdqRKeAGm8hhTw" base_Parameter="ActivityGroup-not_contained-context"/>

+  <Ecore:EOperation xmi:id="_JE7zjq8nEdqRKeAGm8hhTw" base_Operation="ActivityGroup-group_owned"/>

+  <Ecore:EParameter xmi:id="_JE7zj68nEdqRKeAGm8hhTw" base_Parameter="ActivityGroup-group_owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zkK8nEdqRKeAGm8hhTw" base_Parameter="ActivityGroup-group_owned-context"/>

+  <Ecore:EClass xmi:id="_JE7zka8nEdqRKeAGm8hhTw" base_Class="Activity"/>

+  <Ecore:EReference xmi:id="_JE7zkq8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Activity-structuredNode"/>

+  <Ecore:EReference xmi:id="_JE7zk68nEdqRKeAGm8hhTw" base_Property="Activity-variable"/>

+  <Ecore:EReference xmi:id="_JE7zlK8nEdqRKeAGm8hhTw" base_Property="Activity-node"/>

+  <Ecore:EAttribute xmi:id="_JE7zla8nEdqRKeAGm8hhTw" base_Property="Activity-isReadOnly"/>

+  <Ecore:EReference xmi:id="_JE7zlq8nEdqRKeAGm8hhTw" base_Property="Activity-edge"/>

+  <Ecore:EReference xmi:id="_JE7zl68nEdqRKeAGm8hhTw" base_Property="Activity-partition"/>

+  <Ecore:EAttribute xmi:id="_JE7zmK8nEdqRKeAGm8hhTw" base_Property="Activity-isSingleExecution"/>

+  <Ecore:EReference xmi:id="_JE7zma8nEdqRKeAGm8hhTw" base_Property="Activity-group"/>

+  <Ecore:EOperation xmi:id="_JE7zmq8nEdqRKeAGm8hhTw" base_Operation="Activity-no_supergroups"/>

+  <Ecore:EParameter xmi:id="_JE7zm68nEdqRKeAGm8hhTw" base_Parameter="Activity-no_supergroups-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7znK8nEdqRKeAGm8hhTw" base_Parameter="Activity-no_supergroups-context"/>

+  <Ecore:EOperation xmi:id="_JE7zna8nEdqRKeAGm8hhTw" base_Operation="Activity-activity_parameter_node"/>

+  <Ecore:EParameter xmi:id="_JE7znq8nEdqRKeAGm8hhTw" base_Parameter="Activity-activity_parameter_node-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zn68nEdqRKeAGm8hhTw" base_Parameter="Activity-activity_parameter_node-context"/>

+  <Ecore:EOperation xmi:id="_JE7zoK8nEdqRKeAGm8hhTw" base_Operation="Activity-autonomous"/>

+  <Ecore:EParameter xmi:id="_JE7zoa8nEdqRKeAGm8hhTw" base_Parameter="Activity-autonomous-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zoq8nEdqRKeAGm8hhTw" base_Parameter="Activity-autonomous-context"/>

+  <Ecore:EClass xmi:id="_JE7zo68nEdqRKeAGm8hhTw" base_Class="Variable"/>

+  <Ecore:EReference xmi:id="_JE7zpK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Variable-scope" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JE7zpa8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Variable-activityScope" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JE7zpq8nEdqRKeAGm8hhTw" base_Operation="Variable-owned"/>

+  <Ecore:EParameter xmi:id="_JE7zp68nEdqRKeAGm8hhTw" base_Parameter="Variable-owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zqK8nEdqRKeAGm8hhTw" base_Parameter="Variable-owned-context"/>

+  <Ecore:EOperation xmi:id="_JE7zqa8nEdqRKeAGm8hhTw" base_Operation="Variable-isAccessibleBy"/>

+  <Ecore:EParameter xmi:id="_JE7zqq8nEdqRKeAGm8hhTw" base_Parameter="Variable-isAccessibleBy-a"/>

+  <Ecore:EClass xmi:id="_JE7zq68nEdqRKeAGm8hhTw" base_Class="ActivityEdge"/>

+  <Ecore:EReference xmi:id="_JE7zrK8nEdqRKeAGm8hhTw" base_Property="ActivityEdge-source"/>

+  <Ecore:EReference xmi:id="_JE7zra8nEdqRKeAGm8hhTw" base_Property="ActivityEdge-target"/>

+  <Ecore:EReference xmi:id="_JE7zrq8nEdqRKeAGm8hhTw" base_Property="ActivityEdge-redefinedEdge"/>

+  <Ecore:EReference xmi:id="_JE7zr68nEdqRKeAGm8hhTw" base_Property="ActivityEdge-inPartition"/>

+  <Ecore:EReference xmi:id="_JE7zsK8nEdqRKeAGm8hhTw" base_Property="ActivityEdge-guard"/>

+  <Ecore:EReference xmi:id="_JE7zsa8nEdqRKeAGm8hhTw" base_Property="ActivityEdge-weight"/>

+  <Ecore:EReference xmi:id="_JE7zsq8nEdqRKeAGm8hhTw" base_Property="ActivityEdge-interrupts"/>

+  <Ecore:EReference xmi:id="_JE7zs68nEdqRKeAGm8hhTw" isTransient="true" base_Property="ActivityEdge-inStructuredNode" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JE7ztK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ActivityEdge-inGroup"/>

+  <Ecore:EReference xmi:id="_JE7zta8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ActivityEdge-activity" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JE7ztq8nEdqRKeAGm8hhTw" base_Operation="ActivityEdge-source_and_target"/>

+  <Ecore:EParameter xmi:id="_JE7zt68nEdqRKeAGm8hhTw" base_Parameter="ActivityEdge-source_and_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zuK8nEdqRKeAGm8hhTw" base_Parameter="ActivityEdge-source_and_target-context"/>

+  <Ecore:EOperation xmi:id="_JE7zua8nEdqRKeAGm8hhTw" base_Operation="ActivityEdge-owned"/>

+  <Ecore:EParameter xmi:id="_JE7zuq8nEdqRKeAGm8hhTw" base_Parameter="ActivityEdge-owned-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zu68nEdqRKeAGm8hhTw" base_Parameter="ActivityEdge-owned-context"/>

+  <Ecore:EOperation xmi:id="_JE7zvK8nEdqRKeAGm8hhTw" base_Operation="ActivityEdge-structured_node"/>

+  <Ecore:EParameter xmi:id="_JE7zva8nEdqRKeAGm8hhTw" base_Parameter="ActivityEdge-structured_node-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zvq8nEdqRKeAGm8hhTw" base_Parameter="ActivityEdge-structured_node-context"/>

+  <Ecore:EClass xmi:id="_JE7zv68nEdqRKeAGm8hhTw" base_Class="ActivityPartition"/>

+  <Ecore:EAttribute xmi:id="_JE7zwK8nEdqRKeAGm8hhTw" base_Property="ActivityPartition-isDimension"/>

+  <Ecore:EAttribute xmi:id="_JE7zwa8nEdqRKeAGm8hhTw" base_Property="ActivityPartition-isExternal"/>

+  <Ecore:EReference xmi:id="_JE7zwq8nEdqRKeAGm8hhTw" base_Property="ActivityPartition-node"/>

+  <Ecore:EReference xmi:id="_JE7zw68nEdqRKeAGm8hhTw" base_Property="ActivityPartition-subpartition"/>

+  <Ecore:EReference xmi:id="_JE7zxK8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ActivityPartition-superPartition" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JE7zxa8nEdqRKeAGm8hhTw" base_Property="ActivityPartition-represents"/>

+  <Ecore:EReference xmi:id="_JE7zxq8nEdqRKeAGm8hhTw" base_Property="ActivityPartition-edge"/>

+  <Ecore:EOperation xmi:id="_JE7zx68nEdqRKeAGm8hhTw" base_Operation="ActivityPartition-dimension_not_contained"/>

+  <Ecore:EParameter xmi:id="_JE7zyK8nEdqRKeAGm8hhTw" base_Parameter="ActivityPartition-dimension_not_contained-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zya8nEdqRKeAGm8hhTw" base_Parameter="ActivityPartition-dimension_not_contained-context"/>

+  <Ecore:EOperation xmi:id="_JE7zyq8nEdqRKeAGm8hhTw" base_Operation="ActivityPartition-represents_part"/>

+  <Ecore:EParameter xmi:id="_JE7zy68nEdqRKeAGm8hhTw" base_Parameter="ActivityPartition-represents_part-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zzK8nEdqRKeAGm8hhTw" base_Parameter="ActivityPartition-represents_part-context"/>

+  <Ecore:EOperation xmi:id="_JE7zza8nEdqRKeAGm8hhTw" base_Operation="ActivityPartition-represents_classifier"/>

+  <Ecore:EParameter xmi:id="_JE7zzq8nEdqRKeAGm8hhTw" base_Parameter="ActivityPartition-represents_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7zz68nEdqRKeAGm8hhTw" base_Parameter="ActivityPartition-represents_classifier-context"/>

+  <Ecore:EOperation xmi:id="_JE7z0K8nEdqRKeAGm8hhTw" base_Operation="ActivityPartition-represents_part_and_is_contained"/>

+  <Ecore:EParameter xmi:id="_JE7z0a8nEdqRKeAGm8hhTw" base_Parameter="ActivityPartition-represents_part_and_is_contained-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7z0q8nEdqRKeAGm8hhTw" base_Parameter="ActivityPartition-represents_part_and_is_contained-context"/>

+  <Ecore:EClass xmi:id="_JE7z068nEdqRKeAGm8hhTw" base_Class="InterruptibleActivityRegion"/>

+  <Ecore:EReference xmi:id="_JE7z1K8nEdqRKeAGm8hhTw" base_Property="InterruptibleActivityRegion-node"/>

+  <Ecore:EReference xmi:id="_JE7z1a8nEdqRKeAGm8hhTw" base_Property="InterruptibleActivityRegion-interruptingEdge"/>

+  <Ecore:EOperation xmi:id="_JE7z1q8nEdqRKeAGm8hhTw" base_Operation="InterruptibleActivityRegion-interrupting_edges"/>

+  <Ecore:EParameter xmi:id="_JE7z168nEdqRKeAGm8hhTw" base_Parameter="InterruptibleActivityRegion-interrupting_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7z2K8nEdqRKeAGm8hhTw" base_Parameter="InterruptibleActivityRegion-interrupting_edges-context"/>

+  <Ecore:EClass xmi:id="_JE7z2a8nEdqRKeAGm8hhTw" base_Class="ExceptionHandler"/>

+  <Ecore:EReference xmi:id="_JE7z2q8nEdqRKeAGm8hhTw" base_Property="ExceptionHandler-handlerBody"/>

+  <Ecore:EReference xmi:id="_JE7z268nEdqRKeAGm8hhTw" base_Property="ExceptionHandler-exceptionInput"/>

+  <Ecore:EReference xmi:id="_JE7z3K8nEdqRKeAGm8hhTw" base_Property="ExceptionHandler-exceptionType"/>

+  <Ecore:EReference xmi:id="_JE7z3a8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ExceptionHandler-protectedNode" isResolveProxies="false"/>

+  <Ecore:EOperation xmi:id="_JE7z3q8nEdqRKeAGm8hhTw" base_Operation="ExceptionHandler-exception_body"/>

+  <Ecore:EParameter xmi:id="_JE7z368nEdqRKeAGm8hhTw" base_Parameter="ExceptionHandler-exception_body-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7z4K8nEdqRKeAGm8hhTw" base_Parameter="ExceptionHandler-exception_body-context"/>

+  <Ecore:EOperation xmi:id="_JE7z4a8nEdqRKeAGm8hhTw" base_Operation="ExceptionHandler-result_pins"/>

+  <Ecore:EParameter xmi:id="_JE7z4q8nEdqRKeAGm8hhTw" base_Parameter="ExceptionHandler-result_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7z468nEdqRKeAGm8hhTw" base_Parameter="ExceptionHandler-result_pins-context"/>

+  <Ecore:EOperation xmi:id="_JE7z5K8nEdqRKeAGm8hhTw" base_Operation="ExceptionHandler-one_input"/>

+  <Ecore:EParameter xmi:id="_JE7z5a8nEdqRKeAGm8hhTw" base_Parameter="ExceptionHandler-one_input-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7z5q8nEdqRKeAGm8hhTw" base_Parameter="ExceptionHandler-one_input-context"/>

+  <Ecore:EOperation xmi:id="_JE7z568nEdqRKeAGm8hhTw" base_Operation="ExceptionHandler-edge_source_target"/>

+  <Ecore:EParameter xmi:id="_JE7z6K8nEdqRKeAGm8hhTw" base_Parameter="ExceptionHandler-edge_source_target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JE7z6a8nEdqRKeAGm8hhTw" base_Parameter="ExceptionHandler-edge_source_target-context"/>

+  <Ecore:EClass xmi:id="_JE7z6q8nEdqRKeAGm8hhTw" base_Class="ObjectNode"/>

+  <Ecore:EAttribute xmi:id="_JE7z668nEdqRKeAGm8hhTw" base_Property="ObjectNode-ordering"/>

+  <Ecore:EAttribute xmi:id="_JE7z7K8nEdqRKeAGm8hhTw" base_Property="ObjectNode-isControlType"/>

+  <Ecore:EReference xmi:id="_JFFjsK8nEdqRKeAGm8hhTw" base_Property="ObjectNode-upperBound"/>

+  <Ecore:EReference xmi:id="_JFFjsa8nEdqRKeAGm8hhTw" base_Property="ObjectNode-inState"/>

+  <Ecore:EReference xmi:id="_JFFjsq8nEdqRKeAGm8hhTw" base_Property="ObjectNode-selection"/>

+  <Ecore:EOperation xmi:id="_JFFjs68nEdqRKeAGm8hhTw" base_Operation="ObjectNode-object_flow_edges"/>

+  <Ecore:EParameter xmi:id="_JFFjtK8nEdqRKeAGm8hhTw" base_Parameter="ObjectNode-object_flow_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFjta8nEdqRKeAGm8hhTw" base_Parameter="ObjectNode-object_flow_edges-context"/>

+  <Ecore:EOperation xmi:id="_JFFjtq8nEdqRKeAGm8hhTw" base_Operation="ObjectNode-not_unique"/>

+  <Ecore:EParameter xmi:id="_JFFjt68nEdqRKeAGm8hhTw" base_Parameter="ObjectNode-not_unique-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFjuK8nEdqRKeAGm8hhTw" base_Parameter="ObjectNode-not_unique-context"/>

+  <Ecore:EOperation xmi:id="_JFFjua8nEdqRKeAGm8hhTw" base_Operation="ObjectNode-selection_behavior"/>

+  <Ecore:EParameter xmi:id="_JFFjuq8nEdqRKeAGm8hhTw" base_Parameter="ObjectNode-selection_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFju68nEdqRKeAGm8hhTw" base_Parameter="ObjectNode-selection_behavior-context"/>

+  <Ecore:EOperation xmi:id="_JFFjvK8nEdqRKeAGm8hhTw" base_Operation="ObjectNode-input_output_parameter"/>

+  <Ecore:EParameter xmi:id="_JFFjva8nEdqRKeAGm8hhTw" base_Parameter="ObjectNode-input_output_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFjvq8nEdqRKeAGm8hhTw" base_Parameter="ObjectNode-input_output_parameter-context"/>

+  <Ecore:EEnum xmi:id="_JFFjv68nEdqRKeAGm8hhTw" base_Enumeration="ObjectNodeOrderingKind"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFjwK8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ObjectNodeOrderingKind-unordered"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFjwa8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ObjectNodeOrderingKind-ordered"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFjwq8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ObjectNodeOrderingKind-LIFO"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFjw68nEdqRKeAGm8hhTw" base_EnumerationLiteral="ObjectNodeOrderingKind-FIFO"/>

+  <Ecore:EClass xmi:id="_JFFjxK8nEdqRKeAGm8hhTw" base_Class="OutputPin"/>

+  <Ecore:EClass xmi:id="_JFFjxa8nEdqRKeAGm8hhTw" base_Class="Pin"/>

+  <Ecore:EAttribute xmi:id="_JFFjxq8nEdqRKeAGm8hhTw" base_Property="Pin-isControl"/>

+  <Ecore:EOperation xmi:id="_JFFjx68nEdqRKeAGm8hhTw" base_Operation="Pin-control_pins"/>

+  <Ecore:EParameter xmi:id="_JFFjyK8nEdqRKeAGm8hhTw" base_Parameter="Pin-control_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFjya8nEdqRKeAGm8hhTw" base_Parameter="Pin-control_pins-context"/>

+  <Ecore:EClass xmi:id="_JFFjyq8nEdqRKeAGm8hhTw" base_Class="InputPin"/>

+  <Ecore:EClass xmi:id="_JFFjy68nEdqRKeAGm8hhTw" base_Class="ValuePin"/>

+  <Ecore:EReference xmi:id="_JFFjzK8nEdqRKeAGm8hhTw" base_Property="ValuePin-value"/>

+  <Ecore:EOperation xmi:id="_JFFjza8nEdqRKeAGm8hhTw" base_Operation="ValuePin-compatible_type"/>

+  <Ecore:EParameter xmi:id="_JFFjzq8nEdqRKeAGm8hhTw" base_Parameter="ValuePin-compatible_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFjz68nEdqRKeAGm8hhTw" base_Parameter="ValuePin-compatible_type-context"/>

+  <Ecore:EClass xmi:id="_JFFj0K8nEdqRKeAGm8hhTw" base_Class="CallAction"/>

+  <Ecore:EAttribute xmi:id="_JFFj0a8nEdqRKeAGm8hhTw" base_Property="CallAction-isSynchronous"/>

+  <Ecore:EReference xmi:id="_JFFj0q8nEdqRKeAGm8hhTw" base_Property="CallAction-result"/>

+  <Ecore:EOperation xmi:id="_JFFj068nEdqRKeAGm8hhTw" base_Operation="CallAction-synchronous_call"/>

+  <Ecore:EParameter xmi:id="_JFFj1K8nEdqRKeAGm8hhTw" base_Parameter="CallAction-synchronous_call-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFj1a8nEdqRKeAGm8hhTw" base_Parameter="CallAction-synchronous_call-context"/>

+  <Ecore:EOperation xmi:id="_JFFj1q8nEdqRKeAGm8hhTw" base_Operation="CallAction-number_and_order"/>

+  <Ecore:EParameter xmi:id="_JFFj168nEdqRKeAGm8hhTw" base_Parameter="CallAction-number_and_order-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFj2K8nEdqRKeAGm8hhTw" base_Parameter="CallAction-number_and_order-context"/>

+  <Ecore:EOperation xmi:id="_JFFj2a8nEdqRKeAGm8hhTw" base_Operation="CallAction-type_ordering_multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFFj2q8nEdqRKeAGm8hhTw" base_Parameter="CallAction-type_ordering_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFj268nEdqRKeAGm8hhTw" base_Parameter="CallAction-type_ordering_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFFj3K8nEdqRKeAGm8hhTw" base_Class="InvocationAction"/>

+  <Ecore:EReference xmi:id="_JFFj3a8nEdqRKeAGm8hhTw" base_Property="InvocationAction-argument"/>

+  <Ecore:EReference xmi:id="_JFFj3q8nEdqRKeAGm8hhTw" base_Property="InvocationAction-onPort"/>

+  <Ecore:EOperation xmi:id="_JFFj368nEdqRKeAGm8hhTw" base_Operation="InvocationAction-on_port_receiver"/>

+  <Ecore:EParameter xmi:id="_JFFj4K8nEdqRKeAGm8hhTw" base_Parameter="InvocationAction-on_port_receiver-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFj4a8nEdqRKeAGm8hhTw" base_Parameter="InvocationAction-on_port_receiver-context"/>

+  <Ecore:EClass xmi:id="_JFFj4q8nEdqRKeAGm8hhTw" base_Class="SendSignalAction"/>

+  <Ecore:EReference xmi:id="_JFFj468nEdqRKeAGm8hhTw" base_Property="SendSignalAction-target"/>

+  <Ecore:EReference xmi:id="_JFFj5K8nEdqRKeAGm8hhTw" base_Property="SendSignalAction-signal"/>

+  <Ecore:EOperation xmi:id="_JFFj5a8nEdqRKeAGm8hhTw" base_Operation="SendSignalAction-number_order"/>

+  <Ecore:EParameter xmi:id="_JFFj5q8nEdqRKeAGm8hhTw" base_Parameter="SendSignalAction-number_order-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFj568nEdqRKeAGm8hhTw" base_Parameter="SendSignalAction-number_order-context"/>

+  <Ecore:EOperation xmi:id="_JFFj6K8nEdqRKeAGm8hhTw" base_Operation="SendSignalAction-type_ordering_multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFFj6a8nEdqRKeAGm8hhTw" base_Parameter="SendSignalAction-type_ordering_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFj6q8nEdqRKeAGm8hhTw" base_Parameter="SendSignalAction-type_ordering_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFFj668nEdqRKeAGm8hhTw" base_Class="CallOperationAction"/>

+  <Ecore:EReference xmi:id="_JFFj7K8nEdqRKeAGm8hhTw" base_Property="CallOperationAction-operation"/>

+  <Ecore:EReference xmi:id="_JFFj7a8nEdqRKeAGm8hhTw" base_Property="CallOperationAction-target"/>

+  <Ecore:EOperation xmi:id="_JFFj7q8nEdqRKeAGm8hhTw" base_Operation="CallOperationAction-argument_pin_equal_parameter"/>

+  <Ecore:EParameter xmi:id="_JFFj768nEdqRKeAGm8hhTw" base_Parameter="CallOperationAction-argument_pin_equal_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFj8K8nEdqRKeAGm8hhTw" base_Parameter="CallOperationAction-argument_pin_equal_parameter-context"/>

+  <Ecore:EOperation xmi:id="_JFFj8a8nEdqRKeAGm8hhTw" base_Operation="CallOperationAction-result_pin_equal_parameter"/>

+  <Ecore:EParameter xmi:id="_JFFj8q8nEdqRKeAGm8hhTw" base_Parameter="CallOperationAction-result_pin_equal_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFj868nEdqRKeAGm8hhTw" base_Parameter="CallOperationAction-result_pin_equal_parameter-context"/>

+  <Ecore:EOperation xmi:id="_JFFj9K8nEdqRKeAGm8hhTw" base_Operation="CallOperationAction-type_target_pin"/>

+  <Ecore:EParameter xmi:id="_JFFj9a8nEdqRKeAGm8hhTw" base_Parameter="CallOperationAction-type_target_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFj9q8nEdqRKeAGm8hhTw" base_Parameter="CallOperationAction-type_target_pin-context"/>

+  <Ecore:EClass xmi:id="_JFFj968nEdqRKeAGm8hhTw" base_Class="CallBehaviorAction"/>

+  <Ecore:EReference xmi:id="_JFFj-K8nEdqRKeAGm8hhTw" base_Property="CallBehaviorAction-behavior"/>

+  <Ecore:EOperation xmi:id="_JFFj-a8nEdqRKeAGm8hhTw" base_Operation="CallBehaviorAction-argument_pin_equal_parameter"/>

+  <Ecore:EParameter xmi:id="_JFFj-q8nEdqRKeAGm8hhTw" base_Parameter="CallBehaviorAction-argument_pin_equal_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFj-68nEdqRKeAGm8hhTw" base_Parameter="CallBehaviorAction-argument_pin_equal_parameter-context"/>

+  <Ecore:EOperation xmi:id="_JFFj_K8nEdqRKeAGm8hhTw" base_Operation="CallBehaviorAction-result_pin_equal_parameter"/>

+  <Ecore:EParameter xmi:id="_JFFj_a8nEdqRKeAGm8hhTw" base_Parameter="CallBehaviorAction-result_pin_equal_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFj_q8nEdqRKeAGm8hhTw" base_Parameter="CallBehaviorAction-result_pin_equal_parameter-context"/>

+  <Ecore:EClass xmi:id="_JFFj_68nEdqRKeAGm8hhTw" base_Class="SequenceNode"/>

+  <Ecore:EReference xmi:id="_JFFkAK8nEdqRKeAGm8hhTw" base_Property="SequenceNode-executableNode"/>

+  <Ecore:EClass xmi:id="_JFFkAa8nEdqRKeAGm8hhTw" base_Class="Usage"/>

+  <Ecore:EClass xmi:id="_JFFkAq8nEdqRKeAGm8hhTw" base_Class="ControlNode"/>

+  <Ecore:EClass xmi:id="_JFFkA68nEdqRKeAGm8hhTw" base_Class="ControlFlow"/>

+  <Ecore:EOperation xmi:id="_JFFkBK8nEdqRKeAGm8hhTw" base_Operation="ControlFlow-object_nodes"/>

+  <Ecore:EParameter xmi:id="_JFFkBa8nEdqRKeAGm8hhTw" base_Parameter="ControlFlow-object_nodes-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkBq8nEdqRKeAGm8hhTw" base_Parameter="ControlFlow-object_nodes-context"/>

+  <Ecore:EClass xmi:id="_JFFkB68nEdqRKeAGm8hhTw" base_Class="InitialNode"/>

+  <Ecore:EOperation xmi:id="_JFFkCK8nEdqRKeAGm8hhTw" base_Operation="InitialNode-no_incoming_edges"/>

+  <Ecore:EParameter xmi:id="_JFFkCa8nEdqRKeAGm8hhTw" base_Parameter="InitialNode-no_incoming_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkCq8nEdqRKeAGm8hhTw" base_Parameter="InitialNode-no_incoming_edges-context"/>

+  <Ecore:EOperation xmi:id="_JFFkC68nEdqRKeAGm8hhTw" base_Operation="InitialNode-control_edges"/>

+  <Ecore:EParameter xmi:id="_JFFkDK8nEdqRKeAGm8hhTw" base_Parameter="InitialNode-control_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkDa8nEdqRKeAGm8hhTw" base_Parameter="InitialNode-control_edges-context"/>

+  <Ecore:EClass xmi:id="_JFFkDq8nEdqRKeAGm8hhTw" base_Class="ActivityParameterNode"/>

+  <Ecore:EReference xmi:id="_JFFkD68nEdqRKeAGm8hhTw" base_Property="ActivityParameterNode-parameter"/>

+  <Ecore:EOperation xmi:id="_JFFkEK8nEdqRKeAGm8hhTw" base_Operation="ActivityParameterNode-has_parameters"/>

+  <Ecore:EParameter xmi:id="_JFFkEa8nEdqRKeAGm8hhTw" base_Parameter="ActivityParameterNode-has_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkEq8nEdqRKeAGm8hhTw" base_Parameter="ActivityParameterNode-has_parameters-context"/>

+  <Ecore:EOperation xmi:id="_JFFkE68nEdqRKeAGm8hhTw" base_Operation="ActivityParameterNode-same_type"/>

+  <Ecore:EParameter xmi:id="_JFFkFK8nEdqRKeAGm8hhTw" base_Parameter="ActivityParameterNode-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkFa8nEdqRKeAGm8hhTw" base_Parameter="ActivityParameterNode-same_type-context"/>

+  <Ecore:EOperation xmi:id="_JFFkFq8nEdqRKeAGm8hhTw" base_Operation="ActivityParameterNode-no_edges"/>

+  <Ecore:EParameter xmi:id="_JFFkF68nEdqRKeAGm8hhTw" base_Parameter="ActivityParameterNode-no_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkGK8nEdqRKeAGm8hhTw" base_Parameter="ActivityParameterNode-no_edges-context"/>

+  <Ecore:EOperation xmi:id="_JFFkGa8nEdqRKeAGm8hhTw" base_Operation="ActivityParameterNode-no_incoming_edges"/>

+  <Ecore:EParameter xmi:id="_JFFkGq8nEdqRKeAGm8hhTw" base_Parameter="ActivityParameterNode-no_incoming_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkG68nEdqRKeAGm8hhTw" base_Parameter="ActivityParameterNode-no_incoming_edges-context"/>

+  <Ecore:EOperation xmi:id="_JFFkHK8nEdqRKeAGm8hhTw" base_Operation="ActivityParameterNode-no_outgoing_edges"/>

+  <Ecore:EParameter xmi:id="_JFFkHa8nEdqRKeAGm8hhTw" base_Parameter="ActivityParameterNode-no_outgoing_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkHq8nEdqRKeAGm8hhTw" base_Parameter="ActivityParameterNode-no_outgoing_edges-context"/>

+  <Ecore:EClass xmi:id="_JFFkH68nEdqRKeAGm8hhTw" base_Class="Message"/>

+  <Ecore:EAttribute xmi:id="_JFFkIK8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Message-messageKind"/>

+  <Ecore:EAttribute xmi:id="_JFFkIa8nEdqRKeAGm8hhTw" base_Property="Message-messageSort"/>

+  <Ecore:EReference xmi:id="_JFFkIq8nEdqRKeAGm8hhTw" base_Property="Message-receiveEvent"/>

+  <Ecore:EReference xmi:id="_JFFkI68nEdqRKeAGm8hhTw" base_Property="Message-sendEvent"/>

+  <Ecore:EReference xmi:id="_JFFkJK8nEdqRKeAGm8hhTw" base_Property="Message-connector"/>

+  <Ecore:EReference xmi:id="_JFFkJa8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Message-interaction" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JFFkJq8nEdqRKeAGm8hhTw" base_Property="Message-argument"/>

+  <Ecore:EReference xmi:id="_JFFkJ68nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Message-signature"/>

+  <Ecore:EOperation xmi:id="_JFFkKK8nEdqRKeAGm8hhTw" base_Operation="Message-sending_receiving_message_event"/>

+  <Ecore:EParameter xmi:id="_JFFkKa8nEdqRKeAGm8hhTw" base_Parameter="Message-sending_receiving_message_event-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkKq8nEdqRKeAGm8hhTw" base_Parameter="Message-sending_receiving_message_event-context"/>

+  <Ecore:EOperation xmi:id="_JFFkK68nEdqRKeAGm8hhTw" base_Operation="Message-signature_refer_to"/>

+  <Ecore:EParameter xmi:id="_JFFkLK8nEdqRKeAGm8hhTw" base_Parameter="Message-signature_refer_to-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkLa8nEdqRKeAGm8hhTw" base_Parameter="Message-signature_refer_to-context"/>

+  <Ecore:EOperation xmi:id="_JFFkLq8nEdqRKeAGm8hhTw" base_Operation="Message-signature_is_operation"/>

+  <Ecore:EParameter xmi:id="_JFFkL68nEdqRKeAGm8hhTw" base_Parameter="Message-signature_is_operation-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkMK8nEdqRKeAGm8hhTw" base_Parameter="Message-signature_is_operation-context"/>

+  <Ecore:EOperation xmi:id="_JFFkMa8nEdqRKeAGm8hhTw" base_Operation="Message-signature_is_signal"/>

+  <Ecore:EParameter xmi:id="_JFFkMq8nEdqRKeAGm8hhTw" base_Parameter="Message-signature_is_signal-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkM68nEdqRKeAGm8hhTw" base_Parameter="Message-signature_is_signal-context"/>

+  <Ecore:EOperation xmi:id="_JFFkNK8nEdqRKeAGm8hhTw" base_Operation="Message-arguments"/>

+  <Ecore:EParameter xmi:id="_JFFkNa8nEdqRKeAGm8hhTw" base_Parameter="Message-arguments-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkNq8nEdqRKeAGm8hhTw" base_Parameter="Message-arguments-context"/>

+  <Ecore:EOperation xmi:id="_JFFkN68nEdqRKeAGm8hhTw" base_Operation="Message-cannot_cross_boundaries"/>

+  <Ecore:EParameter xmi:id="_JFFkOK8nEdqRKeAGm8hhTw" base_Parameter="Message-cannot_cross_boundaries-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkOa8nEdqRKeAGm8hhTw" base_Parameter="Message-cannot_cross_boundaries-context"/>

+  <Ecore:EOperation xmi:id="_JFFkOq8nEdqRKeAGm8hhTw" base_Operation="Message-occurrence_specifications"/>

+  <Ecore:EParameter xmi:id="_JFFkO68nEdqRKeAGm8hhTw" base_Parameter="Message-occurrence_specifications-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkPK8nEdqRKeAGm8hhTw" base_Parameter="Message-occurrence_specifications-context"/>

+  <Ecore:EOperation xmi:id="_JFFkPa8nEdqRKeAGm8hhTw" base_Operation="Message-getMessageKind"/>

+  <Ecore:EOperation xmi:id="_JFFkPq8nEdqRKeAGm8hhTw" base_Operation="Message-getSignature"/>

+  <Ecore:EEnum xmi:id="_JFFkP68nEdqRKeAGm8hhTw" base_Enumeration="MessageKind"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFkQK8nEdqRKeAGm8hhTw" base_EnumerationLiteral="MessageKind-complete"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFkQa8nEdqRKeAGm8hhTw" base_EnumerationLiteral="MessageKind-lost"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFkQq8nEdqRKeAGm8hhTw" base_EnumerationLiteral="MessageKind-found"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFkQ68nEdqRKeAGm8hhTw" base_EnumerationLiteral="MessageKind-unknown"/>

+  <Ecore:EEnum xmi:id="_JFFkRK8nEdqRKeAGm8hhTw" base_Enumeration="MessageSort"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFkRa8nEdqRKeAGm8hhTw" base_EnumerationLiteral="MessageSort-synchCall"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFkRq8nEdqRKeAGm8hhTw" base_EnumerationLiteral="MessageSort-asynchCall"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFkR68nEdqRKeAGm8hhTw" base_EnumerationLiteral="MessageSort-asynchSignal"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFkSK8nEdqRKeAGm8hhTw" base_EnumerationLiteral="MessageSort-createMessage"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFkSa8nEdqRKeAGm8hhTw" base_EnumerationLiteral="MessageSort-deleteMessage"/>

+  <Ecore:EEnumLiteral xmi:id="_JFFkSq8nEdqRKeAGm8hhTw" base_EnumerationLiteral="MessageSort-reply"/>

+  <Ecore:EClass xmi:id="_JFFkS68nEdqRKeAGm8hhTw" base_Class="MessageEnd"/>

+  <Ecore:EReference xmi:id="_JFFkTK8nEdqRKeAGm8hhTw" base_Property="MessageEnd-message"/>

+  <Ecore:EClass xmi:id="_JFFkTa8nEdqRKeAGm8hhTw" base_Class="Interaction"/>

+  <Ecore:EReference xmi:id="_JFFkTq8nEdqRKeAGm8hhTw" base_Property="Interaction-lifeline"/>

+  <Ecore:EReference xmi:id="_JFFkT68nEdqRKeAGm8hhTw" base_Property="Interaction-fragment"/>

+  <Ecore:EReference xmi:id="_JFFkUK8nEdqRKeAGm8hhTw" base_Property="Interaction-action"/>

+  <Ecore:EReference xmi:id="_JFFkUa8nEdqRKeAGm8hhTw" base_Property="Interaction-formalGate"/>

+  <Ecore:EReference xmi:id="_JFFkUq8nEdqRKeAGm8hhTw" base_Property="Interaction-message"/>

+  <Ecore:EClass xmi:id="_JFFkU68nEdqRKeAGm8hhTw" base_Class="InteractionFragment"/>

+  <Ecore:EReference xmi:id="_JFFkVK8nEdqRKeAGm8hhTw" base_Property="InteractionFragment-covered"/>

+  <Ecore:EReference xmi:id="_JFFkVa8nEdqRKeAGm8hhTw" base_Property="InteractionFragment-generalOrdering"/>

+  <Ecore:EReference xmi:id="_JFFkVq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="InteractionFragment-enclosingInteraction" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JFFkV68nEdqRKeAGm8hhTw" isTransient="true" base_Property="InteractionFragment-enclosingOperand" isResolveProxies="false"/>

+  <Ecore:EClass xmi:id="_JFFkWK8nEdqRKeAGm8hhTw" base_Class="Lifeline"/>

+  <Ecore:EReference xmi:id="_JFFkWa8nEdqRKeAGm8hhTw" base_Property="Lifeline-represents"/>

+  <Ecore:EReference xmi:id="_JFFkWq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Lifeline-interaction" isResolveProxies="false"/>

+  <Ecore:EReference xmi:id="_JFFkW68nEdqRKeAGm8hhTw" base_Property="Lifeline-selector"/>

+  <Ecore:EReference xmi:id="_JFFkXK8nEdqRKeAGm8hhTw" base_Property="Lifeline-decomposedAs"/>

+  <Ecore:EReference xmi:id="_JFFkXa8nEdqRKeAGm8hhTw" base_Property="Lifeline-coveredBy"/>

+  <Ecore:EOperation xmi:id="_JFFkXq8nEdqRKeAGm8hhTw" base_Operation="Lifeline-interaction_uses_share_lifeline"/>

+  <Ecore:EParameter xmi:id="_JFFkX68nEdqRKeAGm8hhTw" base_Parameter="Lifeline-interaction_uses_share_lifeline-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkYK8nEdqRKeAGm8hhTw" base_Parameter="Lifeline-interaction_uses_share_lifeline-context"/>

+  <Ecore:EOperation xmi:id="_JFFkYa8nEdqRKeAGm8hhTw" base_Operation="Lifeline-selector_specified"/>

+  <Ecore:EParameter xmi:id="_JFFkYq8nEdqRKeAGm8hhTw" base_Parameter="Lifeline-selector_specified-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkY68nEdqRKeAGm8hhTw" base_Parameter="Lifeline-selector_specified-context"/>

+  <Ecore:EOperation xmi:id="_JFFkZK8nEdqRKeAGm8hhTw" base_Operation="Lifeline-same_classifier"/>

+  <Ecore:EParameter xmi:id="_JFFkZa8nEdqRKeAGm8hhTw" base_Parameter="Lifeline-same_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkZq8nEdqRKeAGm8hhTw" base_Parameter="Lifeline-same_classifier-context"/>

+  <Ecore:EClass xmi:id="_JFFkZ68nEdqRKeAGm8hhTw" base_Class="PartDecomposition"/>

+  <Ecore:EOperation xmi:id="_JFFkaK8nEdqRKeAGm8hhTw" base_Operation="PartDecomposition-parts_of_internal_structures"/>

+  <Ecore:EParameter xmi:id="_JFFkaa8nEdqRKeAGm8hhTw" base_Parameter="PartDecomposition-parts_of_internal_structures-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkaq8nEdqRKeAGm8hhTw" base_Parameter="PartDecomposition-parts_of_internal_structures-context"/>

+  <Ecore:EOperation xmi:id="_JFFka68nEdqRKeAGm8hhTw" base_Operation="PartDecomposition-assume"/>

+  <Ecore:EParameter xmi:id="_JFFkbK8nEdqRKeAGm8hhTw" base_Parameter="PartDecomposition-assume-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkba8nEdqRKeAGm8hhTw" base_Parameter="PartDecomposition-assume-context"/>

+  <Ecore:EOperation xmi:id="_JFFkbq8nEdqRKeAGm8hhTw" base_Operation="PartDecomposition-commutativity_of_decomposition"/>

+  <Ecore:EParameter xmi:id="_JFFkb68nEdqRKeAGm8hhTw" base_Parameter="PartDecomposition-commutativity_of_decomposition-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkcK8nEdqRKeAGm8hhTw" base_Parameter="PartDecomposition-commutativity_of_decomposition-context"/>

+  <Ecore:EClass xmi:id="_JFFkca8nEdqRKeAGm8hhTw" base_Class="InteractionUse"/>

+  <Ecore:EReference xmi:id="_JFFkcq8nEdqRKeAGm8hhTw" base_Property="InteractionUse-refersTo"/>

+  <Ecore:EReference xmi:id="_JFFkc68nEdqRKeAGm8hhTw" base_Property="InteractionUse-actualGate"/>

+  <Ecore:EReference xmi:id="_JFFkdK8nEdqRKeAGm8hhTw" base_Property="InteractionUse-argument"/>

+  <Ecore:EOperation xmi:id="_JFFkda8nEdqRKeAGm8hhTw" base_Operation="InteractionUse-gates_match"/>

+  <Ecore:EParameter xmi:id="_JFFkdq8nEdqRKeAGm8hhTw" base_Parameter="InteractionUse-gates_match-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkd68nEdqRKeAGm8hhTw" base_Parameter="InteractionUse-gates_match-context"/>

+  <Ecore:EOperation xmi:id="_JFFkeK8nEdqRKeAGm8hhTw" base_Operation="InteractionUse-all_lifelines"/>

+  <Ecore:EParameter xmi:id="_JFFkea8nEdqRKeAGm8hhTw" base_Parameter="InteractionUse-all_lifelines-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkeq8nEdqRKeAGm8hhTw" base_Parameter="InteractionUse-all_lifelines-context"/>

+  <Ecore:EOperation xmi:id="_JFFke68nEdqRKeAGm8hhTw" base_Operation="InteractionUse-arguments_correspond_to_parameters"/>

+  <Ecore:EParameter xmi:id="_JFFkfK8nEdqRKeAGm8hhTw" base_Parameter="InteractionUse-arguments_correspond_to_parameters-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkfa8nEdqRKeAGm8hhTw" base_Parameter="InteractionUse-arguments_correspond_to_parameters-context"/>

+  <Ecore:EOperation xmi:id="_JFFkfq8nEdqRKeAGm8hhTw" base_Operation="InteractionUse-arguments_are_constants"/>

+  <Ecore:EParameter xmi:id="_JFFkf68nEdqRKeAGm8hhTw" base_Parameter="InteractionUse-arguments_are_constants-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkgK8nEdqRKeAGm8hhTw" base_Parameter="InteractionUse-arguments_are_constants-context"/>

+  <Ecore:EClass xmi:id="_JFFkga8nEdqRKeAGm8hhTw" base_Class="Gate"/>

+  <Ecore:EOperation xmi:id="_JFFkgq8nEdqRKeAGm8hhTw" base_Operation="Gate-messages_actual_gate"/>

+  <Ecore:EParameter xmi:id="_JFFkg68nEdqRKeAGm8hhTw" base_Parameter="Gate-messages_actual_gate-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkhK8nEdqRKeAGm8hhTw" base_Parameter="Gate-messages_actual_gate-context"/>

+  <Ecore:EOperation xmi:id="_JFFkha8nEdqRKeAGm8hhTw" base_Operation="Gate-messages_combined_fragment"/>

+  <Ecore:EParameter xmi:id="_JFFkhq8nEdqRKeAGm8hhTw" base_Parameter="Gate-messages_combined_fragment-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkh68nEdqRKeAGm8hhTw" base_Parameter="Gate-messages_combined_fragment-context"/>

+  <Ecore:EClass xmi:id="_JFFkiK8nEdqRKeAGm8hhTw" base_Class="GeneralOrdering"/>

+  <Ecore:EReference xmi:id="_JFFkia8nEdqRKeAGm8hhTw" base_Property="GeneralOrdering-before"/>

+  <Ecore:EReference xmi:id="_JFFkiq8nEdqRKeAGm8hhTw" base_Property="GeneralOrdering-after"/>

+  <Ecore:EClass xmi:id="_JFFki68nEdqRKeAGm8hhTw" base_Class="OccurrenceSpecification"/>

+  <Ecore:EReference xmi:id="_JFFkjK8nEdqRKeAGm8hhTw" base_Property="OccurrenceSpecification-toBefore"/>

+  <Ecore:EReference xmi:id="_JFFkja8nEdqRKeAGm8hhTw" base_Property="OccurrenceSpecification-event"/>

+  <Ecore:EReference xmi:id="_JFFkjq8nEdqRKeAGm8hhTw" base_Property="OccurrenceSpecification-toAfter"/>

+  <Ecore:EClass xmi:id="_JFFkj68nEdqRKeAGm8hhTw" base_Class="InteractionOperand"/>

+  <Ecore:EReference xmi:id="_JFFkkK8nEdqRKeAGm8hhTw" base_Property="InteractionOperand-guard"/>

+  <Ecore:EReference xmi:id="_JFFkka8nEdqRKeAGm8hhTw" base_Property="InteractionOperand-fragment"/>

+  <Ecore:EOperation xmi:id="_JFFkkq8nEdqRKeAGm8hhTw" base_Operation="InteractionOperand-guard_directly_prior"/>

+  <Ecore:EParameter xmi:id="_JFFkk68nEdqRKeAGm8hhTw" base_Parameter="InteractionOperand-guard_directly_prior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFklK8nEdqRKeAGm8hhTw" base_Parameter="InteractionOperand-guard_directly_prior-context"/>

+  <Ecore:EOperation xmi:id="_JFFkla8nEdqRKeAGm8hhTw" base_Operation="InteractionOperand-guard_contain_references"/>

+  <Ecore:EParameter xmi:id="_JFFklq8nEdqRKeAGm8hhTw" base_Parameter="InteractionOperand-guard_contain_references-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkl68nEdqRKeAGm8hhTw" base_Parameter="InteractionOperand-guard_contain_references-context"/>

+  <Ecore:EClass xmi:id="_JFFkmK8nEdqRKeAGm8hhTw" base_Class="InteractionConstraint"/>

+  <Ecore:EReference xmi:id="_JFFkma8nEdqRKeAGm8hhTw" base_Property="InteractionConstraint-minint"/>

+  <Ecore:EReference xmi:id="_JFFkmq8nEdqRKeAGm8hhTw" base_Property="InteractionConstraint-maxint"/>

+  <Ecore:EOperation xmi:id="_JFFkm68nEdqRKeAGm8hhTw" base_Operation="InteractionConstraint-dynamic_variables"/>

+  <Ecore:EParameter xmi:id="_JFFknK8nEdqRKeAGm8hhTw" base_Parameter="InteractionConstraint-dynamic_variables-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkna8nEdqRKeAGm8hhTw" base_Parameter="InteractionConstraint-dynamic_variables-context"/>

+  <Ecore:EOperation xmi:id="_JFFknq8nEdqRKeAGm8hhTw" base_Operation="InteractionConstraint-global_data"/>

+  <Ecore:EParameter xmi:id="_JFFkn68nEdqRKeAGm8hhTw" base_Parameter="InteractionConstraint-global_data-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkoK8nEdqRKeAGm8hhTw" base_Parameter="InteractionConstraint-global_data-context"/>

+  <Ecore:EOperation xmi:id="_JFFkoa8nEdqRKeAGm8hhTw" base_Operation="InteractionConstraint-minint_maxint"/>

+  <Ecore:EParameter xmi:id="_JFFkoq8nEdqRKeAGm8hhTw" base_Parameter="InteractionConstraint-minint_maxint-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFko68nEdqRKeAGm8hhTw" base_Parameter="InteractionConstraint-minint_maxint-context"/>

+  <Ecore:EOperation xmi:id="_JFFkpK8nEdqRKeAGm8hhTw" base_Operation="InteractionConstraint-minint_non_negative"/>

+  <Ecore:EParameter xmi:id="_JFFkpa8nEdqRKeAGm8hhTw" base_Parameter="InteractionConstraint-minint_non_negative-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkpq8nEdqRKeAGm8hhTw" base_Parameter="InteractionConstraint-minint_non_negative-context"/>

+  <Ecore:EOperation xmi:id="_JFFkp68nEdqRKeAGm8hhTw" base_Operation="InteractionConstraint-maxint_positive"/>

+  <Ecore:EParameter xmi:id="_JFFkqK8nEdqRKeAGm8hhTw" base_Parameter="InteractionConstraint-maxint_positive-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkqa8nEdqRKeAGm8hhTw" base_Parameter="InteractionConstraint-maxint_positive-context"/>

+  <Ecore:EOperation xmi:id="_JFFkqq8nEdqRKeAGm8hhTw" base_Operation="InteractionConstraint-maxint_greater_equal_minint"/>

+  <Ecore:EParameter xmi:id="_JFFkq68nEdqRKeAGm8hhTw" base_Parameter="InteractionConstraint-maxint_greater_equal_minint-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFkrK8nEdqRKeAGm8hhTw" base_Parameter="InteractionConstraint-maxint_greater_equal_minint-context"/>

+  <Ecore:EClass xmi:id="_JFFkra8nEdqRKeAGm8hhTw" base_Class="ExecutionSpecification"/>

+  <Ecore:EReference xmi:id="_JFFkrq8nEdqRKeAGm8hhTw" base_Property="ExecutionSpecification-start"/>

+  <Ecore:EReference xmi:id="_JFFkr68nEdqRKeAGm8hhTw" base_Property="ExecutionSpecification-finish"/>

+  <Ecore:EOperation xmi:id="_JFFksK8nEdqRKeAGm8hhTw" base_Operation="ExecutionSpecification-same_lifeline"/>

+  <Ecore:EParameter xmi:id="_JFFksa8nEdqRKeAGm8hhTw" base_Parameter="ExecutionSpecification-same_lifeline-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFFksq8nEdqRKeAGm8hhTw" base_Parameter="ExecutionSpecification-same_lifeline-context"/>

+  <Ecore:EClass xmi:id="_JFFks68nEdqRKeAGm8hhTw" base_Class="StateInvariant"/>

+  <Ecore:EReference xmi:id="_JFFktK8nEdqRKeAGm8hhTw" base_Property="StateInvariant-invariant"/>

+  <Ecore:EClass xmi:id="_JFYeoK8nEdqRKeAGm8hhTw" base_Class="ActionExecutionSpecification"/>

+  <Ecore:EReference xmi:id="_JFYeoa8nEdqRKeAGm8hhTw" base_Property="ActionExecutionSpecification-action"/>

+  <Ecore:EOperation xmi:id="_JFYeoq8nEdqRKeAGm8hhTw" base_Operation="ActionExecutionSpecification-action_referenced"/>

+  <Ecore:EParameter xmi:id="_JFYeo68nEdqRKeAGm8hhTw" base_Parameter="ActionExecutionSpecification-action_referenced-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFYepK8nEdqRKeAGm8hhTw" base_Parameter="ActionExecutionSpecification-action_referenced-context"/>

+  <Ecore:EClass xmi:id="_JFYepa8nEdqRKeAGm8hhTw" base_Class="BehaviorExecutionSpecification"/>

+  <Ecore:EReference xmi:id="_JFYepq8nEdqRKeAGm8hhTw" base_Property="BehaviorExecutionSpecification-behavior"/>

+  <Ecore:EClass xmi:id="_JFYep68nEdqRKeAGm8hhTw" base_Class="ExecutionEvent"/>

+  <Ecore:EClass xmi:id="_JFYeqK8nEdqRKeAGm8hhTw" base_Class="CreationEvent"/>

+  <Ecore:EOperation xmi:id="_JFYeqa8nEdqRKeAGm8hhTw" base_Operation="CreationEvent-no_occurrence_above"/>

+  <Ecore:EParameter xmi:id="_JFYeqq8nEdqRKeAGm8hhTw" base_Parameter="CreationEvent-no_occurrence_above-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFYeq68nEdqRKeAGm8hhTw" base_Parameter="CreationEvent-no_occurrence_above-context"/>

+  <Ecore:EClass xmi:id="_JFYerK8nEdqRKeAGm8hhTw" base_Class="DestructionEvent"/>

+  <Ecore:EOperation xmi:id="_JFYera8nEdqRKeAGm8hhTw" base_Operation="DestructionEvent-no_occurrence_specifications_below"/>

+  <Ecore:EParameter xmi:id="_JFYerq8nEdqRKeAGm8hhTw" base_Parameter="DestructionEvent-no_occurrence_specifications_below-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFYer68nEdqRKeAGm8hhTw" base_Parameter="DestructionEvent-no_occurrence_specifications_below-context"/>

+  <Ecore:EClass xmi:id="_JFYesK8nEdqRKeAGm8hhTw" base_Class="SendOperationEvent"/>

+  <Ecore:EReference xmi:id="_JFYesa8nEdqRKeAGm8hhTw" base_Property="SendOperationEvent-operation"/>

+  <Ecore:EClass xmi:id="_JFYesq8nEdqRKeAGm8hhTw" base_Class="MessageEvent"/>

+  <Ecore:EClass xmi:id="_JFYes68nEdqRKeAGm8hhTw" base_Class="SendSignalEvent"/>

+  <Ecore:EReference xmi:id="_JFYetK8nEdqRKeAGm8hhTw" base_Property="SendSignalEvent-signal"/>

+  <Ecore:EClass xmi:id="_JFYeta8nEdqRKeAGm8hhTw" base_Class="MessageOccurrenceSpecification"/>

+  <Ecore:EClass xmi:id="_JFYetq8nEdqRKeAGm8hhTw" base_Class="ExecutionOccurrenceSpecification"/>

+  <Ecore:EReference xmi:id="_JFYet68nEdqRKeAGm8hhTw" base_Property="ExecutionOccurrenceSpecification-execution"/>

+  <Ecore:EClass xmi:id="_JFYeuK8nEdqRKeAGm8hhTw" base_Class="ReceiveOperationEvent"/>

+  <Ecore:EReference xmi:id="_JFYeua8nEdqRKeAGm8hhTw" base_Property="ReceiveOperationEvent-operation"/>

+  <Ecore:EClass xmi:id="_JFYeuq8nEdqRKeAGm8hhTw" base_Class="ReceiveSignalEvent"/>

+  <Ecore:EReference xmi:id="_JFYeu68nEdqRKeAGm8hhTw" base_Property="ReceiveSignalEvent-signal"/>

+  <Ecore:EClass xmi:id="_JFYevK8nEdqRKeAGm8hhTw" base_Class="Actor"/>

+  <Ecore:EOperation xmi:id="_JFYeva8nEdqRKeAGm8hhTw" base_Operation="Actor-associations"/>

+  <Ecore:EParameter xmi:id="_JFYevq8nEdqRKeAGm8hhTw" base_Parameter="Actor-associations-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFYev68nEdqRKeAGm8hhTw" base_Parameter="Actor-associations-context"/>

+  <Ecore:EOperation xmi:id="_JFYewK8nEdqRKeAGm8hhTw" base_Operation="Actor-must_have_name"/>

+  <Ecore:EParameter xmi:id="_JFYewa8nEdqRKeAGm8hhTw" base_Parameter="Actor-must_have_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFYewq8nEdqRKeAGm8hhTw" base_Parameter="Actor-must_have_name-context"/>

+  <Ecore:EClass xmi:id="_JFYew68nEdqRKeAGm8hhTw" base_Class="CallEvent"/>

+  <Ecore:EReference xmi:id="_JFYexK8nEdqRKeAGm8hhTw" base_Property="CallEvent-operation"/>

+  <Ecore:EClass xmi:id="_JFYexa8nEdqRKeAGm8hhTw" base_Class="ChangeEvent"/>

+  <Ecore:EReference xmi:id="_JFYexq8nEdqRKeAGm8hhTw" base_Property="ChangeEvent-changeExpression"/>

+  <Ecore:EClass xmi:id="_JFYex68nEdqRKeAGm8hhTw" base_Class="SignalEvent"/>

+  <Ecore:EReference xmi:id="_JFYeyK8nEdqRKeAGm8hhTw" base_Property="SignalEvent-signal"/>

+  <Ecore:EClass xmi:id="_JFYeya8nEdqRKeAGm8hhTw" base_Class="AnyReceiveEvent"/>

+  <Ecore:EClass xmi:id="_JFYeyq8nEdqRKeAGm8hhTw" base_Class="ForkNode"/>

+  <Ecore:EOperation xmi:id="_JFYey68nEdqRKeAGm8hhTw" base_Operation="ForkNode-one_incoming_edge"/>

+  <Ecore:EParameter xmi:id="_JFYezK8nEdqRKeAGm8hhTw" base_Parameter="ForkNode-one_incoming_edge-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFYeza8nEdqRKeAGm8hhTw" base_Parameter="ForkNode-one_incoming_edge-context"/>

+  <Ecore:EOperation xmi:id="_JFYezq8nEdqRKeAGm8hhTw" base_Operation="ForkNode-edges"/>

+  <Ecore:EParameter xmi:id="_JFYez68nEdqRKeAGm8hhTw" base_Parameter="ForkNode-edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFYe0K8nEdqRKeAGm8hhTw" base_Parameter="ForkNode-edges-context"/>

+  <Ecore:EClass xmi:id="_JFYe0a8nEdqRKeAGm8hhTw" base_Class="FlowFinalNode"/>

+  <Ecore:EClass xmi:id="_JFYe0q8nEdqRKeAGm8hhTw" base_Class="FinalNode"/>

+  <Ecore:EOperation xmi:id="_JFYe068nEdqRKeAGm8hhTw" base_Operation="FinalNode-no_outgoing_edges"/>

+  <Ecore:EParameter xmi:id="_JFYe1K8nEdqRKeAGm8hhTw" base_Parameter="FinalNode-no_outgoing_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhokK8nEdqRKeAGm8hhTw" base_Parameter="FinalNode-no_outgoing_edges-context"/>

+  <Ecore:EClass xmi:id="_JFhoka8nEdqRKeAGm8hhTw" base_Class="CentralBufferNode"/>

+  <Ecore:EClass xmi:id="_JFhokq8nEdqRKeAGm8hhTw" base_Class="MergeNode"/>

+  <Ecore:EOperation xmi:id="_JFhok68nEdqRKeAGm8hhTw" base_Operation="MergeNode-one_outgoing_edge"/>

+  <Ecore:EParameter xmi:id="_JFholK8nEdqRKeAGm8hhTw" base_Parameter="MergeNode-one_outgoing_edge-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhola8nEdqRKeAGm8hhTw" base_Parameter="MergeNode-one_outgoing_edge-context"/>

+  <Ecore:EOperation xmi:id="_JFholq8nEdqRKeAGm8hhTw" base_Operation="MergeNode-edges"/>

+  <Ecore:EParameter xmi:id="_JFhol68nEdqRKeAGm8hhTw" base_Parameter="MergeNode-edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhomK8nEdqRKeAGm8hhTw" base_Parameter="MergeNode-edges-context"/>

+  <Ecore:EClass xmi:id="_JFhoma8nEdqRKeAGm8hhTw" base_Class="DecisionNode"/>

+  <Ecore:EReference xmi:id="_JFhomq8nEdqRKeAGm8hhTw" base_Property="DecisionNode-decisionInput"/>

+  <Ecore:EOperation xmi:id="_JFhom68nEdqRKeAGm8hhTw" base_Operation="DecisionNode-one_incoming_edge"/>

+  <Ecore:EParameter xmi:id="_JFhonK8nEdqRKeAGm8hhTw" base_Parameter="DecisionNode-one_incoming_edge-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhona8nEdqRKeAGm8hhTw" base_Parameter="DecisionNode-one_incoming_edge-context"/>

+  <Ecore:EOperation xmi:id="_JFhonq8nEdqRKeAGm8hhTw" base_Operation="DecisionNode-input_parameter"/>

+  <Ecore:EParameter xmi:id="_JFhon68nEdqRKeAGm8hhTw" base_Parameter="DecisionNode-input_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhooK8nEdqRKeAGm8hhTw" base_Parameter="DecisionNode-input_parameter-context"/>

+  <Ecore:EOperation xmi:id="_JFhooa8nEdqRKeAGm8hhTw" base_Operation="DecisionNode-edges"/>

+  <Ecore:EParameter xmi:id="_JFhooq8nEdqRKeAGm8hhTw" base_Parameter="DecisionNode-edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhoo68nEdqRKeAGm8hhTw" base_Parameter="DecisionNode-edges-context"/>

+  <Ecore:EClass xmi:id="_JFhopK8nEdqRKeAGm8hhTw" base_Class="ActivityFinalNode"/>

+  <Ecore:EClass xmi:id="_JFhopa8nEdqRKeAGm8hhTw" base_Class="ComponentRealization"/>

+  <Ecore:EReference xmi:id="_JFhopq8nEdqRKeAGm8hhTw" isTransient="true" base_Property="ComponentRealization-abstraction"/>

+  <Ecore:EReference xmi:id="_JFhop68nEdqRKeAGm8hhTw" base_Property="ComponentRealization-realizingClassifier"/>

+  <Ecore:EClass xmi:id="_JFhoqK8nEdqRKeAGm8hhTw" base_Class="Component"/>

+  <Ecore:EAttribute xmi:id="_JFhoqa8nEdqRKeAGm8hhTw" base_Property="Component-isIndirectlyInstantiated"/>

+  <Ecore:EReference xmi:id="_JFhoqq8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Component-required"/>

+  <Ecore:EReference xmi:id="_JFhoq68nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="Component-provided"/>

+  <Ecore:EReference xmi:id="_JFhorK8nEdqRKeAGm8hhTw" base_Property="Component-packagedElement"/>

+  <Ecore:EReference xmi:id="_JFhora8nEdqRKeAGm8hhTw" isTransient="true" base_Property="Component-realization"/>

+  <Ecore:EOperation xmi:id="_JFhorq8nEdqRKeAGm8hhTw" base_Operation="Component-createOwnedClass"/>

+  <Ecore:EParameter xmi:id="_JFhor68nEdqRKeAGm8hhTw" base_Parameter="Component-createOwnedClass-name"/>

+  <Ecore:EParameter xmi:id="_JFhosK8nEdqRKeAGm8hhTw" base_Parameter="Component-createOwnedClass-isAbstract"/>

+  <Ecore:EOperation xmi:id="_JFhosa8nEdqRKeAGm8hhTw" base_Operation="Component-createOwnedEnumeration"/>

+  <Ecore:EParameter xmi:id="_JFhosq8nEdqRKeAGm8hhTw" base_Parameter="Component-createOwnedEnumeration-name"/>

+  <Ecore:EOperation xmi:id="_JFhos68nEdqRKeAGm8hhTw" base_Operation="Component-createOwnedPrimitiveType"/>

+  <Ecore:EParameter xmi:id="_JFhotK8nEdqRKeAGm8hhTw" base_Parameter="Component-createOwnedPrimitiveType-name"/>

+  <Ecore:EOperation xmi:id="_JFhota8nEdqRKeAGm8hhTw" base_Operation="Component-createOwnedInterface"/>

+  <Ecore:EParameter xmi:id="_JFhotq8nEdqRKeAGm8hhTw" base_Parameter="Component-createOwnedInterface-name"/>

+  <Ecore:EOperation xmi:id="_JFhot68nEdqRKeAGm8hhTw" base_Operation="Component-realizedInterfaces"/>

+  <Ecore:EParameter xmi:id="_JFhouK8nEdqRKeAGm8hhTw" base_Parameter="Component-realizedInterfaces-classifier"/>

+  <Ecore:EOperation xmi:id="_JFhoua8nEdqRKeAGm8hhTw" base_Operation="Component-usedInterfaces"/>

+  <Ecore:EParameter xmi:id="_JFhouq8nEdqRKeAGm8hhTw" base_Parameter="Component-usedInterfaces-classifier"/>

+  <Ecore:EOperation xmi:id="_JFhou68nEdqRKeAGm8hhTw" base_Operation="Component-getRequireds"/>

+  <Ecore:EOperation xmi:id="_JFhovK8nEdqRKeAGm8hhTw" base_Operation="Component-getProvideds"/>

+  <Ecore:EClass xmi:id="_JFhova8nEdqRKeAGm8hhTw" base_Class="Node"/>

+  <Ecore:EReference xmi:id="_JFhovq8nEdqRKeAGm8hhTw" base_Property="Node-nestedNode"/>

+  <Ecore:EOperation xmi:id="_JFhov68nEdqRKeAGm8hhTw" base_Operation="Node-internal_structure"/>

+  <Ecore:EParameter xmi:id="_JFhowK8nEdqRKeAGm8hhTw" base_Parameter="Node-internal_structure-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhowa8nEdqRKeAGm8hhTw" base_Parameter="Node-internal_structure-context"/>

+  <Ecore:EClass xmi:id="_JFhowq8nEdqRKeAGm8hhTw" base_Class="Device"/>

+  <Ecore:EClass xmi:id="_JFhow68nEdqRKeAGm8hhTw" base_Class="ExecutionEnvironment"/>

+  <Ecore:EClass xmi:id="_JFhoxK8nEdqRKeAGm8hhTw" base_Class="CommunicationPath"/>

+  <Ecore:EClass xmi:id="_JFhoxa8nEdqRKeAGm8hhTw" base_Class="CombinedFragment"/>

+  <Ecore:EAttribute xmi:id="_JFhoxq8nEdqRKeAGm8hhTw" base_Property="CombinedFragment-interactionOperator"/>

+  <Ecore:EReference xmi:id="_JFhox68nEdqRKeAGm8hhTw" base_Property="CombinedFragment-operand"/>

+  <Ecore:EReference xmi:id="_JFhoyK8nEdqRKeAGm8hhTw" base_Property="CombinedFragment-cfragmentGate"/>

+  <Ecore:EOperation xmi:id="_JFhoya8nEdqRKeAGm8hhTw" base_Operation="CombinedFragment-opt_loop_break_neg"/>

+  <Ecore:EParameter xmi:id="_JFhoyq8nEdqRKeAGm8hhTw" base_Parameter="CombinedFragment-opt_loop_break_neg-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhoy68nEdqRKeAGm8hhTw" base_Parameter="CombinedFragment-opt_loop_break_neg-context"/>

+  <Ecore:EOperation xmi:id="_JFhozK8nEdqRKeAGm8hhTw" base_Operation="CombinedFragment-minint_and_maxint"/>

+  <Ecore:EParameter xmi:id="_JFhoza8nEdqRKeAGm8hhTw" base_Parameter="CombinedFragment-minint_and_maxint-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhozq8nEdqRKeAGm8hhTw" base_Parameter="CombinedFragment-minint_and_maxint-context"/>

+  <Ecore:EOperation xmi:id="_JFhoz68nEdqRKeAGm8hhTw" base_Operation="CombinedFragment-break"/>

+  <Ecore:EParameter xmi:id="_JFho0K8nEdqRKeAGm8hhTw" base_Parameter="CombinedFragment-break-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFho0a8nEdqRKeAGm8hhTw" base_Parameter="CombinedFragment-break-context"/>

+  <Ecore:EOperation xmi:id="_JFho0q8nEdqRKeAGm8hhTw" base_Operation="CombinedFragment-consider_and_ignore"/>

+  <Ecore:EParameter xmi:id="_JFho068nEdqRKeAGm8hhTw" base_Parameter="CombinedFragment-consider_and_ignore-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFho1K8nEdqRKeAGm8hhTw" base_Parameter="CombinedFragment-consider_and_ignore-context"/>

+  <Ecore:EEnum xmi:id="_JFho1a8nEdqRKeAGm8hhTw" base_Enumeration="InteractionOperatorKind"/>

+  <Ecore:EEnumLiteral xmi:id="_JFho1q8nEdqRKeAGm8hhTw" base_EnumerationLiteral="InteractionOperatorKind-seq"/>

+  <Ecore:EEnumLiteral xmi:id="_JFho168nEdqRKeAGm8hhTw" base_EnumerationLiteral="InteractionOperatorKind-alt"/>

+  <Ecore:EEnumLiteral xmi:id="_JFho2K8nEdqRKeAGm8hhTw" base_EnumerationLiteral="InteractionOperatorKind-opt"/>

+  <Ecore:EEnumLiteral xmi:id="_JFho2a8nEdqRKeAGm8hhTw" base_EnumerationLiteral="InteractionOperatorKind-break"/>

+  <Ecore:EEnumLiteral xmi:id="_JFho2q8nEdqRKeAGm8hhTw" base_EnumerationLiteral="InteractionOperatorKind-par"/>

+  <Ecore:EEnumLiteral xmi:id="_JFho268nEdqRKeAGm8hhTw" base_EnumerationLiteral="InteractionOperatorKind-strict"/>

+  <Ecore:EEnumLiteral xmi:id="_JFho3K8nEdqRKeAGm8hhTw" base_EnumerationLiteral="InteractionOperatorKind-loop"/>

+  <Ecore:EEnumLiteral xmi:id="_JFho3a8nEdqRKeAGm8hhTw" base_EnumerationLiteral="InteractionOperatorKind-critical"/>

+  <Ecore:EEnumLiteral xmi:id="_JFho3q8nEdqRKeAGm8hhTw" base_EnumerationLiteral="InteractionOperatorKind-neg"/>

+  <Ecore:EEnumLiteral xmi:id="_JFho368nEdqRKeAGm8hhTw" base_EnumerationLiteral="InteractionOperatorKind-assert"/>

+  <Ecore:EEnumLiteral xmi:id="_JFho4K8nEdqRKeAGm8hhTw" base_EnumerationLiteral="InteractionOperatorKind-ignore"/>

+  <Ecore:EEnumLiteral xmi:id="_JFho4a8nEdqRKeAGm8hhTw" base_EnumerationLiteral="InteractionOperatorKind-consider"/>

+  <Ecore:EClass xmi:id="_JFho4q8nEdqRKeAGm8hhTw" base_Class="Continuation"/>

+  <Ecore:EAttribute xmi:id="_JFho468nEdqRKeAGm8hhTw" base_Property="Continuation-setting"/>

+  <Ecore:EOperation xmi:id="_JFho5K8nEdqRKeAGm8hhTw" base_Operation="Continuation-same_name"/>

+  <Ecore:EParameter xmi:id="_JFho5a8nEdqRKeAGm8hhTw" base_Parameter="Continuation-same_name-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFho5q8nEdqRKeAGm8hhTw" base_Parameter="Continuation-same_name-context"/>

+  <Ecore:EOperation xmi:id="_JFho568nEdqRKeAGm8hhTw" base_Operation="Continuation-global"/>

+  <Ecore:EParameter xmi:id="_JFho6K8nEdqRKeAGm8hhTw" base_Parameter="Continuation-global-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFho6a8nEdqRKeAGm8hhTw" base_Parameter="Continuation-global-context"/>

+  <Ecore:EOperation xmi:id="_JFho6q8nEdqRKeAGm8hhTw" base_Operation="Continuation-first_or_last_interaction_fragment"/>

+  <Ecore:EParameter xmi:id="_JFho668nEdqRKeAGm8hhTw" base_Parameter="Continuation-first_or_last_interaction_fragment-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFho7K8nEdqRKeAGm8hhTw" base_Parameter="Continuation-first_or_last_interaction_fragment-context"/>

+  <Ecore:EClass xmi:id="_JFho7a8nEdqRKeAGm8hhTw" base_Class="ConsiderIgnoreFragment"/>

+  <Ecore:EReference xmi:id="_JFho7q8nEdqRKeAGm8hhTw" base_Property="ConsiderIgnoreFragment-message"/>

+  <Ecore:EOperation xmi:id="_JFho768nEdqRKeAGm8hhTw" base_Operation="ConsiderIgnoreFragment-consider_or_ignore"/>

+  <Ecore:EParameter xmi:id="_JFho8K8nEdqRKeAGm8hhTw" base_Parameter="ConsiderIgnoreFragment-consider_or_ignore-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFho8a8nEdqRKeAGm8hhTw" base_Parameter="ConsiderIgnoreFragment-consider_or_ignore-context"/>

+  <Ecore:EOperation xmi:id="_JFho8q8nEdqRKeAGm8hhTw" base_Operation="ConsiderIgnoreFragment-type"/>

+  <Ecore:EParameter xmi:id="_JFho868nEdqRKeAGm8hhTw" base_Parameter="ConsiderIgnoreFragment-type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFho9K8nEdqRKeAGm8hhTw" base_Parameter="ConsiderIgnoreFragment-type-context"/>

+  <Ecore:EClass xmi:id="_JFho9a8nEdqRKeAGm8hhTw" base_Class="CreateObjectAction"/>

+  <Ecore:EReference xmi:id="_JFho9q8nEdqRKeAGm8hhTw" base_Property="CreateObjectAction-classifier"/>

+  <Ecore:EReference xmi:id="_JFho968nEdqRKeAGm8hhTw" base_Property="CreateObjectAction-result"/>

+  <Ecore:EOperation xmi:id="_JFho-K8nEdqRKeAGm8hhTw" base_Operation="CreateObjectAction-classifier_not_abstract"/>

+  <Ecore:EParameter xmi:id="_JFho-a8nEdqRKeAGm8hhTw" base_Parameter="CreateObjectAction-classifier_not_abstract-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFho-q8nEdqRKeAGm8hhTw" base_Parameter="CreateObjectAction-classifier_not_abstract-context"/>

+  <Ecore:EOperation xmi:id="_JFho-68nEdqRKeAGm8hhTw" base_Operation="CreateObjectAction-classifier_not_association_class"/>

+  <Ecore:EParameter xmi:id="_JFho_K8nEdqRKeAGm8hhTw" base_Parameter="CreateObjectAction-classifier_not_association_class-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFho_a8nEdqRKeAGm8hhTw" base_Parameter="CreateObjectAction-classifier_not_association_class-context"/>

+  <Ecore:EOperation xmi:id="_JFho_q8nEdqRKeAGm8hhTw" base_Operation="CreateObjectAction-same_type"/>

+  <Ecore:EParameter xmi:id="_JFho_68nEdqRKeAGm8hhTw" base_Parameter="CreateObjectAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpAK8nEdqRKeAGm8hhTw" base_Parameter="CreateObjectAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_JFhpAa8nEdqRKeAGm8hhTw" base_Operation="CreateObjectAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFhpAq8nEdqRKeAGm8hhTw" base_Parameter="CreateObjectAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpA68nEdqRKeAGm8hhTw" base_Parameter="CreateObjectAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFhpBK8nEdqRKeAGm8hhTw" base_Class="DestroyObjectAction"/>

+  <Ecore:EAttribute xmi:id="_JFhpBa8nEdqRKeAGm8hhTw" base_Property="DestroyObjectAction-isDestroyLinks"/>

+  <Ecore:EAttribute xmi:id="_JFhpBq8nEdqRKeAGm8hhTw" base_Property="DestroyObjectAction-isDestroyOwnedObjects"/>

+  <Ecore:EReference xmi:id="_JFhpB68nEdqRKeAGm8hhTw" base_Property="DestroyObjectAction-target"/>

+  <Ecore:EOperation xmi:id="_JFhpCK8nEdqRKeAGm8hhTw" base_Operation="DestroyObjectAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFhpCa8nEdqRKeAGm8hhTw" base_Parameter="DestroyObjectAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpCq8nEdqRKeAGm8hhTw" base_Parameter="DestroyObjectAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_JFhpC68nEdqRKeAGm8hhTw" base_Operation="DestroyObjectAction-no_type"/>

+  <Ecore:EParameter xmi:id="_JFhpDK8nEdqRKeAGm8hhTw" base_Parameter="DestroyObjectAction-no_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpDa8nEdqRKeAGm8hhTw" base_Parameter="DestroyObjectAction-no_type-context"/>

+  <Ecore:EClass xmi:id="_JFhpDq8nEdqRKeAGm8hhTw" base_Class="TestIdentityAction"/>

+  <Ecore:EReference xmi:id="_JFhpD68nEdqRKeAGm8hhTw" base_Property="TestIdentityAction-first"/>

+  <Ecore:EReference xmi:id="_JFhpEK8nEdqRKeAGm8hhTw" base_Property="TestIdentityAction-second"/>

+  <Ecore:EReference xmi:id="_JFhpEa8nEdqRKeAGm8hhTw" base_Property="TestIdentityAction-result"/>

+  <Ecore:EOperation xmi:id="_JFhpEq8nEdqRKeAGm8hhTw" base_Operation="TestIdentityAction-no_type"/>

+  <Ecore:EParameter xmi:id="_JFhpE68nEdqRKeAGm8hhTw" base_Parameter="TestIdentityAction-no_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpFK8nEdqRKeAGm8hhTw" base_Parameter="TestIdentityAction-no_type-context"/>

+  <Ecore:EOperation xmi:id="_JFhpFa8nEdqRKeAGm8hhTw" base_Operation="TestIdentityAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFhpFq8nEdqRKeAGm8hhTw" base_Parameter="TestIdentityAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpF68nEdqRKeAGm8hhTw" base_Parameter="TestIdentityAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_JFhpGK8nEdqRKeAGm8hhTw" base_Operation="TestIdentityAction-result_is_boolean"/>

+  <Ecore:EParameter xmi:id="_JFhpGa8nEdqRKeAGm8hhTw" base_Parameter="TestIdentityAction-result_is_boolean-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpGq8nEdqRKeAGm8hhTw" base_Parameter="TestIdentityAction-result_is_boolean-context"/>

+  <Ecore:EClass xmi:id="_JFhpG68nEdqRKeAGm8hhTw" base_Class="ReadSelfAction"/>

+  <Ecore:EReference xmi:id="_JFhpHK8nEdqRKeAGm8hhTw" base_Property="ReadSelfAction-result"/>

+  <Ecore:EOperation xmi:id="_JFhpHa8nEdqRKeAGm8hhTw" base_Operation="ReadSelfAction-contained"/>

+  <Ecore:EParameter xmi:id="_JFhpHq8nEdqRKeAGm8hhTw" base_Parameter="ReadSelfAction-contained-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpH68nEdqRKeAGm8hhTw" base_Parameter="ReadSelfAction-contained-context"/>

+  <Ecore:EOperation xmi:id="_JFhpIK8nEdqRKeAGm8hhTw" base_Operation="ReadSelfAction-not_static"/>

+  <Ecore:EParameter xmi:id="_JFhpIa8nEdqRKeAGm8hhTw" base_Parameter="ReadSelfAction-not_static-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpIq8nEdqRKeAGm8hhTw" base_Parameter="ReadSelfAction-not_static-context"/>

+  <Ecore:EOperation xmi:id="_JFhpI68nEdqRKeAGm8hhTw" base_Operation="ReadSelfAction-type"/>

+  <Ecore:EParameter xmi:id="_JFhpJK8nEdqRKeAGm8hhTw" base_Parameter="ReadSelfAction-type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpJa8nEdqRKeAGm8hhTw" base_Parameter="ReadSelfAction-type-context"/>

+  <Ecore:EOperation xmi:id="_JFhpJq8nEdqRKeAGm8hhTw" base_Operation="ReadSelfAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFhpJ68nEdqRKeAGm8hhTw" base_Parameter="ReadSelfAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpKK8nEdqRKeAGm8hhTw" base_Parameter="ReadSelfAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFhpKa8nEdqRKeAGm8hhTw" base_Class="StructuralFeatureAction"/>

+  <Ecore:EReference xmi:id="_JFhpKq8nEdqRKeAGm8hhTw" base_Property="StructuralFeatureAction-structuralFeature"/>

+  <Ecore:EReference xmi:id="_JFhpK68nEdqRKeAGm8hhTw" base_Property="StructuralFeatureAction-object"/>

+  <Ecore:EOperation xmi:id="_JFhpLK8nEdqRKeAGm8hhTw" base_Operation="StructuralFeatureAction-not_static"/>

+  <Ecore:EParameter xmi:id="_JFhpLa8nEdqRKeAGm8hhTw" base_Parameter="StructuralFeatureAction-not_static-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpLq8nEdqRKeAGm8hhTw" base_Parameter="StructuralFeatureAction-not_static-context"/>

+  <Ecore:EOperation xmi:id="_JFhpL68nEdqRKeAGm8hhTw" base_Operation="StructuralFeatureAction-same_type"/>

+  <Ecore:EParameter xmi:id="_JFhpMK8nEdqRKeAGm8hhTw" base_Parameter="StructuralFeatureAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpMa8nEdqRKeAGm8hhTw" base_Parameter="StructuralFeatureAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_JFhpMq8nEdqRKeAGm8hhTw" base_Operation="StructuralFeatureAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFhpM68nEdqRKeAGm8hhTw" base_Parameter="StructuralFeatureAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpNK8nEdqRKeAGm8hhTw" base_Parameter="StructuralFeatureAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_JFhpNa8nEdqRKeAGm8hhTw" base_Operation="StructuralFeatureAction-visibility"/>

+  <Ecore:EParameter xmi:id="_JFhpNq8nEdqRKeAGm8hhTw" base_Parameter="StructuralFeatureAction-visibility-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpN68nEdqRKeAGm8hhTw" base_Parameter="StructuralFeatureAction-visibility-context"/>

+  <Ecore:EOperation xmi:id="_JFhpOK8nEdqRKeAGm8hhTw" base_Operation="StructuralFeatureAction-one_featuring_classifier"/>

+  <Ecore:EParameter xmi:id="_JFhpOa8nEdqRKeAGm8hhTw" base_Parameter="StructuralFeatureAction-one_featuring_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpOq8nEdqRKeAGm8hhTw" base_Parameter="StructuralFeatureAction-one_featuring_classifier-context"/>

+  <Ecore:EClass xmi:id="_JFhpO68nEdqRKeAGm8hhTw" base_Class="ReadStructuralFeatureAction"/>

+  <Ecore:EReference xmi:id="_JFhpPK8nEdqRKeAGm8hhTw" base_Property="ReadStructuralFeatureAction-result"/>

+  <Ecore:EOperation xmi:id="_JFhpPa8nEdqRKeAGm8hhTw" base_Operation="ReadStructuralFeatureAction-type_and_ordering"/>

+  <Ecore:EParameter xmi:id="_JFhpPq8nEdqRKeAGm8hhTw" base_Parameter="ReadStructuralFeatureAction-type_and_ordering-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpP68nEdqRKeAGm8hhTw" base_Parameter="ReadStructuralFeatureAction-type_and_ordering-context"/>

+  <Ecore:EClass xmi:id="_JFhpQK8nEdqRKeAGm8hhTw" base_Class="WriteStructuralFeatureAction"/>

+  <Ecore:EReference xmi:id="_JFhpQa8nEdqRKeAGm8hhTw" base_Property="WriteStructuralFeatureAction-value"/>

+  <Ecore:EOperation xmi:id="_JFhpQq8nEdqRKeAGm8hhTw" base_Operation="WriteStructuralFeatureAction-input_pin"/>

+  <Ecore:EParameter xmi:id="_JFhpQ68nEdqRKeAGm8hhTw" base_Parameter="WriteStructuralFeatureAction-input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpRK8nEdqRKeAGm8hhTw" base_Parameter="WriteStructuralFeatureAction-input_pin-context"/>

+  <Ecore:EClass xmi:id="_JFhpRa8nEdqRKeAGm8hhTw" base_Class="ClearStructuralFeatureAction"/>

+  <Ecore:EClass xmi:id="_JFhpRq8nEdqRKeAGm8hhTw" base_Class="RemoveStructuralFeatureValueAction"/>

+  <Ecore:EAttribute xmi:id="_JFhpR68nEdqRKeAGm8hhTw" base_Property="RemoveStructuralFeatureValueAction-isRemoveDuplicates"/>

+  <Ecore:EReference xmi:id="_JFhpSK8nEdqRKeAGm8hhTw" base_Property="RemoveStructuralFeatureValueAction-removeAt"/>

+  <Ecore:EOperation xmi:id="_JFhpSa8nEdqRKeAGm8hhTw" base_Operation="RemoveStructuralFeatureValueAction-non_unique_removal"/>

+  <Ecore:EParameter xmi:id="_JFhpSq8nEdqRKeAGm8hhTw" base_Parameter="RemoveStructuralFeatureValueAction-non_unique_removal-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpS68nEdqRKeAGm8hhTw" base_Parameter="RemoveStructuralFeatureValueAction-non_unique_removal-context"/>

+  <Ecore:EClass xmi:id="_JFhpTK8nEdqRKeAGm8hhTw" base_Class="AddStructuralFeatureValueAction"/>

+  <Ecore:EAttribute xmi:id="_JFhpTa8nEdqRKeAGm8hhTw" base_Property="AddStructuralFeatureValueAction-isReplaceAll"/>

+  <Ecore:EReference xmi:id="_JFhpTq8nEdqRKeAGm8hhTw" base_Property="AddStructuralFeatureValueAction-insertAt"/>

+  <Ecore:EOperation xmi:id="_JFhpT68nEdqRKeAGm8hhTw" base_Operation="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFhpUK8nEdqRKeAGm8hhTw" base_Parameter="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpUa8nEdqRKeAGm8hhTw" base_Parameter="AddStructuralFeatureValueAction-unlimited_natural_and_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFhpUq8nEdqRKeAGm8hhTw" base_Class="LinkAction"/>

+  <Ecore:EReference xmi:id="_JFhpU68nEdqRKeAGm8hhTw" base_Property="LinkAction-endData"/>

+  <Ecore:EReference xmi:id="_JFhpVK8nEdqRKeAGm8hhTw" base_Property="LinkAction-inputValue"/>

+  <Ecore:EOperation xmi:id="_JFhpVa8nEdqRKeAGm8hhTw" base_Operation="LinkAction-same_association"/>

+  <Ecore:EParameter xmi:id="_JFhpVq8nEdqRKeAGm8hhTw" base_Parameter="LinkAction-same_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpV68nEdqRKeAGm8hhTw" base_Parameter="LinkAction-same_association-context"/>

+  <Ecore:EOperation xmi:id="_JFhpWK8nEdqRKeAGm8hhTw" base_Operation="LinkAction-not_static"/>

+  <Ecore:EParameter xmi:id="_JFhpWa8nEdqRKeAGm8hhTw" base_Parameter="LinkAction-not_static-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpWq8nEdqRKeAGm8hhTw" base_Parameter="LinkAction-not_static-context"/>

+  <Ecore:EOperation xmi:id="_JFhpW68nEdqRKeAGm8hhTw" base_Operation="LinkAction-same_pins"/>

+  <Ecore:EParameter xmi:id="_JFhpXK8nEdqRKeAGm8hhTw" base_Parameter="LinkAction-same_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpXa8nEdqRKeAGm8hhTw" base_Parameter="LinkAction-same_pins-context"/>

+  <Ecore:EOperation xmi:id="_JFhpXq8nEdqRKeAGm8hhTw" base_Operation="LinkAction-association"/>

+  <Ecore:EClass xmi:id="_JFhpX68nEdqRKeAGm8hhTw" base_Class="LinkEndData"/>

+  <Ecore:EReference xmi:id="_JFhpYK8nEdqRKeAGm8hhTw" base_Property="LinkEndData-value"/>

+  <Ecore:EReference xmi:id="_JFhpYa8nEdqRKeAGm8hhTw" base_Property="LinkEndData-end"/>

+  <Ecore:EReference xmi:id="_JFhpYq8nEdqRKeAGm8hhTw" base_Property="LinkEndData-qualifier"/>

+  <Ecore:EOperation xmi:id="_JFhpY68nEdqRKeAGm8hhTw" base_Operation="LinkEndData-property_is_association_end"/>

+  <Ecore:EParameter xmi:id="_JFhpZK8nEdqRKeAGm8hhTw" base_Parameter="LinkEndData-property_is_association_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpZa8nEdqRKeAGm8hhTw" base_Parameter="LinkEndData-property_is_association_end-context"/>

+  <Ecore:EOperation xmi:id="_JFhpZq8nEdqRKeAGm8hhTw" base_Operation="LinkEndData-same_type"/>

+  <Ecore:EParameter xmi:id="_JFhpZ68nEdqRKeAGm8hhTw" base_Parameter="LinkEndData-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpaK8nEdqRKeAGm8hhTw" base_Parameter="LinkEndData-same_type-context"/>

+  <Ecore:EOperation xmi:id="_JFhpaa8nEdqRKeAGm8hhTw" base_Operation="LinkEndData-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFhpaq8nEdqRKeAGm8hhTw" base_Parameter="LinkEndData-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpa68nEdqRKeAGm8hhTw" base_Parameter="LinkEndData-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_JFhpbK8nEdqRKeAGm8hhTw" base_Operation="LinkEndData-qualifiers"/>

+  <Ecore:EParameter xmi:id="_JFhpba8nEdqRKeAGm8hhTw" base_Parameter="LinkEndData-qualifiers-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpbq8nEdqRKeAGm8hhTw" base_Parameter="LinkEndData-qualifiers-context"/>

+  <Ecore:EOperation xmi:id="_JFhpb68nEdqRKeAGm8hhTw" base_Operation="LinkEndData-end_object_input_pin"/>

+  <Ecore:EParameter xmi:id="_JFhpcK8nEdqRKeAGm8hhTw" base_Parameter="LinkEndData-end_object_input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpca8nEdqRKeAGm8hhTw" base_Parameter="LinkEndData-end_object_input_pin-context"/>

+  <Ecore:EClass xmi:id="_JFhpcq8nEdqRKeAGm8hhTw" base_Class="QualifierValue"/>

+  <Ecore:EReference xmi:id="_JFhpc68nEdqRKeAGm8hhTw" base_Property="QualifierValue-qualifier"/>

+  <Ecore:EReference xmi:id="_JFhpdK8nEdqRKeAGm8hhTw" base_Property="QualifierValue-value"/>

+  <Ecore:EOperation xmi:id="_JFhpda8nEdqRKeAGm8hhTw" base_Operation="QualifierValue-qualifier_attribute"/>

+  <Ecore:EParameter xmi:id="_JFhpdq8nEdqRKeAGm8hhTw" base_Parameter="QualifierValue-qualifier_attribute-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpd68nEdqRKeAGm8hhTw" base_Parameter="QualifierValue-qualifier_attribute-context"/>

+  <Ecore:EOperation xmi:id="_JFhpeK8nEdqRKeAGm8hhTw" base_Operation="QualifierValue-type_of_qualifier"/>

+  <Ecore:EParameter xmi:id="_JFhpea8nEdqRKeAGm8hhTw" base_Parameter="QualifierValue-type_of_qualifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpeq8nEdqRKeAGm8hhTw" base_Parameter="QualifierValue-type_of_qualifier-context"/>

+  <Ecore:EOperation xmi:id="_JFhpe68nEdqRKeAGm8hhTw" base_Operation="QualifierValue-multiplicity_of_qualifier"/>

+  <Ecore:EParameter xmi:id="_JFhpfK8nEdqRKeAGm8hhTw" base_Parameter="QualifierValue-multiplicity_of_qualifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpfa8nEdqRKeAGm8hhTw" base_Parameter="QualifierValue-multiplicity_of_qualifier-context"/>

+  <Ecore:EClass xmi:id="_JFhpfq8nEdqRKeAGm8hhTw" base_Class="ReadLinkAction"/>

+  <Ecore:EReference xmi:id="_JFhpf68nEdqRKeAGm8hhTw" base_Property="ReadLinkAction-result"/>

+  <Ecore:EOperation xmi:id="_JFhpgK8nEdqRKeAGm8hhTw" base_Operation="ReadLinkAction-one_open_end"/>

+  <Ecore:EParameter xmi:id="_JFhpga8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkAction-one_open_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpgq8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkAction-one_open_end-context"/>

+  <Ecore:EOperation xmi:id="_JFhpg68nEdqRKeAGm8hhTw" base_Operation="ReadLinkAction-type_and_ordering"/>

+  <Ecore:EParameter xmi:id="_JFhphK8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkAction-type_and_ordering-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpha8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkAction-type_and_ordering-context"/>

+  <Ecore:EOperation xmi:id="_JFhphq8nEdqRKeAGm8hhTw" base_Operation="ReadLinkAction-compatible_multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFhph68nEdqRKeAGm8hhTw" base_Parameter="ReadLinkAction-compatible_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpiK8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkAction-compatible_multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_JFhpia8nEdqRKeAGm8hhTw" base_Operation="ReadLinkAction-navigable_open_end"/>

+  <Ecore:EParameter xmi:id="_JFhpiq8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkAction-navigable_open_end-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpi68nEdqRKeAGm8hhTw" base_Parameter="ReadLinkAction-navigable_open_end-context"/>

+  <Ecore:EOperation xmi:id="_JFhpjK8nEdqRKeAGm8hhTw" base_Operation="ReadLinkAction-visibility"/>

+  <Ecore:EParameter xmi:id="_JFhpja8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkAction-visibility-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpjq8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkAction-visibility-context"/>

+  <Ecore:EClass xmi:id="_JFhpj68nEdqRKeAGm8hhTw" base_Class="LinkEndCreationData"/>

+  <Ecore:EAttribute xmi:id="_JFhpkK8nEdqRKeAGm8hhTw" base_Property="LinkEndCreationData-isReplaceAll"/>

+  <Ecore:EReference xmi:id="_JFhpka8nEdqRKeAGm8hhTw" base_Property="LinkEndCreationData-insertAt"/>

+  <Ecore:EOperation xmi:id="_JFhpkq8nEdqRKeAGm8hhTw" base_Operation="LinkEndCreationData-create_link_action"/>

+  <Ecore:EParameter xmi:id="_JFhpk68nEdqRKeAGm8hhTw" base_Parameter="LinkEndCreationData-create_link_action-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhplK8nEdqRKeAGm8hhTw" base_Parameter="LinkEndCreationData-create_link_action-context"/>

+  <Ecore:EOperation xmi:id="_JFhpla8nEdqRKeAGm8hhTw" base_Operation="LinkEndCreationData-single_input_pin"/>

+  <Ecore:EParameter xmi:id="_JFhplq8nEdqRKeAGm8hhTw" base_Parameter="LinkEndCreationData-single_input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpl68nEdqRKeAGm8hhTw" base_Parameter="LinkEndCreationData-single_input_pin-context"/>

+  <Ecore:EClass xmi:id="_JFhpmK8nEdqRKeAGm8hhTw" base_Class="CreateLinkAction"/>

+  <Ecore:EOperation xmi:id="_JFhpma8nEdqRKeAGm8hhTw" base_Operation="CreateLinkAction-association_not_abstract"/>

+  <Ecore:EParameter xmi:id="_JFhpmq8nEdqRKeAGm8hhTw" base_Parameter="CreateLinkAction-association_not_abstract-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpm68nEdqRKeAGm8hhTw" base_Parameter="CreateLinkAction-association_not_abstract-context"/>

+  <Ecore:EClass xmi:id="_JFhpnK8nEdqRKeAGm8hhTw" base_Class="WriteLinkAction"/>

+  <Ecore:EOperation xmi:id="_JFhpna8nEdqRKeAGm8hhTw" base_Operation="WriteLinkAction-allow_access"/>

+  <Ecore:EParameter xmi:id="_JFhpnq8nEdqRKeAGm8hhTw" base_Parameter="WriteLinkAction-allow_access-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpn68nEdqRKeAGm8hhTw" base_Parameter="WriteLinkAction-allow_access-context"/>

+  <Ecore:EClass xmi:id="_JFhpoK8nEdqRKeAGm8hhTw" base_Class="DestroyLinkAction"/>

+  <Ecore:EClass xmi:id="_JFhpoa8nEdqRKeAGm8hhTw" base_Class="LinkEndDestructionData"/>

+  <Ecore:EAttribute xmi:id="_JFhpoq8nEdqRKeAGm8hhTw" base_Property="LinkEndDestructionData-isDestroyDuplicates"/>

+  <Ecore:EReference xmi:id="_JFhpo68nEdqRKeAGm8hhTw" base_Property="LinkEndDestructionData-destroyAt"/>

+  <Ecore:EOperation xmi:id="_JFhppK8nEdqRKeAGm8hhTw" base_Operation="LinkEndDestructionData-destroy_link_action"/>

+  <Ecore:EParameter xmi:id="_JFhppa8nEdqRKeAGm8hhTw" base_Parameter="LinkEndDestructionData-destroy_link_action-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhppq8nEdqRKeAGm8hhTw" base_Parameter="LinkEndDestructionData-destroy_link_action-context"/>

+  <Ecore:EOperation xmi:id="_JFhpp68nEdqRKeAGm8hhTw" base_Operation="LinkEndDestructionData-unlimited_natural_and_multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFhpqK8nEdqRKeAGm8hhTw" base_Parameter="LinkEndDestructionData-unlimited_natural_and_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpqa8nEdqRKeAGm8hhTw" base_Parameter="LinkEndDestructionData-unlimited_natural_and_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFhpqq8nEdqRKeAGm8hhTw" base_Class="ClearAssociationAction"/>

+  <Ecore:EReference xmi:id="_JFhpq68nEdqRKeAGm8hhTw" base_Property="ClearAssociationAction-object"/>

+  <Ecore:EReference xmi:id="_JFhprK8nEdqRKeAGm8hhTw" base_Property="ClearAssociationAction-association"/>

+  <Ecore:EOperation xmi:id="_JFhpra8nEdqRKeAGm8hhTw" base_Operation="ClearAssociationAction-same_type"/>

+  <Ecore:EParameter xmi:id="_JFhprq8nEdqRKeAGm8hhTw" base_Parameter="ClearAssociationAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpr68nEdqRKeAGm8hhTw" base_Parameter="ClearAssociationAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_JFhpsK8nEdqRKeAGm8hhTw" base_Operation="ClearAssociationAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFhpsa8nEdqRKeAGm8hhTw" base_Parameter="ClearAssociationAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpsq8nEdqRKeAGm8hhTw" base_Parameter="ClearAssociationAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFhps68nEdqRKeAGm8hhTw" base_Class="BroadcastSignalAction"/>

+  <Ecore:EReference xmi:id="_JFhptK8nEdqRKeAGm8hhTw" base_Property="BroadcastSignalAction-signal"/>

+  <Ecore:EOperation xmi:id="_JFhpta8nEdqRKeAGm8hhTw" base_Operation="BroadcastSignalAction-number_and_order"/>

+  <Ecore:EParameter xmi:id="_JFhptq8nEdqRKeAGm8hhTw" base_Parameter="BroadcastSignalAction-number_and_order-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpt68nEdqRKeAGm8hhTw" base_Parameter="BroadcastSignalAction-number_and_order-context"/>

+  <Ecore:EOperation xmi:id="_JFhpuK8nEdqRKeAGm8hhTw" base_Operation="BroadcastSignalAction-type_ordering_multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFhpua8nEdqRKeAGm8hhTw" base_Parameter="BroadcastSignalAction-type_ordering_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpuq8nEdqRKeAGm8hhTw" base_Parameter="BroadcastSignalAction-type_ordering_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFhpu68nEdqRKeAGm8hhTw" base_Class="SendObjectAction"/>

+  <Ecore:EReference xmi:id="_JFhpvK8nEdqRKeAGm8hhTw" base_Property="SendObjectAction-target"/>

+  <Ecore:EReference xmi:id="_JFhpva8nEdqRKeAGm8hhTw" base_Property="SendObjectAction-request"/>

+  <Ecore:EClass xmi:id="_JFhpvq8nEdqRKeAGm8hhTw" base_Class="ValueSpecificationAction"/>

+  <Ecore:EReference xmi:id="_JFhpv68nEdqRKeAGm8hhTw" base_Property="ValueSpecificationAction-value"/>

+  <Ecore:EReference xmi:id="_JFhpwK8nEdqRKeAGm8hhTw" base_Property="ValueSpecificationAction-result"/>

+  <Ecore:EOperation xmi:id="_JFhpwa8nEdqRKeAGm8hhTw" base_Operation="ValueSpecificationAction-compatible_type"/>

+  <Ecore:EParameter xmi:id="_JFhpwq8nEdqRKeAGm8hhTw" base_Parameter="ValueSpecificationAction-compatible_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpw68nEdqRKeAGm8hhTw" base_Parameter="ValueSpecificationAction-compatible_type-context"/>

+  <Ecore:EOperation xmi:id="_JFhpxK8nEdqRKeAGm8hhTw" base_Operation="ValueSpecificationAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFhpxa8nEdqRKeAGm8hhTw" base_Parameter="ValueSpecificationAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFhpxq8nEdqRKeAGm8hhTw" base_Parameter="ValueSpecificationAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFhpx68nEdqRKeAGm8hhTw" base_Class="TimeExpression"/>

+  <Ecore:EReference xmi:id="_JFhpyK8nEdqRKeAGm8hhTw" base_Property="TimeExpression-expr"/>

+  <Ecore:EReference xmi:id="_JFhpya8nEdqRKeAGm8hhTw" base_Property="TimeExpression-observation"/>

+  <Ecore:EClass xmi:id="_JFhpyq8nEdqRKeAGm8hhTw" base_Class="Observation"/>

+  <Ecore:EClass xmi:id="_JFhpy68nEdqRKeAGm8hhTw" base_Class="Duration"/>

+  <Ecore:EReference xmi:id="_JFhpzK8nEdqRKeAGm8hhTw" base_Property="Duration-expr"/>

+  <Ecore:EReference xmi:id="_JFhpza8nEdqRKeAGm8hhTw" base_Property="Duration-observation"/>

+  <Ecore:EClass xmi:id="_JFhpzq8nEdqRKeAGm8hhTw" base_Class="DurationInterval"/>

+  <Ecore:EClass xmi:id="_JFhpz68nEdqRKeAGm8hhTw" base_Class="Interval"/>

+  <Ecore:EReference xmi:id="_JFhp0K8nEdqRKeAGm8hhTw" base_Property="Interval-min"/>

+  <Ecore:EReference xmi:id="_JFrZkK8nEdqRKeAGm8hhTw" base_Property="Interval-max"/>

+  <Ecore:EClass xmi:id="_JFrZka8nEdqRKeAGm8hhTw" base_Class="TimeConstraint"/>

+  <Ecore:EAttribute xmi:id="_JFrZkq8nEdqRKeAGm8hhTw" base_Property="TimeConstraint-firstEvent"/>

+  <Ecore:EClass xmi:id="_JFrZk68nEdqRKeAGm8hhTw" base_Class="IntervalConstraint"/>

+  <Ecore:EClass xmi:id="_JFrZlK8nEdqRKeAGm8hhTw" base_Class="TimeInterval"/>

+  <Ecore:EClass xmi:id="_JFrZla8nEdqRKeAGm8hhTw" base_Class="DurationConstraint"/>

+  <Ecore:EAttribute xmi:id="_JFrZlq8nEdqRKeAGm8hhTw" base_Property="DurationConstraint-firstEvent"/>

+  <Ecore:EOperation xmi:id="_JFrZl68nEdqRKeAGm8hhTw" base_Operation="DurationConstraint-first_event_multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFrZmK8nEdqRKeAGm8hhTw" base_Parameter="DurationConstraint-first_event_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZma8nEdqRKeAGm8hhTw" base_Parameter="DurationConstraint-first_event_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFrZmq8nEdqRKeAGm8hhTw" base_Class="TimeObservation"/>

+  <Ecore:EReference xmi:id="_JFrZm68nEdqRKeAGm8hhTw" base_Property="TimeObservation-event"/>

+  <Ecore:EAttribute xmi:id="_JFrZnK8nEdqRKeAGm8hhTw" base_Property="TimeObservation-firstEvent"/>

+  <Ecore:EClass xmi:id="_JFrZna8nEdqRKeAGm8hhTw" base_Class="DurationObservation"/>

+  <Ecore:EReference xmi:id="_JFrZnq8nEdqRKeAGm8hhTw" base_Property="DurationObservation-event"/>

+  <Ecore:EAttribute xmi:id="_JFrZn68nEdqRKeAGm8hhTw" base_Property="DurationObservation-firstEvent"/>

+  <Ecore:EOperation xmi:id="_JFrZoK8nEdqRKeAGm8hhTw" base_Operation="DurationObservation-first_event_multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFrZoa8nEdqRKeAGm8hhTw" base_Parameter="DurationObservation-first_event_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZoq8nEdqRKeAGm8hhTw" base_Parameter="DurationObservation-first_event_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFrZo68nEdqRKeAGm8hhTw" base_Class="FinalState"/>

+  <Ecore:EOperation xmi:id="_JFrZpK8nEdqRKeAGm8hhTw" base_Operation="FinalState-no_outgoing_transitions"/>

+  <Ecore:EParameter xmi:id="_JFrZpa8nEdqRKeAGm8hhTw" base_Parameter="FinalState-no_outgoing_transitions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZpq8nEdqRKeAGm8hhTw" base_Parameter="FinalState-no_outgoing_transitions-context"/>

+  <Ecore:EOperation xmi:id="_JFrZp68nEdqRKeAGm8hhTw" base_Operation="FinalState-no_regions"/>

+  <Ecore:EParameter xmi:id="_JFrZqK8nEdqRKeAGm8hhTw" base_Parameter="FinalState-no_regions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZqa8nEdqRKeAGm8hhTw" base_Parameter="FinalState-no_regions-context"/>

+  <Ecore:EOperation xmi:id="_JFrZqq8nEdqRKeAGm8hhTw" base_Operation="FinalState-cannot_reference_submachine"/>

+  <Ecore:EParameter xmi:id="_JFrZq68nEdqRKeAGm8hhTw" base_Parameter="FinalState-cannot_reference_submachine-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZrK8nEdqRKeAGm8hhTw" base_Parameter="FinalState-cannot_reference_submachine-context"/>

+  <Ecore:EOperation xmi:id="_JFrZra8nEdqRKeAGm8hhTw" base_Operation="FinalState-no_entry_behavior"/>

+  <Ecore:EParameter xmi:id="_JFrZrq8nEdqRKeAGm8hhTw" base_Parameter="FinalState-no_entry_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZr68nEdqRKeAGm8hhTw" base_Parameter="FinalState-no_entry_behavior-context"/>

+  <Ecore:EOperation xmi:id="_JFrZsK8nEdqRKeAGm8hhTw" base_Operation="FinalState-no_exit_behavior"/>

+  <Ecore:EParameter xmi:id="_JFrZsa8nEdqRKeAGm8hhTw" base_Parameter="FinalState-no_exit_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZsq8nEdqRKeAGm8hhTw" base_Parameter="FinalState-no_exit_behavior-context"/>

+  <Ecore:EOperation xmi:id="_JFrZs68nEdqRKeAGm8hhTw" base_Operation="FinalState-no_state_behavior"/>

+  <Ecore:EParameter xmi:id="_JFrZtK8nEdqRKeAGm8hhTw" base_Parameter="FinalState-no_state_behavior-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZta8nEdqRKeAGm8hhTw" base_Parameter="FinalState-no_state_behavior-context"/>

+  <Ecore:EClass xmi:id="_JFrZtq8nEdqRKeAGm8hhTw" base_Class="TimeEvent"/>

+  <Ecore:EAttribute xmi:id="_JFrZt68nEdqRKeAGm8hhTw" base_Property="TimeEvent-isRelative"/>

+  <Ecore:EReference xmi:id="_JFrZuK8nEdqRKeAGm8hhTw" base_Property="TimeEvent-when"/>

+  <Ecore:EOperation xmi:id="_JFrZua8nEdqRKeAGm8hhTw" base_Operation="TimeEvent-when_non_negative"/>

+  <Ecore:EParameter xmi:id="_JFrZuq8nEdqRKeAGm8hhTw" base_Parameter="TimeEvent-when_non_negative-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZu68nEdqRKeAGm8hhTw" base_Parameter="TimeEvent-when_non_negative-context"/>

+  <Ecore:EOperation xmi:id="_JFrZvK8nEdqRKeAGm8hhTw" base_Operation="TimeEvent-starting_time"/>

+  <Ecore:EParameter xmi:id="_JFrZva8nEdqRKeAGm8hhTw" base_Parameter="TimeEvent-starting_time-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZvq8nEdqRKeAGm8hhTw" base_Parameter="TimeEvent-starting_time-context"/>

+  <Ecore:EClass xmi:id="_JFrZv68nEdqRKeAGm8hhTw" base_Class="VariableAction"/>

+  <Ecore:EReference xmi:id="_JFrZwK8nEdqRKeAGm8hhTw" base_Property="VariableAction-variable"/>

+  <Ecore:EOperation xmi:id="_JFrZwa8nEdqRKeAGm8hhTw" base_Operation="VariableAction-scope_of_variable"/>

+  <Ecore:EParameter xmi:id="_JFrZwq8nEdqRKeAGm8hhTw" base_Parameter="VariableAction-scope_of_variable-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZw68nEdqRKeAGm8hhTw" base_Parameter="VariableAction-scope_of_variable-context"/>

+  <Ecore:EClass xmi:id="_JFrZxK8nEdqRKeAGm8hhTw" base_Class="ReadVariableAction"/>

+  <Ecore:EReference xmi:id="_JFrZxa8nEdqRKeAGm8hhTw" base_Property="ReadVariableAction-result"/>

+  <Ecore:EOperation xmi:id="_JFrZxq8nEdqRKeAGm8hhTw" base_Operation="ReadVariableAction-type_and_ordering"/>

+  <Ecore:EParameter xmi:id="_JFrZx68nEdqRKeAGm8hhTw" base_Parameter="ReadVariableAction-type_and_ordering-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZyK8nEdqRKeAGm8hhTw" base_Parameter="ReadVariableAction-type_and_ordering-context"/>

+  <Ecore:EOperation xmi:id="_JFrZya8nEdqRKeAGm8hhTw" base_Operation="ReadVariableAction-compatible_multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFrZyq8nEdqRKeAGm8hhTw" base_Parameter="ReadVariableAction-compatible_multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZy68nEdqRKeAGm8hhTw" base_Parameter="ReadVariableAction-compatible_multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFrZzK8nEdqRKeAGm8hhTw" base_Class="WriteVariableAction"/>

+  <Ecore:EReference xmi:id="_JFrZza8nEdqRKeAGm8hhTw" base_Property="WriteVariableAction-value"/>

+  <Ecore:EOperation xmi:id="_JFrZzq8nEdqRKeAGm8hhTw" base_Operation="WriteVariableAction-same_type"/>

+  <Ecore:EParameter xmi:id="_JFrZz68nEdqRKeAGm8hhTw" base_Parameter="WriteVariableAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZ0K8nEdqRKeAGm8hhTw" base_Parameter="WriteVariableAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_JFrZ0a8nEdqRKeAGm8hhTw" base_Operation="WriteVariableAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFrZ0q8nEdqRKeAGm8hhTw" base_Parameter="WriteVariableAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZ068nEdqRKeAGm8hhTw" base_Parameter="WriteVariableAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFrZ1K8nEdqRKeAGm8hhTw" base_Class="ClearVariableAction"/>

+  <Ecore:EClass xmi:id="_JFrZ1a8nEdqRKeAGm8hhTw" base_Class="AddVariableValueAction"/>

+  <Ecore:EAttribute xmi:id="_JFrZ1q8nEdqRKeAGm8hhTw" base_Property="AddVariableValueAction-isReplaceAll"/>

+  <Ecore:EReference xmi:id="_JFrZ168nEdqRKeAGm8hhTw" base_Property="AddVariableValueAction-insertAt"/>

+  <Ecore:EOperation xmi:id="_JFrZ2K8nEdqRKeAGm8hhTw" base_Operation="AddVariableValueAction-single_input_pin"/>

+  <Ecore:EParameter xmi:id="_JFrZ2a8nEdqRKeAGm8hhTw" base_Parameter="AddVariableValueAction-single_input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZ2q8nEdqRKeAGm8hhTw" base_Parameter="AddVariableValueAction-single_input_pin-context"/>

+  <Ecore:EClass xmi:id="_JFrZ268nEdqRKeAGm8hhTw" base_Class="RemoveVariableValueAction"/>

+  <Ecore:EAttribute xmi:id="_JFrZ3K8nEdqRKeAGm8hhTw" base_Property="RemoveVariableValueAction-isRemoveDuplicates"/>

+  <Ecore:EReference xmi:id="_JFrZ3a8nEdqRKeAGm8hhTw" base_Property="RemoveVariableValueAction-removeAt"/>

+  <Ecore:EOperation xmi:id="_JFrZ3q8nEdqRKeAGm8hhTw" base_Operation="RemoveVariableValueAction-unlimited_natural"/>

+  <Ecore:EParameter xmi:id="_JFrZ368nEdqRKeAGm8hhTw" base_Parameter="RemoveVariableValueAction-unlimited_natural-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZ4K8nEdqRKeAGm8hhTw" base_Parameter="RemoveVariableValueAction-unlimited_natural-context"/>

+  <Ecore:EClass xmi:id="_JFrZ4a8nEdqRKeAGm8hhTw" base_Class="RaiseExceptionAction"/>

+  <Ecore:EReference xmi:id="_JFrZ4q8nEdqRKeAGm8hhTw" base_Property="RaiseExceptionAction-exception"/>

+  <Ecore:EClass xmi:id="_JFrZ468nEdqRKeAGm8hhTw" base_Class="ActionInputPin"/>

+  <Ecore:EReference xmi:id="_JFrZ5K8nEdqRKeAGm8hhTw" base_Property="ActionInputPin-fromAction"/>

+  <Ecore:EOperation xmi:id="_JFrZ5a8nEdqRKeAGm8hhTw" base_Operation="ActionInputPin-one_output_pin"/>

+  <Ecore:EParameter xmi:id="_JFrZ5q8nEdqRKeAGm8hhTw" base_Parameter="ActionInputPin-one_output_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZ568nEdqRKeAGm8hhTw" base_Parameter="ActionInputPin-one_output_pin-context"/>

+  <Ecore:EOperation xmi:id="_JFrZ6K8nEdqRKeAGm8hhTw" base_Operation="ActionInputPin-input_pin"/>

+  <Ecore:EParameter xmi:id="_JFrZ6a8nEdqRKeAGm8hhTw" base_Parameter="ActionInputPin-input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZ6q8nEdqRKeAGm8hhTw" base_Parameter="ActionInputPin-input_pin-context"/>

+  <Ecore:EOperation xmi:id="_JFrZ668nEdqRKeAGm8hhTw" base_Operation="ActionInputPin-no_control_or_data_flow"/>

+  <Ecore:EParameter xmi:id="_JFrZ7K8nEdqRKeAGm8hhTw" base_Parameter="ActionInputPin-no_control_or_data_flow-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZ7a8nEdqRKeAGm8hhTw" base_Parameter="ActionInputPin-no_control_or_data_flow-context"/>

+  <Ecore:EClass xmi:id="_JFrZ7q8nEdqRKeAGm8hhTw" base_Class="InformationItem"/>

+  <Ecore:EReference xmi:id="_JFrZ768nEdqRKeAGm8hhTw" base_Property="InformationItem-represented"/>

+  <Ecore:EOperation xmi:id="_JFrZ8K8nEdqRKeAGm8hhTw" base_Operation="InformationItem-sources_and_targets"/>

+  <Ecore:EParameter xmi:id="_JFrZ8a8nEdqRKeAGm8hhTw" base_Parameter="InformationItem-sources_and_targets-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZ8q8nEdqRKeAGm8hhTw" base_Parameter="InformationItem-sources_and_targets-context"/>

+  <Ecore:EOperation xmi:id="_JFrZ868nEdqRKeAGm8hhTw" base_Operation="InformationItem-has_no"/>

+  <Ecore:EParameter xmi:id="_JFrZ9K8nEdqRKeAGm8hhTw" base_Parameter="InformationItem-has_no-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZ9a8nEdqRKeAGm8hhTw" base_Parameter="InformationItem-has_no-context"/>

+  <Ecore:EOperation xmi:id="_JFrZ9q8nEdqRKeAGm8hhTw" base_Operation="InformationItem-not_instantiable"/>

+  <Ecore:EParameter xmi:id="_JFrZ968nEdqRKeAGm8hhTw" base_Parameter="InformationItem-not_instantiable-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrZ-K8nEdqRKeAGm8hhTw" base_Parameter="InformationItem-not_instantiable-context"/>

+  <Ecore:EClass xmi:id="_JFrZ-a8nEdqRKeAGm8hhTw" base_Class="InformationFlow"/>

+  <Ecore:EReference xmi:id="_JFrZ-q8nEdqRKeAGm8hhTw" base_Property="InformationFlow-realization"/>

+  <Ecore:EReference xmi:id="_JFrZ-68nEdqRKeAGm8hhTw" base_Property="InformationFlow-conveyed"/>

+  <Ecore:EReference xmi:id="_JFrZ_K8nEdqRKeAGm8hhTw" base_Property="InformationFlow-informationSource"/>

+  <Ecore:EReference xmi:id="_JFrZ_a8nEdqRKeAGm8hhTw" base_Property="InformationFlow-informationTarget"/>

+  <Ecore:EReference xmi:id="_JFrZ_q8nEdqRKeAGm8hhTw" base_Property="InformationFlow-realizingActivityEdge"/>

+  <Ecore:EReference xmi:id="_JFrZ_68nEdqRKeAGm8hhTw" base_Property="InformationFlow-realizingConnector"/>

+  <Ecore:EReference xmi:id="_JFraAK8nEdqRKeAGm8hhTw" base_Property="InformationFlow-realizingMessage"/>

+  <Ecore:EOperation xmi:id="_JFraAa8nEdqRKeAGm8hhTw" base_Operation="InformationFlow-sources_and_targets_kind"/>

+  <Ecore:EParameter xmi:id="_JFraAq8nEdqRKeAGm8hhTw" base_Parameter="InformationFlow-sources_and_targets_kind-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraA68nEdqRKeAGm8hhTw" base_Parameter="InformationFlow-sources_and_targets_kind-context"/>

+  <Ecore:EOperation xmi:id="_JFraBK8nEdqRKeAGm8hhTw" base_Operation="InformationFlow-must_conform"/>

+  <Ecore:EParameter xmi:id="_JFraBa8nEdqRKeAGm8hhTw" base_Parameter="InformationFlow-must_conform-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraBq8nEdqRKeAGm8hhTw" base_Parameter="InformationFlow-must_conform-context"/>

+  <Ecore:EOperation xmi:id="_JFraB68nEdqRKeAGm8hhTw" base_Operation="InformationFlow-convey_classifiers"/>

+  <Ecore:EParameter xmi:id="_JFraCK8nEdqRKeAGm8hhTw" base_Parameter="InformationFlow-convey_classifiers-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraCa8nEdqRKeAGm8hhTw" base_Parameter="InformationFlow-convey_classifiers-context"/>

+  <Ecore:EClass xmi:id="_JFraCq8nEdqRKeAGm8hhTw" base_Class="ReadExtentAction"/>

+  <Ecore:EReference xmi:id="_JFraC68nEdqRKeAGm8hhTw" base_Property="ReadExtentAction-result"/>

+  <Ecore:EReference xmi:id="_JFraDK8nEdqRKeAGm8hhTw" base_Property="ReadExtentAction-classifier"/>

+  <Ecore:EOperation xmi:id="_JFraDa8nEdqRKeAGm8hhTw" base_Operation="ReadExtentAction-type_is_classifier"/>

+  <Ecore:EParameter xmi:id="_JFraDq8nEdqRKeAGm8hhTw" base_Parameter="ReadExtentAction-type_is_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraD68nEdqRKeAGm8hhTw" base_Parameter="ReadExtentAction-type_is_classifier-context"/>

+  <Ecore:EOperation xmi:id="_JFraEK8nEdqRKeAGm8hhTw" base_Operation="ReadExtentAction-multiplicity_of_result"/>

+  <Ecore:EParameter xmi:id="_JFraEa8nEdqRKeAGm8hhTw" base_Parameter="ReadExtentAction-multiplicity_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraEq8nEdqRKeAGm8hhTw" base_Parameter="ReadExtentAction-multiplicity_of_result-context"/>

+  <Ecore:EClass xmi:id="_JFraE68nEdqRKeAGm8hhTw" base_Class="ReclassifyObjectAction"/>

+  <Ecore:EAttribute xmi:id="_JFraFK8nEdqRKeAGm8hhTw" base_Property="ReclassifyObjectAction-isReplaceAll"/>

+  <Ecore:EReference xmi:id="_JFraFa8nEdqRKeAGm8hhTw" base_Property="ReclassifyObjectAction-oldClassifier"/>

+  <Ecore:EReference xmi:id="_JFraFq8nEdqRKeAGm8hhTw" base_Property="ReclassifyObjectAction-newClassifier"/>

+  <Ecore:EReference xmi:id="_JFraF68nEdqRKeAGm8hhTw" base_Property="ReclassifyObjectAction-object"/>

+  <Ecore:EOperation xmi:id="_JFraGK8nEdqRKeAGm8hhTw" base_Operation="ReclassifyObjectAction-classifier_not_abstract"/>

+  <Ecore:EParameter xmi:id="_JFraGa8nEdqRKeAGm8hhTw" base_Parameter="ReclassifyObjectAction-classifier_not_abstract-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraGq8nEdqRKeAGm8hhTw" base_Parameter="ReclassifyObjectAction-classifier_not_abstract-context"/>

+  <Ecore:EOperation xmi:id="_JFraG68nEdqRKeAGm8hhTw" base_Operation="ReclassifyObjectAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFraHK8nEdqRKeAGm8hhTw" base_Parameter="ReclassifyObjectAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraHa8nEdqRKeAGm8hhTw" base_Parameter="ReclassifyObjectAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_JFraHq8nEdqRKeAGm8hhTw" base_Operation="ReclassifyObjectAction-input_pin"/>

+  <Ecore:EParameter xmi:id="_JFraH68nEdqRKeAGm8hhTw" base_Parameter="ReclassifyObjectAction-input_pin-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraIK8nEdqRKeAGm8hhTw" base_Parameter="ReclassifyObjectAction-input_pin-context"/>

+  <Ecore:EClass xmi:id="_JFraIa8nEdqRKeAGm8hhTw" base_Class="ReadIsClassifiedObjectAction"/>

+  <Ecore:EAttribute xmi:id="_JFraIq8nEdqRKeAGm8hhTw" base_Property="ReadIsClassifiedObjectAction-isDirect"/>

+  <Ecore:EReference xmi:id="_JFraI68nEdqRKeAGm8hhTw" base_Property="ReadIsClassifiedObjectAction-classifier"/>

+  <Ecore:EReference xmi:id="_JFraJK8nEdqRKeAGm8hhTw" base_Property="ReadIsClassifiedObjectAction-result"/>

+  <Ecore:EReference xmi:id="_JFraJa8nEdqRKeAGm8hhTw" base_Property="ReadIsClassifiedObjectAction-object"/>

+  <Ecore:EOperation xmi:id="_JFraJq8nEdqRKeAGm8hhTw" base_Operation="ReadIsClassifiedObjectAction-multiplicity_of_input"/>

+  <Ecore:EParameter xmi:id="_JFraJ68nEdqRKeAGm8hhTw" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_input-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraKK8nEdqRKeAGm8hhTw" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_input-context"/>

+  <Ecore:EOperation xmi:id="_JFraKa8nEdqRKeAGm8hhTw" base_Operation="ReadIsClassifiedObjectAction-no_type"/>

+  <Ecore:EParameter xmi:id="_JFraKq8nEdqRKeAGm8hhTw" base_Parameter="ReadIsClassifiedObjectAction-no_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraK68nEdqRKeAGm8hhTw" base_Parameter="ReadIsClassifiedObjectAction-no_type-context"/>

+  <Ecore:EOperation xmi:id="_JFraLK8nEdqRKeAGm8hhTw" base_Operation="ReadIsClassifiedObjectAction-multiplicity_of_output"/>

+  <Ecore:EParameter xmi:id="_JFraLa8nEdqRKeAGm8hhTw" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_output-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraLq8nEdqRKeAGm8hhTw" base_Parameter="ReadIsClassifiedObjectAction-multiplicity_of_output-context"/>

+  <Ecore:EOperation xmi:id="_JFraL68nEdqRKeAGm8hhTw" base_Operation="ReadIsClassifiedObjectAction-boolean_result"/>

+  <Ecore:EParameter xmi:id="_JFraMK8nEdqRKeAGm8hhTw" base_Parameter="ReadIsClassifiedObjectAction-boolean_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraMa8nEdqRKeAGm8hhTw" base_Parameter="ReadIsClassifiedObjectAction-boolean_result-context"/>

+  <Ecore:EClass xmi:id="_JFraMq8nEdqRKeAGm8hhTw" base_Class="StartClassifierBehaviorAction"/>

+  <Ecore:EReference xmi:id="_JFraM68nEdqRKeAGm8hhTw" base_Property="StartClassifierBehaviorAction-object"/>

+  <Ecore:EOperation xmi:id="_JFraNK8nEdqRKeAGm8hhTw" base_Operation="StartClassifierBehaviorAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFraNa8nEdqRKeAGm8hhTw" base_Parameter="StartClassifierBehaviorAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraNq8nEdqRKeAGm8hhTw" base_Parameter="StartClassifierBehaviorAction-multiplicity-context"/>

+  <Ecore:EOperation xmi:id="_JFraN68nEdqRKeAGm8hhTw" base_Operation="StartClassifierBehaviorAction-type_has_classifier"/>

+  <Ecore:EParameter xmi:id="_JFraOK8nEdqRKeAGm8hhTw" base_Parameter="StartClassifierBehaviorAction-type_has_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraOa8nEdqRKeAGm8hhTw" base_Parameter="StartClassifierBehaviorAction-type_has_classifier-context"/>

+  <Ecore:EClass xmi:id="_JFraOq8nEdqRKeAGm8hhTw" base_Class="ReadLinkObjectEndAction"/>

+  <Ecore:EReference xmi:id="_JFraO68nEdqRKeAGm8hhTw" base_Property="ReadLinkObjectEndAction-object"/>

+  <Ecore:EReference xmi:id="_JFraPK8nEdqRKeAGm8hhTw" base_Property="ReadLinkObjectEndAction-end"/>

+  <Ecore:EReference xmi:id="_JFraPa8nEdqRKeAGm8hhTw" base_Property="ReadLinkObjectEndAction-result"/>

+  <Ecore:EOperation xmi:id="_JFraPq8nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndAction-property"/>

+  <Ecore:EParameter xmi:id="_JFraP68nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-property-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraQK8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-property-context"/>

+  <Ecore:EOperation xmi:id="_JFraQa8nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndAction-association_of_association"/>

+  <Ecore:EParameter xmi:id="_JFraQq8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-association_of_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraQ68nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-association_of_association-context"/>

+  <Ecore:EOperation xmi:id="_JFraRK8nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndAction-ends_of_association"/>

+  <Ecore:EParameter xmi:id="_JFraRa8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-ends_of_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraRq8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-ends_of_association-context"/>

+  <Ecore:EOperation xmi:id="_JFraR68nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndAction-type_of_object"/>

+  <Ecore:EParameter xmi:id="_JFraSK8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-type_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraSa8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-type_of_object-context"/>

+  <Ecore:EOperation xmi:id="_JFraSq8nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndAction-multiplicity_of_object"/>

+  <Ecore:EParameter xmi:id="_JFraS68nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraTK8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_object-context"/>

+  <Ecore:EOperation xmi:id="_JFraTa8nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndAction-type_of_result"/>

+  <Ecore:EParameter xmi:id="_JFraTq8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-type_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraT68nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-type_of_result-context"/>

+  <Ecore:EOperation xmi:id="_JFraUK8nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndAction-multiplicity_of_result"/>

+  <Ecore:EParameter xmi:id="_JFraUa8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraUq8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndAction-multiplicity_of_result-context"/>

+  <Ecore:EClass xmi:id="_JFraU68nEdqRKeAGm8hhTw" base_Class="ReadLinkObjectEndQualifierAction"/>

+  <Ecore:EReference xmi:id="_JFraVK8nEdqRKeAGm8hhTw" base_Property="ReadLinkObjectEndQualifierAction-object"/>

+  <Ecore:EReference xmi:id="_JFraVa8nEdqRKeAGm8hhTw" base_Property="ReadLinkObjectEndQualifierAction-result"/>

+  <Ecore:EReference xmi:id="_JFraVq8nEdqRKeAGm8hhTw" base_Property="ReadLinkObjectEndQualifierAction-qualifier"/>

+  <Ecore:EOperation xmi:id="_JFraV68nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndQualifierAction-qualifier_attribute"/>

+  <Ecore:EParameter xmi:id="_JFraWK8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-qualifier_attribute-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraWa8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-qualifier_attribute-context"/>

+  <Ecore:EOperation xmi:id="_JFraWq8nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndQualifierAction-association_of_association"/>

+  <Ecore:EParameter xmi:id="_JFraW68nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-association_of_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraXK8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-association_of_association-context"/>

+  <Ecore:EOperation xmi:id="_JFraXa8nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndQualifierAction-ends_of_association"/>

+  <Ecore:EParameter xmi:id="_JFraXq8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-ends_of_association-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraX68nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-ends_of_association-context"/>

+  <Ecore:EOperation xmi:id="_JFraYK8nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndQualifierAction-type_of_object"/>

+  <Ecore:EParameter xmi:id="_JFraYa8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-type_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraYq8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-type_of_object-context"/>

+  <Ecore:EOperation xmi:id="_JFraY68nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier"/>

+  <Ecore:EParameter xmi:id="_JFraZK8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraZa8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_qualifier-context"/>

+  <Ecore:EOperation xmi:id="_JFraZq8nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_object"/>

+  <Ecore:EParameter xmi:id="_JFraZ68nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraaK8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_object-context"/>

+  <Ecore:EOperation xmi:id="_JFraaa8nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndQualifierAction-same_type"/>

+  <Ecore:EParameter xmi:id="_JFraaq8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraa68nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_JFrabK8nEdqRKeAGm8hhTw" base_Operation="ReadLinkObjectEndQualifierAction-multiplicity_of_result"/>

+  <Ecore:EParameter xmi:id="_JFraba8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrabq8nEdqRKeAGm8hhTw" base_Parameter="ReadLinkObjectEndQualifierAction-multiplicity_of_result-context"/>

+  <Ecore:EClass xmi:id="_JFrab68nEdqRKeAGm8hhTw" base_Class="CreateLinkObjectAction"/>

+  <Ecore:EReference xmi:id="_JFracK8nEdqRKeAGm8hhTw" base_Property="CreateLinkObjectAction-result"/>

+  <Ecore:EOperation xmi:id="_JFraca8nEdqRKeAGm8hhTw" base_Operation="CreateLinkObjectAction-association_class"/>

+  <Ecore:EParameter xmi:id="_JFracq8nEdqRKeAGm8hhTw" base_Parameter="CreateLinkObjectAction-association_class-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrac68nEdqRKeAGm8hhTw" base_Parameter="CreateLinkObjectAction-association_class-context"/>

+  <Ecore:EOperation xmi:id="_JFradK8nEdqRKeAGm8hhTw" base_Operation="CreateLinkObjectAction-type_of_result"/>

+  <Ecore:EParameter xmi:id="_JFrada8nEdqRKeAGm8hhTw" base_Parameter="CreateLinkObjectAction-type_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFradq8nEdqRKeAGm8hhTw" base_Parameter="CreateLinkObjectAction-type_of_result-context"/>

+  <Ecore:EOperation xmi:id="_JFrad68nEdqRKeAGm8hhTw" base_Operation="CreateLinkObjectAction-multiplicity"/>

+  <Ecore:EParameter xmi:id="_JFraeK8nEdqRKeAGm8hhTw" base_Parameter="CreateLinkObjectAction-multiplicity-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraea8nEdqRKeAGm8hhTw" base_Parameter="CreateLinkObjectAction-multiplicity-context"/>

+  <Ecore:EClass xmi:id="_JFraeq8nEdqRKeAGm8hhTw" base_Class="AcceptEventAction"/>

+  <Ecore:EAttribute xmi:id="_JFrae68nEdqRKeAGm8hhTw" base_Property="AcceptEventAction-isUnmarshall"/>

+  <Ecore:EReference xmi:id="_JFrafK8nEdqRKeAGm8hhTw" base_Property="AcceptEventAction-result"/>

+  <Ecore:EReference xmi:id="_JFrafa8nEdqRKeAGm8hhTw" base_Property="AcceptEventAction-trigger"/>

+  <Ecore:EOperation xmi:id="_JFrafq8nEdqRKeAGm8hhTw" base_Operation="AcceptEventAction-no_input_pins"/>

+  <Ecore:EParameter xmi:id="_JFraf68nEdqRKeAGm8hhTw" base_Parameter="AcceptEventAction-no_input_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFragK8nEdqRKeAGm8hhTw" base_Parameter="AcceptEventAction-no_input_pins-context"/>

+  <Ecore:EOperation xmi:id="_JFraga8nEdqRKeAGm8hhTw" base_Operation="AcceptEventAction-no_output_pins"/>

+  <Ecore:EParameter xmi:id="_JFragq8nEdqRKeAGm8hhTw" base_Parameter="AcceptEventAction-no_output_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrag68nEdqRKeAGm8hhTw" base_Parameter="AcceptEventAction-no_output_pins-context"/>

+  <Ecore:EOperation xmi:id="_JFrahK8nEdqRKeAGm8hhTw" base_Operation="AcceptEventAction-trigger_events"/>

+  <Ecore:EParameter xmi:id="_JFraha8nEdqRKeAGm8hhTw" base_Parameter="AcceptEventAction-trigger_events-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrahq8nEdqRKeAGm8hhTw" base_Parameter="AcceptEventAction-trigger_events-context"/>

+  <Ecore:EOperation xmi:id="_JFrah68nEdqRKeAGm8hhTw" base_Operation="AcceptEventAction-unmarshall_signal_events"/>

+  <Ecore:EParameter xmi:id="_JFraiK8nEdqRKeAGm8hhTw" base_Parameter="AcceptEventAction-unmarshall_signal_events-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraia8nEdqRKeAGm8hhTw" base_Parameter="AcceptEventAction-unmarshall_signal_events-context"/>

+  <Ecore:EClass xmi:id="_JFraiq8nEdqRKeAGm8hhTw" base_Class="AcceptCallAction"/>

+  <Ecore:EReference xmi:id="_JFrai68nEdqRKeAGm8hhTw" base_Property="AcceptCallAction-returnInformation"/>

+  <Ecore:EOperation xmi:id="_JFrajK8nEdqRKeAGm8hhTw" base_Operation="AcceptCallAction-result_pins"/>

+  <Ecore:EParameter xmi:id="_JFraja8nEdqRKeAGm8hhTw" base_Parameter="AcceptCallAction-result_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrajq8nEdqRKeAGm8hhTw" base_Parameter="AcceptCallAction-result_pins-context"/>

+  <Ecore:EOperation xmi:id="_JFraj68nEdqRKeAGm8hhTw" base_Operation="AcceptCallAction-trigger_call_event"/>

+  <Ecore:EParameter xmi:id="_JFrakK8nEdqRKeAGm8hhTw" base_Parameter="AcceptCallAction-trigger_call_event-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraka8nEdqRKeAGm8hhTw" base_Parameter="AcceptCallAction-trigger_call_event-context"/>

+  <Ecore:EOperation xmi:id="_JFrakq8nEdqRKeAGm8hhTw" base_Operation="AcceptCallAction-unmarshall"/>

+  <Ecore:EParameter xmi:id="_JFrak68nEdqRKeAGm8hhTw" base_Parameter="AcceptCallAction-unmarshall-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFralK8nEdqRKeAGm8hhTw" base_Parameter="AcceptCallAction-unmarshall-context"/>

+  <Ecore:EClass xmi:id="_JFrala8nEdqRKeAGm8hhTw" base_Class="ReplyAction"/>

+  <Ecore:EReference xmi:id="_JFralq8nEdqRKeAGm8hhTw" base_Property="ReplyAction-replyToCall"/>

+  <Ecore:EReference xmi:id="_JFral68nEdqRKeAGm8hhTw" base_Property="ReplyAction-returnInformation"/>

+  <Ecore:EReference xmi:id="_JFramK8nEdqRKeAGm8hhTw" base_Property="ReplyAction-replyValue"/>

+  <Ecore:EOperation xmi:id="_JFrama8nEdqRKeAGm8hhTw" base_Operation="ReplyAction-pins_match_parameter"/>

+  <Ecore:EParameter xmi:id="_JFramq8nEdqRKeAGm8hhTw" base_Parameter="ReplyAction-pins_match_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFram68nEdqRKeAGm8hhTw" base_Parameter="ReplyAction-pins_match_parameter-context"/>

+  <Ecore:EOperation xmi:id="_JFranK8nEdqRKeAGm8hhTw" base_Operation="ReplyAction-event_on_reply_to_call_trigger"/>

+  <Ecore:EParameter xmi:id="_JFrana8nEdqRKeAGm8hhTw" base_Parameter="ReplyAction-event_on_reply_to_call_trigger-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFranq8nEdqRKeAGm8hhTw" base_Parameter="ReplyAction-event_on_reply_to_call_trigger-context"/>

+  <Ecore:EClass xmi:id="_JFran68nEdqRKeAGm8hhTw" base_Class="UnmarshallAction"/>

+  <Ecore:EReference xmi:id="_JFraoK8nEdqRKeAGm8hhTw" base_Property="UnmarshallAction-result"/>

+  <Ecore:EReference xmi:id="_JFraoa8nEdqRKeAGm8hhTw" base_Property="UnmarshallAction-unmarshallType"/>

+  <Ecore:EReference xmi:id="_JFraoq8nEdqRKeAGm8hhTw" base_Property="UnmarshallAction-object"/>

+  <Ecore:EOperation xmi:id="_JFrao68nEdqRKeAGm8hhTw" base_Operation="UnmarshallAction-same_type"/>

+  <Ecore:EParameter xmi:id="_JFrapK8nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-same_type-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrapa8nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-same_type-context"/>

+  <Ecore:EOperation xmi:id="_JFrapq8nEdqRKeAGm8hhTw" base_Operation="UnmarshallAction-multiplicity_of_object"/>

+  <Ecore:EParameter xmi:id="_JFrap68nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-multiplicity_of_object-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraqK8nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-multiplicity_of_object-context"/>

+  <Ecore:EOperation xmi:id="_JFraqa8nEdqRKeAGm8hhTw" base_Operation="UnmarshallAction-number_of_result"/>

+  <Ecore:EParameter xmi:id="_JFraqq8nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-number_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraq68nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-number_of_result-context"/>

+  <Ecore:EOperation xmi:id="_JFrarK8nEdqRKeAGm8hhTw" base_Operation="UnmarshallAction-type_and_ordering"/>

+  <Ecore:EParameter xmi:id="_JFrara8nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-type_and_ordering-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrarq8nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-type_and_ordering-context"/>

+  <Ecore:EOperation xmi:id="_JFrar68nEdqRKeAGm8hhTw" base_Operation="UnmarshallAction-multiplicity_of_result"/>

+  <Ecore:EParameter xmi:id="_JFrasK8nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-multiplicity_of_result-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrasa8nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-multiplicity_of_result-context"/>

+  <Ecore:EOperation xmi:id="_JFrasq8nEdqRKeAGm8hhTw" base_Operation="UnmarshallAction-structural_feature"/>

+  <Ecore:EParameter xmi:id="_JFras68nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-structural_feature-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFratK8nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-structural_feature-context"/>

+  <Ecore:EOperation xmi:id="_JFrata8nEdqRKeAGm8hhTw" base_Operation="UnmarshallAction-unmarshallType_is_classifier"/>

+  <Ecore:EParameter xmi:id="_JFratq8nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-unmarshallType_is_classifier-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrat68nEdqRKeAGm8hhTw" base_Parameter="UnmarshallAction-unmarshallType_is_classifier-context"/>

+  <Ecore:EClass xmi:id="_JFrauK8nEdqRKeAGm8hhTw" base_Class="ReduceAction"/>

+  <Ecore:EReference xmi:id="_JFraua8nEdqRKeAGm8hhTw" base_Property="ReduceAction-reducer"/>

+  <Ecore:EReference xmi:id="_JFrauq8nEdqRKeAGm8hhTw" base_Property="ReduceAction-result"/>

+  <Ecore:EReference xmi:id="_JFrau68nEdqRKeAGm8hhTw" base_Property="ReduceAction-collection"/>

+  <Ecore:EAttribute xmi:id="_JFravK8nEdqRKeAGm8hhTw" base_Property="ReduceAction-isOrdered"/>

+  <Ecore:EOperation xmi:id="_JFrava8nEdqRKeAGm8hhTw" base_Operation="ReduceAction-input_type_is_collection"/>

+  <Ecore:EParameter xmi:id="_JFravq8nEdqRKeAGm8hhTw" base_Parameter="ReduceAction-input_type_is_collection-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrav68nEdqRKeAGm8hhTw" base_Parameter="ReduceAction-input_type_is_collection-context"/>

+  <Ecore:EOperation xmi:id="_JFrawK8nEdqRKeAGm8hhTw" base_Operation="ReduceAction-output_types_are_compatible"/>

+  <Ecore:EParameter xmi:id="_JFrawa8nEdqRKeAGm8hhTw" base_Parameter="ReduceAction-output_types_are_compatible-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrawq8nEdqRKeAGm8hhTw" base_Parameter="ReduceAction-output_types_are_compatible-context"/>

+  <Ecore:EOperation xmi:id="_JFraw68nEdqRKeAGm8hhTw" base_Operation="ReduceAction-reducer_inputs_output"/>

+  <Ecore:EParameter xmi:id="_JFraxK8nEdqRKeAGm8hhTw" base_Parameter="ReduceAction-reducer_inputs_output-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFraxa8nEdqRKeAGm8hhTw" base_Parameter="ReduceAction-reducer_inputs_output-context"/>

+  <Ecore:EClass xmi:id="_JFraxq8nEdqRKeAGm8hhTw" base_Class="JoinNode"/>

+  <Ecore:EAttribute xmi:id="_JFrax68nEdqRKeAGm8hhTw" base_Property="JoinNode-isCombineDuplicate"/>

+  <Ecore:EReference xmi:id="_JFrayK8nEdqRKeAGm8hhTw" base_Property="JoinNode-joinSpec"/>

+  <Ecore:EOperation xmi:id="_JFraya8nEdqRKeAGm8hhTw" base_Operation="JoinNode-one_outgoing_edge"/>

+  <Ecore:EParameter xmi:id="_JFrayq8nEdqRKeAGm8hhTw" base_Parameter="JoinNode-one_outgoing_edge-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFray68nEdqRKeAGm8hhTw" base_Parameter="JoinNode-one_outgoing_edge-context"/>

+  <Ecore:EOperation xmi:id="_JFrazK8nEdqRKeAGm8hhTw" base_Operation="JoinNode-incoming_object_flow"/>

+  <Ecore:EParameter xmi:id="_JFraza8nEdqRKeAGm8hhTw" base_Parameter="JoinNode-incoming_object_flow-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFrazq8nEdqRKeAGm8hhTw" base_Parameter="JoinNode-incoming_object_flow-context"/>

+  <Ecore:EClass xmi:id="_JFraz68nEdqRKeAGm8hhTw" base_Class="DataStoreNode"/>

+  <Ecore:EClass xmi:id="_JFra0K8nEdqRKeAGm8hhTw" base_Class="ObjectFlow"/>

+  <Ecore:EAttribute xmi:id="_JFra0a8nEdqRKeAGm8hhTw" base_Property="ObjectFlow-isMulticast"/>

+  <Ecore:EAttribute xmi:id="_JFra0q8nEdqRKeAGm8hhTw" base_Property="ObjectFlow-isMultireceive"/>

+  <Ecore:EReference xmi:id="_JFra068nEdqRKeAGm8hhTw" base_Property="ObjectFlow-transformation"/>

+  <Ecore:EReference xmi:id="_JFra1K8nEdqRKeAGm8hhTw" base_Property="ObjectFlow-selection"/>

+  <Ecore:EOperation xmi:id="_JFra1a8nEdqRKeAGm8hhTw" base_Operation="ObjectFlow-no_actions"/>

+  <Ecore:EParameter xmi:id="_JFra1q8nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-no_actions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFra168nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-no_actions-context"/>

+  <Ecore:EOperation xmi:id="_JFra2K8nEdqRKeAGm8hhTw" base_Operation="ObjectFlow-compatible_types"/>

+  <Ecore:EParameter xmi:id="_JFra2a8nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-compatible_types-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFra2q8nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-compatible_types-context"/>

+  <Ecore:EOperation xmi:id="_JFra268nEdqRKeAGm8hhTw" base_Operation="ObjectFlow-same_upper_bounds"/>

+  <Ecore:EParameter xmi:id="_JFra3K8nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-same_upper_bounds-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFra3a8nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-same_upper_bounds-context"/>

+  <Ecore:EOperation xmi:id="_JFra3q8nEdqRKeAGm8hhTw" base_Operation="ObjectFlow-target"/>

+  <Ecore:EParameter xmi:id="_JFra368nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-target-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFra4K8nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-target-context"/>

+  <Ecore:EOperation xmi:id="_JFra4a8nEdqRKeAGm8hhTw" base_Operation="ObjectFlow-transformation_behaviour"/>

+  <Ecore:EParameter xmi:id="_JFra4q8nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-transformation_behaviour-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFra468nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-transformation_behaviour-context"/>

+  <Ecore:EOperation xmi:id="_JFra5K8nEdqRKeAGm8hhTw" base_Operation="ObjectFlow-selection_behaviour"/>

+  <Ecore:EParameter xmi:id="_JFra5a8nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-selection_behaviour-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFra5q8nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-selection_behaviour-context"/>

+  <Ecore:EOperation xmi:id="_JFra568nEdqRKeAGm8hhTw" base_Operation="ObjectFlow-input_and_output_parameter"/>

+  <Ecore:EParameter xmi:id="_JFra6K8nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-input_and_output_parameter-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFra6a8nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-input_and_output_parameter-context"/>

+  <Ecore:EOperation xmi:id="_JFra6q8nEdqRKeAGm8hhTw" base_Operation="ObjectFlow-is_multicast_or_is_multireceive"/>

+  <Ecore:EParameter xmi:id="_JFra668nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-is_multicast_or_is_multireceive-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JFra7K8nEdqRKeAGm8hhTw" base_Parameter="ObjectFlow-is_multicast_or_is_multireceive-context"/>

+  <Ecore:EClass xmi:id="_JF1KkK8nEdqRKeAGm8hhTw" base_Class="ConditionalNode"/>

+  <Ecore:EAttribute xmi:id="_JF1Kka8nEdqRKeAGm8hhTw" base_Property="ConditionalNode-isDeterminate"/>

+  <Ecore:EAttribute xmi:id="_JF1Kkq8nEdqRKeAGm8hhTw" base_Property="ConditionalNode-isAssured"/>

+  <Ecore:EReference xmi:id="_JF1Kk68nEdqRKeAGm8hhTw" base_Property="ConditionalNode-clause"/>

+  <Ecore:EReference xmi:id="_JF1KlK8nEdqRKeAGm8hhTw" base_Property="ConditionalNode-result"/>

+  <Ecore:EOperation xmi:id="_JF1Kla8nEdqRKeAGm8hhTw" base_Operation="ConditionalNode-result_no_incoming"/>

+  <Ecore:EParameter xmi:id="_JF1Klq8nEdqRKeAGm8hhTw" base_Parameter="ConditionalNode-result_no_incoming-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JF1Kl68nEdqRKeAGm8hhTw" base_Parameter="ConditionalNode-result_no_incoming-context"/>

+  <Ecore:EClass xmi:id="_JF1KmK8nEdqRKeAGm8hhTw" base_Class="Clause"/>

+  <Ecore:EReference xmi:id="_JF1Kma8nEdqRKeAGm8hhTw" base_Property="Clause-test"/>

+  <Ecore:EReference xmi:id="_JF1Kmq8nEdqRKeAGm8hhTw" base_Property="Clause-body"/>

+  <Ecore:EReference xmi:id="_JF1Km68nEdqRKeAGm8hhTw" base_Property="Clause-predecessorClause"/>

+  <Ecore:EReference xmi:id="_JF1KnK8nEdqRKeAGm8hhTw" base_Property="Clause-successorClause"/>

+  <Ecore:EReference xmi:id="_JF1Kna8nEdqRKeAGm8hhTw" base_Property="Clause-decider"/>

+  <Ecore:EReference xmi:id="_JF1Knq8nEdqRKeAGm8hhTw" base_Property="Clause-bodyOutput"/>

+  <Ecore:EOperation xmi:id="_JF1Kn68nEdqRKeAGm8hhTw" base_Operation="Clause-decider_output"/>

+  <Ecore:EParameter xmi:id="_JF1KoK8nEdqRKeAGm8hhTw" base_Parameter="Clause-decider_output-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JF1Koa8nEdqRKeAGm8hhTw" base_Parameter="Clause-decider_output-context"/>

+  <Ecore:EOperation xmi:id="_JF1Koq8nEdqRKeAGm8hhTw" base_Operation="Clause-body_output_pins"/>

+  <Ecore:EParameter xmi:id="_JF1Ko68nEdqRKeAGm8hhTw" base_Parameter="Clause-body_output_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JF1KpK8nEdqRKeAGm8hhTw" base_Parameter="Clause-body_output_pins-context"/>

+  <Ecore:EClass xmi:id="_JF1Kpa8nEdqRKeAGm8hhTw" base_Class="LoopNode"/>

+  <Ecore:EAttribute xmi:id="_JF1Kpq8nEdqRKeAGm8hhTw" base_Property="LoopNode-isTestedFirst"/>

+  <Ecore:EReference xmi:id="_JF1Kp68nEdqRKeAGm8hhTw" base_Property="LoopNode-bodyPart"/>

+  <Ecore:EReference xmi:id="_JF1KqK8nEdqRKeAGm8hhTw" base_Property="LoopNode-setupPart"/>

+  <Ecore:EReference xmi:id="_JF1Kqa8nEdqRKeAGm8hhTw" base_Property="LoopNode-decider"/>

+  <Ecore:EReference xmi:id="_JF1Kqq8nEdqRKeAGm8hhTw" base_Property="LoopNode-test"/>

+  <Ecore:EReference xmi:id="_JF1Kq68nEdqRKeAGm8hhTw" base_Property="LoopNode-result"/>

+  <Ecore:EReference xmi:id="_JF1KrK8nEdqRKeAGm8hhTw" base_Property="LoopNode-loopVariable"/>

+  <Ecore:EReference xmi:id="_JF1Kra8nEdqRKeAGm8hhTw" base_Property="LoopNode-bodyOutput"/>

+  <Ecore:EReference xmi:id="_JF1Krq8nEdqRKeAGm8hhTw" base_Property="LoopNode-loopVariableInput"/>

+  <Ecore:EOperation xmi:id="_JF1Kr68nEdqRKeAGm8hhTw" base_Operation="LoopNode-input_edges"/>

+  <Ecore:EParameter xmi:id="_JF1KsK8nEdqRKeAGm8hhTw" base_Parameter="LoopNode-input_edges-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JF1Ksa8nEdqRKeAGm8hhTw" base_Parameter="LoopNode-input_edges-context"/>

+  <Ecore:EOperation xmi:id="_JF1Ksq8nEdqRKeAGm8hhTw" base_Operation="LoopNode-body_output_pins"/>

+  <Ecore:EParameter xmi:id="_JF1Ks68nEdqRKeAGm8hhTw" base_Parameter="LoopNode-body_output_pins-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JF1KtK8nEdqRKeAGm8hhTw" base_Parameter="LoopNode-body_output_pins-context"/>

+  <Ecore:EOperation xmi:id="_JF1Kta8nEdqRKeAGm8hhTw" base_Operation="LoopNode-result_no_incoming"/>

+  <Ecore:EParameter xmi:id="_JF1Ktq8nEdqRKeAGm8hhTw" base_Parameter="LoopNode-result_no_incoming-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JF1Kt68nEdqRKeAGm8hhTw" base_Parameter="LoopNode-result_no_incoming-context"/>

+  <Ecore:EClass xmi:id="_JF1KuK8nEdqRKeAGm8hhTw" base_Class="ExpansionNode"/>

+  <Ecore:EReference xmi:id="_JF1Kua8nEdqRKeAGm8hhTw" base_Property="ExpansionNode-regionAsOutput"/>

+  <Ecore:EReference xmi:id="_JF1Kuq8nEdqRKeAGm8hhTw" base_Property="ExpansionNode-regionAsInput"/>

+  <Ecore:EClass xmi:id="_JF1Ku68nEdqRKeAGm8hhTw" base_Class="ExpansionRegion"/>

+  <Ecore:EAttribute xmi:id="_JF1KvK8nEdqRKeAGm8hhTw" base_Property="ExpansionRegion-mode"/>

+  <Ecore:EReference xmi:id="_JF1Kva8nEdqRKeAGm8hhTw" base_Property="ExpansionRegion-inputElement"/>

+  <Ecore:EReference xmi:id="_JF1Kvq8nEdqRKeAGm8hhTw" base_Property="ExpansionRegion-outputElement"/>

+  <Ecore:EOperation xmi:id="_JF1Kv68nEdqRKeAGm8hhTw" base_Operation="ExpansionRegion-expansion_nodes"/>

+  <Ecore:EParameter xmi:id="_JF1KwK8nEdqRKeAGm8hhTw" base_Parameter="ExpansionRegion-expansion_nodes-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JF1Kwa8nEdqRKeAGm8hhTw" base_Parameter="ExpansionRegion-expansion_nodes-context"/>

+  <Ecore:EEnum xmi:id="_JF1Kwq8nEdqRKeAGm8hhTw" base_Enumeration="ExpansionKind"/>

+  <Ecore:EEnumLiteral xmi:id="_JF1Kw68nEdqRKeAGm8hhTw" base_EnumerationLiteral="ExpansionKind-parallel"/>

+  <Ecore:EEnumLiteral xmi:id="_JF1KxK8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ExpansionKind-iterative"/>

+  <Ecore:EEnumLiteral xmi:id="_JF1Kxa8nEdqRKeAGm8hhTw" base_EnumerationLiteral="ExpansionKind-stream"/>

+  <Ecore:EClass xmi:id="_JF1Kxq8nEdqRKeAGm8hhTw" base_Class="ProtocolTransition"/>

+  <Ecore:EReference xmi:id="_JF1Kx68nEdqRKeAGm8hhTw" base_Property="ProtocolTransition-postCondition"/>

+  <Ecore:EReference xmi:id="_JF1KyK8nEdqRKeAGm8hhTw" isTransient="true" isVolatile="true" base_Property="ProtocolTransition-referred"/>

+  <Ecore:EReference xmi:id="_JF1Kya8nEdqRKeAGm8hhTw" base_Property="ProtocolTransition-preCondition"/>

+  <Ecore:EOperation xmi:id="_JF1Kyq8nEdqRKeAGm8hhTw" base_Operation="ProtocolTransition-belongs_to_psm"/>

+  <Ecore:EParameter xmi:id="_JF1Ky68nEdqRKeAGm8hhTw" base_Parameter="ProtocolTransition-belongs_to_psm-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JF1KzK8nEdqRKeAGm8hhTw" base_Parameter="ProtocolTransition-belongs_to_psm-context"/>

+  <Ecore:EOperation xmi:id="_JF1Kza8nEdqRKeAGm8hhTw" base_Operation="ProtocolTransition-associated_actions"/>

+  <Ecore:EParameter xmi:id="_JF1Kzq8nEdqRKeAGm8hhTw" base_Parameter="ProtocolTransition-associated_actions-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JF1Kz68nEdqRKeAGm8hhTw" base_Parameter="ProtocolTransition-associated_actions-context"/>

+  <Ecore:EOperation xmi:id="_JF1K0K8nEdqRKeAGm8hhTw" base_Operation="ProtocolTransition-refers_to_operation"/>

+  <Ecore:EParameter xmi:id="_JF1K0a8nEdqRKeAGm8hhTw" base_Parameter="ProtocolTransition-refers_to_operation-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JF1K0q8nEdqRKeAGm8hhTw" base_Parameter="ProtocolTransition-refers_to_operation-context"/>

+  <Ecore:EClass xmi:id="_JF1K068nEdqRKeAGm8hhTw" base_Class="AssociationClass"/>

+  <Ecore:EOperation xmi:id="_JF1K1K8nEdqRKeAGm8hhTw" base_Operation="AssociationClass-cannot_be_defined"/>

+  <Ecore:EParameter xmi:id="_JF1K1a8nEdqRKeAGm8hhTw" base_Parameter="AssociationClass-cannot_be_defined-diagnostics"/>

+  <Ecore:EParameter xmi:id="_JF1K1q8nEdqRKeAGm8hhTw" base_Parameter="AssociationClass-cannot_be_defined-context"/>

+  <Ecore:EOperation xmi:id="_JF1K168nEdqRKeAGm8hhTw" base_Operation="AssociationClass-allConnections"/>

+  <Ecore:EDataType xmi:id="_JF1K2K8nEdqRKeAGm8hhTw" instanceClassName="int" base_PrimitiveType="Integer"/>

+  <Standard:Metamodel xmi:id="_WsgboK8nEdqRKeAGm8hhTw" base_Model="_0"/>

+  <Standard:Metaclass xmi:id="_Wsgboa8nEdqRKeAGm8hhTw" base_Class="Comment"/>

+  <Standard:Metaclass xmi:id="_Wsgboq8nEdqRKeAGm8hhTw" base_Class="Element"/>

+  <Standard:Metaclass xmi:id="_WsplkK8nEdqRKeAGm8hhTw" base_Class="Package"/>

+  <Standard:Metaclass xmi:id="_WszWkK8nEdqRKeAGm8hhTw" base_Class="Namespace"/>

+  <Standard:Metaclass xmi:id="_WszWka8nEdqRKeAGm8hhTw" base_Class="NamedElement"/>

+  <Standard:Metaclass xmi:id="_WszWkq8nEdqRKeAGm8hhTw" base_Class="Dependency"/>

+  <Standard:Metaclass xmi:id="_WszWk68nEdqRKeAGm8hhTw" base_Class="PackageableElement"/>

+  <Standard:Metaclass xmi:id="_WszWlK8nEdqRKeAGm8hhTw" base_Class="ParameterableElement"/>

+  <Standard:Metaclass xmi:id="_WszWla8nEdqRKeAGm8hhTw" base_Class="TemplateParameter"/>

+  <Standard:Metaclass xmi:id="_WszWlq8nEdqRKeAGm8hhTw" base_Class="TemplateSignature"/>

+  <Standard:Metaclass xmi:id="_WszWl68nEdqRKeAGm8hhTw" base_Class="TemplateableElement"/>

+  <Standard:Metaclass xmi:id="_WszWmK8nEdqRKeAGm8hhTw" base_Class="TemplateBinding"/>

+  <Standard:Metaclass xmi:id="_WszWma8nEdqRKeAGm8hhTw" base_Class="DirectedRelationship"/>

+  <Standard:Metaclass xmi:id="_WszWmq8nEdqRKeAGm8hhTw" base_Class="Relationship"/>

+  <Standard:Metaclass xmi:id="_WszWm68nEdqRKeAGm8hhTw" base_Class="TemplateParameterSubstitution"/>

+  <Standard:Metaclass xmi:id="_WszWnK8nEdqRKeAGm8hhTw" base_Class="StringExpression"/>

+  <Standard:Metaclass xmi:id="_WszWna8nEdqRKeAGm8hhTw" base_Class="Expression"/>

+  <Standard:Metaclass xmi:id="_WszWnq8nEdqRKeAGm8hhTw" base_Class="ValueSpecification"/>

+  <Standard:Metaclass xmi:id="_Ws8ggK8nEdqRKeAGm8hhTw" base_Class="TypedElement"/>

+  <Standard:Metaclass xmi:id="_Ws8gga8nEdqRKeAGm8hhTw" base_Class="Type"/>

+  <Standard:Metaclass xmi:id="_Ws8ggq8nEdqRKeAGm8hhTw" base_Class="Association"/>

+  <Standard:Metaclass xmi:id="_Ws8gg68nEdqRKeAGm8hhTw" base_Class="Classifier"/>

+  <Standard:Metaclass xmi:id="_Ws8ghK8nEdqRKeAGm8hhTw" base_Class="RedefinableElement"/>

+  <Standard:Metaclass xmi:id="_Ws8gha8nEdqRKeAGm8hhTw" base_Class="Property"/>

+  <Standard:Metaclass xmi:id="_WtGRgK8nEdqRKeAGm8hhTw" base_Class="StructuralFeature"/>

+  <Standard:Metaclass xmi:id="_WtGRga8nEdqRKeAGm8hhTw" base_Class="Feature"/>

+  <Standard:Metaclass xmi:id="_WtGRgq8nEdqRKeAGm8hhTw" base_Class="MultiplicityElement"/>

+  <Standard:Metaclass xmi:id="_WtGRg68nEdqRKeAGm8hhTw" base_Class="ConnectableElement"/>

+  <Standard:Metaclass xmi:id="_WtGRhK8nEdqRKeAGm8hhTw" base_Class="ConnectorEnd"/>

+  <Standard:Metaclass xmi:id="_WtGRha8nEdqRKeAGm8hhTw" base_Class="DeploymentTarget"/>

+  <Standard:Metaclass xmi:id="_WtQCgK8nEdqRKeAGm8hhTw" base_Class="Deployment"/>

+  <Standard:Metaclass xmi:id="_WtQCga8nEdqRKeAGm8hhTw" base_Class="DeployedArtifact"/>

+  <Standard:Metaclass xmi:id="_WtQCgq8nEdqRKeAGm8hhTw" base_Class="DeploymentSpecification"/>

+  <Standard:Metaclass xmi:id="_WtQCg68nEdqRKeAGm8hhTw" base_Class="Artifact"/>

+  <Standard:Metaclass xmi:id="_WtQChK8nEdqRKeAGm8hhTw" base_Class="Operation"/>

+  <Standard:Metaclass xmi:id="_WtQCha8nEdqRKeAGm8hhTw" base_Class="BehavioralFeature"/>

+  <Standard:Metaclass xmi:id="_WtQChq8nEdqRKeAGm8hhTw" base_Class="Parameter"/>

+  <Standard:Metaclass xmi:id="_WtQCh68nEdqRKeAGm8hhTw" base_Class="ParameterSet"/>

+  <Standard:Metaclass xmi:id="_WtQCiK8nEdqRKeAGm8hhTw" base_Class="Constraint"/>

+  <Standard:Metaclass xmi:id="_WtZMcK8nEdqRKeAGm8hhTw" base_Class="Behavior"/>

+  <Standard:Metaclass xmi:id="_WtZMca8nEdqRKeAGm8hhTw" base_Class="Class"/>

+  <Standard:Metaclass xmi:id="_WtZMcq8nEdqRKeAGm8hhTw" base_Class="EncapsulatedClassifier"/>

+  <Standard:Metaclass xmi:id="_WtZMc68nEdqRKeAGm8hhTw" base_Class="StructuredClassifier"/>

+  <Standard:Metaclass xmi:id="_WtZMdK8nEdqRKeAGm8hhTw" base_Class="Connector"/>

+  <Standard:Metaclass xmi:id="_WtZMda8nEdqRKeAGm8hhTw" base_Class="Port"/>

+  <Standard:Metaclass xmi:id="_WtZMdq8nEdqRKeAGm8hhTw" base_Class="Interface"/>

+  <Standard:Metaclass xmi:id="_WtZMd68nEdqRKeAGm8hhTw" base_Class="Reception"/>

+  <Standard:Metaclass xmi:id="_WtZMeK8nEdqRKeAGm8hhTw" base_Class="Signal"/>

+  <Standard:Metaclass xmi:id="_WuIzUK8nEdqRKeAGm8hhTw" base_Class="ProtocolStateMachine"/>

+  <Standard:Metaclass xmi:id="_WuIzUa8nEdqRKeAGm8hhTw" base_Class="StateMachine"/>

+  <Standard:Metaclass xmi:id="_WuIzUq8nEdqRKeAGm8hhTw" base_Class="State"/>

+  <Standard:Metaclass xmi:id="_WuIzU68nEdqRKeAGm8hhTw" base_Class="Vertex"/>

+  <Standard:Metaclass xmi:id="_WuIzVK8nEdqRKeAGm8hhTw" base_Class="Transition"/>

+  <Standard:Metaclass xmi:id="_WuSkUK8nEdqRKeAGm8hhTw" base_Class="Region"/>

+  <Standard:Metaclass xmi:id="_WuSkUa8nEdqRKeAGm8hhTw" base_Class="Trigger"/>

+  <Standard:Metaclass xmi:id="_WuSkUq8nEdqRKeAGm8hhTw" base_Class="Event"/>

+  <Standard:Metaclass xmi:id="_WuSkU68nEdqRKeAGm8hhTw" base_Class="ConnectionPointReference"/>

+  <Standard:Metaclass xmi:id="_WuSkVK8nEdqRKeAGm8hhTw" base_Class="Pseudostate"/>

+  <Standard:Metaclass xmi:id="_WuSkVa8nEdqRKeAGm8hhTw" base_Class="ProtocolConformance"/>

+  <Standard:Metaclass xmi:id="_WuSkVq8nEdqRKeAGm8hhTw" base_Class="BehavioredClassifier"/>

+  <Standard:Metaclass xmi:id="_WucVUK8nEdqRKeAGm8hhTw" base_Class="InterfaceRealization"/>

+  <Standard:Metaclass xmi:id="_WucVUa8nEdqRKeAGm8hhTw" base_Class="Realization"/>

+  <Standard:Metaclass xmi:id="_WucVUq8nEdqRKeAGm8hhTw" base_Class="Abstraction"/>

+  <Standard:Metaclass xmi:id="_WucVU68nEdqRKeAGm8hhTw" base_Class="OpaqueExpression"/>

+  <Standard:Metaclass xmi:id="_WucVVK8nEdqRKeAGm8hhTw" base_Class="Extension"/>

+  <Standard:Metaclass xmi:id="_WucVVa8nEdqRKeAGm8hhTw" base_Class="Stereotype"/>

+  <Standard:Metaclass xmi:id="_WucVVq8nEdqRKeAGm8hhTw" base_Class="Profile"/>

+  <Standard:Metaclass xmi:id="_WulfQK8nEdqRKeAGm8hhTw" base_Class="Model"/>

+  <Standard:Metaclass xmi:id="_WulfQa8nEdqRKeAGm8hhTw" base_Class="ElementImport"/>

+  <Standard:Metaclass xmi:id="_WulfQq8nEdqRKeAGm8hhTw" base_Class="PackageImport"/>

+  <Standard:Metaclass xmi:id="_WulfQ68nEdqRKeAGm8hhTw" base_Class="Image"/>

+  <Standard:Metaclass xmi:id="_WulfRK8nEdqRKeAGm8hhTw" base_Class="DataType"/>

+  <Standard:Metaclass xmi:id="_WulfRa8nEdqRKeAGm8hhTw" base_Class="Manifestation"/>

+  <Standard:Metaclass xmi:id="_WulfRq8nEdqRKeAGm8hhTw" base_Class="Generalization"/>

+  <Standard:Metaclass xmi:id="_WulfR68nEdqRKeAGm8hhTw" base_Class="GeneralizationSet"/>

+  <Standard:Metaclass xmi:id="_WuvQQK8nEdqRKeAGm8hhTw" base_Class="Substitution"/>

+  <Standard:Metaclass xmi:id="_WuvQQa8nEdqRKeAGm8hhTw" base_Class="CollaborationUse"/>

+  <Standard:Metaclass xmi:id="_WuvQQq8nEdqRKeAGm8hhTw" base_Class="Collaboration"/>

+  <Standard:Metaclass xmi:id="_WuvQQ68nEdqRKeAGm8hhTw" base_Class="UseCase"/>

+  <Standard:Metaclass xmi:id="_WuvQRK8nEdqRKeAGm8hhTw" base_Class="Include"/>

+  <Standard:Metaclass xmi:id="_WuvQRa8nEdqRKeAGm8hhTw" base_Class="Extend"/>

+  <Standard:Metaclass xmi:id="_WuvQRq8nEdqRKeAGm8hhTw" base_Class="ExtensionPoint"/>

+  <Standard:Metaclass xmi:id="_WuvQR68nEdqRKeAGm8hhTw" base_Class="Enumeration"/>

+  <Standard:Metaclass xmi:id="_WuvQSK8nEdqRKeAGm8hhTw" base_Class="EnumerationLiteral"/>

+  <Standard:Metaclass xmi:id="_WuvQSa8nEdqRKeAGm8hhTw" base_Class="InstanceSpecification"/>

+  <Standard:Metaclass xmi:id="_Wu5BQK8nEdqRKeAGm8hhTw" base_Class="Slot"/>

+  <Standard:Metaclass xmi:id="_Wu5BQa8nEdqRKeAGm8hhTw" base_Class="PrimitiveType"/>

+  <Standard:Metaclass xmi:id="_Wu5BQq8nEdqRKeAGm8hhTw" base_Class="ProfileApplication"/>

+  <Standard:Metaclass xmi:id="_Wu5BQ68nEdqRKeAGm8hhTw" base_Class="PackageMerge"/>

+  <Standard:Metaclass xmi:id="_Wu5BRK8nEdqRKeAGm8hhTw" base_Class="ExtensionEnd"/>

+  <Standard:Metaclass xmi:id="_Wu5BRa8nEdqRKeAGm8hhTw" base_Class="OperationTemplateParameter"/>

+  <Standard:Metaclass xmi:id="_Wu5BRq8nEdqRKeAGm8hhTw" base_Class="ConnectableElementTemplateParameter"/>

+  <Standard:Metaclass xmi:id="_Wu5BR68nEdqRKeAGm8hhTw" base_Class="RedefinableTemplateSignature"/>

+  <Standard:Metaclass xmi:id="_Wu5BSK8nEdqRKeAGm8hhTw" base_Class="ClassifierTemplateParameter"/>

+  <Standard:Metaclass xmi:id="_Wu5BSa8nEdqRKeAGm8hhTw" base_Class="LiteralSpecification"/>

+  <Standard:Metaclass xmi:id="_Wu5BSq8nEdqRKeAGm8hhTw" base_Class="LiteralInteger"/>

+  <Standard:Metaclass xmi:id="_Wu5BS68nEdqRKeAGm8hhTw" base_Class="LiteralString"/>

+  <Standard:Metaclass xmi:id="_Wu5BTK8nEdqRKeAGm8hhTw" base_Class="LiteralBoolean"/>

+  <Standard:Metaclass xmi:id="_Wu5BTa8nEdqRKeAGm8hhTw" base_Class="LiteralNull"/>

+  <Standard:Metaclass xmi:id="_Wu5BTq8nEdqRKeAGm8hhTw" base_Class="InstanceValue"/>

+  <Standard:Metaclass xmi:id="_Wu5BT68nEdqRKeAGm8hhTw" base_Class="LiteralUnlimitedNatural"/>

+  <Standard:Metaclass xmi:id="_Wu5BUK8nEdqRKeAGm8hhTw" base_Class="OpaqueBehavior"/>

+  <Standard:Metaclass xmi:id="_WvCLMK8nEdqRKeAGm8hhTw" base_Class="FunctionBehavior"/>

+  <Standard:Metaclass xmi:id="_WvCLMa8nEdqRKeAGm8hhTw" base_Class="OpaqueAction"/>

+  <Standard:Metaclass xmi:id="_WvCLMq8nEdqRKeAGm8hhTw" base_Class="Action"/>

+  <Standard:Metaclass xmi:id="_WvCLM68nEdqRKeAGm8hhTw" base_Class="ExecutableNode"/>

+  <Standard:Metaclass xmi:id="_WvCLNK8nEdqRKeAGm8hhTw" base_Class="ActivityNode"/>

+  <Standard:Metaclass xmi:id="_WvCLNa8nEdqRKeAGm8hhTw" base_Class="StructuredActivityNode"/>

+  <Standard:Metaclass xmi:id="_WvCLNq8nEdqRKeAGm8hhTw" base_Class="ActivityGroup"/>

+  <Standard:Metaclass xmi:id="_WvL8MK8nEdqRKeAGm8hhTw" base_Class="Activity"/>

+  <Standard:Metaclass xmi:id="_WvL8Ma8nEdqRKeAGm8hhTw" base_Class="Variable"/>

+  <Standard:Metaclass xmi:id="_WvL8Mq8nEdqRKeAGm8hhTw" base_Class="ActivityEdge"/>

+  <Standard:Metaclass xmi:id="_WvL8M68nEdqRKeAGm8hhTw" base_Class="ActivityPartition"/>

+  <Standard:Metaclass xmi:id="_WvL8NK8nEdqRKeAGm8hhTw" base_Class="InterruptibleActivityRegion"/>

+  <Standard:Metaclass xmi:id="_WvL8Na8nEdqRKeAGm8hhTw" base_Class="ExceptionHandler"/>

+  <Standard:Metaclass xmi:id="_WvVGIK8nEdqRKeAGm8hhTw" base_Class="ObjectNode"/>

+  <Standard:Metaclass xmi:id="_WvVGIa8nEdqRKeAGm8hhTw" base_Class="OutputPin"/>

+  <Standard:Metaclass xmi:id="_WvVGIq8nEdqRKeAGm8hhTw" base_Class="Pin"/>

+  <Standard:Metaclass xmi:id="_WvVGI68nEdqRKeAGm8hhTw" base_Class="InputPin"/>

+  <Standard:Metaclass xmi:id="_WvVGJK8nEdqRKeAGm8hhTw" base_Class="ValuePin"/>

+  <Standard:Metaclass xmi:id="_WvVGJa8nEdqRKeAGm8hhTw" base_Class="CallAction"/>

+  <Standard:Metaclass xmi:id="_WvVGJq8nEdqRKeAGm8hhTw" base_Class="InvocationAction"/>

+  <Standard:Metaclass xmi:id="_Wve3IK8nEdqRKeAGm8hhTw" base_Class="SendSignalAction"/>

+  <Standard:Metaclass xmi:id="_Wve3Ia8nEdqRKeAGm8hhTw" base_Class="CallOperationAction"/>

+  <Standard:Metaclass xmi:id="_Wve3Iq8nEdqRKeAGm8hhTw" base_Class="CallBehaviorAction"/>

+  <Standard:Metaclass xmi:id="_Wve3I68nEdqRKeAGm8hhTw" base_Class="SequenceNode"/>

+  <Standard:Metaclass xmi:id="_Wve3JK8nEdqRKeAGm8hhTw" base_Class="Usage"/>

+  <Standard:Metaclass xmi:id="_Wve3Ja8nEdqRKeAGm8hhTw" base_Class="ControlNode"/>

+  <Standard:Metaclass xmi:id="_Wve3Jq8nEdqRKeAGm8hhTw" base_Class="ControlFlow"/>

+  <Standard:Metaclass xmi:id="_Wve3J68nEdqRKeAGm8hhTw" base_Class="InitialNode"/>

+  <Standard:Metaclass xmi:id="_Wve3KK8nEdqRKeAGm8hhTw" base_Class="ActivityParameterNode"/>

+  <Standard:Metaclass xmi:id="_WvooIK8nEdqRKeAGm8hhTw" base_Class="Message"/>

+  <Standard:Metaclass xmi:id="_WvooIa8nEdqRKeAGm8hhTw" base_Class="MessageEnd"/>

+  <Standard:Metaclass xmi:id="_WvooIq8nEdqRKeAGm8hhTw" base_Class="Interaction"/>

+  <Standard:Metaclass xmi:id="_WvooI68nEdqRKeAGm8hhTw" base_Class="InteractionFragment"/>

+  <Standard:Metaclass xmi:id="_WvxyEK8nEdqRKeAGm8hhTw" base_Class="Lifeline"/>

+  <Standard:Metaclass xmi:id="_WvxyEa8nEdqRKeAGm8hhTw" base_Class="PartDecomposition"/>

+  <Standard:Metaclass xmi:id="_WvxyEq8nEdqRKeAGm8hhTw" base_Class="InteractionUse"/>

+  <Standard:Metaclass xmi:id="_WvxyE68nEdqRKeAGm8hhTw" base_Class="Gate"/>

+  <Standard:Metaclass xmi:id="_WvxyFK8nEdqRKeAGm8hhTw" base_Class="GeneralOrdering"/>

+  <Standard:Metaclass xmi:id="_WvxyFa8nEdqRKeAGm8hhTw" base_Class="OccurrenceSpecification"/>

+  <Standard:Metaclass xmi:id="_WvxyFq8nEdqRKeAGm8hhTw" base_Class="InteractionOperand"/>

+  <Standard:Metaclass xmi:id="_Wv7jEK8nEdqRKeAGm8hhTw" base_Class="InteractionConstraint"/>

+  <Standard:Metaclass xmi:id="_Wv7jEa8nEdqRKeAGm8hhTw" base_Class="ExecutionSpecification"/>

+  <Standard:Metaclass xmi:id="_Wv7jEq8nEdqRKeAGm8hhTw" base_Class="StateInvariant"/>

+  <Standard:Metaclass xmi:id="_Wv7jE68nEdqRKeAGm8hhTw" base_Class="ActionExecutionSpecification"/>

+  <Standard:Metaclass xmi:id="_Wv7jFK8nEdqRKeAGm8hhTw" base_Class="BehaviorExecutionSpecification"/>

+  <Standard:Metaclass xmi:id="_Wv7jFa8nEdqRKeAGm8hhTw" base_Class="ExecutionEvent"/>

+  <Standard:Metaclass xmi:id="_Wv7jFq8nEdqRKeAGm8hhTw" base_Class="CreationEvent"/>

+  <Standard:Metaclass xmi:id="_WwFUEK8nEdqRKeAGm8hhTw" base_Class="DestructionEvent"/>

+  <Standard:Metaclass xmi:id="_WwFUEa8nEdqRKeAGm8hhTw" base_Class="SendOperationEvent"/>

+  <Standard:Metaclass xmi:id="_WwFUEq8nEdqRKeAGm8hhTw" base_Class="MessageEvent"/>

+  <Standard:Metaclass xmi:id="_WwFUE68nEdqRKeAGm8hhTw" base_Class="SendSignalEvent"/>

+  <Standard:Metaclass xmi:id="_WwFUFK8nEdqRKeAGm8hhTw" base_Class="MessageOccurrenceSpecification"/>

+  <Standard:Metaclass xmi:id="_WwFUFa8nEdqRKeAGm8hhTw" base_Class="ExecutionOccurrenceSpecification"/>

+  <Standard:Metaclass xmi:id="_WwFUFq8nEdqRKeAGm8hhTw" base_Class="ReceiveOperationEvent"/>

+  <Standard:Metaclass xmi:id="_WwFUF68nEdqRKeAGm8hhTw" base_Class="ReceiveSignalEvent"/>

+  <Standard:Metaclass xmi:id="_WwFUGK8nEdqRKeAGm8hhTw" base_Class="Actor"/>

+  <Standard:Metaclass xmi:id="_WwFUGa8nEdqRKeAGm8hhTw" base_Class="CallEvent"/>

+  <Standard:Metaclass xmi:id="_WwFUGq8nEdqRKeAGm8hhTw" base_Class="ChangeEvent"/>

+  <Standard:Metaclass xmi:id="_WwFUG68nEdqRKeAGm8hhTw" base_Class="SignalEvent"/>

+  <Standard:Metaclass xmi:id="_WwFUHK8nEdqRKeAGm8hhTw" base_Class="AnyReceiveEvent"/>

+  <Standard:Metaclass xmi:id="_WwFUHa8nEdqRKeAGm8hhTw" base_Class="ForkNode"/>

+  <Standard:Metaclass xmi:id="_WwOeAK8nEdqRKeAGm8hhTw" base_Class="FlowFinalNode"/>

+  <Standard:Metaclass xmi:id="_WwOeAa8nEdqRKeAGm8hhTw" base_Class="FinalNode"/>

+  <Standard:Metaclass xmi:id="_WwOeAq8nEdqRKeAGm8hhTw" base_Class="CentralBufferNode"/>

+  <Standard:Metaclass xmi:id="_WwOeA68nEdqRKeAGm8hhTw" base_Class="MergeNode"/>

+  <Standard:Metaclass xmi:id="_WwOeBK8nEdqRKeAGm8hhTw" base_Class="DecisionNode"/>

+  <Standard:Metaclass xmi:id="_WwOeBa8nEdqRKeAGm8hhTw" base_Class="ActivityFinalNode"/>

+  <Standard:Metaclass xmi:id="_WwOeBq8nEdqRKeAGm8hhTw" base_Class="ComponentRealization"/>

+  <Standard:Metaclass xmi:id="_WwOeB68nEdqRKeAGm8hhTw" base_Class="Component"/>

+  <Standard:Metaclass xmi:id="_WwYPAK8nEdqRKeAGm8hhTw" base_Class="Node"/>

+  <Standard:Metaclass xmi:id="_WwYPAa8nEdqRKeAGm8hhTw" base_Class="Device"/>

+  <Standard:Metaclass xmi:id="_WwYPAq8nEdqRKeAGm8hhTw" base_Class="ExecutionEnvironment"/>

+  <Standard:Metaclass xmi:id="_WwYPA68nEdqRKeAGm8hhTw" base_Class="CommunicationPath"/>

+  <Standard:Metaclass xmi:id="_WwYPBK8nEdqRKeAGm8hhTw" base_Class="CombinedFragment"/>

+  <Standard:Metaclass xmi:id="_WwYPBa8nEdqRKeAGm8hhTw" base_Class="Continuation"/>

+  <Standard:Metaclass xmi:id="_WwhY8K8nEdqRKeAGm8hhTw" base_Class="ConsiderIgnoreFragment"/>

+  <Standard:Metaclass xmi:id="_WwhY8a8nEdqRKeAGm8hhTw" base_Class="CreateObjectAction"/>

+  <Standard:Metaclass xmi:id="_WwhY8q8nEdqRKeAGm8hhTw" base_Class="DestroyObjectAction"/>

+  <Standard:Metaclass xmi:id="_WwhY868nEdqRKeAGm8hhTw" base_Class="TestIdentityAction"/>

+  <Standard:Metaclass xmi:id="_WwhY9K8nEdqRKeAGm8hhTw" base_Class="ReadSelfAction"/>

+  <Standard:Metaclass xmi:id="_WwrJ8K8nEdqRKeAGm8hhTw" base_Class="StructuralFeatureAction"/>

+  <Standard:Metaclass xmi:id="_WwrJ8a8nEdqRKeAGm8hhTw" base_Class="ReadStructuralFeatureAction"/>

+  <Standard:Metaclass xmi:id="_WwrJ8q8nEdqRKeAGm8hhTw" base_Class="WriteStructuralFeatureAction"/>

+  <Standard:Metaclass xmi:id="_WwrJ868nEdqRKeAGm8hhTw" base_Class="ClearStructuralFeatureAction"/>

+  <Standard:Metaclass xmi:id="_WwrJ9K8nEdqRKeAGm8hhTw" base_Class="RemoveStructuralFeatureValueAction"/>

+  <Standard:Metaclass xmi:id="_WwrJ9a8nEdqRKeAGm8hhTw" base_Class="AddStructuralFeatureValueAction"/>

+  <Standard:Metaclass xmi:id="_Ww068K8nEdqRKeAGm8hhTw" base_Class="LinkAction"/>

+  <Standard:Metaclass xmi:id="_Ww068a8nEdqRKeAGm8hhTw" base_Class="LinkEndData"/>

+  <Standard:Metaclass xmi:id="_Ww068q8nEdqRKeAGm8hhTw" base_Class="QualifierValue"/>

+  <Standard:Metaclass xmi:id="_Ww-E4K8nEdqRKeAGm8hhTw" base_Class="ReadLinkAction"/>

+  <Standard:Metaclass xmi:id="_Ww-E4a8nEdqRKeAGm8hhTw" base_Class="LinkEndCreationData"/>

+  <Standard:Metaclass xmi:id="_Ww-E4q8nEdqRKeAGm8hhTw" base_Class="CreateLinkAction"/>

+  <Standard:Metaclass xmi:id="_Ww-E468nEdqRKeAGm8hhTw" base_Class="WriteLinkAction"/>

+  <Standard:Metaclass xmi:id="_Ww-E5K8nEdqRKeAGm8hhTw" base_Class="DestroyLinkAction"/>

+  <Standard:Metaclass xmi:id="_Ww-E5a8nEdqRKeAGm8hhTw" base_Class="LinkEndDestructionData"/>

+  <Standard:Metaclass xmi:id="_Ww-E5q8nEdqRKeAGm8hhTw" base_Class="ClearAssociationAction"/>

+  <Standard:Metaclass xmi:id="_WxH14K8nEdqRKeAGm8hhTw" base_Class="BroadcastSignalAction"/>

+  <Standard:Metaclass xmi:id="_WxH14a8nEdqRKeAGm8hhTw" base_Class="SendObjectAction"/>

+  <Standard:Metaclass xmi:id="_WxH14q8nEdqRKeAGm8hhTw" base_Class="ValueSpecificationAction"/>

+  <Standard:Metaclass xmi:id="_WxH1468nEdqRKeAGm8hhTw" base_Class="TimeExpression"/>

+  <Standard:Metaclass xmi:id="_WxH15K8nEdqRKeAGm8hhTw" base_Class="Observation"/>

+  <Standard:Metaclass xmi:id="_WxH15a8nEdqRKeAGm8hhTw" base_Class="Duration"/>

+  <Standard:Metaclass xmi:id="_WxH15q8nEdqRKeAGm8hhTw" base_Class="DurationInterval"/>

+  <Standard:Metaclass xmi:id="_WxH1568nEdqRKeAGm8hhTw" base_Class="Interval"/>

+  <Standard:Metaclass xmi:id="_WxRm4K8nEdqRKeAGm8hhTw" base_Class="TimeConstraint"/>

+  <Standard:Metaclass xmi:id="_WxRm4a8nEdqRKeAGm8hhTw" base_Class="IntervalConstraint"/>

+  <Standard:Metaclass xmi:id="_WxRm4q8nEdqRKeAGm8hhTw" base_Class="TimeInterval"/>

+  <Standard:Metaclass xmi:id="_WxRm468nEdqRKeAGm8hhTw" base_Class="DurationConstraint"/>

+  <Standard:Metaclass xmi:id="_WxRm5K8nEdqRKeAGm8hhTw" base_Class="TimeObservation"/>

+  <Standard:Metaclass xmi:id="_WxRm5a8nEdqRKeAGm8hhTw" base_Class="DurationObservation"/>

+  <Standard:Metaclass xmi:id="_WxRm5q8nEdqRKeAGm8hhTw" base_Class="FinalState"/>

+  <Standard:Metaclass xmi:id="_WxRm568nEdqRKeAGm8hhTw" base_Class="TimeEvent"/>

+  <Standard:Metaclass xmi:id="_Wxaw0K8nEdqRKeAGm8hhTw" base_Class="VariableAction"/>

+  <Standard:Metaclass xmi:id="_Wxaw0a8nEdqRKeAGm8hhTw" base_Class="ReadVariableAction"/>

+  <Standard:Metaclass xmi:id="_Wxaw0q8nEdqRKeAGm8hhTw" base_Class="WriteVariableAction"/>

+  <Standard:Metaclass xmi:id="_Wxaw068nEdqRKeAGm8hhTw" base_Class="ClearVariableAction"/>

+  <Standard:Metaclass xmi:id="_Wxaw1K8nEdqRKeAGm8hhTw" base_Class="AddVariableValueAction"/>

+  <Standard:Metaclass xmi:id="_Wxaw1a8nEdqRKeAGm8hhTw" base_Class="RemoveVariableValueAction"/>

+  <Standard:Metaclass xmi:id="_Wxkh0K8nEdqRKeAGm8hhTw" base_Class="RaiseExceptionAction"/>

+  <Standard:Metaclass xmi:id="_Wxkh0a8nEdqRKeAGm8hhTw" base_Class="ActionInputPin"/>

+  <Standard:Metaclass xmi:id="_Wxkh0q8nEdqRKeAGm8hhTw" base_Class="InformationItem"/>

+  <Standard:Metaclass xmi:id="_Wxkh068nEdqRKeAGm8hhTw" base_Class="InformationFlow"/>

+  <Standard:Metaclass xmi:id="_WxtrwK8nEdqRKeAGm8hhTw" base_Class="ReadExtentAction"/>

+  <Standard:Metaclass xmi:id="_Wxtrwa8nEdqRKeAGm8hhTw" base_Class="ReclassifyObjectAction"/>

+  <Standard:Metaclass xmi:id="_Wxtrwq8nEdqRKeAGm8hhTw" base_Class="ReadIsClassifiedObjectAction"/>

+  <Standard:Metaclass xmi:id="_Wx3cwK8nEdqRKeAGm8hhTw" base_Class="StartClassifierBehaviorAction"/>

+  <Standard:Metaclass xmi:id="_Wx3cwa8nEdqRKeAGm8hhTw" base_Class="ReadLinkObjectEndAction"/>

+  <Standard:Metaclass xmi:id="_Wx3cwq8nEdqRKeAGm8hhTw" base_Class="ReadLinkObjectEndQualifierAction"/>

+  <Standard:Metaclass xmi:id="_WyBNwK8nEdqRKeAGm8hhTw" base_Class="CreateLinkObjectAction"/>

+  <Standard:Metaclass xmi:id="_WyBNwa8nEdqRKeAGm8hhTw" base_Class="AcceptEventAction"/>

+  <Standard:Metaclass xmi:id="_WyKXsK8nEdqRKeAGm8hhTw" base_Class="AcceptCallAction"/>

+  <Standard:Metaclass xmi:id="_WyKXsa8nEdqRKeAGm8hhTw" base_Class="ReplyAction"/>

+  <Standard:Metaclass xmi:id="_WyKXsq8nEdqRKeAGm8hhTw" base_Class="UnmarshallAction"/>

+  <Standard:Metaclass xmi:id="_WyUIsK8nEdqRKeAGm8hhTw" base_Class="ReduceAction"/>

+  <Standard:Metaclass xmi:id="_WyUIsa8nEdqRKeAGm8hhTw" base_Class="JoinNode"/>

+  <Standard:Metaclass xmi:id="_WyUIsq8nEdqRKeAGm8hhTw" base_Class="DataStoreNode"/>

+  <Standard:Metaclass xmi:id="_WyUIs68nEdqRKeAGm8hhTw" base_Class="ObjectFlow"/>

+  <Standard:Metaclass xmi:id="_Wyd5sK8nEdqRKeAGm8hhTw" base_Class="ConditionalNode"/>

+  <Standard:Metaclass xmi:id="_Wyd5sa8nEdqRKeAGm8hhTw" base_Class="Clause"/>

+  <Standard:Metaclass xmi:id="_Wyd5sq8nEdqRKeAGm8hhTw" base_Class="LoopNode"/>

+  <Standard:Metaclass xmi:id="_WynDoK8nEdqRKeAGm8hhTw" base_Class="ExpansionNode"/>

+  <Standard:Metaclass xmi:id="_WynDoa8nEdqRKeAGm8hhTw" base_Class="ExpansionRegion"/>

+  <Standard:Metaclass xmi:id="_WynDoq8nEdqRKeAGm8hhTw" base_Class="ProtocolTransition"/>

+  <Standard:Metaclass xmi:id="_WynDo68nEdqRKeAGm8hhTw" base_Class="AssociationClass"/>

 </xmi:XMI>