Each directed edge in the graph represents a connection from an output port, namely the tail of the edge, to an input port, namely the head of the edge.
A key contribution of the system is its clean separation between the data flow and control flow models of computations within a scientific workflows.