Deep learning based vulnerability detection: Are we there yet

S Chakraborty, R Krishna, Y Ding… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Automated detection of software vulnerabilities is a fundamental problem in software
security. Existing program analysis techniques either suffer from high false positives or false …

The rise of software vulnerability: Taxonomy of software vulnerabilities detection and machine learning approaches

H Hanif, MHNM Nasir, MF Ab Razak, A Firdaus… - Journal of Network and …, 2021 - Elsevier
The detection of software vulnerability requires critical attention during the development
phase to make it secure and less vulnerable. Vulnerable software always invites hackers to …

An empirical study of deep learning models for vulnerability detection

B Steenhoek, MM Rahman, R Jiles… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Deep learning (DL) models of code have recently reported great progress for vulnerability
detection. In some cases, DL-based models have outperformed static analysis tools …

DeepBalance: Deep-learning and fuzzy oversampling for vulnerability detection

S Liu, G Lin, QL Han, S Wen, J Zhang… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Software vulnerability has long been an important but critical research issue in
cybersecurity. Recently, the machine learning (ML)-based approach has attracted …

Text mining in cybersecurity: A systematic literature review

L Ignaczak, G Goldschmidt, CAD Costa… - ACM Computing …, 2021 - dl.acm.org
The growth of data volume has changed cybersecurity activities, demanding a higher level
of automation. In this new cybersecurity landscape, text mining emerged as an alternative to …

Prediction of software vulnerability based deep symbiotic genetic algorithms: Phenotyping of dominant-features

CB Şahin, ÖB Dinler, L Abualigah - Applied Intelligence, 2021 - Springer
The detection of software vulnerabilities is considered a vital problem in the software
security area for a long time. Nowadays, it is challenging to manage software security due to …

A survey on machine learning techniques for source code analysis

T Sharma, M Kechagia, S Georgiou, R Tiwari… - arXiv preprint arXiv …, 2021 - arxiv.org
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …

CD-VulD: Cross-domain vulnerability discovery based on deep domain adaptation

S Liu, G Lin, L Qu, J Zhang, O De Vel… - … on Dependable and …, 2020 - ieeexplore.ieee.org
A major cause of security incidents such as cyber attacks is rooted in software
vulnerabilities. These vulnerabilities should ideally be found and fixed before the code gets …

[HTML][HTML] A survey of automatic software vulnerability detection, program repair, and defect prediction techniques

Z Shen, S Chen - Security and Communication Networks, 2020 - hindawi.com
Open source software has been widely used in various industries due to its openness and
flexibility, but it also brings potential software security problems. Together with the large …

Open science in software engineering: A study on deep learning-based vulnerability detection

Y Nong, R Sharma, A Hamou-Lhadj… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Open science is a practice that makes scientific research publicly accessible to anyone,
hence is highly beneficial. Given the benefits, the software engineering (SE) community has …