tdl.uml 218 KB
Newer Older
      <generalization xmi:id="_ObMjUHeQEeyNcJcltvuVvg" general="_OaZ5EHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObMjUXeQEeyNcJcltvuVvg" name="type" type="_ObL8RneQEeyNcJcltvuVvg" isUnique="false" association="_ObMjVHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObMjUneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObMjU3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObMjVHeQEeyNcJcltvuVvg" name="gateInstance_gateType_1" memberEnd="_ObMjVXeQEeyNcJcltvuVvg _ObMjUXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObMjVXeQEeyNcJcltvuVvg" name="gateInstance" type="_ObMjT3eQEeyNcJcltvuVvg" isUnique="false" association="_ObMjVHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObMjVneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObMjV3eQEeyNcJcltvuVvg" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObMjWHeQEeyNcJcltvuVvg" name="componentType_gateInstance_1" memberEnd="_ObMjWXeQEeyNcJcltvuVvg _ObLVJXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObMjWXeQEeyNcJcltvuVvg" name="componentType" type="_ObLVI3eQEeyNcJcltvuVvg" isUnique="false" association="_ObMjWHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObMjWneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObMjW3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObMjXHeQEeyNcJcltvuVvg" name="componentType_timer_1" memberEnd="_ObMjXXeQEeyNcJcltvuVvg _ObLVKHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObMjXXeQEeyNcJcltvuVvg" name="componentType" type="_ObLVI3eQEeyNcJcltvuVvg" association="_ObMjXHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObMjXneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObMjX3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObMjYHeQEeyNcJcltvuVvg" name="A_componentType_variable_1" memberEnd="_ObMjYXeQEeyNcJcltvuVvg _ObLVK3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObMjYXeQEeyNcJcltvuVvg" name="componentType" type="_ObLVI3eQEeyNcJcltvuVvg" association="_ObMjYHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObMjYneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObMjY3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObMjZHeQEeyNcJcltvuVvg" name="GateReference">
      <generalization xmi:id="_ObMjZXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObMjZneQEeyNcJcltvuVvg" name="component" type="_ObL8PXeQEeyNcJcltvuVvg" association="_ObMjbHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObMjZ3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObMjaHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObMjaXeQEeyNcJcltvuVvg" name="gate" type="_ObMjT3eQEeyNcJcltvuVvg" association="_ObNKUHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObMjaneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObMja3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObMjbHeQEeyNcJcltvuVvg" name="A_gateReference_componentInstance_1" memberEnd="_ObMjbXeQEeyNcJcltvuVvg _ObMjZneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObMjbXeQEeyNcJcltvuVvg" name="gate" type="_ObMjZHeQEeyNcJcltvuVvg" association="_ObMjbHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObMjbneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObMjb3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObNKUHeQEeyNcJcltvuVvg" name="A_gateReference_gateInstance_1" memberEnd="_ObNKUXeQEeyNcJcltvuVvg _ObMjaXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObNKUXeQEeyNcJcltvuVvg" name="gateReference" type="_ObMjZHeQEeyNcJcltvuVvg" association="_ObNKUHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObNKUneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObNKU3eQEeyNcJcltvuVvg" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObNKVHeQEeyNcJcltvuVvg" name="A_connection_endPoint" memberEnd="_ObNKVXeQEeyNcJcltvuVvg _ObL8OneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObNKVXeQEeyNcJcltvuVvg" name="connection" type="_ObL8OHeQEeyNcJcltvuVvg" association="_ObNKVHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObNKVneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObNKV3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Enumeration" xmi:id="_ObNKWHeQEeyNcJcltvuVvg" name="GateTypeKind">
      <ownedLiteral xmi:id="_ObNKWXeQEeyNcJcltvuVvg" name="Message"/>
      <ownedLiteral xmi:id="_ObNKWneQEeyNcJcltvuVvg" name="Procedure"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObNKW3eQEeyNcJcltvuVvg" name="A_GateType_Extension" memberEnd="_ObL8T3eQEeyNcJcltvuVvg _ObNKXneQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObNKXHeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObNKXXeQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObNKXneQEeyNcJcltvuVvg" name="gatetype" type="_ObL8RneQEeyNcJcltvuVvg" association="_ObNKW3eQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObNKX3eQEeyNcJcltvuVvg" name="A_ComponentType_Extension" memberEnd="_ObLVLneQEeyNcJcltvuVvg _ObNxYXeQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObNKYHeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObNxYHeQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObNxYXeQEeyNcJcltvuVvg" name="componenttype" type="_ObLVI3eQEeyNcJcltvuVvg" association="_ObNKX3eQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObOYc3eQEeyNcJcltvuVvg" name="TestDescription">
      <generalization xmi:id="_ObOYdHeQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObOYdXeQEeyNcJcltvuVvg" name="testConfiguration" type="_ObL8MHeQEeyNcJcltvuVvg" isUnique="false" association="_ObO_gHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObOYdneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObOYd3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObOYeHeQEeyNcJcltvuVvg" name="formalParameter" type="_OavQUneQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_ObO_hHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObOYeXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObOYeneQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObOYe3eQEeyNcJcltvuVvg" name="behaviourDescription" type="_ObO_iHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObO_jXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObOYfHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObOYfXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObOYfneQEeyNcJcltvuVvg" name="testObjective" type="_OaWOw3eQEeyNcJcltvuVvg" association="_ObO_lXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObOYf3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObOYgHeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObOYgXeQEeyNcJcltvuVvg" name="isLocallyOrdered" visibility="public">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_ObOYgneQEeyNcJcltvuVvg" name="false"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObO_gHeQEeyNcJcltvuVvg" name="testDescription_testConfiguration_1" memberEnd="_ObO_gXeQEeyNcJcltvuVvg _ObOYdXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObO_gXeQEeyNcJcltvuVvg" name="testDescription" type="_ObOYc3eQEeyNcJcltvuVvg" association="_ObO_gHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObO_gneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObO_g3eQEeyNcJcltvuVvg" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObO_hHeQEeyNcJcltvuVvg" name="A_testDescription_parameter_1" memberEnd="_ObO_hXeQEeyNcJcltvuVvg _ObOYeHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObO_hXeQEeyNcJcltvuVvg" name="testDescription" type="_ObOYc3eQEeyNcJcltvuVvg" association="_ObO_hHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObO_hneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObO_h3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObO_iHeQEeyNcJcltvuVvg" name="BehaviourDescription">
      <generalization xmi:id="_ObO_iXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObO_ineQEeyNcJcltvuVvg" name="behaviour" type="_ObQNoHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObO_kXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObO_i3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObO_jHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObO_jXeQEeyNcJcltvuVvg" name="A_testDescription_behaviourDescription_1" memberEnd="_ObO_jneQEeyNcJcltvuVvg _ObOYe3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObO_jneQEeyNcJcltvuVvg" name="testDescription" type="_ObOYc3eQEeyNcJcltvuVvg" association="_ObO_jXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObO_j3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObO_kHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObO_kXeQEeyNcJcltvuVvg" name="A_behaviourDescription_behaviour_1" memberEnd="_ObO_kneQEeyNcJcltvuVvg _ObO_ineQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObO_kneQEeyNcJcltvuVvg" name="behaviourDescription" type="_ObO_iHeQEeyNcJcltvuVvg" association="_ObO_kXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObO_k3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObO_lHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObO_lXeQEeyNcJcltvuVvg" name="A_testDescription_testObjective_1" memberEnd="_ObO_lneQEeyNcJcltvuVvg _ObOYfneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObO_lneQEeyNcJcltvuVvg" name="testDescription" type="_ObOYc3eQEeyNcJcltvuVvg" association="_ObO_lXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObO_l3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObO_mHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQNoHeQEeyNcJcltvuVvg" name="Behaviour" isAbstract="true">
      <generalization xmi:id="_ObQNoXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObQNoneQEeyNcJcltvuVvg" name="testObjective" type="_OaWOw3eQEeyNcJcltvuVvg" association="_ObRbyHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQNo3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQNpHeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQNpXeQEeyNcJcltvuVvg" name="Block">
      <generalization xmi:id="_ObQNpneQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObQNp3eQEeyNcJcltvuVvg" name="guard" type="_ObSC1HeQEeyNcJcltvuVvg" aggregation="composite" association="_ObRb5HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQNqHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQNqXeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObQNqneQEeyNcJcltvuVvg" name="behaviour" type="_ObQNoHeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_ObRbxHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQNq3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQNrHeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQNrXeQEeyNcJcltvuVvg" name="CombinedBehaviour" isAbstract="true">
      <generalization xmi:id="_ObQNrneQEeyNcJcltvuVvg" general="_ObQNoHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObQNr3eQEeyNcJcltvuVvg" name="periodic" type="_ObQ0zXeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_ObQ0tHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQNsHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQNsXeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObQNsneQEeyNcJcltvuVvg" name="exceptional" type="_ObQ0wXeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_ObQ0uHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQNs3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQNtHeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObQNtXeQEeyNcJcltvuVvg" name="combinedBehaviour_block_1" memberEnd="_ObQNtneQEeyNcJcltvuVvg _ObQ033eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObQNtneQEeyNcJcltvuVvg" name="multipleCombinedBehaviour" type="_ObQ03XeQEeyNcJcltvuVvg" isUnique="false" association="_ObQNtXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQNt3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQNuHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQNuXeQEeyNcJcltvuVvg" name="AlternativeBehaviour">
      <generalization xmi:id="_ObQNuneQEeyNcJcltvuVvg" general="_ObQ03XeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQNu3eQEeyNcJcltvuVvg" name="ParallelBehaviour">
      <generalization xmi:id="_ObQNvHeQEeyNcJcltvuVvg" general="_ObQ03XeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQNvXeQEeyNcJcltvuVvg" name="BoundedLoopBehaviour">
      <generalization xmi:id="_ObQNvneQEeyNcJcltvuVvg" general="_ObQ0vneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObQNv3eQEeyNcJcltvuVvg" name="numIteration" type="_ObSC1HeQEeyNcJcltvuVvg" aggregation="composite" association="_ObRb3HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQNwHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQNwXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQ0sHeQEeyNcJcltvuVvg" name="UnboundedLoopBehaviour">
      <generalization xmi:id="_ObQ0sXeQEeyNcJcltvuVvg" general="_ObQ0vneQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQ0sneQEeyNcJcltvuVvg" name="ConditionalBehaviour">
      <generalization xmi:id="_ObQ0s3eQEeyNcJcltvuVvg" general="_ObQ03XeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObQ0tHeQEeyNcJcltvuVvg" name="combinedBehaviour_periodic_1" memberEnd="_ObQ0tXeQEeyNcJcltvuVvg _ObQNr3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObQ0tXeQEeyNcJcltvuVvg" name="combinedBehaviour" type="_ObQNrXeQEeyNcJcltvuVvg" isUnique="false" association="_ObQ0tHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQ0tneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQ0t3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObQ0uHeQEeyNcJcltvuVvg" name="combinedBehaviour_exceptionalBehaviour_1" memberEnd="_ObQ0uXeQEeyNcJcltvuVvg _ObQNsneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObQ0uXeQEeyNcJcltvuVvg" name="combinedBehaviour" type="_ObQNrXeQEeyNcJcltvuVvg" isUnique="false" association="_ObQ0uHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQ0uneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQ0u3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQ0vHeQEeyNcJcltvuVvg" name="CompoundBehaviour">
      <generalization xmi:id="_ObQ0vXeQEeyNcJcltvuVvg" general="_ObQ0vneQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQ0vneQEeyNcJcltvuVvg" name="SingleCombinedBehaviour" isAbstract="true">
      <generalization xmi:id="_ObQ0v3eQEeyNcJcltvuVvg" general="_ObQNrXeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObQ0wHeQEeyNcJcltvuVvg" name="block" type="_ObQNpXeQEeyNcJcltvuVvg" aggregation="composite" association="_ObSC4neQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQ0wXeQEeyNcJcltvuVvg" name="ExceptionalBehaviour" isAbstract="true">
      <generalization xmi:id="_ObQ0wneQEeyNcJcltvuVvg" general="_ObQNoHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObQ0w3eQEeyNcJcltvuVvg" name="block" type="_ObQNpXeQEeyNcJcltvuVvg" isUnique="false" aggregation="composite" association="_ObQ02XeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQ0xHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQ0xXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObQ0xneQEeyNcJcltvuVvg" name="guardedComponent" type="_ObL8PXeQEeyNcJcltvuVvg" isUnique="false" association="_ObRbwHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQ0x3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQ0yHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQ0yXeQEeyNcJcltvuVvg" name="DefaultBehaviour">
      <generalization xmi:id="_ObQ0yneQEeyNcJcltvuVvg" general="_ObQ0wXeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQ0y3eQEeyNcJcltvuVvg" name="InterruptBehaviour">
      <generalization xmi:id="_ObQ0zHeQEeyNcJcltvuVvg" general="_ObQ0wXeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQ0zXeQEeyNcJcltvuVvg" name="PeriodicBehaviour">
      <generalization xmi:id="_ObQ0zneQEeyNcJcltvuVvg" general="_ObQNoHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObQ0z3eQEeyNcJcltvuVvg" name="block" type="_ObQNpXeQEeyNcJcltvuVvg" isUnique="false" aggregation="composite" association="_ObQ01XeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQ00HeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQ00XeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObQ00neQEeyNcJcltvuVvg" name="period" type="_ObSC1HeQEeyNcJcltvuVvg" aggregation="composite" association="_ObRb4HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQ003eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQ01HeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObQ01XeQEeyNcJcltvuVvg" name="periodic_block_1" memberEnd="_ObQ01neQEeyNcJcltvuVvg _ObQ0z3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObQ01neQEeyNcJcltvuVvg" name="owningPeriodic" type="_ObQ0zXeQEeyNcJcltvuVvg" isUnique="false" association="_ObQ01XeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQ013eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQ02HeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObQ02XeQEeyNcJcltvuVvg" name="exceptionalBehaviour_block_1" memberEnd="_ObQ02neQEeyNcJcltvuVvg _ObQ0w3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObQ02neQEeyNcJcltvuVvg" name="exceptionalBehaviour" type="_ObQ0wXeQEeyNcJcltvuVvg" isUnique="false" association="_ObQ02XeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQ023eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQ03HeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObQ03XeQEeyNcJcltvuVvg" name="MultipleCombinedBehaviour" isAbstract="true">
      <generalization xmi:id="_ObQ03neQEeyNcJcltvuVvg" general="_ObQNrXeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObQ033eQEeyNcJcltvuVvg" name="block" type="_ObQNpXeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_ObQNtXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObQ04HeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObQ04XeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObRbwHeQEeyNcJcltvuVvg" name="exceptionalBehaviour_componentInstance_1" memberEnd="_ObRbwXeQEeyNcJcltvuVvg _ObQ0xneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObRbwXeQEeyNcJcltvuVvg" name="exceptionalBehaviour" type="_ObQ0wXeQEeyNcJcltvuVvg" association="_ObRbwHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObRbwneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObRbw3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObRbxHeQEeyNcJcltvuVvg" name="A_block_behaviour_1" memberEnd="_ObRbxXeQEeyNcJcltvuVvg _ObQNqneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObRbxXeQEeyNcJcltvuVvg" name="block" type="_ObQNpXeQEeyNcJcltvuVvg" isOrdered="true" association="_ObRbxHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObRbxneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObRbx3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObRbyHeQEeyNcJcltvuVvg" name="A_behaviour_testObjective_1" memberEnd="_ObRbyXeQEeyNcJcltvuVvg _ObQNoneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObRbyXeQEeyNcJcltvuVvg" name="behaviour" type="_ObQNoHeQEeyNcJcltvuVvg" association="_ObRbyHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObRbyneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObRby3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObRbzHeQEeyNcJcltvuVvg" name="Target">
      <generalization xmi:id="_ObRbzXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObRbzneQEeyNcJcltvuVvg" name="targetGate" type="_ObMjZHeQEeyNcJcltvuVvg" association="_ObRb1HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObRbz3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObRb0HeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObRb0XeQEeyNcJcltvuVvg" name="valueAssignment" type="_ObWUZHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObRb2HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObRb0neQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObRb03eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObRb1HeQEeyNcJcltvuVvg" name="A_target_targetGate_1" memberEnd="_ObRb1XeQEeyNcJcltvuVvg _ObRbzneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObRb1XeQEeyNcJcltvuVvg" name="target" type="_ObRbzHeQEeyNcJcltvuVvg" association="_ObRb1HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObRb1neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObRb13eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObRb2HeQEeyNcJcltvuVvg" name="A_target_variable_1" memberEnd="_ObRb2XeQEeyNcJcltvuVvg _ObRb0XeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObRb2XeQEeyNcJcltvuVvg" name="target" type="_ObRbzHeQEeyNcJcltvuVvg" association="_ObRb2HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObRb2neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObRb23eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObRb3HeQEeyNcJcltvuVvg" name="A_boundedLoopBehaviour_numIteration" memberEnd="_ObRb3XeQEeyNcJcltvuVvg _ObQNv3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObRb3XeQEeyNcJcltvuVvg" name="boundedLoopBehaviour" type="_ObQNvXeQEeyNcJcltvuVvg" association="_ObRb3HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObRb3neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObRb33eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObRb4HeQEeyNcJcltvuVvg" name="A_periodicBehaviour_period" memberEnd="_ObRb4XeQEeyNcJcltvuVvg _ObQ00neQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObRb4XeQEeyNcJcltvuVvg" name="periodicBehaviour" type="_ObQ0zXeQEeyNcJcltvuVvg" association="_ObRb4HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObRb4neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObRb43eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObRb5HeQEeyNcJcltvuVvg" name="A_block_guard" memberEnd="_ObRb5XeQEeyNcJcltvuVvg _ObQNp3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObRb5XeQEeyNcJcltvuVvg" name="block" type="_ObQNpXeQEeyNcJcltvuVvg" association="_ObRb5HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObRb5neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObRb53eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObSC0HeQEeyNcJcltvuVvg" name="A_replyTo_procedureCall" memberEnd="_ObWUVXeQEeyNcJcltvuVvg _ObSC03eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObSC0XeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObSC0neQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObSC03eQEeyNcJcltvuVvg" name="procedureCall" type="_ObWUUHeQEeyNcJcltvuVvg" association="_ObSC0HeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObSC1HeQEeyNcJcltvuVvg" name="LocalExpression">
      <generalization xmi:id="_ObSC1XeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObSC1neQEeyNcJcltvuVvg" name="expression" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObSC2neQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObSC13eQEeyNcJcltvuVvg" name="componentInstance" type="_ObL8PXeQEeyNcJcltvuVvg" association="_ObSC3neQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObSC2HeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObSC2XeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObSC2neQEeyNcJcltvuVvg" name="A_expression_localexpression" memberEnd="_ObSC1neQEeyNcJcltvuVvg _ObSC3XeQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObSC23eQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObSC3HeQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObSC3XeQEeyNcJcltvuVvg" name="localexpression" type="_ObSC1HeQEeyNcJcltvuVvg" association="_ObSC2neQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObSC3neQEeyNcJcltvuVvg" name="A_componentinstance_localexpression" memberEnd="_ObSC13eQEeyNcJcltvuVvg _ObSC4XeQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObSC33eQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObSC4HeQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObSC4XeQEeyNcJcltvuVvg" name="localexpression" type="_ObSC1HeQEeyNcJcltvuVvg" association="_ObSC3neQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObSC4neQEeyNcJcltvuVvg" name="A_singleCombindeBehavior_block_1" memberEnd="_ObQ0wHeQEeyNcJcltvuVvg _ObSC5XeQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObSC43eQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObSC5HeQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObSC5XeQEeyNcJcltvuVvg" name="singlecombinedbehaviour" type="_ObQ0vneQEeyNcJcltvuVvg" association="_ObSC4neQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObSC5neQEeyNcJcltvuVvg" name="OptionalBehaviour">
      <generalization xmi:id="_ObSC53eQEeyNcJcltvuVvg" general="_ObQ0vneQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObUfEneQEeyNcJcltvuVvg" name="AtomicBehaviour" isAbstract="true">
      <generalization xmi:id="_ObUfE3eQEeyNcJcltvuVvg" general="_ObQNoHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObUfFHeQEeyNcJcltvuVvg" name="timeConstraint" type="_ObI473eQEeyNcJcltvuVvg" aggregation="composite" association="_ObI4_HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObUfFXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObUfFneQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObUfF3eQEeyNcJcltvuVvg" name="timeLabel" type="_ObIR0HeQEeyNcJcltvuVvg" aggregation="composite" association="_ObI4-HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObUfGHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObUfGXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObUfGneQEeyNcJcltvuVvg" name="VerdictAssignment">
      <generalization xmi:id="_ObUfG3eQEeyNcJcltvuVvg" general="_ObUfEneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObUfHHeQEeyNcJcltvuVvg" name="verdict" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObVtOHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObUfHXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObUfHneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObUfH3eQEeyNcJcltvuVvg" name="Assertion">
      <generalization xmi:id="_ObUfIHeQEeyNcJcltvuVvg" general="_ObVtTHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObUfIXeQEeyNcJcltvuVvg" name="otherwise" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObVtNHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObUfIneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObUfI3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObUfJHeQEeyNcJcltvuVvg" name="condition" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObWUQHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObUfJXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObUfJneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObUfJ3eQEeyNcJcltvuVvg" name="Stop">
      <generalization xmi:id="_ObUfKHeQEeyNcJcltvuVvg" general="_ObUfEneQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObUfKXeQEeyNcJcltvuVvg" name="Break">
      <generalization xmi:id="_ObUfKneQEeyNcJcltvuVvg" general="_ObUfEneQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObVGIHeQEeyNcJcltvuVvg" name="Assignment">
      <generalization xmi:id="_ObVGIXeQEeyNcJcltvuVvg" general="_ObUfEneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObVGIneQEeyNcJcltvuVvg" name="variable" type="_Oa_H4HeQEeyNcJcltvuVvg" aggregation="composite" association="_ObVtMHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGI3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGJHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObVGJXeQEeyNcJcltvuVvg" name="expression" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObWUTHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGJneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGJ3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObVGKHeQEeyNcJcltvuVvg" name="InlineAction">
      <generalization xmi:id="_ObVGKXeQEeyNcJcltvuVvg" general="_ObVtTHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObVGKneQEeyNcJcltvuVvg" name="body">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObVGK3eQEeyNcJcltvuVvg" name="ActionReference">
      <generalization xmi:id="_ObVGLHeQEeyNcJcltvuVvg" general="_ObVtTHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObVGLXeQEeyNcJcltvuVvg" name="action" type="_OaupOHeQEeyNcJcltvuVvg" isUnique="false" association="_ObVGUneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGLneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGL3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObVGMHeQEeyNcJcltvuVvg" name="argument" type="_ObAWCneQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_ObWUSHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGMXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGMneQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObVGM3eQEeyNcJcltvuVvg" name="TestDescriptionReference">
      <generalization xmi:id="_ObVGNHeQEeyNcJcltvuVvg" general="_ObUfEneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObVGNXeQEeyNcJcltvuVvg" name="testDescription" type="_ObOYc3eQEeyNcJcltvuVvg" association="_ObVtPHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGNneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGN3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObVGOHeQEeyNcJcltvuVvg" name="componentInstanceBinding" type="_ObVGPneQEeyNcJcltvuVvg" aggregation="composite" association="_ObVtQHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGOXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGOneQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObVGO3eQEeyNcJcltvuVvg" name="argument" type="_ObAWCneQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_ObWURHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGPHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGPXeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObVGPneQEeyNcJcltvuVvg" name="ComponentInstanceBinding">
      <generalization xmi:id="_ObVGP3eQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObVGQHeQEeyNcJcltvuVvg" name="formalComponent" type="_ObL8PXeQEeyNcJcltvuVvg" association="_ObVtRHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGQXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGQneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObVGQ3eQEeyNcJcltvuVvg" name="actualComponent" type="_ObL8PXeQEeyNcJcltvuVvg" association="_ObVtSHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGRHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGRXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObVGRneQEeyNcJcltvuVvg" name="Interaction">
      <generalization xmi:id="_ObVGR3eQEeyNcJcltvuVvg" general="_ObUfEneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObVGSHeQEeyNcJcltvuVvg" name="target" type="_ObRbzHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObVtVXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGSXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGSneQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObVGS3eQEeyNcJcltvuVvg" name="sourceGate" type="_ObMjZHeQEeyNcJcltvuVvg" isUnique="false" association="_ObVGTneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGTHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGTXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObVGTneQEeyNcJcltvuVvg" name="message_gateReference_1" memberEnd="_ObVGT3eQEeyNcJcltvuVvg _ObVGS3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObVGT3eQEeyNcJcltvuVvg" name="interaction" type="_ObVGRneQEeyNcJcltvuVvg" association="_ObVGTneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGUHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGUXeQEeyNcJcltvuVvg" value="*"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObVGUneQEeyNcJcltvuVvg" name="A_actionReference_action_1" memberEnd="_ObVGU3eQEeyNcJcltvuVvg _ObVGLXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObVGU3eQEeyNcJcltvuVvg" name="actionReference" type="_ObVGK3eQEeyNcJcltvuVvg" association="_ObVGUneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVGVHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVGVXeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObVtMHeQEeyNcJcltvuVvg" name="A_assignment_variable_1" memberEnd="_ObVtMXeQEeyNcJcltvuVvg _ObVGIneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObVtMXeQEeyNcJcltvuVvg" name="assignment" type="_ObVGIHeQEeyNcJcltvuVvg" association="_ObVtMHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVtMneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVtM3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObVtNHeQEeyNcJcltvuVvg" name="A_assertion_verdict_1" memberEnd="_ObVtNXeQEeyNcJcltvuVvg _ObUfIXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObVtNXeQEeyNcJcltvuVvg" name="assertion" type="_ObUfH3eQEeyNcJcltvuVvg" association="_ObVtNHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVtNneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVtN3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObVtOHeQEeyNcJcltvuVvg" name="A_verdictAssignment_verdict_1" memberEnd="_ObVtOXeQEeyNcJcltvuVvg _ObUfHHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObVtOXeQEeyNcJcltvuVvg" name="verdictAssignment" type="_ObUfGneQEeyNcJcltvuVvg" association="_ObVtOHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVtOneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVtO3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObVtPHeQEeyNcJcltvuVvg" name="A_testDescriptionReference_testDescription_1" memberEnd="_ObVtPXeQEeyNcJcltvuVvg _ObVGNXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObVtPXeQEeyNcJcltvuVvg" name="testDescriptionReference" type="_ObVGM3eQEeyNcJcltvuVvg" association="_ObVtPHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVtPneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVtP3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObVtQHeQEeyNcJcltvuVvg" name="A_testDescriptionReference_componentInstanceBinding_1" memberEnd="_ObVtQXeQEeyNcJcltvuVvg _ObVGOHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObVtQXeQEeyNcJcltvuVvg" name="testDescriptionReference" type="_ObVGM3eQEeyNcJcltvuVvg" association="_ObVtQHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVtQneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVtQ3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObVtRHeQEeyNcJcltvuVvg" name="A_componentInstanceBinding_formalComponent_1" memberEnd="_ObVtRXeQEeyNcJcltvuVvg _ObVGQHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObVtRXeQEeyNcJcltvuVvg" name="componentInstanceBinding" type="_ObVGPneQEeyNcJcltvuVvg" association="_ObVtRHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVtRneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVtR3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObVtSHeQEeyNcJcltvuVvg" name="A_componentInstanceBinding_actualComponent_1" memberEnd="_ObVtSXeQEeyNcJcltvuVvg _ObVGQ3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObVtSXeQEeyNcJcltvuVvg" name="componentInstanceBinding" type="_ObVGPneQEeyNcJcltvuVvg" association="_ObVtSHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVtSneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVtS3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObVtTHeQEeyNcJcltvuVvg" name="ActionBehaviour" isAbstract="true">
      <generalization xmi:id="_ObVtTXeQEeyNcJcltvuVvg" general="_ObUfEneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObVtTneQEeyNcJcltvuVvg" name="componentInstance" type="_ObL8PXeQEeyNcJcltvuVvg" association="_ObVtUXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVtT3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVtUHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObVtUXeQEeyNcJcltvuVvg" name="A_actionBehaviour_componentInstance_1" memberEnd="_ObVtUneQEeyNcJcltvuVvg _ObVtTneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObVtUneQEeyNcJcltvuVvg" name="actionBehaviour" type="_ObVtTHeQEeyNcJcltvuVvg" association="_ObVtUXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVtU3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVtVHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObVtVXeQEeyNcJcltvuVvg" name="A_interaction_target_1" memberEnd="_ObVtVneQEeyNcJcltvuVvg _ObVGSHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObVtVneQEeyNcJcltvuVvg" name="interaction" type="_ObVGRneQEeyNcJcltvuVvg" association="_ObVtVXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVtV3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVtWHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObVtWXeQEeyNcJcltvuVvg" name="A_interaction_argument" memberEnd="_ObVtWneQEeyNcJcltvuVvg _ObWUYXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObVtWneQEeyNcJcltvuVvg" name="interaction" type="_ObWUXXeQEeyNcJcltvuVvg" association="_ObVtWXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObVtW3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObVtXHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObWUQHeQEeyNcJcltvuVvg" name="A_assertion_condition" memberEnd="_ObWUQXeQEeyNcJcltvuVvg _ObUfJHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObWUQXeQEeyNcJcltvuVvg" name="assertion" type="_ObUfH3eQEeyNcJcltvuVvg" association="_ObWUQHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObWUQneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObWUQ3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObWURHeQEeyNcJcltvuVvg" name="A_testDescriptionReference_actualParameter" memberEnd="_ObWURXeQEeyNcJcltvuVvg _ObVGO3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObWURXeQEeyNcJcltvuVvg" name="testDescriptionReference" type="_ObVGM3eQEeyNcJcltvuVvg" association="_ObWURHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObWURneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObWUR3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObWUSHeQEeyNcJcltvuVvg" name="A_actionReference_actualParameter" memberEnd="_ObWUSXeQEeyNcJcltvuVvg _ObVGMHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObWUSXeQEeyNcJcltvuVvg" name="actionReference" type="_ObVGK3eQEeyNcJcltvuVvg" association="_ObWUSHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObWUSneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObWUS3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObWUTHeQEeyNcJcltvuVvg" name="A_assignment_expression" memberEnd="_ObWUTXeQEeyNcJcltvuVvg _ObVGJXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObWUTXeQEeyNcJcltvuVvg" name="assignment" type="_ObVGIHeQEeyNcJcltvuVvg" association="_ObWUTHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObWUTneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObWUT3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObWUUHeQEeyNcJcltvuVvg" name="ProcedureCall">
      <generalization xmi:id="_ObWUUXeQEeyNcJcltvuVvg" general="_ObVGRneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObWUUneQEeyNcJcltvuVvg" name="argument" type="_ObAWCneQEeyNcJcltvuVvg" aggregation="composite" association="_ObW7VHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObWUU3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObWUVHeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObWUVXeQEeyNcJcltvuVvg" name="replyTo" type="_ObWUUHeQEeyNcJcltvuVvg" association="_ObSC0HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObWUVneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObWUV3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObWUWHeQEeyNcJcltvuVvg" name="signature" type="_Oa0v0HeQEeyNcJcltvuVvg" association="_ObWUWXeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObWUWXeQEeyNcJcltvuVvg" name="A_procedureCall_procedure" memberEnd="_ObWUWHeQEeyNcJcltvuVvg _ObWUXHeQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObWUWneQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObWUW3eQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObWUXHeQEeyNcJcltvuVvg" name="procedurecall" type="_ObWUUHeQEeyNcJcltvuVvg" association="_ObWUWXeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObWUXXeQEeyNcJcltvuVvg" name="Message">
      <generalization xmi:id="_ObWUXneQEeyNcJcltvuVvg" general="_ObVGRneQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObWUX3eQEeyNcJcltvuVvg" name="isTrigger">
        <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/>
        <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="_ObWUYHeQEeyNcJcltvuVvg" name="false"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObWUYXeQEeyNcJcltvuVvg" name="argument" type="_ObCyQHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObVtWXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObWUYneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObWUY3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObWUZHeQEeyNcJcltvuVvg" name="ValueAssignment">
      <generalization xmi:id="_ObWUZXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObWUZneQEeyNcJcltvuVvg" name="variable" type="_OavQVHeQEeyNcJcltvuVvg" association="_ObW7UHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObWUZ3eQEeyNcJcltvuVvg" name="parameter" type="_ObCyUHeQEeyNcJcltvuVvg" association="_ObW7WHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObWUaHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObWUaXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObW7UHeQEeyNcJcltvuVvg" name="A_variable_variableassignment" memberEnd="_ObWUZneQEeyNcJcltvuVvg _ObW7U3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObW7UXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObW7UneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObW7U3eQEeyNcJcltvuVvg" name="variableassignment" type="_ObWUZHeQEeyNcJcltvuVvg" association="_ObW7UHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObW7VHeQEeyNcJcltvuVvg" name="A_argument_procedurecall" memberEnd="_ObWUUneQEeyNcJcltvuVvg _ObW7V3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObW7VXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObW7VneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObW7V3eQEeyNcJcltvuVvg" name="procedurecall" type="_ObWUUHeQEeyNcJcltvuVvg" association="_ObW7VHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObW7WHeQEeyNcJcltvuVvg" name="A_parameter_valueassignment" memberEnd="_ObWUZ3eQEeyNcJcltvuVvg _ObW7W3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObW7WXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObW7WneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObW7W3eQEeyNcJcltvuVvg" name="valueassignment" type="_ObWUZHeQEeyNcJcltvuVvg" association="_ObW7WHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObZXkneQEeyNcJcltvuVvg" name="StructuredTestObjective">
      <generalization xmi:id="_ObZXk3eQEeyNcJcltvuVvg" general="_OaWOw3eQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObZXlHeQEeyNcJcltvuVvg" name="initialConditions" type="_ObZ-oHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObdB8HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObZXlXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObZXlneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObZXl3eQEeyNcJcltvuVvg" name="expectedBehaviour" type="_ObbMwHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObdB9HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObZXmHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObZXmXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObZXmneQEeyNcJcltvuVvg" name="finalConditions" type="_Obca4HeQEeyNcJcltvuVvg" aggregation="composite" association="_ObdB-HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObZXm3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObZXnHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObZXnXeQEeyNcJcltvuVvg" name="picsReference" type="_ObeQOHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObeQPXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObZXnneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObZXn3eQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObZXoHeQEeyNcJcltvuVvg" name="configuration" type="_ObL8MHeQEeyNcJcltvuVvg" association="_ObihkHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObZXoXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObZXoneQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObZXo3eQEeyNcJcltvuVvg" name="variants" type="_ObihmHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObjInneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObZXpHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObZXpXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObZXpneQEeyNcJcltvuVvg" name="Entity">
      <generalization xmi:id="_ObZXp3eQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObZXqHeQEeyNcJcltvuVvg" name="Event">
      <generalization xmi:id="_ObZXqXeQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObZ-oHeQEeyNcJcltvuVvg" name="InitialConditions">
      <generalization xmi:id="_ObZ-oXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObZ-oneQEeyNcJcltvuVvg" name="conditions" type="_Obca5XeQEeyNcJcltvuVvg" aggregation="composite" association="_ObdpAHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObZ-o3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObZ-pHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObbMwHeQEeyNcJcltvuVvg" name="ExpectedBehaviour">
      <generalization xmi:id="_ObbMwXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObbMwneQEeyNcJcltvuVvg" name="whenClause" type="_Obca5XeQEeyNcJcltvuVvg" aggregation="composite" association="_ObdB_HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObbMw3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObbMxHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObbMxXeQEeyNcJcltvuVvg" name="thenClause" type="_Obca5XeQEeyNcJcltvuVvg" aggregation="composite" association="_ObdpBHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObbMxneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObbMx3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Obca4HeQEeyNcJcltvuVvg" name="FinalConditions">
      <generalization xmi:id="_Obca4XeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Obca4neQEeyNcJcltvuVvg" name="conditions" type="_Obca5XeQEeyNcJcltvuVvg" aggregation="composite" association="_ObdCAHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obca43eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obca5HeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Obca5XeQEeyNcJcltvuVvg" name="EventSequence">
      <generalization xmi:id="_Obca5neQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Obca53eQEeyNcJcltvuVvg" name="events" type="_ObgFQHeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_ObdpCHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obca6HeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obca6XeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Obca6neQEeyNcJcltvuVvg" name="EventOccurrenceSpecification">
      <generalization xmi:id="_Obca63eQEeyNcJcltvuVvg" general="_ObgFQHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Obca7HeQEeyNcJcltvuVvg" name="entityReference" type="_ObdpDHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObdpG3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obca7XeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obca7neQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_Obca73eQEeyNcJcltvuVvg" name="eventReference" type="_ObdpFHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObdpH3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obca8HeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obca8XeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_Obca8neQEeyNcJcltvuVvg" name="oppositeEntityReference" type="_ObdpDHeQEeyNcJcltvuVvg" isOrdered="true" aggregation="composite" association="_ObeQEHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obca83eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obca9HeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_Obca9XeQEeyNcJcltvuVvg" name="eventArgument" type="_ObeQJHeQEeyNcJcltvuVvg" aggregation="composite" association="_Obe3LXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obca9neQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obca93eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObdB8HeQEeyNcJcltvuVvg" name="A_structuredTestObjective_initialConditions_1" memberEnd="_ObdB8XeQEeyNcJcltvuVvg _ObZXlHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObdB8XeQEeyNcJcltvuVvg" name="structuredTestObjective" type="_ObZXkneQEeyNcJcltvuVvg" association="_ObdB8HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdB8neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdB83eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObdB9HeQEeyNcJcltvuVvg" name="A_structuredTestObjective_expectedBehaviour_1" memberEnd="_ObdB9XeQEeyNcJcltvuVvg _ObZXl3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObdB9XeQEeyNcJcltvuVvg" name="structuredTestObjective" type="_ObZXkneQEeyNcJcltvuVvg" association="_ObdB9HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdB9neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdB93eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObdB-HeQEeyNcJcltvuVvg" name="A_structuredTestObjective_finalConditions_1" memberEnd="_ObdB-XeQEeyNcJcltvuVvg _ObZXmneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObdB-XeQEeyNcJcltvuVvg" name="structuredTestObjective" type="_ObZXkneQEeyNcJcltvuVvg" association="_ObdB-HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdB-neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdB-3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObdB_HeQEeyNcJcltvuVvg" name="A_expectedBehaviour_eventSequence_1" memberEnd="_ObdB_XeQEeyNcJcltvuVvg _ObbMwneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObdB_XeQEeyNcJcltvuVvg" name="expectedBehaviour" type="_ObbMwHeQEeyNcJcltvuVvg" association="_ObdB_HeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdB_neQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdB_3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObdCAHeQEeyNcJcltvuVvg" name="A_finalConditions_eventSequence_1" memberEnd="_ObdCAXeQEeyNcJcltvuVvg _Obca4neQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObdCAXeQEeyNcJcltvuVvg" name="finalConditions" type="_Obca4HeQEeyNcJcltvuVvg" association="_ObdCAHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdCAneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdCA3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObdpAHeQEeyNcJcltvuVvg" name="A_initialConditions_eventSequence_1" memberEnd="_ObdpAXeQEeyNcJcltvuVvg _ObZ-oneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObdpAXeQEeyNcJcltvuVvg" name="initialConditions" type="_ObZ-oHeQEeyNcJcltvuVvg" association="_ObdpAHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdpAneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdpA3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObdpBHeQEeyNcJcltvuVvg" name="A_expectedBehaviour_eventSequence_2" memberEnd="_ObdpBXeQEeyNcJcltvuVvg _ObbMxXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObdpBXeQEeyNcJcltvuVvg" name="expectedBehaviour" type="_ObbMwHeQEeyNcJcltvuVvg" association="_ObdpBHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdpBneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdpB3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObdpCHeQEeyNcJcltvuVvg" name="A_eventSequence_eventSpec_1" memberEnd="_ObdpCXeQEeyNcJcltvuVvg _Obca53eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObdpCXeQEeyNcJcltvuVvg" name="eventSequence" type="_Obca5XeQEeyNcJcltvuVvg" association="_ObdpCHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdpCneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdpC3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObdpDHeQEeyNcJcltvuVvg" name="EntityReference">
      <generalization xmi:id="_ObdpDXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObdpDneQEeyNcJcltvuVvg" name="entity" type="_ObZXpneQEeyNcJcltvuVvg" association="_ObdpI3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdpD3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdpEHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObdpEXeQEeyNcJcltvuVvg" name="component" type="_ObL8PXeQEeyNcJcltvuVvg" association="_ObihlHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdpEneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdpE3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObdpFHeQEeyNcJcltvuVvg" name="EventReference">
      <generalization xmi:id="_ObdpFXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObdpFneQEeyNcJcltvuVvg" name="event" type="_ObZXqHeQEeyNcJcltvuVvg" association="_ObdpJ3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdpF3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdpGHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObdpGXeQEeyNcJcltvuVvg" name="EventArgument">
      <generalization xmi:id="_ObdpGneQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObdpG3eQEeyNcJcltvuVvg" name="A_eventSpec_entityReference_1" memberEnd="_ObdpHHeQEeyNcJcltvuVvg _Obca7HeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObdpHHeQEeyNcJcltvuVvg" name="eventSpec" type="_Obca6neQEeyNcJcltvuVvg" association="_ObdpG3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdpHXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdpHneQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObdpH3eQEeyNcJcltvuVvg" name="A_eventSpec_eventTypeReference_1" memberEnd="_ObdpIHeQEeyNcJcltvuVvg _Obca73eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObdpIHeQEeyNcJcltvuVvg" name="eventSpec" type="_Obca6neQEeyNcJcltvuVvg" association="_ObdpH3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdpIXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdpIneQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObdpI3eQEeyNcJcltvuVvg" name="A_entityReference_entity_1" memberEnd="_ObdpJHeQEeyNcJcltvuVvg _ObdpDneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObdpJHeQEeyNcJcltvuVvg" name="entityReference" type="_ObdpDHeQEeyNcJcltvuVvg" association="_ObdpI3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdpJXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdpJneQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObdpJ3eQEeyNcJcltvuVvg" name="A_eventTypeReference_eventType_1" memberEnd="_ObdpKHeQEeyNcJcltvuVvg _ObdpFneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObdpKHeQEeyNcJcltvuVvg" name="eventTypeReference" type="_ObdpFHeQEeyNcJcltvuVvg" association="_ObdpJ3eQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObdpKXeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObdpKneQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObeQEHeQEeyNcJcltvuVvg" name="A_eventSpec_entityReference_2" memberEnd="_ObeQEXeQEeyNcJcltvuVvg _Obca8neQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObeQEXeQEeyNcJcltvuVvg" name="eventSpec" type="_Obca6neQEeyNcJcltvuVvg" association="_ObeQEHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObeQEneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObeQE3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObeQFHeQEeyNcJcltvuVvg" name="DataReference">
      <generalization xmi:id="_ObeQFXeQEeyNcJcltvuVvg" general="_ObeQJHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObeQFneQEeyNcJcltvuVvg" name="content" type="_ObAWEneQEeyNcJcltvuVvg" aggregation="composite" association="_Obe3QneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObeQF3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObeQGHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObeQGXeQEeyNcJcltvuVvg" name="Content">
      <generalization xmi:id="_ObeQGneQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObeQG3eQEeyNcJcltvuVvg" name="value" type="_ObeQJHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObeQJneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObeQHHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObeQHXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObeQHneQEeyNcJcltvuVvg" name="content" type="_ObeQGXeQEeyNcJcltvuVvg" aggregation="composite" association="_Obe3RneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObeQH3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObeQIHeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObeQIXeQEeyNcJcltvuVvg" name="member" type="_OatbEHeQEeyNcJcltvuVvg" association="_ObihiHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObeQIneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObeQI3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObeQJHeQEeyNcJcltvuVvg" name="Value" isAbstract="true">
      <generalization xmi:id="_ObeQJXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObeQJneQEeyNcJcltvuVvg" name="A_content_value_1" memberEnd="_ObeQJ3eQEeyNcJcltvuVvg _ObeQG3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObeQJ3eQEeyNcJcltvuVvg" name="content" type="_ObeQGXeQEeyNcJcltvuVvg" association="_ObeQJneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObeQKHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObeQKXeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObeQKneQEeyNcJcltvuVvg" name="LiteralValue">
      <generalization xmi:id="_ObeQK3eQEeyNcJcltvuVvg" general="_ObeQJHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObeQLHeQEeyNcJcltvuVvg" name="content" type="_ObeQGXeQEeyNcJcltvuVvg" aggregation="composite" association="_ObeQMneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObeQLXeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObeQLneQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObeQL3eQEeyNcJcltvuVvg" name="dataType" type="_OapwtXeQEeyNcJcltvuVvg" association="_ObihjHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObeQMHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObeQMXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObeQMneQEeyNcJcltvuVvg" name="A_compositeValue_content_1" memberEnd="_ObeQM3eQEeyNcJcltvuVvg _ObeQLHeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObeQM3eQEeyNcJcltvuVvg" name="compositeValue" type="_ObeQKneQEeyNcJcltvuVvg" association="_ObeQMneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObeQNHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObeQNXeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObeQNneQEeyNcJcltvuVvg" name="PICS">
      <generalization xmi:id="_ObeQN3eQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObeQOHeQEeyNcJcltvuVvg" name="PICSReference">
      <generalization xmi:id="_ObeQOXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObeQOneQEeyNcJcltvuVvg" name="pics" type="_ObeQNneQEeyNcJcltvuVvg" association="_Obe3IHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObeQO3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObeQPHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObeQPXeQEeyNcJcltvuVvg" name="A_structuredTestObjective_pICSReference_1" memberEnd="_ObeQPneQEeyNcJcltvuVvg _ObZXnXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_ObeQPneQEeyNcJcltvuVvg" name="structuredTestObjective" type="_ObZXkneQEeyNcJcltvuVvg" association="_ObeQPXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObeQP3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObeQQHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Obe3IHeQEeyNcJcltvuVvg" name="A_pICSReference_pICS_1" memberEnd="_Obe3IXeQEeyNcJcltvuVvg _ObeQOneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Obe3IXeQEeyNcJcltvuVvg" name="pICSReference" type="_ObeQOHeQEeyNcJcltvuVvg" association="_Obe3IHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obe3IneQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obe3I3eQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Obe3JHeQEeyNcJcltvuVvg" name="ContentReference">
      <generalization xmi:id="_Obe3JXeQEeyNcJcltvuVvg" general="_ObeQJHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Obe3JneQEeyNcJcltvuVvg" name="content" type="_ObeQGXeQEeyNcJcltvuVvg" association="_Obe3KXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obe3J3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obe3KHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Obe3KXeQEeyNcJcltvuVvg" name="A_contentReference_content_1" memberEnd="_Obe3KneQEeyNcJcltvuVvg _Obe3JneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Obe3KneQEeyNcJcltvuVvg" name="contentReference" type="_Obe3JHeQEeyNcJcltvuVvg" association="_Obe3KXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obe3K3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obe3LHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Obe3LXeQEeyNcJcltvuVvg" name="A_eventOccurence_value_1" memberEnd="_Obe3LneQEeyNcJcltvuVvg _Obca9XeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Obe3LneQEeyNcJcltvuVvg" name="eventOccurence" type="_Obca6neQEeyNcJcltvuVvg" association="_Obe3LXeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obe3L3eQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obe3MHeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Obe3MXeQEeyNcJcltvuVvg" name="LiteralValueReference">
      <generalization xmi:id="_Obe3MneQEeyNcJcltvuVvg" general="_ObeQJHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Obe3M3eQEeyNcJcltvuVvg" name="content" type="_ObeQKneQEeyNcJcltvuVvg" association="_Obe3NneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obe3NHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obe3NXeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Obe3NneQEeyNcJcltvuVvg" name="A_literalValueReference_literalValue_1" memberEnd="_Obe3N3eQEeyNcJcltvuVvg _Obe3M3eQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Obe3N3eQEeyNcJcltvuVvg" name="literalValueReference" type="_Obe3MXeQEeyNcJcltvuVvg" association="_Obe3NneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obe3OHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obe3OXeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Obe3OneQEeyNcJcltvuVvg" name="eventOccurrence_timeLabel_1" memberEnd="_Obe3O3eQEeyNcJcltvuVvg _ObgFRXeQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Obe3O3eQEeyNcJcltvuVvg" name="eventOccurence" type="_ObgFQHeQEeyNcJcltvuVvg" association="_Obe3OneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obe3PHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obe3PXeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Obe3PneQEeyNcJcltvuVvg" name="eventOccurrence_timeConstraint_1" memberEnd="_Obe3P3eQEeyNcJcltvuVvg _ObgFQneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Obe3P3eQEeyNcJcltvuVvg" name="eventOccurence" type="_ObgFQHeQEeyNcJcltvuVvg" association="_Obe3PneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obe3QHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obe3QXeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Obe3QneQEeyNcJcltvuVvg" name="dataReference_content_1" memberEnd="_Obe3Q3eQEeyNcJcltvuVvg _ObeQFneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Obe3Q3eQEeyNcJcltvuVvg" name="dataReference" type="_ObeQFHeQEeyNcJcltvuVvg" association="_Obe3QneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obe3RHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obe3RXeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Obe3RneQEeyNcJcltvuVvg" name="A_content_content_content" memberEnd="_Obe3R3eQEeyNcJcltvuVvg _ObeQHneQEeyNcJcltvuVvg">
      <ownedEnd xmi:id="_Obe3R3eQEeyNcJcltvuVvg" name="content" type="_ObeQGXeQEeyNcJcltvuVvg" association="_Obe3RneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_Obe3SHeQEeyNcJcltvuVvg" value="1"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_Obe3SXeQEeyNcJcltvuVvg" value="1"/>
      </ownedEnd>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObfeMHeQEeyNcJcltvuVvg" name="RepeatedEventSequence">
      <generalization xmi:id="_ObfeMXeQEeyNcJcltvuVvg" general="_Obca5XeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObfeMneQEeyNcJcltvuVvg" name="repetitions" visibility="public" type="_ObeQJHeQEeyNcJcltvuVvg" aggregation="composite">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObfeM3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObfeNHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObfeNXeQEeyNcJcltvuVvg" name="interval" visibility="public" type="_ObeQJHeQEeyNcJcltvuVvg" aggregation="composite">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObfeNneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObfeN3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObgFQHeQEeyNcJcltvuVvg" name="EventOccurrence" isAbstract="true">
      <generalization xmi:id="_ObgFQXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObgFQneQEeyNcJcltvuVvg" name="timeConstraint" type="_ObI473eQEeyNcJcltvuVvg" aggregation="composite" association="_Obe3PneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObgFQ3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObgFRHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObgFRXeQEeyNcJcltvuVvg" name="timeLabel" type="_ObIR0HeQEeyNcJcltvuVvg" aggregation="composite" association="_Obe3OneQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObgFRneQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObgFR3eQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObgsUHeQEeyNcJcltvuVvg" name="EventTemplateOccurrence">
      <generalization xmi:id="_ObgsUXeQEeyNcJcltvuVvg" general="_ObgFQHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObgsUneQEeyNcJcltvuVvg" name="eventTemplate" type="_ObgsWXeQEeyNcJcltvuVvg" association="_Obh6cHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObgsU3eQEeyNcJcltvuVvg" name="entityBinding" type="_Obh6dHeQEeyNcJcltvuVvg" aggregation="composite" association="_Obh6eHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObgsVHeQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObgsVXeQEeyNcJcltvuVvg" value="*"/>
      </ownedAttribute>
      <ownedAttribute xmi:id="_ObgsVneQEeyNcJcltvuVvg" name="occurrenceArgument" type="_ObeQJHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObihhHeQEeyNcJcltvuVvg">
        <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ObgsV3eQEeyNcJcltvuVvg"/>
        <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ObgsWHeQEeyNcJcltvuVvg" value="1"/>
      </ownedAttribute>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_ObgsWXeQEeyNcJcltvuVvg" name="EventSpecificationTemplate">
      <generalization xmi:id="_ObgsWneQEeyNcJcltvuVvg" general="_OaOS4HeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_ObgsW3eQEeyNcJcltvuVvg" name="eventSpecification" type="_Obca6neQEeyNcJcltvuVvg" aggregation="composite" association="_ObhTYHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObhTYHeQEeyNcJcltvuVvg" name="A_eventoccurrenceSpecification_eventSpecificaitonTemplate" memberEnd="_ObgsW3eQEeyNcJcltvuVvg _ObhTY3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObhTYXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObhTYneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_ObhTY3eQEeyNcJcltvuVvg" name="eventspecificationtemplate" type="_ObgsWXeQEeyNcJcltvuVvg" association="_ObhTYHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Obh6cHeQEeyNcJcltvuVvg" name="A_eventTemplate_eventtemplateoccurrence" memberEnd="_ObgsUneQEeyNcJcltvuVvg _Obh6c3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Obh6cXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Obh6cneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Obh6c3eQEeyNcJcltvuVvg" name="eventtemplateoccurrence" type="_ObgsUHeQEeyNcJcltvuVvg" association="_Obh6cHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Class" xmi:id="_Obh6dHeQEeyNcJcltvuVvg" name="EntityBinding">
      <generalization xmi:id="_Obh6dXeQEeyNcJcltvuVvg" general="_OaL2oHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Obh6dneQEeyNcJcltvuVvg" name="templateEntity" type="_ObdpDHeQEeyNcJcltvuVvg" aggregation="composite" association="_Obh6fHeQEeyNcJcltvuVvg"/>
      <ownedAttribute xmi:id="_Obh6d3eQEeyNcJcltvuVvg" name="occurrenceEntity" type="_ObdpDHeQEeyNcJcltvuVvg" aggregation="composite" association="_ObihgHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Obh6eHeQEeyNcJcltvuVvg" name="A_entityBinding_eventSpecificationTemplate" memberEnd="_ObgsU3eQEeyNcJcltvuVvg _Obh6e3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Obh6eXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Obh6eneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Obh6e3eQEeyNcJcltvuVvg" name="eventspecificationtemplate" type="_ObgsUHeQEeyNcJcltvuVvg" association="_Obh6eHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_Obh6fHeQEeyNcJcltvuVvg" name="A_occurrenceEntity_entitybinding_template" memberEnd="_Obh6dneQEeyNcJcltvuVvg _Obh6f3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_Obh6fXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_Obh6fneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Obh6f3eQEeyNcJcltvuVvg" name="entitybinding" type="_Obh6dHeQEeyNcJcltvuVvg" association="_Obh6fHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObihgHeQEeyNcJcltvuVvg" name="A_occurrenceEntity_entitybinding_occurrence" memberEnd="_Obh6d3eQEeyNcJcltvuVvg _Obihg3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObihgXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObihgneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Obihg3eQEeyNcJcltvuVvg" name="entitybinding" type="_Obh6dHeQEeyNcJcltvuVvg" association="_ObihgHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObihhHeQEeyNcJcltvuVvg" name="A_occurrenceArgument_eventtemplateoccurrence" memberEnd="_ObgsVneQEeyNcJcltvuVvg _Obihh3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObihhXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObihhneQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Obihh3eQEeyNcJcltvuVvg" name="eventtemplateoccurrence" type="_ObgsUHeQEeyNcJcltvuVvg" association="_ObihhHeQEeyNcJcltvuVvg"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Association" xmi:id="_ObihiHeQEeyNcJcltvuVvg" name="A_member_content" memberEnd="_ObeQIXeQEeyNcJcltvuVvg _Obihi3eQEeyNcJcltvuVvg">
      <eAnnotations xmi:id="_ObihiXeQEeyNcJcltvuVvg" source="org.eclipse.papyrus">
        <details xmi:id="_ObihineQEeyNcJcltvuVvg" key="nature" value="UML_Nature"/>
      </eAnnotations>
      <ownedEnd xmi:id="_Obihi3eQEeyNcJcltvuVvg" name="content" type="_ObeQGXeQEeyNcJcltvuVvg" association="_ObihiHeQEeyNcJcltvuVvg"/>