Large software systems are difficult to understand and maintain. Code analysis tools can provide programmers with different views of the software which may help their understanding activity. To be applicable to real programs written in modern programming languages, these tools need to efficiently handle pointers. In the case of C++ analysis, object oriented peculiarities (like, e.g., polymorphism) have to be accounted for as well.
No takes yet. Share an insight, caveat, or question.
Tonella et al. (1997) studied this question.
Synapse has enriched 2 closely related papers on similar clinical questions. Consider them for comparative context: