Issue 14548: Clarification on relationship between MEP and Choreography Task in BPMN2 (bpmn2-ftf) Source: Red Hat (Mr. Gary Brown, gbrown(at)redhat.com) Nature: Clarification Severity: Summary: PDF page 337, page 307: "A single MEP is defined as a BPMN Choreography Task (see page 350). Thus, a Choreography defines the order in which Choreography Tasks occur. Choreography Sub-Processes allow the composition/decomposition of Choreographies." If the MEP has a request, response and multiple faults how will the choreography identify which subsequent path based on a decision relates to each response. Would propose changing wording to "A single MEP can be defined ..." - allowing an MEP to be defined across separate Choreography Tasks, enabling the decision point and relevant paths based on each response type to be explicitly defined in the choreography. However this may require some additional mechanism to correlate the separate choreography tasks as belonging to the same MEP. Resolution: PDF page 337, page 307: Change: "A single MEP is defined as a BPMN Choreography Task" To: "A single MEP can be defined as a BPMN Choreography Task" Disposition: Resolved Revised Text: Actions taken: October 9, 2009: received issue October 21, 2010: closed issue Discussion: End of Annotations:===== te: Fri, 09 Oct 2009 10:37:55 +0100 From: Gary Brown Reply-To: gbrown@redhat.com Organization: Red Hat User-Agent: Thunderbird 2.0.0.22 (X11/20090609) To: issues@omg.org Subject: Clarification on relationship between MEP and Choreography Task in BPMN2 X-Scanned-By: MIMEDefang 2.67 on 10.5.11.16 PDF page 337, page 307: "A single MEP is defined as a BPMN Choreography Task (see page 350). Thus, a Choreography defines the order in which Choreography Tasks occur. Choreography Sub-Processes allow the composition/decomposition of Choreographies." If the MEP has a request, response and multiple faults how will the choreography identify which subsequent path based on a decision relates to each response. Would propose changing wording to "A single MEP can be defined ..." - allowing an MEP to be defined across separate Choreography Tasks, enabling the decision point and relevant paths based on each response type to be explicitly defined in the choreography. However this may require some additional mechanism to correlate the separate choreography tasks as belonging to the same MEP. Regards Gary