Code Semantics
Code semantics research focuses on enabling computers to understand the meaning and functionality of code, going beyond simply recognizing syntax. Current efforts concentrate on evaluating large language models' (LLMs) ability to grasp code semantics through benchmarks assessing functional equivalence and robustness to semantic-preserving transformations, often employing graph neural networks and transformer architectures to represent and analyze code structure and execution flow. These advancements are crucial for improving various software engineering tasks, such as automated code generation, vulnerability detection, and program analysis, ultimately leading to more reliable and efficient software development.
Papers
October 31, 2024
October 25, 2024
October 11, 2024
August 20, 2024
July 31, 2024
July 4, 2024
June 25, 2024
April 3, 2024
January 29, 2024
December 15, 2023
December 13, 2023
October 30, 2023
October 25, 2023
October 16, 2023
August 7, 2023
May 20, 2023
February 20, 2023
December 20, 2022
September 17, 2022