UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Introducing Repository Stability

Destefanis, Giuseppe; Bartolucci, Silvia; Graziotin, Daniel; Neykova, Rumyana; Ortu, Marco; (2025) Introducing Repository Stability. In: FSE Companion '25: Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering. (pp. pp. 555-560). Association for Computing Machinery (ACM): New York, NY, USA. Green open access

[thumbnail of Bartolucci_3696630.3728498.pdf]
Preview
Text
Bartolucci_3696630.3728498.pdf

Download (541kB) | Preview

Abstract

Drawing from engineering systems and control theory, we introduce a framework to understand repository stability, which is a repository activity capacity to return to equilibrium following disturbances - such as a sudden influx of bug reports, key contributor departures, or a spike in feature requests. The framework quantifies stability through four indicators: commit patterns, issue resolution, pull request processing, and community engagement, measuring development consistency, problem-solving efficiency, integration effectiveness, and sustainable participation, respectively. These indicators are synthesized into a Composite Stability Index (CSI) that provides a normalized measure of repository health proxied by its stability. Finally, the framework introduces several important theoretical properties that validate its usefulness as a measure of repository health and stability. At a conceptual phase and open to debate, our work establishes mathematical criteria for evaluating repository stability and proposes new ways to understand sustainable development practices. The framework bridges control theory concepts with modern collaborative software development, providing a foundation for future empirical validation.

Type: Proceedings paper
Title: Introducing Repository Stability
Event: FSE Companion '25: 33rd ACM International Conference on the Foundations of Software Engineering
ISBN-13: 979-8-4007-1276-0
Open access status: An open access version is available from UCL Discovery
DOI: 10.1145/3696630.3728498
Publisher version: https://doi.org/10.1145/3696630.3728498
Language: English
Additional information: This work is licensed under Creative Commons Attribution International 4.0, https://creativecommons.org/licenses/by/4.0/.
Keywords: Stability; repository; development
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10218098
Downloads since deposit
0Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item