-
Key: BPMN2-137
-
Legacy Issue Number: 14685
-
Status: closed
-
Source: NIST ( Mr. Conrad Bock)
-
Summary:
Figure 8-18 (The Correlation Class Diagram) shows only one-way
references away from CorrelationSubscription. What owns
CorrelationPropertyBindings? Table 8-35 (CorrelationSubscription model
associations) says it's a BaseElement, and that it has a Process
attribute. The subsection on Context-based Correlation in Section 8.3.3
(Correlation) implies it is owned by Process. -
Reported: BPMN 2.0b1 — Thu, 19 Nov 2009 05:00 GMT
-
Disposition: Resolved — BPMN 2.0
-
Disposition Summary:
> Section 8.3.3 Correlation
Figure 8.18 - The Correlation Class Diagram
Change metamodel
Original
CorrelationSubscription is contained in Common package but is not contained by any concept
Proposal (in accordance with Table 8.35 - CorrelationSubscription model associations)
1 Process contains n CorrelationSubscriptions. Each CorrelationSubscription is contained by exactly 1 Process. Add association from Process to
CorrelationSubscription.
> Section 10 Process
Figure 10.3 - Process Details class diagram
Change metamodel
Original
Process class has no association to CorrelationSubscription class.
Proposal
Add containment Process CorrelationSubscription: 1 Process contains n CorrelationSubscriptions.
Table 10.1 - Process Attributes & Model Associations
Append row: subscriptions: CorrelationSubscription [0..*]
Original
N/A
Proposal
Attribute Name
subscriptions: CorrelationSubscription [0..*]
Description/Usage
Correlation Subscriptions are a feature of context-based correlation (cf. section 8.3.3). Subscriptions are used to correlate incoming messages against data in the
Process context. A Process may several subscriptions.
Disposition: Resolved -
Updated: Fri, 6 Mar 2015 20:57 GMT