State Machine Workflows
In the previous two chapters I briefly skimmed over the basics of state machine workflows. This chapter will quickly have you building state machine workflows to model some really cool scenarios, but before we get going, let’s review the basics.
State machine workflows provide an alternative approach for modeling human behavior when the flow of events cannot usually be predicted. An example is an approval process when events drive the flow of execution for the process, usually as external events and guide transitions between other possible states. Basic characteristics of state machine workflows include an initial ...