Blog Posts Process Analysis Process Management Process Modeling

Comment on Why Does DMN Have BKMs? by Ryan

Blog: BPMS Watch - Bruce Silver

Nice explanation thanks Bruce. I understand the need for functions, I have been using those for decades with real world rule/decision implementations. 2 observations on BKM’s and 1 on boxed expressions. 1. Why not just name them functions? creates confusion. Why BKM’s need to be on the diagrams, they get complicated enough already. Why not simply make the function calls part of the decision object? If there are dependencies in the functions, simply have a function diagram that explains that.
Not sure how you can say with a straight face the above boxed expressions are simpler than a scripted formula. If folks are specialist SME’s they will know the formula well. Why not simply use an well known scripting language, there are hundreds already?
I see a huge value in decision dependency diagrams, but the above may create a barrier to DMN adoption.

Leave a Comment

Get the BPI Web Feed

Using the HTML code below, you can display this Business Process Incubator page content with the current filter and sorting inside your web site for FREE.

Copy/Paste this code in your website html code:

<iframe src="https://www.businessprocessincubator.com/content/comment-on-why-does-dmn-have-bkms-by-ryan/?feed=html" frameborder="0" scrolling="auto" width="100%" height="700">

Customizing your BPI Web Feed

You can click on the Get the BPI Web Feed link on any of our page to create the best possible feed for your site. Here are a few tips to customize your BPI Web Feed.

Customizing the Content Filter
On any page, you can add filter criteria using the MORE FILTERS interface:

Customizing the Content Filter

Customizing the Content Sorting
Clicking on the sorting options will also change the way your BPI Web Feed will be ordered on your site:

Get the BPI Web Feed

Some integration examples

BPMN.org

XPDL.org

×