ILOG JRules User Guide > Creating Rule Projects > Getting Started > Overview: A Vocabulary for Rule Editing

The vocabulary defines what policy managers can write business rules about. The elements of the vocabulary are defined in a Business Object Model (BOM).

The BOM may be defined from scratch, or created from an Execution Object Model (XOM) that references compiled Java classes and other data sources. The BOM can also be extended without modifying the XOM.

Vocabulary, Business Object Model, and Execution Object Model

You can define a BOM in one of two ways:

The BOM contains:

Related Concepts

Business Rules
Technical Rules
Rule Project
Execution Object Model (XOM)
Business Object Model (BOM)
BOM and XOM
Vocabulary
Categories

Related Tasks

Setting Up a Rule Project
Working With BOM Entries
Working With Business Elements
Defining How Business Elements Map to the XOM
Managing XOM Changes in the BOM
Defining a Vocabulary
Defining Categories
Setting Up Automatic Variables

Related Reference

BOM Editor

Related Samples and Tutorials

Tutorial: Defining a Vocabulary
Rule Studio Authoring Extensions