CASE Tools. The capabilities of specialized graphical documentation software exceed those of word-processing or spreadsheet packages. These CASE tools (an acronym for computer-assisted software engineering) automate such documentation tasks as drawing or modifying flowcharts, drawing graphics and screen designs, developing reports, and even generating code from documentation. Thus, CASE tools are to flowcharts what word processors are to text documents. Figure 3-17 is an example of a CASE package in use, drawing a data flow diagram.