When you run or debug a Decision Model and Notation (DMN) model in FlexRule Designer, the Event Viewer provides detailed execution logs. This allows for a detailed view and informs precisely what happens behind each step of the decision-making process. It also ensures transparency and clear explainability in decision-making.
Accessing the Event Viewer
After running or debugging a DMN model in FlexRule Designer, you can open the Event Viewer via the Parameters Window.
Once you run/debug your DMN model, navigate to the Parameters window and click on $events → Data Viewer to open the Event Viewer.

Analyzing Execution Logs of a DMN Model
The Event Viewer shows a detailed view of the logic execution, such as what rules were executed and what conditions were or were not met. This information helps you understand how a particular decision is made based on the defined business rules.

The above image shows a hierarchical view of what happens when you run/debug a DMN model and why particular decisions have been made. You can use these events to build a Trace, Log, or provide an application-custom view of what's happening at runtime.
Searching & Filtering Events
Search Bar: You can type a keyword to highlight matching events.

Filter Editor: Once you have searched for one term, you can use the filter editor to search for additional terms and conditions.

Summary
Event Viewer is a powerful tool for obtaining the execution log in a DMN model. You can efficiently analyze and optimize your DMN models by leveraging its search and filter features. DMN model execution in FlexRule Designer gives you full visibility during the modeling as well as at execution time.

