arrow
返回

Can instability variations warn developers when open-source projects boost?

delete2024-06-14
delete1
delete
OA
AI
R
Rafael Capilla *
V
Victor Salamanca
A
Alejandro Valdezate
G
Gregório Robles
DOI:10.1007/s10664-024-10482-4delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Although architecture instability has been studied and measured using a variety of metrics, a deeper analysis of which project parts are less stable and how such instability varies over time is still needed. While having more information on architecture instability is, in general, useful for any software development project, it is especially important in Open Source Software (OSS) projects where the supervision of the development process is more difficult to achieve. In particular, we are interested when OSS projects grow from a small controlled environment (i.e., the cathedral phase) to a community-driven project (i.e., the bazaar phase). In such a transition, the project often explodes in terms of software size and number of contributing developers. Hence, the complexity of the newly added features, and the frequency of the commits and files modified may cause significant variations of the instability of the structure of the classes and packages. Consequently, in this article we analyze the instability in OSS projects, especially during that sensitive phase where they become community-driven. Our results show that instability metrics can be easily obtained in such type of transitions. We also observed from our case studies that instability metrics can help finding out the balance between adding new functionality and performing refactoring. As a conclusions we state that instability metrics offer relevant information in the transition phase from the cathedral to the bazaar.
Keyword:
Instability
Open source software
Evolution
Software architecture
Cathedral
Bazaar

期刊

Empirical Software Engineering 封面图
Empirical Software Engineering
IF:
3.6
论文数:
2.0K
被引数:
5.3K

机构

U
universidad internacional de la rioja (unir)
学者数:
1.3K
论文数: 1.1K
被引数: 3
U
Universidad Rey Juan Carlos
学者数:
6.2K
论文数: 6.2K
被引数: 6.7K
引用论文

引用论文

Height, competition and yield potential in winter wheat
err1993-01-01
err0
PREAI
errJulian B. Thomas; G. Bruce Schaalje; Marshall N. Grant
err分享
err收藏
Data from the synthesis and characterization of banana starch nanoparticles from different botanical varieties
err2021-08-01
err0
errOAAI
errNatalia Baena-Jurado; Leidy T. Sanchez; Magda I. Pinzon; Cristian C. Villa
err分享
err收藏
Characteristics of Pelvic Lymph Node Metastases in Prostatic Adenocarcinoma
err2012-06-06
err0
PREAI
errJi Yoon Yoon; Oleksandr N. Kryvenko; Khurshid R. Ghani; Chad Bertucci; Mani Menon; Nilesh S. Gupta
err分享
err收藏
Real-World Patterns of Care for the Overactive Bladder Syndrome in the United States
err2016-01-01
err0
errOAAI
errHoward B. Goldman; Jennifer T. Anger; Canan B. Esinduy; Kelly H. Zou; David Russell; Xuemei Luo; Fady Ntanios; Martin O. Carlsson; J. Quentin Clemens
err分享
err收藏
Preparation of high-performance silico-aluminophosphate geopolymers using fly ash and metakaolin as raw materials
err2021-04-01
err0
PREAI
errHaozhe Guo; Baifa Zhang; Liangliang Deng; Peng Yuan; Mengyuan Li; Qiang Wang
err分享
err收藏
Work-up of the functional adrenal mass
err2005-01-01
err0
PREAI
errMichael D. Stifelman; David M. Fenig
err分享
err收藏
An evaluation of Midwifery Group Practice
err2009-03-01
err0
PREAI
errJennifer Fereday; Carmel Collins; Deborah Turnbull; Jan Pincombe; Candice Oster
err分享
err收藏
学者 查看更多内容