📖
A Bayesian Belief Network for Modeling Open Source Software Maintenance Productivity
Stamatia Bibi, Apostolos Ampatzoglou, Ioannis Stamelos

A Bayesian Belief Network for Modeling Open Source Software Maintenance Productivity

Science & Mathematics Published 2016 Verification Pending

Overview & Synopsis

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.

Indexed from repository: HAL Open Science (hal.science)
Loading document from verified source...
Keyboard Shortcuts: ← / → for pages • + / - for zoom • 0 to fit width Powered by Mozilla PDF.js v3.11

Document Information

Document Title A Bayesian Belief Network for Modeling Open Source Software Maintenance Productivity
Author / Organization Stamatia Bibi, Apostolos Ampatzoglou, Ioannis Stamelos
Subject & Discipline Multidisciplinary Academic Open Research
Categories Science & Mathematics
Publication Year 2016
License / Rights Open Access / Creative Commons
Resource Verification Listed PDF (Verification Pending)
Original Host Website HAL Open Science (hal.science)
File Format application/pdf (Portable Document Format)
Language EN
Catalog ID DOC-55891
Original Source Link Visit Source Page on hal.science »