DocumentCode :
1885760
Title :
On the prediction of the evolution of libre software projects
Author :
Herraiz, Israel ; Gonzalez-Barahona, Jesus M. ; Robles, Gregorio ; German, Daniel M.
Author_Institution :
Univ. Rey Juan Carlos, Rey Juan Carlos
fYear :
2007
fDate :
2-5 Oct. 2007
Firstpage :
405
Lastpage :
414
Abstract :
Libre (free / open source) software development is a complex phenomenon. Many actors (core developers, casual contributors, bug reporters, patch submitters, users, etc.), in many cases volunteers, interact in complex patterns without the constrains of formal hierarchical structures or organizational ties. Understanding this complex behavior with enough detail to build explanatory models suitable for prediction is an open challenge, and few results have been published to date in this area. Therefore statistical, non-explanatory models (such as the traditional regression model) have a clear role, and have been used in some evolution studies. Our proposal goes in this direction, but using a model that we have found more useful: time series analysis. Data available from the source code management repository is used to compute the size of the software over its past life, using this information to estimate the future evolution of the project. In this paper we present this methodology and apply it to three large projects, showing how in these cases predictions are more accurate than regression models, and precise enough to estimate with little error their near future evolutions.
Keywords :
formal verification; public domain software; software architecture; time series; formal hierarchical structures; libre software projects; open source software; source code management; time series analysis; Computer errors; Computer science; Life estimation; Open source software; Predictive models; Programming; Project management; Proposals; Software engineering; Time series analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance, 2007. ICSM 2007. IEEE International Conference on
Conference_Location :
Paris
ISSN :
1063-6773
Print_ISBN :
978-1-4244-1256-3
Electronic_ISBN :
1063-6773
Type :
conf
DOI :
10.1109/ICSM.2007.4362653
Filename :
4362653
Link To Document :
بازگشت