Perceptions, expectations, and challenges in defect prediction
Defect prediction has been an active research area for over four decades. Despite numerous studies on defect prediction, the potential value of defect prediction in practice remains unclear. To address this issue, we performed a mixed qualitative and quantitative study to investigate what practition...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2020
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/4356 https://ink.library.smu.edu.sg/context/sis_research/article/5359/viewcontent/Perceptions_exp_DP_tse_18_afv.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-5359 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-53592022-07-26T09:23:12Z Perceptions, expectations, and challenges in defect prediction WAN, Zhiyuan XIA, Xin HASSAN, Ahmed E. LO, David YIN, Jianwei YANG, Xiaohu Defect prediction has been an active research area for over four decades. Despite numerous studies on defect prediction, the potential value of defect prediction in practice remains unclear. To address this issue, we performed a mixed qualitative and quantitative study to investigate what practitioners think, behave and expect in contrast to research findings when it comes to defect prediction. We collected hypotheses from open-ended interviews and a literature review, followed by a validation survey. We received 395 responses from practitioners. Some of our key findings include: 1) Over 90% of respondents are willing to adopt defect prediction techniques. 2) There exists a disconnect between practitioners' perceptions and well supported research evidence regarding defect density distribution and the relationship between file size and defectiveness. 3) 7.2% of the respondents reveal an inconsistency between their behavior and perception regarding defect prediction. 4) Defect prediction at the feature level is the most preferred level of granularity by practitioners. 5) During bug fixing, more than 40% of the respondents acknowledged that they would make a "work-around" fix rather than correct the actual error-causing code. Based on our findings, we highlight future research directions and provide recommendations for practitioners. 2020-11-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/4356 info:doi/10.1109/TSE.2018.2877678 https://ink.library.smu.edu.sg/context/sis_research/article/5359/viewcontent/Perceptions_exp_DP_tse_18_afv.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 Interviews Practitioner Defect Prediction Empirical Study Tools Software Survey Computer bugs Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Interviews Practitioner Defect Prediction Empirical Study Tools Software Survey Computer bugs Software Engineering |
spellingShingle |
Interviews Practitioner Defect Prediction Empirical Study Tools Software Survey Computer bugs Software Engineering WAN, Zhiyuan XIA, Xin HASSAN, Ahmed E. LO, David YIN, Jianwei YANG, Xiaohu Perceptions, expectations, and challenges in defect prediction |
description |
Defect prediction has been an active research area for over four decades. Despite numerous studies on defect prediction, the potential value of defect prediction in practice remains unclear. To address this issue, we performed a mixed qualitative and quantitative study to investigate what practitioners think, behave and expect in contrast to research findings when it comes to defect prediction. We collected hypotheses from open-ended interviews and a literature review, followed by a validation survey. We received 395 responses from practitioners. Some of our key findings include: 1) Over 90% of respondents are willing to adopt defect prediction techniques. 2) There exists a disconnect between practitioners' perceptions and well supported research evidence regarding defect density distribution and the relationship between file size and defectiveness. 3) 7.2% of the respondents reveal an inconsistency between their behavior and perception regarding defect prediction. 4) Defect prediction at the feature level is the most preferred level of granularity by practitioners. 5) During bug fixing, more than 40% of the respondents acknowledged that they would make a "work-around" fix rather than correct the actual error-causing code. Based on our findings, we highlight future research directions and provide recommendations for practitioners. |
format |
text |
author |
WAN, Zhiyuan XIA, Xin HASSAN, Ahmed E. LO, David YIN, Jianwei YANG, Xiaohu |
author_facet |
WAN, Zhiyuan XIA, Xin HASSAN, Ahmed E. LO, David YIN, Jianwei YANG, Xiaohu |
author_sort |
WAN, Zhiyuan |
title |
Perceptions, expectations, and challenges in defect prediction |
title_short |
Perceptions, expectations, and challenges in defect prediction |
title_full |
Perceptions, expectations, and challenges in defect prediction |
title_fullStr |
Perceptions, expectations, and challenges in defect prediction |
title_full_unstemmed |
Perceptions, expectations, and challenges in defect prediction |
title_sort |
perceptions, expectations, and challenges in defect prediction |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2020 |
url |
https://ink.library.smu.edu.sg/sis_research/4356 https://ink.library.smu.edu.sg/context/sis_research/article/5359/viewcontent/Perceptions_exp_DP_tse_18_afv.pdf |
_version_ |
1770574685508993024 |