A related topic of interest is the relationship between process models a la BPMN and HIPO models a la IDEF0, which are sophisticated ‘data flow diagrams’. The IDEF0 links are artifact flows, and any hint of process control is in the ‘control’ inputs to an IDEF0 Activity. BPMN and IDEF0 provide 2 views of the same process space. (
IMO, UML Activity Diagrams are a less-accessible cousin to BPMN, and UML Information Flow Diagrams are inferior to IDEF0, and this issue is not very well resolved in UML 2.5.)