Paper published in a book (Scientific congresses, symposiums and conference proceedings)
On the Creation of Representative Samples of Software Repositories
Gorostidi, June; AIT-MIMOUNE FONOLLA, Adem; CABOT, Jordi et al.
2024In Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2024
Peer reviewed
 

Files


Full Text
esem24-main.pdf
Author preprint (664.76 kB) Creative Commons License - Attribution, Non-Commercial, ShareAlike
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Empirical Studies; Repositories; Sampling; Coding platform; Data sampling; Empirical Software Engineering; Empirical studies; Mining software; Repository; Representative sample; Software project; Software repositories; Source data; Computer Science Applications; Software
Abstract :
[en] Software repositories is one of the sources of data in Empirical Software Engineering, primarily in the Mining Software Repositories field, aimed at extracting knowledge from the dynamics and practice of software projects. With the emergence of social coding platforms such as GitHub, researchers have now access to millions of software repositories to use as source data for their studies. With this massive amount of data, sampling techniques are needed to create more manageable datasets. The creation of these datasets is a crucial step, and researchers have to carefully select the repositories to create representative samples according to a set of variables of interest. However, current sampling methods are often based on random selection or rely on variables which may not be related to the research study (e.g., popularity or activity). In this paper, we present a methodology for creating representative samples of software repositories, where such representativeness is properly aligned with both the characteristics of the population of repositories and the requirements of the empirical study. We illustrate our approach with use cases based on Hugging Face repositories.
Research center :
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > Other
Disciplines :
Computer science
Author, co-author :
Gorostidi, June ;  Universitat Oberta de Catalunya (UOC), IN3, Barcelona, Spain
AIT-MIMOUNE FONOLLA, Adem  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > PI Cabot
CABOT, Jordi  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > PI Cabot ; Luxembourg Institute of Science and Technology (LIST), Esch-sur-Alzette, Luxembourg
Canovas Izquierdo, Javier Luis ;  Universitat Oberta de Catalunya (UOC), IN3, Barcelona, Spain
External co-authors :
yes
Language :
English
Title :
On the Creation of Representative Samples of Software Repositories
Publication date :
24 October 2024
Event name :
Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement
Event place :
Barcelona, Esp
Event date :
24-10-2024 => 25-10-2024
Main work title :
Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM 2024
Publisher :
IEEE Computer Society
ISBN/EAN :
9798400710476
Peer reviewed :
Peer reviewed
FnR Project :
FNR16544475 - Better Smart Software Faster (Besser) - An Intelligent Low-code Infrastructure For Smart Software, 2020 (01/01/2022-...) - Jordi Cabot
Name of the research project :
U-AGR-7344 - P20/IS/16544475/BESSER/Cabot - CABOT Jordi
Funders :
MCIN/AEI/10.13039/501100011033 and European Union NextGenerationEU/PRTR
FNR - Luxembourg National Research Fund
Funding text :
This work is part of the project TED2021-130331B-I00 funded by MCIN/AEI/10.13039/501100011033 and European Union NextGenerationEU/ PRTR; and BESSER, funded by the Luxembourg National Research Fund (FNR) PEARL program, grant agreement 16544475.
Available on ORBilu :
since 07 January 2025

Statistics


Number of views
72 (5 by Unilu)
Number of downloads
19 (0 by Unilu)

Scopus citations®
 
1
Scopus citations®
without self-citations
1
OpenCitations
 
0
OpenAlex citations
 
2

Bibliography


Similar publications



Contact ORBilu