・Dynamic information
This information indicates the behavior of the program to
understand. It might include the information available from a
debugger or a profiler. Using it, one can check to see how the
program would behave at execution time so that some
additional information that is not available from the static
information can be provided. However, it is also necessary to
know the program structure to understand it more fully. To
do so, even the dynamic information would not be
sufficiently good to use for program understanding.