Analysis of Datasets and Large Language Models for Vulnerability Detection in Imperative Programming Language Code

Large language models are machine learning models that enable the classification and generation of both natural language text and code in various programming languages. These models have billions of parameters and are trained on vast datasets. In recent years, such models have been successfully applied to a wide range of tasks in software engineering. The paper presents data on publication activity on the topic under study, which is obtained on the basis of statistical analysis of search results for relevant key queries. In addition, a review of recent publications in the field of using large language models to detect vulnerabilities in program code is carried out, and the results of the analysis of data sets that are used in training neural network models to search for vulnerabilities in program code are presented.

Authors

Publication Details

Journal
PROGRAMMNAYA INGENERIA
Published
2024-11-18
DOI
https://doi.org/10.17587/prin.15.555-569
Primary Topic
Software Reliability and Analysis Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Analysis of Datasets and Large Language Models for Vulnerability Detection in Imperative Programming Language Code

D. A. Kapustin, T. I. Shulika, V. V. Shvyrov, R.N. Sentyay
PROGRAMMNAYA INGENERIA
Software Reliability and Analysis Research
article

Analysis of Datasets and Large Language Models for Vulnerability Detection in Imperative Programming Language Code

D. A. Kapustin, T. I. Shulika, V. V. Shvyrov, R.N. Sentyay
article en

Abstract

Large language models are machine learning models that enable the classification and generation of both natural language text and code in various programming languages. These models have billions of parameters and are trained on vast datasets. In recent years, such models have been successfully applied to a wide range of tasks in software engineering. The paper presents data on publication activity on the topic under study, which is obtained on the basis of statistical analysis of search results for relevant key queries. In addition, a review of recent publications in the field of using large language models to detect vulnerabilities in program code is carried out, and the results of the analysis of data sets that are used in training neural network models to search for vulnerabilities in program code are presented.

PROGRAMMNAYA INGENERIAVol. 15(11)
Openalex Percentile: Top 78%
Software Reliability and Analysis 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.