Execution Trace
Execution traces, records of program execution detailing variable states and events, are central to various computing tasks, from debugging and program analysis to benchmarking and malware detection. Current research focuses on leveraging execution traces for improved model training (e.g., using them to teach large language models about code execution), developing formal methods for verifying system properties across multiple traces, and creating standardized formats for efficient trace sharing and analysis. This work has significant implications for software engineering, cybersecurity, and high-performance computing, enabling more robust software, improved system security, and optimized resource allocation.
Papers
October 20, 2024
April 23, 2024
August 2, 2023
May 23, 2023
February 5, 2023
November 20, 2022
September 6, 2022
June 28, 2022
May 2, 2022
November 16, 2021