Blog Posts BPMN DMN

DMN Method and Style 3rd Edition Now Available

Blog: Method & Style (Bruce Silver)

It’s been over five years since DMN Method and Style 2nd Edition was published and a lot has changed since then.  So I’m pleased to announce that DMN Method and Style 3rd Edition is now available.  You can get the print edition on Amazon and other online bookstores, and you can order the e-book edition right here on my website.

The new edition is based on the draft DMN 1.6 spec, which contains many features unavailable in the second edition of the book, which was based on DMN 1.2.  And while that book was targeted at business users, the new edition balances the needs of business and technical modelers.  Part I is the Guide to Decision Modeling, which explains all the modeling elements – DRDs, decision tables, other boxed expressions, and FEEL – in a business-friendly way.  Part II is the DMN Cookbook, formerly a separate volume, with “recipes” for various modeling challenges, aimed at more technical modelers.  Looking back on the original DMN Cookbook, based on the draft DMN 1.2 spec, I am struck by how few of those recipes would be done in the same way today.

Another impetus to writing a new edition is my own experience in DMN engagements.  Seemingly obscure parts of FEEL – double iteration, handling lists of lists, interpolation of published data, complex data validation – can be critical in real-world projects, and those things all made their way into the new edition.

Below is the table of contents, and you can read the Preface here:

Contents

Preface to the Third Edition. vii

Part I Guide to Decision Modeling. 1

1. What Is DMN? 3

2. DMN Elements. 23

3. Decision Requirements 37

4. Decision Tables. 49

5. Data Modeling and Reuse. 77

6. Literal Expressions. 97

7. Business Knowledge Models. 109

8. Contexts. 117

9. Decision Services. 127

10. Calendar Arithmetic 141

11. Lists and Tables 151

12. Data Validation. 177

13. Orchestrating DMN 187

Part II DMN Cookbook. 199

14. About the DMN Cookbook. 201

15. String Recipes. 205

16. Calendar Arithmetic Recipes 219

17. List and Table Recipes 225

18. Math Recipes 239

19. Machine Learning Recipes. 253

20. Data Validation Recipes 265

Index 279

About the Author 285

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/dmn-method-and-style-3rd-edition-now-available/?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

×