Rule Builder > Managing Repositories > Working With Template Libraries and Rule Languages > Linking Custom Business Rule Languages to the Rule Builder

Business rule languages are based on writing business rules according to a specific language syntax. Before writing the business rules, a business rule language must be selected, or a custom language developed that supplies the language syntax you require. A developer can either extend BAL or develop a custom business rule language using the BRLDF or token model. In general, business analysts and policy managers will use either BAL or a custom language developed specifically to suit the requirements of their business rule application.

Rule templates are a way for you to make the business rule languages you have defined with the token model or the BRLDF available in the Rule Builder. Once you have developed your custom business rule language, you need to integrate it into the Rule Builder to create rules in this rule language. There are two ways of doing this:

  1. By adding a set of properties (for example, brm.language.xxx) to a custom property file and adding it to the Rule Builder classpath. For more information, see the Rule Builder Customization User's Manual. In this case, all the rules of the repository are created using the same business rule languages.
  2. By creating a rule template with your custom business rule language and specifying the token model class or the abstract syntax file of your custom business rule language in the properties of the rule template. This is a quick way to access a new business rule language in the Rule Builder.

For information on how to develop your own business rule language, see the Business Rule Language Support User's Manual.

See Also

Working With Projects | Working With Templates


Customer Support | Copyright © 1987-2004 ILOG S.A. All rights reserved. Legal terms. PREVIOUS   NEXT