Key takeaways:
- CMMN (Case Management Model and Notation) is a graphical notation for modeling unpredictable, knowledge-worker-driven work that doesn’t follow a set order. Together with BPMN and DMN, it makes up the “triple crown” of business modeling notations.
- The Object Management Group (OMG) introduced CMMN in 2014 to complement BPMN. CMMN 1.1, the current version, was released in December 2016.
- A CMMN case plan model is built from tasks, stages, milestones, and event listeners. Tasks can be discretionary, and they can call DMN decisions, BPMN processes, or other CMMN cases.
- BPMN describes how to perform a process, while CMMN describes what is allowed within one. Using them together lets organizations model structured workflows and flexible cases such as support tickets, customer complaints, lending, and fraud investigations.
Business Process Model and Notation (BPMN), Case Management Model and Notation (CMMN), and Decision Model and Notation (DMN) form what is often called the “triple crown” of business modeling notations. BPMN is widely used by business owners and technical users alike to design and implement business processes. CMMN is not as well known or utilized in the world of business process management. Unlike BPMN, CMMN is used to describe unpredictable and evolving situations – describing what is allowed in a process versus how to perform a process. In this article, we will discuss what Case Management Model and Notation is, how it works, and how it differs from BPMN.


