Abstract Syntax Tree
Abstract Syntax Trees (ASTs) are tree-like representations of source code that capture its grammatical structure, serving as a crucial tool for various code-related tasks. Current research focuses on leveraging ASTs within deep learning models, particularly transformer networks and graph neural networks, to improve code generation, analysis (including vulnerability detection and code summarization), and program understanding. This work is significant because effective AST-based methods enhance the accuracy and efficiency of automated software engineering tools, leading to improved code quality, faster development cycles, and more reliable software.
Papers
May 18, 2023
May 7, 2023
April 28, 2023
April 6, 2023
March 13, 2023
February 5, 2023
February 3, 2023
November 9, 2022
September 6, 2022
August 22, 2022
August 17, 2022
June 23, 2022
June 17, 2022
March 18, 2022
February 22, 2022
February 14, 2022
January 20, 2022
January 19, 2022
December 2, 2021