blob: 00214b8245b4433f4fcec25cb752829b439db786 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="pivot" name="pivot" URI="http://www.eclipse.org/ocl/0.9.0/Pivot">
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="pivot-Boolean" name="Boolean"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="pivot-Integer" name="Integer"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="pivot-LibraryFeature" name="LibraryFeature"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="pivot-Object" name="Object"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="pivot-Real" name="Real"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="pivot-String" name="String"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="pivot-Throwable" name="Throwable"/>
<packagedElement xmi:type="uml:PrimitiveType" xmi:id="pivot-UnlimitedNatural" name="UnlimitedNatural"/>
<packagedElement xmi:type="uml:Enumeration" xmi:id="pivot-AssociativityKind" name="AssociativityKind">
<ownedLiteral xmi:id="__3vUksJdEeShyISVl59OvA" name="left"/>
<ownedLiteral xmi:id="__3vUk8JdEeShyISVl59OvA" name="right">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUlMJdEeShyISVl59OvA"/>
</ownedLiteral>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="pivot-CollectionKind" name="CollectionKind">
<ownedLiteral xmi:id="__3vUlsJdEeShyISVl59OvA" name="Bag"/>
<ownedLiteral xmi:id="__3vUl8JdEeShyISVl59OvA" name="Collection">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUmMJdEeShyISVl59OvA"/>
</ownedLiteral>
<ownedLiteral xmi:id="__3vUmcJdEeShyISVl59OvA" name="OrderedSet">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUmsJdEeShyISVl59OvA"/>
</ownedLiteral>
<ownedLiteral xmi:id="__3vUm8JdEeShyISVl59OvA" name="Sequence">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUnMJdEeShyISVl59OvA"/>
</ownedLiteral>
<ownedLiteral xmi:id="__3vUncJdEeShyISVl59OvA" name="Set">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUnsJdEeShyISVl59OvA"/>
</ownedLiteral>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="pivot-PseudostateKind" name="PseudostateKind">
<ownedLiteral xmi:id="__3vUoMJdEeShyISVl59OvA" name="choice"/>
<ownedLiteral xmi:id="__3vUocJdEeShyISVl59OvA" name="deepHistory">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUosJdEeShyISVl59OvA"/>
</ownedLiteral>
<ownedLiteral xmi:id="__3vUo8JdEeShyISVl59OvA" name="entryPoint">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUpMJdEeShyISVl59OvA"/>
</ownedLiteral>
<ownedLiteral xmi:id="__3vUpcJdEeShyISVl59OvA" name="exitPoint">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUpsJdEeShyISVl59OvA"/>
</ownedLiteral>
<ownedLiteral xmi:id="__3vUp8JdEeShyISVl59OvA" name="fork">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUqMJdEeShyISVl59OvA"/>
</ownedLiteral>
<ownedLiteral xmi:id="__3vUqcJdEeShyISVl59OvA" name="initial">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUqsJdEeShyISVl59OvA"/>
</ownedLiteral>
<ownedLiteral xmi:id="__3vUq8JdEeShyISVl59OvA" name="join">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUrMJdEeShyISVl59OvA"/>
</ownedLiteral>
<ownedLiteral xmi:id="__3vUrcJdEeShyISVl59OvA" name="junction">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUrsJdEeShyISVl59OvA"/>
</ownedLiteral>
<ownedLiteral xmi:id="__3vUr8JdEeShyISVl59OvA" name="shallowHistory">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUsMJdEeShyISVl59OvA"/>
</ownedLiteral>
<ownedLiteral xmi:id="__3vUscJdEeShyISVl59OvA" name="terminate">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUssJdEeShyISVl59OvA"/>
</ownedLiteral>
</packagedElement>
<packagedElement xmi:type="uml:Enumeration" xmi:id="pivot-TransitionKind" name="TransitionKind">
<ownedLiteral xmi:id="__3vUtMJdEeShyISVl59OvA" name="external"/>
<ownedLiteral xmi:id="__3vUtcJdEeShyISVl59OvA" name="internal">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUtsJdEeShyISVl59OvA"/>
</ownedLiteral>
<ownedLiteral xmi:id="__3vUt8JdEeShyISVl59OvA" name="local">
<specification xmi:type="uml:LiteralInteger" xmi:id="__3vUuMJdEeShyISVl59OvA"/>
</ownedLiteral>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Annotation" name="Annotation">
<generalization xmi:id="__3vUwsJdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-Annotation-ownedContents" name="ownedContents" type="pivot-Element" isOrdered="true" aggregation="composite"
association="pivot-A_ownedContents_Annotation">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vUxMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vUxcJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Annotation-ownedDetails" name="ownedDetails" type="pivot-Detail" isOrdered="true" aggregation="composite"
association="pivot-A_ownedDetails_Annotation">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vUx8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vUyMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Annotation-references" name="references" type="pivot-Element" isOrdered="true" association="pivot-A_references_Annotation">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vUysJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vUy8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-AnyType" name="AnyType">
<generalization xmi:id="__3vW8MJdEeShyISVl59OvA" general="pivot-Class"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-AssociationClass" name="AssociationClass">
<generalization xmi:id="__3vWicJdEeShyISVl59OvA" general="pivot-Class"/>
<ownedAttribute xmi:id="pivot-AssociationClass-unownedAttributes" name="unownedAttributes" type="pivot-Property" association="pivot-A_unownedAttributes_associationClass">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWi8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWjMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-AssociationClassCallExp" name="AssociationClassCallExp">
<generalization xmi:id="__3vW8sJdEeShyISVl59OvA" general="pivot-NavigationCallExp"/>
<ownedAttribute xmi:id="pivot-AssociationClassCallExp-referredAssociationClass" name="referredAssociationClass" type="pivot-AssociationClass"
isOrdered="true" association="pivot-A_referredAssociationClass_AssociationClassCallExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vW9MJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-BagType" name="BagType">
<generalization xmi:id="__3vXFMJdEeShyISVl59OvA" general="pivot-CollectionType"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Behavior" name="Behavior" isAbstract="true">
<generalization xmi:id="__3vV_MJdEeShyISVl59OvA" general="pivot-Class"/>
<ownedAttribute xmi:id="pivot-Behavior-owningTransition" name="owningTransition" type="pivot-Transition" isOrdered="true" association="pivot-A_ownedEffect_owningTransition">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV_sJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-BooleanLiteralExp" name="BooleanLiteralExp">
<generalization xmi:id="__3vXJMJdEeShyISVl59OvA" general="pivot-PrimitiveLiteralExp"/>
<ownedAttribute xmi:id="pivot-BooleanLiteralExp-booleanSymbol" name="booleanSymbol" visibility="public" type="pivot-Boolean" isOrdered="true"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-CallExp" name="CallExp" isAbstract="true">
<generalization xmi:id="__3vXAMJdEeShyISVl59OvA" general="pivot-OCLExpression"/>
<ownedAttribute xmi:id="pivot-CallExp-isImplicit" name="isImplicit" visibility="public" type="pivot-Boolean" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXAsJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-CallExp-ownedSource" name="ownedSource" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedSource_CallExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXBMJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-CallOperationAction" name="CallOperationAction">
<generalization xmi:id="__3vXK8JdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-CallOperationAction-operation" name="operation" type="pivot-Operation" isOrdered="true" association="pivot-A_operation_CallOperationAction"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Class" name="Class">
<generalization xmi:id="__3vU9MJdEeShyISVl59OvA" general="pivot-Namespace"/>
<generalization xmi:id="__3vU9cJdEeShyISVl59OvA" general="pivot-TemplateableElement"/>
<generalization xmi:id="__3vU9sJdEeShyISVl59OvA" general="pivot-Type"/>
<ownedAttribute xmi:id="pivot-Class-ownedOperations" name="ownedOperations" type="pivot-Operation" isOrdered="true" aggregation="composite"
association="pivot-A_ownedOperations_owningClass">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vU-MJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vU-cJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Class-instanceClassName" name="instanceClassName" visibility="public" type="pivot-String" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vU-8JdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Class-isAbstract" name="isAbstract" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Class-isActive" name="isActive" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Class-isInterface" name="isInterface" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Class-extenders" name="extenders" type="pivot-StereotypeExtender" association="pivot-A_class_extenders">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVAMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVAcJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Class-ownedBehaviors" name="ownedBehaviors" type="pivot-Behavior" aggregation="composite" association="pivot-A_ownedBehaviors_Class">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVA8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVBMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Class-ownedInvariants" name="ownedInvariants" type="pivot-Constraint" aggregation="composite" association="pivot-A_ownedInvariants_Class">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVBsJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVB8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Class-ownedProperties" name="ownedProperties" type="pivot-Property" isOrdered="true" aggregation="composite"
association="pivot-A_ownedProperties_owningClass">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVCcJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVCsJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Class-owningPackage" name="owningPackage" type="pivot-Package" isOrdered="true" association="pivot-A_ownedClasses_owningPackage">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVDMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Class-superClasses" name="superClasses" type="pivot-Class" association="pivot-A_superClasses_Class">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVDsJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVD8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-CollectionItem" name="CollectionItem">
<generalization xmi:id="__3vXMMJdEeShyISVl59OvA" general="pivot-CollectionLiteralPart"/>
<ownedAttribute xmi:id="pivot-CollectionItem-ownedItem" name="ownedItem" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedItem_CollectionItem"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-CollectionLiteralExp" name="CollectionLiteralExp">
<generalization xmi:id="__3vXN8JdEeShyISVl59OvA" general="pivot-LiteralExp"/>
<ownedAttribute xmi:id="pivot-CollectionLiteralExp-kind" name="kind" visibility="public" type="pivot-CollectionKind" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-CollectionLiteralExp-ownedParts" name="ownedParts" type="pivot-CollectionLiteralPart" isOrdered="true"
aggregation="composite" association="pivot-A_ownedParts_CollectionLiteralExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXOsJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vXO8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-CollectionLiteralPart" name="CollectionLiteralPart" isAbstract="true">
<generalization xmi:id="__3vXM8JdEeShyISVl59OvA" general="pivot-TypedElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-CollectionRange" name="CollectionRange">
<generalization xmi:id="__3vXP8JdEeShyISVl59OvA" general="pivot-CollectionLiteralPart"/>
<ownedAttribute xmi:id="pivot-CollectionRange-ownedFirst" name="ownedFirst" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedFirst_CollectionRange"/>
<ownedAttribute xmi:id="pivot-CollectionRange-ownedLast" name="ownedLast" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedLast_CollectionRange"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-CollectionType" name="CollectionType">
<generalization xmi:id="__3vXFsJdEeShyISVl59OvA" general="pivot-DataType"/>
<ownedAttribute xmi:id="pivot-CollectionType-lower" name="lower" visibility="public" type="pivot-Integer" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-CollectionType-upper" name="upper" visibility="public" type="pivot-UnlimitedNatural" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-CollectionType-elementType" name="elementType" type="pivot-Type" isOrdered="true" association="pivot-A_elementType_CollectionType"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Comment" name="Comment">
<generalization xmi:id="__3vU4cJdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-Comment-body" name="body" visibility="public" type="pivot-String" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vU48JdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Comment-annotatedElements" name="annotatedElements" type="pivot-Element" association="pivot-A_annotatedElements_annotatingComments">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vU5cJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vU5sJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Comment-owningElement" name="owningElement" type="pivot-Element" isOrdered="true" association="pivot-A_ownedComments_owningElement">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vU6MJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-CompleteClass" name="CompleteClass">
<generalization xmi:id="__3vXR8JdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-CompleteClass-owningCompletePackage" name="owningCompletePackage" type="pivot-CompletePackage" isOrdered="true"
association="pivot-A_ownedCompleteClasses_owningCompletePackage">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXScJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-CompleteClass-partialClasses" name="partialClasses" type="pivot-Class" association="pivot-A_partialClasses_CompleteClass">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXS8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vXTMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-CompleteEnvironment" name="CompleteEnvironment">
<generalization xmi:id="__3vXcsJdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-CompleteEnvironment-ownedCompleteModel" name="ownedCompleteModel" type="pivot-CompleteModel" isOrdered="true"
aggregation="composite" association="pivot-A_ownedCompleteModel_owningCompleteEnvironment"/>
<ownedAttribute xmi:id="pivot-CompleteEnvironment-ownedStandardLibrary" name="ownedStandardLibrary" type="pivot-StandardLibrary" isOrdered="true"
aggregation="composite" association="pivot-A_ownedStandardLibrary_owningCompleteEnvironment"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-CompleteModel" name="CompleteModel">
<generalization xmi:id="__3vXX8JdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-CompleteModel-orphanCompletePackage" name="orphanCompletePackage" type="pivot-OrphanCompletePackage"
isOrdered="true" isReadOnly="true" isDerived="true" association="pivot-A_orphanCompletePackage_CompleteModel">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXYcJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-CompleteModel-ownedCompletePackages" name="ownedCompletePackages" type="pivot-CompletePackage" aggregation="composite"
association="pivot-A_ownedCompletePackages_owningCompleteModel">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXY8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vXZMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-CompleteModel-owningCompleteEnvironment" name="owningCompleteEnvironment" type="pivot-CompleteEnvironment"
isOrdered="true" association="pivot-A_ownedCompleteModel_owningCompleteEnvironment">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXZsJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-CompleteModel-partialModels" name="partialModels" type="pivot-Model" association="pivot-A_partialModels_CompleteModel">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXaMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vXacJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-CompleteModel-primitiveCompletePackage" name="primitiveCompletePackage" type="pivot-PrimitiveCompletePackage"
isOrdered="true" isReadOnly="true" isDerived="true" association="pivot-A_primitiveCompletePackage_CompleteModel">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXa8JdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-CompletePackage" name="CompletePackage">
<generalization xmi:id="__3vXTsJdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-CompletePackage-ownedCompleteClasses" name="ownedCompleteClasses" type="pivot-CompleteClass" aggregation="composite"
association="pivot-A_ownedCompleteClasses_owningCompletePackage">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXUMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vXUcJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-CompletePackage-ownedCompletePackages" name="ownedCompletePackages" type="pivot-CompletePackage" aggregation="composite"
association="pivot-A_ownedCompletePackages_owningCompletePackage">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXU8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vXVMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-CompletePackage-owningCompletePackage" name="owningCompletePackage" type="pivot-CompletePackage" isOrdered="true"
association="pivot-A_ownedCompletePackages_owningCompletePackage">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXVsJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-CompletePackage-owningCompleteModel" name="owningCompleteModel" type="pivot-CompleteModel" isOrdered="true"
association="pivot-A_ownedCompletePackages_owningCompleteModel">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXWMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-CompletePackage-partialPackages" name="partialPackages" type="pivot-Package" association="pivot-A_partialPackages_CompletePackage">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXWsJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vXW8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-ConnectionPointReference" name="ConnectionPointReference">
<generalization xmi:id="__3vWOsJdEeShyISVl59OvA" general="pivot-Vertex"/>
<ownedAttribute xmi:id="pivot-ConnectionPointReference-entries" name="entries" type="pivot-Pseudostate" association="pivot-A_entries_ConnectionPointReference">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWPMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWPcJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-ConnectionPointReference-exits" name="exits" type="pivot-Pseudostate" association="pivot-A_exits_ConnectionPointReference">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWP8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWQMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-ConnectionPointReference-owningState" name="owningState" type="pivot-State" isOrdered="true" association="pivot-A_ownedConnections_owningState">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWQsJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Constraint" name="Constraint">
<generalization xmi:id="__3vVFsJdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-Constraint-isCallable" name="isCallable" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Constraint-constrainedElements" name="constrainedElements" type="pivot-Element" isOrdered="true" association="pivot-A_constrainedElements_Constraint">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVGcJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVGsJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Constraint-context" name="context" type="pivot-Namespace" isOrdered="true" isReadOnly="true" isDerived="true"
association="pivot-A_context_Constraint">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVHMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Constraint-ownedSpecification" name="ownedSpecification" type="pivot-LanguageExpression" isOrdered="true"
aggregation="composite" association="pivot-A_ownedSpecification_owningConstraint"/>
<ownedAttribute xmi:id="pivot-Constraint-owningPostContext" name="owningPostContext" type="pivot-Operation" isOrdered="true" association="pivot-A_ownedPostconditions_owningPostContext">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVH8JdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Constraint-owningPreContext" name="owningPreContext" type="pivot-Operation" isOrdered="true" association="pivot-A_ownedPreconditions_owningPreContext">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVIcJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Constraint-owningState" name="owningState" type="pivot-State" isOrdered="true" association="pivot-A_ownedStateInvariant_owningState">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVI8JdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Constraint-owningTransition" name="owningTransition" type="pivot-Transition" isOrdered="true" association="pivot-A_ownedGuard_owningTransition">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVJcJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Constraint-redefinedConstraints" name="redefinedConstraints" type="pivot-Constraint" association="pivot-A_redefinedConstraints_Constraint">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVJ8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVKMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-ConstructorExp" name="ConstructorExp">
<generalization xmi:id="__3vXmcJdEeShyISVl59OvA" general="pivot-OCLExpression"/>
<ownedAttribute xmi:id="pivot-ConstructorExp-value" name="value" visibility="public" type="pivot-String" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXm8JdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-ConstructorExp-ownedParts" name="ownedParts" type="pivot-ConstructorPart" isOrdered="true" aggregation="composite"
association="pivot-A_ownedParts_ConstructorExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXncJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vXnsJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-ConstructorPart" name="ConstructorPart">
<generalization xmi:id="__3vXoMJdEeShyISVl59OvA" general="pivot-TypedElement"/>
<ownedAttribute xmi:id="pivot-ConstructorPart-ownedInit" name="ownedInit" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedInit_ConstructorPart"/>
<ownedAttribute xmi:id="pivot-ConstructorPart-referredProperty" name="referredProperty" type="pivot-Property" isOrdered="true" association="pivot-A_referredProperty_ConstructorPart"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-DataType" name="DataType">
<generalization xmi:id="__3vXG8JdEeShyISVl59OvA" general="pivot-Class"/>
<ownedAttribute xmi:id="pivot-DataType-isSerializable" name="isSerializable" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-DataType-behavioralClass" name="behavioralClass" type="pivot-Class" isOrdered="true" association="pivot-A_behavioralClass_DataType">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXHsJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Detail" name="Detail">
<generalization xmi:id="__3vW6MJdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-Detail-values" name="values" visibility="public" type="pivot-String">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vW6sJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-DynamicBehavior" name="DynamicBehavior">
<generalization xmi:id="__3vXqsJdEeShyISVl59OvA" general="pivot-Behavior"/>
<generalization xmi:id="__3vXq8JdEeShyISVl59OvA" general="pivot-DynamicType"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-DynamicElement" name="DynamicElement">
<generalization xmi:id="__3vXs8JdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-DynamicElement-metaType" name="metaType" type="pivot-Type" isOrdered="true" association="pivot-A_metaType_DynamicElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-DynamicProperty" name="DynamicProperty">
<generalization xmi:id="__3vXuMJdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-DynamicProperty-default" name="default" visibility="public" type="pivot-String" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXusJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-DynamicProperty-referredProperty" name="referredProperty" type="pivot-Property" isOrdered="true" association="pivot-A_referredProperty_DynamicProperty"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-DynamicType" name="DynamicType">
<generalization xmi:id="__3vXrcJdEeShyISVl59OvA" general="pivot-Class"/>
<generalization xmi:id="__3vXrsJdEeShyISVl59OvA" general="pivot-DynamicElement"/>
<ownedAttribute xmi:id="pivot-DynamicType-ownedDynamicProperties" name="ownedDynamicProperties" type="pivot-DynamicProperty" aggregation="composite"
association="pivot-A_ownedDynamicProperties_DynamicType">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXsMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vXscJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-DynamicValueSpecification" name="DynamicValueSpecification">
<generalization xmi:id="__3vXwcJdEeShyISVl59OvA" general="pivot-ValueSpecification"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Element" name="Element" isAbstract="true">
<ownedAttribute xmi:id="pivot-Element-annotatingComments" name="annotatingComments" type="pivot-Comment" association="pivot-A_annotatedElements_annotatingComments">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vU08JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vU1MJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Element-ownedComments" name="ownedComments" type="pivot-Comment" aggregation="composite" association="pivot-A_ownedComments_owningElement">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vU1sJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vU18JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Element-ownedAnnotations" name="ownedAnnotations" type="pivot-Element" isOrdered="true" aggregation="composite"
association="pivot-A_ownedAnnotations_Element">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vU2cJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vU2sJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Element-ownedExtensions" name="ownedExtensions" type="pivot-ElementExtension" aggregation="composite"
association="pivot-A_ownedExtensions_base">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vU3MJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vU3cJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<interfaceRealization xmi:id="__3vU3sJdEeShyISVl59OvA" client="pivot-Element" supplier="pivot-Visitable" contract="pivot-Visitable"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-ElementExtension" name="ElementExtension">
<generalization xmi:id="__3vU7sJdEeShyISVl59OvA" general="pivot-Class"/>
<ownedAttribute xmi:id="pivot-ElementExtension-isApplied" name="isApplied" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-ElementExtension-isRequired" name="isRequired" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-ElementExtension-base" name="base" type="pivot-Element" isOrdered="true" association="pivot-A_ownedExtensions_base"/>
<ownedAttribute xmi:id="pivot-ElementExtension-stereotype" name="stereotype" type="pivot-Stereotype" isOrdered="true" association="pivot-A_stereotype_ElementExtension"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-EnumLiteralExp" name="EnumLiteralExp">
<generalization xmi:id="__3vXw8JdEeShyISVl59OvA" general="pivot-LiteralExp"/>
<ownedAttribute xmi:id="pivot-EnumLiteralExp-referredLiteral" name="referredLiteral" type="pivot-EnumerationLiteral" isOrdered="true"
association="pivot-A_referredLiteral_EnumLiteralExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXxcJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Enumeration" name="Enumeration">
<generalization xmi:id="__3vXzMJdEeShyISVl59OvA" general="pivot-DataType"/>
<ownedAttribute xmi:id="pivot-Enumeration-ownedLiterals" name="ownedLiterals" type="pivot-EnumerationLiteral" isOrdered="true" aggregation="composite"
association="pivot-A_ownedLiterals_owningEnumeration">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXzsJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vXz8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-EnumerationLiteral" name="EnumerationLiteral">
<generalization xmi:id="__3vXx8JdEeShyISVl59OvA" general="pivot-InstanceSpecification"/>
<ownedAttribute xmi:id="pivot-EnumerationLiteral-value" name="value" visibility="public" type="pivot-Integer" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXycJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-EnumerationLiteral-owningEnumeration" name="owningEnumeration" type="pivot-Enumeration" isOrdered="true"
association="pivot-A_ownedLiterals_owningEnumeration"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-ExpressionInOCL" name="ExpressionInOCL">
<generalization xmi:id="__3vX1MJdEeShyISVl59OvA" general="pivot-LanguageExpression"/>
<ownedAttribute xmi:id="pivot-ExpressionInOCL-ownedBody" name="ownedBody" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedBody_ExpressionInOCL">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vX1sJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-ExpressionInOCL-ownedContext" name="ownedContext" type="pivot-Variable" isOrdered="true" aggregation="composite"
association="pivot-A_ownedContext_ExpressionInOCL">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vX2MJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-ExpressionInOCL-ownedParameters" name="ownedParameters" type="pivot-Variable" isOrdered="true" aggregation="composite"
association="pivot-A_ownedParameters_ExpressionInOCL">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vX2sJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vX28JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-ExpressionInOCL-ownedResult" name="ownedResult" type="pivot-Variable" isOrdered="true" aggregation="composite"
association="pivot-A_ownedResult_ExpressionInOCL">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vX3cJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Feature" name="Feature" isAbstract="true">
<generalization xmi:id="__3vVXsJdEeShyISVl59OvA" general="pivot-TypedElement"/>
<ownedAttribute xmi:id="pivot-Feature-implementation" name="implementation" visibility="public" type="pivot-LibraryFeature" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVYMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Feature-implementationClass" name="implementationClass" visibility="public" type="pivot-String" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVYsJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Feature-isStatic" name="isStatic" visibility="public" type="pivot-Boolean" isOrdered="true"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-FeatureCallExp" name="FeatureCallExp" isAbstract="true">
<generalization xmi:id="__3vW_cJdEeShyISVl59OvA" general="pivot-CallExp"/>
<ownedAttribute xmi:id="pivot-FeatureCallExp-isPre" name="isPre" visibility="public" type="pivot-Boolean" isOrdered="true"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-FinalState" name="FinalState">
<generalization xmi:id="__3vX88JdEeShyISVl59OvA" general="pivot-State"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-IfExp" name="IfExp">
<generalization xmi:id="__3vX9cJdEeShyISVl59OvA" general="pivot-OCLExpression"/>
<ownedAttribute xmi:id="pivot-IfExp-ownedCondition" name="ownedCondition" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedCondition_IfExp"/>
<ownedAttribute xmi:id="pivot-IfExp-ownedElse" name="ownedElse" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedElse_IfExp"/>
<ownedAttribute xmi:id="pivot-IfExp-ownedThen" name="ownedThen" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedThen_IfExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Import" name="Import">
<generalization xmi:id="__3vXhsJdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-Import-importedNamespace" name="importedNamespace" type="pivot-Namespace" isOrdered="true" association="pivot-A_importedNamespace_Import"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-InstanceSpecification" name="InstanceSpecification">
<generalization xmi:id="__3vWtsJdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-InstanceSpecification-classes" name="classes" type="pivot-Class" association="pivot-A_classes_InstanceSpecification">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWuMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWucJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-InstanceSpecification-ownedSlots" name="ownedSlots" type="pivot-Slot" aggregation="composite" association="pivot-A_ownedSlots_owningInstance">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWu8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWvMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-InstanceSpecification-ownedSpecification" name="ownedSpecification" type="pivot-LanguageExpression"
isOrdered="true" aggregation="composite" association="pivot-A_ownedSpecification_InstanceSpecification">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWvsJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-InstanceSpecification-owningPackage" name="owningPackage" type="pivot-Package" isOrdered="true" association="pivot-A_ownedInstances_owningPackage">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWwMJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-IntegerLiteralExp" name="IntegerLiteralExp">
<generalization xmi:id="__3vYAMJdEeShyISVl59OvA" general="pivot-NumericLiteralExp"/>
<ownedAttribute xmi:id="pivot-IntegerLiteralExp-integerSymbol" name="integerSymbol" visibility="public" type="pivot-Integer" isOrdered="true"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-InvalidLiteralExp" name="InvalidLiteralExp">
<generalization xmi:id="__3vYBcJdEeShyISVl59OvA" general="pivot-LiteralExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-InvalidType" name="InvalidType">
<generalization xmi:id="__3vYB8JdEeShyISVl59OvA" general="pivot-Class"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-IterateExp" name="IterateExp">
<generalization xmi:id="__3vYCcJdEeShyISVl59OvA" general="pivot-LoopExp"/>
<ownedAttribute xmi:id="pivot-IterateExp-ownedResult" name="ownedResult" type="pivot-Variable" isOrdered="true" aggregation="composite"
association="pivot-A_ownedResult_IterateExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYC8JdEeShyISVl59OvA"/>
</ownedAttribute>
<interfaceRealization xmi:id="__3vYDMJdEeShyISVl59OvA" client="pivot-IterateExp" supplier="pivot-ReferringElement" contract="pivot-ReferringElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Iteration" name="Iteration">
<generalization xmi:id="__3vYGsJdEeShyISVl59OvA" general="pivot-Operation"/>
<ownedAttribute xmi:id="pivot-Iteration-ownedAccumulators" name="ownedAccumulators" type="pivot-Parameter" isOrdered="true" aggregation="composite"
association="pivot-A_ownedAccumulators_Iteration">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYHMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vYHcJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Iteration-ownedIterators" name="ownedIterators" type="pivot-Parameter" isOrdered="true" aggregation="composite"
association="pivot-A_ownedIterators_Iteration">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYH8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vYIMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-IteratorExp" name="IteratorExp">
<generalization xmi:id="__3vYK8JdEeShyISVl59OvA" general="pivot-LoopExp"/>
<interfaceRealization xmi:id="__3vYLMJdEeShyISVl59OvA" client="pivot-IteratorExp" supplier="pivot-ReferringElement" contract="pivot-ReferringElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-LambdaType" name="LambdaType">
<generalization xmi:id="__3vYLsJdEeShyISVl59OvA" general="pivot-DataType"/>
<ownedAttribute xmi:id="pivot-LambdaType-contextType" name="contextType" type="pivot-Type" isOrdered="true" association="pivot-A_contextType_LambdaType"/>
<ownedAttribute xmi:id="pivot-LambdaType-parameterType" name="parameterType" type="pivot-Type" isOrdered="true" isUnique="false" association="pivot-A_parameterType_LambdaType">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYMcJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vYMsJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-LambdaType-resultType" name="resultType" type="pivot-Type" isOrdered="true" association="pivot-A_resultType_LambdaType"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-LanguageExpression" name="LanguageExpression" isAbstract="true">
<generalization xmi:id="__3vVLsJdEeShyISVl59OvA" general="pivot-ValueSpecification"/>
<ownedAttribute xmi:id="pivot-LanguageExpression-body" name="body" visibility="public" type="pivot-String" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVMMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-LanguageExpression-language" name="language" visibility="public" type="pivot-String" isOrdered="true"
isReadOnly="true" isDerived="true"/>
<ownedAttribute xmi:id="pivot-LanguageExpression-owningConstraint" name="owningConstraint" type="pivot-Constraint" isOrdered="true"
association="pivot-A_ownedSpecification_owningConstraint">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVM8JdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-LetExp" name="LetExp">
<generalization xmi:id="__3vYO8JdEeShyISVl59OvA" general="pivot-OCLExpression"/>
<ownedAttribute xmi:id="pivot-LetExp-ownedIn" name="ownedIn" type="pivot-OCLExpression" isOrdered="true" aggregation="composite" association="pivot-A_ownedIn_LetExp"/>
<ownedAttribute xmi:id="pivot-LetExp-ownedVariable" name="ownedVariable" type="pivot-Variable" isOrdered="true" aggregation="composite"
association="pivot-A_ownedVariable_LetExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Library" name="Library">
<generalization xmi:id="__3vYQ8JdEeShyISVl59OvA" general="pivot-Package"/>
<ownedAttribute xmi:id="pivot-Library-ownedPrecedences" name="ownedPrecedences" type="pivot-Precedence" isOrdered="true" aggregation="composite"
association="pivot-A_ownedPrecedences_Library">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYRcJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vYRsJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-LiteralExp" name="LiteralExp" isAbstract="true">
<generalization xmi:id="__3vXKcJdEeShyISVl59OvA" general="pivot-OCLExpression"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-LoopExp" name="LoopExp" isAbstract="true">
<generalization xmi:id="__3vYDsJdEeShyISVl59OvA" general="pivot-CallExp"/>
<ownedAttribute xmi:id="pivot-LoopExp-ownedBody" name="ownedBody" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedBody_LoopExp"/>
<ownedAttribute xmi:id="pivot-LoopExp-ownedIterators" name="ownedIterators" type="pivot-Variable" isOrdered="true" aggregation="composite"
association="pivot-A_ownedIterators_LoopExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYEcJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vYEsJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-LoopExp-referredIteration" name="referredIteration" type="pivot-Iteration" isOrdered="true" association="pivot-A_referredIteration_LoopExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYFMJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-MessageExp" name="MessageExp">
<generalization xmi:id="__3vYSsJdEeShyISVl59OvA" general="pivot-OCLExpression"/>
<ownedAttribute xmi:id="pivot-MessageExp-ownedArguments" name="ownedArguments" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedArguments_MessageExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYTMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vYTcJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-MessageExp-ownedCalledOperation" name="ownedCalledOperation" type="pivot-CallOperationAction" isOrdered="true"
aggregation="composite" association="pivot-A_ownedCalledOperation_MessageExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYT8JdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-MessageExp-ownedSentSignal" name="ownedSentSignal" type="pivot-SendSignalAction" isOrdered="true" aggregation="composite"
association="pivot-A_ownedSentSignal_MessageExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYUcJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-MessageExp-ownedTarget" name="ownedTarget" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedTarget_MessageExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-MessageType" name="MessageType">
<generalization xmi:id="__3vYY8JdEeShyISVl59OvA" general="pivot-Class"/>
<ownedAttribute xmi:id="pivot-MessageType-referredOperation" name="referredOperation" type="pivot-Operation" isOrdered="true" association="pivot-A_referredOperation_MessageType">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYZcJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-MessageType-referredSignal" name="referredSignal" type="pivot-Signal" isOrdered="true" association="pivot-A_referredSignal_MessageType">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYZ8JdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Model" name="Model">
<generalization xmi:id="__3vXfMJdEeShyISVl59OvA" general="pivot-Namespace"/>
<ownedAttribute xmi:id="pivot-Model-externalURI" name="externalURI" visibility="public" type="pivot-String" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXfsJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Model-ownedImports" name="ownedImports" type="pivot-Import" isOrdered="true" aggregation="composite"
association="pivot-A_ownedImports_Model">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXgMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vXgcJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Model-ownedPackages" name="ownedPackages" type="pivot-Package" aggregation="composite" association="pivot-A_ownedPackages_Model">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXg8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vXhMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-NamedElement" name="NamedElement" isAbstract="true">
<generalization xmi:id="__3vUzcJdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-NamedElement-name" name="name" visibility="public" type="pivot-String" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vUz8JdEeShyISVl59OvA"/>
</ownedAttribute>
<interfaceRealization xmi:id="__3vU0MJdEeShyISVl59OvA" client="pivot-NamedElement" supplier="pivot-Nameable" contract="pivot-Nameable"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Namespace" name="Namespace" isAbstract="true">
<generalization xmi:id="__3vVEcJdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-Namespace-ownedConstraints" name="ownedConstraints" type="pivot-Constraint" aggregation="composite"
association="pivot-A_ownedConstraints_Namespace">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVE8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVFMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-NavigationCallExp" name="NavigationCallExp" isAbstract="true">
<generalization xmi:id="__3vW9sJdEeShyISVl59OvA" general="pivot-FeatureCallExp"/>
<ownedAttribute xmi:id="pivot-NavigationCallExp-navigationSource" name="navigationSource" type="pivot-Property" isOrdered="true" association="pivot-A_navigationSource_NavigationCallExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vW-MJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-NavigationCallExp-qualifiers" name="qualifiers" type="pivot-OCLExpression" isOrdered="true" association="pivot-A_qualifiers_NavigationCallExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vW-sJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vW-8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-NullLiteralExp" name="NullLiteralExp">
<generalization xmi:id="__3vYbsJdEeShyISVl59OvA" general="pivot-PrimitiveLiteralExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-NumericLiteralExp" name="NumericLiteralExp" isAbstract="true">
<generalization xmi:id="__3vYA8JdEeShyISVl59OvA" general="pivot-PrimitiveLiteralExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-OCLExpression" name="OCLExpression" isAbstract="true">
<generalization xmi:id="__3vXBsJdEeShyISVl59OvA" general="pivot-TypedElement"/>
<ownedAttribute xmi:id="pivot-OCLExpression-typeValue" name="typeValue" type="pivot-Type" isOrdered="true" association="pivot-A_typeValue_OCLExpression">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXCMJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Operation" name="Operation">
<generalization xmi:id="__3vVQsJdEeShyISVl59OvA" general="pivot-Feature"/>
<generalization xmi:id="__3vVQ8JdEeShyISVl59OvA" general="pivot-Namespace"/>
<generalization xmi:id="__3vVRMJdEeShyISVl59OvA" general="pivot-TemplateableElement"/>
<ownedAttribute xmi:id="pivot-Operation-isInvalidating" name="isInvalidating" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Operation-isTypeof" name="isTypeof" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Operation-isValidating" name="isValidating" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Operation-bodyExpression" name="bodyExpression" type="pivot-LanguageExpression" isOrdered="true" aggregation="composite"
association="pivot-A_bodyExpression_Operation">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVScJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Operation-ownedParameters" name="ownedParameters" type="pivot-Parameter" isOrdered="true" aggregation="composite"
association="pivot-A_ownedParameters_owningOperation">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVS8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVTMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Operation-ownedPostconditions" name="ownedPostconditions" type="pivot-Constraint" aggregation="composite"
association="pivot-A_ownedPostconditions_owningPostContext">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVTsJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVT8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Operation-ownedPreconditions" name="ownedPreconditions" type="pivot-Constraint" aggregation="composite"
association="pivot-A_ownedPreconditions_owningPreContext">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVUcJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVUsJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Operation-owningClass" name="owningClass" type="pivot-Class" isOrdered="true" association="pivot-A_ownedOperations_owningClass">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVVMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Operation-precedence" name="precedence" type="pivot-Precedence" isOrdered="true" association="pivot-A_precedence_Operation">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVVsJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Operation-raisedExceptions" name="raisedExceptions" type="pivot-Type" association="pivot-A_raisedExceptions_Operation">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVWMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVWcJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Operation-redefinedOperations" name="redefinedOperations" type="pivot-Operation" association="pivot-A_redefinedOperations_Operation">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVW8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVXMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-OperationCallExp" name="OperationCallExp">
<generalization xmi:id="__3vYcMJdEeShyISVl59OvA" general="pivot-FeatureCallExp"/>
<ownedAttribute xmi:id="pivot-OperationCallExp-ownedArguments" name="ownedArguments" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedArguments_OperationCallExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYcsJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vYc8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-OperationCallExp-referredOperation" name="referredOperation" type="pivot-Operation" isOrdered="true"
association="pivot-A_referredOperation_OperationCallExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYdcJdEeShyISVl59OvA"/>
</ownedAttribute>
<interfaceRealization xmi:id="__3vYdsJdEeShyISVl59OvA" client="pivot-OperationCallExp" supplier="pivot-ReferringElement" contract="pivot-ReferringElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-OppositePropertyCallExp" name="OppositePropertyCallExp">
<generalization xmi:id="__3vYfMJdEeShyISVl59OvA" general="pivot-NavigationCallExp"/>
<ownedAttribute xmi:id="pivot-OppositePropertyCallExp-referredProperty" name="referredProperty" type="pivot-Property" isOrdered="true"
association="pivot-A_referredProperty_OppositePropertyCallExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYfsJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-OrderedSetType" name="OrderedSetType">
<generalization xmi:id="__3vYgsJdEeShyISVl59OvA" general="pivot-CollectionType"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-OrphanCompletePackage" name="OrphanCompletePackage">
<generalization xmi:id="__3vXbcJdEeShyISVl59OvA" general="pivot-CompletePackage"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Package" name="Package">
<generalization xmi:id="__3vWnMJdEeShyISVl59OvA" general="pivot-Namespace"/>
<ownedAttribute xmi:id="pivot-Package-URI" name="URI" visibility="public" type="pivot-String" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWnsJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Package-nsPrefix" name="nsPrefix" visibility="public" type="pivot-String" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWoMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Package-importedPackages" name="importedPackages" type="pivot-Package" association="pivot-A_importedPackages_Package">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWosJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWo8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Package-ownedClasses" name="ownedClasses" type="pivot-Class" aggregation="composite" association="pivot-A_ownedClasses_owningPackage">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWpcJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWpsJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Package-ownedInstances" name="ownedInstances" type="pivot-InstanceSpecification" aggregation="composite"
association="pivot-A_ownedInstances_owningPackage">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWqMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWqcJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Package-ownedPackages" name="ownedPackages" type="pivot-Package" aggregation="composite" association="pivot-A_ownedPackages_owningPackage">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWq8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWrMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Package-owningPackage" name="owningPackage" type="pivot-Package" isOrdered="true" association="pivot-A_ownedPackages_owningPackage">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWrsJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Package-ownedProfileApplications" name="ownedProfileApplications" type="pivot-ProfileApplication" aggregation="composite"
association="pivot-A_ownedProfileApplications_owningPackage">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWsMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWscJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Parameter" name="Parameter">
<generalization xmi:id="__3vVqsJdEeShyISVl59OvA" general="pivot-VariableDeclaration"/>
<ownedAttribute xmi:id="pivot-Parameter-isTypeof" name="isTypeof" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Parameter-owningOperation" name="owningOperation" type="pivot-Operation" isOrdered="true" association="pivot-A_ownedParameters_owningOperation">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVrcJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Precedence" name="Precedence">
<generalization xmi:id="__3vVucJdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-Precedence-associativity" name="associativity" visibility="public" type="pivot-AssociativityKind" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVu8JdEeShyISVl59OvA"/>
<defaultValue xmi:type="uml:InstanceValue" xmi:id="__3vVvMJdEeShyISVl59OvA" type="pivot-AssociativityKind" instance="__3vUksJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Precedence-order" name="order" visibility="public" type="pivot-Integer" isOrdered="true"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-PrimitiveCompletePackage" name="PrimitiveCompletePackage">
<generalization xmi:id="__3vXkcJdEeShyISVl59OvA" general="pivot-CompletePackage"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-PrimitiveLiteralExp" name="PrimitiveLiteralExp" isAbstract="true">
<generalization xmi:id="__3vXJ8JdEeShyISVl59OvA" general="pivot-LiteralExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-PrimitiveType" name="PrimitiveType">
<generalization xmi:id="__3vYhcJdEeShyISVl59OvA" general="pivot-DataType"/>
<ownedAttribute xmi:id="pivot-PrimitiveType-coercions" name="coercions" type="pivot-Operation" isOrdered="true" association="pivot-A_coercions_PrimitiveType">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYh8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vYiMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Profile" name="Profile">
<generalization xmi:id="__3vW2cJdEeShyISVl59OvA" general="pivot-Package"/>
<ownedAttribute xmi:id="pivot-Profile-profileApplications" name="profileApplications" type="pivot-ProfileApplication" association="pivot-A_profileApplications_appliedProfile">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vW28JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vW3MJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-ProfileApplication" name="ProfileApplication">
<generalization xmi:id="__3vW1MJdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-ProfileApplication-isStrict" name="isStrict" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-ProfileApplication-appliedProfile" name="appliedProfile" type="pivot-Profile" isOrdered="true" association="pivot-A_profileApplications_appliedProfile"/>
<ownedAttribute xmi:id="pivot-ProfileApplication-owningPackage" name="owningPackage" type="pivot-Package" isOrdered="true" association="pivot-A_ownedProfileApplications_owningPackage"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Property" name="Property">
<generalization xmi:id="__3vWZsJdEeShyISVl59OvA" general="pivot-Feature"/>
<ownedAttribute xmi:id="pivot-Property-defaultValue" name="defaultValue" visibility="public" type="pivot-Object" isOrdered="true"
isDerived="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWaMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Property-defaultValueString" name="defaultValueString" visibility="public" type="pivot-String" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWasJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Property-isComposite" name="isComposite" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Property-isDerived" name="isDerived" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Property-isID" name="isID" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Property-isImplicit" name="isImplicit" visibility="public" type="pivot-Boolean" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWb8JdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Property-isReadOnly" name="isReadOnly" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Property-isResolveProxies" name="isResolveProxies" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Property-isTransient" name="isTransient" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Property-isUnsettable" name="isUnsettable" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Property-isVolatile" name="isVolatile" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-Property-associationClass" name="associationClass" type="pivot-AssociationClass" isOrdered="true" association="pivot-A_unownedAttributes_associationClass">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWdsJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Property-keys" name="keys" type="pivot-Property" association="pivot-A_keys_Property">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWeMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWecJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Property-opposite" name="opposite" type="pivot-Property" isOrdered="true" association="pivot-A_opposite_Property">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWe8JdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Property-ownedExpression" name="ownedExpression" type="pivot-LanguageExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedExpression_Property">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWfcJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Property-owningClass" name="owningClass" type="pivot-Class" isOrdered="true" association="pivot-A_ownedProperties_owningClass">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWf8JdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Property-redefinedProperties" name="redefinedProperties" type="pivot-Property" association="pivot-A_redefinedProperties_Property">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWgcJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWgsJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Property-referredProperty" name="referredProperty" type="pivot-Property" isOrdered="true" association="pivot-A_referredProperty_Property">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWhMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Property-subsettedProperty" name="subsettedProperty" type="pivot-Property" association="pivot-A_subsettedProperty_Property">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWhsJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWh8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-PropertyCallExp" name="PropertyCallExp">
<generalization xmi:id="__3vYjMJdEeShyISVl59OvA" general="pivot-NavigationCallExp"/>
<ownedAttribute xmi:id="pivot-PropertyCallExp-referredProperty" name="referredProperty" type="pivot-Property" isOrdered="true" association="pivot-A_referredProperty_PropertyCallExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYjsJdEeShyISVl59OvA"/>
</ownedAttribute>
<interfaceRealization xmi:id="__3vYj8JdEeShyISVl59OvA" client="pivot-PropertyCallExp" supplier="pivot-ReferringElement" contract="pivot-ReferringElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Pseudostate" name="Pseudostate">
<generalization xmi:id="__3vWLMJdEeShyISVl59OvA" general="pivot-Vertex"/>
<ownedAttribute xmi:id="pivot-Pseudostate-kind" name="kind" visibility="public" type="pivot-PseudostateKind" isOrdered="true">
<defaultValue xmi:type="uml:InstanceValue" xmi:id="__3vWLsJdEeShyISVl59OvA" type="pivot-PseudostateKind" instance="__3vUqcJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Pseudostate-owningState" name="owningState" type="pivot-State" isOrdered="true" association="pivot-A_ownedConnectionPoints_owningState">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWMMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Pseudostate-owningStateMachine" name="owningStateMachine" type="pivot-StateMachine" isOrdered="true"
association="pivot-A_ownedConnectionPoints_owningStateMachine">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWMsJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-RealLiteralExp" name="RealLiteralExp">
<generalization xmi:id="__3vYk8JdEeShyISVl59OvA" general="pivot-NumericLiteralExp"/>
<ownedAttribute xmi:id="pivot-RealLiteralExp-realSymbol" name="realSymbol" visibility="public" type="pivot-Real" isOrdered="true"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Region" name="Region">
<generalization xmi:id="__3vWCsJdEeShyISVl59OvA" general="pivot-Namespace"/>
<ownedAttribute xmi:id="pivot-Region-extendedRegion" name="extendedRegion" type="pivot-Region" isOrdered="true" association="pivot-A_extendedRegion_Region">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWDMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Region-ownedSubvertexes" name="ownedSubvertexes" type="pivot-Vertex" aggregation="composite" association="pivot-A_ownedSubvertexes_owningRegion">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWDsJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWD8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Region-ownedTransitions" name="ownedTransitions" type="pivot-Transition" aggregation="composite" association="pivot-A_ownedTransitions_owningRegion">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWEcJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWEsJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Region-owningState" name="owningState" type="pivot-State" isOrdered="true" association="pivot-A_ownedRegions_owningState">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWFMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Region-owningStateMachine" name="owningStateMachine" type="pivot-StateMachine" isOrdered="true" association="pivot-A_ownedRegions_owningStateMachine">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWFsJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-SelfType" name="SelfType">
<generalization xmi:id="__3vYlsJdEeShyISVl59OvA" general="pivot-Class"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-SendSignalAction" name="SendSignalAction">
<generalization xmi:id="__3vYWMJdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-SendSignalAction-signal" name="signal" type="pivot-Signal" isOrdered="true" association="pivot-A_signal_SendSignalAction"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-SequenceType" name="SequenceType">
<generalization xmi:id="__3vYmMJdEeShyISVl59OvA" general="pivot-CollectionType"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-SetType" name="SetType">
<generalization xmi:id="__3vYmsJdEeShyISVl59OvA" general="pivot-CollectionType"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Signal" name="Signal">
<generalization xmi:id="__3vYW8JdEeShyISVl59OvA" general="pivot-Class"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Slot" name="Slot">
<generalization xmi:id="__3vWxMJdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-Slot-definingProperty" name="definingProperty" type="pivot-Property" isOrdered="true" association="pivot-A_definingProperty_Slot"/>
<ownedAttribute xmi:id="pivot-Slot-ownedValues" name="ownedValues" type="pivot-ValueSpecification" isOrdered="true" aggregation="composite"
association="pivot-A_ownedValues_Slot">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWx8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWyMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Slot-owningInstance" name="owningInstance" type="pivot-InstanceSpecification" isOrdered="true" association="pivot-A_ownedSlots_owningInstance"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-StandardLibrary" name="StandardLibrary">
<generalization xmi:id="__3vXd8JdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-StandardLibrary-owningCompleteEnvironment" name="owningCompleteEnvironment" type="pivot-CompleteEnvironment"
isOrdered="true" association="pivot-A_ownedStandardLibrary_owningCompleteEnvironment">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vXecJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-State" name="State">
<generalization xmi:id="__3vVxcJdEeShyISVl59OvA" general="pivot-Namespace"/>
<generalization xmi:id="__3vVxsJdEeShyISVl59OvA" general="pivot-Vertex"/>
<ownedAttribute xmi:id="pivot-State-ownedDeferrableTriggers" name="ownedDeferrableTriggers" type="pivot-Trigger" aggregation="composite"
association="pivot-A_ownedDeferrableTriggers_owningState">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVyMJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVycJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-State-ownedRegions" name="ownedRegions" type="pivot-Region" aggregation="composite" association="pivot-A_ownedRegions_owningState">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVy8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVzMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-State-ownedConnectionPoints" name="ownedConnectionPoints" type="pivot-Pseudostate" aggregation="composite"
association="pivot-A_ownedConnectionPoints_owningState">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVzsJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVz8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-State-submachines" name="submachines" type="pivot-StateMachine" isOrdered="true" association="pivot-A_submachines_submachineStates">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV0cJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-State-isComposite" name="isComposite" visibility="public" type="pivot-Boolean" isOrdered="true" isReadOnly="true"
isDerived="true"/>
<ownedAttribute xmi:id="pivot-State-isOrthogonal" name="isOrthogonal" visibility="public" type="pivot-Boolean" isOrdered="true" isReadOnly="true"
isDerived="true"/>
<ownedAttribute xmi:id="pivot-State-isSimple" name="isSimple" visibility="public" type="pivot-Boolean" isOrdered="true" isReadOnly="true"
isDerived="true"/>
<ownedAttribute xmi:id="pivot-State-isSubmachineState" name="isSubmachineState" visibility="public" type="pivot-Boolean" isOrdered="true"
isReadOnly="true" isDerived="true"/>
<ownedAttribute xmi:id="pivot-State-ownedConnections" name="ownedConnections" type="pivot-ConnectionPointReference" aggregation="composite"
association="pivot-A_ownedConnections_owningState">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV18JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vV2MJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-State-ownedDoActivity" name="ownedDoActivity" type="pivot-Behavior" isOrdered="true" aggregation="composite"
association="pivot-A_ownedDoActivity_State">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV2sJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-State-ownedEntry" name="ownedEntry" type="pivot-Behavior" isOrdered="true" aggregation="composite" association="pivot-A_ownedEntry_State">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV3MJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-State-ownedExit" name="ownedExit" type="pivot-Behavior" isOrdered="true" aggregation="composite" association="pivot-A_ownedExit_State">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV3sJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-State-ownedStateInvariant" name="ownedStateInvariant" type="pivot-Constraint" isOrdered="true" aggregation="composite"
association="pivot-A_ownedStateInvariant_owningState">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV4MJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-State-redefinedState" name="redefinedState" type="pivot-State" isOrdered="true" association="pivot-A_redefinedState_State">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV4sJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-StateExp" name="StateExp">
<generalization xmi:id="__3vYnMJdEeShyISVl59OvA" general="pivot-OCLExpression"/>
<ownedAttribute xmi:id="pivot-StateExp-referredState" name="referredState" type="pivot-State" isOrdered="true" association="pivot-A_referredState_StateExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYnsJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-StateMachine" name="StateMachine">
<generalization xmi:id="__3vWHcJdEeShyISVl59OvA" general="pivot-Behavior"/>
<ownedAttribute xmi:id="pivot-StateMachine-extendedStateMachines" name="extendedStateMachines" type="pivot-StateMachine" association="pivot-A_extendedStateMachines_StateMachine">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWH8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWIMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-StateMachine-ownedConnectionPoints" name="ownedConnectionPoints" type="pivot-Pseudostate" aggregation="composite"
association="pivot-A_ownedConnectionPoints_owningStateMachine">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWIsJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWI8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-StateMachine-ownedRegions" name="ownedRegions" type="pivot-Region" aggregation="composite" association="pivot-A_ownedRegions_owningStateMachine">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWJcJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-StateMachine-submachineStates" name="submachineStates" type="pivot-State" association="pivot-A_submachines_submachineStates">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWJ8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWKMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Stereotype" name="Stereotype">
<generalization xmi:id="__3vWXMJdEeShyISVl59OvA" general="pivot-Class"/>
<ownedAttribute xmi:id="pivot-Stereotype-ownedExtenders" name="ownedExtenders" type="pivot-StereotypeExtender" aggregation="composite"
association="pivot-A_ownedExtenders_owningStereotype">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWXsJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vWX8JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-StereotypeExtender" name="StereotypeExtender">
<generalization xmi:id="__3vWVsJdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-StereotypeExtender-isRequired" name="isRequired" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-StereotypeExtender-class" name="class" type="pivot-Class" isOrdered="true" association="pivot-A_class_extenders"/>
<ownedAttribute xmi:id="pivot-StereotypeExtender-owningStereotype" name="owningStereotype" type="pivot-Stereotype" isOrdered="true"
association="pivot-A_ownedExtenders_owningStereotype"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-StringLiteralExp" name="StringLiteralExp">
<generalization xmi:id="__3vYosJdEeShyISVl59OvA" general="pivot-PrimitiveLiteralExp"/>
<ownedAttribute xmi:id="pivot-StringLiteralExp-stringSymbol" name="stringSymbol" visibility="public" type="pivot-String" isOrdered="true"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-TemplateBinding" name="TemplateBinding">
<generalization xmi:id="__3vVbsJdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-TemplateBinding-ownedSubstitutions" name="ownedSubstitutions" type="pivot-TemplateParameterSubstitution"
aggregation="composite" association="pivot-A_ownedSubstitutions_owningBinding">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVcMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-TemplateBinding-owningElement" name="owningElement" type="pivot-TemplateableElement" isOrdered="true"
association="pivot-A_ownedBindings_owningElement"/>
<ownedAttribute xmi:id="pivot-TemplateBinding-templateSignature" name="templateSignature" type="pivot-TemplateSignature" isOrdered="true"
isReadOnly="true" isDerived="true" association="pivot-A_templateSignature_TemplateBinding"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-TemplateParameter" name="TemplateParameter">
<generalization xmi:id="__3vVfcJdEeShyISVl59OvA" general="pivot-Type"/>
<ownedAttribute xmi:id="pivot-TemplateParameter-constrainingClasses" name="constrainingClasses" type="pivot-Class" association="pivot-A_constrainingClasses_TemplateParameter">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVf8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVgMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-TemplateParameter-lowerBound" name="lowerBound" type="pivot-Type" isOrdered="true" association="pivot-A_lowerBound_TemplateParameter">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVgsJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-TemplateParameter-owningSignature" name="owningSignature" type="pivot-TemplateSignature" isOrdered="true"
association="pivot-A_ownedParameters_owningSignature"/>
<ownedAttribute xmi:id="pivot-TemplateParameter-upperBound" name="upperBound" type="pivot-Type" isOrdered="true" association="pivot-A_upperBound_TemplateParameter">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVhcJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-TemplateParameterSubstitution" name="TemplateParameterSubstitution">
<generalization xmi:id="__3vVdMJdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-TemplateParameterSubstitution-actual" name="actual" type="pivot-Type" isOrdered="true" association="pivot-A_actual_TemplateParameterSubstitution"/>
<ownedAttribute xmi:id="pivot-TemplateParameterSubstitution-formal" name="formal" type="pivot-TemplateParameter" isOrdered="true"
association="pivot-A_formal_TemplateParameterSubstitution"/>
<ownedAttribute xmi:id="pivot-TemplateParameterSubstitution-ownedWildcard" name="ownedWildcard" type="pivot-WildcardType" isOrdered="true"
aggregation="composite" association="pivot-A_ownedWildcard_TemplateParameterSubstitution">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVeMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-TemplateParameterSubstitution-owningBinding" name="owningBinding" type="pivot-TemplateBinding" isOrdered="true"
association="pivot-A_ownedSubstitutions_owningBinding"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-TemplateSignature" name="TemplateSignature">
<generalization xmi:id="__3vVi8JdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-TemplateSignature-ownedParameters" name="ownedParameters" type="pivot-TemplateParameter" isOrdered="true"
aggregation="composite" association="pivot-A_ownedParameters_owningSignature">
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVjcJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-TemplateSignature-owningElement" name="owningElement" type="pivot-TemplateableElement" isOrdered="true"
association="pivot-A_ownedSignature_owningElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-TemplateableElement" name="TemplateableElement" isAbstract="true">
<generalization xmi:id="__3vVZcJdEeShyISVl59OvA" general="pivot-Element"/>
<ownedAttribute xmi:id="pivot-TemplateableElement-ownedBindings" name="ownedBindings" type="pivot-TemplateBinding" aggregation="composite"
association="pivot-A_ownedBindings_owningElement">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVZ8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vVaMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-TemplateableElement-ownedSignature" name="ownedSignature" type="pivot-TemplateSignature" isOrdered="true"
aggregation="composite" association="pivot-A_ownedSignature_owningElement">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVasJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-TemplateableElement-unspecializedElement" name="unspecializedElement" type="pivot-TemplateableElement"
isOrdered="true" association="pivot-A_unspecializedElement_TemplateableElement">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVbMJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Transition" name="Transition">
<generalization xmi:id="__3vV7sJdEeShyISVl59OvA" general="pivot-Namespace"/>
<ownedAttribute xmi:id="pivot-Transition-kind" name="kind" visibility="public" type="pivot-TransitionKind" isOrdered="true">
<defaultValue xmi:type="uml:InstanceValue" xmi:id="__3vV8MJdEeShyISVl59OvA" type="pivot-TransitionKind" instance="__3vUtMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Transition-ownedEffect" name="ownedEffect" type="pivot-Behavior" isOrdered="true" aggregation="composite"
association="pivot-A_ownedEffect_owningTransition">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV8sJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Transition-ownedGuard" name="ownedGuard" type="pivot-Constraint" isOrdered="true" aggregation="composite"
association="pivot-A_ownedGuard_owningTransition">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV9MJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Transition-ownedTriggers" name="ownedTriggers" type="pivot-Trigger" aggregation="composite" association="pivot-A_ownedTriggers_owningTransition">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV9sJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vV98JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Transition-owningRegion" name="owningRegion" type="pivot-Region" isOrdered="true" association="pivot-A_ownedTransitions_owningRegion"/>
<ownedAttribute xmi:id="pivot-Transition-source" name="source" type="pivot-Vertex" isOrdered="true" association="pivot-A_outgoingTransitions_source"/>
<ownedAttribute xmi:id="pivot-Transition-target" name="target" type="pivot-Vertex" isOrdered="true" association="pivot-A_target_incomingTransitions"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Trigger" name="Trigger">
<generalization xmi:id="__3vWAsJdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-Trigger-owningState" name="owningState" type="pivot-State" isOrdered="true" association="pivot-A_ownedDeferrableTriggers_owningState">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWBMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Trigger-owningTransition" name="owningTransition" type="pivot-Transition" isOrdered="true" association="pivot-A_ownedTriggers_owningTransition">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vWBsJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-TupleLiteralExp" name="TupleLiteralExp">
<generalization xmi:id="__3vYpcJdEeShyISVl59OvA" general="pivot-LiteralExp"/>
<ownedAttribute xmi:id="pivot-TupleLiteralExp-ownedParts" name="ownedParts" type="pivot-TupleLiteralPart" isOrdered="true" aggregation="composite"
association="pivot-A_ownedParts_TupleLiteralExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYp8JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vYqMJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-TupleLiteralPart" name="TupleLiteralPart">
<generalization xmi:id="__3vYqsJdEeShyISVl59OvA" general="pivot-VariableDeclaration"/>
<ownedAttribute xmi:id="pivot-TupleLiteralPart-ownedInit" name="ownedInit" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedInit_TupleLiteralPart">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYrMJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-TupleType" name="TupleType">
<generalization xmi:id="__3vYssJdEeShyISVl59OvA" general="pivot-DataType"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Type" name="Type" isAbstract="true">
<generalization xmi:id="__3vVPcJdEeShyISVl59OvA" general="pivot-NamedElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-TypeExp" name="TypeExp">
<generalization xmi:id="__3vYtMJdEeShyISVl59OvA" general="pivot-OCLExpression"/>
<ownedAttribute xmi:id="pivot-TypeExp-referredType" name="referredType" type="pivot-Type" isOrdered="true" association="pivot-A_referredType_TypeExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYtsJdEeShyISVl59OvA"/>
</ownedAttribute>
<interfaceRealization xmi:id="__3vYt8JdEeShyISVl59OvA" client="pivot-TypeExp" supplier="pivot-ReferringElement" contract="pivot-ReferringElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-TypedElement" name="TypedElement" isAbstract="true">
<generalization xmi:id="__3vVN8JdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-TypedElement-isMany" name="isMany" visibility="public" type="pivot-Boolean" isOrdered="true" isReadOnly="true"
isDerived="true"/>
<ownedAttribute xmi:id="pivot-TypedElement-isRequired" name="isRequired" visibility="public" type="pivot-Boolean" isOrdered="true"/>
<ownedAttribute xmi:id="pivot-TypedElement-type" name="type" type="pivot-Type" isOrdered="true" association="pivot-A_type_TypedElement">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVO8JdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-UnlimitedNaturalLiteralExp" name="UnlimitedNaturalLiteralExp">
<generalization xmi:id="__3vYu8JdEeShyISVl59OvA" general="pivot-NumericLiteralExp"/>
<ownedAttribute xmi:id="pivot-UnlimitedNaturalLiteralExp-unlimitedNaturalSymbol" name="unlimitedNaturalSymbol" visibility="public"
type="pivot-UnlimitedNatural" isOrdered="true"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-UnspecifiedValueExp" name="UnspecifiedValueExp">
<generalization xmi:id="__3vYvsJdEeShyISVl59OvA" general="pivot-OCLExpression"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-ValueSpecification" name="ValueSpecification" isAbstract="true">
<generalization xmi:id="__3vVNcJdEeShyISVl59OvA" general="pivot-TypedElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Variable" name="Variable">
<generalization xmi:id="__3vX4cJdEeShyISVl59OvA" general="pivot-VariableDeclaration"/>
<ownedAttribute xmi:id="pivot-Variable-isImplicit" name="isImplicit" visibility="public" type="pivot-Boolean" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vX48JdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Variable-ownedInit" name="ownedInit" type="pivot-OCLExpression" isOrdered="true" aggregation="composite"
association="pivot-A_ownedInit_Variable">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vX5cJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Variable-representedParameter" name="representedParameter" type="pivot-Parameter" isOrdered="true" association="pivot-A_representedParameter_Variable">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vX58JdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-VariableDeclaration" name="VariableDeclaration" isAbstract="true">
<generalization xmi:id="__3vVr8JdEeShyISVl59OvA" general="pivot-TypedElement"/>
<ownedAttribute xmi:id="pivot-VariableDeclaration-typeValue" name="typeValue" type="pivot-Type" isOrdered="true" association="pivot-A_typeValue_VariableDeclaration">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVscJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-VariableExp" name="VariableExp">
<generalization xmi:id="__3vYwMJdEeShyISVl59OvA" general="pivot-OCLExpression"/>
<ownedAttribute xmi:id="pivot-VariableExp-isImplicit" name="isImplicit" visibility="public" type="pivot-Boolean" isOrdered="true">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYwsJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-VariableExp-referredVariable" name="referredVariable" type="pivot-VariableDeclaration" isOrdered="true"
association="pivot-A_referredVariable_VariableExp">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vYxMJdEeShyISVl59OvA"/>
</ownedAttribute>
<interfaceRealization xmi:id="__3vYxcJdEeShyISVl59OvA" client="pivot-VariableExp" supplier="pivot-ReferringElement" contract="pivot-ReferringElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-Vertex" name="Vertex" isAbstract="true">
<generalization xmi:id="__3vV5MJdEeShyISVl59OvA" general="pivot-NamedElement"/>
<ownedAttribute xmi:id="pivot-Vertex-incomingTransitions" name="incomingTransitions" type="pivot-Transition" isReadOnly="true" association="pivot-A_target_incomingTransitions">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV5sJdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vV58JdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Vertex-owningRegion" name="owningRegion" type="pivot-Region" isOrdered="true" association="pivot-A_ownedSubvertexes_owningRegion">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV6cJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-Vertex-outgoingTransitions" name="outgoingTransitions" type="pivot-Transition" isReadOnly="true" association="pivot-A_outgoingTransitions_source">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vV68JdEeShyISVl59OvA"/>
<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="__3vV7MJdEeShyISVl59OvA" value="*"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-VoidType" name="VoidType">
<generalization xmi:id="__3vYycJdEeShyISVl59OvA" general="pivot-Class"/>
</packagedElement>
<packagedElement xmi:type="uml:Class" xmi:id="pivot-WildcardType" name="WildcardType">
<generalization xmi:id="__3vVlsJdEeShyISVl59OvA" general="pivot-Class"/>
<ownedAttribute xmi:id="pivot-WildcardType-lowerBound" name="lowerBound" type="pivot-Type" isOrdered="true" association="pivot-A_lowerBound_WildcardType">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVmMJdEeShyISVl59OvA"/>
</ownedAttribute>
<ownedAttribute xmi:id="pivot-WildcardType-upperBound" name="upperBound" type="pivot-Type" isOrdered="true" association="pivot-A_upperBound_WildcardType">
<lowerValue xmi:type="uml:LiteralInteger" xmi:id="__3vVmsJdEeShyISVl59OvA"/>
</ownedAttribute>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_actual_TemplateParameterSubstitution" name="A_actual_TemplateParameterSubstitution"
memberEnd="pivot-TemplateParameterSubstitution-actual pivot-A_actual_TemplateParameterSubstitution-Ppivot.A_actual_TemplateParameterSubstitution.Pnull">
<ownedEnd xmi:id="pivot-A_actual_TemplateParameterSubstitution-Ppivot.A_actual_TemplateParameterSubstitution.Pnull" type="pivot-TemplateParameterSubstitution"
association="pivot-A_actual_TemplateParameterSubstitution"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_annotatedElements_annotatingComments" name="A_annotatedElements_annotatingComments"
memberEnd="pivot-Comment-annotatedElements pivot-Element-annotatingComments"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_behavioralClass_DataType" name="A_behavioralClass_DataType" memberEnd="pivot-DataType-behavioralClass pivot-A_behavioralClass_DataType-Ppivot.A_behavioralClass_DataType.Pnull">
<ownedEnd xmi:id="pivot-A_behavioralClass_DataType-Ppivot.A_behavioralClass_DataType.Pnull" type="pivot-DataType" association="pivot-A_behavioralClass_DataType"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_bodyExpression_Operation" name="A_bodyExpression_Operation" memberEnd="pivot-Operation-bodyExpression pivot-A_bodyExpression_Operation-Ppivot.A_bodyExpression_Operation.Pnull">
<ownedEnd xmi:id="pivot-A_bodyExpression_Operation-Ppivot.A_bodyExpression_Operation.Pnull" type="pivot-Operation" association="pivot-A_bodyExpression_Operation"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_class_extenders" name="A_class_extenders" memberEnd="pivot-StereotypeExtender-class pivot-Class-extenders"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_classes_InstanceSpecification" name="A_classes_InstanceSpecification" memberEnd="pivot-InstanceSpecification-classes pivot-A_classes_InstanceSpecification-Ppivot.A_classes_InstanceSpecification.Pnull">
<ownedEnd xmi:id="pivot-A_classes_InstanceSpecification-Ppivot.A_classes_InstanceSpecification.Pnull" type="pivot-InstanceSpecification"
association="pivot-A_classes_InstanceSpecification"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_coercions_PrimitiveType" name="A_coercions_PrimitiveType" memberEnd="pivot-PrimitiveType-coercions pivot-A_coercions_PrimitiveType-Ppivot.A_coercions_PrimitiveType.Pnull">
<ownedEnd xmi:id="pivot-A_coercions_PrimitiveType-Ppivot.A_coercions_PrimitiveType.Pnull" type="pivot-PrimitiveType" association="pivot-A_coercions_PrimitiveType"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_constrainedElements_Constraint" name="A_constrainedElements_Constraint"
memberEnd="pivot-Constraint-constrainedElements pivot-A_constrainedElements_Constraint-Ppivot.A_constrainedElements_Constraint.Pnull">
<ownedEnd xmi:id="pivot-A_constrainedElements_Constraint-Ppivot.A_constrainedElements_Constraint.Pnull" type="pivot-Constraint" association="pivot-A_constrainedElements_Constraint"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_constrainingClasses_TemplateParameter" name="A_constrainingClasses_TemplateParameter"
memberEnd="pivot-TemplateParameter-constrainingClasses pivot-A_constrainingClasses_TemplateParameter-Ppivot.A_constrainingClasses_TemplateParameter.Pnull">
<ownedEnd xmi:id="pivot-A_constrainingClasses_TemplateParameter-Ppivot.A_constrainingClasses_TemplateParameter.Pnull" type="pivot-TemplateParameter"
association="pivot-A_constrainingClasses_TemplateParameter"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_contextType_LambdaType" name="A_contextType_LambdaType" memberEnd="pivot-LambdaType-contextType pivot-A_contextType_LambdaType-Ppivot.A_contextType_LambdaType.Pnull">
<ownedEnd xmi:id="pivot-A_contextType_LambdaType-Ppivot.A_contextType_LambdaType.Pnull" type="pivot-LambdaType" association="pivot-A_contextType_LambdaType"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_context_Constraint" name="A_context_Constraint" memberEnd="pivot-Constraint-context pivot-A_context_Constraint-Ppivot.A_context_Constraint.Pnull">
<ownedEnd xmi:id="pivot-A_context_Constraint-Ppivot.A_context_Constraint.Pnull" type="pivot-Constraint" association="pivot-A_context_Constraint"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_definingProperty_Slot" name="A_definingProperty_Slot" memberEnd="pivot-Slot-definingProperty pivot-A_definingProperty_Slot-Ppivot.A_definingProperty_Slot.Pnull">
<ownedEnd xmi:id="pivot-A_definingProperty_Slot-Ppivot.A_definingProperty_Slot.Pnull" type="pivot-Slot" association="pivot-A_definingProperty_Slot"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_elementType_CollectionType" name="A_elementType_CollectionType" memberEnd="pivot-CollectionType-elementType pivot-A_elementType_CollectionType-Ppivot.A_elementType_CollectionType.Pnull">
<ownedEnd xmi:id="pivot-A_elementType_CollectionType-Ppivot.A_elementType_CollectionType.Pnull" type="pivot-CollectionType" association="pivot-A_elementType_CollectionType"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_entries_ConnectionPointReference" name="A_entries_ConnectionPointReference"
memberEnd="pivot-ConnectionPointReference-entries pivot-A_entries_ConnectionPointReference-Ppivot.A_entries_ConnectionPointReference.Pnull">
<ownedEnd xmi:id="pivot-A_entries_ConnectionPointReference-Ppivot.A_entries_ConnectionPointReference.Pnull" type="pivot-ConnectionPointReference"
association="pivot-A_entries_ConnectionPointReference"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_exits_ConnectionPointReference" name="A_exits_ConnectionPointReference"
memberEnd="pivot-ConnectionPointReference-exits pivot-A_exits_ConnectionPointReference-Ppivot.A_exits_ConnectionPointReference.Pnull">
<ownedEnd xmi:id="pivot-A_exits_ConnectionPointReference-Ppivot.A_exits_ConnectionPointReference.Pnull" type="pivot-ConnectionPointReference"
association="pivot-A_exits_ConnectionPointReference"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_extendedRegion_Region" name="A_extendedRegion_Region" memberEnd="pivot-Region-extendedRegion pivot-A_extendedRegion_Region-Ppivot.A_extendedRegion_Region.Pnull">
<ownedEnd xmi:id="pivot-A_extendedRegion_Region-Ppivot.A_extendedRegion_Region.Pnull" type="pivot-Region" association="pivot-A_extendedRegion_Region"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_extendedStateMachines_StateMachine" name="A_extendedStateMachines_StateMachine"
memberEnd="pivot-StateMachine-extendedStateMachines pivot-A_extendedStateMachines_StateMachine-Ppivot.A_extendedStateMachines_StateMachine.Pnull">
<ownedEnd xmi:id="pivot-A_extendedStateMachines_StateMachine-Ppivot.A_extendedStateMachines_StateMachine.Pnull" type="pivot-StateMachine"
association="pivot-A_extendedStateMachines_StateMachine"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_formal_TemplateParameterSubstitution" name="A_formal_TemplateParameterSubstitution"
memberEnd="pivot-TemplateParameterSubstitution-formal pivot-A_formal_TemplateParameterSubstitution-Ppivot.A_formal_TemplateParameterSubstitution.Pnull">
<ownedEnd xmi:id="pivot-A_formal_TemplateParameterSubstitution-Ppivot.A_formal_TemplateParameterSubstitution.Pnull" type="pivot-TemplateParameterSubstitution"
association="pivot-A_formal_TemplateParameterSubstitution"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_importedNamespace_Import" name="A_importedNamespace_Import" memberEnd="pivot-Import-importedNamespace pivot-A_importedNamespace_Import-Ppivot.A_importedNamespace_Import.Pnull">
<ownedEnd xmi:id="pivot-A_importedNamespace_Import-Ppivot.A_importedNamespace_Import.Pnull" type="pivot-Import" association="pivot-A_importedNamespace_Import"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_importedPackages_Package" name="A_importedPackages_Package" memberEnd="pivot-Package-importedPackages pivot-A_importedPackages_Package-Ppivot.A_importedPackages_Package.Pnull">
<ownedEnd xmi:id="pivot-A_importedPackages_Package-Ppivot.A_importedPackages_Package.Pnull" type="pivot-Package" association="pivot-A_importedPackages_Package"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_keys_Property" name="A_keys_Property" memberEnd="pivot-Property-keys pivot-A_keys_Property-Ppivot.A_keys_Property.Pnull">
<ownedEnd xmi:id="pivot-A_keys_Property-Ppivot.A_keys_Property.Pnull" type="pivot-Property" association="pivot-A_keys_Property"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_lowerBound_TemplateParameter" name="A_lowerBound_TemplateParameter" memberEnd="pivot-TemplateParameter-lowerBound pivot-A_lowerBound_TemplateParameter-Ppivot.A_lowerBound_TemplateParameter.Pnull">
<ownedEnd xmi:id="pivot-A_lowerBound_TemplateParameter-Ppivot.A_lowerBound_TemplateParameter.Pnull" type="pivot-TemplateParameter"
association="pivot-A_lowerBound_TemplateParameter"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_lowerBound_WildcardType" name="A_lowerBound_WildcardType" memberEnd="pivot-WildcardType-lowerBound pivot-A_lowerBound_WildcardType-Ppivot.A_lowerBound_WildcardType.Pnull">
<ownedEnd xmi:id="pivot-A_lowerBound_WildcardType-Ppivot.A_lowerBound_WildcardType.Pnull" type="pivot-WildcardType" association="pivot-A_lowerBound_WildcardType"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_metaType_DynamicElement" name="A_metaType_DynamicElement" memberEnd="pivot-DynamicElement-metaType pivot-A_metaType_DynamicElement-Ppivot.A_metaType_DynamicElement.Pnull">
<ownedEnd xmi:id="pivot-A_metaType_DynamicElement-Ppivot.A_metaType_DynamicElement.Pnull" type="pivot-DynamicElement" association="pivot-A_metaType_DynamicElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_navigationSource_NavigationCallExp" name="A_navigationSource_NavigationCallExp"
memberEnd="pivot-NavigationCallExp-navigationSource pivot-A_navigationSource_NavigationCallExp-Ppivot.A_navigationSource_NavigationCallExp.Pnull">
<ownedEnd xmi:id="pivot-A_navigationSource_NavigationCallExp-Ppivot.A_navigationSource_NavigationCallExp.Pnull" type="pivot-NavigationCallExp"
association="pivot-A_navigationSource_NavigationCallExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_operation_CallOperationAction" name="A_operation_CallOperationAction" memberEnd="pivot-CallOperationAction-operation pivot-A_operation_CallOperationAction-Ppivot.A_operation_CallOperationAction.Pnull">
<ownedEnd xmi:id="pivot-A_operation_CallOperationAction-Ppivot.A_operation_CallOperationAction.Pnull" type="pivot-CallOperationAction"
association="pivot-A_operation_CallOperationAction"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_opposite_Property" name="A_opposite_Property" memberEnd="pivot-Property-opposite pivot-A_opposite_Property-Ppivot.A_opposite_Property.Pnull">
<ownedEnd xmi:id="pivot-A_opposite_Property-Ppivot.A_opposite_Property.Pnull" type="pivot-Property" association="pivot-A_opposite_Property"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_orphanCompletePackage_CompleteModel" name="A_orphanCompletePackage_CompleteModel"
memberEnd="pivot-CompleteModel-orphanCompletePackage pivot-A_orphanCompletePackage_CompleteModel-Ppivot.A_orphanCompletePackage_CompleteModel.Pnull">
<ownedEnd xmi:id="pivot-A_orphanCompletePackage_CompleteModel-Ppivot.A_orphanCompletePackage_CompleteModel.Pnull" type="pivot-CompleteModel"
association="pivot-A_orphanCompletePackage_CompleteModel"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_outgoingTransitions_source" name="A_outgoingTransitions_source" memberEnd="pivot-Vertex-outgoingTransitions pivot-Transition-source"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedAccumulators_Iteration" name="A_ownedAccumulators_Iteration" memberEnd="pivot-Iteration-ownedAccumulators pivot-A_ownedAccumulators_Iteration-Ppivot.A_ownedAccumulators_Iteration.Pnull">
<ownedEnd xmi:id="pivot-A_ownedAccumulators_Iteration-Ppivot.A_ownedAccumulators_Iteration.Pnull" type="pivot-Iteration" association="pivot-A_ownedAccumulators_Iteration"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedAnnotations_Element" name="A_ownedAnnotations_Element" memberEnd="pivot-Element-ownedAnnotations pivot-A_ownedAnnotations_Element-Ppivot.A_ownedAnnotations_Element.Pnull">
<ownedEnd xmi:id="pivot-A_ownedAnnotations_Element-Ppivot.A_ownedAnnotations_Element.Pnull" type="pivot-Element" association="pivot-A_ownedAnnotations_Element"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedArguments_MessageExp" name="A_ownedArguments_MessageExp" memberEnd="pivot-MessageExp-ownedArguments pivot-A_ownedArguments_MessageExp-Ppivot.A_ownedArguments_MessageExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedArguments_MessageExp-Ppivot.A_ownedArguments_MessageExp.Pnull" type="pivot-MessageExp" association="pivot-A_ownedArguments_MessageExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedArguments_OperationCallExp" name="A_ownedArguments_OperationCallExp"
memberEnd="pivot-OperationCallExp-ownedArguments pivot-A_ownedArguments_OperationCallExp-Ppivot.A_ownedArguments_OperationCallExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedArguments_OperationCallExp-Ppivot.A_ownedArguments_OperationCallExp.Pnull" type="pivot-OperationCallExp"
association="pivot-A_ownedArguments_OperationCallExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedBehaviors_Class" name="A_ownedBehaviors_Class" memberEnd="pivot-Class-ownedBehaviors pivot-A_ownedBehaviors_Class-Ppivot.A_ownedBehaviors_Class.Pnull">
<ownedEnd xmi:id="pivot-A_ownedBehaviors_Class-Ppivot.A_ownedBehaviors_Class.Pnull" type="pivot-Class" association="pivot-A_ownedBehaviors_Class"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedBindings_owningElement" name="A_ownedBindings_owningElement" memberEnd="pivot-TemplateableElement-ownedBindings pivot-TemplateBinding-owningElement"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedBody_ExpressionInOCL" name="A_ownedBody_ExpressionInOCL" memberEnd="pivot-ExpressionInOCL-ownedBody pivot-A_ownedBody_ExpressionInOCL-Ppivot.A_ownedBody_ExpressionInOCL.Pnull">
<ownedEnd xmi:id="pivot-A_ownedBody_ExpressionInOCL-Ppivot.A_ownedBody_ExpressionInOCL.Pnull" type="pivot-ExpressionInOCL" association="pivot-A_ownedBody_ExpressionInOCL"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedBody_LoopExp" name="A_ownedBody_LoopExp" memberEnd="pivot-LoopExp-ownedBody pivot-A_ownedBody_LoopExp-Ppivot.A_ownedBody_LoopExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedBody_LoopExp-Ppivot.A_ownedBody_LoopExp.Pnull" type="pivot-LoopExp" association="pivot-A_ownedBody_LoopExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedCalledOperation_MessageExp" name="A_ownedCalledOperation_MessageExp"
memberEnd="pivot-MessageExp-ownedCalledOperation pivot-A_ownedCalledOperation_MessageExp-Ppivot.A_ownedCalledOperation_MessageExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedCalledOperation_MessageExp-Ppivot.A_ownedCalledOperation_MessageExp.Pnull" type="pivot-MessageExp"
association="pivot-A_ownedCalledOperation_MessageExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedClasses_owningPackage" name="A_ownedClasses_owningPackage" memberEnd="pivot-Package-ownedClasses pivot-Class-owningPackage"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedComments_owningElement" name="A_ownedComments_owningElement" memberEnd="pivot-Element-ownedComments pivot-Comment-owningElement"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedCompleteClasses_owningCompletePackage" name="A_ownedCompleteClasses_owningCompletePackage"
memberEnd="pivot-CompletePackage-ownedCompleteClasses pivot-CompleteClass-owningCompletePackage"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedCompleteModel_owningCompleteEnvironment" name="A_ownedCompleteModel_owningCompleteEnvironment"
memberEnd="pivot-CompleteEnvironment-ownedCompleteModel pivot-CompleteModel-owningCompleteEnvironment"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedCompletePackages_owningCompleteModel" name="A_ownedCompletePackages_owningCompleteModel"
memberEnd="pivot-CompleteModel-ownedCompletePackages pivot-CompletePackage-owningCompleteModel"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedCompletePackages_owningCompletePackage" name="A_ownedCompletePackages_owningCompletePackage"
memberEnd="pivot-CompletePackage-ownedCompletePackages pivot-CompletePackage-owningCompletePackage"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedCondition_IfExp" name="A_ownedCondition_IfExp" memberEnd="pivot-IfExp-ownedCondition pivot-A_ownedCondition_IfExp-Ppivot.A_ownedCondition_IfExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedCondition_IfExp-Ppivot.A_ownedCondition_IfExp.Pnull" type="pivot-IfExp" association="pivot-A_ownedCondition_IfExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedConnectionPoints_owningState" name="A_ownedConnectionPoints_owningState"
memberEnd="pivot-State-ownedConnectionPoints pivot-Pseudostate-owningState"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedConnectionPoints_owningStateMachine" name="A_ownedConnectionPoints_owningStateMachine"
memberEnd="pivot-StateMachine-ownedConnectionPoints pivot-Pseudostate-owningStateMachine"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedConnections_owningState" name="A_ownedConnections_owningState" memberEnd="pivot-State-ownedConnections pivot-ConnectionPointReference-owningState"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedConstraints_Namespace" name="A_ownedConstraints_Namespace" memberEnd="pivot-Namespace-ownedConstraints pivot-A_ownedConstraints_Namespace-Ppivot.A_ownedConstraints_Namespace.Pnull">
<ownedEnd xmi:id="pivot-A_ownedConstraints_Namespace-Ppivot.A_ownedConstraints_Namespace.Pnull" type="pivot-Namespace" association="pivot-A_ownedConstraints_Namespace"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedContents_Annotation" name="A_ownedContents_Annotation" memberEnd="pivot-Annotation-ownedContents pivot-A_ownedContents_Annotation-Ppivot.A_ownedContents_Annotation.Pnull">
<ownedEnd xmi:id="pivot-A_ownedContents_Annotation-Ppivot.A_ownedContents_Annotation.Pnull" type="pivot-Annotation" association="pivot-A_ownedContents_Annotation"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedContext_ExpressionInOCL" name="A_ownedContext_ExpressionInOCL" memberEnd="pivot-ExpressionInOCL-ownedContext pivot-A_ownedContext_ExpressionInOCL-Ppivot.A_ownedContext_ExpressionInOCL.Pnull">
<ownedEnd xmi:id="pivot-A_ownedContext_ExpressionInOCL-Ppivot.A_ownedContext_ExpressionInOCL.Pnull" type="pivot-ExpressionInOCL" association="pivot-A_ownedContext_ExpressionInOCL"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedDeferrableTriggers_owningState" name="A_ownedDeferrableTriggers_owningState"
memberEnd="pivot-State-ownedDeferrableTriggers pivot-Trigger-owningState"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedDetails_Annotation" name="A_ownedDetails_Annotation" memberEnd="pivot-Annotation-ownedDetails pivot-A_ownedDetails_Annotation-Ppivot.A_ownedDetails_Annotation.Pnull">
<ownedEnd xmi:id="pivot-A_ownedDetails_Annotation-Ppivot.A_ownedDetails_Annotation.Pnull" type="pivot-Annotation" association="pivot-A_ownedDetails_Annotation"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedDoActivity_State" name="A_ownedDoActivity_State" memberEnd="pivot-State-ownedDoActivity pivot-A_ownedDoActivity_State-Ppivot.A_ownedDoActivity_State.Pnull">
<ownedEnd xmi:id="pivot-A_ownedDoActivity_State-Ppivot.A_ownedDoActivity_State.Pnull" type="pivot-State" association="pivot-A_ownedDoActivity_State"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedDynamicProperties_DynamicType" name="A_ownedDynamicProperties_DynamicType"
memberEnd="pivot-DynamicType-ownedDynamicProperties pivot-A_ownedDynamicProperties_DynamicType-Ppivot.A_ownedDynamicProperties_DynamicType.Pnull">
<ownedEnd xmi:id="pivot-A_ownedDynamicProperties_DynamicType-Ppivot.A_ownedDynamicProperties_DynamicType.Pnull" type="pivot-DynamicType"
association="pivot-A_ownedDynamicProperties_DynamicType"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedEffect_owningTransition" name="A_ownedEffect_owningTransition" memberEnd="pivot-Transition-ownedEffect pivot-Behavior-owningTransition"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedElse_IfExp" name="A_ownedElse_IfExp" memberEnd="pivot-IfExp-ownedElse pivot-A_ownedElse_IfExp-Ppivot.A_ownedElse_IfExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedElse_IfExp-Ppivot.A_ownedElse_IfExp.Pnull" type="pivot-IfExp" association="pivot-A_ownedElse_IfExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedEntry_State" name="A_ownedEntry_State" memberEnd="pivot-State-ownedEntry pivot-A_ownedEntry_State-Ppivot.A_ownedEntry_State.Pnull">
<ownedEnd xmi:id="pivot-A_ownedEntry_State-Ppivot.A_ownedEntry_State.Pnull" type="pivot-State" association="pivot-A_ownedEntry_State"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedExit_State" name="A_ownedExit_State" memberEnd="pivot-State-ownedExit pivot-A_ownedExit_State-Ppivot.A_ownedExit_State.Pnull">
<ownedEnd xmi:id="pivot-A_ownedExit_State-Ppivot.A_ownedExit_State.Pnull" type="pivot-State" association="pivot-A_ownedExit_State"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedExpression_Property" name="A_ownedExpression_Property" memberEnd="pivot-Property-ownedExpression pivot-A_ownedExpression_Property-Ppivot.A_ownedExpression_Property.Pnull">
<ownedEnd xmi:id="pivot-A_ownedExpression_Property-Ppivot.A_ownedExpression_Property.Pnull" type="pivot-Property" association="pivot-A_ownedExpression_Property"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedExtenders_owningStereotype" name="A_ownedExtenders_owningStereotype"
memberEnd="pivot-Stereotype-ownedExtenders pivot-StereotypeExtender-owningStereotype"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedExtensions_base" name="A_ownedExtensions_base" memberEnd="pivot-Element-ownedExtensions pivot-ElementExtension-base"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedFirst_CollectionRange" name="A_ownedFirst_CollectionRange" memberEnd="pivot-CollectionRange-ownedFirst pivot-A_ownedFirst_CollectionRange-Ppivot.A_ownedFirst_CollectionRange.Pnull">
<ownedEnd xmi:id="pivot-A_ownedFirst_CollectionRange-Ppivot.A_ownedFirst_CollectionRange.Pnull" type="pivot-CollectionRange" association="pivot-A_ownedFirst_CollectionRange"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedGuard_owningTransition" name="A_ownedGuard_owningTransition" memberEnd="pivot-Transition-ownedGuard pivot-Constraint-owningTransition"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedImports_Model" name="A_ownedImports_Model" memberEnd="pivot-Model-ownedImports pivot-A_ownedImports_Model-Ppivot.A_ownedImports_Model.Pnull">
<ownedEnd xmi:id="pivot-A_ownedImports_Model-Ppivot.A_ownedImports_Model.Pnull" type="pivot-Model" association="pivot-A_ownedImports_Model"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedIn_LetExp" name="A_ownedIn_LetExp" memberEnd="pivot-LetExp-ownedIn pivot-A_ownedIn_LetExp-Ppivot.A_ownedIn_LetExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedIn_LetExp-Ppivot.A_ownedIn_LetExp.Pnull" type="pivot-LetExp" association="pivot-A_ownedIn_LetExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedInit_ConstructorPart" name="A_ownedInit_ConstructorPart" memberEnd="pivot-ConstructorPart-ownedInit pivot-A_ownedInit_ConstructorPart-Ppivot.A_ownedInit_ConstructorPart.Pnull">
<ownedEnd xmi:id="pivot-A_ownedInit_ConstructorPart-Ppivot.A_ownedInit_ConstructorPart.Pnull" type="pivot-ConstructorPart" association="pivot-A_ownedInit_ConstructorPart"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedInit_TupleLiteralPart" name="A_ownedInit_TupleLiteralPart" memberEnd="pivot-TupleLiteralPart-ownedInit pivot-A_ownedInit_TupleLiteralPart-Ppivot.A_ownedInit_TupleLiteralPart.Pnull">
<ownedEnd xmi:id="pivot-A_ownedInit_TupleLiteralPart-Ppivot.A_ownedInit_TupleLiteralPart.Pnull" type="pivot-TupleLiteralPart" association="pivot-A_ownedInit_TupleLiteralPart"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedInit_Variable" name="A_ownedInit_Variable" memberEnd="pivot-Variable-ownedInit pivot-A_ownedInit_Variable-Ppivot.A_ownedInit_Variable.Pnull">
<ownedEnd xmi:id="pivot-A_ownedInit_Variable-Ppivot.A_ownedInit_Variable.Pnull" type="pivot-Variable" association="pivot-A_ownedInit_Variable"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedInstances_owningPackage" name="A_ownedInstances_owningPackage" memberEnd="pivot-Package-ownedInstances pivot-InstanceSpecification-owningPackage"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedInvariants_Class" name="A_ownedInvariants_Class" memberEnd="pivot-Class-ownedInvariants pivot-A_ownedInvariants_Class-Ppivot.A_ownedInvariants_Class.Pnull">
<ownedEnd xmi:id="pivot-A_ownedInvariants_Class-Ppivot.A_ownedInvariants_Class.Pnull" type="pivot-Class" association="pivot-A_ownedInvariants_Class"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedItem_CollectionItem" name="A_ownedItem_CollectionItem" memberEnd="pivot-CollectionItem-ownedItem pivot-A_ownedItem_CollectionItem-Ppivot.A_ownedItem_CollectionItem.Pnull">
<ownedEnd xmi:id="pivot-A_ownedItem_CollectionItem-Ppivot.A_ownedItem_CollectionItem.Pnull" type="pivot-CollectionItem" association="pivot-A_ownedItem_CollectionItem"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedIterators_Iteration" name="A_ownedIterators_Iteration" memberEnd="pivot-Iteration-ownedIterators pivot-A_ownedIterators_Iteration-Ppivot.A_ownedIterators_Iteration.Pnull">
<ownedEnd xmi:id="pivot-A_ownedIterators_Iteration-Ppivot.A_ownedIterators_Iteration.Pnull" type="pivot-Iteration" association="pivot-A_ownedIterators_Iteration"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedIterators_LoopExp" name="A_ownedIterators_LoopExp" memberEnd="pivot-LoopExp-ownedIterators pivot-A_ownedIterators_LoopExp-Ppivot.A_ownedIterators_LoopExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedIterators_LoopExp-Ppivot.A_ownedIterators_LoopExp.Pnull" type="pivot-LoopExp" association="pivot-A_ownedIterators_LoopExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedLast_CollectionRange" name="A_ownedLast_CollectionRange" memberEnd="pivot-CollectionRange-ownedLast pivot-A_ownedLast_CollectionRange-Ppivot.A_ownedLast_CollectionRange.Pnull">
<ownedEnd xmi:id="pivot-A_ownedLast_CollectionRange-Ppivot.A_ownedLast_CollectionRange.Pnull" type="pivot-CollectionRange" association="pivot-A_ownedLast_CollectionRange"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedLiterals_owningEnumeration" name="A_ownedLiterals_owningEnumeration"
memberEnd="pivot-Enumeration-ownedLiterals pivot-EnumerationLiteral-owningEnumeration"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedOperations_owningClass" name="A_ownedOperations_owningClass" memberEnd="pivot-Class-ownedOperations pivot-Operation-owningClass"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedPackages_Model" name="A_ownedPackages_Model" memberEnd="pivot-Model-ownedPackages pivot-A_ownedPackages_Model-Ppivot.A_ownedPackages_Model.Pnull">
<ownedEnd xmi:id="pivot-A_ownedPackages_Model-Ppivot.A_ownedPackages_Model.Pnull" type="pivot-Model" association="pivot-A_ownedPackages_Model"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedPackages_owningPackage" name="A_ownedPackages_owningPackage" memberEnd="pivot-Package-ownedPackages pivot-Package-owningPackage"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedParameters_ExpressionInOCL" name="A_ownedParameters_ExpressionInOCL"
memberEnd="pivot-ExpressionInOCL-ownedParameters pivot-A_ownedParameters_ExpressionInOCL-Ppivot.A_ownedParameters_ExpressionInOCL.Pnull">
<ownedEnd xmi:id="pivot-A_ownedParameters_ExpressionInOCL-Ppivot.A_ownedParameters_ExpressionInOCL.Pnull" type="pivot-ExpressionInOCL"
association="pivot-A_ownedParameters_ExpressionInOCL"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedParameters_owningOperation" name="A_ownedParameters_owningOperation"
memberEnd="pivot-Operation-ownedParameters pivot-Parameter-owningOperation"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedParameters_owningSignature" name="A_ownedParameters_owningSignature"
memberEnd="pivot-TemplateSignature-ownedParameters pivot-TemplateParameter-owningSignature"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedParts_CollectionLiteralExp" name="A_ownedParts_CollectionLiteralExp"
memberEnd="pivot-CollectionLiteralExp-ownedParts pivot-A_ownedParts_CollectionLiteralExp-Ppivot.A_ownedParts_CollectionLiteralExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedParts_CollectionLiteralExp-Ppivot.A_ownedParts_CollectionLiteralExp.Pnull" type="pivot-CollectionLiteralExp"
association="pivot-A_ownedParts_CollectionLiteralExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedParts_ConstructorExp" name="A_ownedParts_ConstructorExp" memberEnd="pivot-ConstructorExp-ownedParts pivot-A_ownedParts_ConstructorExp-Ppivot.A_ownedParts_ConstructorExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedParts_ConstructorExp-Ppivot.A_ownedParts_ConstructorExp.Pnull" type="pivot-ConstructorExp" association="pivot-A_ownedParts_ConstructorExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedParts_TupleLiteralExp" name="A_ownedParts_TupleLiteralExp" memberEnd="pivot-TupleLiteralExp-ownedParts pivot-A_ownedParts_TupleLiteralExp-Ppivot.A_ownedParts_TupleLiteralExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedParts_TupleLiteralExp-Ppivot.A_ownedParts_TupleLiteralExp.Pnull" type="pivot-TupleLiteralExp" association="pivot-A_ownedParts_TupleLiteralExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedPostconditions_owningPostContext" name="A_ownedPostconditions_owningPostContext"
memberEnd="pivot-Operation-ownedPostconditions pivot-Constraint-owningPostContext"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedPrecedences_Library" name="A_ownedPrecedences_Library" memberEnd="pivot-Library-ownedPrecedences pivot-A_ownedPrecedences_Library-Ppivot.A_ownedPrecedences_Library.Pnull">
<ownedEnd xmi:id="pivot-A_ownedPrecedences_Library-Ppivot.A_ownedPrecedences_Library.Pnull" type="pivot-Library" association="pivot-A_ownedPrecedences_Library"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedPreconditions_owningPreContext" name="A_ownedPreconditions_owningPreContext"
memberEnd="pivot-Operation-ownedPreconditions pivot-Constraint-owningPreContext"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedProfileApplications_owningPackage" name="A_ownedProfileApplications_owningPackage"
memberEnd="pivot-Package-ownedProfileApplications pivot-ProfileApplication-owningPackage"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedProperties_owningClass" name="A_ownedProperties_owningClass" memberEnd="pivot-Class-ownedProperties pivot-Property-owningClass"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedRegions_owningState" name="A_ownedRegions_owningState" memberEnd="pivot-State-ownedRegions pivot-Region-owningState"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedRegions_owningStateMachine" name="A_ownedRegions_owningStateMachine"
memberEnd="pivot-StateMachine-ownedRegions pivot-Region-owningStateMachine"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedResult_ExpressionInOCL" name="A_ownedResult_ExpressionInOCL" memberEnd="pivot-ExpressionInOCL-ownedResult pivot-A_ownedResult_ExpressionInOCL-Ppivot.A_ownedResult_ExpressionInOCL.Pnull">
<ownedEnd xmi:id="pivot-A_ownedResult_ExpressionInOCL-Ppivot.A_ownedResult_ExpressionInOCL.Pnull" type="pivot-ExpressionInOCL" association="pivot-A_ownedResult_ExpressionInOCL"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedResult_IterateExp" name="A_ownedResult_IterateExp" memberEnd="pivot-IterateExp-ownedResult pivot-A_ownedResult_IterateExp-Ppivot.A_ownedResult_IterateExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedResult_IterateExp-Ppivot.A_ownedResult_IterateExp.Pnull" type="pivot-IterateExp" association="pivot-A_ownedResult_IterateExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedSentSignal_MessageExp" name="A_ownedSentSignal_MessageExp" memberEnd="pivot-MessageExp-ownedSentSignal pivot-A_ownedSentSignal_MessageExp-Ppivot.A_ownedSentSignal_MessageExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedSentSignal_MessageExp-Ppivot.A_ownedSentSignal_MessageExp.Pnull" type="pivot-MessageExp" association="pivot-A_ownedSentSignal_MessageExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedSignature_owningElement" name="A_ownedSignature_owningElement" memberEnd="pivot-TemplateableElement-ownedSignature pivot-TemplateSignature-owningElement"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedSlots_owningInstance" name="A_ownedSlots_owningInstance" memberEnd="pivot-InstanceSpecification-ownedSlots pivot-Slot-owningInstance"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedSource_CallExp" name="A_ownedSource_CallExp" memberEnd="pivot-CallExp-ownedSource pivot-A_ownedSource_CallExp-Ppivot.A_ownedSource_CallExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedSource_CallExp-Ppivot.A_ownedSource_CallExp.Pnull" type="pivot-CallExp" association="pivot-A_ownedSource_CallExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedSpecification_InstanceSpecification" name="A_ownedSpecification_InstanceSpecification"
memberEnd="pivot-InstanceSpecification-ownedSpecification pivot-A_ownedSpecification_InstanceSpecification-Ppivot.A_ownedSpecification_InstanceSpecification.Pnull">
<ownedEnd xmi:id="pivot-A_ownedSpecification_InstanceSpecification-Ppivot.A_ownedSpecification_InstanceSpecification.Pnull" type="pivot-InstanceSpecification"
association="pivot-A_ownedSpecification_InstanceSpecification"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedSpecification_owningConstraint" name="A_ownedSpecification_owningConstraint"
memberEnd="pivot-Constraint-ownedSpecification pivot-LanguageExpression-owningConstraint"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedStandardLibrary_owningCompleteEnvironment" name="A_ownedStandardLibrary_owningCompleteEnvironment"
memberEnd="pivot-CompleteEnvironment-ownedStandardLibrary pivot-StandardLibrary-owningCompleteEnvironment"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedStateInvariant_owningState" name="A_ownedStateInvariant_owningState"
memberEnd="pivot-State-ownedStateInvariant pivot-Constraint-owningState"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedSubstitutions_owningBinding" name="A_ownedSubstitutions_owningBinding"
memberEnd="pivot-TemplateBinding-ownedSubstitutions pivot-TemplateParameterSubstitution-owningBinding"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedSubvertexes_owningRegion" name="A_ownedSubvertexes_owningRegion" memberEnd="pivot-Region-ownedSubvertexes pivot-Vertex-owningRegion"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedTarget_MessageExp" name="A_ownedTarget_MessageExp" memberEnd="pivot-MessageExp-ownedTarget pivot-A_ownedTarget_MessageExp-Ppivot.A_ownedTarget_MessageExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedTarget_MessageExp-Ppivot.A_ownedTarget_MessageExp.Pnull" type="pivot-MessageExp" association="pivot-A_ownedTarget_MessageExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedThen_IfExp" name="A_ownedThen_IfExp" memberEnd="pivot-IfExp-ownedThen pivot-A_ownedThen_IfExp-Ppivot.A_ownedThen_IfExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedThen_IfExp-Ppivot.A_ownedThen_IfExp.Pnull" type="pivot-IfExp" association="pivot-A_ownedThen_IfExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedTransitions_owningRegion" name="A_ownedTransitions_owningRegion" memberEnd="pivot-Region-ownedTransitions pivot-Transition-owningRegion"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedTriggers_owningTransition" name="A_ownedTriggers_owningTransition"
memberEnd="pivot-Transition-ownedTriggers pivot-Trigger-owningTransition"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedValues_Slot" name="A_ownedValues_Slot" memberEnd="pivot-Slot-ownedValues pivot-A_ownedValues_Slot-Ppivot.A_ownedValues_Slot.Pnull">
<ownedEnd xmi:id="pivot-A_ownedValues_Slot-Ppivot.A_ownedValues_Slot.Pnull" type="pivot-Slot" association="pivot-A_ownedValues_Slot"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedVariable_LetExp" name="A_ownedVariable_LetExp" memberEnd="pivot-LetExp-ownedVariable pivot-A_ownedVariable_LetExp-Ppivot.A_ownedVariable_LetExp.Pnull">
<ownedEnd xmi:id="pivot-A_ownedVariable_LetExp-Ppivot.A_ownedVariable_LetExp.Pnull" type="pivot-LetExp" association="pivot-A_ownedVariable_LetExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_ownedWildcard_TemplateParameterSubstitution" name="A_ownedWildcard_TemplateParameterSubstitution"
memberEnd="pivot-TemplateParameterSubstitution-ownedWildcard pivot-A_ownedWildcard_TemplateParameterSubstitution-Ppivot.A_ownedWildcard_TemplateParameterSubstitution.Pnull">
<ownedEnd xmi:id="pivot-A_ownedWildcard_TemplateParameterSubstitution-Ppivot.A_ownedWildcard_TemplateParameterSubstitution.Pnull"
type="pivot-TemplateParameterSubstitution" association="pivot-A_ownedWildcard_TemplateParameterSubstitution"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_parameterType_LambdaType" name="A_parameterType_LambdaType" memberEnd="pivot-LambdaType-parameterType pivot-A_parameterType_LambdaType-Ppivot.A_parameterType_LambdaType.Pnull">
<ownedEnd xmi:id="pivot-A_parameterType_LambdaType-Ppivot.A_parameterType_LambdaType.Pnull" type="pivot-LambdaType" association="pivot-A_parameterType_LambdaType"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_partialClasses_CompleteClass" name="A_partialClasses_CompleteClass" memberEnd="pivot-CompleteClass-partialClasses pivot-A_partialClasses_CompleteClass-Ppivot.A_partialClasses_CompleteClass.Pnull">
<ownedEnd xmi:id="pivot-A_partialClasses_CompleteClass-Ppivot.A_partialClasses_CompleteClass.Pnull" type="pivot-CompleteClass" association="pivot-A_partialClasses_CompleteClass"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_partialModels_CompleteModel" name="A_partialModels_CompleteModel" memberEnd="pivot-CompleteModel-partialModels pivot-A_partialModels_CompleteModel-Ppivot.A_partialModels_CompleteModel.Pnull">
<ownedEnd xmi:id="pivot-A_partialModels_CompleteModel-Ppivot.A_partialModels_CompleteModel.Pnull" type="pivot-CompleteModel" association="pivot-A_partialModels_CompleteModel"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_partialPackages_CompletePackage" name="A_partialPackages_CompletePackage"
memberEnd="pivot-CompletePackage-partialPackages pivot-A_partialPackages_CompletePackage-Ppivot.A_partialPackages_CompletePackage.Pnull">
<ownedEnd xmi:id="pivot-A_partialPackages_CompletePackage-Ppivot.A_partialPackages_CompletePackage.Pnull" type="pivot-CompletePackage"
association="pivot-A_partialPackages_CompletePackage"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_precedence_Operation" name="A_precedence_Operation" memberEnd="pivot-Operation-precedence pivot-A_precedence_Operation-Ppivot.A_precedence_Operation.Pnull">
<ownedEnd xmi:id="pivot-A_precedence_Operation-Ppivot.A_precedence_Operation.Pnull" type="pivot-Operation" association="pivot-A_precedence_Operation"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_primitiveCompletePackage_CompleteModel" name="A_primitiveCompletePackage_CompleteModel"
memberEnd="pivot-CompleteModel-primitiveCompletePackage pivot-A_primitiveCompletePackage_CompleteModel-Ppivot.A_primitiveCompletePackage_CompleteModel.Pnull">
<ownedEnd xmi:id="pivot-A_primitiveCompletePackage_CompleteModel-Ppivot.A_primitiveCompletePackage_CompleteModel.Pnull" type="pivot-CompleteModel"
association="pivot-A_primitiveCompletePackage_CompleteModel"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_profileApplications_appliedProfile" name="A_profileApplications_appliedProfile"
memberEnd="pivot-Profile-profileApplications pivot-ProfileApplication-appliedProfile"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_qualifiers_NavigationCallExp" name="A_qualifiers_NavigationCallExp" memberEnd="pivot-NavigationCallExp-qualifiers pivot-A_qualifiers_NavigationCallExp-Ppivot.A_qualifiers_NavigationCallExp.Pnull">
<ownedEnd xmi:id="pivot-A_qualifiers_NavigationCallExp-Ppivot.A_qualifiers_NavigationCallExp.Pnull" type="pivot-NavigationCallExp"
association="pivot-A_qualifiers_NavigationCallExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_raisedExceptions_Operation" name="A_raisedExceptions_Operation" memberEnd="pivot-Operation-raisedExceptions pivot-A_raisedExceptions_Operation-Ppivot.A_raisedExceptions_Operation.Pnull">
<ownedEnd xmi:id="pivot-A_raisedExceptions_Operation-Ppivot.A_raisedExceptions_Operation.Pnull" type="pivot-Operation" association="pivot-A_raisedExceptions_Operation"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_redefinedConstraints_Constraint" name="A_redefinedConstraints_Constraint"
memberEnd="pivot-Constraint-redefinedConstraints pivot-A_redefinedConstraints_Constraint-Ppivot.A_redefinedConstraints_Constraint.Pnull">
<ownedEnd xmi:id="pivot-A_redefinedConstraints_Constraint-Ppivot.A_redefinedConstraints_Constraint.Pnull" type="pivot-Constraint"
association="pivot-A_redefinedConstraints_Constraint"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_redefinedOperations_Operation" name="A_redefinedOperations_Operation" memberEnd="pivot-Operation-redefinedOperations pivot-A_redefinedOperations_Operation-Ppivot.A_redefinedOperations_Operation.Pnull">
<ownedEnd xmi:id="pivot-A_redefinedOperations_Operation-Ppivot.A_redefinedOperations_Operation.Pnull" type="pivot-Operation" association="pivot-A_redefinedOperations_Operation"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_redefinedProperties_Property" name="A_redefinedProperties_Property" memberEnd="pivot-Property-redefinedProperties pivot-A_redefinedProperties_Property-Ppivot.A_redefinedProperties_Property.Pnull">
<ownedEnd xmi:id="pivot-A_redefinedProperties_Property-Ppivot.A_redefinedProperties_Property.Pnull" type="pivot-Property" association="pivot-A_redefinedProperties_Property"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_redefinedState_State" name="A_redefinedState_State" memberEnd="pivot-State-redefinedState pivot-A_redefinedState_State-Ppivot.A_redefinedState_State.Pnull">
<ownedEnd xmi:id="pivot-A_redefinedState_State-Ppivot.A_redefinedState_State.Pnull" type="pivot-State" association="pivot-A_redefinedState_State"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_references_Annotation" name="A_references_Annotation" memberEnd="pivot-Annotation-references pivot-A_references_Annotation-Ppivot.A_references_Annotation.Pnull">
<ownedEnd xmi:id="pivot-A_references_Annotation-Ppivot.A_references_Annotation.Pnull" type="pivot-Annotation" association="pivot-A_references_Annotation"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredAssociationClass_AssociationClassCallExp" name="A_referredAssociationClass_AssociationClassCallExp"
memberEnd="pivot-AssociationClassCallExp-referredAssociationClass pivot-A_referredAssociationClass_AssociationClassCallExp-Ppivot.A_referredAssociationClass_AssociationClassCallExp.Pnull">
<ownedEnd xmi:id="pivot-A_referredAssociationClass_AssociationClassCallExp-Ppivot.A_referredAssociationClass_AssociationClassCallExp.Pnull"
type="pivot-AssociationClassCallExp" association="pivot-A_referredAssociationClass_AssociationClassCallExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredIteration_LoopExp" name="A_referredIteration_LoopExp" memberEnd="pivot-LoopExp-referredIteration pivot-A_referredIteration_LoopExp-Ppivot.A_referredIteration_LoopExp.Pnull">
<ownedEnd xmi:id="pivot-A_referredIteration_LoopExp-Ppivot.A_referredIteration_LoopExp.Pnull" type="pivot-LoopExp" association="pivot-A_referredIteration_LoopExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredLiteral_EnumLiteralExp" name="A_referredLiteral_EnumLiteralExp"
memberEnd="pivot-EnumLiteralExp-referredLiteral pivot-A_referredLiteral_EnumLiteralExp-Ppivot.A_referredLiteral_EnumLiteralExp.Pnull">
<ownedEnd xmi:id="pivot-A_referredLiteral_EnumLiteralExp-Ppivot.A_referredLiteral_EnumLiteralExp.Pnull" type="pivot-EnumLiteralExp"
association="pivot-A_referredLiteral_EnumLiteralExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredOperation_MessageType" name="A_referredOperation_MessageType" memberEnd="pivot-MessageType-referredOperation pivot-A_referredOperation_MessageType-Ppivot.A_referredOperation_MessageType.Pnull">
<ownedEnd xmi:id="pivot-A_referredOperation_MessageType-Ppivot.A_referredOperation_MessageType.Pnull" type="pivot-MessageType" association="pivot-A_referredOperation_MessageType"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredOperation_OperationCallExp" name="A_referredOperation_OperationCallExp"
memberEnd="pivot-OperationCallExp-referredOperation pivot-A_referredOperation_OperationCallExp-Ppivot.A_referredOperation_OperationCallExp.Pnull">
<ownedEnd xmi:id="pivot-A_referredOperation_OperationCallExp-Ppivot.A_referredOperation_OperationCallExp.Pnull" type="pivot-OperationCallExp"
association="pivot-A_referredOperation_OperationCallExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredProperty_ConstructorPart" name="A_referredProperty_ConstructorPart"
memberEnd="pivot-ConstructorPart-referredProperty pivot-A_referredProperty_ConstructorPart-Ppivot.A_referredProperty_ConstructorPart.Pnull">
<ownedEnd xmi:id="pivot-A_referredProperty_ConstructorPart-Ppivot.A_referredProperty_ConstructorPart.Pnull" type="pivot-ConstructorPart"
association="pivot-A_referredProperty_ConstructorPart"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredProperty_DynamicProperty" name="A_referredProperty_DynamicProperty"
memberEnd="pivot-DynamicProperty-referredProperty pivot-A_referredProperty_DynamicProperty-Ppivot.A_referredProperty_DynamicProperty.Pnull">
<ownedEnd xmi:id="pivot-A_referredProperty_DynamicProperty-Ppivot.A_referredProperty_DynamicProperty.Pnull" type="pivot-DynamicProperty"
association="pivot-A_referredProperty_DynamicProperty"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredProperty_OppositePropertyCallExp" name="A_referredProperty_OppositePropertyCallExp"
memberEnd="pivot-OppositePropertyCallExp-referredProperty pivot-A_referredProperty_OppositePropertyCallExp-Ppivot.A_referredProperty_OppositePropertyCallExp.Pnull">
<ownedEnd xmi:id="pivot-A_referredProperty_OppositePropertyCallExp-Ppivot.A_referredProperty_OppositePropertyCallExp.Pnull" type="pivot-OppositePropertyCallExp"
association="pivot-A_referredProperty_OppositePropertyCallExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredProperty_Property" name="A_referredProperty_Property" memberEnd="pivot-Property-referredProperty pivot-A_referredProperty_Property-Ppivot.A_referredProperty_Property.Pnull">
<ownedEnd xmi:id="pivot-A_referredProperty_Property-Ppivot.A_referredProperty_Property.Pnull" type="pivot-Property" association="pivot-A_referredProperty_Property"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredProperty_PropertyCallExp" name="A_referredProperty_PropertyCallExp"
memberEnd="pivot-PropertyCallExp-referredProperty pivot-A_referredProperty_PropertyCallExp-Ppivot.A_referredProperty_PropertyCallExp.Pnull">
<ownedEnd xmi:id="pivot-A_referredProperty_PropertyCallExp-Ppivot.A_referredProperty_PropertyCallExp.Pnull" type="pivot-PropertyCallExp"
association="pivot-A_referredProperty_PropertyCallExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredSignal_MessageType" name="A_referredSignal_MessageType" memberEnd="pivot-MessageType-referredSignal pivot-A_referredSignal_MessageType-Ppivot.A_referredSignal_MessageType.Pnull">
<ownedEnd xmi:id="pivot-A_referredSignal_MessageType-Ppivot.A_referredSignal_MessageType.Pnull" type="pivot-MessageType" association="pivot-A_referredSignal_MessageType"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredState_StateExp" name="A_referredState_StateExp" memberEnd="pivot-StateExp-referredState pivot-A_referredState_StateExp-Ppivot.A_referredState_StateExp.Pnull">
<ownedEnd xmi:id="pivot-A_referredState_StateExp-Ppivot.A_referredState_StateExp.Pnull" type="pivot-StateExp" association="pivot-A_referredState_StateExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredType_TypeExp" name="A_referredType_TypeExp" memberEnd="pivot-TypeExp-referredType pivot-A_referredType_TypeExp-Ppivot.A_referredType_TypeExp.Pnull">
<ownedEnd xmi:id="pivot-A_referredType_TypeExp-Ppivot.A_referredType_TypeExp.Pnull" type="pivot-TypeExp" association="pivot-A_referredType_TypeExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_referredVariable_VariableExp" name="A_referredVariable_VariableExp" memberEnd="pivot-VariableExp-referredVariable pivot-A_referredVariable_VariableExp-Ppivot.A_referredVariable_VariableExp.Pnull">
<ownedEnd xmi:id="pivot-A_referredVariable_VariableExp-Ppivot.A_referredVariable_VariableExp.Pnull" type="pivot-VariableExp" association="pivot-A_referredVariable_VariableExp"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_representedParameter_Variable" name="A_representedParameter_Variable" memberEnd="pivot-Variable-representedParameter pivot-A_representedParameter_Variable-Ppivot.A_representedParameter_Variable.Pnull">
<ownedEnd xmi:id="pivot-A_representedParameter_Variable-Ppivot.A_representedParameter_Variable.Pnull" type="pivot-Variable" association="pivot-A_representedParameter_Variable"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_resultType_LambdaType" name="A_resultType_LambdaType" memberEnd="pivot-LambdaType-resultType pivot-A_resultType_LambdaType-Ppivot.A_resultType_LambdaType.Pnull">
<ownedEnd xmi:id="pivot-A_resultType_LambdaType-Ppivot.A_resultType_LambdaType.Pnull" type="pivot-LambdaType" association="pivot-A_resultType_LambdaType"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_signal_SendSignalAction" name="A_signal_SendSignalAction" memberEnd="pivot-SendSignalAction-signal pivot-A_signal_SendSignalAction-Ppivot.A_signal_SendSignalAction.Pnull">
<ownedEnd xmi:id="pivot-A_signal_SendSignalAction-Ppivot.A_signal_SendSignalAction.Pnull" type="pivot-SendSignalAction" association="pivot-A_signal_SendSignalAction"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_stereotype_ElementExtension" name="A_stereotype_ElementExtension" memberEnd="pivot-ElementExtension-stereotype pivot-A_stereotype_ElementExtension-Ppivot.A_stereotype_ElementExtension.Pnull">
<ownedEnd xmi:id="pivot-A_stereotype_ElementExtension-Ppivot.A_stereotype_ElementExtension.Pnull" type="pivot-ElementExtension" association="pivot-A_stereotype_ElementExtension"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_submachines_submachineStates" name="A_submachines_submachineStates" memberEnd="pivot-State-submachines pivot-StateMachine-submachineStates"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_subsettedProperty_Property" name="A_subsettedProperty_Property" memberEnd="pivot-Property-subsettedProperty pivot-A_subsettedProperty_Property-Ppivot.A_subsettedProperty_Property.Pnull">
<ownedEnd xmi:id="pivot-A_subsettedProperty_Property-Ppivot.A_subsettedProperty_Property.Pnull" type="pivot-Property" association="pivot-A_subsettedProperty_Property"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_superClasses_Class" name="A_superClasses_Class" memberEnd="pivot-Class-superClasses pivot-A_superClasses_Class-Ppivot.A_superClasses_Class.Pnull">
<ownedEnd xmi:id="pivot-A_superClasses_Class-Ppivot.A_superClasses_Class.Pnull" type="pivot-Class" association="pivot-A_superClasses_Class"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_target_incomingTransitions" name="A_target_incomingTransitions" memberEnd="pivot-Transition-target pivot-Vertex-incomingTransitions"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_templateSignature_TemplateBinding" name="A_templateSignature_TemplateBinding"
memberEnd="pivot-TemplateBinding-templateSignature pivot-A_templateSignature_TemplateBinding-Ppivot.A_templateSignature_TemplateBinding.Pnull">
<ownedEnd xmi:id="pivot-A_templateSignature_TemplateBinding-Ppivot.A_templateSignature_TemplateBinding.Pnull" type="pivot-TemplateBinding"
association="pivot-A_templateSignature_TemplateBinding"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_typeValue_OCLExpression" name="A_typeValue_OCLExpression" memberEnd="pivot-OCLExpression-typeValue pivot-A_typeValue_OCLExpression-Ppivot.A_typeValue_OCLExpression.Pnull">
<ownedEnd xmi:id="pivot-A_typeValue_OCLExpression-Ppivot.A_typeValue_OCLExpression.Pnull" type="pivot-OCLExpression" association="pivot-A_typeValue_OCLExpression"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_typeValue_VariableDeclaration" name="A_typeValue_VariableDeclaration" memberEnd="pivot-VariableDeclaration-typeValue pivot-A_typeValue_VariableDeclaration-Ppivot.A_typeValue_VariableDeclaration.Pnull">
<ownedEnd xmi:id="pivot-A_typeValue_VariableDeclaration-Ppivot.A_typeValue_VariableDeclaration.Pnull" type="pivot-VariableDeclaration"
association="pivot-A_typeValue_VariableDeclaration"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_type_TypedElement" name="A_type_TypedElement" memberEnd="pivot-TypedElement-type pivot-A_type_TypedElement-Ppivot.A_type_TypedElement.Pnull">
<ownedEnd xmi:id="pivot-A_type_TypedElement-Ppivot.A_type_TypedElement.Pnull" type="pivot-TypedElement" association="pivot-A_type_TypedElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_unownedAttributes_associationClass" name="A_unownedAttributes_associationClass"
memberEnd="pivot-AssociationClass-unownedAttributes pivot-Property-associationClass"/>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_unspecializedElement_TemplateableElement" name="A_unspecializedElement_TemplateableElement"
memberEnd="pivot-TemplateableElement-unspecializedElement pivot-A_unspecializedElement_TemplateableElement-Ppivot.A_unspecializedElement_TemplateableElement.Pnull">
<ownedEnd xmi:id="pivot-A_unspecializedElement_TemplateableElement-Ppivot.A_unspecializedElement_TemplateableElement.Pnull" type="pivot-TemplateableElement"
association="pivot-A_unspecializedElement_TemplateableElement"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_upperBound_TemplateParameter" name="A_upperBound_TemplateParameter" memberEnd="pivot-TemplateParameter-upperBound pivot-A_upperBound_TemplateParameter-Ppivot.A_upperBound_TemplateParameter.Pnull">
<ownedEnd xmi:id="pivot-A_upperBound_TemplateParameter-Ppivot.A_upperBound_TemplateParameter.Pnull" type="pivot-TemplateParameter"
association="pivot-A_upperBound_TemplateParameter"/>
</packagedElement>
<packagedElement xmi:type="uml:Association" xmi:id="pivot-A_upperBound_WildcardType" name="A_upperBound_WildcardType" memberEnd="pivot-WildcardType-upperBound pivot-A_upperBound_WildcardType-Ppivot.A_upperBound_WildcardType.Pnull">
<ownedEnd xmi:id="pivot-A_upperBound_WildcardType-Ppivot.A_upperBound_WildcardType.Pnull" type="pivot-WildcardType" association="pivot-A_upperBound_WildcardType"/>
</packagedElement>
<packagedElement xmi:type="uml:Interface" xmi:id="pivot-MorePivotable" name="MorePivotable"/>
<packagedElement xmi:type="uml:Interface" xmi:id="pivot-Nameable" name="Nameable"/>
<packagedElement xmi:type="uml:Interface" xmi:id="pivot-Pivotable" name="Pivotable"/>
<packagedElement xmi:type="uml:Interface" xmi:id="pivot-ReferringElement" name="ReferringElement"/>
<packagedElement xmi:type="uml:Interface" xmi:id="pivot-Visitable" name="Visitable"/>
<profileApplication xmi:id="__3vYysJdEeShyISVl59OvA">
<eAnnotations xmi:id="__3vYy8JdEeShyISVl59OvA" source="http://www.eclipse.org/uml2/2.0.0/UML">
<references xmi:type="ecore:EPackage" href="pathmap://UML_PROFILES/Ecore.profile.uml#_z1OFcHjqEdy8S4Cr8Rc_NA"/>
</eAnnotations>
<appliedProfile href="pathmap://UML_PROFILES/Ecore.profile.uml#_0"/>
</profileApplication>
</uml:Model>