Process Definition Diagrams

Business process modeling related questions, BPMN 1, and 2 standards.

Moderator: Moderators

Process Definition Diagrams

Postby jnicholas330 » Sat Jul 15, 2017 9:16 am

The Process Definition Diagrams are very useful, especially coming from a background of Erikson-Penker (UML Extensions) where a higher level notation than BPMN is desired. However, there are several implementation details that I feel Cameo gets wrong:

Process Diagrams Only - There are four types of BPMN diagrams - Primitive "Process Diagrams", Choreography Diagrams, Collaboration Diagrams and Conversation Diagrams. I would argue that all of these are "Process Diagrams" (except perhaps for Conversation), and should be able to be created and represented in the Process Definition Diagrams. However, Cameo only considers Primitive "Process Diagrams" as true processes.

No linkages to Organization Model, Data Model - In Erikkson Penker, data can be provided to a process, and an organization, role, person can be associated as well. Of course, these things can be formally represented in the actual BPMN diagram, but adding these more loose linkages allows for more descriptive process modeling to occur.

Forum Newbie
Forum Newbie
Posts: 23
Posts Rating:4
Joined: Tue Jun 20, 2017 10:26 am

Re: Process Definition Diagrams

Postby Edita Mileviciene » Tue Aug 01, 2017 7:42 am


Thank you for the feedback! As currently there is no official OMG standard how to use Processes with Organization and Data models, these diagrams can be interpreted many different ways. We will consider expanding business diagram toolbars in the future releases to provide more flexibility.

Regarding to your comment about processes: according to BPMN 2.0 standard, Process can contain only Process diagram. Collaboration/Conversations (this is a single collaboration diagram now in BPMN 2.0) diagram is owned by Collaboration element, Choreography diagram is owned by Choreography - these concepts are different from Process. However, we agree that it could be useful to model Collaborations and Choreographies in Process definition diagram. Now you can do this by dragging Choreography / Collaboration from the model browser tree, and dropping into Process Definition diagram.

You can also link Processes to Organization Model and Data Model by dropping these elements to Process diagram and drawing the required links.

Kind Regards,
No Magic, Inc. Customer Support
Edita Mileviciene
Customer Support
Customer Support
Posts: 69
Posts Rating:1
Joined: Wed Jan 13, 2010 5:35 am

Return to Business Process Modeling (BPMN)

Who is online

Users browsing this forum: No registered users and 1 guest