Data quality for software vulnerability datasets

R Croft, MA Babar, MM Kholoosi - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
The use of learning-based techniques to achieve automated software vulnerability detection
has been of longstanding interest within the software security domain. These data-driven …

Local and Global Explainability for Technical Debt Identification

D Tsoukalas, N Mittas, EM Arvanitou… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
In recent years, we have witnessed an important increase in research focusing on how
machine learning (ML) techniques can be used for software quality assessment and …

Assessment of Software Vulnerability Contributing Factors by Model-Agnostic Explainable AI

D Li, Y Liu, J Huang - Machine Learning and Knowledge Extraction, 2024 - mdpi.com
Software vulnerability detection aims to proactively reduce the risk to software security and
reliability. Despite advancements in deep-learning-based detection, a semantic gap still …

Causative Insights into Open Source Software Security using Large Language Code Embeddings and Semantic Vulnerability Graph

NT Islam, GDLT Parra, D Manual, M Jadliwala… - arXiv preprint arXiv …, 2024 - arxiv.org
Open Source Software (OSS) security and resilience are worldwide phenomena hampering
economic and technological innovation. OSS vulnerabilities can cause unauthorized …

Analysis of machine learning approaches to packing detection

CHB Van Ouytsel, KHT Dam, A Legay - Computers & Security, 2024 - Elsevier
Packing is a widely used obfuscation technique by which malware hides content and
behavior. Much research explores how to detect a packed program via such varied …

Can explainability and deep-learning be used for localizing vulnerabilities in source code?

A Marchetto - Proceedings of the 5th ACM/IEEE International …, 2024 - dl.acm.org
Security vulnerabilities are weaknesses of software due for instance to design flaws or
implementation bugs that can be exploited and lead to potentially devastating security …

An XAI-based Framework for Software Vulnerability Contributing Factors Assessment

D Li - 2023 - spectrum.library.concordia.ca
Software vulnerability detection plays a proactive role in reducing risks to software security
and reliability. Despite advancements in deep learning-based detection, a semantic gap …

Evaluating Adversarial Robustness of Detection-based Defenses against Adversarial Examples

A Sotgiu - 2023 - iris.unica.it
Abstract Machine Learning algorithms provide astonishing performance in a wide range of
tasks, including sensitive and critical applications. On the other hand, it has been shown that …

[PDF][PDF] Analysis and classification of malware based on symbolic execution and machine learning

CHB Van Ouytsel - 2024 - dial.uclouvain.be
This chapter discuss existing machine learning and symbolic execution approaches that
have been developed in the context of malware detection. It then presents our malware …