Vocabulary

The vocabulary comprises terms and phrases that are attached to the elements of the BOM, and terms that are defined for ruleset variables and ruleset parameters. You use the vocabulary to create business rules.

Rule Designer verbalizes BOM elements to make them visible in business rules. Rule Designer creates a default vocabulary that can be translated.

When you create a BOM entry, you can choose to verbalize the business elements to create a vocabulary. A default verbalization is then applied to all attributes, getters, setters, and static references in the BOM entry. You can create a code-like verbalization of all other methods by selecting the option All Methods in the New BOM Entry or Verbalize BOM wizards.

In addition to vocabulary elements created from the BOM, you create vocabulary terms by defining a verbalization for ruleset parameters and ruleset variables.

Only business rules use the vocabulary. Technical rules and functions do not use the vocabulary. If you do not verbalize a business element, that element is not part of the vocabulary, and therefore not visible from business rules.

You can translate the vocabulary, and use several vocabularies in different languages on top of the same business object model.