This chapter covers a distinct type of workflow: the state machine. Although this workflow type has already been introduced to you, the sequential workflow tends to steal the spotlight. There is not really a reason for this except for the fact that most people tend to think of a sequential process when thinking of workflow. With that said, the state machine is no less important or useful when modeling processes.
Topics covered in this chapter include the following:
Traits of a state-machine workflow
When to use the state machine
Developing state-machine workflows