DMN
Decision Model and Notation
Decision Model and Notation: DMN
-
Standard for Decision Management
-
DMN makes decisions model driven, visually declarative, interchangeable and executable!
-
Goals:
-
Make decisions transparent: explicit and standardised definition, extracted from other logic and reviewable/writable by business experts
-
Make decision operations efficient: automate where possible
-
Make decisions agile: implement new or changed logic easily
-
Decision Model & Notation 1.4
-
Standard defined by Object Management Group (2015(1.0)-2023(1.4))
-
Covers:
-
Notation
-
Semantics
-
Executable model
-
DMN Method & Style
-
DMN Method & Style
-
Bruce Silver
1st Edition
-
Cody-Cassidy Press, 2016
-
ISBN: 978-0982368152
2nd Edition
-
Cody-Cassidy Press, 2018
-
ISBN: 978-0982368152
Extracting Business Logic with Standards: Triple Crown
-
Extract part of the business logic to be able to manage it
-
Business processes → BPMN and CMMN
-
Decisions → DMN
-
-
Allow business experts to create and validate logic that is actually executed
-
Bridge the gap between designing business decisions and implementing them in software