Overview
In Business Process Management there are many areas of Business Rules
- processing and execution rules
- exception handling rules
- SLA handling rules
- Workforce load balancing rules
- Organizational rules
- Data validation rules
- technical restrictions
- etc.
Some rules need to be changeable at runtime, some can be defined at design time, sometimes there must be an approval, or a simulation needs to run before changing something.
Options
Decision Tables
With TIBCO ActiveMatrix® Decisions complex decision flows and tables can be implemented by using BPM decision activities and based on BPM Data definitions.
Note: This option is just available for TIBCO ActiveMatrix® BPM 4.x
TIBCO Business Event
The real-time business events (BE) Solution contains a feature of Decision Tables adjustable via a Web UI by Business Users. They can get connected by BPM over the BE API's.
Check Business Events Documentation for more detail e.g. start here with an overview of WebStudio - Decision Table Editor Reference.
Note: This option is recommended for TIBCO ActiveMatrix® BPM 5.x
Global Data Tables
Sometimes it fully enough to create little Lookup Tables inside of BPM Global Data. Here a new Value or Record can be added or modified using Business Service Pageflows.
- Sample Implementation Rules using BPM Global Data
3rd Party Rules Engines
most of the existing rules engines existing at customers can be reused and integrated into the new BPM Environment by using their API's e.g. via REST.
Resources
Documentation
- TIBCO ActiveMatrix® Decisions, Documentation Link
Any contribution is welcome!
Recommended Comments
There are no comments to display.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now