|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2010 ACM/IEEE 32nd International Conference on Software Engineering - Volume 2
BPGen: an automated breakpoint generator for debugging
Cape Town, South Africa
May 02-May 08
ISBN: 978-1-60558-719-6
| ASCII Text | x | ||
| Cheng Zhang, Dacong Yan, Jianjun Zhao, Yuting Chen, Shengqian Yang, "BPGen: an automated breakpoint generator for debugging," Software Engineering, International Conference on, vol. 2, pp. 271-274, 2010 ACM/IEEE 32nd International Conference on Software Engineering - Volume 2, 2010. | |||
| BibTex | x | ||
| @article{ 10.1145/1810295.1810351, author = {Cheng Zhang and Dacong Yan and Jianjun Zhao and Yuting Chen and Shengqian Yang}, title = {BPGen: an automated breakpoint generator for debugging}, journal ={Software Engineering, International Conference on}, volume = {2}, year = {2010}, isbn = {978-1-60558-719-6}, pages = {271-274}, doi = {http://doi.ieeecomputersociety.org/10.1145/1810295.1810351}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Software Engineering, International Conference on TI - BPGen: an automated breakpoint generator for debugging SN - 978-1-60558-719-6 SP271 EP274 A1 - Cheng Zhang, A1 - Dacong Yan, A1 - Jianjun Zhao, A1 - Yuting Chen, A1 - Shengqian Yang, PY - 2010 KW - breakpoint KW - debugging VL - 2 JA - Software Engineering, International Conference on ER - | |||
During debugging processes, breakpoints are frequently used to inspect and understand runtime behaviors of programs. Although most development environments offer convenient breakpoint facilities, the use of these environments usually requires considerable human efforts in order to generate useful breakpoints. Before setting breakpoints or typing breakpoint conditions, developers usually have to make some judgements and hypotheses on the basis of their observations and experience. To reduce this kind of efforts we present a tool, named BPGen, to automatically generate breakpoints for debugging. BPGen uses three well-known dynamic fault localization techniques in tandem to identify suspicious program statements and states, through which both conditional and unconditional breakpoints are generated. BPGen is implemented as an Eclipse plugin for supplementing the existing Eclipse JDT debugger.
Index Terms:
breakpoint, debugging
Citation:
Cheng Zhang, Dacong Yan, Jianjun Zhao, Yuting Chen, Shengqian Yang, "BPGen: an automated breakpoint generator for debugging," icse, vol. 2, pp.271-274, 2010 ACM/IEEE 32nd International Conference on Software Engineering - Volume 2, 2010
Usage of this product signifies your acceptance of the Terms of Use.
