The visualization of system and module complexity significantly aids in identifying potential trouble spots in the system. Using a stoplight effect, modules are colored red, yellow, or green on the display corresponding to their level of complexity. By knowing the complexity of system modules, managers can determine the level of programming experience necessary for maintaining specific parts of a system and gain an indication of the resources required for the maintenance effort. Comprehensive System Analysis McCabe Reengineer's structure chart display is easily manipulated for proper viewing of system hierarchy and program logic. The tools allow users to modify the system view depending on the level of detail they require.
Users can show sections of the system in detail or the entire structure chart on one screen.
Horizontal and vertical gap manipulation enhances the view for very wide or very deep systems. The tools provide multiple ways to analyze a system. To pinpoint the exact location of a module on a large system, the find command will automatically position the cursor on the structure chart, pointing to that module. Users can eliminate uninteresting library routines or they can carve out pertinent pieces of the system by removing entire subsystems from view. To isolate the domain of change, users can highlight all the calls to and from a module of interest.