Process-Based Tools

Chapter 3 discussed the concept of the logical equivalent, justifying and defining it by showing a functional decomposition example using data flow diagrams (DFD). In this section, we will expand upon the capabilities of the DFD by explaining its purpose, advantages and disadvantages (described later as the Good, the Bad and the Ugly) and most important: how to draw and use it.