Authors
Israel Herraiz, Gregorio Robles, Jesús M González-Barahona, Andrea Capiluppi, Juan F Ramil
Publication date
2006/3/22
Conference
Conference on Software Maintenance and Reengineering (CSMR'06)
Pages
8 pp.-213
Publisher
IEEE
Description
There are some concerns in the research community about the convenience of using low-level metrics (such as SLOC, source lines of code) for characterizing the evolution of software, instead of the more traditional higher lever metrics (such as the number of modules or files). This issue has been raised in particular after some studies that suggest that libre (free, open source) software evolves differently than 'traditional' software, and therefore it does not conform to Lehman's laws of software evolution. Since those studies on libre software evolution use SLOCs as the base metric, while Lehman's and other traditional studies use modules or files, it is difficult to compare both cases. To overcome this difficulty, and to explore the differences between SLOC and files/modules counts in libre software projects, we have selected a large sample of programs and have calculated both size metrics over time. Our study shows …
Total citations
20062007200820092010201120122013201420152016201720182019202020212022202320243296553839623465551
Scholar articles
I Herraiz, G Robles, JM González-Barahona… - … on Software Maintenance and Reengineering (CSMR' …, 2006