Fetching the paper…
Reading the bibliography…
Despite being one of the most basic tasks in software development, debugging is still performed in a mostly manual way, leading to high cost and low performance.
Tx-o direct input utility system
John T. Gilmore · 1957
Earlier work this paper cites.
Flit - flexowriter interrogation tape: A symbolic utility program for tx-o
Thomas G. Stockham and Jack B. Dennis · 1960
Earlier work this paper cites.
Dec debugging tape
Alan Kotok · 1961
Earlier work this paper cites.
On-line debugging techniques: A survey
Thomas G. Evans and D. Lucille Darley · 1966
Earlier work this paper cites.
Exdams: extendable debugging and monitoring system
R. M. Balzer · 1969
Earlier work this paper cites.
A step toward automatic analysis of student programming errors in a batch environment
George Nagy and M. Carlson Pennebaker · 1974
Earlier work this paper cites.
Hints on test data selection: Help for the practicing programmer
R. A. DeMillo, R. J. Lipton, and F. G. Sayward · 1978
Earlier work this paper cites.
Aladdin: Assembly language assertion driven debugging interpreter
Richard E. Fairley · 1979
Earlier work this paper cites.
The Art of Software Testing
Glenford J. Myers · 1979
Earlier work this paper cites.
Laura, a system to debug student programs
Anne Adam and Jean-Pierre Laurent · 1980
Earlier work this paper cites.
Program slicing
Mark Weiser · 1981
Earlier work this paper cites.
Algorithmic program debugging
Ehud Y. Shapiro · 1983
Earlier work this paper cites.
Context-aware fault localization via control flow analysis
Lei Zhao, Lina Wang, and Xiaodan Yin · 1984
Earlier work this paper cites.
Proust: Knowledge-based program understanding
W. Lewis Johnson and Elliot Soloway · 1985
Earlier work this paper cites.
Toward automatic software fault localization through decision-to-decision path analysis
James S. Collofello and Larry Cousins · 1987
Earlier work this paper cites.
Pelas-program error-locating assistant system
Bogdan Korel · 1988
Earlier work this paper cites.
Dynamic program slicing
Bogdan Korel and Janus Laski · 1988
Earlier work this paper cites.
Bibliography on debugging and backtracking
Hiralal Agrawal and Eugene H. Spafford · 1989
Earlier work this paper cites.
IEEE standard glossary of software engineering terminology (IEEE std 610.12-1990), 1990
IEEE · 1990
Earlier work this paper cites.
A general framework for debbugging
Keijiro Araki, Zengo Furukawa, and Jingde Cheng · 1991
Earlier work this paper cites.
Generalized algorithmic debugging and testing
Peter Fritzson, Nahid Shahmehri, Mariam Kamkar, and Tibor Gyimothy · 1992
Earlier work this paper cites.
Experiments of the effectiveness of dataflow- and controlflow-based test adequacy criteria
Monica Hutchins, Herb Foster, Tarak Goradia, and Thomas Ostrand · 1994
Earlier work this paper cites.
Fault localization using execution slices and dataflow tests
Hiralal Agrawal, Joseph R. Horgan, S. London, and W. Eric Wong · 1995
Earlier work this paper cites.
The use of program profiling for software maintenance with applications to the year 2000 problem
Thomas Reps, Thomas Ball, Manuvir Das, and James Larus · 1997
Earlier work this paper cites.
Stalking the elusive computer bug
Peggy A. Kidwell · 1998
Earlier work this paper cites.
Empirical evaluation of the textual differencing regression testing technique
Filippos I. Vokolos and Phyllis G. Frankl · 1998
Earlier work this paper cites.
The pagerank citation ranking: Bringing order to the web
Lawrence Page, Sergey Brin, Rajeev Motwani, and Terry Winograd · 1999
Earlier work this paper cites.
Pinpoint: Problem determination in large, dynamic internet services
Mike Y. Chen, Emre Kiciman, Eugene Fratkin, Armando Fox, and Eric Brewer · 2002
Earlier work this paper cites.
Visualization of test information to assist fault localization
James A. Jones, Mary J. Harrold, and John Stasko · 2002
Earlier work this paper cites.
The economic impacts of inadequate infrastructure for software testing
Gregory Tassey · 2002
Earlier work this paper cites.
Model-based debugging or how to diagnose programs automatically
Franz Wotawa, Markus Stumptner, and Wolfgang Mayer · 2002
Earlier work this paper cites.
Isolating cause-effect chains from computer programs
Andreas Zeller · 2002
Earlier work this paper cites.
Fault localization with nearest neighbor queries
Manos Renieris and Steven P. Reiss · 2003
Earlier work this paper cites.
Finding bugs is easy
David Hovemeyer and William Pugh · 2004
Earlier work this paper cites.
A comparison of bug finding tools for java
Nick Rutar, Christian B. Almazan, and Jeffrey S. Foster · 2004
Earlier work this paper cites.
Lightweight defect localization for java
Valentin Dallmeier, Christian Lindig, and Andreas Zeller · 2005
Earlier work this paper cites.
Supporting controlled experimentation with testing techniques: An infrastructure and its potential impact
Hyunsook Do, Sebastian Elbaum, and Gregg Rothermel · 2005
Earlier work this paper cites.
Scalable statistical bug isolation
Ben Liblit, Mayur Naik, Alice X. Zheng, Alex Aiken, and Michael I. Jordan · 2005
Earlier work this paper cites.
Mining behavior graphs for "backtrace" of noncrashing bugs
Chao Liu, Xifeng Yan, Hwanjo Yu, Jiawei Han, and Philip S. Yu · 2005
Earlier work this paper cites.
Automated path generation for software fault localization
Tao Wang and Abhik Roychoudhury · 2005
Earlier work this paper cites.
Experimental evaluation of using dynamic slices for fault location
Xiangyu Zhang, Haifeng He, Neelam Gupta, and Rajiv Gupta · 2005
Earlier work this paper cites.
Improving test suites for efficient fault localization
Benoit Baudry, Franck Fleurey, and Yves Le Traon · 2006
Earlier work this paper cites.
Emulation of software faults: A field data study and a practical approach
João Durães and Henrique Madeira · 2006
Earlier work this paper cites.
Accurately choosing execution runs for software fault localization
Liang Guo, Abhik Roychoudhury, and Tao Wang · 2006
Earlier work this paper cites.
Statistical debugging: A hypothesis testing-based approach
Chao Liu, Long Fei, X. Yan, Jiawei Han, and Samuel P. Midkiff · 2006
Earlier work this paper cites.
Patches as better bug reports
Westley Weimer · 2006
Earlier work this paper cites.
Effective program debugging based on execution slices and inter-block data dependency
W. Eric Wong and Yu Qi · 2006
Earlier work this paper cites.
Locating faults through automated predicate switching
Xiangyu Zhang, Neelam Gupta, and Rajiv Gupta · 2006
Earlier work this paper cites.
Statistical debugging: Simultaneous identification of multiple bugs
Alice X. Zheng, Michael I. Jordan, Ben Liblit, Mayur Naik, and Alex Aiken · 2006
Earlier work this paper cites.
Aristotle analysis system, 2007
Aristotle Research Group · 2007
Earlier work this paper cites.
Extraction of bug localization benchmarks from history
Valentin Dallmeier and Thomas Zimmermann · 2007
Earlier work this paper cites.
Automatic error detection techniques based on dynamic invariants
Alberto González · 2007
Earlier work this paper cites.
Context-aware statistical debugging: From bug predictors to faulty control flow paths
Lingxiao Jiang and Zhendong Su · 2007
Earlier work this paper cites.
Debugging in parallel
James A. Jones, James F. Bowring, and Mary J. Harrold · 2007
Earlier work this paper cites.
Statistical debugging using compound boolean predicates
Piramanayagam A. Nainar, Ting Chen, Jake Rosin, and Ben Liblit · 2007
Earlier work this paper cites.
Towards locating execution omission errors
Xiangyu Zhang, Sriraman Tallam, Neelam Gupta, and Rajiv Gupta · 2007
Cited alongside, same era.
A study of modified testing-based fault localization method
Yu-Min Chung, Chin-Yu Huang, and Yu-Chi Huang · 2008
Cited alongside, same era.
Rapid: Identifying bug signatures to support debugging activities
Hwa-You Hsu, James A. Jones, and Alessandro Orso · 2008
Cited alongside, same era.
Fault localization using value replacement
Dennis Jeffrey, Neelam Gupta, and Rajiv Gupta · 2008
Cited alongside, same era.
A systematic study of failure proximity
Chao Liu, Xiangyu Zhang, and Jiawei Han · 2008
Cited alongside, same era.
Discovering the fault origin from field traces
Syed S. Murtaza, Mechelle Gittens, and Nazim H. Madhavji · 2008
Cited alongside, same era.
Wielding statistical fault localization statistically
Yunqian Zhang, Lin Chen, Bo Jiang, and Zhenyu Zhang · 2012
Later among the works it cites.
An efficient bitwise algorithm for intra-procedural data-flow testing coverage
Roberto P. A. de Araujo and Marcos L. Chaim · 2013
Later among the works it cites.
F3: Fault localization for field failures
Wei Jin and Alessandro Orso · 2013
Later among the works it cites.
Hsfal: Effective fault localization using hybrid spectrum of full slices and execution slices
Xiaolin Ju, Shujuan Jiang, Xiang Chen, Xingya Wang, Yanmei Zhang, and Heling Cao · 2013
Later among the works it cites.
Theory and practice, do they match? a case with spectrum-based fault localization
Tien-Duy B. Le, Ferdian Thung, and David Lo · 2013
Later among the works it cites.
Duals in spectral fault localization
Lee Naish and Hua Jie Lee · 2013
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Software fault localization using n-gram analysis
Syeda Nessa, Muhammad Abedin, W. Eric Wong, Latifur Khan, and Yu Qi · 2008
Cited alongside, same era.
The theory underlying concept maps and how to construct and use them
Joseph D Novak and Alberto J Cañas · 2008
Cited alongside, same era.
Time will tell: Fault localization using time spectra
Cemal Yilmaz, Amit Paradkar, and Clay Williams · 2008
Cited alongside, same era.
An empirical study of the effects of test-suite reduction on fault localization
Yanbing Yu, James A. Jones, and Mary J. Harrold · 2008
Cited alongside, same era.
Evaluating the accuracy of fault localization techniques
Shaimaa Ali, James H. Andrews, Tamilselvi Dhandapani, and Wantao Wang · 2009
Cited alongside, same era.
Identifying bug signatures using discriminative graph mining
Hong Cheng, David Lo, Yang Zhou, Xiaoyin Wang, and Xifeng Yan · 2009
Cited alongside, same era.
Later among the works it cites.
Cues for scent intensification in debugging
Alexandre Perez and Rui Abreu · 2013
Later among the works it cites.
Improving bug localization using structured information retrieval
Ripon K Saha, Matthew Lease, Sarfraz Khurshid, and Dewayne E Perry · 2013
Later among the works it cites.
Threats to the validity and value of empirical assessments of the accuracy of coverage-based fault locators
Friedrich Steimann, Marcus Frenkel, and Rui Abreu · 2013
Later among the works it cites.
A theoretical analysis of the risk evaluation formulas for spectrum-based fault localization
Xiaoyuan Xie, Tsong Yueh Chen, Fei-Ching Kuo, and Baowen Xu · 2013
Later among the works it cites.
A general noise-reduction framework for fault localization of java programs
Jian Xu, Zhenyu Zhang, W. K. Chan, T. H. Tse, and Shanping Li · 2013
Later among the works it cites.
Measuring the odds of statements being faulty
Xiaozhen Xue and Akbar S. Namin · 2013
Later among the works it cites.
Fault-localization techniques for software systems: A literature review
Pragya Agarwal and Arun P. Agrawal · 2014
Later among the works it cites.
State dependency probabilistic model for fault localization
Gong Dandan, Su Xiaohong, Wang Tiantian, Ma Peijun, and Yu Wang · 2014
Later among the works it cites.
Data-flow testing in the large
Roberto P. A. de Araujo and Marcos L. Chaim · 2014
Later among the works it cites.
Combining mutation and fault localization for automated program debugging
Vidroha Debroy and W. Eric Wong · 2014
Later among the works it cites.
More debugging in parallel
Wolfgang Högerle, Friedrich Steimann, and Marcus Frenkel · 2014
Later among the works it cites.
Defects4j: A database of existing faults to enable controlled testing studies for java programs
René Just, Darioush Jalali, and Michael D. Ernst · 2014
Later among the works it cites.
Empirical evaluation of existing algorithms of spectrum based fault localization
Jeongho Kim and Eunseok Lee · 2014
Later among the works it cites.
Program structure aware fault localization
Heng Li, Yuzhen Liu, Zhenyu Zhang, and Jian Liu · 2014
Later among the works it cites.
Extended comprehensive study of association measures for fault localization
Lucia Lucia, David Lo, Lingxiao Jiang, Ferdian Thung, and Aditya Budi · 2014
Later among the works it cites.
Uniformly evaluating and comparing ranking metrics for spectral fault localization
Chunyan Ma, Yifei Zhang, Tao Zhang, Yuwei Lu, and Qingyi Wang · 2014
Later among the works it cites.
Prevalence of coincidental correctness and mitigation of its impact on fault localization
Wes Masri and Rawad A. Assi · 2014
Later among the works it cites.
Ask the mutants: Mutating faulty programs for fault localization
Seokhyeon Moon, Yunho Kim, Moonzoo Kim, and Shin Yoo · 2014
Later among the works it cites.
Follow the path: Debugging state anomalies along execution histories
Michael Perscheid, Tim Felgentreff, and Robert Hirschfeld · 2014
Later among the works it cites.
Test case purification for improving fault localization
Jifeng Xuan and Martin Monperrus · 2014
Later among the works it cites.
Trimming test suites with coincidentally correct test cases for enhancing fault localizations
Xiaozhen Xue, Yulei Pang, and Akbar S. Namin · 2014
Later among the works it cites.
Software bug localization with markov logic
Sai Zhang and Congle Zhang · 2014
Later among the works it cites.
Fault density, fault types, and spectra-based fault localization
Nicholas DiGiuseppe and James A. Jones · 2015
Later among the works it cites.
Disqover: Debugging via code sequence covers
Ethar Elsaka and Atif Memon · 2015
Later among the works it cites.
First, debug the test oracle
Xinrui Guo, Min Zhou, Xiaoyu Song, Ming Gu, and Jiaguang Sun · 2015
Later among the works it cites.
Localising faults in test execution traces
Gulsher Laghari, Alessandro Murgia, and Serge Demeyer · 2015
Later among the works it cites.
Information retrieval and spectrum based bug localization: Better together
Tien-Duy B. Le, Richard J. Oentaryo, and David Lo · 2015
Later among the works it cites.
Metallaxis-fl: Mutation-based fault localization
Mike Papadakis and Yves Le Traon · 2015
Later among the works it cites.
Automated fault localization via hierarchical multiple predicate switching
Xiaoyan Wang and Yongmei Liu · 2015
Later among the works it cites.
Regression identification of coincidental correctness via weighted clustering
Xiaoshuang Yang, Mengleng Liu, Ming Cao, Lei Zhao, and Lina Wang · 2015
Later among the works it cites.
A synergistic analysis method for explaining failed regression tests
Qiuping Yi, Zijiang Yang, Jian Liu, Chen Zhao, and Chao Wang · 2015
Later among the works it cites.
Does the failing test execute a single or multiple faults?: An approach to classifying failing tests
Zhongxing Yu, Chenggang Bai, and Kai-Yuan Cai · 2015
Later among the works it cites.
Using partition information to prioritize test cases for fault localization
Xiao-Yi Zhang, D. Towey, Tsong Y. Chen, Zheng Zheng, and Kai-Yuan Cai · 2015
Later among the works it cites.
Practitioners’ expectations on automated fault localization
Pavneet Singh Kochhar, Xin Xia, David Lo, and Shanping Li · 2016
Closest in time.
Fine-tuning spectrum based fault localisation with frequent method item sets
Gulsher Laghari, Alessandro Murgia, and Serge Demeyer · 2016
Closest in time.
A learning-to-rank based fault localization approach using likely invariants
Tien-Duy B. Le, David Lo, Claire Le Goues, and Lars Grunske · 2016
Closest in time.
A survey on software fault localization
W. Eric Wong, Ruizhi Gao, Yihao Li, Rui Abreu, and Franz Wotawa · 2016
Closest in time.
“automated debugging considered harmful” considered harmful: A user study revisiting the usefulness of spectra-based fault localization techniques with professionals using real bugs from large systems
X. Xia, L. Bao, D. Lo, and S. Li · 2016
Closest in time.
Revisit of automatic debugging via human focus-tracking analysis
X. Xie, Z. Liu, S. Song, Z. Chen, J. Xuan, and B. Xu · 2016
Closest in time.
Probabilistic reasoning in diagnosing causes of program failures
J. Xu, R. Chen, and Z. Du · 2016
Closest in time.
Where is the bug and how is it fixed? an experiment with practitioners
Marcel Böhme, Ezekiel O. Soremekun, Sudipta Chattopadhyay, Emamurho Ugherughe, and Andreas Zeller · 2017
Closest in time.
Contextualizing spectrum-based fault localization
Higor A. de Souza, Danilo Mutti, Marcos L. Chaim, and Fabio Kon · 2017
Closest in time.
Museum: Debugging real-world multilingual programs using mutation analysis
Shin Hong, Taehoon Kwak, Byeongcheol Lee, Yiru Jeon, Bongseok Ko, Yunho Kim, and Moonzoo Kim · 2017
Closest in time.
An in-depth study of the efficiency of risk evaluation formulas for multi-fault localization
X. Ju, X. Chen, Y. Yang, S. Jiang, J. Qian, and B. Xu · 2017
Closest in time.
A critical evaluation of spectrum-based fault localization techniques on a large-scale software system
F. Keller, L. Grunske, S. Heiden, A. Filieri, A. van Hoorn, and D. Lo · 2017
Closest in time.
Improving spectral-based fault localization using static analysis
Neelofar Neelofar, Lee Naish, Jason Lee, and Kotagiri Ramamohanarao · 2017
Closest in time.
Evaluating and improving fault localization
Spencer Pearson, José Campos, René Just, Gordon Fraser, Rui Abreu, Michael D. Ernst, Deric Pang, and Benjamin Keller · 2017
Closest in time.
Prevalence of single-fault fixes and its impact on fault localization
A. Perez, R. Abreu, and M. D’Amorim · 2017
Closest in time.
Fluccs: Using code and change metrics to improve fault localization
Jeongju Sohn and Shin Yoo · 2017
Closest in time.