CMMN, or Case Management Model and Notation, is a method for mapping out processes or tasks that are more flexible and less predictable—think of situations that involve handling complex cases rather than straightforward workflows.
Imagine you're managing a case, like a medical diagnosis, a legal case, or a customer service issue. Unlike a strict, step-by-step procedure, each of these cases may have many possible paths. Depending on what happens, different actions might be required. CMMN helps you outline and visualize these kinds of scenarios, where things can change based on what's happening at the moment.
In CMMN:
In short, CMMN is useful for planning and organizing workflows that require a lot of decontrol decision-making and can’t be fully predicted in advance. With CaseFabric it is not only the visual representation but a full platform that can execute these complex case models allowing you to build complex solutions within a short timeframe. The full standard can be found at the CMMN section of the OMG