BPMN 2.0 FTF Avatar
  1. OMG Issue

BPMN2 — Page 121, Figure 10-1 - Redundant ways to model receiving messages

  • Key: BPMN2-76
  • Legacy Issue Number: 14353
  • Status: closed  
  • Source: Fujitsu ( Tom Rutt)
  • Summary:

    This is a style suggestion that will make diagrams clearer by removing redundant notations. There is a "receive event" to receive any kind of communication. For example, and event to receive a message. Or an event to receive a signal. Events are circles on the diagram. Additionally, BPMN allows a "receive type" activity, that is a rounded rectangle that receives messages. Receiving of a message seems more naturally to be an "event" and not an "activity" because an event is something that happens. An activity is something you do, and receiving something is really just waiting and not doing anything. So picturing receive an activity seems unnatural. The redundancy to two ways to draw this causes confusion.

    The spec could encourage the use of a "receive event", and to deprecate the "receive activity". Receive activity would still be allowed, but "deprecation" would put the standard on a path to eventually remove it, and would send a message to not use it or expect it to be there in the future.

    The figure 10-1 should be re-drawn to have receive message events instead of "receive activities".

    The doctor/patient example in figure 7-3 should be redrawn to use receive events instead of the receive activities.

  • Reported: BPMN 2.0b1 — Fri, 4 Sep 2009 04:00 GMT
  • Disposition: Resolved — BPMN 2.0
  • Disposition Summary:

    This issue cannot be fixed in this FTF.
    Disposition: Closed, Out Of Scope

  • Updated: Fri, 6 Mar 2015 20:57 GMT