ILOG Rules for .NET User Guides > Rule Studio > Defining Business Object Models

In ILOG Rules for .NET business object models define the objects with which you write business rules. The business object model (together with its vocabulary) provides the building blocks for the business rule artifacts in a rule project.

When you create a BOM entry, you can choose to verbalize the business elements to create a vocabulary. If you do not verbalize a business element, that element will not be visible from business rule artifacts. The terms and phrases of this vocabulary are directly generated from the Display Text property of the BOM members.

In addition, you can localize the vocabulary, and use several vocabularies in different languages on top of the same business object model.

Note
The vocabulary can only be edited in Rule Studio. Users of Rule Solutions for Office and Rule Team Server for SharePoint must request changes to the vocabulary to the development team using Rule Studio.

This section describes how to set up and work with a business object model.

In This Section

Introducing the Business Object Model View: Two Views of a Class
Learn about the Business Object Model View.
Setting Up a Business Object Model
Find out how to create a business object model, and work with classes based on XML data.
Synchronizing the Business Object Model View and the Class Library Project
Discover how to keep the Business Object Model View synchronized with its class library project.
Verbalizing a Business Member
Find out how to control the display text used to display business object model members in a business rule.
Categorizing the Members of a Business Object Model
Find out how to categorize business object model members so that only some of them appear in a business rule.
Extending a Business Object Model
Find out how to add classes and methods to a business object model.
Localizing the Display Text in a Business Object Model
Learn how to localize the display text of business object model members.
Accessing the Properties of Business Object Model Members
Find out how to access and set the properties of business object model members.
Support for Literal Values
Discover how to create lists of values for a type that are updated dynamically.

Related Sections

Designing the Rule Project
Describes business object models in the context of rule projects.
Creating Rule Projects
Describes how to create and manage a rule project.
Writing Rules
Provides information on how to write business rules in ILOG Rule Studio for .NET.