Rule artifact management and deployment

Rule Execution Server provides a comprehensive set of tools to manage the deployment and execution of rulesets.

The Rule Execution Server console is a management tool designed for system administrators, developers, or business analysts to implement changes in business requirements quickly and easily. Such changes can be uploaded to the rule engine while the application is running.

Management

Rule Execution Server provides an environment for you to manage the deployment and execution of your rules. Rule Execution Server includes a set of management facilities. System administrators can use them to change the behavior of the execution stack and disable rulesets in emergency situations.
Note:

All managed entities are versioned.

The following table shows what management tasks are available in what environment.
Table 1. Management tasks
Entity Operations Edited by
RuleApps
Create
  • Rule Execution Server console
  • Rule Designer in the development environment only.
  • Decision Center
Modify
  • Rule Execution Server console
  • Decision Center
Remove
  • Rule Execution Server console
Get RuleApp Archive
  • Rule Execution Server console
Rulesets
Create
  • Rule Execution Server console
  • Rule Designer in the development environment only.
  • Decision Center
Modify (change ruleset archives and properties)
  • Rule Execution Server console
  • Decision Center
Enable/Disable
  • Rule Execution Server console
  • Decision Center
Remove
  • Rule Execution Server console
Server
Archive all RuleApps
  • Rule Execution Server console
XOM resources (resuri)
Create
  • Rule Execution Server console
  • Decision Center
Remove
  • Rule Execution Server console
Get resource
  • Rule Execution Server console
XOM resources (reslib)
Create
  • Rule Execution Server console
  • Decision Center
Modify
  • Rule Execution Server console
Remove
  • Rule Execution Server console
Get library
  • Rule Execution Server console