Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interactive Debugging #10

Open
wants to merge 12 commits into
base: trunk
Choose a base branch
from
143 changes: 143 additions & 0 deletions src/debugging.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
@article{lawrance2013foraging,
author = {Lawrance, Joseph and Bogart, Christopher and Burnett, Margaret and Bellamy, Rachel and Rector, Kyle and Fleming, Scott D.},
title = {How Programmers Debug, Revisited: An Information Foraging Theory Perspective},
journal = {IEEE Trans. Softw. Eng.},
volume = {39},
number = {2},
year = {2013},
pages = {197--215},
}

@article{ko2005framework,
author = {Ko, Andrew J. and Myers, Brad A.},
title = {A Framework and Methodology for Studying the Causes of Software Errors in Programming Systems},
journal = {J. Vis. Lang. Comput.},
volume = {16},
number = {1-2},
year = {2005},
pages = {41--84},
}

@inproceedings{latoza2010reachability,
author = {LaToza, Thomas D. and Myers, Brad A.},
title = {Developers Ask Reachability Questions},
booktitle = {Proceedings of the 32Nd ACM/IEEE International Conference on Software Engineering - Volume 1},
series = {ICSE '10},
year = {2010},
location = {Cape Town, South Africa},
pages = {185--194},
}

@article{caballero2017survey,
author = {Caballero, Rafael and Riesco, Adrián and Silva, Josep},
year = {2017},
pages = {1-35},
title = {A Survey of Algorithmic Debugging},
volume = {50},
journal = {ACM Computing Surveys},
}

@article{nilsson1994lazy,
author={Nilsson, Henrik and Fritzson, Peter},
title={Algorithmic debugging for lazy functional languages},
volume={4},
number={3},
journal={Journal of Functional Programming},
year={1994},
pages={337–369}
}

@inproceedings{perera2012explain,
author = {Perera, Roly and Acar, Umut A. and Cheney, James and Levy, Paul Blain},
title = {Functional Programs That Explain Their Work},
booktitle = {Proceedings of the 17th ACM SIGPLAN International Conference on Functional Programming},
series = {ICFP '12},
year = {2012},
pages = {365--376},
}

@inproceedings{weiser1981slicing,
author = {Weiser, Mark},
title = {Program Slicing},
booktitle = {Proceedings of the 5th International Conference on Software Engineering},
series = {ICSE '81},
year = {1981},
pages = {439--449},
}

@inproceedings{ko2004whyline,
author = {Ko, Andrew J. and Myers, Brad A.},
title = {Designing the Whyline: A Debugging Interface for Asking Questions About Program Behavior},
booktitle = {Proceedings of the SIGCHI Conference on Human Factors in Computing Systems},
series = {CHI '04},
year = {2004},
pages = {151--158},
}

@inproceedings{ko2008whyline,
author = {Ko, Andrew J. and Myers, Brad A.},
title = {Debugging Reinvented: Asking and Answering Why and Why Not Questions About Program Behavior},
booktitle = {Proceedings of the 30th International Conference on Software Engineering},
series = {ICSE '08},
year = {2008},
pages = {301--310},
}

@inproceedings{silva2006adps,
author = {Silva, Josep and Chitil, Olaf},
title = {Combining Algorithmic Debugging and Program Slicing},
booktitle = {Proceedings of the 8th ACM SIGPLAN International Conference on Principles and Practice of Declarative Programming},
series = {PPDP '06},
year = {2006},
pages = {157--166},
}

@INPROCEEDINGS{latoza2011reacher,
author={T. D. {LaToza} and B. A. {Myers}},
booktitle={2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)},
title={Visualizing call graphs},
year={2011},
pages={117-124},
}

@ARTICLE{araki1991framework,
author={K. {Araki} and Z. {Furukawa} and J. {Cheng}},
journal={IEEE Software},
title={A general framework for debugging},
year={1991},
volume={8},
number={3},
pages={14-20},
}

@inbook{sjoberg2008building,
author = {Sjøberg, Dag and Dybå, Tore and Anda, Bente and Hannay, Jo},
year = {2008},
pages = {312-336},
title = {Building Theories in Software Engineering},
journal = {Guide to Advanced Empirical Software Engineering},
}

@phdthesis{shapiro1982ad,
author = {Shapiro, Ehud Yehuda},
title = {Algorithmic Program Debugging},
year = {1982},
school={Yale University},
}

@article{xu2005survey,
author = {Xu, Baowen and Qian, Ju and Zhang, Xiaofang and Wu, Zhongqiang and Chen, Lin},
title = {A Brief Survey of Program Slicing},
journal = {SIGSOFT Softw. Eng. Notes},
volume = {30},
number = {2},
year = {2005},
pages = {1--36},
}

@article{tassey2002nist,
author = {Tassey, Gregory},
year = {2002},
journal={},
title = {The Economic Impacts of Inadequate Infrastructure for Software Testing}
}
Loading