User Tools

Site Tools


Technologies to be Standardised

It is not the purpose of “standards” to “invent” but instead to “standardise” existing but unnecessarily incompatible models / notations / languages etc. This page looks at the existing entities that could benefit from standardisation within DMN.

Existing Decision Model Notations

Current types of decision models are:

  1. decision tables, graphs, trees
  2. rules such as inference rules and rulesets
  3. constraint models including Mathematical Programming models
  4. statistical models

Existing Decision Model Standards

Existing standards efforts have been applied to some areas of DMN:

  1. PMML for statistical models in predictive analytics. Does not provide a graphical view of the models outside of the XML specification.
  2. PRR and RIF for production rules that can be used to represent decisions.

Relevant Methodologies

See the business rule methodologies such as:

  1. CommonKADS
  2. Proteus and other SBVR- (business-)level methodologies
  3. KPI “The Decision Model” for defining “normalised decision tables”

BPMS and BRMS Use of Decision Tables


BPMN is a successful modelling notation for process models (as orchestrations and, in BPMN2, choreographies). Such process models often either:

  • embed decision graphs or trees, complicating the process model
  • reference a “business rules task” as a decision point to delegate some decision execution to some other model / process.


BRMS tools typically provide decision models as (CIM) metaphors for their (PIM and PSM) executable rule formats.

technologiestobestandardised.txt · Last modified: 2010/05/04 10:05 by pvincent