arrow
Return

Predicting Vulnerable Software Components via Text Mining

delete2014-10-01
delete266
delete
OA
AI
R
Riccardo Scandariato *
J
James Walden
A
Aram Hovsepyan
W
Wouter Joosen
DOI:10.1109/TSE.2014.2340398delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
This paper presents an approach based on machine learning to predict which components of a software application contain security vulnerabilities. The approach is based on text mining the source code of the components. Namely, each component is characterized as a series of terms contained in its source code, with the associated frequencies. These features are used to forecast whether each component is likely to contain vulnerabilities. In an exploratory validation with 20 Android applications, we discovered that a dependable prediction model can be built. Such model could be useful to prioritize the validation activities, e. g., to identify the components needing special scrutiny.
Keywords:
Vulnerabilities
prediction model
machine learning
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Software Engineering cover
IEEE Transactions on Software Engineering
IF:
5.6
Papers:
2.9K
Citations:
1.1W

Organization

N
Northern Kentucky University
Scholars:
517
Papers: 345
Citations: 2
K
KU Leuven
Scholars:
5.7W
Papers: 5.2W
Citations: 8.1W
Cited Papers

Cited Papers

Molecular Modeling of Ammonia Gas Adsorption onto the Kaolinite Surface with DFT Study
err2020-01-02
err0
errOAAI
errQi Cheng; Yongbing Li; Xiaojuan Qiao; Yang Guo; Yang Zhao; Qiuyuan Zhang; Yiwen Ju; Yaolin Shi
errShare
errSave
A novel insect-infecting virga/nege-like virus group and its pervasive endogenization into insect genomes
err2019-03-01
err0
PREAI
errHideki Kondo; Sotaro Chiba; Kazuyuki Maruyama; Ida Bagus Andika; Nobuhiro Suzuki
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
researcher View more