|
Analyze Your Source Code
|
Understand, document and improve complex, third party or legacy software. Derive the software's overall architecture. Examine class design and variable usage. Visualize control flow and dependencies.
In multitasking or multithreaded systems, analyze concurrency control to avoid problems with race conditions or deadlocks.
For developers of C, C++ and Java code
|
|