Dynamic Analysis - Tools for Improving Engineering Process
Dynamic Analysis Tools
Dynamic
analysis is the testing and evaluation of a program by executing data in
real-time. The objective is to find errors in a program while it is running,
rather than by repeatedly examining the code offline.
Core
activities involved in Dynamic analysis:
- Code coverage
- Hotspot analysis and Memory
profiling
- Multi-threaded correctness
- Debugging
Advantages:
- N/A
Features
of Dynamic Analysis tools that need to be considered before picking it:
- N/A
Some
Popular Open Source Dynamic Analysis Tools:
- Cobertura (Java, Code
Coverage)
- EMMA (Java, Code Coverage)
- JCoverage (Java, Code
Coverage)
- Valgrind (Hotspot analysis
and Memory profiling)
- Eclipse TPTP (Memory
profiling)
List of
other dynamic analysis tools -
Comments
Post a Comment