LLM-Aware Static Analysis: Adapting Program Analysis to Mixed Human/AI Codebases at Scale

This paper examines the problems and remedies of porting the static analysis methods to mixed human/AI codebases, within the context of the recently established trend to adopt large language models (LLMs) in software production. The study presents the LLM-aware static analysis, a novel method designed to address the complexity of analyzing code generated by both human and AI-based systems. This approach will enhance the quality, scalability, and security of large-scale software environments by using both conventional and AI-assisted tools in the traditional manner of analyzing the software. The research utilizes actual case studies and performance indicators to assess the efficiency of this framework in comparison with traditional static analysis methods. The major research results showed significant improvements in detection accuracy, scalability, and error reduction. The study benefits the development of program analysis techniques by offering a scalable system of mixed human/AI codebases and emphasizing its consequences in the further workflow of software development.

Institutions

Publication Details

Journal
Global Journal of Engineering and Technology Advances
Published
2025-09-23
DOI
https://doi.org/10.30574/gjeta.2025.24.3.0284
Primary Topic
Diverse Scientific and Economic Studies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

LLM-Aware Static Analysis: Adapting Program Analysis to Mixed Human/AI Codebases at Scale

Global Journal of Engineering and Technology Advances
Diverse Scientific and Economic Studies
article

LLM-Aware Static Analysis: Adapting Program Analysis to Mixed Human/AI Codebases at Scale

article en

Abstract

This paper examines the problems and remedies of porting the static analysis methods to mixed human/AI codebases, within the context of the recently established trend to adopt large language models (LLMs) in software production. The study presents the LLM-aware static analysis, a novel method designed to address the complexity of analyzing code generated by both human and AI-based systems. This approach will enhance the quality, scalability, and security of large-scale software environments by using both conventional and AI-assisted tools in the traditional manner of analyzing the software. The research utilizes actual case studies and performance indicators to assess the efficiency of this framework in comparison with traditional static analysis methods. The major research results showed significant improvements in detection accuracy, scalability, and error reduction. The study benefits the development of program analysis techniques by offering a scalable system of mixed human/AI codebases and emphasizing its consequences in the further workflow of software development.

Global Journal of Engineering and Technology AdvancesVol. 24(3)
Film Independent (US)
Openalex Percentile: Top 35%
Diverse Scientific and Economic Studies
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.