A practice aimed at understanding software component behavior by using data collected during the execution of the
component. Runtime analysis provides understanding of the following aspects of application execution:
-
Execution path
-
Code coverage
-
Runtime tracing
-
Memory utilization
-
Memory errors and memory leaks
-
Execution performance
-
Performance bottlenecks
-
Threading problems
|