DTRules

A Java Based Decision Table Rules Engine

Documentation

DTRulesDTRules QR

DTRules is factored to allow all sorts of modifications and customizations of the Rules Engine to fit the needs of a huge range of applications. We are continuing to make DTRules even more flexible in this regard. Of course, this also requires even more documentation. We are adding documentation as fast as we can.

Overview of DTRules and EL  — EL is the reference DSL compiler supplied with DTRules

Understanding Error Messages when using the EL (default) compiler

Decision Tables

Getting Started with a Simple Project

Mapping Data into DTRules

Balanced vs Unbalanced Decision Tables

Chip Example

Preparing your code for deployment

Configuring your Rule Sets