As a transitional step, this site will temporarily be made Read-Only from July 8th until the new community launch. During this time, you can still search and read articles and discussions.

While the community is read-only, if you have questions or issues requiring TIBCO review/response, please access the new TIBCO Community and select "Ask A Question."

You will need to register or log in or register to engage in the new community.


Last updated:
2:41am Apr 07, 2021


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.


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.

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.




Any contribution is welcome!

Back to Main TIBCO® BPM - Modeling Wiki page