Software vulnerability prediction: A systematic map** study

I Kalouptsoglou, M Siavvas, A Ampatzoglou… - Information and …, 2023 - Elsevier
Context: Software security is considered a major aspect of software quality as the number of
discovered vulnerabilities in software products is growing. Vulnerability prediction is a …

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 …

[HTML][HTML] A survey on machine learning techniques applied to source code

T Sharma, M Kechagia, S Georgiou, R Tiwari… - Journal of Systems and …, 2024 - Elsevier
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 …

SecBench. js: An executable security benchmark suite for server-side JavaScript

MHM Bhuiyan, AS Parthasarathy… - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
NPM is the largest software ecosystem in the world, offering millions of free, reusable
packages. In recent years, various security threats to packages published on npm have …

Technical debt as an indicator of software security risk: a machine learning approach for software development enterprises

M Siavvas, D Tsoukalas, M Jankovic… - Enterprise Information …, 2022 - Taylor & Francis
Vulnerability prediction facilitates the development of secure software, as it enables the
identification and mitigation of security risks early enough in the software development …

A Systematic Literature Review on Software Vulnerability Prediction Models

D Bassi, H Singh - IEEE Access, 2023 - ieeexplore.ieee.org
The prediction of software vulnerability requires crucial awareness during the software
specification, design, development, and configuration to achieve less vulnerable and secure …

A hierarchical model for quantifying software security based on static analysis alerts and software metrics

M Siavvas, D Kehagias, D Tzovaras, E Gelenbe - Software Quality Journal, 2021 - Springer
Despite the acknowledged importance of quantitative security assessment in secure
software development, current literature still lacks an efficient model for measuring internal …

On measuring vulnerable javascript functions in the wild

M Kluban, M Mannan, A Youssef - Proceedings of the 2022 ACM on …, 2022 - dl.acm.org
JavaScript is often rated as the most popular programming language for the development of
both client-side and server-side applications, and is currently used in almost all websites …

On detecting and measuring exploitable JavaScript functions in real-world applications

M Kluban, M Mannan, A Youssef - ACM Transactions on Privacy and …, 2024 - dl.acm.org
JavaScript is often rated as the most popular programming language for the development of
both client-side and server-side applications. Because of its popularity, JavaScript has …

Examining the capacity of text mining and software metrics in vulnerability prediction

I Kalouptsoglou, M Siavvas, D Kehagias… - Entropy, 2022 - mdpi.com
Software security is a very important aspect for software development organizations who
wish to provide high-quality and dependable software to their consumers. A crucial part of …