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 isolated 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).

Robredo, M., Esposito, M., Taibi, D., Penaloza, R., Lenarduzzi, V. (2026). SQuaD: The Software Quality Dataset. In Proceedings - 2026 IEEE/ACM 23rd International Conference on Mining Software Repositories, MSR 2026 (pp.615-619). Association for Computing Machinery, Inc [10.1145/3793302.3793312].

SQuaD: The Software Quality Dataset

Penaloza R.;
2026

Abstract

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 isolated 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).
paper
behavioral metrics; CK; CodeScene; JaSoMe; PMD; process metrics; product metrics; PyRef; RefactoringMiner; RefactoringMinerPP; refactorings; software metrics; SonarQube; Understand;
English
23rd International Conference on Mining Software Repositories, MSR 2026 - 13 April 2026 - 14 April 2026
2026
Proceedings - 2026 IEEE/ACM 23rd International Conference on Mining Software Repositories, MSR 2026
9798400724749
2026
615
619
open
Robredo, M., Esposito, M., Taibi, D., Penaloza, R., Lenarduzzi, V. (2026). SQuaD: The Software Quality Dataset. In Proceedings - 2026 IEEE/ACM 23rd International Conference on Mining Software Repositories, MSR 2026 (pp.615-619). Association for Computing Machinery, Inc [10.1145/3793302.3793312].
File in questo prodotto:
File Dimensione Formato  
Robredo et al-2026-International Conference on Mining Software Repositories-VoR.pdf

accesso aperto

Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Licenza: Creative Commons
Dimensione 690.8 kB
Formato Adobe PDF
690.8 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/626784
Citazioni
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
Social impact