| Welcome to ILOG JRules > Getting Started > ILOG JRules Architecture Guidelines > Enabling Business Rule Management for Business Users |
Enabling Business Rule Management for Business Users |
PREVIOUS NEXT |
To enable business users to create and edit business rules, you can publish rule projects to Rule Team Server, a Web-based module for storing, managing, and editing business rules. After the rule project has evolved in Rule Team Server, you can synchronize its contents back into Rule Studio.
When you have a large vocabulary, categories let you filter the terms and phrases that are available to you when you edit rules in Rule Studio or Rule Team Server. Only those vocabulary terms and phrases in a category are visible in a business rule with that category assigned.
You can also use business rule templates to guide policy managers to write rules properly and create many similar rules efficiently. A business rule template is a partly completed business rule that can be used to create a series of rules with the same structure. If you find that you are using templates to manage many rules with shared conditions and actions and are only modifying values, you may consider managing them as a decision table.
To add properties to existing types of rule artifact, you extend the rule model. BAL and rule model extensions can be set up once and then deployed on both Rule Studio and Rule Team Server.
For example, you could create a property geography to identify the country for which a rule is applicable.
Developers store and access business rules using ILOG Rule Studio for .NET. Rule Studio stores business rules and other business rule artifacts (such as business object models) in a file system. You can integrate this file system into a Source Code Control (SCC) system for file sharing, conflict resolution, and version management. In an SCC system, each developer works on a copy of the rule projects in their Eclipse workspace, and a copy is kept in the SCC system. All interaction with the SCC system is handled by Eclipse.
Business users store and access business rules using Rule Team Server. Rule Team Server stores rule projects in a database repository. The Rule Team Server repository handles multi-user concurrency and versioning. In Rule Team Server, all users collaborate within a shared workspace, and use locking to control access to resources currently being edited.
In Rule Studio, you can synchronize the content of rule projects within Rule Team Server. Synchronization provides for:
The way you implement business rule management with Rule Studio and Rule Team Server depends on who the owners of the business policy are, and whether you use the Rule Team Server repository as production storage.
| Copyright © 1987-2008 ILOG S.A. All rights reserved. Legal terms. Documentation homepage. | PREVIOUS NEXT |