This topic applies only to the IBM Business Automation Workflow Advanced
configuration.

State machines

Draft comment:
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-03-13 12:15
A state machine is an alternative way of creating a business process. A state machine is suited for processes related to changing states rather than a flow of control. A state defines what an artifact can do at a point in time.

State machines are a common way of showing a set of interrelated states in a process. A familiar state machine is a drink dispenser. You put some coins into the machine, and along with your drink, you get your exact change. The state machine mechanically calculates the value of the coins that you inserted and the coins that must be returned to you. In the following diagram, a typical state machine is shown as created by the state machine editor. In the state machine, an item is purchased and shipped to a customer.

State machine

A state machine cannot be used in a mediation module.