BPMN Case Management CMMN Decision / Rules Management DMN Presentations Process Management Uncategorised

Integrated BPMN, CMMN and DMN – Combining processes, cases and decisions Denis Gagne

Description

My presentation to the Dec 2015 OMG Technical Meeting in Lajolla

Transcript

BPMN + CMMN + DMN
Combining Processes, Cases and Decision Modeling
Where strategies come to life!
Combining Processes, Cases and Decisions Modeling:
BPMN + CMMN + DMN
Denis Gagné,
CEO & CTO
Chair BPMN MIWG at OMG
BPMN 2.1 Member at OMG
CMMN 1.1 Member at OMG
DMN 1.1 Member at OMG
Chair BPSWG at WfMC
XPDL Co-Editor at WfMC
When to Model Cases vs Processes
Cases
• Managing a context to achieve
a desired outcome
Processes
• Taking steps to achieve
a desired outcome
Deciding is an activity present in both Processes and Cases
When to use BPMN, CMMN or DMN
is a about Processing
DMN
is a about Decidingis a about Managing
Variable
Every work effort instance
looks slightly different
Unpredictable The exact course of action is
unknown and highly
situation specific
Emergent
The exact course of action
only emerges during process
execution when more
information becomes
available
DMN
When to use BPMN, CMMN or DMN
Processes Cases Decisions
Activities Events Rules
Transitional Contextual Applied
Data Information Knowledge
Procedural Declarative Functional
Token
Event Condition Action
(ECA)
First Order Logic
(FOL)
DMN
Multiple Notations vs Unique Notation
• Separation of concerns
• Each notation captures the diversity of each points of views
• Expressiveness vs simplicity
• A unique notation would potentially lead to notational overload
• Alignment versus integration
• Elements from certain view(s) cannot be captured in other view(s)
• These views do need to align into a coherent whole
• Enabling a best of breed market
• Tool vendors can specialize
Telltale patterns for changes
+ DMNGateways
+ Events
+ ! !
! !
! !
Task Interdependencies
+ Adhoc
!
DMN
!
DMN
Introduced by
Where strategies come to life!
Come do a trial of the future
BPMN + CMMN + DMN
The triple crown of process improvement standards

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="https://www.businessprocessincubator.com/content/integrated-bpmn-cmmn-and-dmn-combining-processes-cases-and-decisions-denis-gagne/?feed=html" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples

BPMN.org

XPDL.org

×