The lightweight Rules Management Server (RMS), a product of TIBCOBusinessEvents family, serves as a rules management repository. RMS is builtusing TIBCO BusinessEvents itself. Decision Manager communicates with this server to retrieve rules and other artifacts, get updates, commit them, approve orreject those rules, and deploy them to a production system. Only one decision project can be made available to the users per RMS instance. RMS allows you to:
Authenticate against an LDAP or file-based system
Access to certain parts of a project depending on your user role
Checkout a project
Get updates to that project
Commit your project
See the status of your project
If you have logged in to RMS as a Rule Administrator, it allows you to:
Set up projects with domain models and test data pre-defined, as well as set project security policies
Approve or reject committed projects and give feedback to the business users
Check on the status of all projects committed and keep track of all project versions
Deploy approved rules to a running TIBCO BusinessEvents engine of your choice
The RMS is implemented using TIBCO BusinessEvents. It contains a statemachine, rules, events, and catalog functions. The TIBCO Designer source code to this implementation is provided in the distribution in the BE_HOME/rms/projectdirectory. If you wish to customize the default behavior, you modify this project.
Read more...