SQuaD: The Software Quality Dataset

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Robredo, Mikel, Esposito, Matteo, Taibi, Davide, Peñaloza, Rafael, Lenarduzzi, Valentina
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866917080222138368
author Robredo, Mikel
Esposito, Matteo
Taibi, Davide
Peñaloza, Rafael
Lenarduzzi, Valentina
author_facet Robredo, Mikel
Esposito, Matteo
Taibi, Davide
Peñaloza, Rafael
Lenarduzzi, Valentina
contents Software quality research increasingly relies on large-scale datasets that measure both the product and process aspects of software systems. However, existing resources often focus on limited dimensions, such as code smells, technical debt, or refactoring activity, thereby restricting comprehensive analyses across time and quality dimensions. To address this gap, we present the Software Quality Dataset (SQuaD), a multi-dimensional, time-aware collection of software quality metrics extracted from 450 mature open-source projects across diverse ecosystems, including Apache, Mozilla, FFmpeg, and the Linux kernel. By integrating nine state-of-the-art static analysis tools, i.e., SonarQube, CodeScene, PMD, Understand, CK, JaSoMe, RefactoringMiner, RefactoringMiner++, and PyRef, our dataset unifies over 700 unique metrics at method, class, file, and project levels. Covering a total of 63,586 analyzed project releases, SQuaD also provides version control and issue-tracking histories, software vulnerability data (CVE/CWE), and process metrics proven to enhance Just-In-Time (JIT) defect prediction. The SQuaD enables empirical research on maintainability, technical debt, software evolution, and quality assessment at unprecedented scale. We also outline emerging research directions, including automated dataset updates and cross-project quality modeling to support the continuous evolution of software analytics. The dataset is publicly available on ZENODO (DOI: 10.5281/zenodo.17566690).
format Preprint
id arxiv_https___arxiv_org_abs_2511_11265
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SQuaD: The Software Quality Dataset
Robredo, Mikel
Esposito, Matteo
Taibi, Davide
Peñaloza, Rafael
Lenarduzzi, Valentina
Software Engineering
Artificial Intelligence
Computation and Language
Cryptography and Security
Information Retrieval
Software quality research increasingly relies on large-scale datasets that measure both the product and process aspects of software systems. However, existing resources often focus on limited dimensions, such as code smells, technical debt, or refactoring activity, thereby restricting comprehensive analyses across time and quality dimensions. To address this gap, we present the Software Quality Dataset (SQuaD), a multi-dimensional, time-aware collection of software quality metrics extracted from 450 mature open-source projects across diverse ecosystems, including Apache, Mozilla, FFmpeg, and the Linux kernel. By integrating nine state-of-the-art static analysis tools, i.e., SonarQube, CodeScene, PMD, Understand, CK, JaSoMe, RefactoringMiner, RefactoringMiner++, and PyRef, our dataset unifies over 700 unique metrics at method, class, file, and project levels. Covering a total of 63,586 analyzed project releases, SQuaD also provides version control and issue-tracking histories, software vulnerability data (CVE/CWE), and process metrics proven to enhance Just-In-Time (JIT) defect prediction. The SQuaD enables empirical research on maintainability, technical debt, software evolution, and quality assessment at unprecedented scale. We also outline emerging research directions, including automated dataset updates and cross-project quality modeling to support the continuous evolution of software analytics. The dataset is publicly available on ZENODO (DOI: 10.5281/zenodo.17566690).
title SQuaD: The Software Quality Dataset
topic Software Engineering
Artificial Intelligence
Computation and Language
Cryptography and Security
Information Retrieval
url https://arxiv.org/abs/2511.11265