This document discusses data flow diagrams and modeling processes at different levels of abstraction. It provides examples of typical processes like computations, decisions, data manipulation, and triggering other processes. It then gives an example data flow diagram of a patient monitoring system to illustrate modeling a system at three different levels - showing more detail at each lower level. Finally, it discusses some common mistakes in data flow diagrams like missing inputs/outputs and irrelevant inputs not corresponding to the outputs.