arrow
返回

OSS Effort Estimation Using Software Features Similarity and Developer Activity-Based Metrics

delete2022-03-04
delete4
delete
OA
AI
R
Ritu Kapur *
B
Balwinder Sodhi
DOI:10.1145/3485819delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Software development effort estimation (SDEE) generally involves leveraging the information about the effort spent in developing similar software in the past. Most organizations do not have access to sufficient and reliable forms of such data from past projects. As such, the existing SDEE methods suffer from low usage and accuracy. We propose an efficient SDEE method for open source software, which provides accurate and fast effort estimates. The significant contributions of our article are (i) novel SDEE software metrics derived from developer activity information of various software repositories, (ii) an SDEE dataset comprising the SDEE metrics' values derived from approximately 13,000 GitHub repositories from 150 different software categories, and (iii) an effort estimation tool based on SDEE metrics and a software description similarity model. Our software description similarity model is basically a machine learning model trained using the PVA on the software product descriptions of GitHub repositories. Given the software description of a newly envisioned software, our tool yields an effort estimate for developing it. Our method achieves the highest standardized accuracy score of 87.26% (with Cliff's d = 0.88 at 99.999% confidence level) and 42.7% with the automatically transformed linear baseline model. Our software artifacts are available at https://doi.org/10.5281/zenodo.5095723.
Keyword:
Effort estimation
software development effort
developer activity
software maintenance
software planning

期刊

A
ACM Transactions on Software Engineering and Methodology
IF:
6.2
论文数:
1.2K
被引数:
3.4K

机构

I
indian institute of technology system (iit system)
学者数:
9.5W
论文数: 9.9W
被引数: 93
引用论文

引用论文

Exploiting the Essential Assumptions of Analogy-Based Effort Estimation
err2012-03-01
err122
PREAI
errKocaguneli, Ekrem; Menzies, Tim; Bener, Ayse Basar; Keung, Jacky W.
err分享
err收藏
err分享
err收藏
Methylation of estrogen receptor 1 in colorectal adenomas is not age‐dependent, but is correlated with K‐ras mutation
err2009-05-20
err0
errOAAI
errJoichiro Horii; Sakiko Hiraoka; Jun Kato; Shunsuke Saito; Keita Harada; Hideyuki Fujita; Eisuke Kaji; Kazuhide Yamamoto
err分享
err收藏
Negative results for software effort estimation
err2016-11-21
err40
PREAI
errMenzies, Tim; Yang, Ye; Mathew, George; Boehm, Barry; Hihn, Jairus
err分享
err收藏
err分享
err收藏
A Developer Centered Bug Prediction Model以开发人员为中心的Bug预测模型
err2018-01-01
err94
PREAI
errDi Nucci, Dario; Palomba, Fabio; De Rosa, Giuseppe; Bavota, Gabriele; Oliveto, Rocco; De Lucia, Andrea
err分享
err收藏
学者 查看更多内容