blob: 0af903fd72f32c1fd2ad9f3d1092dd7b4f4623a8 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<uml:Model xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:Basic_0="http:///Basic_0.profile.uml2" xmlns:Complete_0="http:///Complete_0.profile.uml2" xmlns:uml="http://www.eclipse.org/uml2/1.0.0/UML" xsi:schemaLocation="http:///Basic_0.profile.uml2 pathmap://UML2_PROFILES/Basic.profile.uml2#_i2TIoJ4GEdi-h6zTMn5cgg http:///Complete_0.profile.uml2 pathmap://UML2_PROFILES/Complete.profile.uml2#_quB54Z4GEdi-h6zTMn5cgg" xmi:id="_84DQSp4FEdiIM7w8OpECzw" name="uml2" appliedProfile="_x3sOwJ4HEdiwo51KPV5kJA _x7ZqEJ4HEdiwo51KPV5kJA">
<eAnnotations xmi:id="_x6u7sJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Complete_0:Complete__Metamodel" xmi:id="_x6u7sZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<packageImport xmi:id="_84DQS54FEdiIM7w8OpECzw">
<importedPackage href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_EI4OgJ4FEdijJJZSMuU0GQ"/>
</packageImport>
<packageImport xsi:type="uml:ProfileApplication" xmi:id="_x3sOwJ4HEdiwo51KPV5kJA">
<eAnnotations xmi:id="_x3sOwZ4HEdiwo51KPV5kJA" source="attributes">
<details xmi:id="_x3sOwp4HEdiwo51KPV5kJA" key="version" value="0"/>
</eAnnotations>
<importedPackage href="pathmap://UML2_PROFILES/Complete.profile.uml2#_n5LzsJ4GEdi-h6zTMn5cgg"/>
<importedProfile href="pathmap://UML2_PROFILES/Complete.profile.uml2#_n5LzsJ4GEdi-h6zTMn5cgg"/>
</packageImport>
<packageImport xsi:type="uml:ProfileApplication" xmi:id="_x7ZqEJ4HEdiwo51KPV5kJA">
<eAnnotations xmi:id="_x7fwsJ4HEdiwo51KPV5kJA" source="attributes">
<details xmi:id="_x7fwsZ4HEdiwo51KPV5kJA" key="version" value="0"/>
</eAnnotations>
<importedPackage href="pathmap://UML2_PROFILES/Basic.profile.uml2#_UBnzYJ4GEdi-h6zTMn5cgg"/>
<importedProfile href="pathmap://UML2_PROFILES/Basic.profile.uml2#_UBnzYJ4GEdi-h6zTMn5cgg"/>
</packageImport>
<ownedMember xsi:type="uml:PrimitiveType" xmi:id="_84DQTJ4FEdiIM7w8OpECzw" name="Integer"/>
<ownedMember xsi:type="uml:PrimitiveType" xmi:id="_84DQTZ4FEdiIM7w8OpECzw" name="Boolean"/>
<ownedMember xsi:type="uml:PrimitiveType" xmi:id="_84DQTp4FEdiIM7w8OpECzw" name="String"/>
<ownedMember xsi:type="uml:PrimitiveType" xmi:id="_84DQT54FEdiIM7w8OpECzw" name="UnlimitedNatural"/>
<ownedMember xsi:type="uml:PrimitiveType" xmi:id="_84DQUJ4FEdiIM7w8OpECzw" name="Sequence"/>
<ownedMember xsi:type="uml:PrimitiveType" xmi:id="_84DQUZ4FEdiIM7w8OpECzw" name="Set"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84DQUp4FEdiIM7w8OpECzw" name="Element" isAbstract="true">
<eAnnotations xmi:id="_x7l3UJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x7l3UZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84DQU54FEdiIM7w8OpECzw">
<general xsi:type="uml:Class" href="Ecore.metamodel.uml2#_839JT54FEdiIM7w8OpECzw"/>
</generalization>
<ownedAttribute xmi:id="_84DQVJ4FEdiIM7w8OpECzw" name="ownedElement" type="_84DQUp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_84DQZJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84DQVZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84DQVp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84DQV54FEdiIM7w8OpECzw" name="owner" type="_84DQUp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" association="_84DQZJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84DQWJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84DQWZ4FEdiIM7w8OpECzw" name="ownedComment" type="_84DQZ54FEdiIM7w8OpECzw" isOrdered="true" association="_84DQZZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84DQWp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84DQW54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84DQXJ4FEdiIM7w8OpECzw" name="validateNotOwnSelf" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84DQXZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84DQXp4FEdiIM7w8OpECzw" name="validateHasOwner" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84DQX54FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84DQYJ4FEdiIM7w8OpECzw" name="allOwnedElements" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84DQYZ4FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84DQYp4FEdiIM7w8OpECzw" name="mustBeOwned" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84DQY54FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84DQZJ4FEdiIM7w8OpECzw" memberEnd="_84DQVJ4FEdiIM7w8OpECzw _84DQV54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84DQZZ4FEdiIM7w8OpECzw" memberEnd="_84DQWZ4FEdiIM7w8OpECzw _84DQZp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84DQZp4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" association="_84DQZZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84DQZ54FEdiIM7w8OpECzw" name="Comment">
<eAnnotations xmi:id="_x7-R0J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x7-R0Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84DQaJ4FEdiIM7w8OpECzw" general="_84DQcp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84DQaZ4FEdiIM7w8OpECzw" name="body" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84DQap4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84DQa54FEdiIM7w8OpECzw" name="annotatedElement" type="_84DQUp4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWwp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84DQbJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84DQbZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84DQbp4FEdiIM7w8OpECzw" name="bodyExpression" type="_84JWxp4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWxJ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84DQb54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84DQcJ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84DQcZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84DQcp4FEdiIM7w8OpECzw" name="TemplateableElement" isAbstract="true">
<eAnnotations xmi:id="_yIdOoJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yIdOoZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84DQc54FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84DQdJ4FEdiIM7w8OpECzw" name="templateBinding" type="_84DQfp4FEdiIM7w8OpECzw" isOrdered="true" association="_84DQfZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84DQdZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84DQdp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84DQd54FEdiIM7w8OpECzw" name="ownedTemplateSignature" type="_84JWfZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWrp4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84DQeJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84DQeZ4FEdiIM7w8OpECzw" name="parameterableElements" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84DQep4FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84DQe54FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84DQfJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84DQfZ4FEdiIM7w8OpECzw" memberEnd="_84DQdJ4FEdiIM7w8OpECzw _84JWYJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84DQfp4FEdiIM7w8OpECzw" name="TemplateBinding">
<eAnnotations xmi:id="_yIvigJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yIvigZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84DQf54FEdiIM7w8OpECzw" general="_84JWaZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84DQgJ4FEdiIM7w8OpECzw" name="signature" type="_84JWfZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWe54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84DQgZ4FEdiIM7w8OpECzw" name="parameterSubstitution" type="_84JWsJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWr54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84DQgp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84DQg54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JWYJ4FEdiIM7w8OpECzw" name="boundElement" type="_84DQcp4FEdiIM7w8OpECzw" isOrdered="true" association="_84DQfZ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84JWYZ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JWYp4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JWY54FEdiIM7w8OpECzw" name="getSources">
<returnResult xmi:id="_84JWZJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84JWZZ4FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_84JWZp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84JWZ54FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84JWaJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84JWaZ4FEdiIM7w8OpECzw" name="DirectedRelationship" isAbstract="true">
<eAnnotations xmi:id="_x8KfEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x8KfEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JWap4FEdiIM7w8OpECzw" general="_84JWcZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JWa54FEdiIM7w8OpECzw" name="source" type="_84DQUp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_84JWd54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JWbJ4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JWbZ4FEdiIM7w8OpECzw" name="target" type="_84DQUp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_84JWeZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JWbp4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedOperation xmi:id="_84JWb54FEdiIM7w8OpECzw" name="getRelatedElements">
<returnResult xmi:id="_84JWcJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84JWcZ4FEdiIM7w8OpECzw" name="Relationship" isAbstract="true">
<eAnnotations xmi:id="_x8QlsJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x8QlsZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JWcp4FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JWc54FEdiIM7w8OpECzw" name="relatedElement" type="_84DQUp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_84JWdZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JWdJ4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWdZ4FEdiIM7w8OpECzw" memberEnd="_84JWc54FEdiIM7w8OpECzw _84JWdp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JWdp4FEdiIM7w8OpECzw" type="_84JWcZ4FEdiIM7w8OpECzw" association="_84JWdZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWd54FEdiIM7w8OpECzw" memberEnd="_84JWa54FEdiIM7w8OpECzw _84JWeJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JWeJ4FEdiIM7w8OpECzw" type="_84JWaZ4FEdiIM7w8OpECzw" association="_84JWd54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWeZ4FEdiIM7w8OpECzw" memberEnd="_84JWbZ4FEdiIM7w8OpECzw _84JWep4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JWep4FEdiIM7w8OpECzw" type="_84JWaZ4FEdiIM7w8OpECzw" association="_84JWeZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWe54FEdiIM7w8OpECzw" memberEnd="_84DQgJ4FEdiIM7w8OpECzw _84JWfJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JWfJ4FEdiIM7w8OpECzw" type="_84DQfp4FEdiIM7w8OpECzw" association="_84JWe54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84JWfZ4FEdiIM7w8OpECzw" name="TemplateSignature">
<eAnnotations xmi:id="_yIRBYJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yIRBYZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JWfp4FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JWf54FEdiIM7w8OpECzw" name="parameter" type="_84JWkJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWjp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JWgJ4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JWgZ4FEdiIM7w8OpECzw" name="ownedParameter" type="_84JWkJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWnp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JWgp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JWg54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JWhJ4FEdiIM7w8OpECzw" name="nestedSignature" type="_84JWfZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWrZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JWhZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JWhp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JWh54FEdiIM7w8OpECzw" name="nestingSignature" type="_84JWfZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWrZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JWiJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JWiZ4FEdiIM7w8OpECzw" name="template" type="_84DQcp4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWrp4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84JWip4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84JWi54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84JWjJ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JWjZ4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWjp4FEdiIM7w8OpECzw" memberEnd="_84JWf54FEdiIM7w8OpECzw _84JWj54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JWj54FEdiIM7w8OpECzw" type="_84JWfZ4FEdiIM7w8OpECzw" association="_84JWjp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84JWkJ4FEdiIM7w8OpECzw" name="TemplateParameter">
<eAnnotations xmi:id="_yIXIAJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yIXIAZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JWkZ4FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JWkp4FEdiIM7w8OpECzw" name="signature" type="_84JWfZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWnp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JWk54FEdiIM7w8OpECzw" name="parameteredElement" type="_84JWoJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWn54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JWlJ4FEdiIM7w8OpECzw" name="ownedParameteredElement" type="_84JWoJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWqJ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JWlZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JWlp4FEdiIM7w8OpECzw" name="default" type="_84JWoJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWqZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JWl54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JWmJ4FEdiIM7w8OpECzw" name="ownedDefault" type="_84JWoJ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84JWlp4FEdiIM7w8OpECzw" association="_84JWq54FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JWmZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84JWmp4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JWm54FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JWnJ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84JWnZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWnp4FEdiIM7w8OpECzw" memberEnd="_84JWgZ4FEdiIM7w8OpECzw _84JWkp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWn54FEdiIM7w8OpECzw" memberEnd="_84JWk54FEdiIM7w8OpECzw _84JWpJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84JWoJ4FEdiIM7w8OpECzw" name="ParameterableElement" isAbstract="true">
<eAnnotations xmi:id="_yIpb4J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yIpb4Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JWoZ4FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JWop4FEdiIM7w8OpECzw" name="owningParameter" type="_84JWkJ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84JWpJ4FEdiIM7w8OpECzw" association="_84JWqJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JWo54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JWpJ4FEdiIM7w8OpECzw" name="templateParameter" type="_84JWkJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWn54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JWpZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84JWpp4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JWp54FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWqJ4FEdiIM7w8OpECzw" memberEnd="_84JWlJ4FEdiIM7w8OpECzw _84JWop4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWqZ4FEdiIM7w8OpECzw" memberEnd="_84JWlp4FEdiIM7w8OpECzw _84JWqp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JWqp4FEdiIM7w8OpECzw" type="_84JWkJ4FEdiIM7w8OpECzw" association="_84JWqZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWq54FEdiIM7w8OpECzw" memberEnd="_84JWmJ4FEdiIM7w8OpECzw _84JWrJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JWrJ4FEdiIM7w8OpECzw" type="_84JWkJ4FEdiIM7w8OpECzw" association="_84JWq54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWrZ4FEdiIM7w8OpECzw" memberEnd="_84JWhJ4FEdiIM7w8OpECzw _84JWh54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWrp4FEdiIM7w8OpECzw" memberEnd="_84DQd54FEdiIM7w8OpECzw _84JWiZ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWr54FEdiIM7w8OpECzw" memberEnd="_84DQgZ4FEdiIM7w8OpECzw _84JWt54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84JWsJ4FEdiIM7w8OpECzw" name="TemplateParameterSubstitution">
<eAnnotations xmi:id="_yI1pIJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yI1pIZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JWsZ4FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JWsp4FEdiIM7w8OpECzw" name="formal" type="_84JWkJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWvJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JWs54FEdiIM7w8OpECzw" name="actual" type="_84JWoJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWvp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JWtJ4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JWtZ4FEdiIM7w8OpECzw" name="ownedActual" type="_84JWoJ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84JWs54FEdiIM7w8OpECzw" association="_84JWwJ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JWtp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JWt54FEdiIM7w8OpECzw" name="templateBinding" type="_84DQfp4FEdiIM7w8OpECzw" isOrdered="true" association="_84JWr54FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84JWuJ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JWuZ4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JWup4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84JWu54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWvJ4FEdiIM7w8OpECzw" memberEnd="_84JWsp4FEdiIM7w8OpECzw _84JWvZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JWvZ4FEdiIM7w8OpECzw" type="_84JWsJ4FEdiIM7w8OpECzw" association="_84JWvJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWvp4FEdiIM7w8OpECzw" memberEnd="_84JWs54FEdiIM7w8OpECzw _84JWv54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JWv54FEdiIM7w8OpECzw" type="_84JWsJ4FEdiIM7w8OpECzw" association="_84JWvp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWwJ4FEdiIM7w8OpECzw" memberEnd="_84JWtZ4FEdiIM7w8OpECzw _84JWwZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JWwZ4FEdiIM7w8OpECzw" type="_84JWsJ4FEdiIM7w8OpECzw" association="_84JWwJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWwp4FEdiIM7w8OpECzw" memberEnd="_84DQa54FEdiIM7w8OpECzw _84JWw54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JWw54FEdiIM7w8OpECzw" type="_84DQZ54FEdiIM7w8OpECzw" association="_84JWwp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JWxJ4FEdiIM7w8OpECzw" memberEnd="_84DQbp4FEdiIM7w8OpECzw _84JWxZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JWxZ4FEdiIM7w8OpECzw" type="_84DQZ54FEdiIM7w8OpECzw" association="_84JWxJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84JWxp4FEdiIM7w8OpECzw" name="StringExpression">
<eAnnotations xmi:id="_yIjVQJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yIjVQZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JWx54FEdiIM7w8OpECzw" general="_84DQcp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JWyJ4FEdiIM7w8OpECzw" name="subExpression" type="_84JWxp4FEdiIM7w8OpECzw" isOrdered="true" association="_84JW0Z4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JWyZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JWyp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JWy54FEdiIM7w8OpECzw" name="owningExpression" type="_84JWxp4FEdiIM7w8OpECzw" isOrdered="true" association="_84JW0Z4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JWzJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84JWzZ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84JWzp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84JWz54FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW0J4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JW0Z4FEdiIM7w8OpECzw" memberEnd="_84JWyJ4FEdiIM7w8OpECzw _84JWy54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84JW0p4FEdiIM7w8OpECzw" name="MultiplicityElement" isAbstract="true">
<eAnnotations xmi:id="_x7r98J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x7r98Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JW054FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JW1J4FEdiIM7w8OpECzw" name="isOrdered" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JW1Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JW1p4FEdiIM7w8OpECzw" name="isUnique" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JW154FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JW2J4FEdiIM7w8OpECzw" name="lower" type="_84DQTJ4FEdiIM7w8OpECzw" isReadOnly="true">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JW2Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JW2p4FEdiIM7w8OpECzw" name="upper" type="_84DQT54FEdiIM7w8OpECzw" isReadOnly="true">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JW254FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JW3J4FEdiIM7w8OpECzw" name="upperValue" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_84JW_J4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JW3Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JW3p4FEdiIM7w8OpECzw" name="lowerValue" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_840Gj54FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JW354FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84JW4J4FEdiIM7w8OpECzw" name="lowerBound" type="_84DQTJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW4Z4FEdiIM7w8OpECzw" type="_84DQTJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JW4p4FEdiIM7w8OpECzw" name="upperBound" type="_84DQT54FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW454FEdiIM7w8OpECzw" type="_84DQT54FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JW5J4FEdiIM7w8OpECzw" name="isMultivalued" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW5Z4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JW5p4FEdiIM7w8OpECzw" name="includesCardinality" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW554FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84JW6J4FEdiIM7w8OpECzw" name="C" type="_84DQTJ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84JW6Z4FEdiIM7w8OpECzw" name="includesMultiplicity" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW6p4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84JW654FEdiIM7w8OpECzw" name="M" type="_84JW0p4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84JW7J4FEdiIM7w8OpECzw" name="validateUpperGt0" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW7Z4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JW7p4FEdiIM7w8OpECzw" name="validateLowerGe0" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW754FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JW8J4FEdiIM7w8OpECzw" name="validateUpperGeLower" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW8Z4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JW8p4FEdiIM7w8OpECzw" name="validateLowerEqLowerbound" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW854FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JW9J4FEdiIM7w8OpECzw" name="validateUpperEqUpperbound" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW9Z4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JW9p4FEdiIM7w8OpECzw" name="lower" type="_84DQTJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW954FEdiIM7w8OpECzw" type="_84DQTJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JW-J4FEdiIM7w8OpECzw" name="upper" type="_84DQT54FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JW-Z4FEdiIM7w8OpECzw" type="_84DQT54FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JW-p4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84JW-54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JW_J4FEdiIM7w8OpECzw" memberEnd="_84JW3J4FEdiIM7w8OpECzw _84JW_Z4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JW_Z4FEdiIM7w8OpECzw" type="_84JW0p4FEdiIM7w8OpECzw" association="_84JW_J4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84JW_p4FEdiIM7w8OpECzw" name="ValueSpecification" isAbstract="true">
<eAnnotations xmi:id="_x8cy8J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x8i5kJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JW_54FEdiIM7w8OpECzw" general="_84JXDZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84JXAJ4FEdiIM7w8OpECzw" general="_84JWoJ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84JXAZ4FEdiIM7w8OpECzw" name="isComputable" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXAp4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXA54FEdiIM7w8OpECzw" name="integerValue" type="_84DQTJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXBJ4FEdiIM7w8OpECzw" type="_84DQTJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXBZ4FEdiIM7w8OpECzw" name="booleanValue" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXBp4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXB54FEdiIM7w8OpECzw" name="stringValue" type="_84DQTp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXCJ4FEdiIM7w8OpECzw" type="_84DQTp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXCZ4FEdiIM7w8OpECzw" name="unlimitedValue" type="_84DQT54FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXCp4FEdiIM7w8OpECzw" type="_84DQT54FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXC54FEdiIM7w8OpECzw" name="isNull" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXDJ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84JXDZ4FEdiIM7w8OpECzw" name="TypedElement" isAbstract="true">
<eAnnotations xmi:id="_x9Nn8Z4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x9TukJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JXDp4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JXD54FEdiIM7w8OpECzw" name="type" type="_84Vj4p4FEdiIM7w8OpECzw" isOrdered="true" association="_840GjZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JXEJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84JXEZ4FEdiIM7w8OpECzw" name="NamedElement" isAbstract="true">
<eAnnotations xmi:id="_x7yEkJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x7yEkZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JXEp4FEdiIM7w8OpECzw" general="_84DQcp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JXE54FEdiIM7w8OpECzw" name="visibility" type="_84PdEJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JXFJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JXFZ4FEdiIM7w8OpECzw" name="clientDependency" type="_84bq854FEdiIM7w8OpECzw" isOrdered="true" association="_84bq-p4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JXFp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JXF54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JXGJ4FEdiIM7w8OpECzw" name="name" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JXGZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JXGp4FEdiIM7w8OpECzw" name="qualifiedName" type="_84DQTp4FEdiIM7w8OpECzw" isReadOnly="true">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JXG54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JXHJ4FEdiIM7w8OpECzw" name="nameExpression" type="_84JWxp4FEdiIM7w8OpECzw" isOrdered="true" association="_840Gi54FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JXHZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84JXHp4FEdiIM7w8OpECzw" name="validateNoName" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXH54FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXIJ4FEdiIM7w8OpECzw" name="validateQualifiedName" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXIZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXIp4FEdiIM7w8OpECzw" name="allNamespaces" type="_84DQUJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXI54FEdiIM7w8OpECzw" type="_84DQUJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXJJ4FEdiIM7w8OpECzw" name="isDistinguishableFrom" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXJZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84JXJp4FEdiIM7w8OpECzw" name="n" type="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedParameter xmi:id="_84JXJ54FEdiIM7w8OpECzw" name="ns" type="_84JXNJ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXKJ4FEdiIM7w8OpECzw" name="separator" type="_84DQTp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXKZ4FEdiIM7w8OpECzw" type="_84DQTp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXKp4FEdiIM7w8OpECzw" name="qualifiedName" type="_84DQTp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXK54FEdiIM7w8OpECzw" type="_84DQTp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXLJ4FEdiIM7w8OpECzw" name="validateVisibilityNeedsOwnership" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXLZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXLp4FEdiIM7w8OpECzw" name="getNamespace" type="_84JXNJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXL54FEdiIM7w8OpECzw" type="_84JXNJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXMJ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXMZ4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXMp4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84JXM54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84JXNJ4FEdiIM7w8OpECzw" name="Namespace" isAbstract="true">
<eAnnotations xmi:id="_x74LMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x74LMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JXNZ4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JXNp4FEdiIM7w8OpECzw" name="member" type="_84JXEZ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_84JXWp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JXN54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JXOJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JXOZ4FEdiIM7w8OpECzw" name="ownedRule" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JXXJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JXOp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JXO54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JXPJ4FEdiIM7w8OpECzw" name="importedMember" type="_84PdB54FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84PdG54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JXPZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JXPp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JXP54FEdiIM7w8OpECzw" name="elementImport" type="_84PdHp4FEdiIM7w8OpECzw" isOrdered="true" association="_84PdHZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JXQJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JXQZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JXQp4FEdiIM7w8OpECzw" name="packageImport" type="_84Vjqp4FEdiIM7w8OpECzw" isOrdered="true" association="_84VjqZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JXQ54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JXRJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84JXRZ4FEdiIM7w8OpECzw" name="validateMembersAreDistinguishable" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXRp4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXR54FEdiIM7w8OpECzw" name="getNamesOfMember" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXSJ4FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84JXSZ4FEdiIM7w8OpECzw" name="element" type="_84JXEZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXSp4FEdiIM7w8OpECzw" name="membersAreDistinguishable" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXS54FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXTJ4FEdiIM7w8OpECzw" name="validateImportedMemberDerived" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXTZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXTp4FEdiIM7w8OpECzw" name="importedMember" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXT54FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXUJ4FEdiIM7w8OpECzw" name="importMembers" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXUZ4FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84JXUp4FEdiIM7w8OpECzw" name="imps" type="_84DQUZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXU54FEdiIM7w8OpECzw" name="excludeCollisions" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84JXVJ4FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84JXVZ4FEdiIM7w8OpECzw" name="imps" type="_84DQUZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXVp4FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84JXV54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84JXWJ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84JXWZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JXWp4FEdiIM7w8OpECzw" memberEnd="_84JXNp4FEdiIM7w8OpECzw _84JXW54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84JXW54FEdiIM7w8OpECzw" type="_84JXNJ4FEdiIM7w8OpECzw" association="_84JXWp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84JXXJ4FEdiIM7w8OpECzw" memberEnd="_84JXOZ4FEdiIM7w8OpECzw _84PdAZ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84JXXZ4FEdiIM7w8OpECzw" name="Constraint">
<eAnnotations xmi:id="_x9-c8J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x9-c8Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84JXXp4FEdiIM7w8OpECzw" general="_84PdB54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84JXX54FEdiIM7w8OpECzw" name="context" type="_84JXNJ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_84PdFZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84JXYJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84JXYZ4FEdiIM7w8OpECzw" name="specification" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_84PdF54FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_84JXYp4FEdiIM7w8OpECzw" name="constrainedElement" type="_84DQUp4FEdiIM7w8OpECzw" isOrdered="true" association="_84PdGZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84JXY54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84PdAJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84PdAZ4FEdiIM7w8OpECzw" name="namespace" type="_84JXNJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84JXXJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84PdAp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84PdA54FEdiIM7w8OpECzw" name="validateNotApplyToSelf" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84PdBJ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84PdBZ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84PdBp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84PdB54FEdiIM7w8OpECzw" name="PackageableElement" isAbstract="true">
<eAnnotations xmi:id="_x_sUMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x_sUMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84PdCJ4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84PdCZ4FEdiIM7w8OpECzw" general="_84JWoJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84PdCp4FEdiIM7w8OpECzw" name="packageableElement_visibility" type="_84PdEJ4FEdiIM7w8OpECzw" redefinedProperty="_84JXE54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84PdC54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84PdDJ4FEdiIM7w8OpECzw" name="getVisibility" type="_84PdEJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84PdDZ4FEdiIM7w8OpECzw" type="_84PdEJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84PdDp4FEdiIM7w8OpECzw" name="setVisibility">
<ownedParameter xmi:id="_84PdD54FEdiIM7w8OpECzw" name="newVisibility" type="_84PdEJ4FEdiIM7w8OpECzw"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_84PdEJ4FEdiIM7w8OpECzw" name="VisibilityKind">
<ownedLiteral xmi:id="_84PdEZ4FEdiIM7w8OpECzw" name="public"/>
<ownedLiteral xmi:id="_84PdEp4FEdiIM7w8OpECzw" name="private"/>
<ownedLiteral xmi:id="_84PdE54FEdiIM7w8OpECzw" name="protected"/>
<ownedLiteral xmi:id="_84PdFJ4FEdiIM7w8OpECzw" name="package"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84PdFZ4FEdiIM7w8OpECzw" memberEnd="_84JXX54FEdiIM7w8OpECzw _84PdFp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84PdFp4FEdiIM7w8OpECzw" type="_84JXXZ4FEdiIM7w8OpECzw" association="_84PdFZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84PdF54FEdiIM7w8OpECzw" memberEnd="_84JXYZ4FEdiIM7w8OpECzw _84PdGJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84PdGJ4FEdiIM7w8OpECzw" type="_84JXXZ4FEdiIM7w8OpECzw" association="_84PdF54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84PdGZ4FEdiIM7w8OpECzw" memberEnd="_84JXYp4FEdiIM7w8OpECzw _84PdGp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84PdGp4FEdiIM7w8OpECzw" type="_84JXXZ4FEdiIM7w8OpECzw" association="_84PdGZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84PdG54FEdiIM7w8OpECzw" memberEnd="_84JXPJ4FEdiIM7w8OpECzw _84PdHJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84PdHJ4FEdiIM7w8OpECzw" type="_84JXNJ4FEdiIM7w8OpECzw" association="_84PdG54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84PdHZ4FEdiIM7w8OpECzw" memberEnd="_84JXP54FEdiIM7w8OpECzw _84PdJZ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84PdHp4FEdiIM7w8OpECzw" name="ElementImport">
<eAnnotations xmi:id="_x_ya0J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x_ya0Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84PdH54FEdiIM7w8OpECzw" general="_84JWaZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84PdIJ4FEdiIM7w8OpECzw" name="visibility" type="_84PdEJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84PdIZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84PdIp4FEdiIM7w8OpECzw" name="alias" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84PdI54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84PdJJ4FEdiIM7w8OpECzw" name="importedElement" type="_84PdB54FEdiIM7w8OpECzw" isOrdered="true" association="_84Vjp54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84PdJZ4FEdiIM7w8OpECzw" name="importingNamespace" type="_84JXNJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84PdHZ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84PdJp4FEdiIM7w8OpECzw" name="validateVisibilityPublicOrPrivate" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84PdJ54FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84PdKJ4FEdiIM7w8OpECzw" name="validateImportedElementIsPublic" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84PdKZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84PdKp4FEdiIM7w8OpECzw" name="getName" type="_84DQTp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VjoJ4FEdiIM7w8OpECzw" type="_84DQTp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84VjoZ4FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_84Vjop4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vjo54FEdiIM7w8OpECzw" name="getSources">
<returnResult xmi:id="_84VjpJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VjpZ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vjpp4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84Vjp54FEdiIM7w8OpECzw" memberEnd="_84PdJJ4FEdiIM7w8OpECzw _84VjqJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84VjqJ4FEdiIM7w8OpECzw" type="_84PdHp4FEdiIM7w8OpECzw" association="_84Vjp54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84VjqZ4FEdiIM7w8OpECzw" memberEnd="_84JXQp4FEdiIM7w8OpECzw _84Vjr54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84Vjqp4FEdiIM7w8OpECzw" name="PackageImport">
<eAnnotations xmi:id="_x_4hcJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x_4hcZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84Vjq54FEdiIM7w8OpECzw" general="_84JWaZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84VjrJ4FEdiIM7w8OpECzw" name="visibility" type="_84PdEJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VjrZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84Vjrp4FEdiIM7w8OpECzw" name="importedPackage" type="_84Vjup4FEdiIM7w8OpECzw" isOrdered="true" association="_84VjuJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84Vjr54FEdiIM7w8OpECzw" name="importingNamespace" type="_84JXNJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84VjqZ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84VjsJ4FEdiIM7w8OpECzw" name="validatePublicOrPrivate" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VjsZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vjsp4FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_84Vjs54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VjtJ4FEdiIM7w8OpECzw" name="getSources">
<returnResult xmi:id="_84VjtZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vjtp4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vjt54FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84VjuJ4FEdiIM7w8OpECzw" memberEnd="_84Vjrp4FEdiIM7w8OpECzw _84VjuZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84VjuZ4FEdiIM7w8OpECzw" type="_84Vjqp4FEdiIM7w8OpECzw" association="_84VjuJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84Vjup4FEdiIM7w8OpECzw" name="Package">
<eAnnotations xmi:id="_x9Z1MZ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x9f70J4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84Vju54FEdiIM7w8OpECzw" general="_84JXNJ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84VjvJ4FEdiIM7w8OpECzw" general="_84PdB54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84VjvZ4FEdiIM7w8OpECzw" name="nestedPackage" type="_84Vjup4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84Vj4J4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84Vjvp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84Vjv54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VjwJ4FEdiIM7w8OpECzw" name="nestingPackage" type="_84Vjup4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84Vj4J4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VjwZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84Vjwp4FEdiIM7w8OpECzw" name="ownedType" type="_84Vj4p4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84Vj4Z4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84Vjw54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VjxJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VjxZ4FEdiIM7w8OpECzw" name="ownedMember" type="_84PdB54FEdiIM7w8OpECzw" isOrdered="true" association="_84Vj654FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84Vjxp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84Vjx54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VjyJ4FEdiIM7w8OpECzw" name="packageMerge" type="_84Vj7p4FEdiIM7w8OpECzw" isOrdered="true" association="_84Vj7Z4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VjyZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84Vjyp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84Vjy54FEdiIM7w8OpECzw" name="packageExtension" type="_84Vj7p4FEdiIM7w8OpECzw" isOrdered="true" association="_84Vj-p4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VjzJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VjzZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84Vjzp4FEdiIM7w8OpECzw" name="appliedProfile" type="_84Vj_p4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84JXQp4FEdiIM7w8OpECzw" association="_84Vj_J4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84Vjz54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84Vj0J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84Vj0Z4FEdiIM7w8OpECzw" name="validateElementsPublicOrPrivate" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vj0p4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vj054FEdiIM7w8OpECzw" name="mustBeOwned" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vj1J4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vj1Z4FEdiIM7w8OpECzw" name="visibleMembers" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vj1p4FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vj154FEdiIM7w8OpECzw" name="makesVisible" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vj2J4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84Vj2Z4FEdiIM7w8OpECzw" name="el" type="_84JXEZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vj2p4FEdiIM7w8OpECzw" name="getNamespace" type="_84JXNJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vj254FEdiIM7w8OpECzw" type="_84JXNJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vj3J4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84Vj3Z4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vj3p4FEdiIM7w8OpECzw" name="getPackageImports">
<returnResult xmi:id="_84Vj354FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84Vj4J4FEdiIM7w8OpECzw" memberEnd="_84VjvZ4FEdiIM7w8OpECzw _84VjwJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84Vj4Z4FEdiIM7w8OpECzw" memberEnd="_84Vjwp4FEdiIM7w8OpECzw _84Vj5J4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84Vj4p4FEdiIM7w8OpECzw" name="Type" isAbstract="true">
<eAnnotations xmi:id="_x87UEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x87UEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84Vj454FEdiIM7w8OpECzw" general="_84PdB54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84Vj5J4FEdiIM7w8OpECzw" name="package" type="_84Vjup4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84Vj4Z4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84Vj5Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84Vj5p4FEdiIM7w8OpECzw" name="conformsTo" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vj554FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84Vj6J4FEdiIM7w8OpECzw" name="other" type="_84Vj4p4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vj6Z4FEdiIM7w8OpECzw" name="getNamespace" type="_84JXNJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vj6p4FEdiIM7w8OpECzw" type="_84JXNJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84Vj654FEdiIM7w8OpECzw" memberEnd="_84VjxZ4FEdiIM7w8OpECzw _84Vj7J4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84Vj7J4FEdiIM7w8OpECzw" type="_84Vjup4FEdiIM7w8OpECzw" association="_84Vj654FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84Vj7Z4FEdiIM7w8OpECzw" memberEnd="_84VjyJ4FEdiIM7w8OpECzw _84Vj8Z4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84Vj7p4FEdiIM7w8OpECzw" name="PackageMerge">
<eAnnotations xmi:id="_yAEusJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yAEusZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84Vj754FEdiIM7w8OpECzw" general="_84JWaZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84Vj8J4FEdiIM7w8OpECzw" name="mergedPackage" type="_84Vjup4FEdiIM7w8OpECzw" isOrdered="true" association="_84Vj-J4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84Vj8Z4FEdiIM7w8OpECzw" name="mergingPackage" type="_84Vjup4FEdiIM7w8OpECzw" isOrdered="true" association="_84Vj7Z4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84Vj8p4FEdiIM7w8OpECzw" name="getSources">
<returnResult xmi:id="_84Vj854FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vj9J4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vj9Z4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vj9p4FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_84Vj954FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84Vj-J4FEdiIM7w8OpECzw" memberEnd="_84Vj8J4FEdiIM7w8OpECzw _84Vj-Z4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84Vj-Z4FEdiIM7w8OpECzw" type="_84Vj7p4FEdiIM7w8OpECzw" association="_84Vj-J4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84Vj-p4FEdiIM7w8OpECzw" memberEnd="_84Vjy54FEdiIM7w8OpECzw _84Vj-54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84Vj-54FEdiIM7w8OpECzw" type="_84Vjup4FEdiIM7w8OpECzw" association="_84Vj-p4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84Vj_J4FEdiIM7w8OpECzw" memberEnd="_84Vjzp4FEdiIM7w8OpECzw _84Vj_Z4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84Vj_Z4FEdiIM7w8OpECzw" type="_84Vjup4FEdiIM7w8OpECzw" association="_84Vj_J4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84Vj_p4FEdiIM7w8OpECzw" name="ProfileApplication">
<eAnnotations xmi:id="_yAXCkJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yAXCkZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84Vj_54FEdiIM7w8OpECzw" general="_84Vjqp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84VkAJ4FEdiIM7w8OpECzw" name="importedProfile" type="_84VkBZ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84Vjrp4FEdiIM7w8OpECzw" association="_84VkA54FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84VkAZ4FEdiIM7w8OpECzw" name="setImportedPackage">
<ownedParameter xmi:id="_84VkAp4FEdiIM7w8OpECzw" name="newImportedPackage" type="_84Vjup4FEdiIM7w8OpECzw"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84VkA54FEdiIM7w8OpECzw" memberEnd="_84VkAJ4FEdiIM7w8OpECzw _84VkBJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84VkBJ4FEdiIM7w8OpECzw" type="_84Vj_p4FEdiIM7w8OpECzw" association="_84VkA54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84VkBZ4FEdiIM7w8OpECzw" name="Profile">
<eAnnotations xmi:id="_yAQ78J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yAQ78Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84VkBp4FEdiIM7w8OpECzw" general="_84Vjup4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84VkB54FEdiIM7w8OpECzw" name="ownedStereotype" type="_84VkFp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84VkFJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkCJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkCZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkCp4FEdiIM7w8OpECzw" name="metaclassReference" type="_84PdHp4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84JXP54FEdiIM7w8OpECzw" association="_840Gh54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkC54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkDJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkDZ4FEdiIM7w8OpECzw" name="metamodelReference" type="_84Vjqp4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84JXQp4FEdiIM7w8OpECzw" association="_840GiZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkDp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkD54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84VkEJ4FEdiIM7w8OpECzw" name="getElementImports">
<returnResult xmi:id="_84VkEZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkEp4FEdiIM7w8OpECzw" name="getPackageImports">
<returnResult xmi:id="_84VkE54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84VkFJ4FEdiIM7w8OpECzw" memberEnd="_84VkB54FEdiIM7w8OpECzw _84VkFZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84VkFZ4FEdiIM7w8OpECzw" type="_84VkBZ4FEdiIM7w8OpECzw" association="_84VkFJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84VkFp4FEdiIM7w8OpECzw" name="Stereotype">
<eAnnotations xmi:id="_yAK1UJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yAK1UZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84VkF54FEdiIM7w8OpECzw" general="_84VkGJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84VkGJ4FEdiIM7w8OpECzw" name="Class">
<eAnnotations xmi:id="_x8vG0J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x8vG0Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84VkGZ4FEdiIM7w8OpECzw" general="_84VkPZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84VkGp4FEdiIM7w8OpECzw" general="_84hxjp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84VkG54FEdiIM7w8OpECzw" name="ownedOperation" type="_84hxA54FEdiIM7w8OpECzw" isOrdered="true" association="_840FhZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkHJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkHZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkHp4FEdiIM7w8OpECzw" name="superClass" type="_84VkGJ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" redefinedProperty="_84VkaJ4FEdiIM7w8OpECzw" association="_840GeZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkH54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkIJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkIZ4FEdiIM7w8OpECzw" name="nestedClassifier" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840Ge54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkIp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkI54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkJJ4FEdiIM7w8OpECzw" name="extension" type="_840Gfp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_840GfZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkJZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkJp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkJ54FEdiIM7w8OpECzw" name="isActive" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkKJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkKZ4FEdiIM7w8OpECzw" name="ownedReception" type="_84t-IJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GhZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkKp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkK54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84VkLJ4FEdiIM7w8OpECzw" name="inherit" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VkLZ4FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84VkLp4FEdiIM7w8OpECzw" name="inhs" type="_84DQUZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkL54FEdiIM7w8OpECzw" name="isAbstract" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VkMJ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkMZ4FEdiIM7w8OpECzw" name="setIsAbstract">
<ownedParameter xmi:id="_84VkMp4FEdiIM7w8OpECzw" name="newIsAbstract" type="_84DQTZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkM54FEdiIM7w8OpECzw" name="getOwnedAttributes">
<returnResult xmi:id="_84VkNJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkNZ4FEdiIM7w8OpECzw" name="getGenerals">
<returnResult xmi:id="_84VkNp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkN54FEdiIM7w8OpECzw" name="getAttributes">
<returnResult xmi:id="_84VkOJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkOZ4FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84VkOp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkO54FEdiIM7w8OpECzw" name="getFeatures">
<returnResult xmi:id="_84VkPJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84VkPZ4FEdiIM7w8OpECzw" name="EncapsulatedClassifier" isAbstract="true">
<eAnnotations xmi:id="_yG1eAJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yG1eAZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84VkPp4FEdiIM7w8OpECzw" general="_84VkRp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84VkP54FEdiIM7w8OpECzw" name="ownedPort" type="_84t-lJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840Gd54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkQJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkQZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84VkQp4FEdiIM7w8OpECzw" name="getFeatures">
<returnResult xmi:id="_84VkQ54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkRJ4FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84VkRZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84VkRp4FEdiIM7w8OpECzw" name="StructuredClassifier" isAbstract="true">
<eAnnotations xmi:id="_yCiz4J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yCiz4Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84VkR54FEdiIM7w8OpECzw" general="_84VkXJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84VkSJ4FEdiIM7w8OpECzw" name="ownedAttribute" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_840GUZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkSZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkSp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkS54FEdiIM7w8OpECzw" name="part" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_840GU54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkTJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkTZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkTp4FEdiIM7w8OpECzw" name="role" type="_84bqwJ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_840GVZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkT54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkUJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkUZ4FEdiIM7w8OpECzw" name="ownedConnector" type="_840GWZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GV54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkUp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkU54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84VkVJ4FEdiIM7w8OpECzw" name="getAttributes">
<returnResult xmi:id="_84VkVZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkVp4FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84VkV54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkWJ4FEdiIM7w8OpECzw" name="getMembers">
<returnResult xmi:id="_84VkWZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkWp4FEdiIM7w8OpECzw" name="getFeatures">
<returnResult xmi:id="_84VkW54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84VkXJ4FEdiIM7w8OpECzw" name="Classifier" isAbstract="true">
<eAnnotations xmi:id="_x-vR8J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x-vR8Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84VkXZ4FEdiIM7w8OpECzw" general="_84JXNJ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84VkXp4FEdiIM7w8OpECzw" general="_84Vj4p4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84VkX54FEdiIM7w8OpECzw" general="_84VkrZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84VkYJ4FEdiIM7w8OpECzw" name="feature" type="_84bqRp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_84bqRZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkYZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkYp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkY54FEdiIM7w8OpECzw" name="isAbstract" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkZJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkZZ4FEdiIM7w8OpECzw" name="inheritedMember" type="_84JXEZ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84bqTZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkZp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkZ54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkaJ4FEdiIM7w8OpECzw" name="general" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84bqT54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkaZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84Vkap4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84Vka54FEdiIM7w8OpECzw" name="generalization" type="_84bqUp4FEdiIM7w8OpECzw" isOrdered="true" association="_84bqUZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkbJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkbZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84Vkbp4FEdiIM7w8OpECzw" name="powertypeExtent" type="_84bqZJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84bqb54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84Vkb54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkcJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkcZ4FEdiIM7w8OpECzw" name="attribute" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_84bqcJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84Vkcp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84Vkc54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkdJ4FEdiIM7w8OpECzw" name="redefinedClassifier" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840F7J4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkdZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84Vkdp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84Vkd54FEdiIM7w8OpECzw" name="substitution" type="_840F754FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84JXFZ4FEdiIM7w8OpECzw" association="_840F7p4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkeJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkeZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84Vkep4FEdiIM7w8OpECzw" name="ownedUseCase" type="_840F_54FEdiIM7w8OpECzw" isOrdered="true" association="_840F_Z4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84Vke54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkfJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84VkfZ4FEdiIM7w8OpECzw" name="representation" type="_840GOZ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84Vkf54FEdiIM7w8OpECzw" association="_840GN54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84Vkfp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84Vkf54FEdiIM7w8OpECzw" name="occurrence" type="_840GOZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GT54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VkgJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VkgZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84Vkgp4FEdiIM7w8OpECzw" name="allFeatures" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vkg54FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkhJ4FEdiIM7w8OpECzw" name="validateNoCyclesInGeneralization" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VkhZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vkhp4FEdiIM7w8OpECzw" name="validateSpecializeType" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vkh54FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkiJ4FEdiIM7w8OpECzw" name="validateInheritedMember" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VkiZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vkip4FEdiIM7w8OpECzw" name="inheritedMember" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vki54FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkjJ4FEdiIM7w8OpECzw" name="parents" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VkjZ4FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vkjp4FEdiIM7w8OpECzw" name="allParents" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vkj54FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkkJ4FEdiIM7w8OpECzw" name="inheritableMembers" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VkkZ4FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84Vkkp4FEdiIM7w8OpECzw" name="c" type="_84VkXJ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vkk54FEdiIM7w8OpECzw" name="hasVisibilityOf" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VklJ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84VklZ4FEdiIM7w8OpECzw" name="n" type="_84JXEZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vklp4FEdiIM7w8OpECzw" name="inherit" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vkl54FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84VkmJ4FEdiIM7w8OpECzw" name="inhs" type="_84DQUZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkmZ4FEdiIM7w8OpECzw" name="maySpecializeType" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vkmp4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84Vkm54FEdiIM7w8OpECzw" name="c" type="_84VkXJ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84VknJ4FEdiIM7w8OpECzw" name="general" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VknZ4FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vknp4FEdiIM7w8OpECzw" name="validateGeneralEqualsParents" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vkn54FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkoJ4FEdiIM7w8OpECzw" name="conformsTo" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VkoZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84Vkop4FEdiIM7w8OpECzw" name="other" type="_84VkXJ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vko54FEdiIM7w8OpECzw" name="getMembers">
<returnResult xmi:id="_84VkpJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkpZ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84Vkpp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vkp54FEdiIM7w8OpECzw" name="getRedefinedElements">
<returnResult xmi:id="_84VkqJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkqZ4FEdiIM7w8OpECzw" name="getClientDependencies">
<returnResult xmi:id="_84Vkqp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vkq54FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84VkrJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84VkrZ4FEdiIM7w8OpECzw" name="RedefinableElement" isAbstract="true">
<eAnnotations xmi:id="_x_NzEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x_NzEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84Vkrp4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84Vkr54FEdiIM7w8OpECzw" name="redefinitionContext" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_84bqQ54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84VksJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84VksZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84Vksp4FEdiIM7w8OpECzw" name="isLeaf" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84Vks54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84VktJ4FEdiIM7w8OpECzw" name="validateRedefinitionContextValid" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VktZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vktp4FEdiIM7w8OpECzw" name="validateRedefinitionConsistent" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84Vkt54FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84VkuJ4FEdiIM7w8OpECzw" name="isConsistentWith" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VkuZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84Vkup4FEdiIM7w8OpECzw" name="redefinee" type="_84VkrZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84Vku54FEdiIM7w8OpECzw" name="isRedefinitionContextValid" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84VkvJ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84bqQJ4FEdiIM7w8OpECzw" name="redefinable" type="_84VkrZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqQZ4FEdiIM7w8OpECzw" name="getRedefinedElements">
<returnResult xmi:id="_84bqQp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bqQ54FEdiIM7w8OpECzw" memberEnd="_84Vkr54FEdiIM7w8OpECzw _84bqRJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84bqRJ4FEdiIM7w8OpECzw" type="_84VkrZ4FEdiIM7w8OpECzw" association="_84bqQ54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bqRZ4FEdiIM7w8OpECzw" memberEnd="_84VkYJ4FEdiIM7w8OpECzw _84bqSp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84bqRp4FEdiIM7w8OpECzw" name="Feature" isAbstract="true">
<eAnnotations xmi:id="_x-1YkJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x-1YkZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84bqR54FEdiIM7w8OpECzw" general="_84VkrZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84bqSJ4FEdiIM7w8OpECzw" name="isStatic" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqSZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqSp4FEdiIM7w8OpECzw" name="featuringClassifier" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" association="_84bqRZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bqS54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqTJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bqTZ4FEdiIM7w8OpECzw" memberEnd="_84VkZZ4FEdiIM7w8OpECzw _84bqTp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84bqTp4FEdiIM7w8OpECzw" type="_84VkXJ4FEdiIM7w8OpECzw" association="_84bqTZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bqT54FEdiIM7w8OpECzw" memberEnd="_84VkaJ4FEdiIM7w8OpECzw _84bqUJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84bqUJ4FEdiIM7w8OpECzw" type="_84VkXJ4FEdiIM7w8OpECzw" association="_84bqT54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bqUZ4FEdiIM7w8OpECzw" memberEnd="_84Vka54FEdiIM7w8OpECzw _84bqWp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84bqUp4FEdiIM7w8OpECzw" name="Generalization">
<eAnnotations xmi:id="_x_HscJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x_HscZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84bqU54FEdiIM7w8OpECzw" general="_84JWaZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84bqVJ4FEdiIM7w8OpECzw" name="general" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84bqYZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84bqVZ4FEdiIM7w8OpECzw" name="isSubstitutable" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqVp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqV54FEdiIM7w8OpECzw" name="generalizationSet" type="_84bqZJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84bqY54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bqWJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqWZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqWp4FEdiIM7w8OpECzw" name="specific" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84bqUZ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84bqW54FEdiIM7w8OpECzw" name="getSources">
<returnResult xmi:id="_84bqXJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqXZ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqXp4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqX54FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_84bqYJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bqYZ4FEdiIM7w8OpECzw" memberEnd="_84bqVJ4FEdiIM7w8OpECzw _84bqYp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84bqYp4FEdiIM7w8OpECzw" type="_84bqUp4FEdiIM7w8OpECzw" association="_84bqYZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bqY54FEdiIM7w8OpECzw" memberEnd="_84bqV54FEdiIM7w8OpECzw _84bqbJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84bqZJ4FEdiIM7w8OpECzw" name="GeneralizationSet">
<eAnnotations xmi:id="_yCLAcJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yCLAcZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84bqZZ4FEdiIM7w8OpECzw" general="_84PdB54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84bqZp4FEdiIM7w8OpECzw" name="isCovering" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqZ54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqaJ4FEdiIM7w8OpECzw" name="isDisjoint" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqaZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqap4FEdiIM7w8OpECzw" name="powertype" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84bqb54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqa54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqbJ4FEdiIM7w8OpECzw" name="generalization" type="_84bqUp4FEdiIM7w8OpECzw" isOrdered="true" association="_84bqY54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bqbZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqbp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bqb54FEdiIM7w8OpECzw" memberEnd="_84bqap4FEdiIM7w8OpECzw _84Vkbp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84bqcJ4FEdiIM7w8OpECzw" memberEnd="_84VkcZ4FEdiIM7w8OpECzw _84bqcZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84bqcZ4FEdiIM7w8OpECzw" type="_84VkXJ4FEdiIM7w8OpECzw" association="_84bqcJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84bqcp4FEdiIM7w8OpECzw" name="Property">
<eAnnotations xmi:id="_x9BasJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x9BasZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84bqc54FEdiIM7w8OpECzw" general="_84bqup4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84bqdJ4FEdiIM7w8OpECzw" general="_84bqwJ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84bqdZ4FEdiIM7w8OpECzw" general="_84bq054FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84bqdp4FEdiIM7w8OpECzw" name="datatype" type="_840Fhp4FEdiIM7w8OpECzw" isOrdered="true" association="_840Fl54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqd54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqeJ4FEdiIM7w8OpECzw" name="default" type="_84DQTp4FEdiIM7w8OpECzw" isReadOnly="true">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqeZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqep4FEdiIM7w8OpECzw" name="isComposite" type="_84DQTZ4FEdiIM7w8OpECzw" isReadOnly="true">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqe54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqfJ4FEdiIM7w8OpECzw" name="isDerived" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqfZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqfp4FEdiIM7w8OpECzw" name="class_" type="_84VkGJ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_840FxJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqf54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqgJ4FEdiIM7w8OpECzw" name="opposite" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_840Fxp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqgZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqgp4FEdiIM7w8OpECzw" name="isDerivedUnion" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqg54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqhJ4FEdiIM7w8OpECzw" name="association" type="_840FyJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840F354FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqhZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqhp4FEdiIM7w8OpECzw" name="owningAssociation" type="_840FyJ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84bqhJ4FEdiIM7w8OpECzw" association="_840F4J4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqh54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqiJ4FEdiIM7w8OpECzw" name="redefinedProperty" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_840F4Z4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bqiZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqip4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqi54FEdiIM7w8OpECzw" name="subsettedProperty" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_840F454FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bqjJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqjZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqjp4FEdiIM7w8OpECzw" name="aggregation" type="_840F5Z4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqj54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqkJ4FEdiIM7w8OpECzw" name="defaultValue" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_840F6Z4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqkZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqkp4FEdiIM7w8OpECzw" name="qualifier" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_840F654FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bqk54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqlJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqlZ4FEdiIM7w8OpECzw" name="associationEnd" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_840F654FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqlp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84bql54FEdiIM7w8OpECzw" name="validateOppositeIsOtherEnd" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqmJ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqmZ4FEdiIM7w8OpECzw" name="opposite" type="_84bqcp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqmp4FEdiIM7w8OpECzw" type="_84bqcp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqm54FEdiIM7w8OpECzw" name="validateMultiplicityOfComposite" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqnJ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqnZ4FEdiIM7w8OpECzw" name="validateSubsettingContext" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqnp4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqn54FEdiIM7w8OpECzw" name="validateNavigablePropertyRedefinition" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqoJ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqoZ4FEdiIM7w8OpECzw" name="validateSubsettingRules" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqop4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqo54FEdiIM7w8OpECzw" name="validateNavigableReadonly" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqpJ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqpZ4FEdiIM7w8OpECzw" name="validateDerivedUnionIsDerived" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqpp4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqp54FEdiIM7w8OpECzw" name="isConsistentWith" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqqJ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84bqqZ4FEdiIM7w8OpECzw" name="redefinee" type="_84VkrZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqqp4FEdiIM7w8OpECzw" name="subsettingContext" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqq54FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqrJ4FEdiIM7w8OpECzw" name="isReadOnly" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqrZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqrp4FEdiIM7w8OpECzw" name="setIsReadOnly">
<ownedParameter xmi:id="_84bqr54FEdiIM7w8OpECzw" name="newIsReadOnly" type="_84DQTZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqsJ4FEdiIM7w8OpECzw" name="getNamespace" type="_84JXNJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bqsZ4FEdiIM7w8OpECzw" type="_84JXNJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqsp4FEdiIM7w8OpECzw" name="getFeaturingClassifiers">
<returnResult xmi:id="_84bqs54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqtJ4FEdiIM7w8OpECzw" name="getRedefinedElements">
<returnResult xmi:id="_84bqtZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84bqtp4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84bqt54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84bquJ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84bquZ4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84bqup4FEdiIM7w8OpECzw" name="StructuralFeature" isAbstract="true">
<eAnnotations xmi:id="_x_Bl0J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x_Bl0Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84bqu54FEdiIM7w8OpECzw" general="_84bqRp4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84bqvJ4FEdiIM7w8OpECzw" general="_84JXDZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84bqvZ4FEdiIM7w8OpECzw" general="_84JW0p4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84bqvp4FEdiIM7w8OpECzw" name="isReadOnly" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqv54FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84bqwJ4FEdiIM7w8OpECzw" name="ConnectableElement" isAbstract="true">
<eAnnotations xmi:id="_yCXNsJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yCXNsZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84bqwZ4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84bqwp4FEdiIM7w8OpECzw" general="_84JWoJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84bqw54FEdiIM7w8OpECzw" name="end" type="_84bqx54FEdiIM7w8OpECzw" isOrdered="true" association="_84bqxp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bqxJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqxZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bqxp4FEdiIM7w8OpECzw" memberEnd="_84bqw54FEdiIM7w8OpECzw _84bqzZ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84bqx54FEdiIM7w8OpECzw" name="ConnectorEnd">
<eAnnotations xmi:id="_yCRHEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yCRHEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84bqyJ4FEdiIM7w8OpECzw" general="_84JW0p4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84bqyZ4FEdiIM7w8OpECzw" name="definingEnd" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84bqz54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqyp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqy54FEdiIM7w8OpECzw" name="partWithPort" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_84bq0Z4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqzJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bqzZ4FEdiIM7w8OpECzw" name="role" type="_84bqwJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84bqxp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bqzp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bqz54FEdiIM7w8OpECzw" memberEnd="_84bqyZ4FEdiIM7w8OpECzw _84bq0J4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84bq0J4FEdiIM7w8OpECzw" type="_84bqx54FEdiIM7w8OpECzw" association="_84bqz54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bq0Z4FEdiIM7w8OpECzw" memberEnd="_84bqy54FEdiIM7w8OpECzw _84bq0p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84bq0p4FEdiIM7w8OpECzw" type="_84bqx54FEdiIM7w8OpECzw" association="_84bq0Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84bq054FEdiIM7w8OpECzw" name="DeploymentTarget" isAbstract="true">
<eAnnotations xmi:id="_yRsqMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yRsqMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84bq1J4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84bq1Z4FEdiIM7w8OpECzw" name="deployment" type="_84bq4J4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84JXFZ4FEdiIM7w8OpECzw" association="_84bq354FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bq1p4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bq154FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bq2J4FEdiIM7w8OpECzw" name="deployedElement" type="_84PdB54FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_840Fwp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bq2Z4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bq2p4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84bq254FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84bq3J4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84bq3Z4FEdiIM7w8OpECzw" name="getClientDependencies">
<returnResult xmi:id="_84bq3p4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bq354FEdiIM7w8OpECzw" memberEnd="_84bq1Z4FEdiIM7w8OpECzw _84bq6J4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84bq4J4FEdiIM7w8OpECzw" name="Deployment">
<eAnnotations xmi:id="_yRaWUZ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yRgc8J4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84bq4Z4FEdiIM7w8OpECzw" general="_84bq854FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84bq4p4FEdiIM7w8OpECzw" name="deployedArtifact" type="_84bq_54FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84bq-J4FEdiIM7w8OpECzw" association="_84bq_Z4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bq454FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bq5J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bq5Z4FEdiIM7w8OpECzw" name="configuration" type="_84brA54FEdiIM7w8OpECzw" isOrdered="true" association="_84brAZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bq5p4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84bq554FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bq6J4FEdiIM7w8OpECzw" name="location" type="_84bq054FEdiIM7w8OpECzw" isOrdered="true" association="_84bq354FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84bq6Z4FEdiIM7w8OpECzw" name="getSuppliers">
<returnResult xmi:id="_84bq6p4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84bq654FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_84bq7J4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84bq7Z4FEdiIM7w8OpECzw" name="getSources">
<returnResult xmi:id="_84bq7p4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84bq754FEdiIM7w8OpECzw" name="getClients">
<returnResult xmi:id="_84bq8J4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84bq8Z4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84bq8p4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84bq854FEdiIM7w8OpECzw" name="Dependency">
<eAnnotations xmi:id="_yAvdEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yAvdEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84bq9J4FEdiIM7w8OpECzw" general="_84PdB54FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84bq9Z4FEdiIM7w8OpECzw" general="_84JWaZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84bq9p4FEdiIM7w8OpECzw" name="client" type="_84JXEZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84bq-p4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bq954FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84bq-J4FEdiIM7w8OpECzw" name="supplier" type="_84JXEZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84bq-54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84bq-Z4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bq-p4FEdiIM7w8OpECzw" memberEnd="_84bq9p4FEdiIM7w8OpECzw _84JXFZ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84bq-54FEdiIM7w8OpECzw" memberEnd="_84bq-J4FEdiIM7w8OpECzw _84bq_J4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84bq_J4FEdiIM7w8OpECzw" type="_84bq854FEdiIM7w8OpECzw" association="_84bq-54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84bq_Z4FEdiIM7w8OpECzw" memberEnd="_84bq4p4FEdiIM7w8OpECzw _84bq_p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84bq_p4FEdiIM7w8OpECzw" type="_84bq4J4FEdiIM7w8OpECzw" association="_84bq_Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84bq_54FEdiIM7w8OpECzw" name="DeployedArtifact" isAbstract="true">
<eAnnotations xmi:id="_yRmjkJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yRmjkZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84brAJ4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84brAZ4FEdiIM7w8OpECzw" memberEnd="_84bq5Z4FEdiIM7w8OpECzw _84brAp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84brAp4FEdiIM7w8OpECzw" type="_84bq4J4FEdiIM7w8OpECzw" association="_84brAZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84brA54FEdiIM7w8OpECzw" name="DeploymentSpecification">
<eAnnotations xmi:id="_ySdfMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_ySdfMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84brBJ4FEdiIM7w8OpECzw" general="_84brCZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84brBZ4FEdiIM7w8OpECzw" name="deploymentLocation" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84brBp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84brB54FEdiIM7w8OpECzw" name="executionLocation" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84brCJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84brCZ4FEdiIM7w8OpECzw" name="Artifact">
<eAnnotations xmi:id="_yDTo4J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yDZvgJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84brCp4FEdiIM7w8OpECzw" general="_84VkXJ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84brC54FEdiIM7w8OpECzw" general="_84bq_54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84brDJ4FEdiIM7w8OpECzw" name="fileName" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84brDZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84brDp4FEdiIM7w8OpECzw" name="nestedArtifact" type="_84brCZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84brJJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84brD54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84brEJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84brEZ4FEdiIM7w8OpECzw" name="manifestation" type="_84brKJ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84JXFZ4FEdiIM7w8OpECzw" association="_84brJp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84brEp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84brE54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84brFJ4FEdiIM7w8OpECzw" name="ownedOperation" type="_84hxA54FEdiIM7w8OpECzw" isOrdered="true" association="_840Fvp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84brFZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84brFp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84brF54FEdiIM7w8OpECzw" name="ownedAttribute" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_840FwJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84brGJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84brGZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84brGp4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84brG54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84brHJ4FEdiIM7w8OpECzw" name="getClientDependencies">
<returnResult xmi:id="_84brHZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84brHp4FEdiIM7w8OpECzw" name="getFeatures">
<returnResult xmi:id="_84brH54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84brIJ4FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84brIZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84brIp4FEdiIM7w8OpECzw" name="getAttributes">
<returnResult xmi:id="_84brI54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84brJJ4FEdiIM7w8OpECzw" memberEnd="_84brDp4FEdiIM7w8OpECzw _84brJZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84brJZ4FEdiIM7w8OpECzw" type="_84brCZ4FEdiIM7w8OpECzw" association="_84brJJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84brJp4FEdiIM7w8OpECzw" memberEnd="_84brEZ4FEdiIM7w8OpECzw _84brJ54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84brJ54FEdiIM7w8OpECzw" type="_84brCZ4FEdiIM7w8OpECzw" association="_84brJp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84brKJ4FEdiIM7w8OpECzw" name="Manifestation">
<eAnnotations xmi:id="_yDf2IJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yDf2IZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84brKZ4FEdiIM7w8OpECzw" general="_84brL54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84brKp4FEdiIM7w8OpECzw" name="utilizedElement" type="_84PdB54FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84bq-J4FEdiIM7w8OpECzw" association="_840FvJ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84brK54FEdiIM7w8OpECzw" name="getSuppliers">
<returnResult xmi:id="_84brLJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84brLZ4FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_84brLp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84brL54FEdiIM7w8OpECzw" name="Abstraction">
<eAnnotations xmi:id="_yA7qUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yA7qUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84brMJ4FEdiIM7w8OpECzw" general="_84bq854FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84brMZ4FEdiIM7w8OpECzw" name="mapping" type="_84brN54FEdiIM7w8OpECzw" isOrdered="true" association="_84brNZ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84brMp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84brM54FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84brNJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84brNZ4FEdiIM7w8OpECzw" memberEnd="_84brMZ4FEdiIM7w8OpECzw _84brNp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84brNp4FEdiIM7w8OpECzw" type="_84brL54FEdiIM7w8OpECzw" association="_84brNZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84brN54FEdiIM7w8OpECzw" name="OpaqueExpression">
<eAnnotations xmi:id="_x8WsUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x8WsUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84brOJ4FEdiIM7w8OpECzw" general="_84JW_p4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84hw4J4FEdiIM7w8OpECzw" name="body" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hw4Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hw4p4FEdiIM7w8OpECzw" name="language" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hw454FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hw5J4FEdiIM7w8OpECzw" name="result" type="_84hw6p4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84hw6J4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hw5Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hw5p4FEdiIM7w8OpECzw" name="behavior" type="_84hxbp4FEdiIM7w8OpECzw" isOrdered="true" association="_840Fup4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hw554FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84hw6J4FEdiIM7w8OpECzw" memberEnd="_84hw5J4FEdiIM7w8OpECzw _84hw6Z4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84hw6Z4FEdiIM7w8OpECzw" type="_84brN54FEdiIM7w8OpECzw" association="_84hw6J4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84hw6p4FEdiIM7w8OpECzw" name="Parameter">
<eAnnotations xmi:id="_x9TukZ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x9Z1MJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84hw654FEdiIM7w8OpECzw" general="_84bqwJ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84hw7J4FEdiIM7w8OpECzw" general="_84JXDZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84hw7Z4FEdiIM7w8OpECzw" general="_84JW0p4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84hw7p4FEdiIM7w8OpECzw" name="operation" type="_84hxA54FEdiIM7w8OpECzw" isOrdered="true" association="_840FoZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hw754FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hw8J4FEdiIM7w8OpECzw" name="default" type="_84DQTp4FEdiIM7w8OpECzw" isReadOnly="true">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hw8Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hw8p4FEdiIM7w8OpECzw" name="direction" type="_840Fop4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hw854FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hw9J4FEdiIM7w8OpECzw" name="defaultValue" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_840Fp54FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hw9Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hw9p4FEdiIM7w8OpECzw" name="isException" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hw954FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hw-J4FEdiIM7w8OpECzw" name="isStream" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hw-Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hw-p4FEdiIM7w8OpECzw" name="effect" type="_840FqZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hw-54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hw_J4FEdiIM7w8OpECzw" name="parameterSet" type="_840Fr54FEdiIM7w8OpECzw" isOrdered="true" association="_840Frp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hw_Z4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hw_p4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84hw_54FEdiIM7w8OpECzw" name="getNamespace" type="_84JXNJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxAJ4FEdiIM7w8OpECzw" type="_84JXNJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxAZ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84hxAp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84hxA54FEdiIM7w8OpECzw" name="Operation">
<eAnnotations xmi:id="_x9HhUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x9Nn8J4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84hxBJ4FEdiIM7w8OpECzw" general="_84hxR54FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84hxBZ4FEdiIM7w8OpECzw" general="_84JXDZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84hxBp4FEdiIM7w8OpECzw" general="_84JW0p4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84hxB54FEdiIM7w8OpECzw" general="_84JWoJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84hxCJ4FEdiIM7w8OpECzw" name="class_" type="_84VkGJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840FhZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxCZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxCp4FEdiIM7w8OpECzw" name="isQuery" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxC54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxDJ4FEdiIM7w8OpECzw" name="datatype" type="_840Fhp4FEdiIM7w8OpECzw" isOrdered="true" association="_840FmJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxDZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxDp4FEdiIM7w8OpECzw" name="precondition" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840FmZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxD54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxEJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxEZ4FEdiIM7w8OpECzw" name="postcondition" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840Fm54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxEp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxE54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxFJ4FEdiIM7w8OpECzw" name="redefinedOperation" type="_84hxA54FEdiIM7w8OpECzw" isOrdered="true" association="_840FnZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxFZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxFp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxF54FEdiIM7w8OpECzw" name="bodyCondition" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840Fn54FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxGJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxGZ4FEdiIM7w8OpECzw" name="ownedParameter" type="_84hw6p4FEdiIM7w8OpECzw" isOrdered="true" association="_840FoZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxGp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxG54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84hxHJ4FEdiIM7w8OpECzw" name="validateTypeOfResult" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxHZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxHp4FEdiIM7w8OpECzw" name="isOrdered" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxH54FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxIJ4FEdiIM7w8OpECzw" name="isUnique" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxIZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxIp4FEdiIM7w8OpECzw" name="lower" type="_84DQTJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxI54FEdiIM7w8OpECzw" type="_84DQTJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxJJ4FEdiIM7w8OpECzw" name="upper" type="_84DQT54FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxJZ4FEdiIM7w8OpECzw" type="_84DQT54FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxJp4FEdiIM7w8OpECzw" name="type" type="_84VkXJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxJ54FEdiIM7w8OpECzw" type="_84VkXJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxKJ4FEdiIM7w8OpECzw" name="validateOnlyBodyForQuery" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxKZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxKp4FEdiIM7w8OpECzw" name="isConsistentWith" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxK54FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84hxLJ4FEdiIM7w8OpECzw" name="redefinee" type="_84VkrZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxLZ4FEdiIM7w8OpECzw" name="getRaisedExceptions">
<returnResult xmi:id="_84hxLp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxL54FEdiIM7w8OpECzw" name="setIsOrdered">
<ownedParameter xmi:id="_84hxMJ4FEdiIM7w8OpECzw" name="newIsOrdered" type="_84DQTZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxMZ4FEdiIM7w8OpECzw" name="setIsUnique">
<ownedParameter xmi:id="_84hxMp4FEdiIM7w8OpECzw" name="newIsUnique" type="_84DQTZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxM54FEdiIM7w8OpECzw" name="getLower" type="_84DQTJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxNJ4FEdiIM7w8OpECzw" type="_84DQTJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxNZ4FEdiIM7w8OpECzw" name="getUpper" type="_84DQT54FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxNp4FEdiIM7w8OpECzw" type="_84DQT54FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxN54FEdiIM7w8OpECzw" name="getFormalParameters">
<returnResult xmi:id="_84hxOJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxOZ4FEdiIM7w8OpECzw" name="getType" type="_84Vj4p4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxOp4FEdiIM7w8OpECzw" type="_84Vj4p4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxO54FEdiIM7w8OpECzw" name="setType">
<ownedParameter xmi:id="_84hxPJ4FEdiIM7w8OpECzw" name="newType" type="_84Vj4p4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxPZ4FEdiIM7w8OpECzw" name="getRedefinitionContexts">
<returnResult xmi:id="_84hxPp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxP54FEdiIM7w8OpECzw" name="getNamespace" type="_84JXNJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxQJ4FEdiIM7w8OpECzw" type="_84JXNJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxQZ4FEdiIM7w8OpECzw" name="getFeaturingClassifiers">
<returnResult xmi:id="_84hxQp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxQ54FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84hxRJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxRZ4FEdiIM7w8OpECzw" name="getRedefinedElements">
<returnResult xmi:id="_84hxRp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84hxR54FEdiIM7w8OpECzw" name="BehavioralFeature" isAbstract="true">
<eAnnotations xmi:id="_x-7fMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x-7fMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84hxSJ4FEdiIM7w8OpECzw" general="_84JXNJ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84hxSZ4FEdiIM7w8OpECzw" general="_84bqRp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84hxSp4FEdiIM7w8OpECzw" name="parameter" type="_84hw6p4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_84hxZZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxS54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxTJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxTZ4FEdiIM7w8OpECzw" name="formalParameter" type="_84hw6p4FEdiIM7w8OpECzw" isOrdered="true" association="_84hxZ54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxTp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxT54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxUJ4FEdiIM7w8OpECzw" name="returnResult" type="_84hw6p4FEdiIM7w8OpECzw" isOrdered="true" association="_84hxaZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxUZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxUp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxU54FEdiIM7w8OpECzw" name="raisedException" type="_84Vj4p4FEdiIM7w8OpECzw" isOrdered="true" association="_84hxa54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxVJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxVZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxVp4FEdiIM7w8OpECzw" name="isAbstract" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxV54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxWJ4FEdiIM7w8OpECzw" name="method" type="_84hxbp4FEdiIM7w8OpECzw" isOrdered="true" association="_84hxbZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxWZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxWp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxW54FEdiIM7w8OpECzw" name="concurrency" type="_840FgZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxXJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84hxXZ4FEdiIM7w8OpECzw" name="isDistinguishableFrom" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84hxXp4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_84hxX54FEdiIM7w8OpECzw" name="n" type="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedParameter xmi:id="_84hxYJ4FEdiIM7w8OpECzw" name="ns" type="_84JXNJ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxYZ4FEdiIM7w8OpECzw" name="getMembers">
<returnResult xmi:id="_84hxYp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxY54FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84hxZJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84hxZZ4FEdiIM7w8OpECzw" memberEnd="_84hxSp4FEdiIM7w8OpECzw _84hxZp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84hxZp4FEdiIM7w8OpECzw" type="_84hxR54FEdiIM7w8OpECzw" association="_84hxZZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84hxZ54FEdiIM7w8OpECzw" memberEnd="_84hxTZ4FEdiIM7w8OpECzw _84hxaJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84hxaJ4FEdiIM7w8OpECzw" type="_84hxR54FEdiIM7w8OpECzw" association="_84hxZ54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84hxaZ4FEdiIM7w8OpECzw" memberEnd="_84hxUJ4FEdiIM7w8OpECzw _84hxap4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84hxap4FEdiIM7w8OpECzw" type="_84hxR54FEdiIM7w8OpECzw" association="_84hxaZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84hxa54FEdiIM7w8OpECzw" memberEnd="_84hxU54FEdiIM7w8OpECzw _84hxbJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84hxbJ4FEdiIM7w8OpECzw" type="_84hxR54FEdiIM7w8OpECzw" association="_84hxa54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84hxbZ4FEdiIM7w8OpECzw" memberEnd="_84hxWJ4FEdiIM7w8OpECzw _84hxhp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84hxbp4FEdiIM7w8OpECzw" name="Behavior" isAbstract="true">
<eAnnotations xmi:id="_yBN-MJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yBN-MZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84hxb54FEdiIM7w8OpECzw" general="_84VkGJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84hxcJ4FEdiIM7w8OpECzw" name="isReentrant" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxcZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxcp4FEdiIM7w8OpECzw" name="context" type="_84hxjp4FEdiIM7w8OpECzw" isOrdered="true" association="_840FdJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxc54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxdJ4FEdiIM7w8OpECzw" name="redefinedBehavior" type="_84hxbp4FEdiIM7w8OpECzw" isOrdered="true" association="_840FdZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxdZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxdp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxd54FEdiIM7w8OpECzw" name="parameter" type="_84hw6p4FEdiIM7w8OpECzw" isOrdered="true" association="_840Fd54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxeJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxeZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxep4FEdiIM7w8OpECzw" name="formalParameter" type="_84hw6p4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_840FeZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxe54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxfJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxfZ4FEdiIM7w8OpECzw" name="returnResult" type="_84hw6p4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_840Fe54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxfp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxf54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxgJ4FEdiIM7w8OpECzw" name="precondition" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84JXOZ4FEdiIM7w8OpECzw" association="_840FfZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxgZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxgp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxg54FEdiIM7w8OpECzw" name="postcondition" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84JXOZ4FEdiIM7w8OpECzw" association="_840Ff54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxhJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxhZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxhp4FEdiIM7w8OpECzw" name="specification" type="_84hxR54FEdiIM7w8OpECzw" isOrdered="true" association="_84hxbZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxh54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84hxiJ4FEdiIM7w8OpECzw" name="getRedefinedElements">
<returnResult xmi:id="_84hxiZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxip4FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84hxi54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxjJ4FEdiIM7w8OpECzw" name="getOwnedRules">
<returnResult xmi:id="_84hxjZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84hxjp4FEdiIM7w8OpECzw" name="BehavioredClassifier" isAbstract="true">
<eAnnotations xmi:id="_yBUE0J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yBUE0Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84hxj54FEdiIM7w8OpECzw" general="_84VkXJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84hxkJ4FEdiIM7w8OpECzw" name="classifierBehavior" type="_84hxbp4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84hxmJ4FEdiIM7w8OpECzw" association="_84hxoZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxkZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxkp4FEdiIM7w8OpECzw" name="implementation" type="_84hxpJ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84JXFZ4FEdiIM7w8OpECzw" association="_84hxo54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxk54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxlJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxlZ4FEdiIM7w8OpECzw" name="ownedStateMachine" type="_84t-Op4FEdiIM7w8OpECzw" isOrdered="true" association="_840FXZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxlp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxl54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84hxmJ4FEdiIM7w8OpECzw" name="ownedBehavior" type="_84hxbp4FEdiIM7w8OpECzw" isOrdered="true" association="_840FdJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84hxmZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84hxmp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84hxm54FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84hxnJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxnZ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84hxnp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxn54FEdiIM7w8OpECzw" name="getClientDependencies">
<returnResult xmi:id="_84hxoJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84hxoZ4FEdiIM7w8OpECzw" memberEnd="_84hxkJ4FEdiIM7w8OpECzw _84hxop4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84hxop4FEdiIM7w8OpECzw" type="_84hxjp4FEdiIM7w8OpECzw" association="_84hxoZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84hxo54FEdiIM7w8OpECzw" memberEnd="_84hxkp4FEdiIM7w8OpECzw _84hxp54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84hxpJ4FEdiIM7w8OpECzw" name="Implementation">
<eAnnotations xmi:id="_yCvBIJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yCvBIZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84hxpZ4FEdiIM7w8OpECzw" general="_84n3gJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84hxpp4FEdiIM7w8OpECzw" name="contract" type="_84n3pZ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84bq-J4FEdiIM7w8OpECzw" association="_840Fcp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84hxp54FEdiIM7w8OpECzw" name="implementingClassifier" type="_84hxjp4FEdiIM7w8OpECzw" isOrdered="true" association="_84hxo54FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84hxqJ4FEdiIM7w8OpECzw" name="getSuppliers">
<returnResult xmi:id="_84hxqZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxqp4FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_84hxq54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxrJ4FEdiIM7w8OpECzw" name="getClients">
<returnResult xmi:id="_84hxrZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84hxrp4FEdiIM7w8OpECzw" name="getSources">
<returnResult xmi:id="_84hxr54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84n3gJ4FEdiIM7w8OpECzw" name="Realization">
<eAnnotations xmi:id="_yBBw8J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yBBw8Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84n3gZ4FEdiIM7w8OpECzw" general="_84brL54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84n3gp4FEdiIM7w8OpECzw" name="abstraction" type="_84n3j54FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84bq9p4FEdiIM7w8OpECzw" association="_840Fb54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84n3g54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84n3hJ4FEdiIM7w8OpECzw" name="realizingClassifier" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84bq-J4FEdiIM7w8OpECzw" association="_840FcJ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84n3hZ4FEdiIM7w8OpECzw" name="getSources">
<returnResult xmi:id="_84n3hp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84n3h54FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84n3iJ4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84n3iZ4FEdiIM7w8OpECzw" name="getClients">
<returnResult xmi:id="_84n3ip4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84n3i54FEdiIM7w8OpECzw" name="getSuppliers">
<returnResult xmi:id="_84n3jJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84n3jZ4FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_84n3jp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84n3j54FEdiIM7w8OpECzw" name="Component">
<eAnnotations xmi:id="_yPN98J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yPN98Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84n3kJ4FEdiIM7w8OpECzw" general="_84VkGJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84n3kZ4FEdiIM7w8OpECzw" name="isIndirectlyInstantiated" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84n3kp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84n3k54FEdiIM7w8OpECzw" name="required" type="_84n3pZ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84n3o54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84n3lJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84n3lZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84n3lp4FEdiIM7w8OpECzw" name="provided" type="_84n3pZ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_840Fa54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84n3l54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84n3mJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84n3mZ4FEdiIM7w8OpECzw" name="ownedMember" type="_84PdB54FEdiIM7w8OpECzw" isOrdered="true" association="_840FbZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84n3mp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84n3m54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84n3nJ4FEdiIM7w8OpECzw" name="realization" type="_84n3gJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840Fb54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84n3nZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84n3np4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84n3n54FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84n3oJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84n3oZ4FEdiIM7w8OpECzw" name="getClientDependencies">
<returnResult xmi:id="_84n3op4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84n3o54FEdiIM7w8OpECzw" memberEnd="_84n3k54FEdiIM7w8OpECzw _84n3pJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84n3pJ4FEdiIM7w8OpECzw" type="_84n3j54FEdiIM7w8OpECzw" association="_84n3o54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84n3pZ4FEdiIM7w8OpECzw" name="Interface">
<eAnnotations xmi:id="_yCo6gJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yCo6gZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84n3pp4FEdiIM7w8OpECzw" general="_84VkXJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84n3p54FEdiIM7w8OpECzw" name="ownedAttribute" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_84n3wJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84n3qJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84n3qZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84n3qp4FEdiIM7w8OpECzw" name="ownedOperation" type="_84hxA54FEdiIM7w8OpECzw" isOrdered="true" association="_84n3wp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84n3q54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84n3rJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84n3rZ4FEdiIM7w8OpECzw" name="redefinedInterface" type="_84n3pZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84n3xJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84n3rp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84n3r54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84n3sJ4FEdiIM7w8OpECzw" name="nestedClassifier" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84n3xp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84n3sZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84n3sp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84n3s54FEdiIM7w8OpECzw" name="ownedReception" type="_84t-IJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84n3yJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84n3tJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84n3tZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84n3tp4FEdiIM7w8OpECzw" name="protocol" type="_84t-M54FEdiIM7w8OpECzw" isOrdered="true" association="_84t-MZ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84n3t54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84n3uJ4FEdiIM7w8OpECzw" name="getAttributes">
<returnResult xmi:id="_84n3uZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84n3up4FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84n3u54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84n3vJ4FEdiIM7w8OpECzw" name="getFeatures">
<returnResult xmi:id="_84n3vZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84n3vp4FEdiIM7w8OpECzw" name="getRedefinedElements">
<returnResult xmi:id="_84n3v54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84n3wJ4FEdiIM7w8OpECzw" memberEnd="_84n3p54FEdiIM7w8OpECzw _84n3wZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84n3wZ4FEdiIM7w8OpECzw" type="_84n3pZ4FEdiIM7w8OpECzw" association="_84n3wJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84n3wp4FEdiIM7w8OpECzw" memberEnd="_84n3qp4FEdiIM7w8OpECzw _84n3w54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84n3w54FEdiIM7w8OpECzw" type="_84n3pZ4FEdiIM7w8OpECzw" association="_84n3wp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84n3xJ4FEdiIM7w8OpECzw" memberEnd="_84n3rZ4FEdiIM7w8OpECzw _84n3xZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84n3xZ4FEdiIM7w8OpECzw" type="_84n3pZ4FEdiIM7w8OpECzw" association="_84n3xJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84n3xp4FEdiIM7w8OpECzw" memberEnd="_84n3sJ4FEdiIM7w8OpECzw _84n3x54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84n3x54FEdiIM7w8OpECzw" type="_84n3pZ4FEdiIM7w8OpECzw" association="_84n3xp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84n3yJ4FEdiIM7w8OpECzw" memberEnd="_84n3s54FEdiIM7w8OpECzw _84n3yZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84n3yZ4FEdiIM7w8OpECzw" type="_84n3pZ4FEdiIM7w8OpECzw" association="_84n3yJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t-IJ4FEdiIM7w8OpECzw" name="Reception">
<eAnnotations xmi:id="_yHT_IJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yHT_IZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t-IZ4FEdiIM7w8OpECzw" general="_84hxR54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-Ip4FEdiIM7w8OpECzw" name="signal" type="_84t-Jp4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-JJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-I54FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-JJ4FEdiIM7w8OpECzw" memberEnd="_84t-Ip4FEdiIM7w8OpECzw _84t-JZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-JZ4FEdiIM7w8OpECzw" type="_84t-IJ4FEdiIM7w8OpECzw" association="_84t-JJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t-Jp4FEdiIM7w8OpECzw" name="Signal">
<eAnnotations xmi:id="_yHaFwJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yHaFwZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t-J54FEdiIM7w8OpECzw" general="_84hxjp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-KJ4FEdiIM7w8OpECzw" name="ownedAttribute" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-L54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-KZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-Kp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t-K54FEdiIM7w8OpECzw" name="getAttributes">
<returnResult xmi:id="_84t-LJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84t-LZ4FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84t-Lp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-L54FEdiIM7w8OpECzw" memberEnd="_84t-KJ4FEdiIM7w8OpECzw _84t-MJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-MJ4FEdiIM7w8OpECzw" type="_84t-Jp4FEdiIM7w8OpECzw" association="_84t-L54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-MZ4FEdiIM7w8OpECzw" memberEnd="_84n3tp4FEdiIM7w8OpECzw _84t-Mp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-Mp4FEdiIM7w8OpECzw" type="_84n3pZ4FEdiIM7w8OpECzw" association="_84t-MZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t-M54FEdiIM7w8OpECzw" name="ProtocolStateMachine">
<eAnnotations xmi:id="_yPBwsJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yPBwsZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t-NJ4FEdiIM7w8OpECzw" general="_84t-Op4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-NZ4FEdiIM7w8OpECzw" name="conformance" type="_840FX54FEdiIM7w8OpECzw" isOrdered="true" association="_840FXp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-Np4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-N54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t-OJ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84t-OZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t-Op4FEdiIM7w8OpECzw" name="StateMachine">
<eAnnotations xmi:id="_yJgXgJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yJgXgZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t-O54FEdiIM7w8OpECzw" general="_84hxbp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-PJ4FEdiIM7w8OpECzw" name="region" type="_84t-TZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-S54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-PZ4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-Pp4FEdiIM7w8OpECzw" name="connectionPoint" type="_840E6p4FEdiIM7w8OpECzw" isOrdered="true" association="_840FWZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-P54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-QJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-QZ4FEdiIM7w8OpECzw" name="extendedStateMachine" type="_84t-Op4FEdiIM7w8OpECzw" isOrdered="true" association="_840FW54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-Qp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-Q54FEdiIM7w8OpECzw" name="stateMachine_redefinitionContext" type="_84hxjp4FEdiIM7w8OpECzw" isOrdered="true" redefinedProperty="_84Vkr54FEdiIM7w8OpECzw" association="_840FXZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-RJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t-RZ4FEdiIM7w8OpECzw" name="getRedefinedElements">
<returnResult xmi:id="_84t-Rp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84t-R54FEdiIM7w8OpECzw" name="getRedefinitionContexts">
<returnResult xmi:id="_84t-SJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84t-SZ4FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84t-Sp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-S54FEdiIM7w8OpECzw" memberEnd="_84t-PJ4FEdiIM7w8OpECzw _84t-TJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-TJ4FEdiIM7w8OpECzw" type="_84t-Op4FEdiIM7w8OpECzw" association="_84t-S54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t-TZ4FEdiIM7w8OpECzw" name="Region">
<eAnnotations xmi:id="_yJmeIJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yJmeIZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t-Tp4FEdiIM7w8OpECzw" general="_84VkrZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-T54FEdiIM7w8OpECzw" name="subvertex" type="_84t-Xp4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-XZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-UJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-UZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-Up4FEdiIM7w8OpECzw" name="transition" type="_84t-a54FEdiIM7w8OpECzw" isOrdered="true" association="_84t-h54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-U54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-VJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-VZ4FEdiIM7w8OpECzw" name="extendedRegion" type="_84t-TZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840FV54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-Vp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t-V54FEdiIM7w8OpECzw" name="getRedefinitionContexts">
<returnResult xmi:id="_84t-WJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84t-WZ4FEdiIM7w8OpECzw" name="getRedefinedElements">
<returnResult xmi:id="_84t-Wp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84t-W54FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84t-XJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-XZ4FEdiIM7w8OpECzw" memberEnd="_84t-T54FEdiIM7w8OpECzw _84t-Zp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84t-Xp4FEdiIM7w8OpECzw" name="Vertex" isAbstract="true">
<eAnnotations xmi:id="_yJ4yAJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yJ4yAZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t-X54FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-YJ4FEdiIM7w8OpECzw" name="outgoing" type="_84t-a54FEdiIM7w8OpECzw" isOrdered="true" association="_84t-ap4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-YZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-Yp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-Y54FEdiIM7w8OpECzw" name="incoming" type="_84t-a54FEdiIM7w8OpECzw" isOrdered="true" association="_84t-iJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-ZJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-ZZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-Zp4FEdiIM7w8OpECzw" name="container" type="_84t-TZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-XZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-Z54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t-aJ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84t-aZ4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-ap4FEdiIM7w8OpECzw" memberEnd="_84t-YJ4FEdiIM7w8OpECzw _84t-ep4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84t-a54FEdiIM7w8OpECzw" name="Transition">
<eAnnotations xmi:id="_yKE_QJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yKE_QZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t-bJ4FEdiIM7w8OpECzw" general="_84VkrZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-bZ4FEdiIM7w8OpECzw" name="kind" type="_84t-g54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-bp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-b54FEdiIM7w8OpECzw" name="container" type="_84t-TZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-h54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-cJ4FEdiIM7w8OpECzw" name="target" type="_84t-Xp4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-iJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-cZ4FEdiIM7w8OpECzw" name="redefinedTransition" type="_84t-a54FEdiIM7w8OpECzw" isOrdered="true" association="_84t-iZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-cp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-c54FEdiIM7w8OpECzw" name="trigger" type="_84t-jZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-i54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-dJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-dZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-dp4FEdiIM7w8OpECzw" name="guard" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-r54FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-d54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-eJ4FEdiIM7w8OpECzw" name="effect" type="_84t-s54FEdiIM7w8OpECzw" isOrdered="true" association="_84t-sZ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-eZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-ep4FEdiIM7w8OpECzw" name="source" type="_84t-Xp4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-ap4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84t-e54FEdiIM7w8OpECzw" name="getRedefinitionContexts">
<returnResult xmi:id="_84t-fJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84t-fZ4FEdiIM7w8OpECzw" name="getRedefinedElements">
<returnResult xmi:id="_84t-fp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84t-f54FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84t-gJ4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84t-gZ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84t-gp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_84t-g54FEdiIM7w8OpECzw" name="TransitionKind">
<ownedLiteral xmi:id="_84t-hJ4FEdiIM7w8OpECzw" name="internal"/>
<ownedLiteral xmi:id="_84t-hZ4FEdiIM7w8OpECzw" name="local"/>
<ownedLiteral xmi:id="_84t-hp4FEdiIM7w8OpECzw" name="external"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-h54FEdiIM7w8OpECzw" memberEnd="_84t-Up4FEdiIM7w8OpECzw _84t-b54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-iJ4FEdiIM7w8OpECzw" memberEnd="_84t-cJ4FEdiIM7w8OpECzw _84t-Y54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-iZ4FEdiIM7w8OpECzw" memberEnd="_84t-cZ4FEdiIM7w8OpECzw _84t-ip4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-ip4FEdiIM7w8OpECzw" type="_84t-a54FEdiIM7w8OpECzw" association="_84t-iZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-i54FEdiIM7w8OpECzw" memberEnd="_84t-c54FEdiIM7w8OpECzw _84t-jJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-jJ4FEdiIM7w8OpECzw" type="_84t-a54FEdiIM7w8OpECzw" association="_84t-i54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t-jZ4FEdiIM7w8OpECzw" name="Trigger" isAbstract="true">
<eAnnotations xmi:id="_yHN4gJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yHN4gZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t-jp4FEdiIM7w8OpECzw" general="_84PdB54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-j54FEdiIM7w8OpECzw" name="port" type="_84t-lJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-kp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-kJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-kZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-kp4FEdiIM7w8OpECzw" memberEnd="_84t-j54FEdiIM7w8OpECzw _84t-k54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-k54FEdiIM7w8OpECzw" type="_84t-jZ4FEdiIM7w8OpECzw" association="_84t-kp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t-lJ4FEdiIM7w8OpECzw" name="Port">
<eAnnotations xmi:id="_yGvXYJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yGvXYZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t-lZ4FEdiIM7w8OpECzw" general="_84bqcp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-lp4FEdiIM7w8OpECzw" name="isBehavior" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-l54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-mJ4FEdiIM7w8OpECzw" name="isService" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-mZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-mp4FEdiIM7w8OpECzw" name="required" type="_84n3pZ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84t-p54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-m54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-nJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-nZ4FEdiIM7w8OpECzw" name="redefinedPort" type="_84t-lJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-qZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-np4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-n54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-oJ4FEdiIM7w8OpECzw" name="provided" type="_84n3pZ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_84t-q54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-oZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-op4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-o54FEdiIM7w8OpECzw" name="protocol" type="_84t-M54FEdiIM7w8OpECzw" isOrdered="true" association="_84t-rZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-pJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t-pZ4FEdiIM7w8OpECzw" name="getRedefinedElements">
<returnResult xmi:id="_84t-pp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-p54FEdiIM7w8OpECzw" memberEnd="_84t-mp4FEdiIM7w8OpECzw _84t-qJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-qJ4FEdiIM7w8OpECzw" type="_84t-lJ4FEdiIM7w8OpECzw" association="_84t-p54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-qZ4FEdiIM7w8OpECzw" memberEnd="_84t-nZ4FEdiIM7w8OpECzw _84t-qp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-qp4FEdiIM7w8OpECzw" type="_84t-lJ4FEdiIM7w8OpECzw" association="_84t-qZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-q54FEdiIM7w8OpECzw" memberEnd="_84t-oJ4FEdiIM7w8OpECzw _84t-rJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-rJ4FEdiIM7w8OpECzw" type="_84t-lJ4FEdiIM7w8OpECzw" association="_84t-q54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-rZ4FEdiIM7w8OpECzw" memberEnd="_84t-o54FEdiIM7w8OpECzw _84t-rp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-rp4FEdiIM7w8OpECzw" type="_84t-lJ4FEdiIM7w8OpECzw" association="_84t-rZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-r54FEdiIM7w8OpECzw" memberEnd="_84t-dp4FEdiIM7w8OpECzw _84t-sJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-sJ4FEdiIM7w8OpECzw" type="_84t-a54FEdiIM7w8OpECzw" association="_84t-r54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-sZ4FEdiIM7w8OpECzw" memberEnd="_84t-eJ4FEdiIM7w8OpECzw _84t-sp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t-sp4FEdiIM7w8OpECzw" type="_84t-a54FEdiIM7w8OpECzw" association="_84t-sZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t-s54FEdiIM7w8OpECzw" name="Activity">
<eAnnotations xmi:id="_yBaLcJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yBaLcZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t-tJ4FEdiIM7w8OpECzw" general="_84hxbp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-tZ4FEdiIM7w8OpECzw" name="body" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-tp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-t54FEdiIM7w8OpECzw" name="language" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-uJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-uZ4FEdiIM7w8OpECzw" name="edge" type="_84t-z54FEdiIM7w8OpECzw" isOrdered="true" association="_84t-zp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-up4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-u54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-vJ4FEdiIM7w8OpECzw" name="group" type="_84t_Bp4FEdiIM7w8OpECzw" isOrdered="true" association="_84t_HJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-vZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-vp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-v54FEdiIM7w8OpECzw" name="node" type="_84t-6Z4FEdiIM7w8OpECzw" isOrdered="true" association="_84t_HZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-wJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-wZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-wp4FEdiIM7w8OpECzw" name="action" type="_84t_OZ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84t-v54FEdiIM7w8OpECzw" association="_840FU54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-w54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-xJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-xZ4FEdiIM7w8OpECzw" name="structuredNode" type="_84t_IJ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_840FVZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-xp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-x54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-yJ4FEdiIM7w8OpECzw" name="isSingleExecution" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-yZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-yp4FEdiIM7w8OpECzw" name="isReadOnly" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-y54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t-zJ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84t-zZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-zp4FEdiIM7w8OpECzw" memberEnd="_84t-uZ4FEdiIM7w8OpECzw _84t-4p4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84t-z54FEdiIM7w8OpECzw" name="ActivityEdge" isAbstract="true">
<eAnnotations xmi:id="_yDl8wJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yDl8wZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t-0J4FEdiIM7w8OpECzw" general="_84VkrZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-0Z4FEdiIM7w8OpECzw" name="source" type="_84t-6Z4FEdiIM7w8OpECzw" isOrdered="true" association="_84t-6J4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-0p4FEdiIM7w8OpECzw" name="target" type="_84t-6Z4FEdiIM7w8OpECzw" isOrdered="true" association="_84t_A54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-054FEdiIM7w8OpECzw" name="inStructuredNode" type="_84t_IJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840FJJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-1J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-1Z4FEdiIM7w8OpECzw" name="inPartition" type="_840FJ54FEdiIM7w8OpECzw" isOrdered="true" association="_840FPZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-1p4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-154FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-2J4FEdiIM7w8OpECzw" name="interrupts" type="_840FQp4FEdiIM7w8OpECzw" isOrdered="true" association="_840FSp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-2Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-2p4FEdiIM7w8OpECzw" name="inGroup" type="_84t_Bp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_840FS54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-254FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-3J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-3Z4FEdiIM7w8OpECzw" name="guard" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_840FTZ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_84t-3p4FEdiIM7w8OpECzw" name="redefinedElement" type="_84t-z54FEdiIM7w8OpECzw" isOrdered="true" association="_840FT54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-354FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-4J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-4Z4FEdiIM7w8OpECzw" name="weight" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_840FUZ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_84t-4p4FEdiIM7w8OpECzw" name="activity" type="_84t-s54FEdiIM7w8OpECzw" isOrdered="true" association="_84t-zp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-454FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t-5J4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84t-5Z4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84t-5p4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84t-554FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t-6J4FEdiIM7w8OpECzw" memberEnd="_84t-0Z4FEdiIM7w8OpECzw _84t-_p4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84t-6Z4FEdiIM7w8OpECzw" name="ActivityNode" isAbstract="true">
<eAnnotations xmi:id="_yDyKAJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yDyKAZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t-6p4FEdiIM7w8OpECzw" general="_84VkrZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t-654FEdiIM7w8OpECzw" name="incoming" type="_84t-z54FEdiIM7w8OpECzw" isOrdered="true" association="_84t_A54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-7J4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-7Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-7p4FEdiIM7w8OpECzw" name="inGroup" type="_84t_Bp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_84t_BJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-754FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-8J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-8Z4FEdiIM7w8OpECzw" name="activity" type="_84t-s54FEdiIM7w8OpECzw" isOrdered="true" association="_84t_HZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-8p4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-854FEdiIM7w8OpECzw" name="redefinedElement" type="_84t-6Z4FEdiIM7w8OpECzw" isOrdered="true" association="_84t_Hp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-9J4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-9Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-9p4FEdiIM7w8OpECzw" name="inStructuredNode" type="_84t_IJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840FJZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-954FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t--J4FEdiIM7w8OpECzw" name="inPartition" type="_840FJ54FEdiIM7w8OpECzw" isOrdered="true" association="_840FJp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t--Z4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t--p4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t--54FEdiIM7w8OpECzw" name="inInterruptibleRegion" type="_840FQp4FEdiIM7w8OpECzw" isOrdered="true" association="_840FQZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-_J4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t-_Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t-_p4FEdiIM7w8OpECzw" name="outgoing" type="_84t-z54FEdiIM7w8OpECzw" isOrdered="true" association="_84t-6J4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t-_54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_AJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t_AZ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84t_Ap4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t_A54FEdiIM7w8OpECzw" memberEnd="_84t-654FEdiIM7w8OpECzw _84t-0p4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84t_BJ4FEdiIM7w8OpECzw" memberEnd="_84t-7p4FEdiIM7w8OpECzw _84t_BZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t_BZ4FEdiIM7w8OpECzw" type="_84t-6Z4FEdiIM7w8OpECzw" association="_84t_BJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t_Bp4FEdiIM7w8OpECzw" name="ActivityGroup" isAbstract="true">
<eAnnotations xmi:id="_yDsDYJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yDsDYZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t_B54FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t_CJ4FEdiIM7w8OpECzw" name="superGroup" type="_84t_Bp4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_84t_Gp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_CZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_Cp4FEdiIM7w8OpECzw" name="activityGroup_activity" type="_84t-s54FEdiIM7w8OpECzw" isOrdered="true" association="_84t_HJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_C54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t_DJ4FEdiIM7w8OpECzw" name="getSubgroups">
<returnResult xmi:id="_84t_DZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84t_Dp4FEdiIM7w8OpECzw" name="getContainedEdges">
<returnResult xmi:id="_84t_D54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84t_EJ4FEdiIM7w8OpECzw" name="getContainedNodes">
<returnResult xmi:id="_84t_EZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84t_Ep4FEdiIM7w8OpECzw" name="getActivity" type="_84t-s54FEdiIM7w8OpECzw">
<returnResult xmi:id="_84t_E54FEdiIM7w8OpECzw" type="_84t-s54FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84t_FJ4FEdiIM7w8OpECzw" name="setActivity">
<ownedParameter xmi:id="_84t_FZ4FEdiIM7w8OpECzw" name="newActivity" type="_84t-s54FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84t_Fp4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84t_F54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_84t_GJ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84t_GZ4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t_Gp4FEdiIM7w8OpECzw" memberEnd="_84t_CJ4FEdiIM7w8OpECzw _84t_G54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t_G54FEdiIM7w8OpECzw" type="_84t_Bp4FEdiIM7w8OpECzw" association="_84t_Gp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t_HJ4FEdiIM7w8OpECzw" memberEnd="_84t-vJ4FEdiIM7w8OpECzw _84t_Cp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84t_HZ4FEdiIM7w8OpECzw" memberEnd="_84t-v54FEdiIM7w8OpECzw _84t-8Z4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_84t_Hp4FEdiIM7w8OpECzw" memberEnd="_84t-854FEdiIM7w8OpECzw _84t_H54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t_H54FEdiIM7w8OpECzw" type="_84t-6Z4FEdiIM7w8OpECzw" association="_84t_Hp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t_IJ4FEdiIM7w8OpECzw" name="StructuredActivityNode">
<eAnnotations xmi:id="_yH4m4J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yH4m4Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t_IZ4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84t_Ip4FEdiIM7w8OpECzw" general="_84JXNJ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84t_I54FEdiIM7w8OpECzw" general="_84t_Bp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t_JJ4FEdiIM7w8OpECzw" name="variable" type="_840FHp4FEdiIM7w8OpECzw" isOrdered="true" association="_840FHZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t_JZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_Jp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_J54FEdiIM7w8OpECzw" name="containedEdge" type="_84t-z54FEdiIM7w8OpECzw" isOrdered="true" association="_840FJJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t_KJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_KZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_Kp4FEdiIM7w8OpECzw" name="mustIsolate" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_K54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_LJ4FEdiIM7w8OpECzw" name="containedNode" type="_84t-6Z4FEdiIM7w8OpECzw" isOrdered="true" association="_840FJZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t_LZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_Lp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t_L54FEdiIM7w8OpECzw" name="getActivity" type="_84t-s54FEdiIM7w8OpECzw">
<returnResult xmi:id="_84t_MJ4FEdiIM7w8OpECzw" type="_84t-s54FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84t_MZ4FEdiIM7w8OpECzw" name="setActivity">
<ownedParameter xmi:id="_84t_Mp4FEdiIM7w8OpECzw" name="newActivity" type="_84t-s54FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84t_M54FEdiIM7w8OpECzw" name="getActivityGroup_activity" type="_84t-s54FEdiIM7w8OpECzw">
<returnResult xmi:id="_84t_NJ4FEdiIM7w8OpECzw" type="_84t-s54FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_84t_NZ4FEdiIM7w8OpECzw" name="setActivityGroup_activity">
<ownedParameter xmi:id="_84t_Np4FEdiIM7w8OpECzw" name="newActivityGroup_activity" type="_84t-s54FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_84t_N54FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_84t_OJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t_OZ4FEdiIM7w8OpECzw" name="Action">
<eAnnotations xmi:id="_yD4QoJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yD4QoZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t_Op4FEdiIM7w8OpECzw" general="_84t_TZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t_O54FEdiIM7w8OpECzw" name="effect" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_PJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_PZ4FEdiIM7w8OpECzw" name="output" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_840FDZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t_Pp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_P54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_QJ4FEdiIM7w8OpECzw" name="input" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" isDerived="true" isDerivedUnion="true" association="_840FE54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t_QZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_Qp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_Q54FEdiIM7w8OpECzw" name="context" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_840FF54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_RJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_RZ4FEdiIM7w8OpECzw" name="localPrecondition" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840FGZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t_Rp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_R54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_SJ4FEdiIM7w8OpECzw" name="localPostcondition" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840FG54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t_SZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_Sp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t_S54FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84t_TJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t_TZ4FEdiIM7w8OpECzw" name="ExecutableNode" isAbstract="true">
<eAnnotations xmi:id="_yE7ZgJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yE7ZgZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t_Tp4FEdiIM7w8OpECzw" general="_84t-6Z4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t_T54FEdiIM7w8OpECzw" name="handler" type="_84t_VZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84t_VJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t_UJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_UZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t_Up4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84t_U54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t_VJ4FEdiIM7w8OpECzw" memberEnd="_84t_T54FEdiIM7w8OpECzw _84t_W54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_84t_VZ4FEdiIM7w8OpECzw" name="ExceptionHandler">
<eAnnotations xmi:id="_yO1jcJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yO1jcZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t_Vp4FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t_V54FEdiIM7w8OpECzw" name="handlerBody" type="_84t_TZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84t_Xp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t_WJ4FEdiIM7w8OpECzw" name="exceptionInput" type="_84t_Yp4FEdiIM7w8OpECzw" isOrdered="true" association="_84t_YJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t_WZ4FEdiIM7w8OpECzw" name="exceptionType" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840FC54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t_Wp4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_W54FEdiIM7w8OpECzw" name="protectedNode" type="_84t_TZ4FEdiIM7w8OpECzw" isOrdered="true" association="_84t_VJ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_84t_XJ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_84t_XZ4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t_Xp4FEdiIM7w8OpECzw" memberEnd="_84t_V54FEdiIM7w8OpECzw _84t_X54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t_X54FEdiIM7w8OpECzw" type="_84t_VZ4FEdiIM7w8OpECzw" association="_84t_Xp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t_YJ4FEdiIM7w8OpECzw" memberEnd="_84t_WJ4FEdiIM7w8OpECzw _84t_YZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t_YZ4FEdiIM7w8OpECzw" type="_84t_VZ4FEdiIM7w8OpECzw" association="_84t_YJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t_Yp4FEdiIM7w8OpECzw" name="ObjectNode" isAbstract="true">
<eAnnotations xmi:id="_yD-XQJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yD-XQZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t_Y54FEdiIM7w8OpECzw" general="_84t-6Z4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84t_ZJ4FEdiIM7w8OpECzw" general="_84JXDZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t_ZZ4FEdiIM7w8OpECzw" name="ordering" type="_84t_b54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_Zp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_Z54FEdiIM7w8OpECzw" name="upperBound" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_84t_dJ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_84t_aJ4FEdiIM7w8OpECzw" name="inState" type="_84t_eJ4FEdiIM7w8OpECzw" isOrdered="true" association="_84t_dp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_84t_aZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_ap4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_a54FEdiIM7w8OpECzw" name="selection" type="_84hxbp4FEdiIM7w8OpECzw" isOrdered="true" association="_840FCZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_bJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_84t_bZ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_84t_bp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_84t_b54FEdiIM7w8OpECzw" name="ObjectNodeOrderingKind">
<ownedLiteral xmi:id="_84t_cJ4FEdiIM7w8OpECzw" name="unordered"/>
<ownedLiteral xmi:id="_84t_cZ4FEdiIM7w8OpECzw" name="ordered"/>
<ownedLiteral xmi:id="_84t_cp4FEdiIM7w8OpECzw" name="LIFO"/>
<ownedLiteral xmi:id="_84t_c54FEdiIM7w8OpECzw" name="FIFO"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t_dJ4FEdiIM7w8OpECzw" memberEnd="_84t_Z54FEdiIM7w8OpECzw _84t_dZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t_dZ4FEdiIM7w8OpECzw" type="_84t_Yp4FEdiIM7w8OpECzw" association="_84t_dJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_84t_dp4FEdiIM7w8OpECzw" memberEnd="_84t_aJ4FEdiIM7w8OpECzw _84t_d54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_84t_d54FEdiIM7w8OpECzw" type="_84t_Yp4FEdiIM7w8OpECzw" association="_84t_dp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_84t_eJ4FEdiIM7w8OpECzw" name="State">
<eAnnotations xmi:id="_yJyrYJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yJyrYZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_84t_eZ4FEdiIM7w8OpECzw" general="_84VkrZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_84t_ep4FEdiIM7w8OpECzw" general="_84t-Xp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_84t_e54FEdiIM7w8OpECzw" name="isComposite" type="_84DQTZ4FEdiIM7w8OpECzw" isReadOnly="true">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_fJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_fZ4FEdiIM7w8OpECzw" name="isOrthogonal" type="_84DQTZ4FEdiIM7w8OpECzw" isReadOnly="true">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_fp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_f54FEdiIM7w8OpECzw" name="isSimple" type="_84DQTZ4FEdiIM7w8OpECzw" isReadOnly="true">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_84t_gJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_84t_gZ4FEdiIM7w8OpECzw" name="isSubmachineState" type="_84DQTZ4FEdiIM7w8OpECzw" isReadOnly="true">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840EwJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840EwZ4FEdiIM7w8OpECzw" name="submachine" type="_84t-Op4FEdiIM7w8OpECzw" isOrdered="true" association="_840E3J4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Ewp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Ew54FEdiIM7w8OpECzw" name="connection" type="_840E4J4FEdiIM7w8OpECzw" isOrdered="true" association="_840E3p4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840ExJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840ExZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Exp4FEdiIM7w8OpECzw" name="redefinedState" type="_84t_eJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840E-54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Ex54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840EyJ4FEdiIM7w8OpECzw" name="deferrableTrigger" type="_84t-jZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840E_Z4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840EyZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Eyp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Ey54FEdiIM7w8OpECzw" name="region" type="_84t-TZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840E_54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840EzJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840EzZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Ezp4FEdiIM7w8OpECzw" name="entry" type="_84t-s54FEdiIM7w8OpECzw" isOrdered="true" association="_840FAZ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Ez54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840E0J4FEdiIM7w8OpECzw" name="exit" type="_84t-s54FEdiIM7w8OpECzw" isOrdered="true" association="_840FA54FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840E0Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840E0p4FEdiIM7w8OpECzw" name="doActivity" type="_84t-s54FEdiIM7w8OpECzw" isOrdered="true" association="_840FBZ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840E054FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840E1J4FEdiIM7w8OpECzw" name="stateInvariant" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840FB54FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840E1Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840E1p4FEdiIM7w8OpECzw" name="getRedefinitionContexts">
<returnResult xmi:id="_840E154FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840E2J4FEdiIM7w8OpECzw" name="getRedefinedElements">
<returnResult xmi:id="_840E2Z4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840E2p4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840E254FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840E3J4FEdiIM7w8OpECzw" memberEnd="_840EwZ4FEdiIM7w8OpECzw _840E3Z4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840E3Z4FEdiIM7w8OpECzw" type="_84t_eJ4FEdiIM7w8OpECzw" association="_840E3J4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840E3p4FEdiIM7w8OpECzw" memberEnd="_840Ew54FEdiIM7w8OpECzw _840E354FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840E354FEdiIM7w8OpECzw" type="_84t_eJ4FEdiIM7w8OpECzw" association="_840E3p4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840E4J4FEdiIM7w8OpECzw" name="ConnectionPointReference">
<eAnnotations xmi:id="_yJ-4oJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yJ-4oZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840E4Z4FEdiIM7w8OpECzw" general="_84t-Xp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840E4p4FEdiIM7w8OpECzw" name="entry" type="_840E6p4FEdiIM7w8OpECzw" isOrdered="true" association="_840E6J4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840E454FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840E5J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840E5Z4FEdiIM7w8OpECzw" name="exit" type="_840E6p4FEdiIM7w8OpECzw" isOrdered="true" association="_840E-Z4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840E5p4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840E554FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840E6J4FEdiIM7w8OpECzw" memberEnd="_840E4p4FEdiIM7w8OpECzw _840E6Z4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840E6Z4FEdiIM7w8OpECzw" type="_840E4J4FEdiIM7w8OpECzw" association="_840E6J4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840E6p4FEdiIM7w8OpECzw" name="Pseudostate">
<eAnnotations xmi:id="_yJskwJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yJskwZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840E654FEdiIM7w8OpECzw" general="_84t-Xp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840E7J4FEdiIM7w8OpECzw" name="kind" type="_840E7p4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840E7Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_840E7p4FEdiIM7w8OpECzw" name="PseudostateKind">
<ownedLiteral xmi:id="_840E754FEdiIM7w8OpECzw" name="initial"/>
<ownedLiteral xmi:id="_840E8J4FEdiIM7w8OpECzw" name="deepHistory"/>
<ownedLiteral xmi:id="_840E8Z4FEdiIM7w8OpECzw" name="shallowHistory"/>
<ownedLiteral xmi:id="_840E8p4FEdiIM7w8OpECzw" name="join"/>
<ownedLiteral xmi:id="_840E854FEdiIM7w8OpECzw" name="fork"/>
<ownedLiteral xmi:id="_840E9J4FEdiIM7w8OpECzw" name="junction"/>
<ownedLiteral xmi:id="_840E9Z4FEdiIM7w8OpECzw" name="choice"/>
<ownedLiteral xmi:id="_840E9p4FEdiIM7w8OpECzw" name="entryPoint"/>
<ownedLiteral xmi:id="_840E954FEdiIM7w8OpECzw" name="exitPoint"/>
<ownedLiteral xmi:id="_840E-J4FEdiIM7w8OpECzw" name="terminate"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840E-Z4FEdiIM7w8OpECzw" memberEnd="_840E5Z4FEdiIM7w8OpECzw _840E-p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840E-p4FEdiIM7w8OpECzw" type="_840E4J4FEdiIM7w8OpECzw" association="_840E-Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840E-54FEdiIM7w8OpECzw" memberEnd="_840Exp4FEdiIM7w8OpECzw _840E_J4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840E_J4FEdiIM7w8OpECzw" type="_84t_eJ4FEdiIM7w8OpECzw" association="_840E-54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840E_Z4FEdiIM7w8OpECzw" memberEnd="_840EyJ4FEdiIM7w8OpECzw _840E_p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840E_p4FEdiIM7w8OpECzw" type="_84t_eJ4FEdiIM7w8OpECzw" association="_840E_Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840E_54FEdiIM7w8OpECzw" memberEnd="_840Ey54FEdiIM7w8OpECzw _840FAJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FAJ4FEdiIM7w8OpECzw" type="_84t_eJ4FEdiIM7w8OpECzw" association="_840E_54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FAZ4FEdiIM7w8OpECzw" memberEnd="_840Ezp4FEdiIM7w8OpECzw _840FAp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FAp4FEdiIM7w8OpECzw" type="_84t_eJ4FEdiIM7w8OpECzw" association="_840FAZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FA54FEdiIM7w8OpECzw" memberEnd="_840E0J4FEdiIM7w8OpECzw _840FBJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FBJ4FEdiIM7w8OpECzw" type="_84t_eJ4FEdiIM7w8OpECzw" association="_840FA54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FBZ4FEdiIM7w8OpECzw" memberEnd="_840E0p4FEdiIM7w8OpECzw _840FBp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FBp4FEdiIM7w8OpECzw" type="_84t_eJ4FEdiIM7w8OpECzw" association="_840FBZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FB54FEdiIM7w8OpECzw" memberEnd="_840E1J4FEdiIM7w8OpECzw _840FCJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FCJ4FEdiIM7w8OpECzw" type="_84t_eJ4FEdiIM7w8OpECzw" association="_840FB54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FCZ4FEdiIM7w8OpECzw" memberEnd="_84t_a54FEdiIM7w8OpECzw _840FCp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FCp4FEdiIM7w8OpECzw" type="_84t_Yp4FEdiIM7w8OpECzw" association="_840FCZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FC54FEdiIM7w8OpECzw" memberEnd="_84t_WZ4FEdiIM7w8OpECzw _840FDJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FDJ4FEdiIM7w8OpECzw" type="_84t_VZ4FEdiIM7w8OpECzw" association="_840FC54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FDZ4FEdiIM7w8OpECzw" memberEnd="_84t_PZ4FEdiIM7w8OpECzw _840FDp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FDp4FEdiIM7w8OpECzw" type="_84t_OZ4FEdiIM7w8OpECzw" association="_840FDZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840FD54FEdiIM7w8OpECzw" name="OutputPin">
<eAnnotations xmi:id="_yFBgIJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yFBgIZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840FEJ4FEdiIM7w8OpECzw" general="_840FEZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840FEZ4FEdiIM7w8OpECzw" name="Pin" isAbstract="true">
<eAnnotations xmi:id="_yFNtYJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yFNtYZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840FEp4FEdiIM7w8OpECzw" general="_84t_Yp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FE54FEdiIM7w8OpECzw" memberEnd="_84t_QJ4FEdiIM7w8OpECzw _840FFJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FFJ4FEdiIM7w8OpECzw" type="_84t_OZ4FEdiIM7w8OpECzw" association="_840FE54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840FFZ4FEdiIM7w8OpECzw" name="InputPin">
<eAnnotations xmi:id="_yFHmwJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yFHmwZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840FFp4FEdiIM7w8OpECzw" general="_840FEZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FF54FEdiIM7w8OpECzw" memberEnd="_84t_Q54FEdiIM7w8OpECzw _840FGJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FGJ4FEdiIM7w8OpECzw" type="_84t_OZ4FEdiIM7w8OpECzw" association="_840FF54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FGZ4FEdiIM7w8OpECzw" memberEnd="_84t_RZ4FEdiIM7w8OpECzw _840FGp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FGp4FEdiIM7w8OpECzw" type="_84t_OZ4FEdiIM7w8OpECzw" association="_840FGZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FG54FEdiIM7w8OpECzw" memberEnd="_84t_SJ4FEdiIM7w8OpECzw _840FHJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FHJ4FEdiIM7w8OpECzw" type="_84t_OZ4FEdiIM7w8OpECzw" association="_840FG54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FHZ4FEdiIM7w8OpECzw" memberEnd="_84t_JJ4FEdiIM7w8OpECzw _840FIZ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840FHp4FEdiIM7w8OpECzw" name="Variable">
<eAnnotations xmi:id="_yHygQJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yHygQZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840FH54FEdiIM7w8OpECzw" general="_84bqwJ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_840FIJ4FEdiIM7w8OpECzw" general="_84JXDZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840FIZ4FEdiIM7w8OpECzw" name="scope" type="_84t_IJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840FHZ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_840FIp4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840FI54FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FJJ4FEdiIM7w8OpECzw" memberEnd="_84t_J54FEdiIM7w8OpECzw _84t-054FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840FJZ4FEdiIM7w8OpECzw" memberEnd="_84t_LJ4FEdiIM7w8OpECzw _84t-9p4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840FJp4FEdiIM7w8OpECzw" memberEnd="_84t--J4FEdiIM7w8OpECzw _840FOJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840FJ54FEdiIM7w8OpECzw" name="ActivityPartition">
<eAnnotations xmi:id="_yKpnAJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yKpnAZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840FKJ4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_840FKZ4FEdiIM7w8OpECzw" general="_84t_Bp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840FKp4FEdiIM7w8OpECzw" name="isDimension" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840FK54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840FLJ4FEdiIM7w8OpECzw" name="isExternal" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840FLZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840FLp4FEdiIM7w8OpECzw" name="containedEdge" type="_84t-z54FEdiIM7w8OpECzw" isOrdered="true" association="_840FPZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840FL54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840FMJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840FMZ4FEdiIM7w8OpECzw" name="subgroup" type="_840FJ54FEdiIM7w8OpECzw" isOrdered="true" association="_840FPp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840FMp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840FM54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840FNJ4FEdiIM7w8OpECzw" name="superPartition" type="_840FJ54FEdiIM7w8OpECzw" isOrdered="true" association="_840FPp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840FNZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840FNp4FEdiIM7w8OpECzw" name="represents" type="_84DQUp4FEdiIM7w8OpECzw" isOrdered="true" association="_840FP54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840FN54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840FOJ4FEdiIM7w8OpECzw" name="containedNode" type="_84t-6Z4FEdiIM7w8OpECzw" isOrdered="true" association="_840FJp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840FOZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840FOp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840FO54FEdiIM7w8OpECzw" name="getSuperGroup" type="_84t_Bp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840FPJ4FEdiIM7w8OpECzw" type="_84t_Bp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FPZ4FEdiIM7w8OpECzw" memberEnd="_840FLp4FEdiIM7w8OpECzw _84t-1Z4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840FPp4FEdiIM7w8OpECzw" memberEnd="_840FMZ4FEdiIM7w8OpECzw _840FNJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840FP54FEdiIM7w8OpECzw" memberEnd="_840FNp4FEdiIM7w8OpECzw _840FQJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FQJ4FEdiIM7w8OpECzw" type="_840FJ54FEdiIM7w8OpECzw" association="_840FP54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FQZ4FEdiIM7w8OpECzw" memberEnd="_84t--54FEdiIM7w8OpECzw _840FR54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840FQp4FEdiIM7w8OpECzw" name="InterruptibleActivityRegion">
<eAnnotations xmi:id="_ySRR8J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_ySRR8Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840FQ54FEdiIM7w8OpECzw" general="_84t_Bp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840FRJ4FEdiIM7w8OpECzw" name="interruptingEdge" type="_84t-z54FEdiIM7w8OpECzw" isOrdered="true" association="_840FSp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840FRZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840FRp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840FR54FEdiIM7w8OpECzw" name="containedNode" type="_84t-6Z4FEdiIM7w8OpECzw" isOrdered="true" association="_840FQZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840FSJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840FSZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FSp4FEdiIM7w8OpECzw" memberEnd="_840FRJ4FEdiIM7w8OpECzw _84t-2J4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840FS54FEdiIM7w8OpECzw" memberEnd="_84t-2p4FEdiIM7w8OpECzw _840FTJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FTJ4FEdiIM7w8OpECzw" type="_84t-z54FEdiIM7w8OpECzw" association="_840FS54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FTZ4FEdiIM7w8OpECzw" memberEnd="_84t-3Z4FEdiIM7w8OpECzw _840FTp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FTp4FEdiIM7w8OpECzw" type="_84t-z54FEdiIM7w8OpECzw" association="_840FTZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FT54FEdiIM7w8OpECzw" memberEnd="_84t-3p4FEdiIM7w8OpECzw _840FUJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FUJ4FEdiIM7w8OpECzw" type="_84t-z54FEdiIM7w8OpECzw" association="_840FT54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FUZ4FEdiIM7w8OpECzw" memberEnd="_84t-4Z4FEdiIM7w8OpECzw _840FUp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FUp4FEdiIM7w8OpECzw" type="_84t-z54FEdiIM7w8OpECzw" association="_840FUZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FU54FEdiIM7w8OpECzw" memberEnd="_84t-wp4FEdiIM7w8OpECzw _840FVJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FVJ4FEdiIM7w8OpECzw" type="_84t-s54FEdiIM7w8OpECzw" association="_840FU54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FVZ4FEdiIM7w8OpECzw" memberEnd="_84t-xZ4FEdiIM7w8OpECzw _840FVp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FVp4FEdiIM7w8OpECzw" type="_84t-s54FEdiIM7w8OpECzw" association="_840FVZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FV54FEdiIM7w8OpECzw" memberEnd="_84t-VZ4FEdiIM7w8OpECzw _840FWJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FWJ4FEdiIM7w8OpECzw" type="_84t-TZ4FEdiIM7w8OpECzw" association="_840FV54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FWZ4FEdiIM7w8OpECzw" memberEnd="_84t-Pp4FEdiIM7w8OpECzw _840FWp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FWp4FEdiIM7w8OpECzw" type="_84t-Op4FEdiIM7w8OpECzw" association="_840FWZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FW54FEdiIM7w8OpECzw" memberEnd="_84t-QZ4FEdiIM7w8OpECzw _840FXJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FXJ4FEdiIM7w8OpECzw" type="_84t-Op4FEdiIM7w8OpECzw" association="_840FW54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FXZ4FEdiIM7w8OpECzw" memberEnd="_84hxlZ4FEdiIM7w8OpECzw _84t-Q54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840FXp4FEdiIM7w8OpECzw" memberEnd="_84t-NZ4FEdiIM7w8OpECzw _840FYp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840FX54FEdiIM7w8OpECzw" name="ProtocolConformance">
<eAnnotations xmi:id="_yO7qEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yO7qEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840FYJ4FEdiIM7w8OpECzw" general="_84JWaZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840FYZ4FEdiIM7w8OpECzw" name="generalMachine" type="_84t-M54FEdiIM7w8OpECzw" isOrdered="true" association="_840FaZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840FYp4FEdiIM7w8OpECzw" name="specificMachine" type="_84t-M54FEdiIM7w8OpECzw" isOrdered="true" association="_840FXp4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_840FY54FEdiIM7w8OpECzw" name="getSources">
<returnResult xmi:id="_840FZJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840FZZ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840FZp4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_840FZ54FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_840FaJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FaZ4FEdiIM7w8OpECzw" memberEnd="_840FYZ4FEdiIM7w8OpECzw _840Fap4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Fap4FEdiIM7w8OpECzw" type="_840FX54FEdiIM7w8OpECzw" association="_840FaZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fa54FEdiIM7w8OpECzw" memberEnd="_84n3lp4FEdiIM7w8OpECzw _840FbJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FbJ4FEdiIM7w8OpECzw" type="_84n3j54FEdiIM7w8OpECzw" association="_840Fa54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FbZ4FEdiIM7w8OpECzw" memberEnd="_84n3mZ4FEdiIM7w8OpECzw _840Fbp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Fbp4FEdiIM7w8OpECzw" type="_84n3j54FEdiIM7w8OpECzw" association="_840FbZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fb54FEdiIM7w8OpECzw" memberEnd="_84n3nJ4FEdiIM7w8OpECzw _84n3gp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840FcJ4FEdiIM7w8OpECzw" memberEnd="_84n3hJ4FEdiIM7w8OpECzw _840FcZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FcZ4FEdiIM7w8OpECzw" type="_84n3gJ4FEdiIM7w8OpECzw" association="_840FcJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fcp4FEdiIM7w8OpECzw" memberEnd="_84hxpp4FEdiIM7w8OpECzw _840Fc54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Fc54FEdiIM7w8OpECzw" type="_84hxpJ4FEdiIM7w8OpECzw" association="_840Fcp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FdJ4FEdiIM7w8OpECzw" memberEnd="_84hxmJ4FEdiIM7w8OpECzw _84hxcp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840FdZ4FEdiIM7w8OpECzw" memberEnd="_84hxdJ4FEdiIM7w8OpECzw _840Fdp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Fdp4FEdiIM7w8OpECzw" type="_84hxbp4FEdiIM7w8OpECzw" association="_840FdZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fd54FEdiIM7w8OpECzw" memberEnd="_84hxd54FEdiIM7w8OpECzw _840FeJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FeJ4FEdiIM7w8OpECzw" type="_84hxbp4FEdiIM7w8OpECzw" association="_840Fd54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FeZ4FEdiIM7w8OpECzw" memberEnd="_84hxep4FEdiIM7w8OpECzw _840Fep4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Fep4FEdiIM7w8OpECzw" type="_84hxbp4FEdiIM7w8OpECzw" association="_840FeZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fe54FEdiIM7w8OpECzw" memberEnd="_84hxfZ4FEdiIM7w8OpECzw _840FfJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FfJ4FEdiIM7w8OpECzw" type="_84hxbp4FEdiIM7w8OpECzw" association="_840Fe54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FfZ4FEdiIM7w8OpECzw" memberEnd="_84hxgJ4FEdiIM7w8OpECzw _840Ffp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Ffp4FEdiIM7w8OpECzw" type="_84hxbp4FEdiIM7w8OpECzw" association="_840FfZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Ff54FEdiIM7w8OpECzw" memberEnd="_84hxg54FEdiIM7w8OpECzw _840FgJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FgJ4FEdiIM7w8OpECzw" type="_84hxbp4FEdiIM7w8OpECzw" association="_840Ff54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_840FgZ4FEdiIM7w8OpECzw" name="CallConcurrencyKind">
<ownedLiteral xmi:id="_840Fgp4FEdiIM7w8OpECzw" name="sequential"/>
<ownedLiteral xmi:id="_840Fg54FEdiIM7w8OpECzw" name="guarded"/>
<ownedLiteral xmi:id="_840FhJ4FEdiIM7w8OpECzw" name="concurrent"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FhZ4FEdiIM7w8OpECzw" memberEnd="_84VkG54FEdiIM7w8OpECzw _84hxCJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840Fhp4FEdiIM7w8OpECzw" name="DataType">
<eAnnotations xmi:id="_x9sJEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x9sJEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840Fh54FEdiIM7w8OpECzw" general="_84VkXJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840FiJ4FEdiIM7w8OpECzw" name="ownedAttribute" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_840Fl54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840FiZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Fip4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Fi54FEdiIM7w8OpECzw" name="ownedOperation" type="_84hxA54FEdiIM7w8OpECzw" isOrdered="true" association="_840FmJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840FjJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840FjZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840Fjp4FEdiIM7w8OpECzw" name="inherit" type="_84DQUZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840Fj54FEdiIM7w8OpECzw" type="_84DQUZ4FEdiIM7w8OpECzw" direction="return"/>
<ownedParameter xmi:id="_840FkJ4FEdiIM7w8OpECzw" name="inhs" type="_84DQUZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
<ownedOperation xmi:id="_840FkZ4FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_840Fkp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840Fk54FEdiIM7w8OpECzw" name="getAttributes">
<returnResult xmi:id="_840FlJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840FlZ4FEdiIM7w8OpECzw" name="getFeatures">
<returnResult xmi:id="_840Flp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fl54FEdiIM7w8OpECzw" memberEnd="_840FiJ4FEdiIM7w8OpECzw _84bqdp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840FmJ4FEdiIM7w8OpECzw" memberEnd="_840Fi54FEdiIM7w8OpECzw _84hxDJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840FmZ4FEdiIM7w8OpECzw" memberEnd="_84hxDp4FEdiIM7w8OpECzw _840Fmp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Fmp4FEdiIM7w8OpECzw" type="_84hxA54FEdiIM7w8OpECzw" association="_840FmZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fm54FEdiIM7w8OpECzw" memberEnd="_84hxEZ4FEdiIM7w8OpECzw _840FnJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FnJ4FEdiIM7w8OpECzw" type="_84hxA54FEdiIM7w8OpECzw" association="_840Fm54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FnZ4FEdiIM7w8OpECzw" memberEnd="_84hxFJ4FEdiIM7w8OpECzw _840Fnp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Fnp4FEdiIM7w8OpECzw" type="_84hxA54FEdiIM7w8OpECzw" association="_840FnZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fn54FEdiIM7w8OpECzw" memberEnd="_84hxF54FEdiIM7w8OpECzw _840FoJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FoJ4FEdiIM7w8OpECzw" type="_84hxA54FEdiIM7w8OpECzw" association="_840Fn54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FoZ4FEdiIM7w8OpECzw" memberEnd="_84hxGZ4FEdiIM7w8OpECzw _84hw7p4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_840Fop4FEdiIM7w8OpECzw" name="ParameterDirectionKind">
<ownedLiteral xmi:id="_840Fo54FEdiIM7w8OpECzw" name="in"/>
<ownedLiteral xmi:id="_840FpJ4FEdiIM7w8OpECzw" name="inout"/>
<ownedLiteral xmi:id="_840FpZ4FEdiIM7w8OpECzw" name="out"/>
<ownedLiteral xmi:id="_840Fpp4FEdiIM7w8OpECzw" name="return"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fp54FEdiIM7w8OpECzw" memberEnd="_84hw9J4FEdiIM7w8OpECzw _840FqJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FqJ4FEdiIM7w8OpECzw" type="_84hw6p4FEdiIM7w8OpECzw" association="_840Fp54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_840FqZ4FEdiIM7w8OpECzw" name="ParameterEffectKind">
<ownedLiteral xmi:id="_840Fqp4FEdiIM7w8OpECzw" name="create"/>
<ownedLiteral xmi:id="_840Fq54FEdiIM7w8OpECzw" name="read"/>
<ownedLiteral xmi:id="_840FrJ4FEdiIM7w8OpECzw" name="update"/>
<ownedLiteral xmi:id="_840FrZ4FEdiIM7w8OpECzw" name="delete"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Frp4FEdiIM7w8OpECzw" memberEnd="_84hw_J4FEdiIM7w8OpECzw _840FtJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840Fr54FEdiIM7w8OpECzw" name="ParameterSet">
<eAnnotations xmi:id="_ySXYkJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_ySXYkZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840FsJ4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840FsZ4FEdiIM7w8OpECzw" name="condition" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840FuJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840Fsp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Fs54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840FtJ4FEdiIM7w8OpECzw" name="parameter" type="_84hw6p4FEdiIM7w8OpECzw" isOrdered="true" association="_840Frp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840FtZ4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedOperation xmi:id="_840Ftp4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840Ft54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FuJ4FEdiIM7w8OpECzw" memberEnd="_840FsZ4FEdiIM7w8OpECzw _840FuZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FuZ4FEdiIM7w8OpECzw" type="_840Fr54FEdiIM7w8OpECzw" association="_840FuJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fup4FEdiIM7w8OpECzw" memberEnd="_84hw5p4FEdiIM7w8OpECzw _840Fu54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Fu54FEdiIM7w8OpECzw" type="_84brN54FEdiIM7w8OpECzw" association="_840Fup4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FvJ4FEdiIM7w8OpECzw" memberEnd="_84brKp4FEdiIM7w8OpECzw _840FvZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FvZ4FEdiIM7w8OpECzw" type="_84brKJ4FEdiIM7w8OpECzw" association="_840FvJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fvp4FEdiIM7w8OpECzw" memberEnd="_84brFJ4FEdiIM7w8OpECzw _840Fv54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Fv54FEdiIM7w8OpECzw" type="_84brCZ4FEdiIM7w8OpECzw" association="_840Fvp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FwJ4FEdiIM7w8OpECzw" memberEnd="_84brF54FEdiIM7w8OpECzw _840FwZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FwZ4FEdiIM7w8OpECzw" type="_84brCZ4FEdiIM7w8OpECzw" association="_840FwJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fwp4FEdiIM7w8OpECzw" memberEnd="_84bq2J4FEdiIM7w8OpECzw _840Fw54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Fw54FEdiIM7w8OpECzw" type="_84bq054FEdiIM7w8OpECzw" association="_840Fwp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840FxJ4FEdiIM7w8OpECzw" memberEnd="_84bqfp4FEdiIM7w8OpECzw _840FxZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840FxZ4FEdiIM7w8OpECzw" type="_84bqcp4FEdiIM7w8OpECzw" association="_840FxJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Fxp4FEdiIM7w8OpECzw" memberEnd="_84bqgJ4FEdiIM7w8OpECzw _840Fx54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Fx54FEdiIM7w8OpECzw" type="_84bqcp4FEdiIM7w8OpECzw" association="_840Fxp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840FyJ4FEdiIM7w8OpECzw" name="Association">
<eAnnotations xmi:id="_x_-oEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x_-oEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840FyZ4FEdiIM7w8OpECzw" general="_84VkXJ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_840Fyp4FEdiIM7w8OpECzw" general="_84JWcZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Fy54FEdiIM7w8OpECzw" name="isDerived" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840FzJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840FzZ4FEdiIM7w8OpECzw" name="endType" type="_84Vj4p4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_840F3Z4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840Fzp4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Fz54FEdiIM7w8OpECzw" name="memberEnd" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_840F354FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840F0J4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840F0Z4FEdiIM7w8OpECzw" value="2"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840F0p4FEdiIM7w8OpECzw" name="ownedEnd" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_840F4J4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840F054FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840F1J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840F1Z4FEdiIM7w8OpECzw" name="getFeatures">
<returnResult xmi:id="_840F1p4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840F154FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_840F2J4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840F2Z4FEdiIM7w8OpECzw" name="getRelatedElements">
<returnResult xmi:id="_840F2p4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840F254FEdiIM7w8OpECzw" name="getMembers">
<returnResult xmi:id="_840F3J4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840F3Z4FEdiIM7w8OpECzw" memberEnd="_840FzZ4FEdiIM7w8OpECzw _840F3p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840F3p4FEdiIM7w8OpECzw" type="_840FyJ4FEdiIM7w8OpECzw" association="_840F3Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840F354FEdiIM7w8OpECzw" memberEnd="_840Fz54FEdiIM7w8OpECzw _84bqhJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840F4J4FEdiIM7w8OpECzw" memberEnd="_840F0p4FEdiIM7w8OpECzw _84bqhp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840F4Z4FEdiIM7w8OpECzw" memberEnd="_84bqiJ4FEdiIM7w8OpECzw _840F4p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840F4p4FEdiIM7w8OpECzw" type="_84bqcp4FEdiIM7w8OpECzw" association="_840F4Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840F454FEdiIM7w8OpECzw" memberEnd="_84bqi54FEdiIM7w8OpECzw _840F5J4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840F5J4FEdiIM7w8OpECzw" type="_84bqcp4FEdiIM7w8OpECzw" association="_840F454FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_840F5Z4FEdiIM7w8OpECzw" name="AggregationKind">
<ownedLiteral xmi:id="_840F5p4FEdiIM7w8OpECzw" name="none"/>
<ownedLiteral xmi:id="_840F554FEdiIM7w8OpECzw" name="shared"/>
<ownedLiteral xmi:id="_840F6J4FEdiIM7w8OpECzw" name="composite"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840F6Z4FEdiIM7w8OpECzw" memberEnd="_84bqkJ4FEdiIM7w8OpECzw _840F6p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840F6p4FEdiIM7w8OpECzw" type="_84bqcp4FEdiIM7w8OpECzw" association="_840F6Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840F654FEdiIM7w8OpECzw" memberEnd="_84bqkp4FEdiIM7w8OpECzw _84bqlZ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840F7J4FEdiIM7w8OpECzw" memberEnd="_84VkdJ4FEdiIM7w8OpECzw _840F7Z4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840F7Z4FEdiIM7w8OpECzw" type="_84VkXJ4FEdiIM7w8OpECzw" association="_840F7J4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840F7p4FEdiIM7w8OpECzw" memberEnd="_84Vkd54FEdiIM7w8OpECzw _840F8p4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840F754FEdiIM7w8OpECzw" name="Substitution">
<eAnnotations xmi:id="_yBH3kJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yBH3kZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840F8J4FEdiIM7w8OpECzw" general="_84n3gJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840F8Z4FEdiIM7w8OpECzw" name="contract" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84bq-J4FEdiIM7w8OpECzw" association="_840F-54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840F8p4FEdiIM7w8OpECzw" name="substitutingClassifier" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840F7p4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_840F854FEdiIM7w8OpECzw" name="getSuppliers">
<returnResult xmi:id="_840F9J4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840F9Z4FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_840F9p4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840F954FEdiIM7w8OpECzw" name="getClients">
<returnResult xmi:id="_840F-J4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840F-Z4FEdiIM7w8OpECzw" name="getSources">
<returnResult xmi:id="_840F-p4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840F-54FEdiIM7w8OpECzw" memberEnd="_840F8Z4FEdiIM7w8OpECzw _840F_J4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840F_J4FEdiIM7w8OpECzw" type="_840F754FEdiIM7w8OpECzw" association="_840F-54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840F_Z4FEdiIM7w8OpECzw" memberEnd="_84Vkep4FEdiIM7w8OpECzw _840F_p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840F_p4FEdiIM7w8OpECzw" type="_84VkXJ4FEdiIM7w8OpECzw" association="_840F_Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840F_54FEdiIM7w8OpECzw" name="UseCase">
<eAnnotations xmi:id="_yDBVAJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yDBVAZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840GAJ4FEdiIM7w8OpECzw" general="_84hxjp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840GAZ4FEdiIM7w8OpECzw" name="include" type="_840GEJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GD54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840GAp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GA54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840GBJ4FEdiIM7w8OpECzw" name="extend" type="_840GHJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GG54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840GBZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GBp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840GB54FEdiIM7w8OpECzw" name="extensionPoint" type="_840GMZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GNJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840GCJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GCZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840GCp4FEdiIM7w8OpECzw" name="subject" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GNZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840GC54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GDJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840GDZ4FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_840GDp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GD54FEdiIM7w8OpECzw" memberEnd="_840GAZ4FEdiIM7w8OpECzw _840GFJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840GEJ4FEdiIM7w8OpECzw" name="Include">
<eAnnotations xmi:id="_yDNiQJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yDNiQZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840GEZ4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_840GEp4FEdiIM7w8OpECzw" general="_84JWaZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840GE54FEdiIM7w8OpECzw" name="addition" type="_840F_54FEdiIM7w8OpECzw" isOrdered="true" association="_840GGZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840GFJ4FEdiIM7w8OpECzw" name="includingCase" type="_840F_54FEdiIM7w8OpECzw" isOrdered="true" association="_840GD54FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_840GFZ4FEdiIM7w8OpECzw" name="getSources">
<returnResult xmi:id="_840GFp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840GF54FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_840GGJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GGZ4FEdiIM7w8OpECzw" memberEnd="_840GE54FEdiIM7w8OpECzw _840GGp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GGp4FEdiIM7w8OpECzw" type="_840GEJ4FEdiIM7w8OpECzw" association="_840GGZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GG54FEdiIM7w8OpECzw" memberEnd="_840GBJ4FEdiIM7w8OpECzw _840GJJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840GHJ4FEdiIM7w8OpECzw" name="Extend">
<eAnnotations xmi:id="_yC7OYJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yC7OYZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840GHZ4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_840GHp4FEdiIM7w8OpECzw" general="_84JWaZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840GH54FEdiIM7w8OpECzw" name="extendedCase" type="_840F_54FEdiIM7w8OpECzw" isOrdered="true" association="_840GK54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840GIJ4FEdiIM7w8OpECzw" name="condition" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GLZ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GIZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840GIp4FEdiIM7w8OpECzw" name="extensionLocation" type="_840GMZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GL54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840GI54FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840GJJ4FEdiIM7w8OpECzw" name="extension" type="_840F_54FEdiIM7w8OpECzw" isOrdered="true" association="_840GG54FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_840GJZ4FEdiIM7w8OpECzw" name="getTargets">
<returnResult xmi:id="_840GJp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840GJ54FEdiIM7w8OpECzw" name="getSources">
<returnResult xmi:id="_840GKJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840GKZ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840GKp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GK54FEdiIM7w8OpECzw" memberEnd="_840GH54FEdiIM7w8OpECzw _840GLJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GLJ4FEdiIM7w8OpECzw" type="_840GHJ4FEdiIM7w8OpECzw" association="_840GK54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GLZ4FEdiIM7w8OpECzw" memberEnd="_840GIJ4FEdiIM7w8OpECzw _840GLp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GLp4FEdiIM7w8OpECzw" type="_840GHJ4FEdiIM7w8OpECzw" association="_840GLZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GL54FEdiIM7w8OpECzw" memberEnd="_840GIp4FEdiIM7w8OpECzw _840GMJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GMJ4FEdiIM7w8OpECzw" type="_840GHJ4FEdiIM7w8OpECzw" association="_840GL54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840GMZ4FEdiIM7w8OpECzw" name="ExtensionPoint">
<eAnnotations xmi:id="_yDHboJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yDHboZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840GMp4FEdiIM7w8OpECzw" general="_84VkrZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840GM54FEdiIM7w8OpECzw" name="useCase" type="_840F_54FEdiIM7w8OpECzw" isOrdered="true" association="_840GNJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GNJ4FEdiIM7w8OpECzw" memberEnd="_840GB54FEdiIM7w8OpECzw _840GM54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840GNZ4FEdiIM7w8OpECzw" memberEnd="_840GCp4FEdiIM7w8OpECzw _840GNp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GNp4FEdiIM7w8OpECzw" type="_840F_54FEdiIM7w8OpECzw" association="_840GNZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GN54FEdiIM7w8OpECzw" memberEnd="_84VkfZ4FEdiIM7w8OpECzw _840GOJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GOJ4FEdiIM7w8OpECzw" type="_84VkXJ4FEdiIM7w8OpECzw" association="_840GN54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840GOZ4FEdiIM7w8OpECzw" name="CollaborationOccurrence">
<eAnnotations xmi:id="_yFgBQJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yFgBQZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840GOp4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840GO54FEdiIM7w8OpECzw" name="type" type="_840GQ54FEdiIM7w8OpECzw" isOrdered="true" association="_840GQZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840GPJ4FEdiIM7w8OpECzw" name="roleBinding" type="_84bq854FEdiIM7w8OpECzw" isOrdered="true" association="_840GTZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840GPZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GPp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840GP54FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840GQJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GQZ4FEdiIM7w8OpECzw" memberEnd="_840GO54FEdiIM7w8OpECzw _840GQp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GQp4FEdiIM7w8OpECzw" type="_840GOZ4FEdiIM7w8OpECzw" association="_840GQZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840GQ54FEdiIM7w8OpECzw" name="Collaboration">
<eAnnotations xmi:id="_yFmH4J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yFmH4Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840GRJ4FEdiIM7w8OpECzw" general="_84hxjp4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_840GRZ4FEdiIM7w8OpECzw" general="_84VkRp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840GRp4FEdiIM7w8OpECzw" name="collaborationRole" type="_84bqwJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GS54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840GR54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GSJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840GSZ4FEdiIM7w8OpECzw" name="getRoles">
<returnResult xmi:id="_840GSp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GS54FEdiIM7w8OpECzw" memberEnd="_840GRp4FEdiIM7w8OpECzw _840GTJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GTJ4FEdiIM7w8OpECzw" type="_840GQ54FEdiIM7w8OpECzw" association="_840GS54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GTZ4FEdiIM7w8OpECzw" memberEnd="_840GPJ4FEdiIM7w8OpECzw _840GTp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GTp4FEdiIM7w8OpECzw" type="_840GOZ4FEdiIM7w8OpECzw" association="_840GTZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GT54FEdiIM7w8OpECzw" memberEnd="_84Vkf54FEdiIM7w8OpECzw _840GUJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GUJ4FEdiIM7w8OpECzw" type="_84VkXJ4FEdiIM7w8OpECzw" association="_840GT54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GUZ4FEdiIM7w8OpECzw" memberEnd="_84VkSJ4FEdiIM7w8OpECzw _840GUp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GUp4FEdiIM7w8OpECzw" type="_84VkRp4FEdiIM7w8OpECzw" association="_840GUZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GU54FEdiIM7w8OpECzw" memberEnd="_84VkS54FEdiIM7w8OpECzw _840GVJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GVJ4FEdiIM7w8OpECzw" type="_84VkRp4FEdiIM7w8OpECzw" association="_840GU54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GVZ4FEdiIM7w8OpECzw" memberEnd="_84VkTp4FEdiIM7w8OpECzw _840GVp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GVp4FEdiIM7w8OpECzw" type="_84VkRp4FEdiIM7w8OpECzw" association="_840GVZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GV54FEdiIM7w8OpECzw" memberEnd="_84VkUZ4FEdiIM7w8OpECzw _840GWJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GWJ4FEdiIM7w8OpECzw" type="_84VkRp4FEdiIM7w8OpECzw" association="_840GV54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840GWZ4FEdiIM7w8OpECzw" name="Connector">
<eAnnotations xmi:id="_yCdUUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yCdUUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840GWp4FEdiIM7w8OpECzw" general="_84bqRp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840GW54FEdiIM7w8OpECzw" name="type" type="_840FyJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GbJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GXJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840GXZ4FEdiIM7w8OpECzw" name="redefinedConnector" type="_840GWZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840Gbp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840GXp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GX54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840GYJ4FEdiIM7w8OpECzw" name="end" type="_84bqx54FEdiIM7w8OpECzw" isOrdered="true" association="_840GcJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840GYZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GYp4FEdiIM7w8OpECzw" value="2"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840GY54FEdiIM7w8OpECzw" name="kind" type="_840Gcp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GZJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840GZZ4FEdiIM7w8OpECzw" name="contract" type="_84hxbp4FEdiIM7w8OpECzw" isOrdered="true" association="_840GdZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840GZp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GZ54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840GaJ4FEdiIM7w8OpECzw" name="getRedefinedElements">
<returnResult xmi:id="_840GaZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840Gap4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840Ga54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GbJ4FEdiIM7w8OpECzw" memberEnd="_840GW54FEdiIM7w8OpECzw _840GbZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GbZ4FEdiIM7w8OpECzw" type="_840GWZ4FEdiIM7w8OpECzw" association="_840GbJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Gbp4FEdiIM7w8OpECzw" memberEnd="_840GXZ4FEdiIM7w8OpECzw _840Gb54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Gb54FEdiIM7w8OpECzw" type="_840GWZ4FEdiIM7w8OpECzw" association="_840Gbp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GcJ4FEdiIM7w8OpECzw" memberEnd="_840GYJ4FEdiIM7w8OpECzw _840GcZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GcZ4FEdiIM7w8OpECzw" type="_840GWZ4FEdiIM7w8OpECzw" association="_840GcJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_840Gcp4FEdiIM7w8OpECzw" name="ConnectorKind">
<ownedLiteral xmi:id="_840Gc54FEdiIM7w8OpECzw" name="assembly"/>
<ownedLiteral xmi:id="_840GdJ4FEdiIM7w8OpECzw" name="delegation"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GdZ4FEdiIM7w8OpECzw" memberEnd="_840GZZ4FEdiIM7w8OpECzw _840Gdp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Gdp4FEdiIM7w8OpECzw" type="_840GWZ4FEdiIM7w8OpECzw" association="_840GdZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Gd54FEdiIM7w8OpECzw" memberEnd="_84VkP54FEdiIM7w8OpECzw _840GeJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GeJ4FEdiIM7w8OpECzw" type="_84VkPZ4FEdiIM7w8OpECzw" association="_840Gd54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GeZ4FEdiIM7w8OpECzw" memberEnd="_84VkHp4FEdiIM7w8OpECzw _840Gep4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Gep4FEdiIM7w8OpECzw" type="_84VkGJ4FEdiIM7w8OpECzw" association="_840GeZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Ge54FEdiIM7w8OpECzw" memberEnd="_84VkIZ4FEdiIM7w8OpECzw _840GfJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GfJ4FEdiIM7w8OpECzw" type="_84VkGJ4FEdiIM7w8OpECzw" association="_840Ge54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GfZ4FEdiIM7w8OpECzw" memberEnd="_84VkJJ4FEdiIM7w8OpECzw _840Ggp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840Gfp4FEdiIM7w8OpECzw" name="Extension">
<eAnnotations xmi:id="_yAdJMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yAdJMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840Gf54FEdiIM7w8OpECzw" general="_840FyJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840GgJ4FEdiIM7w8OpECzw" name="isRequired" type="_84DQTZ4FEdiIM7w8OpECzw" isReadOnly="true">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GgZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Ggp4FEdiIM7w8OpECzw" name="metaclass" type="_84VkGJ4FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_840GfZ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_840Gg54FEdiIM7w8OpECzw" name="getOwnedEnds">
<returnResult xmi:id="_840GhJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GhZ4FEdiIM7w8OpECzw" memberEnd="_84VkKZ4FEdiIM7w8OpECzw _840Ghp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Ghp4FEdiIM7w8OpECzw" type="_84VkGJ4FEdiIM7w8OpECzw" association="_840GhZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Gh54FEdiIM7w8OpECzw" memberEnd="_84VkCp4FEdiIM7w8OpECzw _840GiJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GiJ4FEdiIM7w8OpECzw" type="_84VkBZ4FEdiIM7w8OpECzw" association="_840Gh54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GiZ4FEdiIM7w8OpECzw" memberEnd="_84VkDZ4FEdiIM7w8OpECzw _840Gip4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Gip4FEdiIM7w8OpECzw" type="_84VkBZ4FEdiIM7w8OpECzw" association="_840GiZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Gi54FEdiIM7w8OpECzw" memberEnd="_84JXHJ4FEdiIM7w8OpECzw _840GjJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GjJ4FEdiIM7w8OpECzw" type="_84JXEZ4FEdiIM7w8OpECzw" association="_840Gi54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GjZ4FEdiIM7w8OpECzw" memberEnd="_84JXD54FEdiIM7w8OpECzw _840Gjp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Gjp4FEdiIM7w8OpECzw" type="_84JXDZ4FEdiIM7w8OpECzw" association="_840GjZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Gj54FEdiIM7w8OpECzw" memberEnd="_84JW3p4FEdiIM7w8OpECzw _840GkJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GkJ4FEdiIM7w8OpECzw" type="_84JW0p4FEdiIM7w8OpECzw" association="_840Gj54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840GkZ4FEdiIM7w8OpECzw" name="Expression">
<eAnnotations xmi:id="_x8pAMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x8pAMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840Gkp4FEdiIM7w8OpECzw" general="_84brN54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Gk54FEdiIM7w8OpECzw" name="symbol" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GlJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840GlZ4FEdiIM7w8OpECzw" name="operand" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_840Gmp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840Glp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Gl54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840GmJ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840GmZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Gmp4FEdiIM7w8OpECzw" memberEnd="_840GlZ4FEdiIM7w8OpECzw _840Gm54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Gm54FEdiIM7w8OpECzw" type="_840GkZ4FEdiIM7w8OpECzw" association="_840Gmp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840GnJ4FEdiIM7w8OpECzw" name="Enumeration">
<eAnnotations xmi:id="_x9mCcJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x9mCcZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840GnZ4FEdiIM7w8OpECzw" general="_840Fhp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Gnp4FEdiIM7w8OpECzw" name="ownedLiteral" type="_840GpJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840Go54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840Gn54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GoJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840GoZ4FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_840Gop4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Go54FEdiIM7w8OpECzw" memberEnd="_840Gnp4FEdiIM7w8OpECzw _840Gpp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840GpJ4FEdiIM7w8OpECzw" name="EnumerationLiteral">
<eAnnotations xmi:id="_x9yPsJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x9yPsZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840GpZ4FEdiIM7w8OpECzw" general="_840Gqp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Gpp4FEdiIM7w8OpECzw" name="enumeration" type="_840GnJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840Go54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Gp54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840GqJ4FEdiIM7w8OpECzw" name="getNamespace" type="_84JXNJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840GqZ4FEdiIM7w8OpECzw" type="_84JXNJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840Gqp4FEdiIM7w8OpECzw" name="InstanceSpecification">
<eAnnotations xmi:id="_x_T5sJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x_aAUJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840Gq54FEdiIM7w8OpECzw" general="_84PdB54FEdiIM7w8OpECzw"/>
<generalization xmi:id="_840GrJ4FEdiIM7w8OpECzw" general="_84bq054FEdiIM7w8OpECzw"/>
<generalization xmi:id="_840GrZ4FEdiIM7w8OpECzw" general="_84bq_54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Grp4FEdiIM7w8OpECzw" name="slot" type="_840GvZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GvJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840Gr54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GsJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840GsZ4FEdiIM7w8OpECzw" name="classifier" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840GzJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840Gsp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Gs54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840GtJ4FEdiIM7w8OpECzw" name="specification" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_840Gzp4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GtZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840Gtp4FEdiIM7w8OpECzw" name="validateSlotsAreDefined" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840Gt54FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_840GuJ4FEdiIM7w8OpECzw" name="validateNoDuplicateSlots" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840GuZ4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_840Gup4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840Gu54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GvJ4FEdiIM7w8OpECzw" memberEnd="_840Grp4FEdiIM7w8OpECzw _840Gw54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840GvZ4FEdiIM7w8OpECzw" name="Slot">
<eAnnotations xmi:id="_x_aAUZ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x_gG8J4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840Gvp4FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Gv54FEdiIM7w8OpECzw" name="value" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_840GyJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840GwJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840GwZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Gwp4FEdiIM7w8OpECzw" name="definingFeature" type="_84bqup4FEdiIM7w8OpECzw" isOrdered="true" association="_840Gyp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Gw54FEdiIM7w8OpECzw" name="owningInstance" type="_840Gqp4FEdiIM7w8OpECzw" isOrdered="true" association="_840GvJ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_840GxJ4FEdiIM7w8OpECzw" name="getOwner" type="_84DQUp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840GxZ4FEdiIM7w8OpECzw" type="_84DQUp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_840Gxp4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840Gx54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GyJ4FEdiIM7w8OpECzw" memberEnd="_840Gv54FEdiIM7w8OpECzw _840GyZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GyZ4FEdiIM7w8OpECzw" type="_840GvZ4FEdiIM7w8OpECzw" association="_840GyJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Gyp4FEdiIM7w8OpECzw" memberEnd="_840Gwp4FEdiIM7w8OpECzw _840Gy54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Gy54FEdiIM7w8OpECzw" type="_840GvZ4FEdiIM7w8OpECzw" association="_840Gyp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840GzJ4FEdiIM7w8OpECzw" memberEnd="_840GsZ4FEdiIM7w8OpECzw _840GzZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840GzZ4FEdiIM7w8OpECzw" type="_840Gqp4FEdiIM7w8OpECzw" association="_840GzJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Gzp4FEdiIM7w8OpECzw" memberEnd="_840GtJ4FEdiIM7w8OpECzw _840Gz54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Gz54FEdiIM7w8OpECzw" type="_840Gqp4FEdiIM7w8OpECzw" association="_840Gzp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840G0J4FEdiIM7w8OpECzw" name="PrimitiveType">
<eAnnotations xmi:id="_x94WUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x94WUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840G0Z4FEdiIM7w8OpECzw" general="_840Fhp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840G0p4FEdiIM7w8OpECzw" name="LiteralBoolean">
<eAnnotations xmi:id="_x-EjkJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x-KqMJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840G054FEdiIM7w8OpECzw" general="_840G2p4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840G1J4FEdiIM7w8OpECzw" name="value" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840G1Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840G1p4FEdiIM7w8OpECzw" name="isComputable" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840G154FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_840G2J4FEdiIM7w8OpECzw" name="booleanValue" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840G2Z4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840G2p4FEdiIM7w8OpECzw" name="LiteralSpecification" isAbstract="true">
<eAnnotations xmi:id="_x-KqMZ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x-Qw0J4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840G254FEdiIM7w8OpECzw" general="_84JW_p4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840G3J4FEdiIM7w8OpECzw" name="LiteralString">
<eAnnotations xmi:id="_x-Qw0Z4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x-W3cJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840G3Z4FEdiIM7w8OpECzw" general="_840G2p4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840G3p4FEdiIM7w8OpECzw" name="value" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840G354FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840G4J4FEdiIM7w8OpECzw" name="isComputable" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840G4Z4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_840G4p4FEdiIM7w8OpECzw" name="stringValue" type="_84DQTp4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840G454FEdiIM7w8OpECzw" type="_84DQTp4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840G5J4FEdiIM7w8OpECzw" name="LiteralNull">
<eAnnotations xmi:id="_x-c-EJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x-c-EZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840G5Z4FEdiIM7w8OpECzw" general="_840G2p4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_840G5p4FEdiIM7w8OpECzw" name="isComputable" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840G554FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_840G6J4FEdiIM7w8OpECzw" name="isNull" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840G6Z4FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840G6p4FEdiIM7w8OpECzw" name="LiteralInteger">
<eAnnotations xmi:id="_x-jEsJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x-jEsZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840G654FEdiIM7w8OpECzw" general="_840G2p4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840G7J4FEdiIM7w8OpECzw" name="value" type="_84DQTJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840G7Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840G7p4FEdiIM7w8OpECzw" name="isComputable" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840G754FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_840G8J4FEdiIM7w8OpECzw" name="integerValue" type="_84DQTJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840G8Z4FEdiIM7w8OpECzw" type="_84DQTJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840G8p4FEdiIM7w8OpECzw" name="LiteralUnlimitedNatural">
<eAnnotations xmi:id="_x-pLUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x-pLUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840G854FEdiIM7w8OpECzw" general="_840G2p4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840G9J4FEdiIM7w8OpECzw" name="value" type="_84DQT54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840G9Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840G9p4FEdiIM7w8OpECzw" name="isComputable" type="_84DQTZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840G954FEdiIM7w8OpECzw" type="_84DQTZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_840G-J4FEdiIM7w8OpECzw" name="unlimitedValue" type="_84DQT54FEdiIM7w8OpECzw">
<returnResult xmi:id="_840G-Z4FEdiIM7w8OpECzw" type="_84DQT54FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840G-p4FEdiIM7w8OpECzw" name="InstanceValue">
<eAnnotations xmi:id="_x_gG8Z4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_x_mNkJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840G-54FEdiIM7w8OpECzw" general="_84JW_p4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840G_J4FEdiIM7w8OpECzw" name="instance" type="_840Gqp4FEdiIM7w8OpECzw" isOrdered="true" association="_840G_Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840G_Z4FEdiIM7w8OpECzw" memberEnd="_840G_J4FEdiIM7w8OpECzw _840G_p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840G_p4FEdiIM7w8OpECzw" type="_840G-p4FEdiIM7w8OpECzw" association="_840G_Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840G_54FEdiIM7w8OpECzw" name="ExtensionEnd">
<eAnnotations xmi:id="_yAjP0J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yAjP0Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HAJ4FEdiIM7w8OpECzw" general="_84bqcp4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_840HAZ4FEdiIM7w8OpECzw" name="getType" type="_84Vj4p4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840HAp4FEdiIM7w8OpECzw" type="_84Vj4p4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_840HA54FEdiIM7w8OpECzw" name="setType">
<ownedParameter xmi:id="_840HBJ4FEdiIM7w8OpECzw" name="newType" type="_84Vj4p4FEdiIM7w8OpECzw"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HBZ4FEdiIM7w8OpECzw" name="Model">
<eAnnotations xmi:id="_yBmYsZ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yByl8J4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HBp4FEdiIM7w8OpECzw" general="_84Vjup4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840HB54FEdiIM7w8OpECzw" name="viewpoint" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HCJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HCZ4FEdiIM7w8OpECzw" name="AssociationClass">
<eAnnotations xmi:id="_yBgSEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yBmYsJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HCp4FEdiIM7w8OpECzw" general="_84VkGJ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_840HC54FEdiIM7w8OpECzw" general="_840FyJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HDJ4FEdiIM7w8OpECzw" name="Permission">
<eAnnotations xmi:id="_yApWcJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yApWcZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HDZ4FEdiIM7w8OpECzw" general="_84bq854FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HDp4FEdiIM7w8OpECzw" name="Usage">
<eAnnotations xmi:id="_yA1jsJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yA1jsZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HD54FEdiIM7w8OpECzw" general="_84bq854FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HEJ4FEdiIM7w8OpECzw" name="InformationItem">
<eAnnotations xmi:id="_yB4skJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yB4skZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HEZ4FEdiIM7w8OpECzw" general="_84VkXJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840HEp4FEdiIM7w8OpECzw" name="represented" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840HFZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HE54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HFJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HFZ4FEdiIM7w8OpECzw" memberEnd="_840HEp4FEdiIM7w8OpECzw _840HFp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HFp4FEdiIM7w8OpECzw" type="_840HEJ4FEdiIM7w8OpECzw" association="_840HFZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HF54FEdiIM7w8OpECzw" name="InformationFlow">
<eAnnotations xmi:id="_yB-zMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yB-zMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HGJ4FEdiIM7w8OpECzw" general="_84JWaZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840HGZ4FEdiIM7w8OpECzw" name="realization" type="_84JWcZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840HHp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HGp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HG54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HHJ4FEdiIM7w8OpECzw" name="conveyed" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840HIJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HHZ4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HHp4FEdiIM7w8OpECzw" memberEnd="_840HGZ4FEdiIM7w8OpECzw _840HH54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HH54FEdiIM7w8OpECzw" type="_840HF54FEdiIM7w8OpECzw" association="_840HHp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HIJ4FEdiIM7w8OpECzw" memberEnd="_840HHJ4FEdiIM7w8OpECzw _840HIZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HIZ4FEdiIM7w8OpECzw" type="_840HF54FEdiIM7w8OpECzw" association="_840HIJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HIp4FEdiIM7w8OpECzw" name="Actor">
<eAnnotations xmi:id="_yC1HwJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yC1HwZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HI54FEdiIM7w8OpECzw" general="_84VkXJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HJJ4FEdiIM7w8OpECzw" name="ControlNode" isAbstract="true">
<eAnnotations xmi:id="_yEEd4J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yEEd4Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HJZ4FEdiIM7w8OpECzw" general="_84t-6Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HJp4FEdiIM7w8OpECzw" name="ControlFlow">
<eAnnotations xmi:id="_yEKkgJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yEKkgZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HJ54FEdiIM7w8OpECzw" general="_84t-z54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HKJ4FEdiIM7w8OpECzw" name="ObjectFlow">
<eAnnotations xmi:id="_yEQrIJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yEQrIZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HKZ4FEdiIM7w8OpECzw" general="_84t-z54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840HKp4FEdiIM7w8OpECzw" name="isMulticast" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HK54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HLJ4FEdiIM7w8OpECzw" name="isMultireceive" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HLZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HLp4FEdiIM7w8OpECzw" name="transformation" type="_84hxbp4FEdiIM7w8OpECzw" isOrdered="true" association="_840HMp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HL54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HMJ4FEdiIM7w8OpECzw" name="selection" type="_84hxbp4FEdiIM7w8OpECzw" isOrdered="true" association="_840HNJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HMZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HMp4FEdiIM7w8OpECzw" memberEnd="_840HLp4FEdiIM7w8OpECzw _840HM54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HM54FEdiIM7w8OpECzw" type="_840HKJ4FEdiIM7w8OpECzw" association="_840HMp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HNJ4FEdiIM7w8OpECzw" memberEnd="_840HMJ4FEdiIM7w8OpECzw _840HNZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HNZ4FEdiIM7w8OpECzw" type="_840HKJ4FEdiIM7w8OpECzw" association="_840HNJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HNp4FEdiIM7w8OpECzw" name="InitialNode">
<eAnnotations xmi:id="_yEWxwJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yEc4YJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HN54FEdiIM7w8OpECzw" general="_840HJJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HOJ4FEdiIM7w8OpECzw" name="FinalNode" isAbstract="true">
<eAnnotations xmi:id="_yEc4YZ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yEc4Yp4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HOZ4FEdiIM7w8OpECzw" general="_840HJJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HOp4FEdiIM7w8OpECzw" name="ActivityFinalNode">
<eAnnotations xmi:id="_yEi_AJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yEpFoJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HO54FEdiIM7w8OpECzw" general="_840HOJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HPJ4FEdiIM7w8OpECzw" name="DecisionNode">
<eAnnotations xmi:id="_yEpFoZ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yEpFop4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HPZ4FEdiIM7w8OpECzw" general="_840HJJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840HPp4FEdiIM7w8OpECzw" name="decisionInput" type="_84hxbp4FEdiIM7w8OpECzw" isOrdered="true" association="_840HQJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HP54FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HQJ4FEdiIM7w8OpECzw" memberEnd="_840HPp4FEdiIM7w8OpECzw _840HQZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HQZ4FEdiIM7w8OpECzw" type="_840HPJ4FEdiIM7w8OpECzw" association="_840HQJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HQp4FEdiIM7w8OpECzw" name="MergeNode">
<eAnnotations xmi:id="_yE1S4J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yE1S4Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HQ54FEdiIM7w8OpECzw" general="_840HJJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HRJ4FEdiIM7w8OpECzw" name="ActivityParameterNode">
<eAnnotations xmi:id="_yFT0AJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yFT0AZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HRZ4FEdiIM7w8OpECzw" general="_84t_Yp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840HRp4FEdiIM7w8OpECzw" name="parameter" type="_84hw6p4FEdiIM7w8OpECzw" isOrdered="true" association="_840HR54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HR54FEdiIM7w8OpECzw" memberEnd="_840HRp4FEdiIM7w8OpECzw _840HSJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HSJ4FEdiIM7w8OpECzw" type="_840HRJ4FEdiIM7w8OpECzw" association="_840HR54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HSZ4FEdiIM7w8OpECzw" name="ValuePin">
<eAnnotations xmi:id="_yFZ6oJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yFZ6oZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HSp4FEdiIM7w8OpECzw" general="_840FFZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840HS54FEdiIM7w8OpECzw" name="value" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_840HTJ4FEdiIM7w8OpECzw" aggregation="composite"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HTJ4FEdiIM7w8OpECzw" memberEnd="_840HS54FEdiIM7w8OpECzw _840HTZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HTZ4FEdiIM7w8OpECzw" type="_840HSZ4FEdiIM7w8OpECzw" association="_840HTJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HTp4FEdiIM7w8OpECzw" name="ConditionalNode">
<eAnnotations xmi:id="_yH-tgJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yH-tgZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HT54FEdiIM7w8OpECzw" general="_84t_IJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840HUJ4FEdiIM7w8OpECzw" name="isDeterminate" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HUZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HUp4FEdiIM7w8OpECzw" name="isAssured" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HU54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HVJ4FEdiIM7w8OpECzw" name="clause" type="_840HX54FEdiIM7w8OpECzw" isOrdered="true" association="_840HXZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HVZ4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HVp4FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_840Hep4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HV54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HWJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840HWZ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840HWp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840HW54FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_840HXJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HXZ4FEdiIM7w8OpECzw" memberEnd="_840HVJ4FEdiIM7w8OpECzw _840HXp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HXp4FEdiIM7w8OpECzw" type="_840HTp4FEdiIM7w8OpECzw" association="_840HXZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HX54FEdiIM7w8OpECzw" name="Clause">
<eAnnotations xmi:id="_yIE0IJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yIE0IZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HYJ4FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840HYZ4FEdiIM7w8OpECzw" name="test" type="_84t-6Z4FEdiIM7w8OpECzw" isOrdered="true" association="_840HcZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HYp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HY54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HZJ4FEdiIM7w8OpECzw" name="body" type="_84t-6Z4FEdiIM7w8OpECzw" isOrdered="true" association="_840Hc54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HZZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HZp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HZ54FEdiIM7w8OpECzw" name="predecessorClause" type="_840HX54FEdiIM7w8OpECzw" isOrdered="true" association="_840HdZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HaJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HaZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Hap4FEdiIM7w8OpECzw" name="successorClause" type="_840HX54FEdiIM7w8OpECzw" isOrdered="true" association="_840HdZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840Ha54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HbJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HbZ4FEdiIM7w8OpECzw" name="decider" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_840Hdp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Hbp4FEdiIM7w8OpECzw" name="bodyOutput" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_840HeJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840Hb54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HcJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HcZ4FEdiIM7w8OpECzw" memberEnd="_840HYZ4FEdiIM7w8OpECzw _840Hcp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Hcp4FEdiIM7w8OpECzw" type="_840HX54FEdiIM7w8OpECzw" association="_840HcZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Hc54FEdiIM7w8OpECzw" memberEnd="_840HZJ4FEdiIM7w8OpECzw _840HdJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HdJ4FEdiIM7w8OpECzw" type="_840HX54FEdiIM7w8OpECzw" association="_840Hc54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HdZ4FEdiIM7w8OpECzw" memberEnd="_840HZ54FEdiIM7w8OpECzw _840Hap4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840Hdp4FEdiIM7w8OpECzw" memberEnd="_840HbZ4FEdiIM7w8OpECzw _840Hd54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Hd54FEdiIM7w8OpECzw" type="_840HX54FEdiIM7w8OpECzw" association="_840Hdp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HeJ4FEdiIM7w8OpECzw" memberEnd="_840Hbp4FEdiIM7w8OpECzw _840HeZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HeZ4FEdiIM7w8OpECzw" type="_840HX54FEdiIM7w8OpECzw" association="_840HeJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Hep4FEdiIM7w8OpECzw" memberEnd="_840HVp4FEdiIM7w8OpECzw _840He54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840He54FEdiIM7w8OpECzw" type="_840HTp4FEdiIM7w8OpECzw" association="_840Hep4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HfJ4FEdiIM7w8OpECzw" name="LoopNode">
<eAnnotations xmi:id="_yIK6wJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yIK6wZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HfZ4FEdiIM7w8OpECzw" general="_84t_IJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Hfp4FEdiIM7w8OpECzw" name="isTestedFirst" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Hf54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HgJ4FEdiIM7w8OpECzw" name="bodyPart" type="_84t-6Z4FEdiIM7w8OpECzw" isOrdered="true" association="_840HnJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HgZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Hgp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Hg54FEdiIM7w8OpECzw" name="setupPart" type="_84t-6Z4FEdiIM7w8OpECzw" isOrdered="true" association="_840Hnp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HhJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HhZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Hhp4FEdiIM7w8OpECzw" name="decider" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_840HoJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Hh54FEdiIM7w8OpECzw" name="test" type="_84t-6Z4FEdiIM7w8OpECzw" isOrdered="true" association="_840Hop4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HiJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HiZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Hip4FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_840HpJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840Hi54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HjJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HjZ4FEdiIM7w8OpECzw" name="loopVariable" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_840Hpp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840Hjp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Hj54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HkJ4FEdiIM7w8OpECzw" name="bodyOutput" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_840HqJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HkZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Hkp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840Hk54FEdiIM7w8OpECzw" name="loopVariableInput" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840Hqp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HlJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HlZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840Hlp4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_840Hl54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840HmJ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840HmZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840Hmp4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_840Hm54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HnJ4FEdiIM7w8OpECzw" memberEnd="_840HgJ4FEdiIM7w8OpECzw _840HnZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HnZ4FEdiIM7w8OpECzw" type="_840HfJ4FEdiIM7w8OpECzw" association="_840HnJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Hnp4FEdiIM7w8OpECzw" memberEnd="_840Hg54FEdiIM7w8OpECzw _840Hn54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Hn54FEdiIM7w8OpECzw" type="_840HfJ4FEdiIM7w8OpECzw" association="_840Hnp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HoJ4FEdiIM7w8OpECzw" memberEnd="_840Hhp4FEdiIM7w8OpECzw _840HoZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HoZ4FEdiIM7w8OpECzw" type="_840HfJ4FEdiIM7w8OpECzw" association="_840HoJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Hop4FEdiIM7w8OpECzw" memberEnd="_840Hh54FEdiIM7w8OpECzw _840Ho54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Ho54FEdiIM7w8OpECzw" type="_840HfJ4FEdiIM7w8OpECzw" association="_840Hop4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HpJ4FEdiIM7w8OpECzw" memberEnd="_840Hip4FEdiIM7w8OpECzw _840HpZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HpZ4FEdiIM7w8OpECzw" type="_840HfJ4FEdiIM7w8OpECzw" association="_840HpJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Hpp4FEdiIM7w8OpECzw" memberEnd="_840HjZ4FEdiIM7w8OpECzw _840Hp54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Hp54FEdiIM7w8OpECzw" type="_840HfJ4FEdiIM7w8OpECzw" association="_840Hpp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HqJ4FEdiIM7w8OpECzw" memberEnd="_840HkJ4FEdiIM7w8OpECzw _840HqZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HqZ4FEdiIM7w8OpECzw" type="_840HfJ4FEdiIM7w8OpECzw" association="_840HqJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Hqp4FEdiIM7w8OpECzw" memberEnd="_840Hk54FEdiIM7w8OpECzw _840Hq54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Hq54FEdiIM7w8OpECzw" type="_840HfJ4FEdiIM7w8OpECzw" association="_840Hqp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HrJ4FEdiIM7w8OpECzw" name="CallTrigger">
<eAnnotations xmi:id="_yG7koJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yG7koZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HrZ4FEdiIM7w8OpECzw" general="_840Hr54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Hrp4FEdiIM7w8OpECzw" name="operation" type="_84hxA54FEdiIM7w8OpECzw" isOrdered="true" association="_840HsZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840Hr54FEdiIM7w8OpECzw" name="MessageTrigger" isAbstract="true">
<eAnnotations xmi:id="_yHBrQJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yHBrQZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HsJ4FEdiIM7w8OpECzw" general="_84t-jZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HsZ4FEdiIM7w8OpECzw" memberEnd="_840Hrp4FEdiIM7w8OpECzw _840Hsp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840Hsp4FEdiIM7w8OpECzw" type="_840HrJ4FEdiIM7w8OpECzw" association="_840HsZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840Hs54FEdiIM7w8OpECzw" name="ChangeTrigger">
<eAnnotations xmi:id="_yHHx4J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yHHx4Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HtJ4FEdiIM7w8OpECzw" general="_84t-jZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840HtZ4FEdiIM7w8OpECzw" name="changeExpression" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_840HuJ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_840Htp4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840Ht54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HuJ4FEdiIM7w8OpECzw" memberEnd="_840HtZ4FEdiIM7w8OpECzw _840HuZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HuZ4FEdiIM7w8OpECzw" type="_840Hs54FEdiIM7w8OpECzw" association="_840HuJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840Hup4FEdiIM7w8OpECzw" name="SignalTrigger">
<eAnnotations xmi:id="_yHgMYJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yHgMYZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840Hu54FEdiIM7w8OpECzw" general="_840Hr54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840HvJ4FEdiIM7w8OpECzw" name="signal" type="_84t-Jp4FEdiIM7w8OpECzw" isOrdered="true" association="_840Hv54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840HvZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840Hvp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840Hv54FEdiIM7w8OpECzw" memberEnd="_840HvJ4FEdiIM7w8OpECzw _840HwJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HwJ4FEdiIM7w8OpECzw" type="_840Hup4FEdiIM7w8OpECzw" association="_840Hv54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HwZ4FEdiIM7w8OpECzw" name="TimeTrigger">
<eAnnotations xmi:id="_yHmTAJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yHmTAZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840Hwp4FEdiIM7w8OpECzw" general="_84t-jZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Hw54FEdiIM7w8OpECzw" name="isRelative" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840HxJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840HxZ4FEdiIM7w8OpECzw" name="when" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_840HyJ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_840Hxp4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840Hx54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840HyJ4FEdiIM7w8OpECzw" memberEnd="_840HxZ4FEdiIM7w8OpECzw _840HyZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840HyZ4FEdiIM7w8OpECzw" type="_840HwZ4FEdiIM7w8OpECzw" association="_840HyJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840Hyp4FEdiIM7w8OpECzw" name="AnyTrigger">
<eAnnotations xmi:id="_yHsZoJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yHsZoZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840Hy54FEdiIM7w8OpECzw" general="_840Hr54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840HzJ4FEdiIM7w8OpECzw" name="Interaction">
<eAnnotations xmi:id="_yFsOgJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yFsOgZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840HzZ4FEdiIM7w8OpECzw" general="_84hxbp4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_840Hzp4FEdiIM7w8OpECzw" general="_840H3Z4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840Hz54FEdiIM7w8OpECzw" name="lifeline" type="_840H7p4FEdiIM7w8OpECzw" isOrdered="true" association="_840H_54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840H0J4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840H0Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840H0p4FEdiIM7w8OpECzw" name="message" type="_840IHp4FEdiIM7w8OpECzw" isOrdered="true" association="_840IQZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840H054FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840H1J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840H1Z4FEdiIM7w8OpECzw" name="fragment" type="_840H3Z4FEdiIM7w8OpECzw" isOrdered="true" association="_846LZZ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840H1p4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840H154FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840H2J4FEdiIM7w8OpECzw" name="formalGate" type="_840IFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846Lf54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840H2Z4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840H2p4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840H254FEdiIM7w8OpECzw" name="getOwnedMembers">
<returnResult xmi:id="_840H3J4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840H3Z4FEdiIM7w8OpECzw" name="InteractionFragment" isAbstract="true">
<eAnnotations xmi:id="_yFyVIJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yFyVIZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840H3p4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840H354FEdiIM7w8OpECzw" name="covered" type="_840H7p4FEdiIM7w8OpECzw" isOrdered="true" association="_840H7Z4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840H4J4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840H4Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840H4p4FEdiIM7w8OpECzw" name="generalOrdering" type="_840ISp4FEdiIM7w8OpECzw" isOrdered="true" association="_840ISJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840H454FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840H5J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840H5Z4FEdiIM7w8OpECzw" name="enclosingInteraction" type="_840HzJ4FEdiIM7w8OpECzw" isOrdered="true" association="_846LZZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840H5p4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840H554FEdiIM7w8OpECzw" name="enclosingOperand" type="_846LZp4FEdiIM7w8OpECzw" isOrdered="true" association="_846Lfp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840H6J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840H6Z4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840H6p4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_840H654FEdiIM7w8OpECzw" name="getNamespace" type="_84JXNJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840H7J4FEdiIM7w8OpECzw" type="_84JXNJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840H7Z4FEdiIM7w8OpECzw" memberEnd="_840H354FEdiIM7w8OpECzw _840H9p4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840H7p4FEdiIM7w8OpECzw" name="Lifeline">
<eAnnotations xmi:id="_yF4bwJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yF4bwZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840H754FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840H8J4FEdiIM7w8OpECzw" name="represents" type="_84bqwJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840H_Z4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840H8Z4FEdiIM7w8OpECzw" name="interaction" type="_840HzJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840H_54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840H8p4FEdiIM7w8OpECzw" name="selector" type="_84brN54FEdiIM7w8OpECzw" isOrdered="true" association="_840IAJ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840H854FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840H9J4FEdiIM7w8OpECzw" name="decomposedAs" type="_840IBJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840IAp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840H9Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840H9p4FEdiIM7w8OpECzw" name="coveredBy" type="_840H3Z4FEdiIM7w8OpECzw" isOrdered="true" association="_840H7Z4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840H954FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840H-J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840H-Z4FEdiIM7w8OpECzw" name="getNamespace" type="_84JXNJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840H-p4FEdiIM7w8OpECzw" type="_84JXNJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_840H-54FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840H_J4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840H_Z4FEdiIM7w8OpECzw" memberEnd="_840H8J4FEdiIM7w8OpECzw _840H_p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840H_p4FEdiIM7w8OpECzw" type="_840H7p4FEdiIM7w8OpECzw" association="_840H_Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840H_54FEdiIM7w8OpECzw" memberEnd="_840Hz54FEdiIM7w8OpECzw _840H8Z4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840IAJ4FEdiIM7w8OpECzw" memberEnd="_840H8p4FEdiIM7w8OpECzw _840IAZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840IAZ4FEdiIM7w8OpECzw" type="_840H7p4FEdiIM7w8OpECzw" association="_840IAJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840IAp4FEdiIM7w8OpECzw" memberEnd="_840H9J4FEdiIM7w8OpECzw _840IA54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840IA54FEdiIM7w8OpECzw" type="_840H7p4FEdiIM7w8OpECzw" association="_840IAp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840IBJ4FEdiIM7w8OpECzw" name="PartDecomposition">
<eAnnotations xmi:id="_yOK1EJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yOK1EZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840IBZ4FEdiIM7w8OpECzw" general="_840IBp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840IBp4FEdiIM7w8OpECzw" name="InteractionOccurrence">
<eAnnotations xmi:id="_yN-n0J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yN-n0Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840IB54FEdiIM7w8OpECzw" general="_840H3Z4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840ICJ4FEdiIM7w8OpECzw" name="refersTo" type="_840HzJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840IEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840ICZ4FEdiIM7w8OpECzw" name="actualGate" type="_840IFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840IE54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840ICp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IC54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840IDJ4FEdiIM7w8OpECzw" name="argument" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840IRp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840IDZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IDp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840ID54FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840IEJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840IEZ4FEdiIM7w8OpECzw" memberEnd="_840ICJ4FEdiIM7w8OpECzw _840IEp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840IEp4FEdiIM7w8OpECzw" type="_840IBp4FEdiIM7w8OpECzw" association="_840IEZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840IE54FEdiIM7w8OpECzw" memberEnd="_840ICZ4FEdiIM7w8OpECzw _840IFJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840IFJ4FEdiIM7w8OpECzw" type="_840IBp4FEdiIM7w8OpECzw" association="_840IE54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840IFZ4FEdiIM7w8OpECzw" name="Gate">
<eAnnotations xmi:id="_yOEucJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yOEucZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840IFp4FEdiIM7w8OpECzw" general="_840IF54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840IF54FEdiIM7w8OpECzw" name="MessageEnd" isAbstract="true">
<eAnnotations xmi:id="_yGKvoJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yGKvoZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840IGJ4FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840IGZ4FEdiIM7w8OpECzw" name="receiveMessage" type="_840IHp4FEdiIM7w8OpECzw" isOrdered="true" association="_840IHZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IGp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840IG54FEdiIM7w8OpECzw" name="sendMessage" type="_840IHp4FEdiIM7w8OpECzw" isOrdered="true" association="_840IPp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IHJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840IHZ4FEdiIM7w8OpECzw" memberEnd="_840IGZ4FEdiIM7w8OpECzw _840ILp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840IHp4FEdiIM7w8OpECzw" name="Message">
<eAnnotations xmi:id="_yF-iYJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yF-iYZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840IH54FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840IIJ4FEdiIM7w8OpECzw" name="messageKind" type="_840INJ4FEdiIM7w8OpECzw" isReadOnly="true">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IIZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840IIp4FEdiIM7w8OpECzw" name="messageSort" type="_840IOZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840II54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840IJJ4FEdiIM7w8OpECzw" name="sendEvent" type="_840IF54FEdiIM7w8OpECzw" isOrdered="true" association="_840IPp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IJZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840IJp4FEdiIM7w8OpECzw" name="connector" type="_840GWZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840IP54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IJ54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840IKJ4FEdiIM7w8OpECzw" name="interaction" type="_840HzJ4FEdiIM7w8OpECzw" isOrdered="true" association="_840IQZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840IKZ4FEdiIM7w8OpECzw" name="signature" type="_84JXEZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840IQp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IKp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840IK54FEdiIM7w8OpECzw" name="argument" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_840IRJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840ILJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840ILZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840ILp4FEdiIM7w8OpECzw" name="receiveEvent" type="_840IF54FEdiIM7w8OpECzw" isOrdered="true" association="_840IHZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IL54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840IMJ4FEdiIM7w8OpECzw" name="getNamespace" type="_84JXNJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_840IMZ4FEdiIM7w8OpECzw" type="_84JXNJ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_840IMp4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_840IM54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_840INJ4FEdiIM7w8OpECzw" name="MessageKind">
<ownedLiteral xmi:id="_840INZ4FEdiIM7w8OpECzw" name="complete"/>
<ownedLiteral xmi:id="_840INp4FEdiIM7w8OpECzw" name="lost"/>
<ownedLiteral xmi:id="_840IN54FEdiIM7w8OpECzw" name="found"/>
<ownedLiteral xmi:id="_840IOJ4FEdiIM7w8OpECzw" name="unknown"/>
</ownedMember>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_840IOZ4FEdiIM7w8OpECzw" name="MessageSort">
<ownedLiteral xmi:id="_840IOp4FEdiIM7w8OpECzw" name="synchCall"/>
<ownedLiteral xmi:id="_840IO54FEdiIM7w8OpECzw" name="synchSignal"/>
<ownedLiteral xmi:id="_840IPJ4FEdiIM7w8OpECzw" name="asynchCall"/>
<ownedLiteral xmi:id="_840IPZ4FEdiIM7w8OpECzw" name="asynchSignal"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840IPp4FEdiIM7w8OpECzw" memberEnd="_840IJJ4FEdiIM7w8OpECzw _840IG54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840IP54FEdiIM7w8OpECzw" memberEnd="_840IJp4FEdiIM7w8OpECzw _840IQJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840IQJ4FEdiIM7w8OpECzw" type="_840IHp4FEdiIM7w8OpECzw" association="_840IP54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840IQZ4FEdiIM7w8OpECzw" memberEnd="_840H0p4FEdiIM7w8OpECzw _840IKJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_840IQp4FEdiIM7w8OpECzw" memberEnd="_840IKZ4FEdiIM7w8OpECzw _840IQ54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840IQ54FEdiIM7w8OpECzw" type="_840IHp4FEdiIM7w8OpECzw" association="_840IQp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840IRJ4FEdiIM7w8OpECzw" memberEnd="_840IK54FEdiIM7w8OpECzw _840IRZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840IRZ4FEdiIM7w8OpECzw" type="_840IHp4FEdiIM7w8OpECzw" association="_840IRJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840IRp4FEdiIM7w8OpECzw" memberEnd="_840IDJ4FEdiIM7w8OpECzw _840IR54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840IR54FEdiIM7w8OpECzw" type="_840IBp4FEdiIM7w8OpECzw" association="_840IRp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840ISJ4FEdiIM7w8OpECzw" memberEnd="_840H4p4FEdiIM7w8OpECzw _840ISZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_840ISZ4FEdiIM7w8OpECzw" type="_840H3Z4FEdiIM7w8OpECzw" association="_840ISJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_840ISp4FEdiIM7w8OpECzw" name="GeneralOrdering">
<eAnnotations xmi:id="_yGEpAJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yGEpAZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840IS54FEdiIM7w8OpECzw" general="_84JXEZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840ITJ4FEdiIM7w8OpECzw" name="before" type="_840IT54FEdiIM7w8OpECzw" isOrdered="true" association="_840ITp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840ITZ4FEdiIM7w8OpECzw" name="after" type="_840IT54FEdiIM7w8OpECzw" isOrdered="true" association="_846LZJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840ITp4FEdiIM7w8OpECzw" memberEnd="_840ITJ4FEdiIM7w8OpECzw _840IW54FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840IT54FEdiIM7w8OpECzw" name="EventOccurrence">
<eAnnotations xmi:id="_yGQ2QJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yGQ2QZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840IUJ4FEdiIM7w8OpECzw" general="_840H3Z4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_840IUZ4FEdiIM7w8OpECzw" general="_840IF54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840IUp4FEdiIM7w8OpECzw" name="startExec" type="_840IYZ4FEdiIM7w8OpECzw" isOrdered="true" association="_840IYJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840IU54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IVJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840IVZ4FEdiIM7w8OpECzw" name="finishExec" type="_840IYZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846LYZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840IVp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IV54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840IWJ4FEdiIM7w8OpECzw" name="toBefore" type="_840ISp4FEdiIM7w8OpECzw" isOrdered="true" association="_846LZJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840IWZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IWp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_840IW54FEdiIM7w8OpECzw" name="toAfter" type="_840ISp4FEdiIM7w8OpECzw" isOrdered="true" association="_840ITp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840IXJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IXZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_840IXp4FEdiIM7w8OpECzw" name="getCovereds">
<returnResult xmi:id="_840IX54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_840IYJ4FEdiIM7w8OpECzw" memberEnd="_840IUp4FEdiIM7w8OpECzw _846LYJ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_840IYZ4FEdiIM7w8OpECzw" name="ExecutionOccurrence">
<eAnnotations xmi:id="_yGdDgJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yGdDgZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_840IYp4FEdiIM7w8OpECzw" general="_840H3Z4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840IY54FEdiIM7w8OpECzw" name="finish" type="_840IT54FEdiIM7w8OpECzw" isOrdered="true" association="_846LYZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_840IZJ4FEdiIM7w8OpECzw" name="behavior" type="_84hxbp4FEdiIM7w8OpECzw" isOrdered="true" association="_846LYp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_840IZZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_840IZp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846LYJ4FEdiIM7w8OpECzw" name="start" type="_840IT54FEdiIM7w8OpECzw" isOrdered="true" association="_840IYJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846LYZ4FEdiIM7w8OpECzw" memberEnd="_840IY54FEdiIM7w8OpECzw _840IVZ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_846LYp4FEdiIM7w8OpECzw" memberEnd="_840IZJ4FEdiIM7w8OpECzw _846LY54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846LY54FEdiIM7w8OpECzw" type="_840IYZ4FEdiIM7w8OpECzw" association="_846LYp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846LZJ4FEdiIM7w8OpECzw" memberEnd="_840IWJ4FEdiIM7w8OpECzw _840ITZ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_846LZZ4FEdiIM7w8OpECzw" memberEnd="_840H1Z4FEdiIM7w8OpECzw _840H5Z4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_846LZp4FEdiIM7w8OpECzw" name="InteractionOperand">
<eAnnotations xmi:id="_yOQ7sJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yOQ7sZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846LZ54FEdiIM7w8OpECzw" general="_84JXNJ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_846LaJ4FEdiIM7w8OpECzw" general="_840H3Z4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846LaZ4FEdiIM7w8OpECzw" name="guard" type="_846Lcp4FEdiIM7w8OpECzw" isOrdered="true" association="_846LcJ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846Lap4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846La54FEdiIM7w8OpECzw" name="fragment" type="_840H3Z4FEdiIM7w8OpECzw" isOrdered="true" association="_846Lfp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846LbJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846LbZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846Lbp4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_846Lb54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846LcJ4FEdiIM7w8OpECzw" memberEnd="_846LaZ4FEdiIM7w8OpECzw _846LcZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846LcZ4FEdiIM7w8OpECzw" type="_846LZp4FEdiIM7w8OpECzw" association="_846LcJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Lcp4FEdiIM7w8OpECzw" name="InteractionConstraint">
<eAnnotations xmi:id="_yOXCUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yOXCUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Lc54FEdiIM7w8OpECzw" general="_84JXXZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846LdJ4FEdiIM7w8OpECzw" name="minint" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_846Lep4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846LdZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846Ldp4FEdiIM7w8OpECzw" name="maxint" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_846LfJ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846Ld54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846LeJ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_846LeZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Lep4FEdiIM7w8OpECzw" memberEnd="_846LdJ4FEdiIM7w8OpECzw _846Le54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Le54FEdiIM7w8OpECzw" type="_846Lcp4FEdiIM7w8OpECzw" association="_846Lep4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846LfJ4FEdiIM7w8OpECzw" memberEnd="_846Ldp4FEdiIM7w8OpECzw _846LfZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846LfZ4FEdiIM7w8OpECzw" type="_846Lcp4FEdiIM7w8OpECzw" association="_846LfJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Lfp4FEdiIM7w8OpECzw" memberEnd="_846La54FEdiIM7w8OpECzw _840H554FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Association" xmi:id="_846Lf54FEdiIM7w8OpECzw" memberEnd="_840H2J4FEdiIM7w8OpECzw _846LgJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846LgJ4FEdiIM7w8OpECzw" type="_840HzJ4FEdiIM7w8OpECzw" association="_846Lf54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846LgZ4FEdiIM7w8OpECzw" name="StateInvariant">
<eAnnotations xmi:id="_yGjKIJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yGjKIZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Lgp4FEdiIM7w8OpECzw" general="_840H3Z4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Lg54FEdiIM7w8OpECzw" name="invariant" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846LiJ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846LhJ4FEdiIM7w8OpECzw" name="getCovereds">
<returnResult xmi:id="_846LhZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_846Lhp4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_846Lh54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846LiJ4FEdiIM7w8OpECzw" memberEnd="_846Lg54FEdiIM7w8OpECzw _846LiZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846LiZ4FEdiIM7w8OpECzw" type="_846LgZ4FEdiIM7w8OpECzw" association="_846LiJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Lip4FEdiIM7w8OpECzw" name="Stop">
<eAnnotations xmi:id="_yGpQwJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yGpQwZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Li54FEdiIM7w8OpECzw" general="_840IT54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846LjJ4FEdiIM7w8OpECzw" name="OperationTemplateParameter">
<eAnnotations xmi:id="_yI7vwJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yI7vwZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846LjZ4FEdiIM7w8OpECzw" general="_84JWkJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Ljp4FEdiIM7w8OpECzw" name="ClassifierTemplateParameter">
<eAnnotations xmi:id="_yJB2YJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yJB2YZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Lj54FEdiIM7w8OpECzw" general="_84JWkJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846LkJ4FEdiIM7w8OpECzw" name="allowSubstitutable" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846LkZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Lkp4FEdiIM7w8OpECzw" name="ParameterableClassifier" isAbstract="true">
<eAnnotations xmi:id="_yJH9AJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yJH9AZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Lk54FEdiIM7w8OpECzw" general="_84VkXJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846LlJ4FEdiIM7w8OpECzw" name="RedefinableTemplateSignature">
<eAnnotations xmi:id="_yJODoJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yJODoZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846LlZ4FEdiIM7w8OpECzw" general="_84VkrZ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_846Llp4FEdiIM7w8OpECzw" general="_84JWfZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Ll54FEdiIM7w8OpECzw" name="TemplateableClassifier" isAbstract="true">
<eAnnotations xmi:id="_yJUKQJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yJUKQZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846LmJ4FEdiIM7w8OpECzw" general="_84VkXJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846LmZ4FEdiIM7w8OpECzw" name="ConnectableElementTemplateParameter">
<eAnnotations xmi:id="_yJaQ4J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yJaQ4Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Lmp4FEdiIM7w8OpECzw" general="_84JWkJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Lm54FEdiIM7w8OpECzw" name="CreateObjectAction">
<eAnnotations xmi:id="_yKvtoJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yKvtoZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846LnJ4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846LnZ4FEdiIM7w8OpECzw" name="classifier" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_846LoZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Lnp4FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846Lo54FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846Ln54FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846LoJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846LoZ4FEdiIM7w8OpECzw" memberEnd="_846LnZ4FEdiIM7w8OpECzw _846Lop4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Lop4FEdiIM7w8OpECzw" type="_846Lm54FEdiIM7w8OpECzw" association="_846LoZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Lo54FEdiIM7w8OpECzw" memberEnd="_846Lnp4FEdiIM7w8OpECzw _846LpJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846LpJ4FEdiIM7w8OpECzw" type="_846Lm54FEdiIM7w8OpECzw" association="_846Lo54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846LpZ4FEdiIM7w8OpECzw" name="DestroyObjectAction">
<eAnnotations xmi:id="_yK10QJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yK10QZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Lpp4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Lp54FEdiIM7w8OpECzw" name="target" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846Lqp4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846LqJ4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846LqZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Lqp4FEdiIM7w8OpECzw" memberEnd="_846Lp54FEdiIM7w8OpECzw _846Lq54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Lq54FEdiIM7w8OpECzw" type="_846LpZ4FEdiIM7w8OpECzw" association="_846Lqp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846LrJ4FEdiIM7w8OpECzw" name="TestIdentityAction">
<eAnnotations xmi:id="_yK764J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yK764Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846LrZ4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Lrp4FEdiIM7w8OpECzw" name="first" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846LtZ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_846Lr54FEdiIM7w8OpECzw" name="second" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846Lt54FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_846LsJ4FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846LuZ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846LsZ4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846Lsp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_846Ls54FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846LtJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846LtZ4FEdiIM7w8OpECzw" memberEnd="_846Lrp4FEdiIM7w8OpECzw _846Ltp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Ltp4FEdiIM7w8OpECzw" type="_846LrJ4FEdiIM7w8OpECzw" association="_846LtZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Lt54FEdiIM7w8OpECzw" memberEnd="_846Lr54FEdiIM7w8OpECzw _846LuJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846LuJ4FEdiIM7w8OpECzw" type="_846LrJ4FEdiIM7w8OpECzw" association="_846Lt54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846LuZ4FEdiIM7w8OpECzw" memberEnd="_846LsJ4FEdiIM7w8OpECzw _846Lup4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Lup4FEdiIM7w8OpECzw" type="_846LrJ4FEdiIM7w8OpECzw" association="_846LuZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Lu54FEdiIM7w8OpECzw" name="ReadSelfAction">
<eAnnotations xmi:id="_yLCBgJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yLCBgZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846LvJ4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846LvZ4FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846LwJ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846Lvp4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846Lv54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846LwJ4FEdiIM7w8OpECzw" memberEnd="_846LvZ4FEdiIM7w8OpECzw _846LwZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846LwZ4FEdiIM7w8OpECzw" type="_846Lu54FEdiIM7w8OpECzw" association="_846LwJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Lwp4FEdiIM7w8OpECzw" name="StructuralFeatureAction" isAbstract="true">
<eAnnotations xmi:id="_yLIIIJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yLIIIZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Lw54FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846LxJ4FEdiIM7w8OpECzw" name="structuralFeature" type="_84bqup4FEdiIM7w8OpECzw" isOrdered="true" association="_846LyJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846LxZ4FEdiIM7w8OpECzw" name="object" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846Lyp4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846Lxp4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846Lx54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846LyJ4FEdiIM7w8OpECzw" memberEnd="_846LxJ4FEdiIM7w8OpECzw _846LyZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846LyZ4FEdiIM7w8OpECzw" type="_846Lwp4FEdiIM7w8OpECzw" association="_846LyJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Lyp4FEdiIM7w8OpECzw" memberEnd="_846LxZ4FEdiIM7w8OpECzw _846Ly54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Ly54FEdiIM7w8OpECzw" type="_846Lwp4FEdiIM7w8OpECzw" association="_846Lyp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846LzJ4FEdiIM7w8OpECzw" name="ReadStructuralFeatureAction">
<eAnnotations xmi:id="_yLOOwJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yLOOwZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846LzZ4FEdiIM7w8OpECzw" general="_846Lwp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Lzp4FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846L0Z4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846Lz54FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846L0J4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846L0Z4FEdiIM7w8OpECzw" memberEnd="_846Lzp4FEdiIM7w8OpECzw _846L0p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846L0p4FEdiIM7w8OpECzw" type="_846LzJ4FEdiIM7w8OpECzw" association="_846L0Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846L054FEdiIM7w8OpECzw" name="WriteStructuralFeatureAction" isAbstract="true">
<eAnnotations xmi:id="_yLTuUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yLTuUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846L1J4FEdiIM7w8OpECzw" general="_846Lwp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846L1Z4FEdiIM7w8OpECzw" name="value" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846L2J4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846L1p4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846L154FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846L2J4FEdiIM7w8OpECzw" memberEnd="_846L1Z4FEdiIM7w8OpECzw _846L2Z4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846L2Z4FEdiIM7w8OpECzw" type="_846L054FEdiIM7w8OpECzw" association="_846L2J4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846L2p4FEdiIM7w8OpECzw" name="ClearStructuralFeatureAction">
<eAnnotations xmi:id="_yLZ08J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yLZ08Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846L254FEdiIM7w8OpECzw" general="_846Lwp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846L3J4FEdiIM7w8OpECzw" name="RemoveStructuralFeatureValueAction">
<eAnnotations xmi:id="_yLf7kJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yLf7kZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846L3Z4FEdiIM7w8OpECzw" general="_846L054FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846L3p4FEdiIM7w8OpECzw" name="AddStructuralFeatureValueAction">
<eAnnotations xmi:id="_yLmCMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yLmCMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846L354FEdiIM7w8OpECzw" general="_846L054FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846L4J4FEdiIM7w8OpECzw" name="isReplaceAll" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846L4Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846L4p4FEdiIM7w8OpECzw" name="insertAt" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846L5p4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846L454FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846L5J4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846L5Z4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846L5p4FEdiIM7w8OpECzw" memberEnd="_846L4p4FEdiIM7w8OpECzw _846L554FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846L554FEdiIM7w8OpECzw" type="_846L3p4FEdiIM7w8OpECzw" association="_846L5p4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846L6J4FEdiIM7w8OpECzw" name="LinkAction" isAbstract="true">
<eAnnotations xmi:id="_yLsI0J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yLsI0Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846L6Z4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846L6p4FEdiIM7w8OpECzw" name="endData" type="_846L754FEdiIM7w8OpECzw" isOrdered="true" association="_846L7Z4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846L654FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846L7J4FEdiIM7w8OpECzw" value="2"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846L7Z4FEdiIM7w8OpECzw" memberEnd="_846L6p4FEdiIM7w8OpECzw _846L7p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846L7p4FEdiIM7w8OpECzw" type="_846L6J4FEdiIM7w8OpECzw" association="_846L7Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846L754FEdiIM7w8OpECzw" name="LinkEndData">
<eAnnotations xmi:id="_yLyPcJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yLyPcZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846L8J4FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846L8Z4FEdiIM7w8OpECzw" name="value" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846L954FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846L8p4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846L854FEdiIM7w8OpECzw" name="end" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_846L-Z4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846L9J4FEdiIM7w8OpECzw" name="qualifier" type="_846L_Z4FEdiIM7w8OpECzw" isOrdered="true" association="_846L-54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846L9Z4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846L9p4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846L954FEdiIM7w8OpECzw" memberEnd="_846L8Z4FEdiIM7w8OpECzw _846L-J4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846L-J4FEdiIM7w8OpECzw" type="_846L754FEdiIM7w8OpECzw" association="_846L954FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846L-Z4FEdiIM7w8OpECzw" memberEnd="_846L854FEdiIM7w8OpECzw _846L-p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846L-p4FEdiIM7w8OpECzw" type="_846L754FEdiIM7w8OpECzw" association="_846L-Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846L-54FEdiIM7w8OpECzw" memberEnd="_846L9J4FEdiIM7w8OpECzw _846L_J4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846L_J4FEdiIM7w8OpECzw" type="_846L754FEdiIM7w8OpECzw" association="_846L-54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846L_Z4FEdiIM7w8OpECzw" name="QualifierValue">
<eAnnotations xmi:id="_yQvn8J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yQvn8Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846L_p4FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846L_54FEdiIM7w8OpECzw" name="qualifier" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_846MAZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MAJ4FEdiIM7w8OpECzw" name="value" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MA54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MAZ4FEdiIM7w8OpECzw" memberEnd="_846L_54FEdiIM7w8OpECzw _846MAp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MAp4FEdiIM7w8OpECzw" type="_846L_Z4FEdiIM7w8OpECzw" association="_846MAZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MA54FEdiIM7w8OpECzw" memberEnd="_846MAJ4FEdiIM7w8OpECzw _846MBJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MBJ4FEdiIM7w8OpECzw" type="_846L_Z4FEdiIM7w8OpECzw" association="_846MA54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MBZ4FEdiIM7w8OpECzw" name="ReadLinkAction">
<eAnnotations xmi:id="_yL4WEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yL4WEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MBp4FEdiIM7w8OpECzw" general="_846L6J4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MB54FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846MCp4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846MCJ4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846MCZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MCp4FEdiIM7w8OpECzw" memberEnd="_846MB54FEdiIM7w8OpECzw _846MC54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MC54FEdiIM7w8OpECzw" type="_846MBZ4FEdiIM7w8OpECzw" association="_846MCp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MDJ4FEdiIM7w8OpECzw" name="LinkEndCreationData">
<eAnnotations xmi:id="_yL-csJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yL-csZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MDZ4FEdiIM7w8OpECzw" general="_846L754FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MDp4FEdiIM7w8OpECzw" name="isReplaceAll" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846MD54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846MEJ4FEdiIM7w8OpECzw" name="insertAt" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MFJ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846MEZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846MEp4FEdiIM7w8OpECzw" name="getQualifiers">
<returnResult xmi:id="_846ME54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MFJ4FEdiIM7w8OpECzw" memberEnd="_846MEJ4FEdiIM7w8OpECzw _846MFZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MFZ4FEdiIM7w8OpECzw" type="_846MDJ4FEdiIM7w8OpECzw" association="_846MFJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MFp4FEdiIM7w8OpECzw" name="CreateLinkAction">
<eAnnotations xmi:id="_yMEjUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yMEjUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MF54FEdiIM7w8OpECzw" general="_846MGp4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846MGJ4FEdiIM7w8OpECzw" name="getEndData">
<returnResult xmi:id="_846MGZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MGp4FEdiIM7w8OpECzw" name="WriteLinkAction" isAbstract="true">
<eAnnotations xmi:id="_yMKp8J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yMKp8Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MG54FEdiIM7w8OpECzw" general="_846L6J4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MHJ4FEdiIM7w8OpECzw" name="DestroyLinkAction">
<eAnnotations xmi:id="_yMQwkJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yMQwkZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MHZ4FEdiIM7w8OpECzw" general="_846MGp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MHp4FEdiIM7w8OpECzw" name="ClearAssociationAction">
<eAnnotations xmi:id="_yMW3MJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yMW3MZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MH54FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MIJ4FEdiIM7w8OpECzw" name="object" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MJJ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_846MIZ4FEdiIM7w8OpECzw" name="association" type="_840FyJ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MJp4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846MIp4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846MI54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MJJ4FEdiIM7w8OpECzw" memberEnd="_846MIJ4FEdiIM7w8OpECzw _846MJZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MJZ4FEdiIM7w8OpECzw" type="_846MHp4FEdiIM7w8OpECzw" association="_846MJJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MJp4FEdiIM7w8OpECzw" memberEnd="_846MIZ4FEdiIM7w8OpECzw _846MJ54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MJ54FEdiIM7w8OpECzw" type="_846MHp4FEdiIM7w8OpECzw" association="_846MJp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MKJ4FEdiIM7w8OpECzw" name="VariableAction" isAbstract="true">
<eAnnotations xmi:id="_yMc90J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yMjEcJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MKZ4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MKp4FEdiIM7w8OpECzw" name="variable" type="_840FHp4FEdiIM7w8OpECzw" isOrdered="true" association="_846MK54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MK54FEdiIM7w8OpECzw" memberEnd="_846MKp4FEdiIM7w8OpECzw _846MLJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MLJ4FEdiIM7w8OpECzw" type="_846MKJ4FEdiIM7w8OpECzw" association="_846MK54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MLZ4FEdiIM7w8OpECzw" name="ReadVariableAction">
<eAnnotations xmi:id="_yMjEcZ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yMpLEJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MLp4FEdiIM7w8OpECzw" general="_846MKJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846ML54FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846MMp4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846MMJ4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846MMZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MMp4FEdiIM7w8OpECzw" memberEnd="_846ML54FEdiIM7w8OpECzw _846MM54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MM54FEdiIM7w8OpECzw" type="_846MLZ4FEdiIM7w8OpECzw" association="_846MMp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MNJ4FEdiIM7w8OpECzw" name="WriteVariableAction" isAbstract="true">
<eAnnotations xmi:id="_yMpLEZ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yMvRsJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MNZ4FEdiIM7w8OpECzw" general="_846MKJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MNp4FEdiIM7w8OpECzw" name="value" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MOZ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846MN54FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846MOJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MOZ4FEdiIM7w8OpECzw" memberEnd="_846MNp4FEdiIM7w8OpECzw _846MOp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MOp4FEdiIM7w8OpECzw" type="_846MNJ4FEdiIM7w8OpECzw" association="_846MOZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MO54FEdiIM7w8OpECzw" name="ClearVariableAction">
<eAnnotations xmi:id="_yM1YUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yM1YUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MPJ4FEdiIM7w8OpECzw" general="_846MKJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MPZ4FEdiIM7w8OpECzw" name="AddVariableValueAction">
<eAnnotations xmi:id="_yM1YUp4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yM7e8J4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MPp4FEdiIM7w8OpECzw" general="_846MNJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MP54FEdiIM7w8OpECzw" name="isReplaceAll" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846MQJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846MQZ4FEdiIM7w8OpECzw" name="insertAt" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MRZ4FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846MQp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846MQ54FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846MRJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MRZ4FEdiIM7w8OpECzw" memberEnd="_846MQZ4FEdiIM7w8OpECzw _846MRp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MRp4FEdiIM7w8OpECzw" type="_846MPZ4FEdiIM7w8OpECzw" association="_846MRZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MR54FEdiIM7w8OpECzw" name="RemoveVariableValueAction">
<eAnnotations xmi:id="_yM7e8Z4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yM7e8p4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MSJ4FEdiIM7w8OpECzw" general="_846MNJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MSZ4FEdiIM7w8OpECzw" name="ApplyFunctionAction">
<eAnnotations xmi:id="_yNBlkJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yNBlkZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MSp4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MS54FEdiIM7w8OpECzw" name="function" type="_846MWJ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MVp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MTJ4FEdiIM7w8OpECzw" name="argument" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MXp4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846MTZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846MTp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846MT54FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846MYJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846MUJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846MUZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846MUp4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846MU54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_846MVJ4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846MVZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MVp4FEdiIM7w8OpECzw" memberEnd="_846MS54FEdiIM7w8OpECzw _846MV54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MV54FEdiIM7w8OpECzw" type="_846MSZ4FEdiIM7w8OpECzw" association="_846MVp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MWJ4FEdiIM7w8OpECzw" name="PrimitiveFunction">
<eAnnotations xmi:id="_yNHsMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yNHsMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MWZ4FEdiIM7w8OpECzw" general="_84DQUp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MWp4FEdiIM7w8OpECzw" name="body" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846MW54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846MXJ4FEdiIM7w8OpECzw" name="language" type="_84DQTp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846MXZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MXp4FEdiIM7w8OpECzw" memberEnd="_846MTJ4FEdiIM7w8OpECzw _846MX54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MX54FEdiIM7w8OpECzw" type="_846MSZ4FEdiIM7w8OpECzw" association="_846MXp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MYJ4FEdiIM7w8OpECzw" memberEnd="_846MT54FEdiIM7w8OpECzw _846MYZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MYZ4FEdiIM7w8OpECzw" type="_846MSZ4FEdiIM7w8OpECzw" association="_846MYJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MYp4FEdiIM7w8OpECzw" name="CallAction" isAbstract="true">
<eAnnotations xmi:id="_yNNy0J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yNNy0Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MY54FEdiIM7w8OpECzw" general="_846Ma54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MZJ4FEdiIM7w8OpECzw" name="isSynchronous" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846MZZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846MZp4FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846MeJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846MZ54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846MaJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846MaZ4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846Map4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Ma54FEdiIM7w8OpECzw" name="InvocationAction" isAbstract="true">
<eAnnotations xmi:id="_yNT5cJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yNT5cZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MbJ4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MbZ4FEdiIM7w8OpECzw" name="argument" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MdJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846Mbp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846Mb54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846McJ4FEdiIM7w8OpECzw" name="onPort" type="_84t-lJ4FEdiIM7w8OpECzw" isOrdered="true" association="_846Mdp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846McZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846Mcp4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846Mc54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MdJ4FEdiIM7w8OpECzw" memberEnd="_846MbZ4FEdiIM7w8OpECzw _846MdZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MdZ4FEdiIM7w8OpECzw" type="_846Ma54FEdiIM7w8OpECzw" association="_846MdJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Mdp4FEdiIM7w8OpECzw" memberEnd="_846McJ4FEdiIM7w8OpECzw _846Md54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Md54FEdiIM7w8OpECzw" type="_846Ma54FEdiIM7w8OpECzw" association="_846Mdp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MeJ4FEdiIM7w8OpECzw" memberEnd="_846MZp4FEdiIM7w8OpECzw _846MeZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MeZ4FEdiIM7w8OpECzw" type="_846MYp4FEdiIM7w8OpECzw" association="_846MeJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Mep4FEdiIM7w8OpECzw" name="SendSignalAction">
<eAnnotations xmi:id="_yNaAEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yNaAEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Me54FEdiIM7w8OpECzw" general="_846Ma54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MfJ4FEdiIM7w8OpECzw" name="target" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MgJ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_846MfZ4FEdiIM7w8OpECzw" name="signal" type="_84t-Jp4FEdiIM7w8OpECzw" isOrdered="true" association="_846Mgp4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846Mfp4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846Mf54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MgJ4FEdiIM7w8OpECzw" memberEnd="_846MfJ4FEdiIM7w8OpECzw _846MgZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MgZ4FEdiIM7w8OpECzw" type="_846Mep4FEdiIM7w8OpECzw" association="_846MgJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Mgp4FEdiIM7w8OpECzw" memberEnd="_846MfZ4FEdiIM7w8OpECzw _846Mg54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Mg54FEdiIM7w8OpECzw" type="_846Mep4FEdiIM7w8OpECzw" association="_846Mgp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MhJ4FEdiIM7w8OpECzw" name="BroadcastSignalAction">
<eAnnotations xmi:id="_yNmNUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yNmNUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MhZ4FEdiIM7w8OpECzw" general="_846Ma54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Mhp4FEdiIM7w8OpECzw" name="signal" type="_84t-Jp4FEdiIM7w8OpECzw" isOrdered="true" association="_846Mh54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Mh54FEdiIM7w8OpECzw" memberEnd="_846Mhp4FEdiIM7w8OpECzw _846MiJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MiJ4FEdiIM7w8OpECzw" type="_846MhJ4FEdiIM7w8OpECzw" association="_846Mh54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MiZ4FEdiIM7w8OpECzw" name="SendObjectAction">
<eAnnotations xmi:id="_yNsT8J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yNsT8Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Mip4FEdiIM7w8OpECzw" general="_846Ma54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Mi54FEdiIM7w8OpECzw" name="target" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MkZ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_846MjJ4FEdiIM7w8OpECzw" name="request" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" redefinedProperty="_846MbZ4FEdiIM7w8OpECzw" association="_846Mk54FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846MjZ4FEdiIM7w8OpECzw" name="getArguments">
<returnResult xmi:id="_846Mjp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_846Mj54FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846MkJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MkZ4FEdiIM7w8OpECzw" memberEnd="_846Mi54FEdiIM7w8OpECzw _846Mkp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Mkp4FEdiIM7w8OpECzw" type="_846MiZ4FEdiIM7w8OpECzw" association="_846MkZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Mk54FEdiIM7w8OpECzw" memberEnd="_846MjJ4FEdiIM7w8OpECzw _846MlJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MlJ4FEdiIM7w8OpECzw" type="_846MiZ4FEdiIM7w8OpECzw" association="_846Mk54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MlZ4FEdiIM7w8OpECzw" name="CallOperationAction">
<eAnnotations xmi:id="_yNyakJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yNyakZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Mlp4FEdiIM7w8OpECzw" general="_846MYp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Ml54FEdiIM7w8OpECzw" name="operation" type="_84hxA54FEdiIM7w8OpECzw" isOrdered="true" association="_846Mm54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MmJ4FEdiIM7w8OpECzw" name="target" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MnZ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846MmZ4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846Mmp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Mm54FEdiIM7w8OpECzw" memberEnd="_846Ml54FEdiIM7w8OpECzw _846MnJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MnJ4FEdiIM7w8OpECzw" type="_846MlZ4FEdiIM7w8OpECzw" association="_846Mm54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MnZ4FEdiIM7w8OpECzw" memberEnd="_846MmJ4FEdiIM7w8OpECzw _846Mnp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Mnp4FEdiIM7w8OpECzw" type="_846MlZ4FEdiIM7w8OpECzw" association="_846MnZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Mn54FEdiIM7w8OpECzw" name="CallBehaviorAction">
<eAnnotations xmi:id="_yN4hMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yN4hMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MoJ4FEdiIM7w8OpECzw" general="_846MYp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846MoZ4FEdiIM7w8OpECzw" name="behavior" type="_84hxbp4FEdiIM7w8OpECzw" isOrdered="true" association="_846Mop4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Mop4FEdiIM7w8OpECzw" memberEnd="_846MoZ4FEdiIM7w8OpECzw _846Mo54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Mo54FEdiIM7w8OpECzw" type="_846Mn54FEdiIM7w8OpECzw" association="_846Mop4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MpJ4FEdiIM7w8OpECzw" name="FinalState">
<eAnnotations xmi:id="_yKLF4J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yKLF4Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MpZ4FEdiIM7w8OpECzw" general="_84t_eJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Mpp4FEdiIM7w8OpECzw" name="ForkNode">
<eAnnotations xmi:id="_yKRMgJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yKRMgZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Mp54FEdiIM7w8OpECzw" general="_840HJJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MqJ4FEdiIM7w8OpECzw" name="JoinNode">
<eAnnotations xmi:id="_yKXTIJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yKXTIZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MqZ4FEdiIM7w8OpECzw" general="_840HJJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Mqp4FEdiIM7w8OpECzw" name="isCombineDuplicate" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846Mq54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846MrJ4FEdiIM7w8OpECzw" name="joinSpec" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_846Mr54FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846MrZ4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_846Mrp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Mr54FEdiIM7w8OpECzw" memberEnd="_846MrJ4FEdiIM7w8OpECzw _846MsJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846MsJ4FEdiIM7w8OpECzw" type="_846MqJ4FEdiIM7w8OpECzw" association="_846Mr54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MsZ4FEdiIM7w8OpECzw" name="FlowFinalNode">
<eAnnotations xmi:id="_yKdZwJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yKdZwZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Msp4FEdiIM7w8OpECzw" general="_840HOJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Ms54FEdiIM7w8OpECzw" name="CentralBufferNode">
<eAnnotations xmi:id="_yKjgYJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yKjgYZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MtJ4FEdiIM7w8OpECzw" general="_84t_Yp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846MtZ4FEdiIM7w8OpECzw" name="ExpansionNode">
<eAnnotations xmi:id="_yOpWMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yOpWMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Mtp4FEdiIM7w8OpECzw" general="_84t_Yp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Mt54FEdiIM7w8OpECzw" name="regionAsOutput" type="_846MvJ4FEdiIM7w8OpECzw" isOrdered="true" association="_846Mu54FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846MuJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846MuZ4FEdiIM7w8OpECzw" name="regionAsInput" type="_846MvJ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MyZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846Mup4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Mu54FEdiIM7w8OpECzw" memberEnd="_846Mt54FEdiIM7w8OpECzw _846Mwp4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Class" xmi:id="_846MvJ4FEdiIM7w8OpECzw" name="ExpansionRegion">
<eAnnotations xmi:id="_yOvc0J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yOvc0Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846MvZ4FEdiIM7w8OpECzw" general="_84t_IJ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Mvp4FEdiIM7w8OpECzw" name="mode" type="_846MxZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846Mv54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846MwJ4FEdiIM7w8OpECzw" name="inputElement" type="_846MtZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846MyZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846MwZ4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846Mwp4FEdiIM7w8OpECzw" name="outputElement" type="_846MtZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846Mu54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846Mw54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846MxJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_846MxZ4FEdiIM7w8OpECzw" name="ExpansionKind">
<ownedLiteral xmi:id="_846Mxp4FEdiIM7w8OpECzw" name="parallel"/>
<ownedLiteral xmi:id="_846Mx54FEdiIM7w8OpECzw" name="iterative"/>
<ownedLiteral xmi:id="_846MyJ4FEdiIM7w8OpECzw" name="stream"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846MyZ4FEdiIM7w8OpECzw" memberEnd="_846MwJ4FEdiIM7w8OpECzw _846MuZ4FEdiIM7w8OpECzw"/>
<ownedMember xsi:type="uml:Enumeration" xmi:id="_846Myp4FEdiIM7w8OpECzw" name="InteractionOperator">
<ownedLiteral xmi:id="_846My54FEdiIM7w8OpECzw" name="seq"/>
<ownedLiteral xmi:id="_846MzJ4FEdiIM7w8OpECzw" name="alt"/>
<ownedLiteral xmi:id="_846MzZ4FEdiIM7w8OpECzw" name="opt"/>
<ownedLiteral xmi:id="_846Mzp4FEdiIM7w8OpECzw" name="break"/>
<ownedLiteral xmi:id="_846Mz54FEdiIM7w8OpECzw" name="par"/>
<ownedLiteral xmi:id="_846M0J4FEdiIM7w8OpECzw" name="strict"/>
<ownedLiteral xmi:id="_846M0Z4FEdiIM7w8OpECzw" name="loop"/>
<ownedLiteral xmi:id="_846M0p4FEdiIM7w8OpECzw" name="critical"/>
<ownedLiteral xmi:id="_846M054FEdiIM7w8OpECzw" name="neg"/>
<ownedLiteral xmi:id="_846M1J4FEdiIM7w8OpECzw" name="assert"/>
<ownedLiteral xmi:id="_846M1Z4FEdiIM7w8OpECzw" name="ignore"/>
<ownedLiteral xmi:id="_846M1p4FEdiIM7w8OpECzw" name="consider"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846M154FEdiIM7w8OpECzw" name="CombinedFragment">
<eAnnotations xmi:id="_yOdI8J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yOdI8Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846M2J4FEdiIM7w8OpECzw" general="_840H3Z4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846M2Z4FEdiIM7w8OpECzw" name="interactionOperator" type="_846Myp4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846M2p4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846M254FEdiIM7w8OpECzw" name="operand" type="_846LZp4FEdiIM7w8OpECzw" isOrdered="true" association="_846M4p4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846M3J4FEdiIM7w8OpECzw" value="-1"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846M3Z4FEdiIM7w8OpECzw" name="cfragmentGate" type="_840IFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846M5J4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846M3p4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846M354FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846M4J4FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_846M4Z4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846M4p4FEdiIM7w8OpECzw" memberEnd="_846M254FEdiIM7w8OpECzw _846M454FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846M454FEdiIM7w8OpECzw" type="_846M154FEdiIM7w8OpECzw" association="_846M4p4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846M5J4FEdiIM7w8OpECzw" memberEnd="_846M3Z4FEdiIM7w8OpECzw _846M5Z4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846M5Z4FEdiIM7w8OpECzw" type="_846M154FEdiIM7w8OpECzw" association="_846M5J4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846M5p4FEdiIM7w8OpECzw" name="Continuation">
<eAnnotations xmi:id="_yOjPkJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yOjPkZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846M554FEdiIM7w8OpECzw" general="_840H3Z4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846M6J4FEdiIM7w8OpECzw" name="setting" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846M6Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846M6p4FEdiIM7w8OpECzw" name="TimeExpression">
<eAnnotations xmi:id="_yPUEkJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yPUEkZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846M654FEdiIM7w8OpECzw" general="_84JW_p4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846M7J4FEdiIM7w8OpECzw" name="firstTime" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846M7Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846M7p4FEdiIM7w8OpECzw" name="event" type="_84JXEZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846M8J4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846M754FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846M8J4FEdiIM7w8OpECzw" memberEnd="_846M7p4FEdiIM7w8OpECzw _846M8Z4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846M8Z4FEdiIM7w8OpECzw" type="_846M6p4FEdiIM7w8OpECzw" association="_846M8J4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846M8p4FEdiIM7w8OpECzw" name="Duration">
<eAnnotations xmi:id="_yPaLMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yPaLMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846M854FEdiIM7w8OpECzw" general="_84JW_p4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846M9J4FEdiIM7w8OpECzw" name="firstTime" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846M9Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846M9p4FEdiIM7w8OpECzw" name="event" type="_84JXEZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846M-Z4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846M954FEdiIM7w8OpECzw" value="2"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846M-J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846M-Z4FEdiIM7w8OpECzw" memberEnd="_846M9p4FEdiIM7w8OpECzw _846M-p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846M-p4FEdiIM7w8OpECzw" type="_846M8p4FEdiIM7w8OpECzw" association="_846M-Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846M-54FEdiIM7w8OpECzw" name="TimeObservationAction">
<eAnnotations xmi:id="_yPgR0J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yPgR0Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846M_J4FEdiIM7w8OpECzw" general="_846L054FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846M_Z4FEdiIM7w8OpECzw" name="now" type="_846M6p4FEdiIM7w8OpECzw" isOrdered="true" redefinedProperty="_846L1Z4FEdiIM7w8OpECzw" association="_846NBJ4FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846M_p4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846M_54FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846NAJ4FEdiIM7w8OpECzw" name="getValue" type="_840FFZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_846NAZ4FEdiIM7w8OpECzw" type="_840FFZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_846NAp4FEdiIM7w8OpECzw" name="setValue">
<ownedParameter xmi:id="_846NA54FEdiIM7w8OpECzw" name="newValue" type="_840FFZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NBJ4FEdiIM7w8OpECzw" memberEnd="_846M_Z4FEdiIM7w8OpECzw _846NBZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NBZ4FEdiIM7w8OpECzw" type="_846M-54FEdiIM7w8OpECzw" association="_846NBJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NBp4FEdiIM7w8OpECzw" name="DurationInterval">
<eAnnotations xmi:id="_yPmYcJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yPmYcZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NB54FEdiIM7w8OpECzw" general="_846NDJ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846NCJ4FEdiIM7w8OpECzw" name="getMins">
<returnResult xmi:id="_846NCZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_846NCp4FEdiIM7w8OpECzw" name="getMaxes">
<returnResult xmi:id="_846NC54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NDJ4FEdiIM7w8OpECzw" name="Interval">
<eAnnotations xmi:id="_yPsfEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yPsfEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NDZ4FEdiIM7w8OpECzw" general="_84JW_p4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846NDp4FEdiIM7w8OpECzw" name="min" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_846NFJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846ND54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846NEJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846NEZ4FEdiIM7w8OpECzw" name="max" type="_84JW_p4FEdiIM7w8OpECzw" isOrdered="true" association="_846NFp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846NEp4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846NE54FEdiIM7w8OpECzw"/>
</ownedAttribute>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NFJ4FEdiIM7w8OpECzw" memberEnd="_846NDp4FEdiIM7w8OpECzw _846NFZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NFZ4FEdiIM7w8OpECzw" type="_846NDJ4FEdiIM7w8OpECzw" association="_846NFJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NFp4FEdiIM7w8OpECzw" memberEnd="_846NEZ4FEdiIM7w8OpECzw _846NF54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NF54FEdiIM7w8OpECzw" type="_846NDJ4FEdiIM7w8OpECzw" association="_846NFp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NGJ4FEdiIM7w8OpECzw" name="TimeConstraint">
<eAnnotations xmi:id="_yPylsJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yPylsZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NGZ4FEdiIM7w8OpECzw" general="_846NHp4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846NGp4FEdiIM7w8OpECzw" name="getSpecification" type="_84JW_p4FEdiIM7w8OpECzw" redefinedOperation="_846NIJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_846NG54FEdiIM7w8OpECzw" type="_84JW_p4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_846NHJ4FEdiIM7w8OpECzw" name="setSpecification" redefinedOperation="_846NIp4FEdiIM7w8OpECzw">
<ownedParameter xmi:id="_846NHZ4FEdiIM7w8OpECzw" name="newSpecification" type="_84JW_p4FEdiIM7w8OpECzw"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NHp4FEdiIM7w8OpECzw" name="IntervalConstraint">
<eAnnotations xmi:id="_yP4sUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yP4sUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NH54FEdiIM7w8OpECzw" general="_84JXXZ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846NIJ4FEdiIM7w8OpECzw" name="getSpecification" type="_84JW_p4FEdiIM7w8OpECzw">
<returnResult xmi:id="_846NIZ4FEdiIM7w8OpECzw" type="_84JW_p4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_846NIp4FEdiIM7w8OpECzw" name="setSpecification">
<ownedParameter xmi:id="_846NI54FEdiIM7w8OpECzw" name="newSpecification" type="_84JW_p4FEdiIM7w8OpECzw"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NJJ4FEdiIM7w8OpECzw" name="TimeInterval">
<eAnnotations xmi:id="_yP-y8J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yP-y8Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NJZ4FEdiIM7w8OpECzw" general="_846NDJ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846NJp4FEdiIM7w8OpECzw" name="getMaxes">
<returnResult xmi:id="_846NJ54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_846NKJ4FEdiIM7w8OpECzw" name="getMins">
<returnResult xmi:id="_846NKZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NKp4FEdiIM7w8OpECzw" name="DurationObservationAction">
<eAnnotations xmi:id="_yQE5kJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yQE5kZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NK54FEdiIM7w8OpECzw" general="_846L054FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846NLJ4FEdiIM7w8OpECzw" name="duration" type="_846M8p4FEdiIM7w8OpECzw" isOrdered="true" redefinedProperty="_846L1Z4FEdiIM7w8OpECzw" association="_846NM54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846NLZ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846NLp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846NL54FEdiIM7w8OpECzw" name="getValue" type="_840FFZ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_846NMJ4FEdiIM7w8OpECzw" type="_840FFZ4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_846NMZ4FEdiIM7w8OpECzw" name="setValue">
<ownedParameter xmi:id="_846NMp4FEdiIM7w8OpECzw" name="newValue" type="_840FFZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NM54FEdiIM7w8OpECzw" memberEnd="_846NLJ4FEdiIM7w8OpECzw _846NNJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NNJ4FEdiIM7w8OpECzw" type="_846NKp4FEdiIM7w8OpECzw" association="_846NM54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NNZ4FEdiIM7w8OpECzw" name="DurationConstraint">
<eAnnotations xmi:id="_yQLAMJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yQLAMZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NNp4FEdiIM7w8OpECzw" general="_846NHp4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846NN54FEdiIM7w8OpECzw" name="getSpecification" type="_84JW_p4FEdiIM7w8OpECzw" redefinedOperation="_846NIJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_846NOJ4FEdiIM7w8OpECzw" type="_84JW_p4FEdiIM7w8OpECzw" direction="return"/>
</ownedOperation>
<ownedOperation xmi:id="_846NOZ4FEdiIM7w8OpECzw" name="setSpecification" redefinedOperation="_846NIp4FEdiIM7w8OpECzw">
<ownedParameter xmi:id="_846NOp4FEdiIM7w8OpECzw" name="newSpecification" type="_84JW_p4FEdiIM7w8OpECzw"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NO54FEdiIM7w8OpECzw" name="Node">
<eAnnotations xmi:id="_yRyw0J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yRyw0Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NPJ4FEdiIM7w8OpECzw" general="_84VkGJ4FEdiIM7w8OpECzw"/>
<generalization xmi:id="_846NPZ4FEdiIM7w8OpECzw" general="_84bq054FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846NPp4FEdiIM7w8OpECzw" name="nestedNode" type="_846NO54FEdiIM7w8OpECzw" isOrdered="true" redefinedProperty="_84VkIZ4FEdiIM7w8OpECzw" association="_846NQ54FEdiIM7w8OpECzw" aggregation="composite">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846NP54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846NQJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846NQZ4FEdiIM7w8OpECzw" name="getNestedClassifiers">
<returnResult xmi:id="_846NQp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NQ54FEdiIM7w8OpECzw" memberEnd="_846NPp4FEdiIM7w8OpECzw _846NRJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NRJ4FEdiIM7w8OpECzw" type="_846NO54FEdiIM7w8OpECzw" association="_846NQ54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NRZ4FEdiIM7w8OpECzw" name="Device">
<eAnnotations xmi:id="_yR43cJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yR43cZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NRp4FEdiIM7w8OpECzw" general="_846NO54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NR54FEdiIM7w8OpECzw" name="ExecutionEnvironment">
<eAnnotations xmi:id="_yR--EJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yR--EZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NSJ4FEdiIM7w8OpECzw" general="_846NO54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NSZ4FEdiIM7w8OpECzw" name="CommunicationPath">
<eAnnotations xmi:id="_ySFEsJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_ySFEsZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NSp4FEdiIM7w8OpECzw" general="_840FyJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NS54FEdiIM7w8OpECzw" name="DataStoreNode">
<eAnnotations xmi:id="_ySLLUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_ySLLUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NTJ4FEdiIM7w8OpECzw" general="_846Ms54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NTZ4FEdiIM7w8OpECzw" name="ReadExtentAction">
<eAnnotations xmi:id="_yQXNcJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yQXNcZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NTp4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846NT54FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846NU54FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_846NUJ4FEdiIM7w8OpECzw" name="classifier" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_846NVZ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846NUZ4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846NUp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NU54FEdiIM7w8OpECzw" memberEnd="_846NT54FEdiIM7w8OpECzw _846NVJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NVJ4FEdiIM7w8OpECzw" type="_846NTZ4FEdiIM7w8OpECzw" association="_846NU54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NVZ4FEdiIM7w8OpECzw" memberEnd="_846NUJ4FEdiIM7w8OpECzw _846NVp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NVp4FEdiIM7w8OpECzw" type="_846NTZ4FEdiIM7w8OpECzw" association="_846NVZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NV54FEdiIM7w8OpECzw" name="ReclassifyObjectAction">
<eAnnotations xmi:id="_yQdUEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yQdUEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NWJ4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846NWZ4FEdiIM7w8OpECzw" name="isReplaceAll" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846NWp4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846NW54FEdiIM7w8OpECzw" name="oldClassifier" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_846NZJ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846NXJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846NXZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846NXp4FEdiIM7w8OpECzw" name="newClassifier" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_846NZp4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846NX54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846NYJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846NYZ4FEdiIM7w8OpECzw" name="object" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846NaJ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846NYp4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846NY54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NZJ4FEdiIM7w8OpECzw" memberEnd="_846NW54FEdiIM7w8OpECzw _846NZZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NZZ4FEdiIM7w8OpECzw" type="_846NV54FEdiIM7w8OpECzw" association="_846NZJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NZp4FEdiIM7w8OpECzw" memberEnd="_846NXp4FEdiIM7w8OpECzw _846NZ54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NZ54FEdiIM7w8OpECzw" type="_846NV54FEdiIM7w8OpECzw" association="_846NZp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NaJ4FEdiIM7w8OpECzw" memberEnd="_846NYZ4FEdiIM7w8OpECzw _846NaZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NaZ4FEdiIM7w8OpECzw" type="_846NV54FEdiIM7w8OpECzw" association="_846NaJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Nap4FEdiIM7w8OpECzw" name="ReadIsClassifiedObjectAction">
<eAnnotations xmi:id="_yQjasJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yQjasZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Na54FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846NbJ4FEdiIM7w8OpECzw" name="isDirect" type="_84DQTZ4FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846NbZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846Nbp4FEdiIM7w8OpECzw" name="classifier" type="_84VkXJ4FEdiIM7w8OpECzw" isOrdered="true" association="_846NdZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Nb54FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846Nd54FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_846NcJ4FEdiIM7w8OpECzw" name="object" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846NeZ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846NcZ4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846Ncp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_846Nc54FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846NdJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NdZ4FEdiIM7w8OpECzw" memberEnd="_846Nbp4FEdiIM7w8OpECzw _846Ndp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Ndp4FEdiIM7w8OpECzw" type="_846Nap4FEdiIM7w8OpECzw" association="_846NdZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Nd54FEdiIM7w8OpECzw" memberEnd="_846Nb54FEdiIM7w8OpECzw _846NeJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NeJ4FEdiIM7w8OpECzw" type="_846Nap4FEdiIM7w8OpECzw" association="_846Nd54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NeZ4FEdiIM7w8OpECzw" memberEnd="_846NcJ4FEdiIM7w8OpECzw _846Nep4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Nep4FEdiIM7w8OpECzw" type="_846Nap4FEdiIM7w8OpECzw" association="_846NeZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Ne54FEdiIM7w8OpECzw" name="StartOwnedBehaviorAction">
<eAnnotations xmi:id="_yQphUJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yQphUZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NfJ4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846NfZ4FEdiIM7w8OpECzw" name="object" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846NgJ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846Nfp4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846Nf54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NgJ4FEdiIM7w8OpECzw" memberEnd="_846NfZ4FEdiIM7w8OpECzw _846NgZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NgZ4FEdiIM7w8OpECzw" type="_846Ne54FEdiIM7w8OpECzw" association="_846NgJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Ngp4FEdiIM7w8OpECzw" name="ReadLinkObjectEndAction">
<eAnnotations xmi:id="_yQ1ukJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yQ1ukZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Ng54FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846NhJ4FEdiIM7w8OpECzw" name="object" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846Ni54FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_846NhZ4FEdiIM7w8OpECzw" name="end" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_846NjZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Nhp4FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846Nj54FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846Nh54FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846NiJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_846NiZ4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846Nip4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Ni54FEdiIM7w8OpECzw" memberEnd="_846NhJ4FEdiIM7w8OpECzw _846NjJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NjJ4FEdiIM7w8OpECzw" type="_846Ngp4FEdiIM7w8OpECzw" association="_846Ni54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NjZ4FEdiIM7w8OpECzw" memberEnd="_846NhZ4FEdiIM7w8OpECzw _846Njp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Njp4FEdiIM7w8OpECzw" type="_846Ngp4FEdiIM7w8OpECzw" association="_846NjZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Nj54FEdiIM7w8OpECzw" memberEnd="_846Nhp4FEdiIM7w8OpECzw _846NkJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NkJ4FEdiIM7w8OpECzw" type="_846Ngp4FEdiIM7w8OpECzw" association="_846Nj54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NkZ4FEdiIM7w8OpECzw" name="ReadLinkObjectEndQualifierAction">
<eAnnotations xmi:id="_yQ71MJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yQ71MZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Nkp4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Nk54FEdiIM7w8OpECzw" name="object" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846Nmp4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_846NlJ4FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846NnJ4FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedAttribute xmi:id="_846NlZ4FEdiIM7w8OpECzw" name="qualifier" type="_84bqcp4FEdiIM7w8OpECzw" isOrdered="true" association="_846Nnp4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846Nlp4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846Nl54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_846NmJ4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846NmZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Nmp4FEdiIM7w8OpECzw" memberEnd="_846Nk54FEdiIM7w8OpECzw _846Nm54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Nm54FEdiIM7w8OpECzw" type="_846NkZ4FEdiIM7w8OpECzw" association="_846Nmp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NnJ4FEdiIM7w8OpECzw" memberEnd="_846NlJ4FEdiIM7w8OpECzw _846NnZ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NnZ4FEdiIM7w8OpECzw" type="_846NkZ4FEdiIM7w8OpECzw" association="_846NnJ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Nnp4FEdiIM7w8OpECzw" memberEnd="_846NlZ4FEdiIM7w8OpECzw _846Nn54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Nn54FEdiIM7w8OpECzw" type="_846NkZ4FEdiIM7w8OpECzw" association="_846Nnp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NoJ4FEdiIM7w8OpECzw" name="CreateLinkObjectAction">
<eAnnotations xmi:id="_yRB70J4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yRB70Z4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NoZ4FEdiIM7w8OpECzw" general="_846MFp4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Nop4FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846Np54FEdiIM7w8OpECzw" aggregation="composite"/>
<ownedOperation xmi:id="_846No54FEdiIM7w8OpECzw" name="getEndData" redefinedOperation="_846MGJ4FEdiIM7w8OpECzw">
<returnResult xmi:id="_846NpJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_846NpZ4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846Npp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Np54FEdiIM7w8OpECzw" memberEnd="_846Nop4FEdiIM7w8OpECzw _846NqJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NqJ4FEdiIM7w8OpECzw" type="_846NoJ4FEdiIM7w8OpECzw" association="_846Np54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NqZ4FEdiIM7w8OpECzw" name="AcceptEventAction">
<eAnnotations xmi:id="_yRICcJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yRICcZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846Nqp4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Nq54FEdiIM7w8OpECzw" name="trigger" type="_84t-jZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846Ns54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846NrJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846NrZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846Nrp4FEdiIM7w8OpECzw" name="result" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846NtZ4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846Nr54FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846NsJ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846NsZ4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846Nsp4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Ns54FEdiIM7w8OpECzw" memberEnd="_846Nq54FEdiIM7w8OpECzw _846NtJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NtJ4FEdiIM7w8OpECzw" type="_846NqZ4FEdiIM7w8OpECzw" association="_846Ns54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NtZ4FEdiIM7w8OpECzw" memberEnd="_846Nrp4FEdiIM7w8OpECzw _846Ntp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Ntp4FEdiIM7w8OpECzw" type="_846NqZ4FEdiIM7w8OpECzw" association="_846NtZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Nt54FEdiIM7w8OpECzw" name="AcceptCallAction">
<eAnnotations xmi:id="_yROJEJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yROJEZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NuJ4FEdiIM7w8OpECzw" general="_846NqZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846NuZ4FEdiIM7w8OpECzw" name="returnInformation" type="_840FD54FEdiIM7w8OpECzw" isOrdered="true" association="_846Nvp4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846Nup4FEdiIM7w8OpECzw" name="getTriggers">
<returnResult xmi:id="_846Nu54FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_846NvJ4FEdiIM7w8OpECzw" name="getOutputs">
<returnResult xmi:id="_846NvZ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Nvp4FEdiIM7w8OpECzw" memberEnd="_846NuZ4FEdiIM7w8OpECzw _846Nv54FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Nv54FEdiIM7w8OpECzw" type="_846Nt54FEdiIM7w8OpECzw" association="_846Nvp4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846NwJ4FEdiIM7w8OpECzw" name="ReplyAction">
<eAnnotations xmi:id="_yRUPsJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yRUPsZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846NwZ4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Nwp4FEdiIM7w8OpECzw" name="replyToCall" type="_840HrJ4FEdiIM7w8OpECzw" isOrdered="true" association="_846NyZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846Nw54FEdiIM7w8OpECzw" name="replyValue" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846Ny54FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846NxJ4FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846NxZ4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846Nxp4FEdiIM7w8OpECzw" name="returnInformation" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846NzZ4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846Nx54FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846NyJ4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NyZ4FEdiIM7w8OpECzw" memberEnd="_846Nwp4FEdiIM7w8OpECzw _846Nyp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Nyp4FEdiIM7w8OpECzw" type="_846NwJ4FEdiIM7w8OpECzw" association="_846NyZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846Ny54FEdiIM7w8OpECzw" memberEnd="_846Nw54FEdiIM7w8OpECzw _846NzJ4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846NzJ4FEdiIM7w8OpECzw" type="_846NwJ4FEdiIM7w8OpECzw" association="_846Ny54FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846NzZ4FEdiIM7w8OpECzw" memberEnd="_846Nxp4FEdiIM7w8OpECzw _846Nzp4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846Nzp4FEdiIM7w8OpECzw" type="_846NwJ4FEdiIM7w8OpECzw" association="_846NzZ4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846Nz54FEdiIM7w8OpECzw" name="RaiseExceptionAction">
<eAnnotations xmi:id="_yRUPsp4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yRaWUJ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846N0J4FEdiIM7w8OpECzw" general="_84t_OZ4FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846N0Z4FEdiIM7w8OpECzw" name="exception" type="_840FFZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846N1J4FEdiIM7w8OpECzw"/>
<ownedOperation xmi:id="_846N0p4FEdiIM7w8OpECzw" name="getInputs">
<returnResult xmi:id="_846N054FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846N1J4FEdiIM7w8OpECzw" memberEnd="_846N0Z4FEdiIM7w8OpECzw _846N1Z4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846N1Z4FEdiIM7w8OpECzw" type="_846Nz54FEdiIM7w8OpECzw" association="_846N1J4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Class" xmi:id="_846N1p4FEdiIM7w8OpECzw" name="ProtocolTransition">
<eAnnotations xmi:id="_yPH3UJ4HEdiwo51KPV5kJA" source="appliedStereotypes">
<contents xsi:type="Basic_0:Basic__Metaclass" xmi:id="_yPH3UZ4HEdiwo51KPV5kJA"/>
</eAnnotations>
<generalization xmi:id="_846N154FEdiIM7w8OpECzw" general="_84t-a54FEdiIM7w8OpECzw"/>
<ownedAttribute xmi:id="_846N2J4FEdiIM7w8OpECzw" name="postCondition" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" association="_846N454FEdiIM7w8OpECzw" aggregation="composite">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846N2Z4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846N2p4FEdiIM7w8OpECzw" name="referred" type="_84hxA54FEdiIM7w8OpECzw" isOrdered="true" isReadOnly="true" association="_846N5Z4FEdiIM7w8OpECzw">
<upperValue xsi:type="uml:LiteralUnlimitedNatural" xmi:id="_846N254FEdiIM7w8OpECzw" value="-1"/>
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846N3J4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedAttribute xmi:id="_846N3Z4FEdiIM7w8OpECzw" name="preCondition" type="_84JXXZ4FEdiIM7w8OpECzw" isOrdered="true" subsettedProperty="_84t-dp4FEdiIM7w8OpECzw" association="_846N554FEdiIM7w8OpECzw">
<lowerValue xsi:type="uml:LiteralInteger" xmi:id="_846N3p4FEdiIM7w8OpECzw"/>
</ownedAttribute>
<ownedOperation xmi:id="_846N354FEdiIM7w8OpECzw" name="getOwnedElements">
<returnResult xmi:id="_846N4J4FEdiIM7w8OpECzw" direction="return">
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</returnResult>
<type xsi:type="uml:PrimitiveType" href="pathmap://UML2_LIBRARIES/EcorePrimitiveTypes.library.uml2#_HH3IIp4FEdijJJZSMuU0GQ"/>
</ownedOperation>
<ownedOperation xmi:id="_846N4Z4FEdiIM7w8OpECzw" name="setGuard">
<ownedParameter xmi:id="_846N4p4FEdiIM7w8OpECzw" name="newGuard" type="_84JXXZ4FEdiIM7w8OpECzw"/>
</ownedOperation>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846N454FEdiIM7w8OpECzw" memberEnd="_846N2J4FEdiIM7w8OpECzw _846N5J4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846N5J4FEdiIM7w8OpECzw" type="_846N1p4FEdiIM7w8OpECzw" association="_846N454FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846N5Z4FEdiIM7w8OpECzw" memberEnd="_846N2p4FEdiIM7w8OpECzw _846N5p4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846N5p4FEdiIM7w8OpECzw" type="_846N1p4FEdiIM7w8OpECzw" association="_846N5Z4FEdiIM7w8OpECzw"/>
</ownedMember>
<ownedMember xsi:type="uml:Association" xmi:id="_846N554FEdiIM7w8OpECzw" memberEnd="_846N3Z4FEdiIM7w8OpECzw _846N6J4FEdiIM7w8OpECzw">
<ownedEnd xmi:id="_846N6J4FEdiIM7w8OpECzw" type="_846N1p4FEdiIM7w8OpECzw" association="_846N554FEdiIM7w8OpECzw"/>
</ownedMember>
</uml:Model>