Configuring the BOM for rule authoring
After designing a BOM for an underlying object model, you configure it to maximize the efficiency of rule authoring activities.
- Overview: A data model for rule authoring
You use a vocabulary to write rules. You define the vocabulary in the business object model (BOM). - Business object model (BOM)
The BOM is the object model for business rules. You edit BOM members in the BOM editor. - Creating BOM elements
You can extend the business object model (BOM) with new business elements, and manage values in the editor with specific classes. - Defining a vocabulary
The vocabulary is the set of terms and phrases defined in all the BOM entries of a business object model. - Working with categories
A category is an identifier that you can assign to business rules and certain business elements to filter which business rules can use which business elements. A rule can use a business element if the rule category filter specifies at least one of the categories assigned to the business element. Only business elements that a rule can see appear in the rule editor drop-down list. - Working with domains
You can use domains to extend the business object model (BOM). - Working with domains and z/OS data models
In rule authoring, a domain restricts the values of a BOM element to a set of predefined values. - Customizing business rule authoring and management
You can adapt built-in rule authoring and management to the needs of your business. - Integrating events into a rule project
You can integrate business events into a rule project and then emit an event from a rule. - Translating an existing rule project and vocabulary
You can translate items for a vocabulary that already exists, and change the display name of a rule project item.
Parent topic: Designing projects for rule authoring