IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Developing business processes
Building business state machines
To create and work with business state machines, use the business state machine editor.
The business state machine editor displays a visual representation of a state-based, event driven, business application. You use this tool to visually create and manipulate business state machines.
Business state machines can only be deployed to the IBM Process Server.
Click any of the links shown below to learn more about that topic.
- Business state machines
A business state machine is an event driven business application in which external operations trigger changes that guide the business state machine from one discrete mode to another. Each mode is an individual state, and this mode determines what activities and operations can occur.- Sample: business state machine editor
The following sample demonstrates the use of the business state machine editor.- The building blocks of the business state machine editor
Compose your own business state machine using a combination of the following building blocks.- Create a business state machine
To create a new business state machine, follow these instructions.- Versioning business state machines
You can create new versions of your business state machine, so that multiple versions of those same business state machines can coexist in a runtime environment.
- Refactoring and business state machines
When you refactor parts of your business state machine, dependencies on those parts are automatically and universally updated throughout the product as a whole.- Querying the status of a business state machine in the runtime environment
When an instance of a business state machine is active in a runtime environment it will always be in one of its available states, and queries can be made to determine what this state is.- Choose between a BPEL process editor and a business state machine editor
You can model a Business Process Execution Language (BPEL) process application using either the BPEL process editor or the business state machine editor.
Previous topic: Work with business calendars
Next topic: Business vocabularies