Using a state machine to enable a complex workflow process

Even a moderately complex workflow process can turn into a spaghetti nightmare using a graphical model.
Even a moderately complex workflow process can turn into a spaghetti nightmare using a graphical model.