DMN
-
Using FEEL with Camunda 8
What is FEEL As a part of the Decision Model and Notation (DMN) specification, the OMG also defined the Friendly Enough Expression Language (FEEL). Since DMN is intended to be used by designers and business analysts who would like to build decision tables, FEEL needed to be designed as an uncomplicated and human-readable expression language that would help readers understand the logic being described or executed by the DMN table. Expression languages are typically used by developers to evaluate data to produce a result based on query parameters or conditions. This means it’s syntactically closer to code than human-readable sentences. Since one of the goals of FEEL is to be “process analyst friendly,” it prioritizes readability more than other expression...
-
BPMN and DMN Modeler for Atlassian Confluence
Document business processes with the BPMN and DMN Modeler for Confluence - two plugins available for free on the Atlassian Marketplace.
-
2022 Automation Trends, Questions and Answers
Dive into our answers for the top-ranked questions from our recent webinar, Looking Back to the Future: 5 Process Automation Trends in 2022.
-
How Developing Java Apps is Easier with...
Learn how using Camunda’s process engine in your Java application will make development easier and save you time.
-
The DMN-Powered Sorting Hat
Recently, I was painfully reminded of the Dark Lord’s failure when I discovered Harry Potter (the person, not the books) turns 40 tomorrow. To help get my mind off of it, I built a Sorting Hat.
-
How Deloitte Digitizes Tax and Legal Consultations...
Is it possible to digitize consultations with tax and legal experts in order to seamlessly guide decision-makers towards consistent and compliant decisions?
-
Testing DMN Tables Automatically
One key feature of DMN tables is that they enable business people to provide Business Rules in an intuitive way – like creating an Excel sheet. As a developer you get the DMNs and you integrate them into the BPMN-Process. But how can you make sure that DMN works as expected? With this in mind I started the DMN Table Tester Project with these main goals: Test the DMNs that I get from businesses, even without knowing the exact rules. Learning more about DMN Tables🤓. Playing with interesting technologies😀. Interested? Then let me show you how it works with this simple DMN: Configure your Test The Tester provides a simple User Interface that lets you define a DMN Test in...
-
How to chain decisions with DRDs
Happy Birthday DMN DMN has proven to be a very popular and well adopted standard for describing and executing business rules. It’s uptake among Camunda users alone has been very impressive, especially considering it’s a standard that’s only about a year old. It’s popularity has given us the perfect excuse to implement even more elements of the standard. In fact since we first started to support it, we’ve been asked about when we intend to implement DRDs (Decision Requirements Diagram). With the release of Camunda 7.6 we’ve done just that. This post is simply a way of showing how to use DRDs and is especially relevant if you’re already familiar with DMN tables. Assignment Use Case DMN has become a...