arXiv · 2308.15669
ACER: An AST-based Call Graph Generator Framework
Abstract
We introduce ACER, an AST-based call graph generator framework. ACER leverages tree-sitter to interface with any language. We opted to focus on generators that operate on abstract syntax trees (ASTs) due to their speed and simplicitly in certain scenarios; however, a fully quantified intermediate representation usually provides far better information at the cost of requiring compilation. To evaluate our framework, we created two context-insensitive Java generators and compared them to existing open-source Java generators.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Andrew Chen, Yanfu Yan, Denys Poshyvanyk. 2023-08-29. ACER: An AST-based Call Graph Generator Framework. https://arxiv.org/abs/2308.15669
Cite the original work for its findings. Save a collection to share your selection of sources.