Page 1
AN EXECUTABLE DMN
SOLUTION FOR BUSINESS
USERS
Bruce Silver, methodandstyle.com
[email protected]
Edson Tirelli, RedHat
[email protected]
Page 2
First Complete DMN Implementation
Page 4
Standards-Enabled Integration• Trisotech
• RedHat
• Method
and Style
Page 5
Executable Logic…Created Graphically• Diagrams and tables, not code
Page 6
DRD Reveals Names in Scope• Key to parsing
names with spaces
Page 8
Business-Friendly Interface• Create types automatically
from table column headings
Page 9
Full Boxed Expression Support
Page 11
All FEEL Functions and Operators
Page 14
Execution… not “Requirements”
Page 15
Flexible Execution Architecture• Test logic in the tool
• … embed it in an app
• … or deploy it as a
cloud service
Page 16
RedHat DMN Runtime• Open source extensions to Drools Rule Engine
Page 17
Only Solution Passing TCK
Page 19
About the Demo…• Business-oriented design
• Ease of use
• Decision Table Analysis
• Completeness
• Correct hit policy
• Normalization
• Boxed expressions
Page 20
About the Demo…• Fully executable
• Model validation
• FEEL parsing and
execution
• Execution in the tool
• Cloud deployment