Authoring the decision logic

You must author the decision logic that drives each decision. You express the decision logic with business rules and decision tables.

Business rules

Business rules use if-then statements that express a set of conditions followed by the actions to take if the conditions are satisfied. You write rules in the rule language, which is easily understood because it approximates natural language.

You write rules using an editor that lists relevant statements. You assemble the rules by selecting statements and adding missing variables. The statements automatically include the data model vocabulary that you defined.

Decision tables

Decision tables represent decision logic as a table. Each row in a decision table corresponds to a complete rule.

The rows and columns of the tables show the possible situations that a business decision might encounter, and specify which action to take in each situation. You use decision tables to view and manage large sets of action rules with identical conditions.