loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Asli Sari 1 ; Ayse Tosun 1 and Gülfem Işıklar Alptekin 2

Affiliations: 1 Faculty of Computer and Informatics Engineering, Istanbul Technical University, Turkey ; 2 Department of Computer Engineering, Galatasaray University, Turkey

Keyword(s): Open Source Software, Software Testing, Human Factors, Pareto Analysis, Hierarchical Clustering, Apache Spark.

Abstract: Open Source Software (OSS) projects have the potential to achieve high software quality through community collaboration. However, the collaborative nature of OSS development presents unique challenges, particularly in maintaining software quality through testing practices. The lack of formal testing roles and structures underscores the importance of understanding testing patterns to enhance project quality. To address this need, our study investigates key aspects of testing contributions within Apache Spark project. The study aims to identify the top testing contributors responsible for the majority of test-related commits, as well as their engagement levels and evolving testing focus over time. Additionally, it examines how these contributors’ activities vary across different time periods and explores their distinct engagement patterns within the community. Our findings reveal that only 9.8% of contributors handle the majority of test-related commits, exceeding the traditional 80/20 Pareto principle. Additionally, hierarchical clustering of these contributors over three years identified three activity levels: Highly-Active, Moderately-Active, and Lowly-Active. Each cluster exhibits unique patterns of testing focus and engagement across different time periods. These insights emphasize the critical role of a small core group in managing the project’s testing workload and underscore the need for strategies to broaden participation in testing activities. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.16.31.119

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Sari, A., Tosun, A. and Alptekin, G. I. (2025). Identifying Testing Behaviour in Open Source Projects: A Case Analysis for Apache Spark. In Proceedings of the 20th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE; ISBN 978-989-758-742-9; ISSN 2184-4895, SciTePress, pages 268-279. DOI: 10.5220/0013441300003928

@conference{enase25,
author={Asli Sari and Ayse Tosun and Gülfem Işıklar Alptekin},
title={Identifying Testing Behaviour in Open Source Projects: A Case Analysis for Apache Spark},
booktitle={Proceedings of the 20th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE},
year={2025},
pages={268-279},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013441300003928},
isbn={978-989-758-742-9},
issn={2184-4895},
}

TY - CONF

JO - Proceedings of the 20th International Conference on Evaluation of Novel Approaches to Software Engineering - ENASE
TI - Identifying Testing Behaviour in Open Source Projects: A Case Analysis for Apache Spark
SN - 978-989-758-742-9
IS - 2184-4895
AU - Sari, A.
AU - Tosun, A.
AU - Alptekin, G.
PY - 2025
SP - 268
EP - 279
DO - 10.5220/0013441300003928
PB - SciTePress