ELBlocker: Predicting blocking bugs with ensemble imbalance learning

Context: Blocking bugs are bugs that prevent other bugs from being fixed. Previous studies show that blocking bugs take approximately two to three times longer to be fixed compared to non-blocking bugs. Objective: Thus, automatically predicting blocking bugs early on so that developers are aware of...

全面介紹

Saved in:
書目詳細資料
Main Authors: XIA, Xin, David LO, SHIHAB, Emad, WANG, Xinyu, YANG, Xiaohu
格式: text
語言:English
出版: Institutional Knowledge at Singapore Management University 2015
主題:
在線閱讀:https://ink.library.smu.edu.sg/sis_research/3100
https://ink.library.smu.edu.sg/context/sis_research/article/4100/viewcontent/ELBlockerPredictingBlockingBugs_2015.pdf
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
機構: Singapore Management University
語言: English
id sg-smu-ink.sis_research-4100
record_format dspace
spelling sg-smu-ink.sis_research-41002018-11-26T04:01:12Z ELBlocker: Predicting blocking bugs with ensemble imbalance learning XIA, Xin David LO, SHIHAB, Emad WANG, Xinyu YANG, Xiaohu Context: Blocking bugs are bugs that prevent other bugs from being fixed. Previous studies show that blocking bugs take approximately two to three times longer to be fixed compared to non-blocking bugs. Objective: Thus, automatically predicting blocking bugs early on so that developers are aware of them, can help reduce the impact of or avoid blocking bugs. However, a major challenge when predicting blocking bugs is that only a small proportion of bugs are blocking bugs, i.e., there is an unequal distribution between blocking and non-blocking bugs. For example, in Eclipse and OpenOffice, only 2.8% and 3.0% bugs are blocking bugs, respectively. We refer to this as the class imbalance phenomenon. Conclusion: ELBlocker can help deal with the class imbalance phenomenon and improve the prediction of blocking bugs. ELBlocker achieves a substantial and statistically significant improvement over the state-of-the-art methods, i.e., Garcia and Shihab’s method, SMOTE, OSS, and Bagging. 2015-05-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/3100 info:doi/10.1016/j.infsof.2014.12.006 https://ink.library.smu.edu.sg/context/sis_research/article/4100/viewcontent/ELBlockerPredictingBlockingBugs_2015.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Blocking bug Ensemble learning Imbalance learning Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Blocking bug
Ensemble learning
Imbalance learning
Software Engineering
spellingShingle Blocking bug
Ensemble learning
Imbalance learning
Software Engineering
XIA, Xin
David LO,
SHIHAB, Emad
WANG, Xinyu
YANG, Xiaohu
ELBlocker: Predicting blocking bugs with ensemble imbalance learning
description Context: Blocking bugs are bugs that prevent other bugs from being fixed. Previous studies show that blocking bugs take approximately two to three times longer to be fixed compared to non-blocking bugs. Objective: Thus, automatically predicting blocking bugs early on so that developers are aware of them, can help reduce the impact of or avoid blocking bugs. However, a major challenge when predicting blocking bugs is that only a small proportion of bugs are blocking bugs, i.e., there is an unequal distribution between blocking and non-blocking bugs. For example, in Eclipse and OpenOffice, only 2.8% and 3.0% bugs are blocking bugs, respectively. We refer to this as the class imbalance phenomenon. Conclusion: ELBlocker can help deal with the class imbalance phenomenon and improve the prediction of blocking bugs. ELBlocker achieves a substantial and statistically significant improvement over the state-of-the-art methods, i.e., Garcia and Shihab’s method, SMOTE, OSS, and Bagging.
format text
author XIA, Xin
David LO,
SHIHAB, Emad
WANG, Xinyu
YANG, Xiaohu
author_facet XIA, Xin
David LO,
SHIHAB, Emad
WANG, Xinyu
YANG, Xiaohu
author_sort XIA, Xin
title ELBlocker: Predicting blocking bugs with ensemble imbalance learning
title_short ELBlocker: Predicting blocking bugs with ensemble imbalance learning
title_full ELBlocker: Predicting blocking bugs with ensemble imbalance learning
title_fullStr ELBlocker: Predicting blocking bugs with ensemble imbalance learning
title_full_unstemmed ELBlocker: Predicting blocking bugs with ensemble imbalance learning
title_sort elblocker: predicting blocking bugs with ensemble imbalance learning
publisher Institutional Knowledge at Singapore Management University
publishDate 2015
url https://ink.library.smu.edu.sg/sis_research/3100
https://ink.library.smu.edu.sg/context/sis_research/article/4100/viewcontent/ELBlockerPredictingBlockingBugs_2015.pdf
_version_ 1770572809403105280