跳到主要导航 跳到搜索 跳到主要内容

Maintenance effort estimation for open source software: A systematic literature review

  • Hong Wu
  • , Lin Shi
  • , Celia Chen
  • , Qing Wang
  • , Barry Boehm

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Open Source Software (OSS) is distributed and maintained collaboratively by developers all over the world. However, frequent personnel turnover and lack of organizational management makes it difficult to capture the actual development effort. Various OSS maintenance effort estimation approaches have been developed to provide a way to understand and estimate development effort. The goal of this study is to identify the current state of art of the existing maintenance effort estimation approaches for OSS. We performed a systematic literature review on the relevant studies published in the period between 2000-2015 by both automatic and manual searches from different sources. We derived a set of keywords from the research questions and established selection criteria to carefully choose the papers to evaluate. 29 out of 3,312 papers were selected based on a well designed selection process. Our results show that the commonly used OSS maintenance effort estimation methods are actual effort estimation and maintenance activity time prediction; the most commonly used metrics and factors for actual effort estimation are source code measurements and people related metrics; the most commonly mentioned activity for maintenance activity time prediction is bug fixing. Accuracy measures and cross validation is used for validating the estimation models. Based on the above findings, we identified the issues in evaluation methods for actual maintenance effort estimations and the needs for quantitative OSS maintenance effort inference from size-related metrics. Meanwhile, we highlighted individual contribution and performance measurement as a novel and promising research area.

源语言英语
主期刊名Proceedings - 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016
出版商Institute of Electrical and Electronics Engineers Inc.
32-43
页数12
ISBN(电子版)9781509038060
DOI
出版状态已出版 - 12 1月 2017
已对外发布
活动32nd IEEE International Conference on Software Maintenance and Evolution, ICSME 2016 - Raleigh, 美国
期限: 2 10月 201610 10月 2016

出版系列

姓名Proceedings - 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016

会议

会议32nd IEEE International Conference on Software Maintenance and Evolution, ICSME 2016
国家/地区美国
Raleigh
时期2/10/1610/10/16

指纹

探究 'Maintenance effort estimation for open source software: A systematic literature review' 的科研主题。它们共同构成独一无二的指纹。

引用此