Learn more

Stop wasting time on process mapping and decision requirements!

Learn standards-based business modeling the right way, from the start
Learn more


5 Decision Service Usage Patterns

One of the most significant aspects of DMN 1.2 is the establishment of decision services as an important and useful feature of the standard.  Decision services existed previously but offered little practical utility other than demarking units of execution within a DRD.  Today that is just one of five distinct usage patterns for DMN decision services.

Usage Pattern 1: As a unit of deployment

Perhaps the most important use of decision services is not even mentioned in the spec, but it is implicit in DMN’s architecture and a major theme of DMN Cookbook.  A decision model in which all nodes have defined decision logic can be deployed into the runtime environment as a stateless service.  In the Trisotech tool, for instance, this requires just a single mouse click.  The service can be invoked by any client app or process capable of making a REST call.  If you want to see this […]

Professionalize your business modeling

Get your whole team on the same page with the Method and Style approach

A few of our training clients…