Other Tools for Source Code Comprehension
Lots of other tools/approaches:
- extractors, visualizers, abstractors for dynamic system information (e.g., dynamic call graphs, event interactions, etc.)
- program restructuring tools
- cliché finders
- program understanding tools
- etc.