The Hitchhiker's Guide to Program Analysis
A three-part research series on practical bug detection for the Linux kernel and related systems, spanning LLM-integrated static analysis, taint-style bug report refinement, and LLM-assisted reasoning for systems software.
Parts
OOPSLA 2024. arXiv title: The Hitchhiker's Guide to Program Analysis: A Journey with Large Language Models.
ASE 2025. arXiv title: The Hitchhiker's Guide to Program Analysis, Part II: Deep Thoughts by LLMs.
arXiv preprint; currently under submission.
Talks
Toward Principled LLM Assistance for Static Analysis
After the Hitchhiker’s Guide · SPLASH/ISSTA 2026 Doctoral Symposium · October 4, 2026
A talk revisiting the research series, from LLM-based warning refinement in LLift and BugLens to making LLM assumptions explicit for program analysis to check.