What is a Call Graph?
A Call Graph shows which items are used by code, at multiple levels.
Visual Expert performs a static analysis of your code. It generates static call graphs, intended to represent every possible run of the application.
Note: for a higher-level representation, you can visualize PBL dependencies.
Why use Call Graphs?
- Understand the inner workings of your application.
Visualize chains of calls between objects or methods - Basis for further analyses,
for instance tracking the flow of values between procedures - Detect anomalies of program execution.
How to Generate Call Graphs?
First, select the type of Graph you need:
TreeView | E/R Diagram |
---|---|
Benefits:
|
Benefits:
|
Tutorials: |
Tutorial: |