Before WF4 was released, WF workflows were composed as either sequential or state machine workflows, which left many developers asking why flowchart workflows weren’t included with WF. Flowchart workflows have been around for decades. They are one of the most natural ways of modeling complex logic; therefore sequential workflows were used as the best way to model flowchart control flows.
Even with sequential workflows, there were limitations for modeling processes—precisely because sequential workflows execute activities one after another and follow a top-down execution flow. With the release of WF4, the flowchart ...