Workflow Diagram Graphviz Example

A Graphviz example of a workflow / flowchart using circle, doublecircle and diamond shapes for start, end and decision nodes.

This is a classic flowchart: shape=circle marks the start, shape=doublecircle the end, and shape=diamond a decision point (success?). The two outgoing edges from the decision are labelled Yes and NO so each branch is explicit. Model the flow as a digraph and Graphviz sequences the steps for you.