Close this search box.

Decision Model and Notation

Behind the scenes of any business process management workflow is a series of intricate decision-making steps that operate behind the scenes. A mechanism is employed to cross-check input data against specific criteria before accurately routing the data to reach the appropriate conclusion.

Whether it’s the seasonal recommendation of holiday movies on your social media feed or the sudden price surge for flights to popular holiday destinations, a Decision Model and Notation (DMN) model provides a comprehensive structure for making business decisions. This model presents decision logic through diagrams and tables, enabling end-to-end clarity.

To implement this model, ATOM establishes the N number of tables in the input session, along with the N number of key-value pairs in the output session. Subsequently, we can pass the variable name to DMN, which will conduct a search in the input session and retrieve the relevant output table variables in a JSON format based on the corresponding table name match.

What are the top benefits of this technology?

Reduced Time

The DMN offers a significant breakthrough in identifying test cases, reducing the total cost and time of testing efforts through the graphical decomposition of requirements.

Improved Visibility

DMN increases business transparency by helping all stakeholders understand a complex decision-making domain using easily readable diagrams.

Analytic Agility

The notations for decisions are augmented in the form of Decision Tables that provides flexibility to express logic in different scenarios using the same table.


A standard framework for decision models provides a structured context for developing and managing predictive analytic models enabling the development of a library of reusable decision-making components.


The development of decision systems using specifications that may be automatically validated and executed allows business rules to be defined simply and reliably in unambiguous decision tables.

What is unique about ATOM's implementation

Focused Approach

ATOM also eliminates the exhaustive process of providing different inputs based on conditional matching by creating the DMN tables with the required variables

Seamless Integration

ATOM facilitates easy integration of the DMN tables into the workflows without requiring extra plugins and GUI.


Through DMN, ATOM provides a structured context for different workflow inputs, reducing the complexity and creating a straight-through process.

Improved Flexibility

When a user provides input in workflow execution, a DMN block is created inside it that can be accessed later to fetch the respective output variables based on the input provided without repeating the process.

Network Automation Workflow

Network Automation Workflow breaks down a higher-level activity into subtasks and ties them together with network events, provisioning actions, show-commands, pre-checks, git-pipelines…

Five ATOM Workflow Automation Superpowers

Workflow automation in ATOM accelerates complex methods of procedures (MOPs) such as software upgrades, configuration migrations, zero-touch provisioning, and pre-and post-checks.
Overcoming Telecom and Networking Challenges with ATOM Workflow Insights

Latest blog post

Overcoming Telecom and Networking Challenges with ATOM Workflow Insights

ATOM's Adapter Forge offers a powerful capability that provides a comprehensive view of your entire network, making automation and policy application seamless.