Data flow model

A model that describes the Functionality of a System by Activities, data stores and Data Flows.
Note: Incoming data flows trigger activities which then consume the received data, transform them, read/write persistent data held in data stores and then produce new data flows which may be intermediate results that trigger other activities or final results that leave the system