Business Processes

A business process is a particular service implemented by the orchestration of other services including several activities linked by a graph. This graph defines the choreography of the Process. The business process may have fault, compensation, and timeout handlers that are not linked to the main choreography.

You design each business process with a business process model in PowerDesigner.

Sybase WorkSpace Business Process concept

PowerDesigner concept

Business process

Business Process Model

Business process diagram

BPM default diagram

To design a business process with event handlers you have to:
  • Create a composite process

  • Attach event handlers to the composite process

  • Define the main choreography in the sub-diagram of the composite process

The following extended attributes are used to generate properties of business process.

Name

Internal code

Description

Ad hoc process

AdHoc

AdHoc property of the business process.

Language

Language

Language of the process.

[none]

GUID

Global Unique Identifier of the model.

[none]

ModelGUID

Identifier of the model.

[none]

ModelName

Name of the model.

[none]

ProcessGUID

Defines the ID of the business process.