Overview

Static code analysis examines program structure and behavior without executing the program, helping developers find bugs and security flaws early and check code at scale. Common approaches include abstract syntax trees, control-flow and data-flow analysis, taint tracking, type and contract checking, code property graphs, and symbolic execution; they are used for tasks such as vulnerability detection, code-smell detection, and compiler feedback. Recent work also uses large language models to guide analysis or interpret findings, often grounding their output in deterministic analyzers and program graphs. A central challenge is balancing false alarms against missed defects: static tools may lack runtime or configuration context, so combining them with testing or exploit validation remains important.

Latest papers

CardsList

56 papers3 papers in the last four weeks, level with the four weeks before. 0.0% of all new papers.

  1. Silent and Costly: Characterizing and Detecting Prompt-Caching Mis-Integration in LLM Agents

    Oct 26, 2026Ying Zhang, Ruoqi Guo, Yi Liu +4LLM Agent ReliabilityLLM Agent Efficiency

  2. Self-Evolving Static Analysis via LLM Pseudo-Labeling

    Oct 20, 2026Rui Melo, Andre Duarte, Aditya Oke +5Static Code AnalysisSoftware Vulnerability Detection

  3. LintEval: Benchmarking LLMs on Linter-Guided File Refactoring

    Oct 14, 2026Tongwei Deng, Jinyu Zhu, Yue Cao +3Automated Code RefactoringCode Language Models

  4. CheckerBench: Can Long-Horizon Agents Synthesize Static-Analysis Checkers?

    Oct 6, 2026Hang He, Li Wang, Hao Chen +9Software Engineering AgentsStatic Code Analysis

  5. Type-IV Code Clone Detection via Layer-Wise Non-Contrastive Representation Learning

    Sep 15, 2026Luciano Marchezan, Kevin Delcourt, Eugene Syriani +1Representation LearningStatic Code Analysis

  6. TyPatch: Transforming Patches into Typestate Rules for Kernel Bug Detection

    Sep 12, 2026Ruoyu Wang, Tuo Li, Jia LiFault DetectionStatic Code Analysis

  7. Beyond F1: Evaluating Coverage and Failure Recovery in AI Model Security Scanners

    Aug 27, 2026Qianlong Lan, Vinothini Pandurangan, Anuj Kaul +1Static Code Analysis

  8. ARQ: Agentic CodeQL Query Refinement for C/C++ Vulnerability Detection

    Aug 21, 2026Chunyi Wang, Yunfei Ke, Junfeng Yang +2Software Vulnerability DetectionStatic Code Analysis

  9. RAGas: Retrieval-Augmented Gas Optimization for Smart Contracts with Continuous Knowledge Integration

    Aug 16, 2026Yishun Wang, Wenjin Yi, Wenkai Li +2Automated Program RepairStatic Code Analysis

  10. Comprendia: AI-Augmented Code Comprehension

    Aug 10, 2026Costain Nachuma, Minhaz F. ZibranStatic Code AnalysisAI-Assisted Software Development

  11. SkillsMetric: Mapping the Detection Boundary of Static Analysis for Malicious Agent Skills

    Aug 9, 2026Xinze Chen, Chi Zhang, Ping Ji +1Static Code AnalysisAI Agent Security Benchmarks

  12. A Unified Model for Cross-Domain Clone Detection via Model Merging

    Aug 4, 2026Palash R. Roy, Banani Roy, Kevin A. Schneider +1Static Code AnalysisCross-Domain Generalization

  13. Agentic Planning for Symbolic Execution

    Jul 31, 2026Daniel Koh Ji Yang, Yannic Noller, Corina S. Pasareanu +1Symbolic ReasoningStatic Code Analysis

  14. Relaxed activation analysis of dataflow networks - A clock calculus for machine learning and real-time scheduling

    Jul 23, 2026William Gaudelier, Albert Cohen, Dumitru Potop ButucaruReal-Time SchedulingStatic Code Analysis

  15. Generative Compilation: On-the-Fly Compiler Feedback as AI Generates Code

    Jul 15, 2026Niels Mündler-Sasahara, Hristo Venev, Dawn Song +2Code GenerationStatic Code Analysis

  16. AutoTrace: From Patches to Triggers via Agentic Interprocedural Exploration

    Jul 13, 2026Arastoo Zibaeirad, Marco Vieira, Thomas ZimmermannSoftware Vulnerability DetectionStatic Code Analysis

  17. Mitigating LLM Sycophancy in Code Smell Detection Using Evidence-Guided Reasoning Prompts

    Jul 11, 2026Istiaq Ahmed Fahad, Kamruzzaman Asif, Md. Nurul Ahad TawhidLLM SycophancyStatic Code Analysis

  18. The Patchwork Problem in LLM-Generated Code

    Jul 9, 2026Viraaji Mothukuri, Reza M. PariziStatic Code AnalysisLLM Reliability

  19. Static Metrics Are Insufficient: Predicting Java Method Energy Usage with Execution Time

    Jul 7, 2026Muhammad Imran, Vincenzo Stoico, Ivano MalavoltaSoftware EngineeringStatic Code Analysis

  20. Rethinking Complexity Metrics for LLM-Integrated Applications: Beyond Source Code

    Jul 2, 2026Zihao Xu, Yuekang Li, Gelei Deng +2Software EngineeringStatic Code Analysis

  21. Benchmarking Large Language Models on Floating-Point Error Classification

    Jun 30, 2026Lisa Taldir, Muhammad Ahmad Saeed, David Defour +2LLM EvaluationStatic Code Analysis

  22. Reinforcement Learning for Software Vulnerability Analysis: A Systematic Review with Emphasis on C/C++ Source Code and Static Analysis

    Jun 24, 2026Bruno Caro-Vásquez, Carola Figueroa-Flores, Gastón MarquezReinforcement LearningSoftware Vulnerability Detection

  23. Local LLM Agents as Vulnerable Runtimes:A Source-Code Audit of the Agent Runtime Layer

    Jun 19, 2026Zhengsong Zhang, Zongze Li, Jiawei Guo +1AI Agent AuditingSoftware Vulnerability Detection

  24. MOLOT System Card: Malicious Operational Logic Observation Transformer

    Jun 5, 2026Daniil Lopatkin, Maksim Mitrofanov, Stanislav Rakovsky +1Static Code AnalysisMalware Classification