Authoring business rules
You use Rule Designer to create and edit different types of rules. You can use automatic variables, ruleset variables, templates, and categories to simplify the rule creation process.
- Overview: Ways to express business rules
You write business rules such as action rules and decision tables by using the Business Action Language (BAL). - Working with action rules
You can create action rules by using the Intellirule editor or the guided editor. - Working with decision tables
You use the decision table editor to create and update decision tables. - Working with variables
You can use automatic variables and ruleset variables to define variables for use in business rules. - (deprecated) Working with decision trees
You use the decision tree editor to create a workflow for the execution of your rules. - (deprecated) Working with templates
You can create partially written rules and partially defined decision tables for use as templates, to simplify the task of creating rules and decision tables. - Working with technical rules
Use the Technical Rule Editor to write technical rules in the ILOG® Rule Language. - Working with functions
You can create a function in a rule project to share code procedures across more than one element of a ruleset. You express a function in ILOG Rule Language (IRL), and its code is evaluated when the ruleset runs. - Working with properties
In Decision Server, you use hierarchies to extend rule models. You can then use these rule model extensions to add properties to business rules. You use properties and tags to store metadata on business rules. The rule model extensions are synchronized between Rule Designer and Decision Center. - Defining a category filter
You can define a category filter to specify which categories of elements can be used in action rules, decision tables, and decision trees. - Defining a calendar format
The Gregorian calendar is the default format. You can change the format of the calendar in the config.ini file. - Rule authoring for COBOL compatibility
If you intend to generate COBOL code and execute your rules in Enterprise COBOL, you must make sure that the rule authoring features you use are compatible with COBOL code execution. - Correcting errors by using Quick Fix
You can use the Eclipse Quick Fix feature in the Intellirule Editor, the decision table editor, and the decision tree editor. Quick Fix messages offer suggestions to automatically correct detected errors. - Applying verbalization changes to business rules
If you change the verbalization of a business element used in a rule, you can refactor the business rules that use the business element to take your changes into account.
Parent topic: Designing projects for rule authoring