| <?xml version="1.0" encoding="UTF-8"?> |
| <xmi:XMI xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:mofext="http://www.omg.org/spec/MOF/20110701" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> |
| <uml:Profile xmi:id="BPMNProfile" name="BPMNProfile" URI="http://www.omg.org/spec/BPMNProfile/20121112/" metamodelReference="BPMNProfile-packageImport"> |
| <packageImport xmi:id="BPMNProfile-packageImport"> |
| <importedPackage xmi:type="uml:Model" href="pathmap://UML_METAMODELS/UML.metamodel.uml#_0"/> |
| </packageImport> |
| <packagedElement xmi:type="uml:Package" xmi:id="BPMNProfile-Collaboration" name="Collaboration"> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration" name="BPMNCollaboration"> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-Collaboration.participants" name="Collaboration.participants"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-Collaboration.participants-specification"> |
| <body>Collaboration::/participants : Participant [*] = Collaboration.ownedAttributes with Participant stereotype applied.</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-isClosed" name="isClosed" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-isClosed-defaultValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-participantAssociations" name="participantAssociations" visibility="public" type="BPMNProfile-Collaboration-ParticipantAssociation" association="BPMNProfile-Collaboration-packagedElement-6"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-participantAssociations-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-participantAssociations-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-messageFlowAssociations" name="messageFlowAssociations" visibility="public" type="BPMNProfile-Collaboration-MessageFlowAssociation" association="BPMNProfile-Collaboration-packagedElement-3"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-messageFlowAssociations-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-messageFlowAssociations-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-messageFlows" name="messageFlows" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" association="BPMNProfile-Collaboration-packagedElement-19"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-messageFlows-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-messageFlows-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-base_Collaboration" name="base_Collaboration" visibility="public" association="BPMNProfile-Collaboration-packagedElement-2"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Collaboration"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-conversations" name="conversations" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationNode" association="BPMNProfile-Collaboration-packagedElement-9"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-conversations-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-conversations-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-correlationKeys" name="correlationKeys" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationKey" association="BPMNProfile-Collaboration-packagedElement-12"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-correlationKeys-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-correlationKeys-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-participants" name="participants" visibility="public" type="BPMNProfile-Collaboration-Participant" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-25"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-participants-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-participants-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-conversationLinks" name="conversationLinks" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationLink" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-26"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-conversationLinks-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-BPMNCollaboration-conversationLinks-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-2" memberEnd="BPMNProfile-Collaboration-packagedElement-2-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-base_Collaboration" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-2-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-2-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-2-ownedEnd" name="extension_BPMNCollaboration" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-2"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-2-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-3" name="" memberEnd="BPMNProfile-Collaboration-packagedElement-3-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-messageFlowAssociations"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-3-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-3"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-MessageFlow" name="MessageFlow"> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-MessageFlow-MessageFlow.sourceRef" name="MessageFlow.sourceRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-MessageFlow-MessageFlow.sourceRef-specification"> |
| <body>MessageFlow::/sourceRef = InformationFlow.informationSource</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-MessageFlow-MessageFlow.targetRef" name="MessageFlow.targetRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-MessageFlow-MessageFlow.targetRef-specification"> |
| <body>MessageFlow::/messageRef : Message [0..1] = InformationFlow.conveyed</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-MessageFlow-MessageFlow.messageRef" name="MessageFlow.messageRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-MessageFlow-MessageFlow.messageRef-specification"> |
| <body>MessageFlow::/targetRef = InformationFlow.informationTarget</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-Collaboration-MessageFlow-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlow-base_InformationFlow" name="base_InformationFlow" visibility="public" association="BPMNProfile-Collaboration-packagedElement-5"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InformationFlow"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlow-sourceRef" name="sourceRef" visibility="public" type="BPMNProfile-Collaboration-InteractionNode" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-31"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlow-targetRef" name="targetRef" visibility="public" type="BPMNProfile-Collaboration-InteractionNode" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-32"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlow-messageRef" name="messageRef" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNMessage" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-33"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-MessageFlow-messageRef-lowerValue"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-5" memberEnd="BPMNProfile-Collaboration-packagedElement-5-ownedEnd BPMNProfile-Collaboration-MessageFlow-base_InformationFlow" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-5-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-5-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-5-ownedEnd" name="extension_MessageFlow" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-5"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-5-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-6" memberEnd="BPMNProfile-Collaboration-packagedElement-6-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-participantAssociations"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-6-ownedEnd" name="collaboration" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-6"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-6-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Participant" name="Participant"> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.ownership" name="Participant.ownership" constrainedElement="BPMNProfile-Collaboration-Participant"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.ownership-specification"> |
| <body>Participant must be owned by BPMN <<Collaboration>></body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.type" name="Participant.type" constrainedElement="BPMNProfile-Collaboration-Participant"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.type-specification"> |
| <body>Participant must be typed either by UML class or a stereotyped class.</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.multiplicityMinimum" name="Participant.multiplicityMinimum"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.multiplicityMinimum-specification"> |
| <body>Participant.multiplicityMaximum : UnlimitedNatural = Property.upper (defined on Multiplicity element)</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.realization.supplier" name="Participant.realization.supplier" constrainedElement="BPMNProfile-Collaboration-Participant"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.realization.supplier-specification"> |
| <body> The supplier is a UML Interface stereotyped |
| by BPMN Interface</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.processRef" name="Participant.processRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.processRef-specification"> |
| <body>Participant:://processRef : Process [0..1] = Property.type if type is activity, or Property.type.classifierBehavior if type is a BehavioredClassifier that is not Activity</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.multiplicityMaximum" name="Participant.multiplicityMaximum"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.multiplicityMaximum-specification"> |
| <body>Participant.multiplicityMaximum : Integer = Property.upper (defined on Multiplicity element)</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-participant.partnerEntityRef" name="participant.partnerEntityRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-participant.partnerEntityRef-specification"> |
| <body>participant::/partnerEntityRef : PartnerEntity [*] = inverse of PartnerEntity::/participantRef</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-participant.partnerRoleRef" name="participant.partnerRoleRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-participant.partnerRoleRef-specification"> |
| <body>participant::/partnerRoleRef : PartnerRole [*] = inverse of PartnerRole::/participantRef</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Participant-Participant.interfaceRefs" name="Participant.interfaceRefs"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Participant-Participant.interfaceRefs-specification"> |
| <body>Participant:://interfaceRefs : BPMNInterface [*] = Property.type with BPMNInterface stereotype applied</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-Collaboration-Participant-generalization-1" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <generalization xmi:id="BPMNProfile-Collaboration-Participant-generalization-2" general="BPMNProfile-Collaboration-InteractionNode"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Participant-base_Property" name="base_Property" visibility="public" association="BPMNProfile-Collaboration-packagedElement-8"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Participant-processRef" name="processRef" visibility="public" type="BPMNProfile-Process-BPMNProcess" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-27"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Participant-processRef-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Participant-participantMultiplicity_" name="participantMultiplicity " visibility="public" type="BPMNProfile-Collaboration-ParticipantMultiplicity" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-30"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Participant-participantMultiplicity_-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Participant-partnerEntityRef" name="partnerEntityRef" visibility="public" type="BPMNProfile-Collaboration-PartnerEntity" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-34"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Participant-partnerEntityRef-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Participant-partnerEntityRef-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Participant-partnerRoleRef" name="partnerRoleRef" visibility="public" type="BPMNProfile-Collaboration-PartnerRole" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-35"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Participant-partnerRoleRef-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Participant-partnerRoleRef-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Participant-interfaceRefs" name="interfaceRefs" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNInterface" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-40"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Participant-interfaceRefs-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Participant-interfaceRefs-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-8" memberEnd="BPMNProfile-Collaboration-packagedElement-8-ownedEnd BPMNProfile-Collaboration-Participant-base_Property" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-8-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-8-generalization-1" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-8-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-8-ownedEnd" name="extension_Participant" visibility="public" type="BPMNProfile-Collaboration-Participant" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-8"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-8-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-9" memberEnd="BPMNProfile-Collaboration-packagedElement-9-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-conversations"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-9-ownedEnd" name="collaboration" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-9"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-9-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-ParticipantAssociation" name="ParticipantAssociation"> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-ParticipantAssociation.innerParticipantRef" name="ParticipantAssociation.innerParticipantRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-ParticipantAssociation.innerParticipantRef-specification"> |
| <body>ParticipantAssociation::/innerParticipantRef : Participant = Dependency.supplier</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-ParticipantAssociation.outerParticipantRef" name="ParticipantAssociation.outerParticipantRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-ParticipantAssociation.outerParticipantRef-specification"> |
| <body>ParticipantAssociation::/outerParticipantRef : Participant = Dependency.clients</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-base_Dependency" name="base_Dependency" visibility="public" association="BPMNProfile-Collaboration-packagedElement-11"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-innerParticipantRef" name="innerParticipantRef" visibility="public" type="BPMNProfile-Collaboration-Participant" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-36"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-ParticipantAssociation-outerParticipantRef" name="outerParticipantRef" visibility="public" type="BPMNProfile-Collaboration-Participant" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-37"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-11" memberEnd="BPMNProfile-Collaboration-packagedElement-11-ownedEnd BPMNProfile-Collaboration-ParticipantAssociation-base_Dependency" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-11-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-11-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-11-ownedEnd" name="extension_ParticipantAssociation" visibility="public" type="BPMNProfile-Collaboration-ParticipantAssociation" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-11"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-11-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-12" memberEnd="BPMNProfile-Collaboration-packagedElement-12-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-correlationKeys"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-12-ownedEnd" name="collaboration" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-12"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-12-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Package" xmi:id="BPMNProfile-Collaboration-Conversation" name="Conversation"> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Conversation-Conversation" name="Conversation"> |
| <generalization xmi:id="BPMNProfile-Collaboration-Conversation-Conversation-generalization" general="BPMNProfile-Collaboration-Conversation-ConversationNode"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation" name="SubConversation"> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation-SubConversation.connected.elements" name="SubConversation.connected.elements" constrainedElement="BPMNProfile-Collaboration-Conversation-SubConversation"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation-SubConversation.connected.elements-specification"> |
| <body>SubConversation can link only collaboration properties (BPMN participants) and actions (BPMN events and BPMN activities)</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation-generalization" general="BPMNProfile-Collaboration-Conversation-ConversationNode"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation-conversationNodes" name="conversationNodes" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationNode" association="BPMNProfile-Collaboration-Conversation-packagedElement-5"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation-conversationNodes-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-SubConversation-conversationNodes-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation" name="CallConversation"> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-CallConversation.calledCollaborationRef" name="CallConversation.calledCollaborationRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-CallConversation.calledCollaborationRef-specification"> |
| <body>CallConversation::/calledCollaborationRef : BPMNCollaboration [0..1] = Collaboration.type</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-CallConversation.participantAssociations" name="CallConversation.participantAssociations"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-CallConversation.participantAssociations-specification"> |
| <body>CallConversation::/participantAssociations : ParticipantAssociation [*] = CollaborationUse.RoleBinding</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-generalization" general="BPMNProfile-Collaboration-Conversation-ConversationNode"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-_collaborationUse" name=" collaborationUse" visibility="public" association="BPMNProfile-Collaboration-Conversation-packagedElement-10"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CollaborationUse"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-calledCollaborationRef" name="calledCollaborationRef" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" isDerived="true" association="BPMNProfile-Collaboration-Conversation-packagedElement-14"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-calledCollaborationRef-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-participantAssociations" name="participantAssociations" visibility="public" type="BPMNProfile-Collaboration-ParticipantAssociation" isDerived="true" association="BPMNProfile-Collaboration-Conversation-packagedElement-15"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-participantAssociations-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-CallConversation-participantAssociations-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Conversation-GlobalConversation" name="GlobalConversation"> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Conversation-GlobalConversation-GlobalConversation.contained.elements" name="GlobalConversation.contained.elements" constrainedElement="BPMNProfile-Collaboration-Conversation-GlobalConversation"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Conversation-GlobalConversation-GlobalConversation.contained.elements-specification"> |
| <body>A GlobalConversation MUST NOT contain any ConversationNodes.</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-Collaboration-Conversation-GlobalConversation-generalization" general="BPMNProfile-Collaboration-BPMNCollaboration"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-5" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-5-ownedEnd BPMNProfile-Collaboration-Conversation-SubConversation-conversationNodes"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-5-ownedEnd" name="subConversation" visibility="public" type="BPMNProfile-Collaboration-Conversation-SubConversation" association="BPMNProfile-Collaboration-Conversation-packagedElement-5"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-5-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode" name="ConversationNode" isAbstract="true"> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-ConversationNode.participantRefs" name="ConversationNode.participantRefs"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-ConversationNode.participantRefs-specification"> |
| <body>ConversationNode::/participantRefs : Participant [2..*] = the informationSource and informationTarget on the InformationFlow</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-generalization-1" general="BPMNProfile-Collaboration-InteractionNode"/> |
| <generalization xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-generalization-2" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-base_InformationFlow" name="base_InformationFlow" visibility="public" association="BPMNProfile-Collaboration-Conversation-packagedElement-7"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InformationFlow"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-messageFlowRefs" name="messageFlowRefs" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" association="BPMNProfile-Collaboration-Conversation-packagedElement-8"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-messageFlowRefs-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-messageFlowRefs-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-correlationKeys" name="correlationKeys" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationKey" association="BPMNProfile-Collaboration-Conversation-packagedElement-9"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-correlationKeys-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-correlationKeys-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-participantRefs" name="participantRefs" visibility="public" type="BPMNProfile-Collaboration-Participant" isDerived="true" association="BPMNProfile-Collaboration-Conversation-packagedElement-13"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-participantRefs-lowerValue" value="2"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationNode-participantRefs-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-7" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-7-ownedEnd BPMNProfile-Collaboration-Conversation-ConversationNode-base_InformationFlow" navigableOwnedEnd="BPMNProfile-Collaboration-Conversation-packagedElement-7-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-7-generalization-1" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <generalization xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-7-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-7-ownedEnd" name="extension_ConversationNode" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationNode" aggregation="composite" association="BPMNProfile-Collaboration-Conversation-packagedElement-7"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-7-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-8" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-8-ownedEnd BPMNProfile-Collaboration-Conversation-ConversationNode-messageFlowRefs"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-8-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationNode" association="BPMNProfile-Collaboration-Conversation-packagedElement-8"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-8-ownedEnd-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-8-ownedEnd-upperValue" value="*"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-9" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-9-ownedEnd BPMNProfile-Collaboration-Conversation-ConversationNode-correlationKeys"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-9-ownedEnd" name="conversationNode" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationNode" association="BPMNProfile-Collaboration-Conversation-packagedElement-9"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-9-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-10" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-10-ownedEnd BPMNProfile-Collaboration-Conversation-CallConversation-_collaborationUse"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-10-ownedEnd" name=" callConversation" visibility="public" type="BPMNProfile-Collaboration-Conversation-CallConversation" association="BPMNProfile-Collaboration-Conversation-packagedElement-10"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-10-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-Conversation-ConversationLink" name="ConversationLink"> |
| <generalization xmi:id="BPMNProfile-Collaboration-Conversation-ConversationLink-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationLink-collaboration" name="collaboration" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-26"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationLink-sourceRef" name="sourceRef" visibility="public" type="BPMNProfile-Collaboration-InteractionNode" isDerived="true" association="BPMNProfile-Collaboration-Conversation-packagedElement-16"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationLink-base_Dependency" name="base_Dependency" visibility="public" association="BPMNProfile-Collaboration-Conversation-packagedElement-12"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-Conversation-ConversationLink-targetRef" name="targetRef" visibility="public" type="BPMNProfile-Collaboration-InteractionNode" isDerived="true" association="BPMNProfile-Collaboration-Conversation-packagedElement-17"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-12" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-12-ownedEnd BPMNProfile-Collaboration-Conversation-ConversationLink-base_Dependency" navigableOwnedEnd="BPMNProfile-Collaboration-Conversation-packagedElement-12-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-12-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-12-ownedEnd" name="extension_ConversationLink" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationLink" aggregation="composite" association="BPMNProfile-Collaboration-Conversation-packagedElement-12"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-12-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-13" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-13-ownedEnd BPMNProfile-Collaboration-Conversation-ConversationNode-participantRefs"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-13-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationNode" association="BPMNProfile-Collaboration-Conversation-packagedElement-13"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-14" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-14-ownedEnd BPMNProfile-Collaboration-Conversation-CallConversation-calledCollaborationRef"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-14-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Conversation-CallConversation" association="BPMNProfile-Collaboration-Conversation-packagedElement-14"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-15" memberEnd="BPMNProfile-Collaboration-Conversation-packagedElement-15-ownedEnd BPMNProfile-Collaboration-Conversation-CallConversation-participantAssociations"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-15-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Conversation-CallConversation" association="BPMNProfile-Collaboration-Conversation-packagedElement-15"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-16" memberEnd="BPMNProfile-Collaboration-InteractionNode-outgoingConversationLinks BPMNProfile-Collaboration-Conversation-ConversationLink-sourceRef"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-Conversation-packagedElement-17" memberEnd="BPMNProfile-Collaboration-InteractionNode-incomingConversationLinks BPMNProfile-Collaboration-Conversation-ConversationLink-targetRef"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-InteractionNode" name="InteractionNode" isAbstract="true"> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-InteractionNode-base_Element" name="base_Element" visibility="public" association="BPMNProfile-Collaboration-packagedElement-20"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-InteractionNode-outgoingConversationLinks" name="outgoingConversationLinks" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationLink" isDerived="true" association="BPMNProfile-Collaboration-Conversation-packagedElement-16"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-InteractionNode-outgoingConversationLinks-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-InteractionNode-outgoingConversationLinks-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-InteractionNode-incomingConversationLinks" name="incomingConversationLinks" visibility="public" type="BPMNProfile-Collaboration-Conversation-ConversationLink" isDerived="true" association="BPMNProfile-Collaboration-Conversation-packagedElement-17"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-ParticipantMultiplicity" name="ParticipantMultiplicity"> |
| <generalization xmi:id="BPMNProfile-Collaboration-ParticipantMultiplicity-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-ParticipantMultiplicity-base_MultiplicityElement" name="base_MultiplicityElement" visibility="public" association="BPMNProfile-Collaboration-packagedElement-16"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#MultiplicityElement"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-ParticipantMultiplicity-minimum" name="minimum" visibility="public" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-28"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-ParticipantMultiplicity-maximum" name="maximum" visibility="public" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-29"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-16" memberEnd="BPMNProfile-Collaboration-packagedElement-16-ownedEnd BPMNProfile-Collaboration-ParticipantMultiplicity-base_MultiplicityElement" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-16-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-16-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-16-ownedEnd" name="extension_ParticipantMultiplicity" visibility="public" type="BPMNProfile-Collaboration-ParticipantMultiplicity" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-16"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-16-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation" name="MessageFlowAssociation"> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-MessageFlowAssociation.innerMessageFlowRef" name="MessageFlowAssociation.innerMessageFlowRef" constrainedElement="BPMNProfile-Collaboration-MessageFlowAssociation"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-MessageFlowAssociation.innerMessageFlowRef-specification"> |
| <body>MessageFlowAssociation InnerMessageFlowRef is a UML dependency supplier</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-MessageFlowAssociation.outerMessageFlowRef" name="MessageFlowAssociation.outerMessageFlowRef" constrainedElement="BPMNProfile-Collaboration-MessageFlowAssociation"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-MessageFlowAssociation.outerMessageFlowRef-specification"> |
| <body>MessageFlowAssociation OuterMessageFlowRef is a UML dependency client</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-base_Dependency" name="base_Dependency" visibility="public" association="BPMNProfile-Collaboration-packagedElement-18"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-innerMessageFlowRef" name="innerMessageFlowRef" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-38"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-MessageFlowAssociation-outerMessageFlowRef" name="outerMessageFlowRef" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-39"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-18" memberEnd="BPMNProfile-Collaboration-packagedElement-18-ownedEnd BPMNProfile-Collaboration-MessageFlowAssociation-base_Dependency" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-18-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-18-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-18-ownedEnd" name="extension_MessageFlowAssociation" visibility="public" type="BPMNProfile-Collaboration-MessageFlowAssociation" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-18"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-18-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-19" memberEnd="BPMNProfile-Collaboration-packagedElement-19-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-messageFlows"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-19-ownedEnd" name="collaboration" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-19"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-20" isAbstract="true" memberEnd="BPMNProfile-Collaboration-packagedElement-20-ownedEnd BPMNProfile-Collaboration-InteractionNode-base_Element" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-20-ownedEnd"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-20-ownedEnd" name="extension_InteractionNode" visibility="public" type="BPMNProfile-Collaboration-InteractionNode" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-20"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-20-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-PartnerRole" name="PartnerRole"> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-PartnerRole-PartnerRole.participantRef" name="PartnerRole.participantRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-PartnerRole-PartnerRole.participantRef-specification"> |
| <body>PartnerRole::/participantRef : Participant [*] = properties with Participant stereotype applied that the class is the type of.</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-Collaboration-PartnerRole-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-PartnerRole-base_Class" name="base_Class" visibility="public" association="BPMNProfile-Collaboration-packagedElement-22"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-PartnerRole-participantRef" name="participantRef" visibility="public" type="BPMNProfile-Collaboration-Participant" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-35"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-PartnerRole-participantRef-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-PartnerRole-participantRef-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-22" memberEnd="BPMNProfile-Collaboration-packagedElement-22-ownedEnd BPMNProfile-Collaboration-PartnerRole-base_Class" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-22-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-22-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-22-ownedEnd" name="extension_PartnerRole" visibility="public" type="BPMNProfile-Collaboration-PartnerRole" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-22"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-22-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-Collaboration-PartnerEntity" name="PartnerEntity"> |
| <ownedRule xmi:id="BPMNProfile-Collaboration-PartnerEntity-PartnerEntity.participantRef" name="PartnerEntity.participantRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-Collaboration-PartnerEntity-PartnerEntity.participantRef-specification"> |
| <body>PartnerEntity::/participantRef : Participant [*] = properties with Participant stereotype applied that the instance specification is default value of.</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-Collaboration-PartnerEntity-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-PartnerEntity-base_InstanceSpecification" name="base_InstanceSpecification" visibility="public" association="BPMNProfile-Collaboration-packagedElement-24"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InstanceSpecification"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-Collaboration-PartnerEntity-participantRef" name="participantRef" visibility="public" type="BPMNProfile-Collaboration-Participant" isDerived="true" association="BPMNProfile-Collaboration-packagedElement-34"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-PartnerEntity-participantRef-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-Collaboration-PartnerEntity-participantRef-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-Collaboration-packagedElement-24" memberEnd="BPMNProfile-Collaboration-packagedElement-24-ownedEnd BPMNProfile-Collaboration-PartnerEntity-base_InstanceSpecification" navigableOwnedEnd="BPMNProfile-Collaboration-packagedElement-24-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-Collaboration-packagedElement-24-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-Collaboration-packagedElement-24-ownedEnd" name="extension_PartnerEntity" visibility="public" type="BPMNProfile-Collaboration-PartnerEntity" aggregation="composite" association="BPMNProfile-Collaboration-packagedElement-24"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-Collaboration-packagedElement-24-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-25" memberEnd="BPMNProfile-Collaboration-packagedElement-25-ownedEnd BPMNProfile-Collaboration-BPMNCollaboration-participants"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-25-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-BPMNCollaboration" association="BPMNProfile-Collaboration-packagedElement-25"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-26" memberEnd="BPMNProfile-Collaboration-Conversation-ConversationLink-collaboration BPMNProfile-Collaboration-BPMNCollaboration-conversationLinks"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-27" memberEnd="BPMNProfile-Collaboration-packagedElement-27-ownedEnd BPMNProfile-Collaboration-Participant-processRef"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-27-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Participant" association="BPMNProfile-Collaboration-packagedElement-27"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-28" memberEnd="BPMNProfile-Collaboration-ParticipantMultiplicity-minimum BPMNProfile-Collaboration-packagedElement-28-ownedEnd"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-28-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-ParticipantMultiplicity" association="BPMNProfile-Collaboration-packagedElement-28"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-29" memberEnd="BPMNProfile-Collaboration-packagedElement-29-ownedEnd BPMNProfile-Collaboration-ParticipantMultiplicity-maximum"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-29-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-ParticipantMultiplicity" association="BPMNProfile-Collaboration-packagedElement-29"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-30" memberEnd="BPMNProfile-Collaboration-packagedElement-30-ownedEnd BPMNProfile-Collaboration-Participant-participantMultiplicity_"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-30-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Participant" association="BPMNProfile-Collaboration-packagedElement-30"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-31" memberEnd="BPMNProfile-Collaboration-packagedElement-31-ownedEnd BPMNProfile-Collaboration-MessageFlow-sourceRef"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-31-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" association="BPMNProfile-Collaboration-packagedElement-31"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-32" memberEnd="BPMNProfile-Collaboration-packagedElement-32-ownedEnd BPMNProfile-Collaboration-MessageFlow-targetRef"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-32-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" association="BPMNProfile-Collaboration-packagedElement-32"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-33" memberEnd="BPMNProfile-Collaboration-packagedElement-33-ownedEnd BPMNProfile-Collaboration-MessageFlow-messageRef"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-33-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-MessageFlow" association="BPMNProfile-Collaboration-packagedElement-33"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-34" memberEnd="BPMNProfile-Collaboration-Participant-partnerEntityRef BPMNProfile-Collaboration-PartnerEntity-participantRef"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-35" memberEnd="BPMNProfile-Collaboration-Participant-partnerRoleRef BPMNProfile-Collaboration-PartnerRole-participantRef"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-36" memberEnd="BPMNProfile-Collaboration-packagedElement-36-ownedEnd BPMNProfile-Collaboration-ParticipantAssociation-innerParticipantRef"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-36-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-ParticipantAssociation" association="BPMNProfile-Collaboration-packagedElement-36"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-37" memberEnd="BPMNProfile-Collaboration-packagedElement-37-ownedEnd BPMNProfile-Collaboration-ParticipantAssociation-outerParticipantRef"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-37-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-ParticipantAssociation" association="BPMNProfile-Collaboration-packagedElement-37"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-38" memberEnd="BPMNProfile-Collaboration-packagedElement-38-ownedEnd BPMNProfile-Collaboration-MessageFlowAssociation-innerMessageFlowRef"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-38-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-MessageFlowAssociation" association="BPMNProfile-Collaboration-packagedElement-38"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-39" memberEnd="BPMNProfile-Collaboration-packagedElement-39-ownedEnd BPMNProfile-Collaboration-MessageFlowAssociation-outerMessageFlowRef"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-39-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-MessageFlowAssociation" association="BPMNProfile-Collaboration-packagedElement-39"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-Collaboration-packagedElement-40" memberEnd="BPMNProfile-Collaboration-packagedElement-40-ownedEnd BPMNProfile-Collaboration-Participant-interfaceRefs"> |
| <ownedEnd xmi:id="BPMNProfile-Collaboration-packagedElement-40-ownedEnd" visibility="public" type="BPMNProfile-Collaboration-Participant" association="BPMNProfile-Collaboration-packagedElement-40"/> |
| </packagedElement> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Package" xmi:id="BPMNProfile-CoreStructure" name="CoreStructure"> |
| <packagedElement xmi:type="uml:Package" xmi:id="BPMNProfile-CoreStructure-Common" name="Common"> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-BPMNMessage" name="BPMNMessage"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-BPMNMessage-Message.itemRef" name="Message.itemRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-BPMNMessage-Message.itemRef-specification"> |
| <body>self.iitemRef : ItemDefintion [0..1] = self.base_Class.extension_ItemDefinition</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-BPMNMessage-generalization" general="BPMNProfile-CoreStructure-Common-ItemDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-BPMNMessage-itemRef" name="itemRef" visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-40"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-BPMNMessage-itemRef-lowerValue"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow" name="SequenceFlow"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-SequenceFlow.conditionExpression" name="SequenceFlow.conditionExpression"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-SequenceFlow.conditionExpression-specification"> |
| <body>SequenceFlow::/conditionExpression : BPMNExpression = ControlFloe.guard (defined on Activity edge)</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-SequenceFlow.sourceRef" name="SequenceFlow.sourceRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-SequenceFlow.sourceRef-specification"> |
| <body>SequenceFlow::/sourceRef : ActivityNode = ControlFlow.source (defined on Activity edge). Constrained to elements stereotyped by BPMN Flow Node stereotypes</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-SequenceFlow.targetRef" name="SequenceFlow.targetRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-SequenceFlow.targetRef-specification"> |
| <body>SequenceFlow::/targetRef : ActivityNode = ControlFlow.target (defined on Activity edge). Constrained to elements stereotyped by BPMN Flow Node stereotypes</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-generalization" general="BPMNProfile-CoreStructure-Common-FlowElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-base_ControlFlow" name="base_ControlFlow" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-3"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ControlFlow"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-isImmediate" name="isImmediate" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-conditionExpression" name="conditionExpression" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-39"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-conditionExpression-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-sourceRef" name="sourceRef" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowNode" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-45"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-SequenceFlow-targetRef" name="targetRef" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowNode" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-44"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-3" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-3-ownedEnd BPMNProfile-CoreStructure-Common-SequenceFlow-base_ControlFlow" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-3-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-3-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-3-ownedEnd" name="extension_SequenceFlow" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-3"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-3-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Resource" name="Resource"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Resource-Resource.resourceParameters" name="Resource.resourceParameters"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Resource-Resource.resourceParameters-specification"> |
| <body>Resource::/resourceParameters : ResourceParameter [*] = class.ownedAcctribute with the stereotype <<ResourceParameter>> applied.</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Resource-generalization" general="BPMNProfile-CoreStructure-Common-ItemDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Resource-resourceParameters" name="resourceParameters" visibility="public" type="BPMNProfile-CoreStructure-Common-ResourceParameter" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-43"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Resource-resourceParameters-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Resource-resourceParameters-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement" name="CallableElement" isAbstract="true"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-CallableEelement.supportedInterfaceRefs" name="CallableEelement.supportedInterfaceRefs"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-CallableEelement.supportedInterfaceRefs-specification"> |
| <body>CallableEelement::/supportedInterfaceRefs : BPMNInterface [*] = Activity.interfaceRealization.contract (defined on BehavioralClassifier and InterfaceRealization)</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-CallableElement.resources" name="CallableElement.resources"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-CallableElement.resources-specification"> |
| <body>CallableElement::/resources : ResourceRole [*] = Behavior.ownedAttribute with the ResourceRole stereotype applied.</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-base_Behavior" name="base_Behavior" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-6"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Behavior"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-ioSpecification" name="ioSpecification" visibility="public" type="BPMNProfile-Process-Data-InputOutputSpecification" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-41"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-ioSpecification-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-supportedInterfaceRefs" name="supportedInterfaceRefs" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNInterface" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-46"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-supportedInterfaceRefs-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-supportedInterfaceRefs-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-ioBinding" name="ioBinding" visibility="public" type="BPMNProfile-Process-Data-InputOutputBinding" association="BPMNProfile-CoreStructure-Common-packagedElement-36"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-ioBinding-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CallableElement-ioBinding-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-6" isAbstract="true" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-6-ownedEnd BPMNProfile-CoreStructure-Common-CallableElement-base_Behavior" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-6-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-6-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-6-ownedEnd" name="extension_CallableElement" visibility="public" type="BPMNProfile-CoreStructure-Common-CallableElement" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-6"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-6-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Package" xmi:id="BPMNProfile-CoreStructure-Common-Events" name="Events"> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-TerminateEventDefinition" name="TerminateEventDefinition"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-TerminateEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-TerminateEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-2"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-2" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-2-ownedEnd BPMNProfile-CoreStructure-Common-Events-TerminateEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-2-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-2-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-2-ownedEnd" name="extension_TerminateEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-TerminateEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-2"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-2-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent" name="CatchEvent" isAbstract="true"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-catchEvent.eventDefinitionsRefs" name="catchEvent.eventDefinitionsRefs"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-catchEvent.eventDefinitionsRefs-specification"> |
| <body>catchEvent::/eventDefinitionsRefs : EventDefinitions [*] = the events of the triggers of an accept event action to which the stereotype is applied that are not owned by the action.</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-BPMNEvent"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-parallelMultiple" name="parallelMultiple" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-parallelMultiple-defaultValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-base_AcceptEventAction" name="base_AcceptEventAction" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-4"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AcceptEventAction"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-base_InitialNode" name="base_InitialNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-5"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InitialNode"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-dataOutputAssociation" name="dataOutputAssociation" visibility="public" type="BPMNProfile-Process-Data-DataOutputAssociation" isDerived="true" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-59"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-dataOutputAssociation-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-CatchEvent-dataOutputAssociation-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-4" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-4-ownedEnd BPMNProfile-CoreStructure-Common-Events-CatchEvent-base_AcceptEventAction" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-4-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-4-generalization-1" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-4-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-4-ownedEnd" name="extension_CatchEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-CatchEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-4"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-4-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-5" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-5-ownedEnd BPMNProfile-CoreStructure-Common-Events-CatchEvent-base_InitialNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-5-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-5-generalization-1" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-5-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-5-ownedEnd" name="extension_CatchEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-CatchEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-5"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-5-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent" name="ThrowEvent" isAbstract="true"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-ThrowEvent.eventDefinitionRefs" name="ThrowEvent.eventDefinitionRefs"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-ThrowEvent.eventDefinitionRefs-specification"> |
| <body>ThrowEvent::/eventDefinitionRefs : EventDefintion [*] = the events of the triggers of a call operation action to which the stereotype is applied that are not owned by action.</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-BPMNEvent"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-base_CallOperationAction" name="base_CallOperationAction" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-7"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallOperationAction"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-base_FlowFinalNode" name="base_FlowFinalNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-8"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#FlowFinalNode"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-dataInputAssociation" name="dataInputAssociation" visibility="public" type="BPMNProfile-Process-Data-DataInputAssociation" isDerived="true" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-58"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-dataInputAssociation-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-ThrowEvent-dataInputAssociation-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-7" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-7-ownedEnd BPMNProfile-CoreStructure-Common-Events-ThrowEvent-base_CallOperationAction" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-7-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-7-generalization-1" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-7-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-7-ownedEnd" name="extension_ThrowEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ThrowEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-7"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-7-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-8" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-8-ownedEnd BPMNProfile-CoreStructure-Common-Events-ThrowEvent-base_FlowFinalNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-8-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-8-generalization-1" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-8-generalization-2" general="BPMNProfile-Collaboration-packagedElement-20"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-8-ownedEnd" name="extension_ThrowEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ThrowEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-8"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-8-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition" name="ErrorEventDefinition"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition-errorRef" name="errorRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-Error" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-53"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition-errorRef-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-10"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-10" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-10-ownedEnd BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-10-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-10-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-10-ownedEnd" name="extension_ErrorEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-10"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-10-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition" name="TimerEventDefinition"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeCycle" name="timeCycle" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-40"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeCycle-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeDate" name="timeDate" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-41"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeDate-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeDuration" name="timeDuration" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-42"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeDuration-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-base_ChangeEvent" name="base_ChangeEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-12"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ChangeEvent"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-12" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-12-ownedEnd BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-base_ChangeEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-12-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-12-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-12-ownedEnd" name="extension_TimerEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-12"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-12-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-13" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-13-ownedEnd BPMNProfile-CoreStructure-Common-Events-EndEvent-base_FinalNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-13-ownedEnd"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-13-ownedEnd" name="extension_EndEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EndEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-13"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-13-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-14" memberEnd="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition-escalationRef BPMNProfile-CoreStructure-Common-Events-packagedElement-14-ownedEnd"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-14-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-14"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-14-ownedEnd-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-14-ownedEnd-upperValue" value="*"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation" name="Escalation"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-Escalation.structureRef" name="Escalation.structureRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-Escalation.structureRef-specification"> |
| <body>self.structureRef = self.base_Class</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-generalization" general="BPMNProfile-CoreStructure-Common-ItemDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-escalationCode" name="escalationCode" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-escalationCode-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-structureRef" name="structureRef" visibility="public" isDerived="true"> |
| <eAnnotations xmi:id="_WYbDEHvDEeOWLfCz6n-rOA" source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot"> |
| <details xmi:id="_mfBTMHvDEeOWLfCz6n-rOA" key="derivation" value="self.base_Class"/> |
| </eAnnotations> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-Escalation-structureRef-lowerValue"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-16" memberEnd="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-operationRef BPMNProfile-CoreStructure-Common-Events-packagedElement-16-ownedEnd"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-16-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-16"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-16-ownedEnd-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-16-ownedEnd-upperValue" value="*"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-CancelEventDefinition" name="CancelEventDefinition"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-CancelEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CancelEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-18"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-18" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-18-ownedEnd BPMNProfile-CoreStructure-Common-Events-CancelEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-18-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-18-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-18-ownedEnd" name="extension_CancelEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-CancelEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-18"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-18-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-StartEvent" name="StartEvent"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-StartEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-CatchEvent"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-StartEvent-isInterrupting" name="isInterrupting" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-CoreStructure-Common-Events-StartEvent-isInterrupting-defaultValue" value="true"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition" name="SignalEventDefinition"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition-signalRef" name="signalRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-BPMNSignal" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-39"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition-signalRef-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-21"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-21" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-21-ownedEnd BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-21-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-21-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-21-ownedEnd" name="extension_SignalEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-21"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-21-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-EventDefinition" name="EventDefinition" isAbstract="true"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-EventDefinition-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-EventDefinition-base_Event" name="base_Event" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Event"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-23" isAbstract="true" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-23-ownedEnd BPMNProfile-CoreStructure-Common-Events-EventDefinition-base_Event" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-23-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-23-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-23-ownedEnd" name="extension_EventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-23-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-24" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-24-ownedEnd BPMNProfile-CoreStructure-Common-Events-IntermediateThrowEvent-base_SendObjectAction" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-24-ownedEnd"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-24-ownedEnd" name="extension_IntermediateThrowEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-IntermediateThrowEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-24"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-24-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition" name="CompensateEventDefinition"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-waitForCompletion" name="waitForCompletion" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-waitForCompletion-defaultValue" value="true"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-activityRef" name="activityRef" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-52"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-activityRef-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-26"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-26" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-26-ownedEnd BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-26-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-26-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-26-ownedEnd" name="extension_CompensateEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-26"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-26-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition" name="MessageEventDefinition"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-messageRef" name="messageRef" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNMessage" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-54"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-messageRef-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-operationRef" name="operationRef" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNOperation" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-16"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-operationRef-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-28"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-28" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-28-ownedEnd BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-28-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-28-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-28-ownedEnd" name="extension_MessageEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-28"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-28-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition" name="ConditionalEventDefinition"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-conditionalEventDefinition.condition" name="conditionalEventDefinition.condition"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-conditionalEventDefinition.condition-specification"> |
| <body>conditionalEventDefinition::/condition :BPMNExpression = ChangeEvent.changeExpression</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-base_ChangeEvent" name="base_ChangeEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-30"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ChangeEvent"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-condition" name="condition" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" isDerived="true" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-57"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-30" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-30-ownedEnd BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-base_ChangeEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-30-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-30-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-30-ownedEnd" name="extension_ConditionalEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-30"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-30-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-31" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-31-ownedEnd BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-base_AcceptEventAction" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-31-ownedEnd"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-31-ownedEnd" name="extension_BoundaryEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-31"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-31-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition" name="EscalationEventDefinition"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition-escalationRef" name="escalationRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-Escalation" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-14"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition-escalationRef-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-33"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-33" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-33-ownedEnd BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-33-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-33-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-33-ownedEnd" name="extension_EscalationEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EscalationEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-33"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-33-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-IntermediateThrowEvent" name="IntermediateThrowEvent"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-IntermediateThrowEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-ThrowEvent"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-IntermediateThrowEvent-base_SendObjectAction" name="base_SendObjectAction" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-24"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#SendObjectAction"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-EndEvent" name="EndEvent"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-EndEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-ThrowEvent"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-EndEvent-base_FinalNode" name="base_FinalNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-13"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#FinalNode"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent" name="BoundaryEvent"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-boundaryEvent.attachedToRef" name="boundaryEvent.attachedToRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-boundaryEvent.attachedToRef-specification"> |
| <body>boundaryEvent::/attachedToRef : BPMNActivity = action in the same interruptible region as the event.</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-CatchEvent"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-base_AcceptEventAction" name="base_AcceptEventAction" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-31"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AcceptEventAction"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-cancelActivity" name="cancelActivity" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BoundaryEvent-attachedToRef" name="attachedToRef" visibility="public" type="BPMNProfile-Process-Activities-BPMNActivity" isDerived="true"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-37" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-37-ownedEnd BPMNProfile-CoreStructure-Common-Events-IntermediateCatchEvent-base_AcceptEventAction" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-37-ownedEnd"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-37-ownedEnd" name="extension_IntermediateCatchEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-IntermediateCatchEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-37"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-37-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-IntermediateCatchEvent" name="IntermediateCatchEvent"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-IntermediateCatchEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-CatchEvent"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-IntermediateCatchEvent-base_AcceptEventAction" name="base_AcceptEventAction" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-37"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#AcceptEventAction"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-39" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-39-ownedEnd BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition-signalRef"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-39-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-SignalEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-39"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-39-ownedEnd-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-39-ownedEnd-upperValue" value="*"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-40" memberEnd="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeCycle BPMNProfile-CoreStructure-Common-Events-packagedElement-40-ownedEnd"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-40-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-40"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-40-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-41" memberEnd="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeDate BPMNProfile-CoreStructure-Common-Events-packagedElement-41-ownedEnd"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-41-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-41"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-41-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-42" memberEnd="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition-timeDuration BPMNProfile-CoreStructure-Common-Events-packagedElement-42-ownedEnd"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-42-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-TimerEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-42"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-42-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNSignal" name="BPMNSignal"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNSignal-BPMNSignal.structureRef" name="BPMNSignal.structureRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNSignal-BPMNSignal.structureRef-specification"> |
| <body>self.structureRef= self.base_Class</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNSignal-generalization" general="BPMNProfile-CoreStructure-Common-ItemDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNSignal-structureRef" name="structureRef" visibility="public" isDerived="true"> |
| <eAnnotations xmi:id="_Ox7EYHvGEeOWLfCz6n-rOA" source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot"> |
| <details xmi:id="_Ox7EYXvGEeOWLfCz6n-rOA" key="derivation" value="self.base_Class"/> |
| </eAnnotations> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-ImplicitThrowEvent" name="ImplicitThrowEvent"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-ImplicitThrowEvent-generalization" general="BPMNProfile-CoreStructure-Common-Events-ThrowEvent"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-ImplicitThrowEvent-base_CallOperationAction" name="base_CallOperationAction" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-45"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallOperationAction"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-45" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-45-ownedEnd BPMNProfile-CoreStructure-Common-Events-ImplicitThrowEvent-base_CallOperationAction" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-45-ownedEnd"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-45-ownedEnd" name="extension_ImplicitThrowEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ImplicitThrowEvent" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-45"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-45-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent" name="BPMNEvent" isAbstract="true"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-generalization-1" general="BPMNProfile-CoreStructure-Common-FlowNode"/> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-generalization-2" general="BPMNProfile-Collaboration-InteractionNode"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-eventClass" name="eventClass" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-47"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-eventClass-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-_eventDefinitions" name=" eventDefinitions" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-48"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-_eventDefinitions-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-_eventDefinitions-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-properties" name="properties" visibility="public" type="BPMNProfile-Process-Data-BPMNProperty" isDerived="true" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-56"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-properties-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-properties-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-eventDefinitionRefs" name="eventDefinitionRefs" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-EventDefinition" isDerived="true"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-eventDefinitionRefs-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-BPMNEvent-eventDefinitionRefs-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-47" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-47-ownedEnd BPMNProfile-CoreStructure-Common-Events-BPMNEvent-eventClass"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-47-ownedEnd" name="forBPMNEvent" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-BPMNEvent" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-47"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-47-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-48" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-48-ownedEnd BPMNProfile-CoreStructure-Common-Events-BPMNEvent-_eventDefinitions"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-48-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-BPMNEvent" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-48"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-48-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition" name="LinkEventDefinition"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-generalization" general="BPMNProfile-CoreStructure-Common-Events-EventDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-_target" name=" target" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-51"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-_target-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-source" name="source" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-51"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-source-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-source-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-base_CallEvent" name="base_CallEvent" visibility="public" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-50"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#CallEvent"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-50" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-50-ownedEnd BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-base_CallEvent" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-50-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-50-generalization" general="BPMNProfile-CoreStructure-Common-Events-packagedElement-23"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-50-ownedEnd" name="extension_LinkEventDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-50"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-50-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-51" memberEnd="BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-source BPMNProfile-CoreStructure-Common-Events-LinkEventDefinition-_target"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-52" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-52-ownedEnd BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition-activityRef"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-52-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-CompensateEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-52"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-52-ownedEnd-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-52-ownedEnd-upperValue" value="*"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-53" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-53-ownedEnd BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition-errorRef"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-53-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ErrorEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-53"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-53-ownedEnd-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-53-ownedEnd-upperValue" value="*"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-54" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-54-ownedEnd BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition-messageRef"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-54-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-MessageEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-54"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-54-ownedEnd-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-54-ownedEnd-upperValue" value="*"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Events-Error" name="Error"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-ownedRule"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-ownedRule-specification"> |
| <body>self.structureRef = self.base_Class</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-generalization" general="BPMNProfile-CoreStructure-Common-ItemDefinition"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-errorCode" name="errorCode" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-errorCode-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-structureRef" name="structureRef" visibility="public" isDerived="true"> |
| <eAnnotations xmi:id="_4yvTcHvJEeOWLfCz6n-rOA" source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot"> |
| <details xmi:id="_4yvTcXvJEeOWLfCz6n-rOA" key="derivation" value="self.base_Class"/> |
| </eAnnotations> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Events-Error-structureRef-lowerValue"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-56" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-56-ownedEnd BPMNProfile-CoreStructure-Common-Events-BPMNEvent-properties"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-56-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-BPMNEvent" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-56"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-57" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-57-ownedEnd BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition-condition"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-57-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ConditionalEventDefinition" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-57"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-58" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-58-ownedEnd BPMNProfile-CoreStructure-Common-Events-ThrowEvent-dataInputAssociation"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-58-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-ThrowEvent" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-58"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-59" memberEnd="BPMNProfile-CoreStructure-Common-Events-packagedElement-59-ownedEnd BPMNProfile-CoreStructure-Common-Events-CatchEvent-dataOutputAssociation"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Events-packagedElement-59-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Events-CatchEvent" association="BPMNProfile-CoreStructure-Common-Events-packagedElement-59"/> |
| </packagedElement> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Package" xmi:id="BPMNProfile-CoreStructure-Common-Gateways" name="Gateways"> |
| <packagedElement xmi:type="uml:Enumeration" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGatewayType" name="EventBasedGatewayType"> |
| <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGatewayType-exclusive" name="exclusive"/> |
| <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGatewayType-parallel" name="parallel"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway" name="InclusiveGateway"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway-inclusiveGateway.default" name="inclusiveGateway.default"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway-inclusiveGateway.default-specification"> |
| <body>inclusiveGateway::/default : SequenceFlow [0..1] = an outgoing control flow with guard "else"</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway-default" name="default" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" isDerived="true" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-20"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway-default-lowerValue"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway" name="EventBasedGateway"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-Gateway"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-instantiate" name="instantiate" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-instantiate-defaultValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-eventGatewayType" name="eventGatewayType" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGatewayType"> |
| <defaultValue xmi:type="uml:InstanceValue" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-eventGatewayType-defaultValue" instance="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGatewayType-exclusive"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-base_ForkNode" name="base_ForkNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ForkNode"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-base_StructuredActivityNode" name="base_StructuredActivityNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#StructuredActivityNode"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-base_InterruptibleActivityRegion" name="base_InterruptibleActivityRegion" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#InterruptibleActivityRegion"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-base_ForkNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4-ownedEnd" name="extension_EventBasedGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-4-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway" name="ExclusiveGateway"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-exclusiveGateway.default" name="exclusiveGateway.default"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-exclusiveGateway.default-specification"> |
| <body>exclusiveGateway::/default : SequenceFlow [0..1] = an outgoing control flow with guard "else"</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-Gateway"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-base_DecisionNode" name="base_DecisionNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#DecisionNode"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-base_MergeNode" name="base_MergeNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#MergeNode"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-default" name="default" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" isDerived="true" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-19"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-default-lowerValue"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-base_MergeNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6-ownedEnd" name="extension_ExclusiveGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-6-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-base_DecisionNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7-ownedEnd" name="extension_ExclusiveGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-7-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway" name="ComplexGateway"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-complexGateway.default" name="complexGateway.default"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-complexGateway.default-specification"> |
| <body>complexGateway::/default : SequenceFlow [0..1] = an outgoing control flow with guard "else"</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-complexGateway.activationCondition" name="complexGateway.activationCondition"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-complexGateway.activationCondition-specification"> |
| <body>complexGateway::/activationCondition : BPMNExpression [0..1] = JoinNode::joinSpec</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-complexGateway.joinSpec" name="complexGateway.joinSpec" constrainedElement="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-complexGateway.joinSpec-specification"> |
| <body>complexGateway::joinSpec = "BPMNInclusive" when applied to join nodes</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-default" name="default" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" isDerived="true" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-21"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-default-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-activationCondition" name="activationCondition" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" isDerived="true" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-22"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-activationCondition-lowerValue"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ParallelGateway" name="ParallelGateway"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-ParallelGateway-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway" name="NonExclusiveGateway" isAbstract="true"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-Gateway"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway-base_JoinNode" name="base_JoinNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#JoinNode"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway-base_ForkNode" name="base_ForkNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ForkNode"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway-base_JoinNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11-ownedEnd" name="extension_NonExclusiveGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-11-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway-base_ForkNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12-ownedEnd" name="extension_NonExclusiveGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-NonExclusiveGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-12-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-Gateway" name="Gateway" isAbstract="true"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-Gateway-generalization" general="BPMNProfile-CoreStructure-Common-FlowNode"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-Gateway-base_ControlNode" name="base_ControlNode" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ControlNode"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Gateways-Gateway-base_ActivityGroup" name="base_ActivityGroup" visibility="public" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityGroup"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14" isAbstract="true" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-Gateway-base_ControlNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14-generalization" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14-ownedEnd" name="extension_Gateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-Gateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-14-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15" isAbstract="true" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-Gateway-base_ActivityGroup" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15-generalization" general="BPMNProfile-CoreStructure-Common-packagedElement-30"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15-ownedEnd" name="extension_Gateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-Gateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-base_StructuredActivityNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16-ownedEnd" name="extension_EventBasedGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-16-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway-base_InterruptibleActivityRegion" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17-generalization" general="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-15"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17-ownedEnd" name="extension_EventBasedGateway" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-EventBasedGateway" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-17-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Enumeration" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-GatewayDirection" name="GatewayDirection"> |
| <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Gateways-GatewayDirection-unspecified" name="unspecified"/> |
| <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Gateways-GatewayDirection-converging" name="converging"/> |
| <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Gateways-GatewayDirection-diverging" name="diverging"/> |
| <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Gateways-GatewayDirection-mixed" name="mixed"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-19" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-19-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway-default"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-19-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-ExclusiveGateway" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-19"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-20" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-20-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway-default"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-20-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-InclusiveGateway" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-20"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-21" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-21-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-default"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-21-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-21"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-22" memberEnd="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-22-ownedEnd BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway-activationCondition"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-22-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Gateways-ComplexGateway" association="BPMNProfile-CoreStructure-Common-Gateways-packagedElement-22"/> |
| </packagedElement> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription" name="CorrelationSubscription"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription-base_Class" name="base_Class" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-10"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription-correlationKeyRef" name="correlationKeyRef" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationKey" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-49"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription-correlationPropertyBinding" name="correlationPropertyBinding" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-50"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription-correlationPropertyBinding-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationSubscription-correlationPropertyBinding-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-10" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-10-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationSubscription-base_Class" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-10-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-10-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-10-ownedEnd" name="extension_CorrelationSubscription" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationSubscription" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-10"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-10-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression" name="CorrelationPropertyRetrievalExpression"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-base_Dependency" name="base_Dependency" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-35"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-messageRef" name="messageRef" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNMessage" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-53"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-messagePath" name="messagePath" visibility="public" type="BPMNProfile-CoreStructure-Common-FormalExpression" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-54"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding" name="CorrelationPropertyBinding"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-base_Property" name="base_Property" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-13"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-dataPath" name="dataPath" visibility="public" type="BPMNProfile-CoreStructure-Common-FormalExpression" association="BPMNProfile-CoreStructure-Common-packagedElement-18"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-correlationPropertyRef" name="correlationPropertyRef" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationProperty" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-51"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-13" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-13-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-base_Property" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-13-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-13-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-13-ownedEnd" name="extension_CorrelationPropertyBinding" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-13"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-13-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationKey" name="CorrelationKey"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-CorrelationKey-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationKey-base_Class" name="base_Class" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-15"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationKey-correlationPropertyRef" name="correlationPropertyRef" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationProperty" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-47"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationKey-correlationPropertyRef-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationKey-correlationPropertyRef-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-15" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-15-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationKey-base_Class" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-15-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-15-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-15-ownedEnd" name="extension_CorrelationKey" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationKey" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-15"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-15-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty" name="CorrelationProperty"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty-base_Property" name="base_Property" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-17"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty-type" name="type" visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-48"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty-type-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty-correlationPropertyRetrievalExpression" name="correlationPropertyRetrievalExpression" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression" association="BPMNProfile-CoreStructure-Common-packagedElement-34"> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-CorrelationProperty-correlationPropertyRetrievalExpression-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-17" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-17-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationProperty-base_Property" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-17-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-17-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-17-ownedEnd" name="extension_CorrelationProperty" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationProperty" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-17"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-17-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-18" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-18-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-dataPath"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-18-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding" association="BPMNProfile-CoreStructure-Common-packagedElement-18"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-18-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Package" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts" name="Artifacts"> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation" name="BPMNAssociation"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-AssociationEnd" name="AssociationEnd" constrainedElement="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-AssociationEnd-specification"> |
| <body>At least one of association ends (target or source) must be TextAnnotation.</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-generalization" general="BPMNProfile-CoreStructure-Common-Artifacts-BPMNArtifact"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-base_Dependency" name="base_Dependency" visibility="public" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Dependency"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-associationDirection" name="associationDirection" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection"> |
| <defaultValue xmi:type="uml:InstanceValue" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-associationDirection-defaultValue" instance="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection-none"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-sourceRef" name="sourceRef" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BaseElement" isDerived="true" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-15"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-targetRef" name="targetRef" visibility="public" type="BPMNProfile-CoreStructure-Foundation-BaseElement" isDerived="true" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-16"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-base_Dependency" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2-ownedEnd" name="extension_BPMNAssociation" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-2-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation" name="TextAnnotation"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation-generalization" general="BPMNProfile-CoreStructure-Common-Artifacts-BPMNArtifact"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation-base_Comment" name="base_Comment" visibility="public" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Comment"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation-textFormat" name="textFormat" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation-text" name="text" visibility="public" isDerived="true" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-18"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation-base_Comment" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4-ownedEnd" name="extension_TextAnnotation" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-4-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Enumeration" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection" name="AssociationDirection"> |
| <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection-none" name="none"/> |
| <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection-one" name="one"/> |
| <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-AssociationDirection-both" name="both"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Group" name="Group"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Group-generalization" general="BPMNProfile-CoreStructure-Common-Artifacts-BPMNArtifact"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Group-base_ActivityPartition" name="base_ActivityPartition" visibility="public" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityPartition"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Group-_categoryValueRef" name=" categoryValueRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Group-_categoryValueRef-lowerValue"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-Group-base_ActivityPartition" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7-ownedEnd" name="extension_Group" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-Group" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-7-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-Group-_categoryValueRef"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-Group" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8-ownedEnd-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-8-ownedEnd-upperValue" value="*"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNArtifact" name="BPMNArtifact" isAbstract="true"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-BPMNArtifact-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue" name="CategoryValue"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-base_EnumerationLiteral" name="base_EnumerationLiteral" visibility="public" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#EnumerationLiteral"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-categorizedFlowElements" name="categorizedFlowElements" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowElement" isDerived="true" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-12"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-categorizedFlowElements-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-categorizedFlowElements-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-base_EnumerationLiteral" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11-ownedEnd" name="extension_CategoryValue" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-11-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-12" memberEnd="BPMNProfile-CoreStructure-Common-FlowElement-_categoryValueRef BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue-categorizedFlowElements"/> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Category" name="Category"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Category-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Category-base_Enumeration" name="base_Enumeration" visibility="public" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Enumeration"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Category-categoryValue" name="categoryValue" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue" isDerived="true" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-17"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Category-categoryValue-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-Category-categoryValue-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-Category-base_Enumeration" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14-ownedEnd" name="extension_Category" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-Category" aggregation="composite" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-14-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-15" memberEnd="BPMNProfile-CoreStructure-Foundation-BaseElement-outgoing BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-sourceRef"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-16" memberEnd="BPMNProfile-CoreStructure-Foundation-BaseElement-incoming BPMNProfile-CoreStructure-Common-Artifacts-BPMNAssociation-targetRef"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-17" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-17-ownedEnd BPMNProfile-CoreStructure-Common-Artifacts-Category-categoryValue"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-17-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-Category" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-17"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-18" memberEnd="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation-text BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-18-ownedEnd"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-18-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-TextAnnotation" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-18"/> |
| </packagedElement> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-FormalExpression" name="FormalExpression"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-FormalExpression-FormalExpression.evaluatesToTypeRef" name="FormalExpression.evaluatesToTypeRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-FormalExpression-FormalExpression.evaluatesToTypeRef-specification"> |
| <body>self.evaluatesToTypeRef = self.base_OpaqueExpression.type. extension_ItemDefinition</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-FormalExpression-generalization" general="BPMNProfile-CoreStructure-Common-BPMNExpression"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FormalExpression-evaluatesToTypeRef" name="evaluatesToTypeRef" visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-37"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-BPMNExpression" name="BPMNExpression"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-BPMNExpression-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-BPMNExpression-base_OpaqueExpression" name="base_OpaqueExpression" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-22"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#OpaqueExpression"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-22" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-22-ownedEnd BPMNProfile-CoreStructure-Common-BPMNExpression-base_OpaqueExpression" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-22-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-22-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-22-ownedEnd" name="extension_BPMNExpression" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNExpression" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-22"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-22-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-FlowElement" name="FlowElement" isAbstract="true"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-auditing" name="auditing" visibility="public" type="BPMNProfile-Process-Auditing" association="BPMNProfile-CoreStructure-Common-packagedElement-24"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-auditing-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-monitoring" name="monitoring" visibility="public" type="BPMNProfile-Process-Monitoring" association="BPMNProfile-CoreStructure-Common-packagedElement-25"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-monitoring-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-_categoryValueRef" name=" categoryValueRef" visibility="public" type="BPMNProfile-CoreStructure-Common-Artifacts-CategoryValue" association="BPMNProfile-CoreStructure-Common-Artifacts-packagedElement-12"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-_categoryValueRef-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-_categoryValueRef-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowElement-container" name="container" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowElementsContainer" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-38"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-24" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-24-ownedEnd BPMNProfile-CoreStructure-Common-FlowElement-auditing"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-24-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowElement" association="BPMNProfile-CoreStructure-Common-packagedElement-24"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-24-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-25" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-25-ownedEnd BPMNProfile-CoreStructure-Common-FlowElement-monitoring"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-25-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowElement" association="BPMNProfile-CoreStructure-Common-packagedElement-25"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-25-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer" name="FlowElementsContainer" isAbstract="true"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-flowElements" name="flowElements" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowElement" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-38"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-flowElements-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-flowElements-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-laneSets" name="laneSets" visibility="public" type="BPMNProfile-Process-LaneSet" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-42"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-laneSets-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowElementsContainer-laneSets-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Enumeration" xmi:id="BPMNProfile-CoreStructure-Common-ItemKind" name="ItemKind"> |
| <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-ItemKind-physical" name="physical"/> |
| <ownedLiteral xmi:id="BPMNProfile-CoreStructure-Common-ItemKind-information" name="information"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition" name="ItemDefinition"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-ItemDefinition.structureRef" name="ItemDefinition.structureRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-ItemDefinition.structureRef-specification"> |
| <body>self.structureRef = self.base_Class</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-itemKind" name="itemKind" visibility="public" type="BPMNProfile-CoreStructure-Common-ItemKind"> |
| <defaultValue xmi:type="uml:InstanceValue" xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-itemKind-defaultValue" instance="BPMNProfile-CoreStructure-Common-ItemKind-information"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-isCollection" name="isCollection" visibility="public"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| <defaultValue xmi:type="uml:LiteralBoolean" xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-isCollection-defaultValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-base_Class" name="base_Class" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-31"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Class"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-structureRef" name="structureRef" visibility="public"> |
| <eAnnotations xmi:id="_NiOIUHvMEeOWLfCz6n-rOA" source="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot"> |
| <details xmi:id="_NiOIUXvMEeOWLfCz6n-rOA" key="derivation" value="self.base_Class"/> |
| </eAnnotations> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-structureRef-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-import" name="import" visibility="public" type="BPMNProfile-CoreStructure-Infrastructure-Import" association="BPMNProfile-CoreStructure-Common-packagedElement-55"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-ItemDefinition-import-lowerValue"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-FlowNode" name="FlowNode" isAbstract="true"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-generalization" general="BPMNProfile-CoreStructure-Common-FlowElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-base_ActivityNode" name="base_ActivityNode" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-30"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#ActivityNode"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-incoming" name="incoming" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-44"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-incoming-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-incoming-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-outgoing" name="outgoing" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-45"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-outgoing-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-FlowNode-outgoing-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-30" isAbstract="true" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-30-ownedEnd BPMNProfile-CoreStructure-Common-FlowNode-base_ActivityNode" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-30-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-30-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-30-ownedEnd" name="extension_FlowNode" visibility="public" type="BPMNProfile-CoreStructure-Common-FlowNode" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-30"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-30-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-31" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-31-ownedEnd BPMNProfile-CoreStructure-Common-ItemDefinition-base_Class" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-31-ownedEnd"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-31-ownedEnd" name="extension_ItemDefinition" visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-31"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-31-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter" name="ResourceParameter"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-ResourceParameter.owner" name="ResourceParameter.owner" constrainedElement="BPMNProfile-CoreStructure-Common-ResourceParameter"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-ResourceParameter.owner-specification"> |
| <body>Resource Parameter must be owned by Resource.</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-ResourceParameter.type" name="ResourceParameter.type"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-ResourceParameter.type-specification"> |
| <body>ResourceParameter::/type : Item Definition [0..1] = Property.type (defined on typed element).</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-ResourceParameter.isRequired" name="ResourceParameter.isRequired"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-ResourceParameter.isRequired-specification"> |
| <body>ResourceParameter.isRequired : Boolean = Property.lower > 0 |
| (defined on Multiplicity Element)</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-base_Property" name="base_Property" visibility="public" association="BPMNProfile-CoreStructure-Common-packagedElement-33"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Property"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-type_" name="type " visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-52"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-type_-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Common-ResourceParameter-isRequired" name="isRequired" visibility="public" isDerived="true"> |
| <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Boolean"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-33" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-33-ownedEnd BPMNProfile-CoreStructure-Common-ResourceParameter-base_Property" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-33-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-33-generalization" general="BPMNProfile-CoreStructure-Foundation-packagedElement-2"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-33-ownedEnd" name="extension_ResourceParameter" visibility="public" type="BPMNProfile-CoreStructure-Common-ResourceParameter" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-33"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-33-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-34" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-34-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationProperty-correlationPropertyRetrievalExpression"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-34-ownedEnd" name="correlationproperty" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationProperty" association="BPMNProfile-CoreStructure-Common-packagedElement-34"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-35" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-35-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-base_Dependency" navigableOwnedEnd="BPMNProfile-CoreStructure-Common-packagedElement-35-ownedEnd"> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-35-ownedEnd" name="extension_CorrelationPropertyRetrievalExpression" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression" aggregation="composite" association="BPMNProfile-CoreStructure-Common-packagedElement-35"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-35-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-36" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-36-ownedEnd BPMNProfile-CoreStructure-Common-CallableElement-ioBinding"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-36-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CallableElement" association="BPMNProfile-CoreStructure-Common-packagedElement-36"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-36-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-37" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-37-ownedEnd BPMNProfile-CoreStructure-Common-FormalExpression-evaluatesToTypeRef"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-37-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-FormalExpression" association="BPMNProfile-CoreStructure-Common-packagedElement-37"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-38" memberEnd="BPMNProfile-CoreStructure-Common-FlowElement-container BPMNProfile-CoreStructure-Common-FlowElementsContainer-flowElements"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-39" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-39-ownedEnd BPMNProfile-CoreStructure-Common-SequenceFlow-conditionExpression"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-39-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-SequenceFlow" association="BPMNProfile-CoreStructure-Common-packagedElement-39"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-40" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-40-ownedEnd BPMNProfile-CoreStructure-Common-BPMNMessage-itemRef"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-40-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-BPMNMessage" association="BPMNProfile-CoreStructure-Common-packagedElement-40"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-41" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-41-ownedEnd BPMNProfile-CoreStructure-Common-CallableElement-ioSpecification"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-41-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CallableElement" association="BPMNProfile-CoreStructure-Common-packagedElement-41"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-42" memberEnd="BPMNProfile-Process-LaneSet-flowElementsContainer BPMNProfile-CoreStructure-Common-FlowElementsContainer-laneSets"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-43" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-43-ownedEnd BPMNProfile-CoreStructure-Common-Resource-resourceParameters"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-43-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-Resource" association="BPMNProfile-CoreStructure-Common-packagedElement-43"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-44" memberEnd="BPMNProfile-CoreStructure-Common-SequenceFlow-targetRef BPMNProfile-CoreStructure-Common-FlowNode-incoming"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-45" memberEnd="BPMNProfile-CoreStructure-Common-SequenceFlow-sourceRef BPMNProfile-CoreStructure-Common-FlowNode-outgoing"/> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-46" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-46-ownedEnd BPMNProfile-CoreStructure-Common-CallableElement-supportedInterfaceRefs"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-46-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CallableElement" association="BPMNProfile-CoreStructure-Common-packagedElement-46"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-47" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-47-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationKey-correlationPropertyRef"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-47-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationKey" association="BPMNProfile-CoreStructure-Common-packagedElement-47"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-48" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-48-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationProperty-type"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-48-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationProperty" association="BPMNProfile-CoreStructure-Common-packagedElement-48"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-49" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-49-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationSubscription-correlationKeyRef"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-49-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationSubscription" association="BPMNProfile-CoreStructure-Common-packagedElement-49"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-50" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-50-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationSubscription-correlationPropertyBinding"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-50-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationSubscription" association="BPMNProfile-CoreStructure-Common-packagedElement-50"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-51" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-51-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding-correlationPropertyRef"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-51-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyBinding" association="BPMNProfile-CoreStructure-Common-packagedElement-51"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-52" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-52-ownedEnd BPMNProfile-CoreStructure-Common-ResourceParameter-type_"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-52-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-ResourceParameter" association="BPMNProfile-CoreStructure-Common-packagedElement-52"/> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-53" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-53-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-messageRef"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-53-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression" association="BPMNProfile-CoreStructure-Common-packagedElement-53"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-53-ownedEnd-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-53-ownedEnd-upperValue" value="*"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-54" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-54-ownedEnd BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression-messagePath"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-54-ownedEnd" name="correlationSet" visibility="public" type="BPMNProfile-CoreStructure-Common-CorrelationPropertyRetrievalExpression" isDerived="true" association="BPMNProfile-CoreStructure-Common-packagedElement-54"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-54-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Association" xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-55" memberEnd="BPMNProfile-CoreStructure-Common-packagedElement-55-ownedEnd BPMNProfile-CoreStructure-Common-ItemDefinition-import"> |
| <ownedEnd xmi:id="BPMNProfile-CoreStructure-Common-packagedElement-55-ownedEnd" visibility="public" type="BPMNProfile-CoreStructure-Common-ItemDefinition" association="BPMNProfile-CoreStructure-Common-packagedElement-55"/> |
| </packagedElement> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Package" xmi:id="BPMNProfile-CoreStructure-Service" name="Service"> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface" name="BPMNInterface"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-Interface.operation.multiplicity" name="Interface.operation.multiplicity" constrainedElement="BPMNProfile-CoreStructure-Service-BPMNInterface"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-Interface.operation.multiplicity-specification"> |
| <body>Interface may have from 1 to many operations.</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-Interface.ownedOperation" name="Interface.ownedOperation" constrainedElement="BPMNProfile-CoreStructure-Service-BPMNInterface"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-Interface.ownedOperation-specification"> |
| <body>All interface operations should have BPMN <<Operation>> sterereotype applied.</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-BPMNInterface.callableElements" name="BPMNInterface.callableElements"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-BPMNInterface.callableElements-specification"> |
| <body>BPMNInterface::/callableElements : CallableElement [*] = Interface.interfaceRealization.implementingClassifier</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-BPMNInterface.operations" name="BPMNInterface.operations"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-BPMNInterface.operations-specification"> |
| <body>BPMNInterface::/operations: BPMNOperation : Interface.ownedOperation</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-generalization" general="BPMNProfile-CoreStructure-Infrastructure-RootElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-base_Interface" name="base_Interface" visibility="public" association="BPMNProfile-CoreStructure-Service-packagedElement-2"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Interface"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-implementationRef" name="implementationRef" visibility="public"> |
| <type xmi:type="uml:Class" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Element"/> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-implementationRef-lowerValue"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-operations" name="operations" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNOperation" isDerived="true" association="BPMNProfile-CoreStructure-Service-packagedElement-5"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-operations-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-operations-upperValue" value="*"/> |
| </ownedAttribute> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-callableElements" name="callableElements" visibility="public" type="BPMNProfile-CoreStructure-Common-CallableElement" isDerived="true" association="BPMNProfile-CoreStructure-Service-packagedElement-9"> |
| <lowerValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-callableElements-lowerValue"/> |
| <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="BPMNProfile-CoreStructure-Service-BPMNInterface-callableElements-upperValue" value="*"/> |
| </ownedAttribute> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Extension" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-2" memberEnd="BPMNProfile-CoreStructure-Service-packagedElement-2-ownedEnd BPMNProfile-CoreStructure-Service-BPMNInterface-base_Interface" navigableOwnedEnd="BPMNProfile-CoreStructure-Service-packagedElement-2-ownedEnd"> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-2-generalization" general="BPMNProfile-CoreStructure-Infrastructure-packagedElement-6"/> |
| <ownedEnd xmi:type="uml:ExtensionEnd" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-2-ownedEnd" name="extension_BPMNInterface" visibility="public" type="BPMNProfile-CoreStructure-Service-BPMNInterface" aggregation="composite" association="BPMNProfile-CoreStructure-Service-packagedElement-2"> |
| <lowerValue xmi:type="uml:LiteralInteger" xmi:id="BPMNProfile-CoreStructure-Service-packagedElement-2-ownedEnd-lowerValue"/> |
| </ownedEnd> |
| </packagedElement> |
| <packagedElement xmi:type="uml:Stereotype" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation" name="BPMNOperation"> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.owner" name="BPMNOperation.owner" constrainedElement="BPMNProfile-CoreStructure-Service-BPMNOperation"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.owner-specification"> |
| <body>BPMN Operation owner must be BPMN Interface.</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.inMessageRef" name="BPMNOperation.inMessageRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.inMessageRef-specification"> |
| <body>BPMNOperation::/inMessageRef : BPMNMessage = the first in Operation.ownedParameter with direction = in, and a type that has the BPMNMessage stereotype applied.</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.outMessageRef" name="BPMNOperation.outMessageRef"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.outMessageRef-specification"> |
| <body>BPMNOperation::/outMessageRef : BPMNMessage = the first in Operation.ownedParameter with direction = out or return, and a type that has the BPMNMessage stereotype applied.</body> |
| </specification> |
| </ownedRule> |
| <ownedRule xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.errorRefs" name="BPMNOperation.errorRefs"> |
| <specification xmi:type="uml:OpaqueExpression" xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-BPMNOperation.errorRefs-specification"> |
| <body>BPMNOperation::/errorRefs : Error [*] = Operation.raisedException (defined on Behavioral Feature)</body> |
| </specification> |
| </ownedRule> |
| <generalization xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-generalization" general="BPMNProfile-CoreStructure-Foundation-BaseElement"/> |
| <ownedAttribute xmi:id="BPMNProfile-CoreStructure-Service-BPMNOperation-base_Operation" name="base_Operation" visibility="public" association="BPMNProfile-CoreStructure-Service-packagedElement-4"> |
| |