Standard

Revisiting the Practical Use of Automated Software Fault Localization Techniques. / Ang, Aaron; Perez, Alexandre; van Deursen, Arie; Abreu, Rui.

Proceedings 8th International Workshop on Program Debugging (IWPD): International Symposium on Software Reliability Engineering Workshops. IEEE, 2017. p. 175-182.

Research output: Scientific - peer-reviewConference contribution

Harvard

Ang, A, Perez, A, van Deursen, A & Abreu, R 2017, Revisiting the Practical Use of Automated Software Fault Localization Techniques. in Proceedings 8th International Workshop on Program Debugging (IWPD): International Symposium on Software Reliability Engineering Workshops. IEEE, pp. 175-182. DOI: 10.1109/ISSREW.2017.68

APA

Ang, A., Perez, A., van Deursen, A., & Abreu, R. (2017). Revisiting the Practical Use of Automated Software Fault Localization Techniques. In Proceedings 8th International Workshop on Program Debugging (IWPD): International Symposium on Software Reliability Engineering Workshops. (pp. 175-182). IEEE. DOI: 10.1109/ISSREW.2017.68

Vancouver

Ang A, Perez A, van Deursen A, Abreu R. Revisiting the Practical Use of Automated Software Fault Localization Techniques. In Proceedings 8th International Workshop on Program Debugging (IWPD): International Symposium on Software Reliability Engineering Workshops. IEEE. 2017. p. 175-182. Available from, DOI: 10.1109/ISSREW.2017.68

Author

Ang, Aaron; Perez, Alexandre; van Deursen, Arie; Abreu, Rui / Revisiting the Practical Use of Automated Software Fault Localization Techniques.

Proceedings 8th International Workshop on Program Debugging (IWPD): International Symposium on Software Reliability Engineering Workshops. IEEE, 2017. p. 175-182.

Research output: Scientific - peer-reviewConference contribution

BibTeX

@inbook{d3e0ebc00af543d7833ea3ca8d041877,
title = "Revisiting the Practical Use of Automated Software Fault Localization Techniques",
author = "Aaron Ang and Alexandre Perez and {van Deursen}, Arie and Rui Abreu",
year = "2017",
doi = "10.1109/ISSREW.2017.68",
pages = "175--182",
booktitle = "Proceedings 8th International Workshop on Program Debugging (IWPD)",
publisher = "IEEE",
address = "United States",

}

RIS

TY - CHAP

T1 - Revisiting the Practical Use of Automated Software Fault Localization Techniques

AU - Ang,Aaron

AU - Perez,Alexandre

AU - van Deursen,Arie

AU - Abreu,Rui

PY - 2017

Y1 - 2017

N2 - In the last two decades, a great amount of effort has been put in researching automated debugging techniques to support developers in the debugging process.However, in a widely cited user study published in 2011, Parnin and Orso found that research in automated debugging techniques made assumptions that do not hold in practice, and suggested four research directions to remedy this: absolute evaluation metrics, result comprehension, ecosystems, and user studies.In this study, we revisit the research directions proposed by the authors, offering an overview of the progress that the research community has made in addressing them since 2011.We observe that new absolute evaluation metrics and result comprehension techniques have been proposed, while research in ecosystems and user studies remains mostly unexplored.We analyze what is hard about these unexplored directions and propose avenues for further research in the area of fault localization.

AB - In the last two decades, a great amount of effort has been put in researching automated debugging techniques to support developers in the debugging process.However, in a widely cited user study published in 2011, Parnin and Orso found that research in automated debugging techniques made assumptions that do not hold in practice, and suggested four research directions to remedy this: absolute evaluation metrics, result comprehension, ecosystems, and user studies.In this study, we revisit the research directions proposed by the authors, offering an overview of the progress that the research community has made in addressing them since 2011.We observe that new absolute evaluation metrics and result comprehension techniques have been proposed, while research in ecosystems and user studies remains mostly unexplored.We analyze what is hard about these unexplored directions and propose avenues for further research in the area of fault localization.

U2 - 10.1109/ISSREW.2017.68

DO - 10.1109/ISSREW.2017.68

M3 - Conference contribution

SP - 175

EP - 182

BT - Proceedings 8th International Workshop on Program Debugging (IWPD)

PB - IEEE

ER -

ID: 29064686