2009 · 12 citations · 7 references
ComputingComputer ScienceProgramming LanguagesSoftware EngineeringSystems ProgrammingAbstract Syntax TreesControl-flow AnalysisData-flow AnalysisObject-oriented AnalysisObject-oriented ProgrammingStatic AnalysisCall Graph ConstructionDynamic Program AnalysisGraph GenerationInterprocedural AnalysisProgram Dependence AnalysisProgram Dependence GraphsSystem Call Analysis
A call graph is defined as a set of directed edges connecting call sites (statements invoking method calls) to corresponding target methods [6]. It is a very powerful tool for program analysis and can be used to: help plan testing strategies,
7
Stephen M. Blackburn, Robin Garner, Chris Hoffmann et al. · 2006 · 1.6K citations · Full text
Fast static analysis of C++ virtual function calls
David F. Bacon, Peter F. Sweeney · 1996 · 512 citations
Scalable propagation-based call graph construction algorithms
Frank Tip, Jens Palsberg · 2000 · 264 citations
Marc Berndl, Ondřej Lhoták, Feng Qian et al. · ACM SIGPLAN Notices · 2003 · 188 citations