Practitioners' expectations on automated fault localization
Software engineering practitioners often spend significant amount of time and effort to debug. To help practitioners perform this crucial task, hundreds of papers have proposed various fault localization techniques. Fault localization helps practitioners to find the location of a defect given its sy...
Saved in:
Main Authors: | , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2016
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/3575 https://ink.library.smu.edu.sg/context/sis_research/article/4576/viewcontent/Practitioners_Expectations_on_Automated_Fault_Localization__1_.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-4576 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-45762017-04-10T07:46:56Z Practitioners' expectations on automated fault localization KOCHHAR, Pavneet Singh XIA, Xin David LO, LI, Shanping Software engineering practitioners often spend significant amount of time and effort to debug. To help practitioners perform this crucial task, hundreds of papers have proposed various fault localization techniques. Fault localization helps practitioners to find the location of a defect given its symptoms (e.g., program failures). These localization techniques have pinpointed the locations of bugs of various systems of diverse sizes, with varying degrees of success, and for various usage scenarios. Unfortunately, it is unclear whether practitioners appreciate this line of research. To fill this gap, we performed an empirical study by surveying 386 practitioners from more than 30 countries across 5 continents about their expectations of research in fault localization. In particular, we investigated a number of factors that impact practitioners' willingness to adopt a fault localization technique. We then compared what practitioners need and the current state-of-research by performing a literature review of papers on fault localization techniques published in ICSE, FSE, ESEC-FSE, ISSTA, TSE, and TOSEM in the last 5 years (2011-2015). From this comparison, we highlight the directions where researchers need to put effort to develop fault localization techniques that matter to practitioners. 2016-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/3575 info:doi/10.1145/2931037.2931051 https://ink.library.smu.edu.sg/context/sis_research/article/4576/viewcontent/Practitioners_Expectations_on_Automated_Fault_Localization__1_.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 Empirical study Fault localization Practitioners' expectations Digital Communications and Networking Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Empirical study Fault localization Practitioners' expectations Digital Communications and Networking Software Engineering |
spellingShingle |
Empirical study Fault localization Practitioners' expectations Digital Communications and Networking Software Engineering KOCHHAR, Pavneet Singh XIA, Xin David LO, LI, Shanping Practitioners' expectations on automated fault localization |
description |
Software engineering practitioners often spend significant amount of time and effort to debug. To help practitioners perform this crucial task, hundreds of papers have proposed various fault localization techniques. Fault localization helps practitioners to find the location of a defect given its symptoms (e.g., program failures). These localization techniques have pinpointed the locations of bugs of various systems of diverse sizes, with varying degrees of success, and for various usage scenarios. Unfortunately, it is unclear whether practitioners appreciate this line of research. To fill this gap, we performed an empirical study by surveying 386 practitioners from more than 30 countries across 5 continents about their expectations of research in fault localization. In particular, we investigated a number of factors that impact practitioners' willingness to adopt a fault localization technique. We then compared what practitioners need and the current state-of-research by performing a literature review of papers on fault localization techniques published in ICSE, FSE, ESEC-FSE, ISSTA, TSE, and TOSEM in the last 5 years (2011-2015). From this comparison, we highlight the directions where researchers need to put effort to develop fault localization techniques that matter to practitioners. |
format |
text |
author |
KOCHHAR, Pavneet Singh XIA, Xin David LO, LI, Shanping |
author_facet |
KOCHHAR, Pavneet Singh XIA, Xin David LO, LI, Shanping |
author_sort |
KOCHHAR, Pavneet Singh |
title |
Practitioners' expectations on automated fault localization |
title_short |
Practitioners' expectations on automated fault localization |
title_full |
Practitioners' expectations on automated fault localization |
title_fullStr |
Practitioners' expectations on automated fault localization |
title_full_unstemmed |
Practitioners' expectations on automated fault localization |
title_sort |
practitioners' expectations on automated fault localization |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2016 |
url |
https://ink.library.smu.edu.sg/sis_research/3575 https://ink.library.smu.edu.sg/context/sis_research/article/4576/viewcontent/Practitioners_Expectations_on_Automated_Fault_Localization__1_.pdf |
_version_ |
1770573333224488960 |