Sciweavers

CSMR
2009
IEEE

Structural Complexity and Decay in FLOSS Systems: An Inter-repository Study

14 years 6 months ago
Structural Complexity and Decay in FLOSS Systems: An Inter-repository Study
Past software engineering literature has firmly established that software architectures and the associated code decay over time. Architectural decay is, potentially, a major issue in Free/Libre/Open Source Software (FLOSS) projects, since developers sporadically joining FLOSS projects do not always have a clear understanding of the underlying architecture, and may break the overall conceptual structure by several small changes to the code base. This paper investigates whether the structure of a FLOSS system and its decay can also be influenced by the repository in which it is retained: specifically, two FLOSS repositories are studied to understand whether the complexity of the software structure in the sampled projects is comparable, or one repository hosts more complex systems than the other. It is also studied whether the effort to counteract this complexity is dependent on the repository, and the governance it gives to the hosted projects. The results of the paper are two-fold: ...
Andrea Capiluppi, Karl Beecher
Added 20 May 2010
Updated 20 May 2010
Type Conference
Year 2009
Where CSMR
Authors Andrea Capiluppi, Karl Beecher
Comments (0)