BPMN 2.0 FTF Avatar
  1. OMG Issue

BPMN2 — CorrelationSubscription Ownership

  • 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