Neurosymbolic code auditing

Code auditing examines whether an implementation satisfies target properties such as reliability, security, performance, and design intent. Classical static analysis provides rigorous foundations for automated auditing, but it remains difficult to apply broadly in real-world software. The emergence of large language models (LLMs) and agents creates new opportunities for leveraging semantic cues that are embedded in source code, documentation, and other software artifacts yet difficult for classical static analyzers to derive. This survey presents a comprehensive study of neurosymbolic code auditing, an emerging synthesis that integrates LLM-driven reasoning with classical static analysis and other structured program reasoning techniques. By formalizing the cognitive processes underlying manual code auditing, this study conceptualizes an agent-centric framework that serves as a unifying foundation for neurosymbolic analysis. Specifically, this study categorizes LLM-enabled primitive analyses over both code and non-code artifacts, addressing the fundamental reasoning tasks routinely performed by human auditors. Furthermore, the authors review a broad spectrum of neurosymbolic architectures that combine symbolic tools with LLM-based reasoning, illustrating how these systems replicate and extend the practical strategies employed by human auditors. Lastly, the authors synthesize the survey around three recurring bottlenecks, namely, observation, verification and memory, then outline future directions and the persistent technical challenges.

Authors

Institutions

Publication Details

Journal
Foundations and Trends® in Programming Languages
Published
2026-09-22
DOI
https://doi.org/10.1108/ftpgl-11-2025-0068
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

Neurosymbolic code auditing

Xiangzhe Xu, Guannan Wei, Chengpeng Wang, Mingwei Zheng et al.
Foundations and Trends® in Programming Languages
Software Engineering Research
article

Neurosymbolic code auditing

Xiangzhe Xu, Guannan Wei, Chengpeng Wang, Mingwei Zheng, Xiangyu Zhang, Zhuo Zhang
article en

Abstract

Code auditing examines whether an implementation satisfies target properties such as reliability, security, performance, and design intent. Classical static analysis provides rigorous foundations for automated auditing, but it remains difficult to apply broadly in real-world software. The emergence of large language models (LLMs) and agents creates new opportunities for leveraging semantic cues that are embedded in source code, documentation, and other software artifacts yet difficult for classical static analyzers to derive. This survey presents a comprehensive study of neurosymbolic code auditing, an emerging synthesis that integrates LLM-driven reasoning with classical static analysis and other structured program reasoning techniques. By formalizing the cognitive processes underlying manual code auditing, this study conceptualizes an agent-centric framework that serves as a unifying foundation for neurosymbolic analysis. Specifically, this study categorizes LLM-enabled primitive analyses over both code and non-code artifacts, addressing the fundamental reasoning tasks routinely performed by human auditors. Furthermore, the authors review a broad spectrum of neurosymbolic architectures that combine symbolic tools with LLM-based reasoning, illustrating how these systems replicate and extend the practical strategies employed by human auditors. Lastly, the authors synthesize the survey around three recurring bottlenecks, namely, observation, verification and memory, then outline future directions and the persistent technical challenges.

Foundations and Trends® in Programming LanguagesVol. 10(3)
Tufts University (US), City University of New York (US), Purdue University West Lafayette (US), Columbia University (US)
Openalex Percentile: Top 4%
Software Engineering Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Neurosymbolic code auditing — Xiangzhe Xu, Guannan Wei, et al. · Foundations and Trends® in Programming Languages (2026) | TGRS Research Map | TGRS