Graphviz Example: bpmn

digraph BPMN {
rankdir=LR;
node[shape=rectanble style="rounded,filled" color="lightgoldenrodyellow" ]
start[shape=circle color=palegreen1]
end[shape=doublecircle color=orangered]
join, join2[shape=diamond label="" style="filled" fillcolor=orange]
wait, delay[shape=circle color="lightgoldenrod1"]
start -> announce
announce -> delay
announce -> moderate
moderate -> join2
delay -> email
email->join2
check_cal[label="check
calendar"]
announce -> check_cal
conf_call[label="conference
call"]
check_cal -> conf_call
conf_call -> wait[label=yes]
moderate_conf[label="moderate
conference call"]
wait -> moderate_conf
moderate_conf -> join
conf_call -> join[label=no]
join->join2
join2->evaluate
evaluate->end
}
BPMN start start announce announce start->announce end end join join2 join->join2 evaluate evaluate join2->evaluate wait wait moderate_conf moderate conference call wait->moderate_conf delay delay email email delay->email announce->delay moderate moderate announce->moderate check_cal check calendar announce->check_cal moderate->join2 email->join2 conf_call conference call check_cal->conf_call conf_call->join no conf_call->wait yes moderate_conf->join evaluate->end