TIBCO BusinessEvents Process Orchestration Overview

TIBCO BusinessEvents Process Orchestration software is an add-on product to TIBCO BusinessEvents software. It provides complex event processing (CEP) functionality within the context of a business process management (BPM) process.

TIBCO BusinessEvents Process Orchestration software you can simply and efficiently partition the rule space, that is, to segregate different CEP rule sets within the flow of a BPM process. TIBCO BusinessEvents Process Orchestration provides the BPM functionality within the context of a CEP application, giving the business process, access to TIBCO BusinessEvents project resources and features.

Thus Process Orchestration combines the features of CEP and BPM technologies as follows:

  • Using CEP applications you can correlate and process the events on a continuous basis. The outcome is not predetermined. It depends on events that arrive, the rules triggered, and the changes to the ontology that may result in triggering more rules, and so on. All rules active in an agent can be triggered if conditions are right.
  • BPM applications, by contrast, orchestrate various activities into a predefined process, to achieve a predetermined business goal, such as provisioning a cell phone. Only certain rules should execute at any given step of the process.

When to Use Process Orchestration

With TIBCO BusinessEvents Process Orchestration, you can execute different tasks, each of which may use a few or hundreds of rules to complete.

Straight through processing
TIBCO BusinessEvents Process Orchestration provides the state processing model to automate the life cycle of a concept.

State models are available in the TIBCO BusinessEvents Data Modeling add-on.

Classical business process model
A classical business process model depends on the actions and illustrates the activities that occur in a predefined order (depending on conditions) to achieve the overall business goal of the process. This includes the workflow and Case Management (Intelligence).