Processes

A business process is a flow of business activities related to one business goal, such as providing a complex service to a customer. A process diagram is a graph that describes the flow of activities in a business process. The graph is built up of connected elements of different types such as activities and events.

A process can describe different paths of which one or more paths are taken at run time, depending on conditions.

A notional token flows through the process, indicating which particular path or paths are taken as the process executes.

Processes are of two main types, public and private.

Public Processes

A public process can be added to a process agent in CDD and deployed. Public processes are often instantiated by the arrival of a message at a TIBCO BusinessEvents destination, which causes an instance of a process and run the process.

Private Processes

Private processes are only used within a public process. They can be called using a call activity or they can be triggered by an error, or other situation.

Private processes can be shared by multiple public processes.

Private processes are automatically deployed when a public process that references them is deployed. All private processes are deployed.