Wiki: WellFormedBusinessProcessDiagrams

Design Decomposition for Business Process and Data Flow Diagrams
  |    |    |    |    |    |    |    |
Contents      Categories     PageIndex     RecentChanges     RecentlyCommented     Login/Register

Well-Formed Business Process Diagrams

The following characterize a well-formed business process diagram:

  • There is a start and an end event. [1]
  • Each split is matched with a join. [1]
  • A given input message/event is received by only one process/task.
  • A given output message/event is produced by only one process/task.
  • Processing of an input message/event is started in the process/task that receives the input.
  • An output message/event is generated at the earliest point possible and not passed to a later process/task.
  • Each process/task must have at least one input or one output message/event.
  • All input and output messages/events are at an atomic level. No composite messages/events are used.
  • Use parallel processes/tasks whenever possible.
  • Process/task names should be in verb-noun format. An example is “pay invoice.” [2]
  • Each task should be atomic in that it cannot be decomposed further.
  • Assemble processes based on frequency and affinity. High affinity is define as having 1:1 links. This technique clusters steps with 1:1 links and separates those clusters at the point of 1:M or M:1 links. [2]
  • Look out for orphan tasks. [1]

The Decomposition Matrix on this site generates diagrams that meet this criteria. You do, however, need to provide the naming in verb-noun format yourself after the diagram is generated.

[1] Business Process Driven SOA using BPMN and BPEL, Matjaz B. Juric and Kapil Pant.
[2] Workflow Modeling, Alec Sharp and Patrick McDermott.

There are no comments on this page. [Add comment]

Search this site
Custom Search
Resource Books at Amazon.com
by Thomas Erl, Ricardo Puttini, Zaigham Mahmood
Description:“This is a great book on the topic of cloud computing.” --Kapil Bakshi, Architecture and Strategy, Cisco Systems Inc. “We will recommend this book to Oracle customers, partners, and users for their journey toward cloud computing.” --Jurgen Kress, Fusion Middleware Partner Adoption, ...
by Ian Tyndall
Description:Cloud computing is disrupting corporate IT departments. This book examines the scholarly literature available on this topic through spring 2010.
by Lars Nielsen
Description:Here it is ... the bestseller now revised and expanded to reveal the most important Cloud innovations for 2013, including key Big Data tools from Amazon, IBM, Google, Microsoft and many other industry leaders. This concise, jargon-free volume fully explains the state-of-the-art (and ...