Please enable JavaScript.
Coggle requires JavaScript to display documents.
3 Analytical Techniques (Dynamic Analysis (pointer problems (program…
3 Analytical Techniques
Static Analysis
-
-
Call Graphs
nodes are program units, edges are communication among units
-
-
-
-
pros - early detection, finds faults where they are less expensive to fix
cons - cant find runtime errors or resource utilization errors, only potential defects
Dynamic Analysis
-
-
-
-
-
-
pointer problems
-
allocated and initialized - OK (read, write, release)
allocated, not initialized - OK (write, release) - NOT OK - read
not allocated, not initialised - NOT OK
-