A directed acyclical graph or (DAG) is the central feature of how Cloud Compute defines the sequence of jobs that compose an event. For Corps Water Management System (CWMS) or Watershed Analysis Tool (WAT) users, the DAG should resemble a Program Order.
https://en.wikipedia.org/wiki/Directed_acyclic_graph
For Cloud Compute the vertices of a DAG are jobs. Jobs are executed by Plugins. Jobs are defined by a Payload and a Plugin through a manifest. The payloads typically have inputs and outputs, an arc (or edge, or link) describes the connection of one or many producing plugin's output to the consuming plugin's input. The ordering of the graph defines the ordering of the computational sequence to complete the DAG.
For Cloud Compute an Event is a single completion of the DAG. A compute contains one to many events for a single DAG.
