Using SoftBench Static Analyzer

9

Using SoftBench Static

 

Analyzer

SoftBench Static Analyzer aids in the understanding of moderate to large-sized programs during the implementation, test, and maintenance phases of the software lifecycle.

New members of a software team can use SoftBench Static Analyzer to understand the code quickly. Programmers can become more confident about the impact of their software changes using the added information it provides.

SoftBench Static Analyzer helps you better understand your programs by answering questions like:

What code will be affected if I change this parameter list?

What functions and classes call this function?

Where is this identifier's value modified?

What code accesses any element of this class?

Where are all the calls to a specific overloaded definition of this C++ member function?

SoftBench Static Analyzer helps you analyze program information such as call trees, class hierarchy, file include relationships, and variable definition and use. SoftBench Static Analyzer presents the information in a text list (on the main window) or with a graphical display of relationships (accessed from the "Graph" menu). You can immediately edit the referenced source file by double-clicking on a text list item or graphical node.

SoftBench Static Analyzer works with code for HP C, C++ and

FORTRAN77 language compilers.

Chapter 9

251