Rule Builder > Managing Repositories > Top-Level Repository Elements > Project

A project enables you to organize and perform common tasks on the elements that you are creating. Projects are used as a container within ILOG JRules to logically manage, build, and debug the items that comprise the business logic of your application.

You can organize your repository so that there are several projects, depending on your requirements. The output of a project results in a ruleset.

A project is stored in the repository as a collection of references to other repository elements. It assembles packages and template libraries into a consistent editing and deployment environment that provides the ability to manage all the objects belonging to the project as a single unit.

There can be more than one project in a repository and both template libraries and packages can be shared across more than one project. This helps facilitate the work of different users that are responsible for different projects in the repository.

Each project has a deployer associated with it that specifies the rules in the project that will be extracted for deployment and provides access to the Execution Object Model. By default a project contains one template library that contains a default BOM and a set of templates, and a deployer.

Before you can do anything else in a project, you must create a package.

See Also

Setting Up the Execution Object Model | Project Structure | Deployment | Working With Projects


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