Featured Posts: Rules

DMN editor opens 1.1 and 1.3 assets now

The DMN editor continues evolving towards making users’ lives as simple as possible. On Kogito 0.8.1, we introduce a new mechanism to open DMN 1.1 and 1.3 assets. We’re still saving your model as a DMN 1.2 asset at conformance level 3. However, now any 1.1 or 1.3 model, non including DMN 1.3 features, isRead more →

BPMN and DMN Standalone Editors

In 0.7.2.alpha3 we started shipping a new component of the KIE tooling, what we’re calling Standalone Editors. These Standalone Editors provide a straightforward way to use our tried-and-true DMN and BPMN Editors embedded in your own web applications. The editors are now distributed in a self contained library that provides an all-in-one JavaScript file forRead more →

DMN lives in the KIE Group YouTube channel

The KIE YouTube channel is regularly posting quite interesting content! Last week I had the pleasure of presenting a talk about DMN at the KieLive#11 session: Tomorrow (October 27th), Edson Tirelli will also talk about DMN, but from a different and more advanced perspective at the KieLive#12: I’ve just activated the YouTube reminder because IRead more →

How to maintain DMN models on Business Central and VSCode

Currently, the DMN editor is supported in a variety of environments. You can create a DMN model in an online editor, in a chrome extension, in a desktop app, in a VSCode extension, and even on Business Central. Until the latest release, you could face some differences between a model created by VSCode and aRead more →

DMN editor supports multiple diagrams now

The DMN editor was already great for expressing business logic and decomposing complex decisions into multiple nodes. However, in some advanced use cases, your graph may get complicated, and your model might look like this: I’ve removed all labels from this example to focus on the number of nodes and their relationship. Even without acknowledgingRead more →

DMN Validation updates: Kogito and migration to Executable Model

In this article, we will describe some of the recent updates to the DMN Validation module (kie-dmn-validation) and how the migration to make use of the Executable Model enabled a number of use-cases, such as porting the functionality on the Kogito platform. Introduction The Drools DMN Engine provides static and semantic validation of DMN models:Read more →

About DMN endpoints on Kogito

This post summarises the current design of REST endpoints which are automatically generated and made available, when using DMN model assets in a Kogito application. This work was finalised as part of KOGITO-2840. Introduction For each DMN model in a Kogito application, a collection of REST endpoints is automatically code generated based on the contentRead more →

Making Executable DMN Modeling More Business-Friendly

presentation byBruce Silver, MethodAndStyle.comand Matteo Mortari, Red Hat At this year’s Decision Camp 2020, I had the opportunity to present with Bruce Silver a complete overview of the DMN Validation features, and some of the research areas we are working together on: I hope this can be an helpful summary of what you should look at whenRead more →

Lists as DMN boxed expressions

Literal expressions, Decision Tables, Contexts, Relations, Functions, and Invocations are quite powerful boxed expressions already. However, now our editor supports Lists as a new boxed expression type. Lists represent a group of FEEL expressions. You may use it to define complex items for a particular decision, check this example: Notice that each cell of this listRead more →

Getting Started with jBPM

Being familiar your BA tool guides to better decision taking on development and architecture decisions. Let’s start by learning a little bit more about the core components and about jBPM installation. jBPM main components jBPM is mainly based on two components: Business Central and Kie Server. Reinforcing the concepts: business central is the authoring andRead more →