In this tutorial, we will learn about how to use Camunda DMN package available in Bot Store.
First let's look at what DMN means and its background.
As defined by OMG, DMN (Decision Model and Notation) is a modeling language and notation for the precise specification of business decisions and business rules. DMN is easily readable by the different types of people involved in decision management. These include: business people who specify the rules and monitor their application; business analysts.
As referenced in
Camunda website, DMN is not owned by a certain enterprise but by an institution (
OMG), which is already established through other world-wide standards, e.g., BPMN and UML. The DMN standard is supported by several software products; you are less dependent on any particular vendor’s products.
In DMN, decisions can be modeled and executed using the same language. Business analysts can model the rules that lead to a decision in easy to read tables, and those tables can be executed directly by a decision engine (like Camunda). This minimizes the risk of misunderstandings between business analysts and developers, and it even allows rapid changes in production.
Here are the steps to setup and use Camunda DMN package from Bot Store.