DocumentCode :
1885743
Title :
The Economics of Open Source Software: An Empirical Analysis of Maintenance Costs
Author :
Capra, Eugenio ; Francalanci, Chiara ; Merlo, Francesco
Author_Institution :
Politecnico di Milano, Milan
fYear :
2007
fDate :
2-5 Oct. 2007
Firstpage :
395
Lastpage :
404
Abstract :
A quality degradation effect of proprietary code has been observed as a consequence of maintenance. This quality degradation effect, called entropy, is a cause for higher maintenance costs. In the Open Source context, the quality of code is a fundamental tenet of open software developers. As a consequence, the quality degradation principle measured by entropy cannot be assumed to be valid. The goal of the paper is to analyze the entropy of Open Source applications by measuring the evolution of maintenance costs over time. Analyses are based on cost data collected from a sample of 1251 Open Source application versions, compared with the costs estimated with a traditional model for proprietary software. Findings indicate that Open Source applications are less subject to entropy, have lower maintenance costs and also a lower need for maintenance interventions aimed at restoring quality. Finally, results show that a lower entropy is favored by greater functional simplicity.
Keywords :
economics; public domain software; software development management; software maintenance; entropy; maintenance costs; open source software economics; quality degradation; Application software; Costs; Degradation; Entropy; Open source software; Software engineering; Software maintenance; Software quality; Testing; Time measurement;
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.4362652
Filename :
4362652
Link To Document :
بازگشت