A Bayesian Belief Network for Modeling Open Source Software Maintenance Productivity

Abstract : Maintenance is one of the most effort consuming activities in the software development lifecycle. Efficient maintenance within short release cycles depends highly on the underlying source code structure, in the sense that complex modules are more difficult to maintain. In this paper we attempt to unveil and discuss relationships between maintenance productivity, the structural quality of the source code and process metrics like the type of a release and the number of downloads. To achieve this goal, we developed a Bayesian Belief Network (BBN) involving several maintainability predictors and three managerial indices for maintenance (i.e., duration, production, and productivity) on 20 open source software projects. The results suggest that maintenance duration depends on inheritance, coupling, and process metrics. On the other hand maintenance production and productivity depend mostly on code quality metrics.
Type de document :
Communication dans un congrès
Kevin Crowston; Imed Hammouda; Björn Lundell; Gregorio Robles; Jonas Gamalielsson; Juho Lindman. 12th IFIP International Conference on Open Source Systems (OSS), May 2016, Gothenburg, Sweden. IFIP Advances in Information and Communication Technology, AICT-472, pp.32-44, 2016, Open Source Systems: Integrating Communities. 〈10.1007/978-3-319-39225-7_3〉
Liste complète des métadonnées

Littérature citée [27 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01369049
Contributeur : Hal Ifip <>
Soumis le : mardi 20 septembre 2016 - 14:14:05
Dernière modification le : mercredi 11 octobre 2017 - 13:52:02

Fichier

 Accès restreint
Fichier visible le : 2019-01-01

Connectez-vous pour demander l'accès au fichier

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Stamatia Bibi, Apostolos Ampatzoglou, Ioannis Stamelos. A Bayesian Belief Network for Modeling Open Source Software Maintenance Productivity. Kevin Crowston; Imed Hammouda; Björn Lundell; Gregorio Robles; Jonas Gamalielsson; Juho Lindman. 12th IFIP International Conference on Open Source Systems (OSS), May 2016, Gothenburg, Sweden. IFIP Advances in Information and Communication Technology, AICT-472, pp.32-44, 2016, Open Source Systems: Integrating Communities. 〈10.1007/978-3-319-39225-7_3〉. 〈hal-01369049〉

Partager

Métriques

Consultations de la notice

49