КЛАСИФІКАЦІЯ ВРАЗЛИВОСТЕЙ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ТА ФОРМУВАННЯ ОЗНАК ЇХ НАЯВНОСТІ НА ОСНОВІ МЕТОДІВ МАШИННОГО НАВЧАННЯ

Read full text
Authors: Yehor Chelak, Hennadii Heiko
Cited by: 0
References: 6

Abstract

The object of the study is the process of vulnerability detection in software. The subject of the study includes approaches to vulnerability classification and methods for forming indicators of their presence suitable for machine learning algorithms. The aim of the work is to systematize existing types of security defects and to develop a method for feature extraction and preprocessing that enables their formal representation within a numerical feature space. The paper analyzes the main principles of vulnerability classification according to root causes, exploitation techniques, manifestation levels, and impact on security properties. A generalized system of structural, behavioral, and contextual parameters that may serve as indicators of potential defects is proposed. Procedures for transforming heterogeneous data are developed, including normalization of numerical values, encoding of categorical attributes, binarization of logical features, and dimensionality reduction. The obtained results provide a methodological basis for the further development of intelligent systems for automated software vulnerability detection.

Fields of Study & Subjects

Web Application Security Vulnerabilities Software Engineering Research Software Testing and Debugging Techniques

Publication details

Journal / source
Системи управління навігації та зв’язку Збірник наукових праць
Volume
1
Issue
83
Pages
122–125
Publication date
27 February 2026
Language
UK