https://bugs.eclipse.org/bugs/show_bug.cgi?id=72730
diff --git a/deprecated/plugins/org.eclipse.uml2.resources/metamodels/Ecore.metamodel.uml2 b/deprecated/plugins/org.eclipse.uml2.resources/metamodels/Ecore.metamodel.uml2
index 558e2ca..8428718 100644
--- a/deprecated/plugins/org.eclipse.uml2.resources/metamodels/Ecore.metamodel.uml2
+++ b/deprecated/plugins/org.eclipse.uml2.resources/metamodels/Ecore.metamodel.uml2
@@ -367,7 +367,7 @@
       </ownedParameter>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUS686EdiEh75YJ_3n8g" memberEnd="_m8eOQq86EdiEh75YJ_3n8g _m8kUTq86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUS686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eOQq86EdiEh75YJ_3n8g _m8kUTq86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8kUTK86EdiEh75YJ_3n8g" name="EFactory">

     <eAnnotations xmi:id="_julDYK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_julDYa88EdizLvaujP1w9Q"/>

@@ -409,12 +409,12 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m8kUXa86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUXq86EdiEh75YJ_3n8g" memberEnd="_m8kUQK86EdiEh75YJ_3n8g _m8kUQ686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUX686EdiEh75YJ_3n8g" memberEnd="_m8kURa86EdiEh75YJ_3n8g _m8eONa86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUYK86EdiEh75YJ_3n8g" memberEnd="_m8eOAa86EdiEh75YJ_3n8g _m8kUYa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUXq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8kUQK86EdiEh75YJ_3n8g _m8kUQ686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUX686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8kURa86EdiEh75YJ_3n8g _m8eONa86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUYK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eOAa86EdiEh75YJ_3n8g _m8kUYa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUYa86EdiEh75YJ_3n8g" type="_m8eN-686EdiEh75YJ_3n8g" association="_m8kUYK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUYq86EdiEh75YJ_3n8g" memberEnd="_m8eOBK86EdiEh75YJ_3n8g _m8kUa686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUYq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eOBK86EdiEh75YJ_3n8g _m8kUa686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8kUY686EdiEh75YJ_3n8g" name="EOperation">

     <eAnnotations xmi:id="_jvPxwK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_jvPxwa88EdizLvaujP1w9Q"/>

@@ -432,7 +432,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m8kUbK86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUba86EdiEh75YJ_3n8g" memberEnd="_m8kUZa86EdiEh75YJ_3n8g _m8kUcK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUba86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8kUZa86EdiEh75YJ_3n8g _m8kUcK86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8kUbq86EdiEh75YJ_3n8g" name="EParameter">

     <eAnnotations xmi:id="_jvuS4K88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_jvuS4a88EdizLvaujP1w9Q"/>

@@ -442,13 +442,13 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m8kUca86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUcq86EdiEh75YJ_3n8g" memberEnd="_m8kUaK86EdiEh75YJ_3n8g _m8kUc686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUcq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8kUaK86EdiEh75YJ_3n8g _m8kUc686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUc686EdiEh75YJ_3n8g" type="_m8kUY686EdiEh75YJ_3n8g" association="_m8kUcq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUdK86EdiEh75YJ_3n8g" memberEnd="_m8eOB686EdiEh75YJ_3n8g _m8kUda86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUdK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eOB686EdiEh75YJ_3n8g _m8kUda86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUda86EdiEh75YJ_3n8g" type="_m8eN-686EdiEh75YJ_3n8g" association="_m8kUdK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUdq86EdiEh75YJ_3n8g" memberEnd="_m8eOCq86EdiEh75YJ_3n8g _m8kUd686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUdq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eOCq86EdiEh75YJ_3n8g _m8kUd686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUd686EdiEh75YJ_3n8g" type="_m8eN-686EdiEh75YJ_3n8g" association="_m8kUdq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8kUeK86EdiEh75YJ_3n8g" name="EReference">

@@ -473,34 +473,34 @@
     </ownedAttribute>

     <ownedAttribute xmi:id="_m8kUgq86EdiEh75YJ_3n8g" name="eReferenceType" type="_m8eN-686EdiEh75YJ_3n8g" isOrdered="true" isReadOnly="true" isDerived="true" association="_m8kUha86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUg686EdiEh75YJ_3n8g" memberEnd="_m8kUgK86EdiEh75YJ_3n8g _m8kUhK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUg686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8kUgK86EdiEh75YJ_3n8g _m8kUhK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUhK86EdiEh75YJ_3n8g" type="_m8kUeK86EdiEh75YJ_3n8g" association="_m8kUg686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUha86EdiEh75YJ_3n8g" memberEnd="_m8kUgq86EdiEh75YJ_3n8g _m8kUhq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUha86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8kUgq86EdiEh75YJ_3n8g _m8kUhq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUhq86EdiEh75YJ_3n8g" type="_m8kUeK86EdiEh75YJ_3n8g" association="_m8kUha86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUh686EdiEh75YJ_3n8g" memberEnd="_m8eODa86EdiEh75YJ_3n8g _m8kUiK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUh686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eODa86EdiEh75YJ_3n8g _m8kUiK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUiK86EdiEh75YJ_3n8g" type="_m8eN-686EdiEh75YJ_3n8g" association="_m8kUh686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUia86EdiEh75YJ_3n8g" memberEnd="_m8eOEK86EdiEh75YJ_3n8g _m8kUiq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUia86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eOEK86EdiEh75YJ_3n8g _m8kUiq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUiq86EdiEh75YJ_3n8g" type="_m8eN-686EdiEh75YJ_3n8g" association="_m8kUia86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUi686EdiEh75YJ_3n8g" memberEnd="_m8eOE686EdiEh75YJ_3n8g _m8kUjK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUi686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eOE686EdiEh75YJ_3n8g _m8kUjK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUjK86EdiEh75YJ_3n8g" type="_m8eN-686EdiEh75YJ_3n8g" association="_m8kUi686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUja86EdiEh75YJ_3n8g" memberEnd="_m8eOFq86EdiEh75YJ_3n8g _m8kUjq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUja86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eOFq86EdiEh75YJ_3n8g _m8kUjq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUjq86EdiEh75YJ_3n8g" type="_m8eN-686EdiEh75YJ_3n8g" association="_m8kUja86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUj686EdiEh75YJ_3n8g" memberEnd="_m8eOGa86EdiEh75YJ_3n8g _m8kUkK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUj686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eOGa86EdiEh75YJ_3n8g _m8kUkK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUkK86EdiEh75YJ_3n8g" type="_m8eN-686EdiEh75YJ_3n8g" association="_m8kUj686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUka86EdiEh75YJ_3n8g" memberEnd="_m8eOHK86EdiEh75YJ_3n8g _m8kUkq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUka86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eOHK86EdiEh75YJ_3n8g _m8kUkq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUkq86EdiEh75YJ_3n8g" type="_m8eN-686EdiEh75YJ_3n8g" association="_m8kUka86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUk686EdiEh75YJ_3n8g" memberEnd="_m8eOH686EdiEh75YJ_3n8g _m8kUlK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUk686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eOH686EdiEh75YJ_3n8g _m8kUlK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUlK86EdiEh75YJ_3n8g" type="_m8eN-686EdiEh75YJ_3n8g" association="_m8kUk686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUla86EdiEh75YJ_3n8g" memberEnd="_m8eOIa86EdiEh75YJ_3n8g _m8eNqa86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUla86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eOIa86EdiEh75YJ_3n8g _m8eNqa86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8kUlq86EdiEh75YJ_3n8g" name="EAnnotation">

     <eAnnotations xmi:id="_jth6gK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_jtoBIK88EdizLvaujP1w9Q"/>

@@ -526,7 +526,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m8kUpK86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUpa86EdiEh75YJ_3n8g" memberEnd="_m8kUmq86EdiEh75YJ_3n8g _m8kUpq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUpa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8kUmq86EdiEh75YJ_3n8g _m8kUpq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUpq86EdiEh75YJ_3n8g" type="_m8kUlq86EdiEh75YJ_3n8g" association="_m8kUpa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8kUp686EdiEh75YJ_3n8g" name="EStringToStringMapEntry">

@@ -542,17 +542,17 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m8kUq686EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUrK86EdiEh75YJ_3n8g" memberEnd="_m8eN0686EdiEh75YJ_3n8g _m8kUna86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUra86EdiEh75YJ_3n8g" memberEnd="_m8kUn686EdiEh75YJ_3n8g _m8kUrq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUrK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eN0686EdiEh75YJ_3n8g _m8kUna86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUra86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8kUn686EdiEh75YJ_3n8g _m8kUrq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUrq86EdiEh75YJ_3n8g" type="_m8kUlq86EdiEh75YJ_3n8g" association="_m8kUra86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUr686EdiEh75YJ_3n8g" memberEnd="_m8kUoq86EdiEh75YJ_3n8g _m8kUsK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUr686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8kUoq86EdiEh75YJ_3n8g _m8kUsK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUsK86EdiEh75YJ_3n8g" type="_m8kUlq86EdiEh75YJ_3n8g" association="_m8kUr686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUsa86EdiEh75YJ_3n8g" memberEnd="_m8eNy686EdiEh75YJ_3n8g _m8kUsq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUsa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eNy686EdiEh75YJ_3n8g _m8kUsq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUsq86EdiEh75YJ_3n8g" type="_m8eNva86EdiEh75YJ_3n8g" association="_m8kUsa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUs686EdiEh75YJ_3n8g" memberEnd="_m8eNpq86EdiEh75YJ_3n8g _m8kUtK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8kUs686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8eNpq86EdiEh75YJ_3n8g _m8kUtK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8kUtK86EdiEh75YJ_3n8g" type="_m8eNoq86EdiEh75YJ_3n8g" association="_m8kUs686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8kUta86EdiEh75YJ_3n8g" name="EEnum">

@@ -594,37 +594,37 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m8qa4a86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qa4q86EdiEh75YJ_3n8g" memberEnd="_m8kUt686EdiEh75YJ_3n8g _m8qa4K86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa4686EdiEh75YJ_3n8g" name="EBigDecimal"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa5K86EdiEh75YJ_3n8g" name="EBigInteger"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa5a86EdiEh75YJ_3n8g" name="EBoolean"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa5q86EdiEh75YJ_3n8g" name="EBooleanObject"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa5686EdiEh75YJ_3n8g" name="EByte"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa6K86EdiEh75YJ_3n8g" name="EByteArray"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa6a86EdiEh75YJ_3n8g" name="EByteObject"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa6q86EdiEh75YJ_3n8g" name="EChar"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa6686EdiEh75YJ_3n8g" name="ECharacterObject"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa7K86EdiEh75YJ_3n8g" name="EDate"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa7a86EdiEh75YJ_3n8g" name="EDiagnosticChain"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa7q86EdiEh75YJ_3n8g" name="EDouble"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa7686EdiEh75YJ_3n8g" name="EDoubleObject"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa8K86EdiEh75YJ_3n8g" name="EEList"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa8a86EdiEh75YJ_3n8g" name="EEnumerator"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa8q86EdiEh75YJ_3n8g" name="EFeatureMap"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa8686EdiEh75YJ_3n8g" name="EFeatureMapEntry"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa9K86EdiEh75YJ_3n8g" name="EFloat"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa9a86EdiEh75YJ_3n8g" name="EFloatObject"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa9q86EdiEh75YJ_3n8g" name="EInt"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa9686EdiEh75YJ_3n8g" name="EIntegerObject"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa-K86EdiEh75YJ_3n8g" name="EJavaClass"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa-a86EdiEh75YJ_3n8g" name="EJavaObject"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa-q86EdiEh75YJ_3n8g" name="ELong"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa-686EdiEh75YJ_3n8g" name="ELongObject"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa_K86EdiEh75YJ_3n8g" name="EMap"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa_a86EdiEh75YJ_3n8g" name="EResource"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa_q86EdiEh75YJ_3n8g" name="EResourceSet"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa_686EdiEh75YJ_3n8g" name="EShort"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbAK86EdiEh75YJ_3n8g" name="EShortObject"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbAa86EdiEh75YJ_3n8g" name="EString"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbAq86EdiEh75YJ_3n8g" name="ETreeIterator"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qa4q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8kUt686EdiEh75YJ_3n8g _m8qa4K86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa4686EdiEh75YJ_3n8g" name="EBigDecimal" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa5K86EdiEh75YJ_3n8g" name="EBigInteger" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa5a86EdiEh75YJ_3n8g" name="EBoolean" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa5q86EdiEh75YJ_3n8g" name="EBooleanObject" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa5686EdiEh75YJ_3n8g" name="EByte" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa6K86EdiEh75YJ_3n8g" name="EByteArray" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa6a86EdiEh75YJ_3n8g" name="EByteObject" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa6q86EdiEh75YJ_3n8g" name="EChar" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa6686EdiEh75YJ_3n8g" name="ECharacterObject" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa7K86EdiEh75YJ_3n8g" name="EDate" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa7a86EdiEh75YJ_3n8g" name="EDiagnosticChain" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa7q86EdiEh75YJ_3n8g" name="EDouble" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa7686EdiEh75YJ_3n8g" name="EDoubleObject" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa8K86EdiEh75YJ_3n8g" name="EEList" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa8a86EdiEh75YJ_3n8g" name="EEnumerator" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa8q86EdiEh75YJ_3n8g" name="EFeatureMap" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa8686EdiEh75YJ_3n8g" name="EFeatureMapEntry" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa9K86EdiEh75YJ_3n8g" name="EFloat" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa9a86EdiEh75YJ_3n8g" name="EFloatObject" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa9q86EdiEh75YJ_3n8g" name="EInt" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa9686EdiEh75YJ_3n8g" name="EIntegerObject" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa-K86EdiEh75YJ_3n8g" name="EJavaClass" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa-a86EdiEh75YJ_3n8g" name="EJavaObject" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa-q86EdiEh75YJ_3n8g" name="ELong" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa-686EdiEh75YJ_3n8g" name="ELongObject" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa_K86EdiEh75YJ_3n8g" name="EMap" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa_a86EdiEh75YJ_3n8g" name="EResource" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa_q86EdiEh75YJ_3n8g" name="EResourceSet" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qa_686EdiEh75YJ_3n8g" name="EShort" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbAK86EdiEh75YJ_3n8g" name="EShortObject" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbAa86EdiEh75YJ_3n8g" name="EString" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbAq86EdiEh75YJ_3n8g" name="ETreeIterator" packageableElement_visibility="private"/>

 </uml:Model>

diff --git a/deprecated/plugins/org.eclipse.uml2.resources/metamodels/UML2.metamodel.uml2 b/deprecated/plugins/org.eclipse.uml2.resources/metamodels/UML2.metamodel.uml2
index 05bbe7b..51d067e 100644
--- a/deprecated/plugins/org.eclipse.uml2.resources/metamodels/UML2.metamodel.uml2
+++ b/deprecated/plugins/org.eclipse.uml2.resources/metamodels/UML2.metamodel.uml2
@@ -20,12 +20,12 @@
     <importedPackage href="pathmap://UML2_PROFILES/Basic.profile.uml2#_6mFRgK86Edih9-GG5afQ0g"/>

     <importedProfile href="pathmap://UML2_PROFILES/Basic.profile.uml2#_6mFRgK86Edih9-GG5afQ0g"/>

   </packageImport>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbBa86EdiEh75YJ_3n8g" name="Integer"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbBq86EdiEh75YJ_3n8g" name="Boolean"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbB686EdiEh75YJ_3n8g" name="String"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbCK86EdiEh75YJ_3n8g" name="UnlimitedNatural"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbCa86EdiEh75YJ_3n8g" name="Sequence"/>

-  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbCq86EdiEh75YJ_3n8g" name="Set"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbBa86EdiEh75YJ_3n8g" name="Integer" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbBq86EdiEh75YJ_3n8g" name="Boolean" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbB686EdiEh75YJ_3n8g" name="String" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbCK86EdiEh75YJ_3n8g" name="UnlimitedNatural" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbCa86EdiEh75YJ_3n8g" name="Sequence" packageableElement_visibility="private"/>

+  <ownedMember xmi:type="uml:PrimitiveType" xmi:id="_m8qbCq86EdiEh75YJ_3n8g" name="Set" packageableElement_visibility="private"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8qbC686EdiEh75YJ_3n8g" name="Element" isAbstract="true">

     <eAnnotations xmi:id="_o9bG0K88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_o9hNcK88EdizLvaujP1w9Q"/>

@@ -69,8 +69,8 @@
       <returnResult xmi:id="_m8qbIK86EdiEh75YJ_3n8g" type="_m8qbBq86EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbIa86EdiEh75YJ_3n8g" memberEnd="_m8qbDa86EdiEh75YJ_3n8g _m8qbEK86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbIq86EdiEh75YJ_3n8g" memberEnd="_m8qbEq86EdiEh75YJ_3n8g _m8qbI686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbIa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbDa86EdiEh75YJ_3n8g _m8qbEK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbIq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbEq86EdiEh75YJ_3n8g _m8qbI686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qbI686EdiEh75YJ_3n8g" type="_m8qbC686EdiEh75YJ_3n8g" association="_m8qbIq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8qbJK86EdiEh75YJ_3n8g" name="Comment">

@@ -117,7 +117,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbOq86EdiEh75YJ_3n8g" memberEnd="_m8qbMa86EdiEh75YJ_3n8g _m8qbQa86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbOq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbMa86EdiEh75YJ_3n8g _m8qbQa86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8qbO686EdiEh75YJ_3n8g" name="TemplateBinding">

     <eAnnotations xmi:id="_plJ1MK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_plP70K88EdizLvaujP1w9Q"/>

@@ -178,16 +178,16 @@
       <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_m8qbVa86EdiEh75YJ_3n8g" value="-1"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbVq86EdiEh75YJ_3n8g" memberEnd="_m8qbVK86EdiEh75YJ_3n8g _m8qbV686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbVq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbVK86EdiEh75YJ_3n8g _m8qbV686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qbV686EdiEh75YJ_3n8g" type="_m8qbUq86EdiEh75YJ_3n8g" association="_m8qbVq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbWK86EdiEh75YJ_3n8g" memberEnd="_m8qbTK86EdiEh75YJ_3n8g _m8qbWa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbWK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbTK86EdiEh75YJ_3n8g _m8qbWa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qbWa86EdiEh75YJ_3n8g" type="_m8qbSq86EdiEh75YJ_3n8g" association="_m8qbWK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbWq86EdiEh75YJ_3n8g" memberEnd="_m8qbTq86EdiEh75YJ_3n8g _m8qbW686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbWq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbTq86EdiEh75YJ_3n8g _m8qbW686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qbW686EdiEh75YJ_3n8g" type="_m8qbSq86EdiEh75YJ_3n8g" association="_m8qbWq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbXK86EdiEh75YJ_3n8g" memberEnd="_m8qbPa86EdiEh75YJ_3n8g _m8qbXa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbXK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbPa86EdiEh75YJ_3n8g _m8qbXa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qbXa86EdiEh75YJ_3n8g" type="_m8qbO686EdiEh75YJ_3n8g" association="_m8qbXK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8qbXq86EdiEh75YJ_3n8g" name="TemplateSignature">

@@ -220,7 +220,7 @@
       <returnResult xmi:id="_m8qbbq86EdiEh75YJ_3n8g" type="_m8qbC686EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbb686EdiEh75YJ_3n8g" memberEnd="_m8qbYK86EdiEh75YJ_3n8g _m8qbcK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbb686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbYK86EdiEh75YJ_3n8g _m8qbcK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qbcK86EdiEh75YJ_3n8g" type="_m8qbXq86EdiEh75YJ_3n8g" association="_m8qbb686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8qbca86EdiEh75YJ_3n8g" name="TemplateParameter">

@@ -249,8 +249,8 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbf686EdiEh75YJ_3n8g" memberEnd="_m8qbYq86EdiEh75YJ_3n8g _m8qbc686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbgK86EdiEh75YJ_3n8g" memberEnd="_m8qbdK86EdiEh75YJ_3n8g _m8qbha86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbf686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbYq86EdiEh75YJ_3n8g _m8qbc686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbgK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbdK86EdiEh75YJ_3n8g _m8qbha86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8qbga86EdiEh75YJ_3n8g" name="ParameterableElement" isAbstract="true">

     <eAnnotations xmi:id="_pkxasK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pk3hUK88EdizLvaujP1w9Q"/>

@@ -266,16 +266,16 @@
       <returnResult xmi:id="_m8qbiK86EdiEh75YJ_3n8g" type="_m8qbC686EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbia86EdiEh75YJ_3n8g" memberEnd="_m8qbda86EdiEh75YJ_3n8g _m8qbg686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbiq86EdiEh75YJ_3n8g" memberEnd="_m8qbd686EdiEh75YJ_3n8g _m8qbi686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbia86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbda86EdiEh75YJ_3n8g _m8qbg686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbiq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbd686EdiEh75YJ_3n8g _m8qbi686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qbi686EdiEh75YJ_3n8g" type="_m8qbca86EdiEh75YJ_3n8g" association="_m8qbiq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbjK86EdiEh75YJ_3n8g" memberEnd="_m8qbea86EdiEh75YJ_3n8g _m8qbja86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbjK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbea86EdiEh75YJ_3n8g _m8qbja86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qbja86EdiEh75YJ_3n8g" type="_m8qbca86EdiEh75YJ_3n8g" association="_m8qbjK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbjq86EdiEh75YJ_3n8g" memberEnd="_m8qbZa86EdiEh75YJ_3n8g _m8qbaK86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbj686EdiEh75YJ_3n8g" memberEnd="_m8qbNK86EdiEh75YJ_3n8g _m8qbaq86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbkK86EdiEh75YJ_3n8g" memberEnd="_m8qbPq86EdiEh75YJ_3n8g _m8qbma86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbjq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbZa86EdiEh75YJ_3n8g _m8qbaK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbj686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbNK86EdiEh75YJ_3n8g _m8qbaq86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbkK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbPq86EdiEh75YJ_3n8g _m8qbma86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8qbka86EdiEh75YJ_3n8g" name="TemplateParameterSubstitution">

     <eAnnotations xmi:id="_pliPsK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_ploWUK88EdizLvaujP1w9Q"/>

@@ -300,19 +300,19 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbnq86EdiEh75YJ_3n8g" memberEnd="_m8qbk686EdiEh75YJ_3n8g _m8qbn686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbnq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbk686EdiEh75YJ_3n8g _m8qbn686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qbn686EdiEh75YJ_3n8g" type="_m8qbka86EdiEh75YJ_3n8g" association="_m8qbnq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qboK86EdiEh75YJ_3n8g" memberEnd="_m8qblK86EdiEh75YJ_3n8g _m8qboa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qboK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qblK86EdiEh75YJ_3n8g _m8qboa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qboa86EdiEh75YJ_3n8g" type="_m8qbka86EdiEh75YJ_3n8g" association="_m8qboK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qboq86EdiEh75YJ_3n8g" memberEnd="_m8qblq86EdiEh75YJ_3n8g _m8qbo686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qboq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qblq86EdiEh75YJ_3n8g _m8qbo686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qbo686EdiEh75YJ_3n8g" type="_m8qbka86EdiEh75YJ_3n8g" association="_m8qboq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbpK86EdiEh75YJ_3n8g" memberEnd="_m8qbKK86EdiEh75YJ_3n8g _m8qbpa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbpK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbKK86EdiEh75YJ_3n8g _m8qbpa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qbpa86EdiEh75YJ_3n8g" type="_m8qbJK86EdiEh75YJ_3n8g" association="_m8qbpK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbpq86EdiEh75YJ_3n8g" memberEnd="_m8qbK686EdiEh75YJ_3n8g _m8qbp686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbpq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbK686EdiEh75YJ_3n8g _m8qbp686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qbp686EdiEh75YJ_3n8g" type="_m8qbJK86EdiEh75YJ_3n8g" association="_m8qbpq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8qbqK86EdiEh75YJ_3n8g" name="StringExpression">

@@ -337,7 +337,7 @@
       <returnResult xmi:id="_m8qbsq86EdiEh75YJ_3n8g" type="_m8qbC686EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbs686EdiEh75YJ_3n8g" memberEnd="_m8qbqq86EdiEh75YJ_3n8g _m8qbra86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qbs686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbqq86EdiEh75YJ_3n8g _m8qbra86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8qbtK86EdiEh75YJ_3n8g" name="MultiplicityElement" isAbstract="true">

     <eAnnotations xmi:id="_o9zhUK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_o95n8K88EdizLvaujP1w9Q"/>

@@ -436,7 +436,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8qb6K86EdiEh75YJ_3n8g" memberEnd="_m8qbvq86EdiEh75YJ_3n8g _m8qb6a86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8qb6K86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbvq86EdiEh75YJ_3n8g _m8qb6a86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8qb6a86EdiEh75YJ_3n8g" type="_m8qbtK86EdiEh75YJ_3n8g" association="_m8qb6K86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8qb6q86EdiEh75YJ_3n8g" name="ValueSpecification" isAbstract="true">

@@ -622,10 +622,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8whrq86EdiEh75YJ_3n8g" memberEnd="_m8whhq86EdiEh75YJ_3n8g _m8whr686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8whrq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8whhq86EdiEh75YJ_3n8g _m8whr686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m8whr686EdiEh75YJ_3n8g" type="_m8whhK86EdiEh75YJ_3n8g" association="_m8whrq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m8whsK86EdiEh75YJ_3n8g" memberEnd="_m8whia86EdiEh75YJ_3n8g _m8whua86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m8whsK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8whia86EdiEh75YJ_3n8g _m8whua86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m8whsa86EdiEh75YJ_3n8g" name="Constraint">

     <eAnnotations xmi:id="_pFKGgK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pFQNIK88EdizLvaujP1w9Q"/>

@@ -674,25 +674,25 @@
       <ownedParameter xmi:id="_m82oJa86EdiEh75YJ_3n8g" name="newVisibility" type="_m82oJq86EdiEh75YJ_3n8g"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m82oJq86EdiEh75YJ_3n8g" name="VisibilityKind">

-    <ownedLiteral xmi:id="_m82oJ686EdiEh75YJ_3n8g" name="public"/>

-    <ownedLiteral xmi:id="_m82oKK86EdiEh75YJ_3n8g" name="private"/>

-    <ownedLiteral xmi:id="_m82oKa86EdiEh75YJ_3n8g" name="protected"/>

-    <ownedLiteral xmi:id="_m82oKq86EdiEh75YJ_3n8g" name="package"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m82oJq86EdiEh75YJ_3n8g" name="VisibilityKind" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m82oJ686EdiEh75YJ_3n8g" name="public" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m82oKK86EdiEh75YJ_3n8g" name="private" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m82oKa86EdiEh75YJ_3n8g" name="protected" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m82oKq86EdiEh75YJ_3n8g" name="package" packageableElement_visibility="private"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82oK686EdiEh75YJ_3n8g" memberEnd="_m8whs686EdiEh75YJ_3n8g _m82oLK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82oK686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8whs686EdiEh75YJ_3n8g _m82oLK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m82oLK86EdiEh75YJ_3n8g" type="_m8whsa86EdiEh75YJ_3n8g" association="_m82oK686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82oLa86EdiEh75YJ_3n8g" memberEnd="_m8whta86EdiEh75YJ_3n8g _m82oLq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82oLa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8whta86EdiEh75YJ_3n8g _m82oLq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m82oLq86EdiEh75YJ_3n8g" type="_m8whsa86EdiEh75YJ_3n8g" association="_m82oLa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82oL686EdiEh75YJ_3n8g" memberEnd="_m8whtq86EdiEh75YJ_3n8g _m82oMK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82oL686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8whtq86EdiEh75YJ_3n8g _m82oMK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m82oMK86EdiEh75YJ_3n8g" type="_m8whsa86EdiEh75YJ_3n8g" association="_m82oL686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82oMa86EdiEh75YJ_3n8g" memberEnd="_m8whjK86EdiEh75YJ_3n8g _m82oMq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82oMa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8whjK86EdiEh75YJ_3n8g _m82oMq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m82oMq86EdiEh75YJ_3n8g" type="_m8whhK86EdiEh75YJ_3n8g" association="_m82oMa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82oM686EdiEh75YJ_3n8g" memberEnd="_m8whj686EdiEh75YJ_3n8g _m82oO686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82oM686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8whj686EdiEh75YJ_3n8g _m82oO686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m82oNK86EdiEh75YJ_3n8g" name="ElementImport">

     <eAnnotations xmi:id="_pLv2sK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pL19UK88EdizLvaujP1w9Q"/>

@@ -743,10 +743,10 @@
       <returnResult xmi:id="_m82oS686EdiEh75YJ_3n8g" type="_m8qbC686EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82oTK86EdiEh75YJ_3n8g" memberEnd="_m82oOq86EdiEh75YJ_3n8g _m82oTa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82oTK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82oOq86EdiEh75YJ_3n8g _m82oTa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m82oTa86EdiEh75YJ_3n8g" type="_m82oNK86EdiEh75YJ_3n8g" association="_m82oTK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82oTq86EdiEh75YJ_3n8g" memberEnd="_m8whkq86EdiEh75YJ_3n8g _m82oVK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82oTq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8whkq86EdiEh75YJ_3n8g _m82oVK86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m82oT686EdiEh75YJ_3n8g" name="PackageImport">

     <eAnnotations xmi:id="_pMCKkK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pMOX0K88EdizLvaujP1w9Q"/>

@@ -782,7 +782,7 @@
       <returnResult xmi:id="_m82oXq86EdiEh75YJ_3n8g" type="_m8qbC686EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82oX686EdiEh75YJ_3n8g" memberEnd="_m82oU686EdiEh75YJ_3n8g _m82oYK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82oX686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82oU686EdiEh75YJ_3n8g _m82oYK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m82oYK86EdiEh75YJ_3n8g" type="_m82oT686EdiEh75YJ_3n8g" association="_m82oX686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m82oYa86EdiEh75YJ_3n8g" name="Package">

@@ -853,8 +853,8 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82oia86EdiEh75YJ_3n8g" memberEnd="_m82oZK86EdiEh75YJ_3n8g _m82oZ686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82oiq86EdiEh75YJ_3n8g" memberEnd="_m82oaa86EdiEh75YJ_3n8g _m82oja86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82oia86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82oZK86EdiEh75YJ_3n8g _m82oZ686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82oiq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82oaa86EdiEh75YJ_3n8g _m82oja86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m82oi686EdiEh75YJ_3n8g" name="Type" isAbstract="true">

     <eAnnotations xmi:id="_o_5zEK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_o__5sK88EdizLvaujP1w9Q"/>

@@ -871,10 +871,10 @@
       <returnResult xmi:id="_m82ok686EdiEh75YJ_3n8g" type="_m8whhK86EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82olK86EdiEh75YJ_3n8g" memberEnd="_m82obK86EdiEh75YJ_3n8g _m82ola86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82olK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82obK86EdiEh75YJ_3n8g _m82ola86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m82ola86EdiEh75YJ_3n8g" type="_m82oYa86EdiEh75YJ_3n8g" association="_m82olK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82olq86EdiEh75YJ_3n8g" memberEnd="_m82ob686EdiEh75YJ_3n8g _m82omq86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82olq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82ob686EdiEh75YJ_3n8g _m82omq86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m82ol686EdiEh75YJ_3n8g" name="PackageMerge">

     <eAnnotations xmi:id="_pMy_kK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pM5GMK88EdizLvaujP1w9Q"/>

@@ -898,13 +898,13 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82ooa86EdiEh75YJ_3n8g" memberEnd="_m82oma86EdiEh75YJ_3n8g _m82ooq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82ooa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82oma86EdiEh75YJ_3n8g _m82ooq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m82ooq86EdiEh75YJ_3n8g" type="_m82ol686EdiEh75YJ_3n8g" association="_m82ooa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82oo686EdiEh75YJ_3n8g" memberEnd="_m82ocq86EdiEh75YJ_3n8g _m82opK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82oo686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82ocq86EdiEh75YJ_3n8g _m82opK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m82opK86EdiEh75YJ_3n8g" type="_m82oYa86EdiEh75YJ_3n8g" association="_m82oo686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82opa86EdiEh75YJ_3n8g" memberEnd="_m82oda86EdiEh75YJ_3n8g _m82opq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82opa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82oda86EdiEh75YJ_3n8g _m82opq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m82opq86EdiEh75YJ_3n8g" type="_m82oYa86EdiEh75YJ_3n8g" association="_m82opa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m82op686EdiEh75YJ_3n8g" name="ProfileApplication">

@@ -917,7 +917,7 @@
       <ownedParameter xmi:id="_m82oq686EdiEh75YJ_3n8g" name="newImportedPackage" type="_m82oYa86EdiEh75YJ_3n8g"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m82orK86EdiEh75YJ_3n8g" memberEnd="_m82oqa86EdiEh75YJ_3n8g _m82ora86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m82orK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82oqa86EdiEh75YJ_3n8g _m82ora86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m82ora86EdiEh75YJ_3n8g" type="_m82op686EdiEh75YJ_3n8g" association="_m82orK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m82orq86EdiEh75YJ_3n8g" name="Profile">

@@ -950,7 +950,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m88uwq86EdiEh75YJ_3n8g" memberEnd="_m82osK86EdiEh75YJ_3n8g _m88uw686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m88uwq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82osK86EdiEh75YJ_3n8g _m88uw686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m88uw686EdiEh75YJ_3n8g" type="_m82orq86EdiEh75YJ_3n8g" association="_m88uwq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m88uxK86EdiEh75YJ_3n8g" name="Stereotype">

@@ -1276,10 +1276,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1Zq86EdiEh75YJ_3n8g" memberEnd="_m88vX686EdiEh75YJ_3n8g _m9C1Z686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1Zq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88vX686EdiEh75YJ_3n8g _m9C1Z686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C1Z686EdiEh75YJ_3n8g" type="_m88vXa86EdiEh75YJ_3n8g" association="_m9C1Zq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1aK86EdiEh75YJ_3n8g" memberEnd="_m88vBa86EdiEh75YJ_3n8g _m9C1ba86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1aK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88vBa86EdiEh75YJ_3n8g _m9C1ba86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9C1aa86EdiEh75YJ_3n8g" name="Feature" isAbstract="true">

     <eAnnotations xmi:id="_pF004K88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pF67gK88EdizLvaujP1w9Q"/>

@@ -1293,13 +1293,13 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9C1b686EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1cK86EdiEh75YJ_3n8g" memberEnd="_m88vCq86EdiEh75YJ_3n8g _m9C1ca86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1cK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88vCq86EdiEh75YJ_3n8g _m9C1ca86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C1ca86EdiEh75YJ_3n8g" type="_m88vAa86EdiEh75YJ_3n8g" association="_m9C1cK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1cq86EdiEh75YJ_3n8g" memberEnd="_m88vDa86EdiEh75YJ_3n8g _m9C1c686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1cq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88vDa86EdiEh75YJ_3n8g _m9C1c686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C1c686EdiEh75YJ_3n8g" type="_m88vAa86EdiEh75YJ_3n8g" association="_m9C1cq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1dK86EdiEh75YJ_3n8g" memberEnd="_m88vEK86EdiEh75YJ_3n8g _m9C1fa86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1dK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88vEK86EdiEh75YJ_3n8g _m9C1fa86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9C1da86EdiEh75YJ_3n8g" name="Generalization">

     <eAnnotations xmi:id="_pJcwoK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pJpk8K88EdizLvaujP1w9Q"/>

@@ -1330,10 +1330,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1hK86EdiEh75YJ_3n8g" memberEnd="_m9C1d686EdiEh75YJ_3n8g _m9C1ha86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1hK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C1d686EdiEh75YJ_3n8g _m9C1ha86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C1ha86EdiEh75YJ_3n8g" type="_m9C1da86EdiEh75YJ_3n8g" association="_m9C1hK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1hq86EdiEh75YJ_3n8g" memberEnd="_m9C1eq86EdiEh75YJ_3n8g _m9C1j686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1hq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C1eq86EdiEh75YJ_3n8g _m9C1j686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9C1h686EdiEh75YJ_3n8g" name="GeneralizationSet">

     <eAnnotations xmi:id="_pUJkwK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pUPrYK88EdizLvaujP1w9Q"/>

@@ -1353,8 +1353,8 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9C1ka86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1kq86EdiEh75YJ_3n8g" memberEnd="_m9C1ja86EdiEh75YJ_3n8g _m88vE686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1k686EdiEh75YJ_3n8g" memberEnd="_m88vFq86EdiEh75YJ_3n8g _m9C1lK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1kq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C1ja86EdiEh75YJ_3n8g _m88vE686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C1k686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88vFq86EdiEh75YJ_3n8g _m9C1lK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C1lK86EdiEh75YJ_3n8g" type="_m88vAa86EdiEh75YJ_3n8g" association="_m9C1k686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9C1la86EdiEh75YJ_3n8g" name="Property">

@@ -1538,7 +1538,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9C19q86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C19686EdiEh75YJ_3n8g" memberEnd="_m9C19K86EdiEh75YJ_3n8g _m9C1_q86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C19686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C19K86EdiEh75YJ_3n8g _m9C1_q86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9C1-K86EdiEh75YJ_3n8g" name="ConnectorEnd">

     <eAnnotations xmi:id="_pWiKYK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pWoRAK88EdizLvaujP1w9Q"/>

@@ -1554,10 +1554,10 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9C1_686EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2AK86EdiEh75YJ_3n8g" memberEnd="_m9C1-q86EdiEh75YJ_3n8g _m9C2Aa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2AK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C1-q86EdiEh75YJ_3n8g _m9C2Aa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C2Aa86EdiEh75YJ_3n8g" type="_m9C1-K86EdiEh75YJ_3n8g" association="_m9C2AK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2Aq86EdiEh75YJ_3n8g" memberEnd="_m9C1_K86EdiEh75YJ_3n8g _m9C2A686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2Aq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C1_K86EdiEh75YJ_3n8g _m9C2A686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C2A686EdiEh75YJ_3n8g" type="_m9C1-K86EdiEh75YJ_3n8g" association="_m9C2Aq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9C2BK86EdiEh75YJ_3n8g" name="DeploymentTarget" isAbstract="true">

@@ -1586,7 +1586,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2EK86EdiEh75YJ_3n8g" memberEnd="_m9C2Bq86EdiEh75YJ_3n8g _m9C2Ga86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2EK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2Bq86EdiEh75YJ_3n8g _m9C2Ga86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9C2Ea86EdiEh75YJ_3n8g" name="Deployment">

     <eAnnotations xmi:id="_qR18EK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_qSCJUK88EdizLvaujP1w9Q"/>

@@ -1645,11 +1645,11 @@
       <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_m9C2Kq86EdiEh75YJ_3n8g" value="-1"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2K686EdiEh75YJ_3n8g" memberEnd="_m9C2J686EdiEh75YJ_3n8g _m8qcAa86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2LK86EdiEh75YJ_3n8g" memberEnd="_m9C2Ka86EdiEh75YJ_3n8g _m9C2La86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2K686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2J686EdiEh75YJ_3n8g _m8qcAa86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2LK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2Ka86EdiEh75YJ_3n8g _m9C2La86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C2La86EdiEh75YJ_3n8g" type="_m9C2JK86EdiEh75YJ_3n8g" association="_m9C2LK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2Lq86EdiEh75YJ_3n8g" memberEnd="_m9C2E686EdiEh75YJ_3n8g _m9C2L686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2Lq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2E686EdiEh75YJ_3n8g _m9C2L686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C2L686EdiEh75YJ_3n8g" type="_m9C2Ea86EdiEh75YJ_3n8g" association="_m9C2Lq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9C2MK86EdiEh75YJ_3n8g" name="DeployedArtifact" isAbstract="true">

@@ -1658,7 +1658,7 @@
     </eAnnotations>

     <generalization xmi:id="_m9C2Ma86EdiEh75YJ_3n8g" general="_m8qb_a86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2Mq86EdiEh75YJ_3n8g" memberEnd="_m9C2Fq86EdiEh75YJ_3n8g _m9C2M686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2Mq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2Fq86EdiEh75YJ_3n8g _m9C2M686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C2M686EdiEh75YJ_3n8g" type="_m9C2Ea86EdiEh75YJ_3n8g" association="_m9C2Mq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9C2NK86EdiEh75YJ_3n8g" name="DeploymentSpecification">

@@ -1729,10 +1729,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2Va86EdiEh75YJ_3n8g" memberEnd="_m9C2P686EdiEh75YJ_3n8g _m9C2Vq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2Va86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2P686EdiEh75YJ_3n8g _m9C2Vq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C2Vq86EdiEh75YJ_3n8g" type="_m9C2Oq86EdiEh75YJ_3n8g" association="_m9C2Va86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2V686EdiEh75YJ_3n8g" memberEnd="_m9C2Qq86EdiEh75YJ_3n8g _m9C2WK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2V686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2Qq86EdiEh75YJ_3n8g _m9C2WK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C2WK86EdiEh75YJ_3n8g" type="_m9C2Oq86EdiEh75YJ_3n8g" association="_m9C2V686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9C2Wa86EdiEh75YJ_3n8g" name="Manifestation">

@@ -1769,7 +1769,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2Zq86EdiEh75YJ_3n8g" memberEnd="_m9C2Yq86EdiEh75YJ_3n8g _m9C2Z686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2Zq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2Yq86EdiEh75YJ_3n8g _m9C2Z686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C2Z686EdiEh75YJ_3n8g" type="_m9C2YK86EdiEh75YJ_3n8g" association="_m9C2Zq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9C2aK86EdiEh75YJ_3n8g" name="OpaqueExpression">

@@ -1790,7 +1790,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9C2ca86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2cq86EdiEh75YJ_3n8g" memberEnd="_m9C2bq86EdiEh75YJ_3n8g _m9C2c686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9C2cq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2bq86EdiEh75YJ_3n8g _m9C2c686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9C2c686EdiEh75YJ_3n8g" type="_m9C2aK86EdiEh75YJ_3n8g" association="_m9C2cq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9C2dK86EdiEh75YJ_3n8g" name="Parameter">

@@ -2022,19 +2022,19 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8SK86EdiEh75YJ_3n8g" memberEnd="_m9I8La86EdiEh75YJ_3n8g _m9I8Sa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8SK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9I8La86EdiEh75YJ_3n8g _m9I8Sa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9I8Sa86EdiEh75YJ_3n8g" type="_m9I8Kq86EdiEh75YJ_3n8g" association="_m9I8SK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8Sq86EdiEh75YJ_3n8g" memberEnd="_m9I8MK86EdiEh75YJ_3n8g _m9I8S686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8Sq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9I8MK86EdiEh75YJ_3n8g _m9I8S686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9I8S686EdiEh75YJ_3n8g" type="_m9I8Kq86EdiEh75YJ_3n8g" association="_m9I8Sq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8TK86EdiEh75YJ_3n8g" memberEnd="_m9I8M686EdiEh75YJ_3n8g _m9I8Ta86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8TK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9I8M686EdiEh75YJ_3n8g _m9I8Ta86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9I8Ta86EdiEh75YJ_3n8g" type="_m9I8Kq86EdiEh75YJ_3n8g" association="_m9I8TK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8Tq86EdiEh75YJ_3n8g" memberEnd="_m9I8Nq86EdiEh75YJ_3n8g _m9I8T686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8Tq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9I8Nq86EdiEh75YJ_3n8g _m9I8T686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9I8T686EdiEh75YJ_3n8g" type="_m9I8Kq86EdiEh75YJ_3n8g" association="_m9I8Tq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8UK86EdiEh75YJ_3n8g" memberEnd="_m9I8O686EdiEh75YJ_3n8g _m9I8bK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8UK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9I8O686EdiEh75YJ_3n8g _m9I8bK86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9I8Ua86EdiEh75YJ_3n8g" name="Behavior" isAbstract="true">

     <eAnnotations xmi:id="_pTGb4K88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pTMigK88EdizLvaujP1w9Q"/>

@@ -2096,26 +2096,26 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8dK86EdiEh75YJ_3n8g" memberEnd="_m88u7a86EdiEh75YJ_3n8g _m9I8Va86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8da86EdiEh75YJ_3n8g" memberEnd="_m9I8V686EdiEh75YJ_3n8g _m9I8dq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8dK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88u7a86EdiEh75YJ_3n8g _m9I8Va86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8da86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9I8V686EdiEh75YJ_3n8g _m9I8dq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9I8dq86EdiEh75YJ_3n8g" type="_m9I8Ua86EdiEh75YJ_3n8g" association="_m9I8da86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8d686EdiEh75YJ_3n8g" memberEnd="_m9I8Wq86EdiEh75YJ_3n8g _m9I8eK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8d686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9I8Wq86EdiEh75YJ_3n8g _m9I8eK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9I8eK86EdiEh75YJ_3n8g" type="_m9I8Ua86EdiEh75YJ_3n8g" association="_m9I8d686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8ea86EdiEh75YJ_3n8g" memberEnd="_m9I8Xa86EdiEh75YJ_3n8g _m9I8eq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8ea86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9I8Xa86EdiEh75YJ_3n8g _m9I8eq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9I8eq86EdiEh75YJ_3n8g" type="_m9I8Ua86EdiEh75YJ_3n8g" association="_m9I8ea86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8e686EdiEh75YJ_3n8g" memberEnd="_m9I8YK86EdiEh75YJ_3n8g _m9I8fK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8e686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9I8YK86EdiEh75YJ_3n8g _m9I8fK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9I8fK86EdiEh75YJ_3n8g" type="_m9I8Ua86EdiEh75YJ_3n8g" association="_m9I8e686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8fa86EdiEh75YJ_3n8g" memberEnd="_m9I8Y686EdiEh75YJ_3n8g _m9I8fq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8fa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9I8Y686EdiEh75YJ_3n8g _m9I8fq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9I8fq86EdiEh75YJ_3n8g" type="_m9I8Ua86EdiEh75YJ_3n8g" association="_m9I8fa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8f686EdiEh75YJ_3n8g" memberEnd="_m9I8Zq86EdiEh75YJ_3n8g _m9I8gK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8f686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9I8Zq86EdiEh75YJ_3n8g _m9I8gK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9I8gK86EdiEh75YJ_3n8g" type="_m9I8Ua86EdiEh75YJ_3n8g" association="_m9I8f686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8ga86EdiEh75YJ_3n8g" memberEnd="_m9I8aa86EdiEh75YJ_3n8g _m9I8gq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9I8ga86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9I8aa86EdiEh75YJ_3n8g _m9I8gq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9I8gq86EdiEh75YJ_3n8g" type="_m9I8Ua86EdiEh75YJ_3n8g" association="_m9I8ga86EdiEh75YJ_3n8g"/>

   </ownedMember>

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

@@ -2137,16 +2137,16 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCqa86EdiEh75YJ_3n8g" memberEnd="_m9PCoq86EdiEh75YJ_3n8g _m9C2eK86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCqq86EdiEh75YJ_3n8g" memberEnd="_m9PCpK86EdiEh75YJ_3n8g _m9PCq686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCqa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9PCoq86EdiEh75YJ_3n8g _m9C2eK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCqq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9PCpK86EdiEh75YJ_3n8g _m9PCq686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9PCq686EdiEh75YJ_3n8g" type="_m9PCoK86EdiEh75YJ_3n8g" association="_m9PCqq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9PCrK86EdiEh75YJ_3n8g" name="CallConcurrencyKind">

-    <ownedLiteral xmi:id="_m9PCra86EdiEh75YJ_3n8g" name="sequential"/>

-    <ownedLiteral xmi:id="_m9PCrq86EdiEh75YJ_3n8g" name="guarded"/>

-    <ownedLiteral xmi:id="_m9PCr686EdiEh75YJ_3n8g" name="concurrent"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9PCrK86EdiEh75YJ_3n8g" name="CallConcurrencyKind" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m9PCra86EdiEh75YJ_3n8g" name="sequential" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9PCrq86EdiEh75YJ_3n8g" name="guarded" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9PCr686EdiEh75YJ_3n8g" name="concurrent" packageableElement_visibility="private"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCsK86EdiEh75YJ_3n8g" memberEnd="_m88uya86EdiEh75YJ_3n8g _m9C2kq86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCsK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88uya86EdiEh75YJ_3n8g _m9C2kq86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9PCsa86EdiEh75YJ_3n8g" name="DataType">

     <eAnnotations xmi:id="_pCel8K88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pCkskK88EdizLvaujP1w9Q"/>

@@ -2183,55 +2183,55 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCwq86EdiEh75YJ_3n8g" memberEnd="_m9PCs686EdiEh75YJ_3n8g _m9C1ma86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCw686EdiEh75YJ_3n8g" memberEnd="_m9PCtq86EdiEh75YJ_3n8g _m9C2lq86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCxK86EdiEh75YJ_3n8g" memberEnd="_m9C2mK86EdiEh75YJ_3n8g _m9PCxa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCwq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9PCs686EdiEh75YJ_3n8g _m9C1ma86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCw686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9PCtq86EdiEh75YJ_3n8g _m9C2lq86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCxK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2mK86EdiEh75YJ_3n8g _m9PCxa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9PCxa86EdiEh75YJ_3n8g" type="_m9C2ja86EdiEh75YJ_3n8g" association="_m9PCxK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCxq86EdiEh75YJ_3n8g" memberEnd="_m9C2m686EdiEh75YJ_3n8g _m9PCx686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCxq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2m686EdiEh75YJ_3n8g _m9PCx686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9PCx686EdiEh75YJ_3n8g" type="_m9C2ja86EdiEh75YJ_3n8g" association="_m9PCxq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCyK86EdiEh75YJ_3n8g" memberEnd="_m9C2nq86EdiEh75YJ_3n8g _m9PCya86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCyK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2nq86EdiEh75YJ_3n8g _m9PCya86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9PCya86EdiEh75YJ_3n8g" type="_m9C2ja86EdiEh75YJ_3n8g" association="_m9PCyK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCyq86EdiEh75YJ_3n8g" memberEnd="_m9C2oa86EdiEh75YJ_3n8g _m9PCy686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCyq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2oa86EdiEh75YJ_3n8g _m9PCy686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9PCy686EdiEh75YJ_3n8g" type="_m9C2ja86EdiEh75YJ_3n8g" association="_m9PCyq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCzK86EdiEh75YJ_3n8g" memberEnd="_m9C2o686EdiEh75YJ_3n8g _m9C2e686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9PCza86EdiEh75YJ_3n8g" name="ParameterDirectionKind">

-    <ownedLiteral xmi:id="_m9PCzq86EdiEh75YJ_3n8g" name="in"/>

-    <ownedLiteral xmi:id="_m9PCz686EdiEh75YJ_3n8g" name="inout"/>

-    <ownedLiteral xmi:id="_m9PC0K86EdiEh75YJ_3n8g" name="out"/>

-    <ownedLiteral xmi:id="_m9PC0a86EdiEh75YJ_3n8g" name="return"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PCzK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2o686EdiEh75YJ_3n8g _m9C2e686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9PCza86EdiEh75YJ_3n8g" name="ParameterDirectionKind" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m9PCzq86EdiEh75YJ_3n8g" name="in" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9PCz686EdiEh75YJ_3n8g" name="inout" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9PC0K86EdiEh75YJ_3n8g" name="out" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9PC0a86EdiEh75YJ_3n8g" name="return" packageableElement_visibility="private"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PC0q86EdiEh75YJ_3n8g" memberEnd="_m9C2ga86EdiEh75YJ_3n8g _m9PC0686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PC0q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2ga86EdiEh75YJ_3n8g _m9PC0686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9PC0686EdiEh75YJ_3n8g" type="_m9C2dK86EdiEh75YJ_3n8g" association="_m9PC0q86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9PC1K86EdiEh75YJ_3n8g" name="ParameterEffectKind">

-    <ownedLiteral xmi:id="_m9PC1a86EdiEh75YJ_3n8g" name="create"/>

-    <ownedLiteral xmi:id="_m9PC1q86EdiEh75YJ_3n8g" name="read"/>

-    <ownedLiteral xmi:id="_m9PC1686EdiEh75YJ_3n8g" name="update"/>

-    <ownedLiteral xmi:id="_m9PC2K86EdiEh75YJ_3n8g" name="delete"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9PC1K86EdiEh75YJ_3n8g" name="ParameterEffectKind" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m9PC1a86EdiEh75YJ_3n8g" name="create" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9PC1q86EdiEh75YJ_3n8g" name="read" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9PC1686EdiEh75YJ_3n8g" name="update" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9PC2K86EdiEh75YJ_3n8g" name="delete" packageableElement_visibility="private"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PC2a86EdiEh75YJ_3n8g" memberEnd="_m9C2cK86EdiEh75YJ_3n8g _m9PC2q86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PC2a86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2cK86EdiEh75YJ_3n8g _m9PC2q86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9PC2q86EdiEh75YJ_3n8g" type="_m9C2aK86EdiEh75YJ_3n8g" association="_m9PC2a86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9PC2686EdiEh75YJ_3n8g" memberEnd="_m9C2W686EdiEh75YJ_3n8g _m9PC3K86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9PC2686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2W686EdiEh75YJ_3n8g _m9PC3K86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9PC3K86EdiEh75YJ_3n8g" type="_m9C2Wa86EdiEh75YJ_3n8g" association="_m9PC2686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJQK86EdiEh75YJ_3n8g" memberEnd="_m9C2Ra86EdiEh75YJ_3n8g _m9VJQa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJQK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2Ra86EdiEh75YJ_3n8g _m9VJQa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJQa86EdiEh75YJ_3n8g" type="_m9C2Oq86EdiEh75YJ_3n8g" association="_m9VJQK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJQq86EdiEh75YJ_3n8g" memberEnd="_m9C2SK86EdiEh75YJ_3n8g _m9VJQ686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJQq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2SK86EdiEh75YJ_3n8g _m9VJQ686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJQ686EdiEh75YJ_3n8g" type="_m9C2Oq86EdiEh75YJ_3n8g" association="_m9VJQq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJRK86EdiEh75YJ_3n8g" memberEnd="_m9C2Ca86EdiEh75YJ_3n8g _m9VJRa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJRK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C2Ca86EdiEh75YJ_3n8g _m9VJRa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJRa86EdiEh75YJ_3n8g" type="_m9C2BK86EdiEh75YJ_3n8g" association="_m9VJRK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJRq86EdiEh75YJ_3n8g" memberEnd="_m9C1oa86EdiEh75YJ_3n8g _m9VJR686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJRq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C1oa86EdiEh75YJ_3n8g _m9VJR686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJR686EdiEh75YJ_3n8g" type="_m9C1la86EdiEh75YJ_3n8g" association="_m9VJRq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJSK86EdiEh75YJ_3n8g" memberEnd="_m9C1o686EdiEh75YJ_3n8g _m9VJSa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJSK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C1o686EdiEh75YJ_3n8g _m9VJSa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJSa86EdiEh75YJ_3n8g" type="_m9C1la86EdiEh75YJ_3n8g" association="_m9VJSK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VJSq86EdiEh75YJ_3n8g" name="Association">

@@ -2279,30 +2279,30 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJX686EdiEh75YJ_3n8g" memberEnd="_m9VJT686EdiEh75YJ_3n8g _m9VJYK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJX686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJT686EdiEh75YJ_3n8g _m9VJYK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJYK86EdiEh75YJ_3n8g" type="_m9VJSq86EdiEh75YJ_3n8g" association="_m9VJX686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJYa86EdiEh75YJ_3n8g" memberEnd="_m9VJUa86EdiEh75YJ_3n8g _m9C1p686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJYq86EdiEh75YJ_3n8g" memberEnd="_m9VJVK86EdiEh75YJ_3n8g _m9C1qa86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJY686EdiEh75YJ_3n8g" memberEnd="_m9C1q686EdiEh75YJ_3n8g _m9VJZK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJYa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJUa86EdiEh75YJ_3n8g _m9C1p686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJYq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJVK86EdiEh75YJ_3n8g _m9C1qa86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJY686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C1q686EdiEh75YJ_3n8g _m9VJZK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJZK86EdiEh75YJ_3n8g" type="_m9C1la86EdiEh75YJ_3n8g" association="_m9VJY686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJZa86EdiEh75YJ_3n8g" memberEnd="_m9C1rq86EdiEh75YJ_3n8g _m9VJZq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJZa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C1rq86EdiEh75YJ_3n8g _m9VJZq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJZq86EdiEh75YJ_3n8g" type="_m9C1la86EdiEh75YJ_3n8g" association="_m9VJZa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9VJZ686EdiEh75YJ_3n8g" name="AggregationKind">

-    <ownedLiteral xmi:id="_m9VJaK86EdiEh75YJ_3n8g" name="none"/>

-    <ownedLiteral xmi:id="_m9VJaa86EdiEh75YJ_3n8g" name="shared"/>

-    <ownedLiteral xmi:id="_m9VJaq86EdiEh75YJ_3n8g" name="composite"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9VJZ686EdiEh75YJ_3n8g" name="AggregationKind" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m9VJaK86EdiEh75YJ_3n8g" name="none" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9VJaa86EdiEh75YJ_3n8g" name="shared" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9VJaq86EdiEh75YJ_3n8g" name="composite" packageableElement_visibility="private"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJa686EdiEh75YJ_3n8g" memberEnd="_m9C1s686EdiEh75YJ_3n8g _m9VJbK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJa686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C1s686EdiEh75YJ_3n8g _m9VJbK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJbK86EdiEh75YJ_3n8g" type="_m9C1la86EdiEh75YJ_3n8g" association="_m9VJa686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJba86EdiEh75YJ_3n8g" memberEnd="_m9C1ta86EdiEh75YJ_3n8g _m9C1uK86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJbq86EdiEh75YJ_3n8g" memberEnd="_m88vGa86EdiEh75YJ_3n8g _m9VJb686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJba86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9C1ta86EdiEh75YJ_3n8g _m9C1uK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJbq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88vGa86EdiEh75YJ_3n8g _m9VJb686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJb686EdiEh75YJ_3n8g" type="_m88vAa86EdiEh75YJ_3n8g" association="_m9VJbq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJcK86EdiEh75YJ_3n8g" memberEnd="_m88vHK86EdiEh75YJ_3n8g _m9VJdK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJcK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88vHK86EdiEh75YJ_3n8g _m9VJdK86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VJca86EdiEh75YJ_3n8g" name="Substitution">

     <eAnnotations xmi:id="_pSPgQK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pSbtgK88EdizLvaujP1w9Q"/>

@@ -2409,7 +2409,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJoK86EdiEh75YJ_3n8g" memberEnd="_m9VJkK86EdiEh75YJ_3n8g _m9VJoa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJoK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJkK86EdiEh75YJ_3n8g _m9VJoa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJoa86EdiEh75YJ_3n8g" type="_m9VJjK86EdiEh75YJ_3n8g" association="_m9VJoK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VJoq86EdiEh75YJ_3n8g" name="Interface">

@@ -2465,19 +2465,19 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJva86EdiEh75YJ_3n8g" memberEnd="_m9VJpK86EdiEh75YJ_3n8g _m9VJvq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJva86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJpK86EdiEh75YJ_3n8g _m9VJvq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJvq86EdiEh75YJ_3n8g" type="_m9VJoq86EdiEh75YJ_3n8g" association="_m9VJva86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJv686EdiEh75YJ_3n8g" memberEnd="_m9VJp686EdiEh75YJ_3n8g _m9VJwK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJv686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJp686EdiEh75YJ_3n8g _m9VJwK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJwK86EdiEh75YJ_3n8g" type="_m9VJoq86EdiEh75YJ_3n8g" association="_m9VJv686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJwa86EdiEh75YJ_3n8g" memberEnd="_m9VJqq86EdiEh75YJ_3n8g _m9VJwq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJwa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJqq86EdiEh75YJ_3n8g _m9VJwq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJwq86EdiEh75YJ_3n8g" type="_m9VJoq86EdiEh75YJ_3n8g" association="_m9VJwa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJw686EdiEh75YJ_3n8g" memberEnd="_m9VJra86EdiEh75YJ_3n8g _m9VJxK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJw686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJra86EdiEh75YJ_3n8g _m9VJxK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJxK86EdiEh75YJ_3n8g" type="_m9VJoq86EdiEh75YJ_3n8g" association="_m9VJw686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJxa86EdiEh75YJ_3n8g" memberEnd="_m9VJsK86EdiEh75YJ_3n8g _m9VJxq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJxa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJsK86EdiEh75YJ_3n8g _m9VJxq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJxq86EdiEh75YJ_3n8g" type="_m9VJoq86EdiEh75YJ_3n8g" association="_m9VJxa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VJx686EdiEh75YJ_3n8g" name="Reception">

@@ -2489,7 +2489,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9VJyq86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJy686EdiEh75YJ_3n8g" memberEnd="_m9VJya86EdiEh75YJ_3n8g _m9VJzK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJy686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJya86EdiEh75YJ_3n8g _m9VJzK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJzK86EdiEh75YJ_3n8g" type="_m9VJx686EdiEh75YJ_3n8g" association="_m9VJy686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VJza86EdiEh75YJ_3n8g" name="Signal">

@@ -2514,10 +2514,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJ1q86EdiEh75YJ_3n8g" memberEnd="_m9VJz686EdiEh75YJ_3n8g _m9VJ1686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJ1q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJz686EdiEh75YJ_3n8g _m9VJ1686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJ1686EdiEh75YJ_3n8g" type="_m9VJza86EdiEh75YJ_3n8g" association="_m9VJ1q86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJ2K86EdiEh75YJ_3n8g" memberEnd="_m9VJs686EdiEh75YJ_3n8g _m9VJ2a86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJ2K86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJs686EdiEh75YJ_3n8g _m9VJ2a86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VJ2a86EdiEh75YJ_3n8g" type="_m9VJoq86EdiEh75YJ_3n8g" association="_m9VJ2K86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VJ2q86EdiEh75YJ_3n8g" name="ProtocolStateMachine">

@@ -2573,7 +2573,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJ8q86EdiEh75YJ_3n8g" memberEnd="_m9VJ4686EdiEh75YJ_3n8g _m9VKAK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VJ8q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJ4686EdiEh75YJ_3n8g _m9VKAK86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VJ8686EdiEh75YJ_3n8g" name="Region">

     <eAnnotations xmi:id="_p06IcK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_p1APEK88EdizLvaujP1w9Q"/>

@@ -2619,7 +2619,7 @@
       <returnResult xmi:id="_m9VKCa86EdiEh75YJ_3n8g" type="_m8whhK86EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKCq86EdiEh75YJ_3n8g" memberEnd="_m9VJ9q86EdiEh75YJ_3n8g _m9VKE686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKCq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJ9q86EdiEh75YJ_3n8g _m9VKE686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VKC686EdiEh75YJ_3n8g" name="Vertex" isAbstract="true">

     <eAnnotations xmi:id="_p2JekK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_p2PlMK88EdizLvaujP1w9Q"/>

@@ -2640,7 +2640,7 @@
       <returnResult xmi:id="_m9VKFq86EdiEh75YJ_3n8g" type="_m8qbC686EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKF686EdiEh75YJ_3n8g" memberEnd="_m9VKDa86EdiEh75YJ_3n8g _m9VKJ686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKF686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKDa86EdiEh75YJ_3n8g _m9VKJ686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VKGK86EdiEh75YJ_3n8g" name="Transition">

     <eAnnotations xmi:id="_p26TkK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_p3AaMK88EdizLvaujP1w9Q"/>

@@ -2687,17 +2687,17 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9VKMK86EdiEh75YJ_3n8g" name="TransitionKind">

-    <ownedLiteral xmi:id="_m9VKMa86EdiEh75YJ_3n8g" name="internal"/>

-    <ownedLiteral xmi:id="_m9VKMq86EdiEh75YJ_3n8g" name="local"/>

-    <ownedLiteral xmi:id="_m9VKM686EdiEh75YJ_3n8g" name="external"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9VKMK86EdiEh75YJ_3n8g" name="TransitionKind" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m9VKMa86EdiEh75YJ_3n8g" name="internal" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9VKMq86EdiEh75YJ_3n8g" name="local" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9VKM686EdiEh75YJ_3n8g" name="external" packageableElement_visibility="private"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKNK86EdiEh75YJ_3n8g" memberEnd="_m9VJ-a86EdiEh75YJ_3n8g _m9VKHK86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKNa86EdiEh75YJ_3n8g" memberEnd="_m9VKHa86EdiEh75YJ_3n8g _m9VKEK86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKNq86EdiEh75YJ_3n8g" memberEnd="_m9VKHq86EdiEh75YJ_3n8g _m9VKN686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKNK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJ-a86EdiEh75YJ_3n8g _m9VKHK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKNa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKHa86EdiEh75YJ_3n8g _m9VKEK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKNq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKHq86EdiEh75YJ_3n8g _m9VKN686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VKN686EdiEh75YJ_3n8g" type="_m9VKGK86EdiEh75YJ_3n8g" association="_m9VKNq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKOK86EdiEh75YJ_3n8g" memberEnd="_m9VKIK86EdiEh75YJ_3n8g _m9VKOa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKOK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKIK86EdiEh75YJ_3n8g _m9VKOa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VKOa86EdiEh75YJ_3n8g" type="_m9VKGK86EdiEh75YJ_3n8g" association="_m9VKOK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VKOq86EdiEh75YJ_3n8g" name="Trigger" isAbstract="true">

@@ -2710,7 +2710,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9VKPq86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKP686EdiEh75YJ_3n8g" memberEnd="_m9VKPK86EdiEh75YJ_3n8g _m9VKQK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKP686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKPK86EdiEh75YJ_3n8g _m9VKQK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VKQK86EdiEh75YJ_3n8g" type="_m9VKOq86EdiEh75YJ_3n8g" association="_m9VKP686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VKQa86EdiEh75YJ_3n8g" name="Port">

@@ -2746,22 +2746,22 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKVK86EdiEh75YJ_3n8g" memberEnd="_m9VKR686EdiEh75YJ_3n8g _m9VKVa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKVK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKR686EdiEh75YJ_3n8g _m9VKVa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VKVa86EdiEh75YJ_3n8g" type="_m9VKQa86EdiEh75YJ_3n8g" association="_m9VKVK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKVq86EdiEh75YJ_3n8g" memberEnd="_m9VKSq86EdiEh75YJ_3n8g _m9VKV686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKVq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKSq86EdiEh75YJ_3n8g _m9VKV686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VKV686EdiEh75YJ_3n8g" type="_m9VKQa86EdiEh75YJ_3n8g" association="_m9VKVq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKWK86EdiEh75YJ_3n8g" memberEnd="_m9VKTa86EdiEh75YJ_3n8g _m9VKWa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKWK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKTa86EdiEh75YJ_3n8g _m9VKWa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VKWa86EdiEh75YJ_3n8g" type="_m9VKQa86EdiEh75YJ_3n8g" association="_m9VKWK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKWq86EdiEh75YJ_3n8g" memberEnd="_m9VKUK86EdiEh75YJ_3n8g _m9VKW686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKWq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKUK86EdiEh75YJ_3n8g _m9VKW686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VKW686EdiEh75YJ_3n8g" type="_m9VKQa86EdiEh75YJ_3n8g" association="_m9VKWq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKXK86EdiEh75YJ_3n8g" memberEnd="_m9VKI686EdiEh75YJ_3n8g _m9VKXa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKXK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKI686EdiEh75YJ_3n8g _m9VKXa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VKXa86EdiEh75YJ_3n8g" type="_m9VKGK86EdiEh75YJ_3n8g" association="_m9VKXK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKXq86EdiEh75YJ_3n8g" memberEnd="_m9VKJa86EdiEh75YJ_3n8g _m9VKX686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKXq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKJa86EdiEh75YJ_3n8g _m9VKX686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VKX686EdiEh75YJ_3n8g" type="_m9VKGK86EdiEh75YJ_3n8g" association="_m9VKXq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VKYK86EdiEh75YJ_3n8g" name="Activity">

@@ -2808,7 +2808,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKe686EdiEh75YJ_3n8g" memberEnd="_m9VKZq86EdiEh75YJ_3n8g _m9VKj686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKe686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKZq86EdiEh75YJ_3n8g _m9VKj686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VKfK86EdiEh75YJ_3n8g" name="ActivityEdge" isAbstract="true">

     <eAnnotations xmi:id="_pYvJ0K88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pY1QcK88EdizLvaujP1w9Q"/>

@@ -2849,7 +2849,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKla86EdiEh75YJ_3n8g" memberEnd="_m9VKfq86EdiEh75YJ_3n8g _m9VKq686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKla86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKfq86EdiEh75YJ_3n8g _m9VKq686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VKlq86EdiEh75YJ_3n8g" name="ActivityNode" isAbstract="true">

     <eAnnotations xmi:id="_pZmFcK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pZySsK88EdizLvaujP1w9Q"/>

@@ -2889,8 +2889,8 @@
       <returnResult xmi:id="_m9VKr686EdiEh75YJ_3n8g" type="_m8qbC686EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKsK86EdiEh75YJ_3n8g" memberEnd="_m9VKmK86EdiEh75YJ_3n8g _m9VKf686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKsa86EdiEh75YJ_3n8g" memberEnd="_m9VKm686EdiEh75YJ_3n8g _m9VKsq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKsK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKmK86EdiEh75YJ_3n8g _m9VKf686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKsa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKm686EdiEh75YJ_3n8g _m9VKsq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VKsq86EdiEh75YJ_3n8g" type="_m9VKlq86EdiEh75YJ_3n8g" association="_m9VKsa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VKs686EdiEh75YJ_3n8g" name="ActivityGroup" isAbstract="true">

@@ -2938,12 +2938,12 @@
       <returnResult xmi:id="_m9VKxq86EdiEh75YJ_3n8g" type="_m8qbC686EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKx686EdiEh75YJ_3n8g" memberEnd="_m9VKta86EdiEh75YJ_3n8g _m9VKyK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKx686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKta86EdiEh75YJ_3n8g _m9VKyK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VKyK86EdiEh75YJ_3n8g" type="_m9VKs686EdiEh75YJ_3n8g" association="_m9VKx686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKya86EdiEh75YJ_3n8g" memberEnd="_m9VKaa86EdiEh75YJ_3n8g _m9VKt686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKyq86EdiEh75YJ_3n8g" memberEnd="_m9VKbK86EdiEh75YJ_3n8g _m9VKnq86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKy686EdiEh75YJ_3n8g" memberEnd="_m9VKoK86EdiEh75YJ_3n8g _m9VKzK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKya86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKaa86EdiEh75YJ_3n8g _m9VKt686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKyq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKbK86EdiEh75YJ_3n8g _m9VKnq86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VKy686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKoK86EdiEh75YJ_3n8g _m9VKzK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VKzK86EdiEh75YJ_3n8g" type="_m9VKlq86EdiEh75YJ_3n8g" association="_m9VKy686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VKza86EdiEh75YJ_3n8g" name="StructuredActivityNode">

@@ -3037,7 +3037,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VLAa86EdiEh75YJ_3n8g" memberEnd="_m9VK_K86EdiEh75YJ_3n8g _m9VLCK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VLAa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VK_K86EdiEh75YJ_3n8g _m9VLCK86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VLAq86EdiEh75YJ_3n8g" name="ExceptionHandler">

     <eAnnotations xmi:id="_qLWSgK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_qLcZIK88EdizLvaujP1w9Q"/>

@@ -3053,10 +3053,10 @@
       <returnResult xmi:id="_m9VLCq86EdiEh75YJ_3n8g" type="_m8qbC686EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VLC686EdiEh75YJ_3n8g" memberEnd="_m9VLBK86EdiEh75YJ_3n8g _m9VLDK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VLC686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VLBK86EdiEh75YJ_3n8g _m9VLDK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VLDK86EdiEh75YJ_3n8g" type="_m9VLAq86EdiEh75YJ_3n8g" association="_m9VLC686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9VLDa86EdiEh75YJ_3n8g" memberEnd="_m9VLBa86EdiEh75YJ_3n8g _m9VLDq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9VLDa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VLBa86EdiEh75YJ_3n8g _m9VLDq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9VLDq86EdiEh75YJ_3n8g" type="_m9VLAq86EdiEh75YJ_3n8g" association="_m9VLDa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9VLD686EdiEh75YJ_3n8g" name="ObjectNode" isAbstract="true">

@@ -3083,16 +3083,16 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9bP6a86EdiEh75YJ_3n8g" name="ObjectNodeOrderingKind">

-    <ownedLiteral xmi:id="_m9bP6q86EdiEh75YJ_3n8g" name="unordered"/>

-    <ownedLiteral xmi:id="_m9bP6686EdiEh75YJ_3n8g" name="ordered"/>

-    <ownedLiteral xmi:id="_m9bP7K86EdiEh75YJ_3n8g" name="LIFO"/>

-    <ownedLiteral xmi:id="_m9bP7a86EdiEh75YJ_3n8g" name="FIFO"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9bP6a86EdiEh75YJ_3n8g" name="ObjectNodeOrderingKind" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m9bP6q86EdiEh75YJ_3n8g" name="unordered" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bP6686EdiEh75YJ_3n8g" name="ordered" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bP7K86EdiEh75YJ_3n8g" name="LIFO" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bP7a86EdiEh75YJ_3n8g" name="FIFO" packageableElement_visibility="private"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bP7q86EdiEh75YJ_3n8g" memberEnd="_m9bP4a86EdiEh75YJ_3n8g _m9bP7686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bP7q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bP4a86EdiEh75YJ_3n8g _m9bP7686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bP7686EdiEh75YJ_3n8g" type="_m9VLD686EdiEh75YJ_3n8g" association="_m9bP7q86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bP8K86EdiEh75YJ_3n8g" memberEnd="_m9bP4q86EdiEh75YJ_3n8g _m9bP8a86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bP8K86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bP4q86EdiEh75YJ_3n8g _m9bP8a86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bP8a86EdiEh75YJ_3n8g" type="_m9VLD686EdiEh75YJ_3n8g" association="_m9bP8K86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bP8q86EdiEh75YJ_3n8g" name="State">

@@ -3169,10 +3169,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQG686EdiEh75YJ_3n8g" memberEnd="_m9bP_q86EdiEh75YJ_3n8g _m9bQHK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQG686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bP_q86EdiEh75YJ_3n8g _m9bQHK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQHK86EdiEh75YJ_3n8g" type="_m9bP8q86EdiEh75YJ_3n8g" association="_m9bQG686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQHa86EdiEh75YJ_3n8g" memberEnd="_m9bQAK86EdiEh75YJ_3n8g _m9bQHq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQHa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQAK86EdiEh75YJ_3n8g _m9bQHq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQHq86EdiEh75YJ_3n8g" type="_m9bP8q86EdiEh75YJ_3n8g" association="_m9bQHa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQH686EdiEh75YJ_3n8g" name="ConnectionPointReference">

@@ -3189,7 +3189,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9bQJq86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQJ686EdiEh75YJ_3n8g" memberEnd="_m9bQIa86EdiEh75YJ_3n8g _m9bQKK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQJ686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQIa86EdiEh75YJ_3n8g _m9bQKK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQKK86EdiEh75YJ_3n8g" type="_m9bQH686EdiEh75YJ_3n8g" association="_m9bQJ686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQKa86EdiEh75YJ_3n8g" name="Pseudostate">

@@ -3201,47 +3201,47 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9bQLK86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9bQLa86EdiEh75YJ_3n8g" name="PseudostateKind">

-    <ownedLiteral xmi:id="_m9bQLq86EdiEh75YJ_3n8g" name="initial"/>

-    <ownedLiteral xmi:id="_m9bQL686EdiEh75YJ_3n8g" name="deepHistory"/>

-    <ownedLiteral xmi:id="_m9bQMK86EdiEh75YJ_3n8g" name="shallowHistory"/>

-    <ownedLiteral xmi:id="_m9bQMa86EdiEh75YJ_3n8g" name="join"/>

-    <ownedLiteral xmi:id="_m9bQMq86EdiEh75YJ_3n8g" name="fork"/>

-    <ownedLiteral xmi:id="_m9bQM686EdiEh75YJ_3n8g" name="junction"/>

-    <ownedLiteral xmi:id="_m9bQNK86EdiEh75YJ_3n8g" name="choice"/>

-    <ownedLiteral xmi:id="_m9bQNa86EdiEh75YJ_3n8g" name="entryPoint"/>

-    <ownedLiteral xmi:id="_m9bQNq86EdiEh75YJ_3n8g" name="exitPoint"/>

-    <ownedLiteral xmi:id="_m9bQN686EdiEh75YJ_3n8g" name="terminate"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9bQLa86EdiEh75YJ_3n8g" name="PseudostateKind" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m9bQLq86EdiEh75YJ_3n8g" name="initial" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bQL686EdiEh75YJ_3n8g" name="deepHistory" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bQMK86EdiEh75YJ_3n8g" name="shallowHistory" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bQMa86EdiEh75YJ_3n8g" name="join" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bQMq86EdiEh75YJ_3n8g" name="fork" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bQM686EdiEh75YJ_3n8g" name="junction" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bQNK86EdiEh75YJ_3n8g" name="choice" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bQNa86EdiEh75YJ_3n8g" name="entryPoint" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bQNq86EdiEh75YJ_3n8g" name="exitPoint" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bQN686EdiEh75YJ_3n8g" name="terminate" packageableElement_visibility="private"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQOK86EdiEh75YJ_3n8g" memberEnd="_m9bQJK86EdiEh75YJ_3n8g _m9bQOa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQOK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQJK86EdiEh75YJ_3n8g _m9bQOa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQOa86EdiEh75YJ_3n8g" type="_m9bQH686EdiEh75YJ_3n8g" association="_m9bQOK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQOq86EdiEh75YJ_3n8g" memberEnd="_m9bQA686EdiEh75YJ_3n8g _m9bQO686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQOq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQA686EdiEh75YJ_3n8g _m9bQO686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQO686EdiEh75YJ_3n8g" type="_m9bP8q86EdiEh75YJ_3n8g" association="_m9bQOq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQPK86EdiEh75YJ_3n8g" memberEnd="_m9bQBa86EdiEh75YJ_3n8g _m9bQPa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQPK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQBa86EdiEh75YJ_3n8g _m9bQPa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQPa86EdiEh75YJ_3n8g" type="_m9bP8q86EdiEh75YJ_3n8g" association="_m9bQPK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQPq86EdiEh75YJ_3n8g" memberEnd="_m9bQCK86EdiEh75YJ_3n8g _m9VJ_K86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQP686EdiEh75YJ_3n8g" memberEnd="_m9bQC686EdiEh75YJ_3n8g _m9bQQK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQPq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQCK86EdiEh75YJ_3n8g _m9VJ_K86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQP686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQC686EdiEh75YJ_3n8g _m9bQQK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQQK86EdiEh75YJ_3n8g" type="_m9bP8q86EdiEh75YJ_3n8g" association="_m9bQP686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQQa86EdiEh75YJ_3n8g" memberEnd="_m9bQDa86EdiEh75YJ_3n8g _m9bQQq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQQa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQDa86EdiEh75YJ_3n8g _m9bQQq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQQq86EdiEh75YJ_3n8g" type="_m9bP8q86EdiEh75YJ_3n8g" association="_m9bQQa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQQ686EdiEh75YJ_3n8g" memberEnd="_m9bQD686EdiEh75YJ_3n8g _m9bQRK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQQ686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQD686EdiEh75YJ_3n8g _m9bQRK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQRK86EdiEh75YJ_3n8g" type="_m9bP8q86EdiEh75YJ_3n8g" association="_m9bQQ686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQRa86EdiEh75YJ_3n8g" memberEnd="_m9bQEa86EdiEh75YJ_3n8g _m9bQRq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQRa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQEa86EdiEh75YJ_3n8g _m9bQRq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQRq86EdiEh75YJ_3n8g" type="_m9bP8q86EdiEh75YJ_3n8g" association="_m9bQRa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQR686EdiEh75YJ_3n8g" memberEnd="_m9bP5a86EdiEh75YJ_3n8g _m9bQSK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQR686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bP5a86EdiEh75YJ_3n8g _m9bQSK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQSK86EdiEh75YJ_3n8g" type="_m9VLD686EdiEh75YJ_3n8g" association="_m9bQR686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQSa86EdiEh75YJ_3n8g" memberEnd="_m9VLBq86EdiEh75YJ_3n8g _m9bQSq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQSa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VLBq86EdiEh75YJ_3n8g _m9bQSq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQSq86EdiEh75YJ_3n8g" type="_m9VLAq86EdiEh75YJ_3n8g" association="_m9bQSa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQS686EdiEh75YJ_3n8g" memberEnd="_m9VK6q86EdiEh75YJ_3n8g _m9bQTK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQS686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VK6q86EdiEh75YJ_3n8g _m9bQTK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQTK86EdiEh75YJ_3n8g" type="_m9VK5q86EdiEh75YJ_3n8g" association="_m9bQS686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQTa86EdiEh75YJ_3n8g" name="OutputPin">

@@ -3257,7 +3257,7 @@
     <generalization xmi:id="_m9bQUK86EdiEh75YJ_3n8g" general="_m9VLD686EdiEh75YJ_3n8g"/>

     <generalization xmi:id="_m9bQUa86EdiEh75YJ_3n8g" general="_m8qbtK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQUq86EdiEh75YJ_3n8g" memberEnd="_m9VK7a86EdiEh75YJ_3n8g _m9bQU686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQUq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VK7a86EdiEh75YJ_3n8g _m9bQU686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQU686EdiEh75YJ_3n8g" type="_m9VK5q86EdiEh75YJ_3n8g" association="_m9bQUq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQVK86EdiEh75YJ_3n8g" name="InputPin">

@@ -3266,16 +3266,16 @@
     </eAnnotations>

     <generalization xmi:id="_m9bQVa86EdiEh75YJ_3n8g" general="_m9bQT686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQVq86EdiEh75YJ_3n8g" memberEnd="_m9VK8K86EdiEh75YJ_3n8g _m9bQV686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQVq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VK8K86EdiEh75YJ_3n8g _m9bQV686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQV686EdiEh75YJ_3n8g" type="_m9VK5q86EdiEh75YJ_3n8g" association="_m9bQVq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQWK86EdiEh75YJ_3n8g" memberEnd="_m9VK8q86EdiEh75YJ_3n8g _m9bQWa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQWK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VK8q86EdiEh75YJ_3n8g _m9bQWa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQWa86EdiEh75YJ_3n8g" type="_m9VK5q86EdiEh75YJ_3n8g" association="_m9bQWK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQWq86EdiEh75YJ_3n8g" memberEnd="_m9VK9a86EdiEh75YJ_3n8g _m9bQW686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQWq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VK9a86EdiEh75YJ_3n8g _m9bQW686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQW686EdiEh75YJ_3n8g" type="_m9VK5q86EdiEh75YJ_3n8g" association="_m9bQWq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQXK86EdiEh75YJ_3n8g" memberEnd="_m9VK0a86EdiEh75YJ_3n8g _m9bQYa86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQXK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VK0a86EdiEh75YJ_3n8g _m9bQYa86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQXa86EdiEh75YJ_3n8g" name="Variable">

     <eAnnotations xmi:id="_phbLwK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_phnZAK88EdizLvaujP1w9Q"/>

@@ -3288,9 +3288,9 @@
       <returnResult xmi:id="_m9bQY686EdiEh75YJ_3n8g" type="_m8qbC686EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQZK86EdiEh75YJ_3n8g" memberEnd="_m9VK1K86EdiEh75YJ_3n8g _m9VKgK86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQZa86EdiEh75YJ_3n8g" memberEnd="_m9VK2a86EdiEh75YJ_3n8g _m9VKo686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQZq86EdiEh75YJ_3n8g" memberEnd="_m9VKpa86EdiEh75YJ_3n8g _m9bQeK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQZK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VK1K86EdiEh75YJ_3n8g _m9VKgK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQZa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VK2a86EdiEh75YJ_3n8g _m9VKo686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQZq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKpa86EdiEh75YJ_3n8g _m9bQeK86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQZ686EdiEh75YJ_3n8g" name="ActivityPartition">

     <eAnnotations xmi:id="_p0DM0K88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_p0PaEK88EdizLvaujP1w9Q"/>

@@ -3325,12 +3325,12 @@
       <returnResult xmi:id="_m9bQfK86EdiEh75YJ_3n8g" type="_m9VKs686EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQfa86EdiEh75YJ_3n8g" memberEnd="_m9bQbq86EdiEh75YJ_3n8g _m9VKgq86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQfq86EdiEh75YJ_3n8g" memberEnd="_m9bQca86EdiEh75YJ_3n8g _m9bQdK86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQf686EdiEh75YJ_3n8g" memberEnd="_m9bQdq86EdiEh75YJ_3n8g _m9bQgK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQfa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQbq86EdiEh75YJ_3n8g _m9VKgq86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQfq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQca86EdiEh75YJ_3n8g _m9bQdK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQf686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQdq86EdiEh75YJ_3n8g _m9bQgK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQgK86EdiEh75YJ_3n8g" type="_m9bQZ686EdiEh75YJ_3n8g" association="_m9bQf686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQga86EdiEh75YJ_3n8g" memberEnd="_m9VKqK86EdiEh75YJ_3n8g _m9bQh686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQga86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKqK86EdiEh75YJ_3n8g _m9bQh686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQgq86EdiEh75YJ_3n8g" name="InterruptibleActivityRegion">

     <eAnnotations xmi:id="_qVYYQK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_qVklgK88EdizLvaujP1w9Q"/>

@@ -3345,36 +3345,36 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9bQia86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQiq86EdiEh75YJ_3n8g" memberEnd="_m9bQhK86EdiEh75YJ_3n8g _m9VKha86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQi686EdiEh75YJ_3n8g" memberEnd="_m9VKh686EdiEh75YJ_3n8g _m9bQjK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQiq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQhK86EdiEh75YJ_3n8g _m9VKha86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQi686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKh686EdiEh75YJ_3n8g _m9bQjK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQjK86EdiEh75YJ_3n8g" type="_m9VKfK86EdiEh75YJ_3n8g" association="_m9bQi686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQja86EdiEh75YJ_3n8g" memberEnd="_m9VKiq86EdiEh75YJ_3n8g _m9bQjq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQja86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKiq86EdiEh75YJ_3n8g _m9bQjq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQjq86EdiEh75YJ_3n8g" type="_m9VKfK86EdiEh75YJ_3n8g" association="_m9bQja86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQj686EdiEh75YJ_3n8g" memberEnd="_m9VKi686EdiEh75YJ_3n8g _m9bQkK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQj686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKi686EdiEh75YJ_3n8g _m9bQkK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQkK86EdiEh75YJ_3n8g" type="_m9VKfK86EdiEh75YJ_3n8g" association="_m9bQj686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQka86EdiEh75YJ_3n8g" memberEnd="_m9VKjq86EdiEh75YJ_3n8g _m9bQkq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQka86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKjq86EdiEh75YJ_3n8g _m9bQkq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQkq86EdiEh75YJ_3n8g" type="_m9VKfK86EdiEh75YJ_3n8g" association="_m9bQka86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQk686EdiEh75YJ_3n8g" memberEnd="_m9VKb686EdiEh75YJ_3n8g _m9bQlK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQk686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKb686EdiEh75YJ_3n8g _m9bQlK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQlK86EdiEh75YJ_3n8g" type="_m9VKYK86EdiEh75YJ_3n8g" association="_m9bQk686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQla86EdiEh75YJ_3n8g" memberEnd="_m9VKcq86EdiEh75YJ_3n8g _m9bQlq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQla86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VKcq86EdiEh75YJ_3n8g _m9bQlq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQlq86EdiEh75YJ_3n8g" type="_m9VKYK86EdiEh75YJ_3n8g" association="_m9bQla86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQl686EdiEh75YJ_3n8g" memberEnd="_m9VJ_q86EdiEh75YJ_3n8g _m9bQmK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQl686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJ_q86EdiEh75YJ_3n8g _m9bQmK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQmK86EdiEh75YJ_3n8g" type="_m9VJ8686EdiEh75YJ_3n8g" association="_m9bQl686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQma86EdiEh75YJ_3n8g" memberEnd="_m9VJ5a86EdiEh75YJ_3n8g _m9bQmq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQma86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJ5a86EdiEh75YJ_3n8g _m9bQmq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQmq86EdiEh75YJ_3n8g" type="_m9VJ4a86EdiEh75YJ_3n8g" association="_m9bQma86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQm686EdiEh75YJ_3n8g" memberEnd="_m9VJ6K86EdiEh75YJ_3n8g _m9bQnK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQm686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJ6K86EdiEh75YJ_3n8g _m9bQnK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQnK86EdiEh75YJ_3n8g" type="_m9VJ4a86EdiEh75YJ_3n8g" association="_m9bQm686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQna86EdiEh75YJ_3n8g" memberEnd="_m88u8K86EdiEh75YJ_3n8g _m9VJ6q86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQnq86EdiEh75YJ_3n8g" memberEnd="_m9VJ3K86EdiEh75YJ_3n8g _m9bQoq86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQna86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88u8K86EdiEh75YJ_3n8g _m9VJ6q86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQnq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJ3K86EdiEh75YJ_3n8g _m9bQoq86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQn686EdiEh75YJ_3n8g" name="ProtocolConformance">

     <eAnnotations xmi:id="_qWhnwK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_qWt1AK88EdizLvaujP1w9Q"/>

@@ -3398,23 +3398,23 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQqa86EdiEh75YJ_3n8g" memberEnd="_m9bQoa86EdiEh75YJ_3n8g _m9bQqq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQqa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQoa86EdiEh75YJ_3n8g _m9bQqq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQqq86EdiEh75YJ_3n8g" type="_m9bQn686EdiEh75YJ_3n8g" association="_m9bQqa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQq686EdiEh75YJ_3n8g" memberEnd="_m9VJk686EdiEh75YJ_3n8g _m9bQrK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQq686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJk686EdiEh75YJ_3n8g _m9bQrK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQrK86EdiEh75YJ_3n8g" type="_m9VJjK86EdiEh75YJ_3n8g" association="_m9bQq686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQra86EdiEh75YJ_3n8g" memberEnd="_m9VJlq86EdiEh75YJ_3n8g _m9bQrq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQra86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJlq86EdiEh75YJ_3n8g _m9bQrq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQrq86EdiEh75YJ_3n8g" type="_m9VJjK86EdiEh75YJ_3n8g" association="_m9bQra86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQr686EdiEh75YJ_3n8g" memberEnd="_m9VJma86EdiEh75YJ_3n8g _m9VJf686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQsK86EdiEh75YJ_3n8g" memberEnd="_m9VJga86EdiEh75YJ_3n8g _m9bQsa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQr686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJma86EdiEh75YJ_3n8g _m9VJf686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQsK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJga86EdiEh75YJ_3n8g _m9bQsa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQsa86EdiEh75YJ_3n8g" type="_m9VJfa86EdiEh75YJ_3n8g" association="_m9bQsK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQsq86EdiEh75YJ_3n8g" memberEnd="_m9VJc686EdiEh75YJ_3n8g _m9bQs686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQsq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9VJc686EdiEh75YJ_3n8g _m9bQs686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQs686EdiEh75YJ_3n8g" type="_m9VJca86EdiEh75YJ_3n8g" association="_m9bQsq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQtK86EdiEh75YJ_3n8g" memberEnd="_m88vH686EdiEh75YJ_3n8g _m9bQta86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQtK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88vH686EdiEh75YJ_3n8g _m9bQta86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQta86EdiEh75YJ_3n8g" type="_m88vAa86EdiEh75YJ_3n8g" association="_m9bQtK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQtq86EdiEh75YJ_3n8g" name="UseCase">

@@ -3445,7 +3445,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQxq86EdiEh75YJ_3n8g" memberEnd="_m9bQuK86EdiEh75YJ_3n8g _m9bQy686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQxq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQuK86EdiEh75YJ_3n8g _m9bQy686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQx686EdiEh75YJ_3n8g" name="Include">

     <eAnnotations xmi:id="_pWJv4K88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pWP2gK88EdizLvaujP1w9Q"/>

@@ -3467,10 +3467,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ0K86EdiEh75YJ_3n8g" memberEnd="_m9bQyq86EdiEh75YJ_3n8g _m9bQ0a86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ0K86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQyq86EdiEh75YJ_3n8g _m9bQ0a86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQ0a86EdiEh75YJ_3n8g" type="_m9bQx686EdiEh75YJ_3n8g" association="_m9bQ0K86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ0q86EdiEh75YJ_3n8g" memberEnd="_m9bQu686EdiEh75YJ_3n8g _m9bQ2686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ0q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQu686EdiEh75YJ_3n8g _m9bQ2686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQ0686EdiEh75YJ_3n8g" name="Extend">

     <eAnnotations xmi:id="_pU6ZwK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pVGnAK88EdizLvaujP1w9Q"/>

@@ -3504,13 +3504,13 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ4q86EdiEh75YJ_3n8g" memberEnd="_m9bQ1q86EdiEh75YJ_3n8g _m9bQ4686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ4q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQ1q86EdiEh75YJ_3n8g _m9bQ4686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQ4686EdiEh75YJ_3n8g" type="_m9bQ0686EdiEh75YJ_3n8g" association="_m9bQ4q86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ5K86EdiEh75YJ_3n8g" memberEnd="_m9bQ1686EdiEh75YJ_3n8g _m9bQ5a86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ5K86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQ1686EdiEh75YJ_3n8g _m9bQ5a86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQ5a86EdiEh75YJ_3n8g" type="_m9bQ0686EdiEh75YJ_3n8g" association="_m9bQ5K86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ5q86EdiEh75YJ_3n8g" memberEnd="_m9bQ2a86EdiEh75YJ_3n8g _m9bQ5686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ5q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQ2a86EdiEh75YJ_3n8g _m9bQ5686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQ5686EdiEh75YJ_3n8g" type="_m9bQ0686EdiEh75YJ_3n8g" association="_m9bQ5q86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQ6K86EdiEh75YJ_3n8g" name="ExtensionPoint">

@@ -3520,9 +3520,9 @@
     <generalization xmi:id="_m9bQ6a86EdiEh75YJ_3n8g" general="_m88vXa86EdiEh75YJ_3n8g"/>

     <ownedAttribute xmi:id="_m9bQ6q86EdiEh75YJ_3n8g" name="useCase" type="_m9bQtq86EdiEh75YJ_3n8g" isOrdered="true" association="_m9bQ6686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ6686EdiEh75YJ_3n8g" memberEnd="_m9bQvq86EdiEh75YJ_3n8g _m9bQ6q86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ7K86EdiEh75YJ_3n8g" memberEnd="_m9bQwa86EdiEh75YJ_3n8g _m88vIq86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ7a86EdiEh75YJ_3n8g" memberEnd="_m88vJa86EdiEh75YJ_3n8g _m9bQ7q86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ6686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQvq86EdiEh75YJ_3n8g _m9bQ6q86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ7K86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQwa86EdiEh75YJ_3n8g _m88vIq86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ7a86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88vJa86EdiEh75YJ_3n8g _m9bQ7q86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQ7q86EdiEh75YJ_3n8g" type="_m88vAa86EdiEh75YJ_3n8g" association="_m9bQ7a86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQ7686EdiEh75YJ_3n8g" name="CollaborationOccurrence">

@@ -3542,7 +3542,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ9686EdiEh75YJ_3n8g" memberEnd="_m9bQ8a86EdiEh75YJ_3n8g _m9bQ-K86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bQ9686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQ8a86EdiEh75YJ_3n8g _m9bQ-K86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bQ-K86EdiEh75YJ_3n8g" type="_m9bQ7686EdiEh75YJ_3n8g" association="_m9bQ9686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bQ-a86EdiEh75YJ_3n8g" name="Collaboration">

@@ -3608,16 +3608,16 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRF686EdiEh75YJ_3n8g" memberEnd="_m9bRA686EdiEh75YJ_3n8g _m9bRGK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRF686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRA686EdiEh75YJ_3n8g _m9bRGK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRGK86EdiEh75YJ_3n8g" type="_m9bRAa86EdiEh75YJ_3n8g" association="_m9bRF686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRGa86EdiEh75YJ_3n8g" memberEnd="_m9bRBq86EdiEh75YJ_3n8g _m9bRGq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRGa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRBq86EdiEh75YJ_3n8g _m9bRGq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRGq86EdiEh75YJ_3n8g" type="_m9bRAa86EdiEh75YJ_3n8g" association="_m9bRGa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRG686EdiEh75YJ_3n8g" memberEnd="_m9bRCa86EdiEh75YJ_3n8g _m9bRHK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRG686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRCa86EdiEh75YJ_3n8g _m9bRHK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRHK86EdiEh75YJ_3n8g" type="_m9bRAa86EdiEh75YJ_3n8g" association="_m9bRG686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRHa86EdiEh75YJ_3n8g" memberEnd="_m9bRDK86EdiEh75YJ_3n8g _m9bRHq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRHa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRDK86EdiEh75YJ_3n8g _m9bRHq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRHq86EdiEh75YJ_3n8g" type="_m9bRAa86EdiEh75YJ_3n8g" association="_m9bRHa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bRH686EdiEh75YJ_3n8g" name="Connector">

@@ -3656,35 +3656,35 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRMq86EdiEh75YJ_3n8g" memberEnd="_m9bRIa86EdiEh75YJ_3n8g _m9bRM686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRMq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRIa86EdiEh75YJ_3n8g _m9bRM686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRM686EdiEh75YJ_3n8g" type="_m9bRH686EdiEh75YJ_3n8g" association="_m9bRMq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRNK86EdiEh75YJ_3n8g" memberEnd="_m9bRI686EdiEh75YJ_3n8g _m9bRNa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRNK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRI686EdiEh75YJ_3n8g _m9bRNa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRNa86EdiEh75YJ_3n8g" type="_m9bRH686EdiEh75YJ_3n8g" association="_m9bRNK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRNq86EdiEh75YJ_3n8g" memberEnd="_m9bRJq86EdiEh75YJ_3n8g _m9bRN686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRNq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRJq86EdiEh75YJ_3n8g _m9bRN686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRN686EdiEh75YJ_3n8g" type="_m9bRH686EdiEh75YJ_3n8g" association="_m9bRNq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9bROK86EdiEh75YJ_3n8g" name="ConnectorKind">

-    <ownedLiteral xmi:id="_m9bROa86EdiEh75YJ_3n8g" name="assembly"/>

-    <ownedLiteral xmi:id="_m9bROq86EdiEh75YJ_3n8g" name="delegation"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9bROK86EdiEh75YJ_3n8g" name="ConnectorKind" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m9bROa86EdiEh75YJ_3n8g" name="assembly" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9bROq86EdiEh75YJ_3n8g" name="delegation" packageableElement_visibility="private"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRO686EdiEh75YJ_3n8g" memberEnd="_m9bRK686EdiEh75YJ_3n8g _m9bRPK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRO686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRK686EdiEh75YJ_3n8g _m9bRPK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRPK86EdiEh75YJ_3n8g" type="_m9bRH686EdiEh75YJ_3n8g" association="_m9bRO686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRPa86EdiEh75YJ_3n8g" memberEnd="_m9bQ_K86EdiEh75YJ_3n8g _m9bRPq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRPa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQ_K86EdiEh75YJ_3n8g _m9bRPq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRPq86EdiEh75YJ_3n8g" type="_m9bQ-a86EdiEh75YJ_3n8g" association="_m9bRPa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRP686EdiEh75YJ_3n8g" memberEnd="_m9bQ8q86EdiEh75YJ_3n8g _m9bRQK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRP686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bQ8q86EdiEh75YJ_3n8g _m9bRQK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRQK86EdiEh75YJ_3n8g" type="_m9bQ7686EdiEh75YJ_3n8g" association="_m9bRP686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRQa86EdiEh75YJ_3n8g" memberEnd="_m88vJ686EdiEh75YJ_3n8g _m9bRQq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRQa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88vJ686EdiEh75YJ_3n8g _m9bRQq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRQq86EdiEh75YJ_3n8g" type="_m88vAa86EdiEh75YJ_3n8g" association="_m9bRQa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRQ686EdiEh75YJ_3n8g" memberEnd="_m88u8686EdiEh75YJ_3n8g _m9bRRK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRQ686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88u8686EdiEh75YJ_3n8g _m9bRRK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRRK86EdiEh75YJ_3n8g" type="_m88u6686EdiEh75YJ_3n8g" association="_m9bRQ686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRRa86EdiEh75YJ_3n8g" memberEnd="_m88u9a86EdiEh75YJ_3n8g _m9bRSa86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRRa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88u9a86EdiEh75YJ_3n8g _m9bRSa86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bRRq86EdiEh75YJ_3n8g" name="Implementation">

     <eAnnotations xmi:id="_phCxQK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_phO-gK88EdizLvaujP1w9Q"/>

@@ -3717,10 +3717,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRUq86EdiEh75YJ_3n8g" memberEnd="_m9bRSK86EdiEh75YJ_3n8g _m9bRU686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRUq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRSK86EdiEh75YJ_3n8g _m9bRU686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRU686EdiEh75YJ_3n8g" type="_m9bRRq86EdiEh75YJ_3n8g" association="_m9bRUq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRVK86EdiEh75YJ_3n8g" memberEnd="_m88u-K86EdiEh75YJ_3n8g _m9bRVa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRVK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88u-K86EdiEh75YJ_3n8g _m9bRVa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRVa86EdiEh75YJ_3n8g" type="_m88u6686EdiEh75YJ_3n8g" association="_m9bRVK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bRVq86EdiEh75YJ_3n8g" name="EncapsulatedClassifier" isAbstract="true">

@@ -3745,16 +3745,16 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRX686EdiEh75YJ_3n8g" memberEnd="_m9bRWK86EdiEh75YJ_3n8g _m9bRYK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRX686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRWK86EdiEh75YJ_3n8g _m9bRYK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRYK86EdiEh75YJ_3n8g" type="_m9bRVq86EdiEh75YJ_3n8g" association="_m9bRX686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRYa86EdiEh75YJ_3n8g" memberEnd="_m88uzK86EdiEh75YJ_3n8g _m9bRYq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRYa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88uzK86EdiEh75YJ_3n8g _m9bRYq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRYq86EdiEh75YJ_3n8g" type="_m88uxq86EdiEh75YJ_3n8g" association="_m9bRYa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRY686EdiEh75YJ_3n8g" memberEnd="_m88uz686EdiEh75YJ_3n8g _m9bRZK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRY686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88uz686EdiEh75YJ_3n8g _m9bRZK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRZK86EdiEh75YJ_3n8g" type="_m88uxq86EdiEh75YJ_3n8g" association="_m9bRY686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRZa86EdiEh75YJ_3n8g" memberEnd="_m88u0q86EdiEh75YJ_3n8g _m9bRaq86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRZa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88u0q86EdiEh75YJ_3n8g _m9bRaq86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bRZq86EdiEh75YJ_3n8g" name="Extension">

     <eAnnotations xmi:id="_pOOi8K88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pOUpkK88EdizLvaujP1w9Q"/>

@@ -3771,22 +3771,22 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRba86EdiEh75YJ_3n8g" memberEnd="_m88u1686EdiEh75YJ_3n8g _m9bRbq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRba86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m88u1686EdiEh75YJ_3n8g _m9bRbq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRbq86EdiEh75YJ_3n8g" type="_m88uxq86EdiEh75YJ_3n8g" association="_m9bRba86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRb686EdiEh75YJ_3n8g" memberEnd="_m82os686EdiEh75YJ_3n8g _m9bRcK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRb686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82os686EdiEh75YJ_3n8g _m9bRcK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRcK86EdiEh75YJ_3n8g" type="_m82orq86EdiEh75YJ_3n8g" association="_m9bRb686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRca86EdiEh75YJ_3n8g" memberEnd="_m82otq86EdiEh75YJ_3n8g _m9bRcq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRca86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m82otq86EdiEh75YJ_3n8g _m9bRcq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRcq86EdiEh75YJ_3n8g" type="_m82orq86EdiEh75YJ_3n8g" association="_m9bRca86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRc686EdiEh75YJ_3n8g" memberEnd="_m8qcCK86EdiEh75YJ_3n8g _m9bRdK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRc686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qcCK86EdiEh75YJ_3n8g _m9bRdK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRdK86EdiEh75YJ_3n8g" type="_m8qb_a86EdiEh75YJ_3n8g" association="_m9bRc686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRda86EdiEh75YJ_3n8g" memberEnd="_m8qb-686EdiEh75YJ_3n8g _m9bRdq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRda86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qb-686EdiEh75YJ_3n8g _m9bRdq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRdq86EdiEh75YJ_3n8g" type="_m8qb-a86EdiEh75YJ_3n8g" association="_m9bRda86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRd686EdiEh75YJ_3n8g" memberEnd="_m8qbwK86EdiEh75YJ_3n8g _m9bReK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRd686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m8qbwK86EdiEh75YJ_3n8g _m9bReK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bReK86EdiEh75YJ_3n8g" type="_m8qbtK86EdiEh75YJ_3n8g" association="_m9bRd686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bRea86EdiEh75YJ_3n8g" name="Enumeration">

@@ -3805,7 +3805,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRgK86EdiEh75YJ_3n8g" memberEnd="_m9bRe686EdiEh75YJ_3n8g _m9bRg686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRgK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRe686EdiEh75YJ_3n8g _m9bRg686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bRga86EdiEh75YJ_3n8g" name="EnumerationLiteral">

     <eAnnotations xmi:id="_pC3AcK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pDD0wK88EdizLvaujP1w9Q"/>

@@ -3861,7 +3861,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRna86EdiEh75YJ_3n8g" memberEnd="_m9bRi686EdiEh75YJ_3n8g _m9bRpK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRna86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRi686EdiEh75YJ_3n8g _m9bRpK86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bRnq86EdiEh75YJ_3n8g" name="Slot">

     <eAnnotations xmi:id="_pKOMsK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pKaZ8K88EdizLvaujP1w9Q"/>

@@ -3883,16 +3883,16 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRqa86EdiEh75YJ_3n8g" memberEnd="_m9bRoK86EdiEh75YJ_3n8g _m9bRqq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRqa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRoK86EdiEh75YJ_3n8g _m9bRqq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRqq86EdiEh75YJ_3n8g" type="_m9bRnq86EdiEh75YJ_3n8g" association="_m9bRqa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRq686EdiEh75YJ_3n8g" memberEnd="_m9bRo686EdiEh75YJ_3n8g _m9bRrK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRq686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRo686EdiEh75YJ_3n8g _m9bRrK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRrK86EdiEh75YJ_3n8g" type="_m9bRnq86EdiEh75YJ_3n8g" association="_m9bRq686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRra86EdiEh75YJ_3n8g" memberEnd="_m9bRjq86EdiEh75YJ_3n8g _m9bRrq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRra86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRjq86EdiEh75YJ_3n8g _m9bRrq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRrq86EdiEh75YJ_3n8g" type="_m9bRh686EdiEh75YJ_3n8g" association="_m9bRra86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRr686EdiEh75YJ_3n8g" memberEnd="_m9bRka86EdiEh75YJ_3n8g _m9bRsK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRr686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRka86EdiEh75YJ_3n8g _m9bRsK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRsK86EdiEh75YJ_3n8g" type="_m9bRh686EdiEh75YJ_3n8g" association="_m9bRr686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9bRsa86EdiEh75YJ_3n8g" name="PrimitiveType">

@@ -3920,7 +3920,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRvK86EdiEh75YJ_3n8g" memberEnd="_m9bRt686EdiEh75YJ_3n8g _m9bRva86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9bRvK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9bRt686EdiEh75YJ_3n8g _m9bRva86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9bRva86EdiEh75YJ_3n8g" type="_m9bRs686EdiEh75YJ_3n8g" association="_m9bRvK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ndIK86EdiEh75YJ_3n8g" name="LiteralBoolean">

@@ -4008,7 +4008,7 @@
     <generalization xmi:id="_m9ndSa86EdiEh75YJ_3n8g" general="_m8qb6q86EdiEh75YJ_3n8g"/>

     <ownedAttribute xmi:id="_m9ndSq86EdiEh75YJ_3n8g" name="instance" type="_m9bRh686EdiEh75YJ_3n8g" isOrdered="true" association="_m9ndS686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndS686EdiEh75YJ_3n8g" memberEnd="_m9ndSq86EdiEh75YJ_3n8g _m9ndTK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndS686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndSq86EdiEh75YJ_3n8g _m9ndTK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndTK86EdiEh75YJ_3n8g" type="_m9ndSK86EdiEh75YJ_3n8g" association="_m9ndS686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ndTa86EdiEh75YJ_3n8g" name="ExtensionEnd">

@@ -4033,7 +4033,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9ndV686EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndWK86EdiEh75YJ_3n8g" memberEnd="_m9ndVa86EdiEh75YJ_3n8g _m9ndWa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndWK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndVa86EdiEh75YJ_3n8g _m9ndWa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndWa86EdiEh75YJ_3n8g" type="_m9ndU686EdiEh75YJ_3n8g" association="_m9ndWK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ndWq86EdiEh75YJ_3n8g" name="InformationFlow">

@@ -4050,10 +4050,10 @@
       <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_m9ndYa86EdiEh75YJ_3n8g" value="-1"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndYq86EdiEh75YJ_3n8g" memberEnd="_m9ndXa86EdiEh75YJ_3n8g _m9ndY686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndYq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndXa86EdiEh75YJ_3n8g _m9ndY686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndY686EdiEh75YJ_3n8g" type="_m9ndWq86EdiEh75YJ_3n8g" association="_m9ndYq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndZK86EdiEh75YJ_3n8g" memberEnd="_m9ndYK86EdiEh75YJ_3n8g _m9ndZa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndZK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndYK86EdiEh75YJ_3n8g _m9ndZa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndZa86EdiEh75YJ_3n8g" type="_m9ndWq86EdiEh75YJ_3n8g" association="_m9ndZK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ndZq86EdiEh75YJ_3n8g" name="AssociationClass">

@@ -4120,10 +4120,10 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9ndgK86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndga86EdiEh75YJ_3n8g" memberEnd="_m9ndfa86EdiEh75YJ_3n8g _m9ndgq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndga86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndfa86EdiEh75YJ_3n8g _m9ndgq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndgq86EdiEh75YJ_3n8g" type="_m9ndd686EdiEh75YJ_3n8g" association="_m9ndga86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndg686EdiEh75YJ_3n8g" memberEnd="_m9ndf686EdiEh75YJ_3n8g _m9ndhK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndg686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndf686EdiEh75YJ_3n8g _m9ndhK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndhK86EdiEh75YJ_3n8g" type="_m9ndd686EdiEh75YJ_3n8g" association="_m9ndg686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ndha86EdiEh75YJ_3n8g" name="InitialNode">

@@ -4153,7 +4153,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9ndjq86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndj686EdiEh75YJ_3n8g" memberEnd="_m9ndja86EdiEh75YJ_3n8g _m9ndkK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndj686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndja86EdiEh75YJ_3n8g _m9ndkK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndkK86EdiEh75YJ_3n8g" type="_m9ndi686EdiEh75YJ_3n8g" association="_m9ndj686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ndka86EdiEh75YJ_3n8g" name="MergeNode">

@@ -4169,7 +4169,7 @@
     <generalization xmi:id="_m9ndlK86EdiEh75YJ_3n8g" general="_m9VLD686EdiEh75YJ_3n8g"/>

     <ownedAttribute xmi:id="_m9ndla86EdiEh75YJ_3n8g" name="parameter" type="_m9C2dK86EdiEh75YJ_3n8g" isOrdered="true" association="_m9ndlq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndlq86EdiEh75YJ_3n8g" memberEnd="_m9ndla86EdiEh75YJ_3n8g _m9ndl686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndlq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndla86EdiEh75YJ_3n8g _m9ndl686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndl686EdiEh75YJ_3n8g" type="_m9ndk686EdiEh75YJ_3n8g" association="_m9ndlq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ndmK86EdiEh75YJ_3n8g" name="ValuePin">

@@ -4179,7 +4179,7 @@
     <generalization xmi:id="_m9ndma86EdiEh75YJ_3n8g" general="_m9bQVK86EdiEh75YJ_3n8g"/>

     <ownedAttribute xmi:id="_m9ndmq86EdiEh75YJ_3n8g" name="value" type="_m8qb6q86EdiEh75YJ_3n8g" isOrdered="true" association="_m9ndm686EdiEh75YJ_3n8g" aggregation="composite"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndm686EdiEh75YJ_3n8g" memberEnd="_m9ndmq86EdiEh75YJ_3n8g _m9ndnK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndm686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndmq86EdiEh75YJ_3n8g _m9ndnK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndnK86EdiEh75YJ_3n8g" type="_m9ndmK86EdiEh75YJ_3n8g" association="_m9ndm686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ndna86EdiEh75YJ_3n8g" name="ConditionalNode">

@@ -4213,7 +4213,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndrK86EdiEh75YJ_3n8g" memberEnd="_m9ndo686EdiEh75YJ_3n8g _m9ndra86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndrK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndo686EdiEh75YJ_3n8g _m9ndra86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndra86EdiEh75YJ_3n8g" type="_m9ndna86EdiEh75YJ_3n8g" association="_m9ndrK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ndrq86EdiEh75YJ_3n8g" name="Clause">

@@ -4243,20 +4243,20 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9ndv686EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndwK86EdiEh75YJ_3n8g" memberEnd="_m9ndsK86EdiEh75YJ_3n8g _m9ndwa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndwK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndsK86EdiEh75YJ_3n8g _m9ndwa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndwa86EdiEh75YJ_3n8g" type="_m9ndrq86EdiEh75YJ_3n8g" association="_m9ndwK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndwq86EdiEh75YJ_3n8g" memberEnd="_m9nds686EdiEh75YJ_3n8g _m9ndw686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndwq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nds686EdiEh75YJ_3n8g _m9ndw686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndw686EdiEh75YJ_3n8g" type="_m9ndrq86EdiEh75YJ_3n8g" association="_m9ndwq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndxK86EdiEh75YJ_3n8g" memberEnd="_m9ndtq86EdiEh75YJ_3n8g _m9ndua86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndxa86EdiEh75YJ_3n8g" memberEnd="_m9ndvK86EdiEh75YJ_3n8g _m9ndxq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndxK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndtq86EdiEh75YJ_3n8g _m9ndua86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndxa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndvK86EdiEh75YJ_3n8g _m9ndxq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndxq86EdiEh75YJ_3n8g" type="_m9ndrq86EdiEh75YJ_3n8g" association="_m9ndxa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndx686EdiEh75YJ_3n8g" memberEnd="_m9ndva86EdiEh75YJ_3n8g _m9ndyK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndx686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndva86EdiEh75YJ_3n8g _m9ndyK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndyK86EdiEh75YJ_3n8g" type="_m9ndrq86EdiEh75YJ_3n8g" association="_m9ndx686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndya86EdiEh75YJ_3n8g" memberEnd="_m9ndpa86EdiEh75YJ_3n8g _m9ndyq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ndya86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndpa86EdiEh75YJ_3n8g _m9ndyq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ndyq86EdiEh75YJ_3n8g" type="_m9ndna86EdiEh75YJ_3n8g" association="_m9ndya86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ndy686EdiEh75YJ_3n8g" name="LoopNode">

@@ -4315,28 +4315,28 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd6686EdiEh75YJ_3n8g" memberEnd="_m9ndz686EdiEh75YJ_3n8g _m9nd7K86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd6686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ndz686EdiEh75YJ_3n8g _m9nd7K86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nd7K86EdiEh75YJ_3n8g" type="_m9ndy686EdiEh75YJ_3n8g" association="_m9nd6686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd7a86EdiEh75YJ_3n8g" memberEnd="_m9nd0q86EdiEh75YJ_3n8g _m9nd7q86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd7a86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nd0q86EdiEh75YJ_3n8g _m9nd7q86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nd7q86EdiEh75YJ_3n8g" type="_m9ndy686EdiEh75YJ_3n8g" association="_m9nd7a86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd7686EdiEh75YJ_3n8g" memberEnd="_m9nd1a86EdiEh75YJ_3n8g _m9nd8K86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd7686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nd1a86EdiEh75YJ_3n8g _m9nd8K86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nd8K86EdiEh75YJ_3n8g" type="_m9ndy686EdiEh75YJ_3n8g" association="_m9nd7686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd8a86EdiEh75YJ_3n8g" memberEnd="_m9nd1q86EdiEh75YJ_3n8g _m9nd8q86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd8a86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nd1q86EdiEh75YJ_3n8g _m9nd8q86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nd8q86EdiEh75YJ_3n8g" type="_m9ndy686EdiEh75YJ_3n8g" association="_m9nd8a86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd8686EdiEh75YJ_3n8g" memberEnd="_m9nd2a86EdiEh75YJ_3n8g _m9nd9K86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd8686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nd2a86EdiEh75YJ_3n8g _m9nd9K86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nd9K86EdiEh75YJ_3n8g" type="_m9ndy686EdiEh75YJ_3n8g" association="_m9nd8686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd9a86EdiEh75YJ_3n8g" memberEnd="_m9nd3K86EdiEh75YJ_3n8g _m9nd9q86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd9a86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nd3K86EdiEh75YJ_3n8g _m9nd9q86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nd9q86EdiEh75YJ_3n8g" type="_m9ndy686EdiEh75YJ_3n8g" association="_m9nd9a86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd9686EdiEh75YJ_3n8g" memberEnd="_m9nd3686EdiEh75YJ_3n8g _m9nd-K86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd9686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nd3686EdiEh75YJ_3n8g _m9nd-K86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nd-K86EdiEh75YJ_3n8g" type="_m9ndy686EdiEh75YJ_3n8g" association="_m9nd9686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd-a86EdiEh75YJ_3n8g" memberEnd="_m9nd4q86EdiEh75YJ_3n8g _m9nd-q86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nd-a86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nd4q86EdiEh75YJ_3n8g _m9nd-q86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nd-q86EdiEh75YJ_3n8g" type="_m9ndy686EdiEh75YJ_3n8g" association="_m9nd-a86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nd-686EdiEh75YJ_3n8g" name="OperationTemplateParameter">

@@ -4437,7 +4437,7 @@
       <returnResult xmi:id="_m9neKq86EdiEh75YJ_3n8g" type="_m8whhK86EdiEh75YJ_3n8g" direction="return"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9neK686EdiEh75YJ_3n8g" memberEnd="_m9neHa86EdiEh75YJ_3n8g _m9neNK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9neK686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neHa86EdiEh75YJ_3n8g _m9neNK86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9neLK86EdiEh75YJ_3n8g" name="Lifeline">

     <eAnnotations xmi:id="_pqHNsK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pqTa8K88EdizLvaujP1w9Q"/>

@@ -4465,14 +4465,14 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9neO686EdiEh75YJ_3n8g" memberEnd="_m9neLq86EdiEh75YJ_3n8g _m9nePK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9neO686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neLq86EdiEh75YJ_3n8g _m9nePK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nePK86EdiEh75YJ_3n8g" type="_m9neLK86EdiEh75YJ_3n8g" association="_m9neO686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nePa86EdiEh75YJ_3n8g" memberEnd="_m9neDa86EdiEh75YJ_3n8g _m9neL686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nePq86EdiEh75YJ_3n8g" memberEnd="_m9neMK86EdiEh75YJ_3n8g _m9neP686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nePa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neDa86EdiEh75YJ_3n8g _m9neL686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nePq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neMK86EdiEh75YJ_3n8g _m9neP686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9neP686EdiEh75YJ_3n8g" type="_m9neLK86EdiEh75YJ_3n8g" association="_m9nePq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9neQK86EdiEh75YJ_3n8g" memberEnd="_m9neMq86EdiEh75YJ_3n8g _m9neQa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9neQK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neMq86EdiEh75YJ_3n8g _m9neQa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9neQa86EdiEh75YJ_3n8g" type="_m9neLK86EdiEh75YJ_3n8g" association="_m9neQK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9neQq86EdiEh75YJ_3n8g" name="PartDecomposition">

@@ -4502,10 +4502,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9neT686EdiEh75YJ_3n8g" memberEnd="_m9neRq86EdiEh75YJ_3n8g _m9neUK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9neT686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neRq86EdiEh75YJ_3n8g _m9neUK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9neUK86EdiEh75YJ_3n8g" type="_m9neRK86EdiEh75YJ_3n8g" association="_m9neT686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9neUa86EdiEh75YJ_3n8g" memberEnd="_m9neR686EdiEh75YJ_3n8g _m9neUq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9neUa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neR686EdiEh75YJ_3n8g _m9neUq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9neUq86EdiEh75YJ_3n8g" type="_m9neRK86EdiEh75YJ_3n8g" association="_m9neUa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9neU686EdiEh75YJ_3n8g" name="Gate">

@@ -4526,7 +4526,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9neWq86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9neW686EdiEh75YJ_3n8g" memberEnd="_m9neV686EdiEh75YJ_3n8g _m9nebK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9neW686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neV686EdiEh75YJ_3n8g _m9nebK86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9neXK86EdiEh75YJ_3n8g" name="Message">

     <eAnnotations xmi:id="_pqfoMK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_pqyjIK88EdizLvaujP1w9Q"/>

@@ -4565,33 +4565,33 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9necq86EdiEh75YJ_3n8g" name="MessageKind">

-    <ownedLiteral xmi:id="_m9nec686EdiEh75YJ_3n8g" name="complete"/>

-    <ownedLiteral xmi:id="_m9nedK86EdiEh75YJ_3n8g" name="lost"/>

-    <ownedLiteral xmi:id="_m9neda86EdiEh75YJ_3n8g" name="found"/>

-    <ownedLiteral xmi:id="_m9nedq86EdiEh75YJ_3n8g" name="unknown"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9necq86EdiEh75YJ_3n8g" name="MessageKind" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m9nec686EdiEh75YJ_3n8g" name="complete" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9nedK86EdiEh75YJ_3n8g" name="lost" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9neda86EdiEh75YJ_3n8g" name="found" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9nedq86EdiEh75YJ_3n8g" name="unknown" packageableElement_visibility="private"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9ned686EdiEh75YJ_3n8g" name="MessageSort">

-    <ownedLiteral xmi:id="_m9neeK86EdiEh75YJ_3n8g" name="synchCall"/>

-    <ownedLiteral xmi:id="_m9neea86EdiEh75YJ_3n8g" name="synchSignal"/>

-    <ownedLiteral xmi:id="_m9neeq86EdiEh75YJ_3n8g" name="asynchCall"/>

-    <ownedLiteral xmi:id="_m9nee686EdiEh75YJ_3n8g" name="asynchSignal"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9ned686EdiEh75YJ_3n8g" name="MessageSort" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m9neeK86EdiEh75YJ_3n8g" name="synchCall" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9neea86EdiEh75YJ_3n8g" name="synchSignal" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9neeq86EdiEh75YJ_3n8g" name="asynchCall" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9nee686EdiEh75YJ_3n8g" name="asynchSignal" packageableElement_visibility="private"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nefK86EdiEh75YJ_3n8g" memberEnd="_m9neYq86EdiEh75YJ_3n8g _m9neWa86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nefa86EdiEh75YJ_3n8g" memberEnd="_m9neZK86EdiEh75YJ_3n8g _m9nefq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nefK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neYq86EdiEh75YJ_3n8g _m9neWa86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nefa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neZK86EdiEh75YJ_3n8g _m9nefq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nefq86EdiEh75YJ_3n8g" type="_m9neXK86EdiEh75YJ_3n8g" association="_m9nefa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nef686EdiEh75YJ_3n8g" memberEnd="_m9neEK86EdiEh75YJ_3n8g _m9neZq86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9negK86EdiEh75YJ_3n8g" memberEnd="_m9neZ686EdiEh75YJ_3n8g _m9nega86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nef686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neEK86EdiEh75YJ_3n8g _m9neZq86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9negK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neZ686EdiEh75YJ_3n8g _m9nega86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nega86EdiEh75YJ_3n8g" type="_m9neXK86EdiEh75YJ_3n8g" association="_m9negK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9negq86EdiEh75YJ_3n8g" memberEnd="_m9neaa86EdiEh75YJ_3n8g _m9neg686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9negq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neaa86EdiEh75YJ_3n8g _m9neg686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9neg686EdiEh75YJ_3n8g" type="_m9neXK86EdiEh75YJ_3n8g" association="_m9negq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nehK86EdiEh75YJ_3n8g" memberEnd="_m9neSq86EdiEh75YJ_3n8g _m9neha86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nehK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neSq86EdiEh75YJ_3n8g _m9neha86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9neha86EdiEh75YJ_3n8g" type="_m9neRK86EdiEh75YJ_3n8g" association="_m9nehK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nehq86EdiEh75YJ_3n8g" memberEnd="_m9neIK86EdiEh75YJ_3n8g _m9neh686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nehq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neIK86EdiEh75YJ_3n8g _m9neh686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9neh686EdiEh75YJ_3n8g" type="_m9neG686EdiEh75YJ_3n8g" association="_m9nehq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9neiK86EdiEh75YJ_3n8g" name="GeneralOrdering">

@@ -4602,7 +4602,7 @@
     <ownedAttribute xmi:id="_m9neiq86EdiEh75YJ_3n8g" name="before" type="_m9neja86EdiEh75YJ_3n8g" isOrdered="true" association="_m9nejK86EdiEh75YJ_3n8g"/>

     <ownedAttribute xmi:id="_m9nei686EdiEh75YJ_3n8g" name="after" type="_m9neja86EdiEh75YJ_3n8g" isOrdered="true" association="_m9neqa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nejK86EdiEh75YJ_3n8g" memberEnd="_m9neiq86EdiEh75YJ_3n8g _m9nema86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nejK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neiq86EdiEh75YJ_3n8g _m9nema86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9neja86EdiEh75YJ_3n8g" name="EventOccurrence">

     <eAnnotations xmi:id="_pr1sAK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_psB5QK88EdizLvaujP1w9Q"/>

@@ -4632,7 +4632,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nenq86EdiEh75YJ_3n8g" memberEnd="_m9nekK86EdiEh75YJ_3n8g _m9nepa86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nenq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nekK86EdiEh75YJ_3n8g _m9nepa86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nen686EdiEh75YJ_3n8g" name="ExecutionOccurrence">

     <eAnnotations xmi:id="_psUNIK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_psgaYK88EdizLvaujP1w9Q"/>

@@ -4645,12 +4645,12 @@
     </ownedAttribute>

     <ownedAttribute xmi:id="_m9nepa86EdiEh75YJ_3n8g" name="start" type="_m9neja86EdiEh75YJ_3n8g" isOrdered="true" association="_m9nenq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nepq86EdiEh75YJ_3n8g" memberEnd="_m9neoa86EdiEh75YJ_3n8g _m9nek686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nep686EdiEh75YJ_3n8g" memberEnd="_m9neoq86EdiEh75YJ_3n8g _m9neqK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nepq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neoa86EdiEh75YJ_3n8g _m9nek686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nep686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neoq86EdiEh75YJ_3n8g _m9neqK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9neqK86EdiEh75YJ_3n8g" type="_m9nen686EdiEh75YJ_3n8g" association="_m9nep686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9neqa86EdiEh75YJ_3n8g" memberEnd="_m9nelq86EdiEh75YJ_3n8g _m9nei686EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9neqq86EdiEh75YJ_3n8g" memberEnd="_m9neE686EdiEh75YJ_3n8g _m9neI686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9neqa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nelq86EdiEh75YJ_3n8g _m9nei686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9neqq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neE686EdiEh75YJ_3n8g _m9neI686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9neq686EdiEh75YJ_3n8g" name="InteractionOperand">

     <eAnnotations xmi:id="_qIlSYK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_qIxfoK88EdizLvaujP1w9Q"/>

@@ -4671,7 +4671,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9neta86EdiEh75YJ_3n8g" memberEnd="_m9nerq86EdiEh75YJ_3n8g _m9netq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9neta86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nerq86EdiEh75YJ_3n8g _m9netq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9netq86EdiEh75YJ_3n8g" type="_m9neq686EdiEh75YJ_3n8g" association="_m9neta86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9net686EdiEh75YJ_3n8g" name="InteractionConstraint">

@@ -4692,14 +4692,14 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nev686EdiEh75YJ_3n8g" memberEnd="_m9neua86EdiEh75YJ_3n8g _m9newK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nev686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neua86EdiEh75YJ_3n8g _m9newK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9newK86EdiEh75YJ_3n8g" type="_m9net686EdiEh75YJ_3n8g" association="_m9nev686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9newa86EdiEh75YJ_3n8g" memberEnd="_m9neu686EdiEh75YJ_3n8g _m9newq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9newa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neu686EdiEh75YJ_3n8g _m9newq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9newq86EdiEh75YJ_3n8g" type="_m9net686EdiEh75YJ_3n8g" association="_m9newa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9new686EdiEh75YJ_3n8g" memberEnd="_m9nesK86EdiEh75YJ_3n8g _m9neJa86EdiEh75YJ_3n8g"/>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nexK86EdiEh75YJ_3n8g" memberEnd="_m9neFq86EdiEh75YJ_3n8g _m9nexa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9new686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nesK86EdiEh75YJ_3n8g _m9neJa86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nexK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neFq86EdiEh75YJ_3n8g _m9nexa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nexa86EdiEh75YJ_3n8g" type="_m9neCq86EdiEh75YJ_3n8g" association="_m9nexK86EdiEh75YJ_3n8g"/>

   </ownedMember>

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

@@ -4721,7 +4721,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9neza86EdiEh75YJ_3n8g" memberEnd="_m9neyK86EdiEh75YJ_3n8g _m9nezq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9neza86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9neyK86EdiEh75YJ_3n8g _m9nezq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nezq86EdiEh75YJ_3n8g" type="_m9nexq86EdiEh75YJ_3n8g" association="_m9neza86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nez686EdiEh75YJ_3n8g" name="Stop">

@@ -4743,7 +4743,7 @@
     </eAnnotations>

     <generalization xmi:id="_m9ne1a86EdiEh75YJ_3n8g" general="_m9VKOq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ne1q86EdiEh75YJ_3n8g" memberEnd="_m9ne0686EdiEh75YJ_3n8g _m9ne1686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ne1q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ne0686EdiEh75YJ_3n8g _m9ne1686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ne1686EdiEh75YJ_3n8g" type="_m9ne0a86EdiEh75YJ_3n8g" association="_m9ne1q86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ne2K86EdiEh75YJ_3n8g" name="ChangeTrigger">

@@ -4759,7 +4759,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ne3a86EdiEh75YJ_3n8g" memberEnd="_m9ne2q86EdiEh75YJ_3n8g _m9ne3q86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ne3a86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ne2q86EdiEh75YJ_3n8g _m9ne3q86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ne3q86EdiEh75YJ_3n8g" type="_m9ne2K86EdiEh75YJ_3n8g" association="_m9ne3a86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ne3686EdiEh75YJ_3n8g" name="SignalTrigger">

@@ -4772,7 +4772,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9ne4686EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ne5K86EdiEh75YJ_3n8g" memberEnd="_m9ne4a86EdiEh75YJ_3n8g _m9ne5a86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ne5K86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ne4a86EdiEh75YJ_3n8g _m9ne5a86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ne5a86EdiEh75YJ_3n8g" type="_m9ne3686EdiEh75YJ_3n8g" association="_m9ne5K86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ne5q86EdiEh75YJ_3n8g" name="TimeTrigger">

@@ -4791,7 +4791,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ne7a86EdiEh75YJ_3n8g" memberEnd="_m9ne6q86EdiEh75YJ_3n8g _m9ne7q86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ne7a86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ne6q86EdiEh75YJ_3n8g _m9ne7q86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ne7q86EdiEh75YJ_3n8g" type="_m9ne5q86EdiEh75YJ_3n8g" association="_m9ne7a86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ne7686EdiEh75YJ_3n8g" name="AnyTrigger">

@@ -4822,7 +4822,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ne-q86EdiEh75YJ_3n8g" memberEnd="_m9ne9686EdiEh75YJ_3n8g _m9ne-686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ne-q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ne9686EdiEh75YJ_3n8g _m9ne-686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ne-686EdiEh75YJ_3n8g" type="_m9ne8686EdiEh75YJ_3n8g" association="_m9ne-q86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ne_K86EdiEh75YJ_3n8g" name="FlowFinalNode">

@@ -4857,10 +4857,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfCK86EdiEh75YJ_3n8g" memberEnd="_m9nfBK86EdiEh75YJ_3n8g _m9nfCa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfCK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfBK86EdiEh75YJ_3n8g _m9nfCa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfCa86EdiEh75YJ_3n8g" type="_m9nfAq86EdiEh75YJ_3n8g" association="_m9nfCK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfCq86EdiEh75YJ_3n8g" memberEnd="_m9nfBa86EdiEh75YJ_3n8g _m9nfC686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfCq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfBa86EdiEh75YJ_3n8g _m9nfC686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfC686EdiEh75YJ_3n8g" type="_m9nfAq86EdiEh75YJ_3n8g" association="_m9nfCq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfDK86EdiEh75YJ_3n8g" name="DestroyObjectAction">

@@ -4882,7 +4882,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfFa86EdiEh75YJ_3n8g" memberEnd="_m9nfEq86EdiEh75YJ_3n8g _m9nfFq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfFa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfEq86EdiEh75YJ_3n8g _m9nfFq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfFq86EdiEh75YJ_3n8g" type="_m9nfDK86EdiEh75YJ_3n8g" association="_m9nfFa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfF686EdiEh75YJ_3n8g" name="TestIdentityAction">

@@ -4906,13 +4906,13 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfIK86EdiEh75YJ_3n8g" memberEnd="_m9nfGa86EdiEh75YJ_3n8g _m9nfIa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfIK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfGa86EdiEh75YJ_3n8g _m9nfIa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfIa86EdiEh75YJ_3n8g" type="_m9nfF686EdiEh75YJ_3n8g" association="_m9nfIK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfIq86EdiEh75YJ_3n8g" memberEnd="_m9nfGq86EdiEh75YJ_3n8g _m9nfI686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfIq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfGq86EdiEh75YJ_3n8g _m9nfI686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfI686EdiEh75YJ_3n8g" type="_m9nfF686EdiEh75YJ_3n8g" association="_m9nfIq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfJK86EdiEh75YJ_3n8g" memberEnd="_m9nfG686EdiEh75YJ_3n8g _m9nfJa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfJK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfG686EdiEh75YJ_3n8g _m9nfJa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfJa86EdiEh75YJ_3n8g" type="_m9nfF686EdiEh75YJ_3n8g" association="_m9nfJK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfJq86EdiEh75YJ_3n8g" name="ReadSelfAction">

@@ -4928,7 +4928,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfK686EdiEh75YJ_3n8g" memberEnd="_m9nfKK86EdiEh75YJ_3n8g _m9nfLK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfK686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfKK86EdiEh75YJ_3n8g _m9nfLK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfLK86EdiEh75YJ_3n8g" type="_m9nfJq86EdiEh75YJ_3n8g" association="_m9nfK686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfLa86EdiEh75YJ_3n8g" name="StructuralFeatureAction" isAbstract="true">

@@ -4945,10 +4945,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfM686EdiEh75YJ_3n8g" memberEnd="_m9nfL686EdiEh75YJ_3n8g _m9nfNK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfM686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfL686EdiEh75YJ_3n8g _m9nfNK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfNK86EdiEh75YJ_3n8g" type="_m9nfLa86EdiEh75YJ_3n8g" association="_m9nfM686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfNa86EdiEh75YJ_3n8g" memberEnd="_m9nfMK86EdiEh75YJ_3n8g _m9nfNq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfNa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfMK86EdiEh75YJ_3n8g _m9nfNq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfNq86EdiEh75YJ_3n8g" type="_m9nfLa86EdiEh75YJ_3n8g" association="_m9nfNa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfN686EdiEh75YJ_3n8g" name="ReadStructuralFeatureAction">

@@ -4964,7 +4964,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfPK86EdiEh75YJ_3n8g" memberEnd="_m9nfOa86EdiEh75YJ_3n8g _m9nfPa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfPK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfOa86EdiEh75YJ_3n8g _m9nfPa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfPa86EdiEh75YJ_3n8g" type="_m9nfN686EdiEh75YJ_3n8g" association="_m9nfPK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfPq86EdiEh75YJ_3n8g" name="WriteStructuralFeatureAction" isAbstract="true">

@@ -4980,7 +4980,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfQ686EdiEh75YJ_3n8g" memberEnd="_m9nfQK86EdiEh75YJ_3n8g _m9nfRK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfQ686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfQK86EdiEh75YJ_3n8g _m9nfRK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfRK86EdiEh75YJ_3n8g" type="_m9nfPq86EdiEh75YJ_3n8g" association="_m9nfQ686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfRa86EdiEh75YJ_3n8g" name="ClearStructuralFeatureAction">

@@ -5013,7 +5013,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfUa86EdiEh75YJ_3n8g" memberEnd="_m9nfTa86EdiEh75YJ_3n8g _m9nfUq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfUa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfTa86EdiEh75YJ_3n8g _m9nfUq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfUq86EdiEh75YJ_3n8g" type="_m9nfSa86EdiEh75YJ_3n8g" association="_m9nfUa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfU686EdiEh75YJ_3n8g" name="LinkAction" isAbstract="true">

@@ -5026,7 +5026,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9nfV686EdiEh75YJ_3n8g" value="2"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfWK86EdiEh75YJ_3n8g" memberEnd="_m9nfVa86EdiEh75YJ_3n8g _m9nfWa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfWK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfVa86EdiEh75YJ_3n8g _m9nfWa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfWa86EdiEh75YJ_3n8g" type="_m9nfU686EdiEh75YJ_3n8g" association="_m9nfWK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfWq86EdiEh75YJ_3n8g" name="LinkEndData">

@@ -5043,13 +5043,13 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9nfYa86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfYq86EdiEh75YJ_3n8g" memberEnd="_m9nfXK86EdiEh75YJ_3n8g _m9nfY686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfYq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfXK86EdiEh75YJ_3n8g _m9nfY686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfY686EdiEh75YJ_3n8g" type="_m9nfWq86EdiEh75YJ_3n8g" association="_m9nfYq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfZK86EdiEh75YJ_3n8g" memberEnd="_m9nfXq86EdiEh75YJ_3n8g _m9nfZa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfZK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfXq86EdiEh75YJ_3n8g _m9nfZa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfZa86EdiEh75YJ_3n8g" type="_m9nfWq86EdiEh75YJ_3n8g" association="_m9nfZK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfZq86EdiEh75YJ_3n8g" memberEnd="_m9nfX686EdiEh75YJ_3n8g _m9nfZ686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfZq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfX686EdiEh75YJ_3n8g _m9nfZ686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfZ686EdiEh75YJ_3n8g" type="_m9nfWq86EdiEh75YJ_3n8g" association="_m9nfZq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfaK86EdiEh75YJ_3n8g" name="QualifierValue">

@@ -5060,10 +5060,10 @@
     <ownedAttribute xmi:id="_m9nfaq86EdiEh75YJ_3n8g" name="qualifier" type="_m9C1la86EdiEh75YJ_3n8g" isOrdered="true" association="_m9nfbK86EdiEh75YJ_3n8g"/>

     <ownedAttribute xmi:id="_m9nfa686EdiEh75YJ_3n8g" name="value" type="_m9bQVK86EdiEh75YJ_3n8g" isOrdered="true" association="_m9nfbq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfbK86EdiEh75YJ_3n8g" memberEnd="_m9nfaq86EdiEh75YJ_3n8g _m9nfba86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfbK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfaq86EdiEh75YJ_3n8g _m9nfba86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfba86EdiEh75YJ_3n8g" type="_m9nfaK86EdiEh75YJ_3n8g" association="_m9nfbK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfbq86EdiEh75YJ_3n8g" memberEnd="_m9nfa686EdiEh75YJ_3n8g _m9nfb686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfbq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfa686EdiEh75YJ_3n8g _m9nfb686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfb686EdiEh75YJ_3n8g" type="_m9nfaK86EdiEh75YJ_3n8g" association="_m9nfbq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfcK86EdiEh75YJ_3n8g" name="ReadLinkAction">

@@ -5079,7 +5079,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfda86EdiEh75YJ_3n8g" memberEnd="_m9nfcq86EdiEh75YJ_3n8g _m9nfdq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfda86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfcq86EdiEh75YJ_3n8g _m9nfdq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfdq86EdiEh75YJ_3n8g" type="_m9nfcK86EdiEh75YJ_3n8g" association="_m9nfda86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfd686EdiEh75YJ_3n8g" name="LinkEndCreationData">

@@ -5100,7 +5100,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nff686EdiEh75YJ_3n8g" memberEnd="_m9nfe686EdiEh75YJ_3n8g _m9nfgK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nff686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfe686EdiEh75YJ_3n8g _m9nfgK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfgK86EdiEh75YJ_3n8g" type="_m9nfd686EdiEh75YJ_3n8g" association="_m9nff686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfga86EdiEh75YJ_3n8g" name="CreateLinkAction">

@@ -5141,10 +5141,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfj686EdiEh75YJ_3n8g" memberEnd="_m9nfi686EdiEh75YJ_3n8g _m9nfkK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfj686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfi686EdiEh75YJ_3n8g _m9nfkK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfkK86EdiEh75YJ_3n8g" type="_m9nfia86EdiEh75YJ_3n8g" association="_m9nfj686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfka86EdiEh75YJ_3n8g" memberEnd="_m9nfjK86EdiEh75YJ_3n8g _m9nfkq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfka86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfjK86EdiEh75YJ_3n8g _m9nfkq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfkq86EdiEh75YJ_3n8g" type="_m9nfia86EdiEh75YJ_3n8g" association="_m9nfka86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfk686EdiEh75YJ_3n8g" name="VariableAction" isAbstract="true">

@@ -5154,7 +5154,7 @@
     <generalization xmi:id="_m9nflK86EdiEh75YJ_3n8g" general="_m9VK5q86EdiEh75YJ_3n8g"/>

     <ownedAttribute xmi:id="_m9nfla86EdiEh75YJ_3n8g" name="variable" type="_m9bQXa86EdiEh75YJ_3n8g" isOrdered="true" association="_m9nflq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nflq86EdiEh75YJ_3n8g" memberEnd="_m9nfla86EdiEh75YJ_3n8g _m9nfl686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nflq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfla86EdiEh75YJ_3n8g _m9nfl686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfl686EdiEh75YJ_3n8g" type="_m9nfk686EdiEh75YJ_3n8g" association="_m9nflq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfmK86EdiEh75YJ_3n8g" name="ReadVariableAction">

@@ -5170,7 +5170,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfna86EdiEh75YJ_3n8g" memberEnd="_m9nfmq86EdiEh75YJ_3n8g _m9nfnq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfna86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfmq86EdiEh75YJ_3n8g _m9nfnq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfnq86EdiEh75YJ_3n8g" type="_m9nfmK86EdiEh75YJ_3n8g" association="_m9nfna86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfn686EdiEh75YJ_3n8g" name="WriteVariableAction" isAbstract="true">

@@ -5186,7 +5186,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfpK86EdiEh75YJ_3n8g" memberEnd="_m9nfoa86EdiEh75YJ_3n8g _m9nfpa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfpK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfoa86EdiEh75YJ_3n8g _m9nfpa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfpa86EdiEh75YJ_3n8g" type="_m9nfn686EdiEh75YJ_3n8g" association="_m9nfpK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfpq86EdiEh75YJ_3n8g" name="ClearVariableAction">

@@ -5213,7 +5213,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfsK86EdiEh75YJ_3n8g" memberEnd="_m9nfrK86EdiEh75YJ_3n8g _m9nfsa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfsK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfrK86EdiEh75YJ_3n8g _m9nfsa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfsa86EdiEh75YJ_3n8g" type="_m9nfqK86EdiEh75YJ_3n8g" association="_m9nfsK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfsq86EdiEh75YJ_3n8g" name="RemoveVariableValueAction">

@@ -5249,7 +5249,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfwa86EdiEh75YJ_3n8g" memberEnd="_m9nftq86EdiEh75YJ_3n8g _m9nfwq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfwa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nftq86EdiEh75YJ_3n8g _m9nfwq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfwq86EdiEh75YJ_3n8g" type="_m9nftK86EdiEh75YJ_3n8g" association="_m9nfwa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfw686EdiEh75YJ_3n8g" name="PrimitiveFunction">

@@ -5264,10 +5264,10 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9nfyK86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfya86EdiEh75YJ_3n8g" memberEnd="_m9nft686EdiEh75YJ_3n8g _m9nfyq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfya86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nft686EdiEh75YJ_3n8g _m9nfyq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfyq86EdiEh75YJ_3n8g" type="_m9nftK86EdiEh75YJ_3n8g" association="_m9nfya86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfy686EdiEh75YJ_3n8g" memberEnd="_m9nfuq86EdiEh75YJ_3n8g _m9nfzK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nfy686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nfuq86EdiEh75YJ_3n8g _m9nfzK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nfzK86EdiEh75YJ_3n8g" type="_m9nftK86EdiEh75YJ_3n8g" association="_m9nfy686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nfza86EdiEh75YJ_3n8g" name="CallAction" isAbstract="true">

@@ -5308,13 +5308,13 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf3686EdiEh75YJ_3n8g" memberEnd="_m9nf2K86EdiEh75YJ_3n8g _m9nf4K86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf3686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nf2K86EdiEh75YJ_3n8g _m9nf4K86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nf4K86EdiEh75YJ_3n8g" type="_m9nf1q86EdiEh75YJ_3n8g" association="_m9nf3686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf4a86EdiEh75YJ_3n8g" memberEnd="_m9nf2686EdiEh75YJ_3n8g _m9nf4q86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf4a86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nf2686EdiEh75YJ_3n8g _m9nf4q86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nf4q86EdiEh75YJ_3n8g" type="_m9nf1q86EdiEh75YJ_3n8g" association="_m9nf4a86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf4686EdiEh75YJ_3n8g" memberEnd="_m9nf0a86EdiEh75YJ_3n8g _m9nf5K86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf4686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nf0a86EdiEh75YJ_3n8g _m9nf5K86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nf5K86EdiEh75YJ_3n8g" type="_m9nfza86EdiEh75YJ_3n8g" association="_m9nf4686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nf5a86EdiEh75YJ_3n8g" name="SendSignalAction">

@@ -5331,10 +5331,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf6686EdiEh75YJ_3n8g" memberEnd="_m9nf5686EdiEh75YJ_3n8g _m9nf7K86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf6686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nf5686EdiEh75YJ_3n8g _m9nf7K86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nf7K86EdiEh75YJ_3n8g" type="_m9nf5a86EdiEh75YJ_3n8g" association="_m9nf6686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf7a86EdiEh75YJ_3n8g" memberEnd="_m9nf6K86EdiEh75YJ_3n8g _m9nf7q86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf7a86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nf6K86EdiEh75YJ_3n8g _m9nf7q86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nf7q86EdiEh75YJ_3n8g" type="_m9nf5a86EdiEh75YJ_3n8g" association="_m9nf7a86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nf7686EdiEh75YJ_3n8g" name="BroadcastSignalAction">

@@ -5344,7 +5344,7 @@
     <generalization xmi:id="_m9nf8K86EdiEh75YJ_3n8g" general="_m9nf1q86EdiEh75YJ_3n8g"/>

     <ownedAttribute xmi:id="_m9nf8a86EdiEh75YJ_3n8g" name="signal" type="_m9VJza86EdiEh75YJ_3n8g" isOrdered="true" association="_m9nf8q86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf8q86EdiEh75YJ_3n8g" memberEnd="_m9nf8a86EdiEh75YJ_3n8g _m9nf8686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf8q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nf8a86EdiEh75YJ_3n8g _m9nf8686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nf8686EdiEh75YJ_3n8g" type="_m9nf7686EdiEh75YJ_3n8g" association="_m9nf8q86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nf9K86EdiEh75YJ_3n8g" name="SendObjectAction">

@@ -5367,10 +5367,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf_K86EdiEh75YJ_3n8g" memberEnd="_m9nf9q86EdiEh75YJ_3n8g _m9nf_a86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf_K86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nf9q86EdiEh75YJ_3n8g _m9nf_a86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nf_a86EdiEh75YJ_3n8g" type="_m9nf9K86EdiEh75YJ_3n8g" association="_m9nf_K86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf_q86EdiEh75YJ_3n8g" memberEnd="_m9nf9686EdiEh75YJ_3n8g _m9nf_686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nf_q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nf9686EdiEh75YJ_3n8g _m9nf_686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nf_686EdiEh75YJ_3n8g" type="_m9nf9K86EdiEh75YJ_3n8g" association="_m9nf_q86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngAK86EdiEh75YJ_3n8g" name="CallOperationAction">

@@ -5387,10 +5387,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngBq86EdiEh75YJ_3n8g" memberEnd="_m9ngAq86EdiEh75YJ_3n8g _m9ngB686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngBq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngAq86EdiEh75YJ_3n8g _m9ngB686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngB686EdiEh75YJ_3n8g" type="_m9ngAK86EdiEh75YJ_3n8g" association="_m9ngBq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngCK86EdiEh75YJ_3n8g" memberEnd="_m9ngA686EdiEh75YJ_3n8g _m9ngCa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngCK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngA686EdiEh75YJ_3n8g _m9ngCa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngCa86EdiEh75YJ_3n8g" type="_m9ngAK86EdiEh75YJ_3n8g" association="_m9ngCK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngCq86EdiEh75YJ_3n8g" name="CallBehaviorAction">

@@ -5400,22 +5400,22 @@
     <generalization xmi:id="_m9ngC686EdiEh75YJ_3n8g" general="_m9nfza86EdiEh75YJ_3n8g"/>

     <ownedAttribute xmi:id="_m9ngDK86EdiEh75YJ_3n8g" name="behavior" type="_m9I8Ua86EdiEh75YJ_3n8g" isOrdered="true" association="_m9ngDa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngDa86EdiEh75YJ_3n8g" memberEnd="_m9ngDK86EdiEh75YJ_3n8g _m9ngDq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngDa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngDK86EdiEh75YJ_3n8g _m9ngDq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngDq86EdiEh75YJ_3n8g" type="_m9ngCq86EdiEh75YJ_3n8g" association="_m9ngDa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9ngD686EdiEh75YJ_3n8g" name="InteractionOperator">

-    <ownedLiteral xmi:id="_m9ngEK86EdiEh75YJ_3n8g" name="seq"/>

-    <ownedLiteral xmi:id="_m9ngEa86EdiEh75YJ_3n8g" name="alt"/>

-    <ownedLiteral xmi:id="_m9ngEq86EdiEh75YJ_3n8g" name="opt"/>

-    <ownedLiteral xmi:id="_m9ngE686EdiEh75YJ_3n8g" name="break"/>

-    <ownedLiteral xmi:id="_m9ngFK86EdiEh75YJ_3n8g" name="par"/>

-    <ownedLiteral xmi:id="_m9ngFa86EdiEh75YJ_3n8g" name="strict"/>

-    <ownedLiteral xmi:id="_m9ngFq86EdiEh75YJ_3n8g" name="loop"/>

-    <ownedLiteral xmi:id="_m9ngF686EdiEh75YJ_3n8g" name="critical"/>

-    <ownedLiteral xmi:id="_m9ngGK86EdiEh75YJ_3n8g" name="neg"/>

-    <ownedLiteral xmi:id="_m9ngGa86EdiEh75YJ_3n8g" name="assert"/>

-    <ownedLiteral xmi:id="_m9ngGq86EdiEh75YJ_3n8g" name="ignore"/>

-    <ownedLiteral xmi:id="_m9ngG686EdiEh75YJ_3n8g" name="consider"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9ngD686EdiEh75YJ_3n8g" name="InteractionOperator" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m9ngEK86EdiEh75YJ_3n8g" name="seq" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngEa86EdiEh75YJ_3n8g" name="alt" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngEq86EdiEh75YJ_3n8g" name="opt" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngE686EdiEh75YJ_3n8g" name="break" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngFK86EdiEh75YJ_3n8g" name="par" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngFa86EdiEh75YJ_3n8g" name="strict" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngFq86EdiEh75YJ_3n8g" name="loop" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngF686EdiEh75YJ_3n8g" name="critical" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngGK86EdiEh75YJ_3n8g" name="neg" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngGa86EdiEh75YJ_3n8g" name="assert" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngGq86EdiEh75YJ_3n8g" name="ignore" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngG686EdiEh75YJ_3n8g" name="consider" packageableElement_visibility="private"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngHK86EdiEh75YJ_3n8g" name="CombinedFragment">

     <eAnnotations xmi:id="_qJcOAK88EdizLvaujP1w9Q" source="appliedStereotypes">

@@ -5439,10 +5439,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngJ686EdiEh75YJ_3n8g" memberEnd="_m9ngIK86EdiEh75YJ_3n8g _m9ngKK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngJ686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngIK86EdiEh75YJ_3n8g _m9ngKK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngKK86EdiEh75YJ_3n8g" type="_m9ngHK86EdiEh75YJ_3n8g" association="_m9ngJ686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngKa86EdiEh75YJ_3n8g" memberEnd="_m9ngIq86EdiEh75YJ_3n8g _m9ngKq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngKa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngIq86EdiEh75YJ_3n8g _m9ngKq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngKq86EdiEh75YJ_3n8g" type="_m9ngHK86EdiEh75YJ_3n8g" association="_m9ngKa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngK686EdiEh75YJ_3n8g" name="Continuation">

@@ -5466,7 +5466,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9ngNK86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngNa86EdiEh75YJ_3n8g" memberEnd="_m9ngMa86EdiEh75YJ_3n8g _m9ngPK86EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngNa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngMa86EdiEh75YJ_3n8g _m9ngPK86EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngNq86EdiEh75YJ_3n8g" name="ExpansionRegion">

     <eAnnotations xmi:id="_qK3xYK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_qLD-oK88EdizLvaujP1w9Q"/>

@@ -5483,12 +5483,12 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9ngPq86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9ngP686EdiEh75YJ_3n8g" name="ExpansionKind">

-    <ownedLiteral xmi:id="_m9ngQK86EdiEh75YJ_3n8g" name="parallel"/>

-    <ownedLiteral xmi:id="_m9ngQa86EdiEh75YJ_3n8g" name="iterative"/>

-    <ownedLiteral xmi:id="_m9ngQq86EdiEh75YJ_3n8g" name="stream"/>

+  <ownedMember xmi:type="uml:Enumeration" xmi:id="_m9ngP686EdiEh75YJ_3n8g" name="ExpansionKind" packageableElement_visibility="private">

+    <ownedLiteral xmi:id="_m9ngQK86EdiEh75YJ_3n8g" name="parallel" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngQa86EdiEh75YJ_3n8g" name="iterative" packageableElement_visibility="private"/>

+    <ownedLiteral xmi:id="_m9ngQq86EdiEh75YJ_3n8g" name="stream" packageableElement_visibility="private"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngQ686EdiEh75YJ_3n8g" memberEnd="_m9ngOq86EdiEh75YJ_3n8g _m9ngM686EdiEh75YJ_3n8g"/>

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngQ686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngOq86EdiEh75YJ_3n8g _m9ngM686EdiEh75YJ_3n8g"/>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngRK86EdiEh75YJ_3n8g" name="ReadExtentAction">

     <eAnnotations xmi:id="_qLutAK88EdizLvaujP1w9Q" source="appliedStereotypes">

       <contents xmi:type="Basic_0:Basic__Metaclass" xmi:id="_qL7hUK88EdizLvaujP1w9Q"/>

@@ -5503,10 +5503,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngSq86EdiEh75YJ_3n8g" memberEnd="_m9ngRq86EdiEh75YJ_3n8g _m9ngS686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngSq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngRq86EdiEh75YJ_3n8g _m9ngS686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngS686EdiEh75YJ_3n8g" type="_m9ngRK86EdiEh75YJ_3n8g" association="_m9ngSq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngTK86EdiEh75YJ_3n8g" memberEnd="_m9ngR686EdiEh75YJ_3n8g _m9ngTa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngTK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngR686EdiEh75YJ_3n8g _m9ngTa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngTa86EdiEh75YJ_3n8g" type="_m9ngRK86EdiEh75YJ_3n8g" association="_m9ngTK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngTq86EdiEh75YJ_3n8g" name="ReclassifyObjectAction">

@@ -5533,13 +5533,13 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngW686EdiEh75YJ_3n8g" memberEnd="_m9ngUq86EdiEh75YJ_3n8g _m9ngXK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngW686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngUq86EdiEh75YJ_3n8g _m9ngXK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngXK86EdiEh75YJ_3n8g" type="_m9ngTq86EdiEh75YJ_3n8g" association="_m9ngW686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngXa86EdiEh75YJ_3n8g" memberEnd="_m9ngVa86EdiEh75YJ_3n8g _m9ngXq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngXa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngVa86EdiEh75YJ_3n8g _m9ngXq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngXq86EdiEh75YJ_3n8g" type="_m9ngTq86EdiEh75YJ_3n8g" association="_m9ngXa86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngX686EdiEh75YJ_3n8g" memberEnd="_m9ngWK86EdiEh75YJ_3n8g _m9ngYK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngX686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngWK86EdiEh75YJ_3n8g _m9ngYK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngYK86EdiEh75YJ_3n8g" type="_m9ngTq86EdiEh75YJ_3n8g" association="_m9ngX686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngYa86EdiEh75YJ_3n8g" name="ReadIsClassifiedObjectAction">

@@ -5566,13 +5566,13 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngbK86EdiEh75YJ_3n8g" memberEnd="_m9ngZa86EdiEh75YJ_3n8g _m9ngba86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngbK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngZa86EdiEh75YJ_3n8g _m9ngba86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngba86EdiEh75YJ_3n8g" type="_m9ngYa86EdiEh75YJ_3n8g" association="_m9ngbK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngbq86EdiEh75YJ_3n8g" memberEnd="_m9ngZq86EdiEh75YJ_3n8g _m9ngb686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngbq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngZq86EdiEh75YJ_3n8g _m9ngb686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngb686EdiEh75YJ_3n8g" type="_m9ngYa86EdiEh75YJ_3n8g" association="_m9ngbq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngcK86EdiEh75YJ_3n8g" memberEnd="_m9ngZ686EdiEh75YJ_3n8g _m9ngca86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngcK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngZ686EdiEh75YJ_3n8g _m9ngca86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngca86EdiEh75YJ_3n8g" type="_m9ngYa86EdiEh75YJ_3n8g" association="_m9ngcK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngcq86EdiEh75YJ_3n8g" name="StartOwnedBehaviorAction">

@@ -5588,7 +5588,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngd686EdiEh75YJ_3n8g" memberEnd="_m9ngdK86EdiEh75YJ_3n8g _m9ngeK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngd686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngdK86EdiEh75YJ_3n8g _m9ngeK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngeK86EdiEh75YJ_3n8g" type="_m9ngcq86EdiEh75YJ_3n8g" association="_m9ngd686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngea86EdiEh75YJ_3n8g" name="ReadLinkObjectEndAction">

@@ -5612,13 +5612,13 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nggq86EdiEh75YJ_3n8g" memberEnd="_m9nge686EdiEh75YJ_3n8g _m9ngg686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nggq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nge686EdiEh75YJ_3n8g _m9ngg686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngg686EdiEh75YJ_3n8g" type="_m9ngea86EdiEh75YJ_3n8g" association="_m9nggq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nghK86EdiEh75YJ_3n8g" memberEnd="_m9ngfK86EdiEh75YJ_3n8g _m9ngha86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nghK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngfK86EdiEh75YJ_3n8g _m9ngha86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngha86EdiEh75YJ_3n8g" type="_m9ngea86EdiEh75YJ_3n8g" association="_m9nghK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nghq86EdiEh75YJ_3n8g" memberEnd="_m9ngfa86EdiEh75YJ_3n8g _m9ngh686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nghq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngfa86EdiEh75YJ_3n8g _m9ngh686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngh686EdiEh75YJ_3n8g" type="_m9ngea86EdiEh75YJ_3n8g" association="_m9nghq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngiK86EdiEh75YJ_3n8g" name="ReadLinkObjectEndQualifierAction">

@@ -5642,13 +5642,13 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngka86EdiEh75YJ_3n8g" memberEnd="_m9ngiq86EdiEh75YJ_3n8g _m9ngkq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngka86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngiq86EdiEh75YJ_3n8g _m9ngkq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngkq86EdiEh75YJ_3n8g" type="_m9ngiK86EdiEh75YJ_3n8g" association="_m9ngka86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngk686EdiEh75YJ_3n8g" memberEnd="_m9ngi686EdiEh75YJ_3n8g _m9nglK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngk686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngi686EdiEh75YJ_3n8g _m9nglK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nglK86EdiEh75YJ_3n8g" type="_m9ngiK86EdiEh75YJ_3n8g" association="_m9ngk686EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngla86EdiEh75YJ_3n8g" memberEnd="_m9ngjK86EdiEh75YJ_3n8g _m9nglq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngla86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngjK86EdiEh75YJ_3n8g _m9nglq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nglq86EdiEh75YJ_3n8g" type="_m9ngiK86EdiEh75YJ_3n8g" association="_m9ngla86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngl686EdiEh75YJ_3n8g" name="CreateLinkObjectAction">

@@ -5670,7 +5670,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngnq86EdiEh75YJ_3n8g" memberEnd="_m9ngma86EdiEh75YJ_3n8g _m9ngn686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngnq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngma86EdiEh75YJ_3n8g _m9ngn686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngn686EdiEh75YJ_3n8g" type="_m9ngl686EdiEh75YJ_3n8g" association="_m9ngnq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngoK86EdiEh75YJ_3n8g" name="AcceptEventAction">

@@ -5693,10 +5693,10 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngqq86EdiEh75YJ_3n8g" memberEnd="_m9ngoq86EdiEh75YJ_3n8g _m9ngq686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngqq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngoq86EdiEh75YJ_3n8g _m9ngq686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngq686EdiEh75YJ_3n8g" type="_m9ngoK86EdiEh75YJ_3n8g" association="_m9ngqq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngrK86EdiEh75YJ_3n8g" memberEnd="_m9ngpa86EdiEh75YJ_3n8g _m9ngra86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngrK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngpa86EdiEh75YJ_3n8g _m9ngra86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngra86EdiEh75YJ_3n8g" type="_m9ngoK86EdiEh75YJ_3n8g" association="_m9ngrK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngrq86EdiEh75YJ_3n8g" name="AcceptCallAction">

@@ -5718,7 +5718,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngta86EdiEh75YJ_3n8g" memberEnd="_m9ngsK86EdiEh75YJ_3n8g _m9ngtq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngta86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngsK86EdiEh75YJ_3n8g _m9ngtq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngtq86EdiEh75YJ_3n8g" type="_m9ngrq86EdiEh75YJ_3n8g" association="_m9ngta86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngt686EdiEh75YJ_3n8g" name="ReplyAction">

@@ -5739,13 +5739,13 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngwK86EdiEh75YJ_3n8g" memberEnd="_m9ngua86EdiEh75YJ_3n8g _m9ngwa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngwK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngua86EdiEh75YJ_3n8g _m9ngwa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngwa86EdiEh75YJ_3n8g" type="_m9ngt686EdiEh75YJ_3n8g" association="_m9ngwK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngwq86EdiEh75YJ_3n8g" memberEnd="_m9nguq86EdiEh75YJ_3n8g _m9ngw686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngwq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nguq86EdiEh75YJ_3n8g _m9ngw686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngw686EdiEh75YJ_3n8g" type="_m9ngt686EdiEh75YJ_3n8g" association="_m9ngwq86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngxK86EdiEh75YJ_3n8g" memberEnd="_m9ngva86EdiEh75YJ_3n8g _m9ngxa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngxK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngva86EdiEh75YJ_3n8g _m9ngxa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngxa86EdiEh75YJ_3n8g" type="_m9ngt686EdiEh75YJ_3n8g" association="_m9ngxK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngxq86EdiEh75YJ_3n8g" name="RaiseExceptionAction">

@@ -5761,7 +5761,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngy686EdiEh75YJ_3n8g" memberEnd="_m9ngyK86EdiEh75YJ_3n8g _m9ngzK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ngy686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ngyK86EdiEh75YJ_3n8g _m9ngzK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ngzK86EdiEh75YJ_3n8g" type="_m9ngxq86EdiEh75YJ_3n8g" association="_m9ngy686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ngza86EdiEh75YJ_3n8g" name="Node">

@@ -5781,7 +5781,7 @@
       <type xmi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_OQ654q86EdieaYgxtVWN8Q"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ng1a86EdiEh75YJ_3n8g" memberEnd="_m9ng0K86EdiEh75YJ_3n8g _m9ng1q86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ng1a86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ng0K86EdiEh75YJ_3n8g _m9ng1q86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ng1q86EdiEh75YJ_3n8g" type="_m9ngza86EdiEh75YJ_3n8g" association="_m9ng1a86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ng1686EdiEh75YJ_3n8g" name="Device">

@@ -5833,13 +5833,13 @@
       <ownedParameter xmi:id="_m9ng6686EdiEh75YJ_3n8g" name="newGuard" type="_m8whsa86EdiEh75YJ_3n8g"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ng7K86EdiEh75YJ_3n8g" memberEnd="_m9ng4a86EdiEh75YJ_3n8g _m9ng7a86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ng7K86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ng4a86EdiEh75YJ_3n8g _m9ng7a86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ng7a86EdiEh75YJ_3n8g" type="_m9ng3686EdiEh75YJ_3n8g" association="_m9ng7K86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ng7q86EdiEh75YJ_3n8g" memberEnd="_m9ng4686EdiEh75YJ_3n8g _m9ng7686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ng7q86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ng4686EdiEh75YJ_3n8g _m9ng7686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ng7686EdiEh75YJ_3n8g" type="_m9ng3686EdiEh75YJ_3n8g" association="_m9ng7q86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ng8K86EdiEh75YJ_3n8g" memberEnd="_m9ng5q86EdiEh75YJ_3n8g _m9ng8a86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ng8K86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ng5q86EdiEh75YJ_3n8g _m9ng8a86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ng8a86EdiEh75YJ_3n8g" type="_m9ng3686EdiEh75YJ_3n8g" association="_m9ng8K86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ng8q86EdiEh75YJ_3n8g" name="TimeExpression">

@@ -5854,7 +5854,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9ng9686EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9ng-K86EdiEh75YJ_3n8g" memberEnd="_m9ng9q86EdiEh75YJ_3n8g _m9ng-a86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9ng-K86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ng9q86EdiEh75YJ_3n8g _m9ng-a86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9ng-a86EdiEh75YJ_3n8g" type="_m9ng8q86EdiEh75YJ_3n8g" association="_m9ng-K86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9ng-q86EdiEh75YJ_3n8g" name="Duration">

@@ -5870,7 +5870,7 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9nhAK86EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nhAa86EdiEh75YJ_3n8g" memberEnd="_m9ng_q86EdiEh75YJ_3n8g _m9nhAq86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nhAa86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9ng_q86EdiEh75YJ_3n8g _m9nhAq86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nhAq86EdiEh75YJ_3n8g" type="_m9ng-q86EdiEh75YJ_3n8g" association="_m9nhAa86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nhA686EdiEh75YJ_3n8g" name="TimeObservationAction">

@@ -5889,7 +5889,7 @@
       <ownedParameter xmi:id="_m9nhC686EdiEh75YJ_3n8g" name="newValue" type="_m9bQVK86EdiEh75YJ_3n8g"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nhDK86EdiEh75YJ_3n8g" memberEnd="_m9nhBa86EdiEh75YJ_3n8g _m9nhDa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nhDK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nhBa86EdiEh75YJ_3n8g _m9nhDa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nhDa86EdiEh75YJ_3n8g" type="_m9nhA686EdiEh75YJ_3n8g" association="_m9nhDK86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nhDq86EdiEh75YJ_3n8g" name="DurationInterval">

@@ -5924,10 +5924,10 @@
       <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_m9nhG686EdiEh75YJ_3n8g"/>

     </ownedAttribute>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nhHK86EdiEh75YJ_3n8g" memberEnd="_m9nhFq86EdiEh75YJ_3n8g _m9nhHa86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nhHK86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nhFq86EdiEh75YJ_3n8g _m9nhHa86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nhHa86EdiEh75YJ_3n8g" type="_m9nhFK86EdiEh75YJ_3n8g" association="_m9nhHK86EdiEh75YJ_3n8g"/>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nhHq86EdiEh75YJ_3n8g" memberEnd="_m9nhGa86EdiEh75YJ_3n8g _m9nhH686EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nhHq86EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nhGa86EdiEh75YJ_3n8g _m9nhH686EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nhH686EdiEh75YJ_3n8g" type="_m9nhFK86EdiEh75YJ_3n8g" association="_m9nhHq86EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nhIK86EdiEh75YJ_3n8g" name="TimeConstraint">

@@ -5988,7 +5988,7 @@
       <ownedParameter xmi:id="_m9nhOq86EdiEh75YJ_3n8g" name="newValue" type="_m9bQVK86EdiEh75YJ_3n8g"/>

     </ownedOperation>

   </ownedMember>

-  <ownedMember xmi:type="uml:Association" xmi:id="_m9nhO686EdiEh75YJ_3n8g" memberEnd="_m9nhNK86EdiEh75YJ_3n8g _m9nhPK86EdiEh75YJ_3n8g">

+  <ownedMember xmi:type="uml:Association" xmi:id="_m9nhO686EdiEh75YJ_3n8g" packageableElement_visibility="private" memberEnd="_m9nhNK86EdiEh75YJ_3n8g _m9nhPK86EdiEh75YJ_3n8g">

     <ownedEnd xmi:id="_m9nhPK86EdiEh75YJ_3n8g" type="_m9nhMq86EdiEh75YJ_3n8g" association="_m9nhO686EdiEh75YJ_3n8g"/>

   </ownedMember>

   <ownedMember xmi:type="uml:Class" xmi:id="_m9nhPa86EdiEh75YJ_3n8g" name="DurationConstraint">