BPGen: An automated breakpoint generator for debugging

Cheng Zhang, Dacong Yan, Jianjun Zhao, Yuting Chen, Shengqian Yang

研究成果: 著書/レポートタイプへの貢献会議での発言

17 引用 (Scopus)

抜粋

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.

元の言語英語
ホスト出版物のタイトルICSE 2010 - Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering
ページ271-274
ページ数4
DOI
出版物ステータス出版済み - 7 23 2010
外部発表Yes
イベント32nd ACM/IEEE International Conference on Software Engineering, ICSE 2010 - Cape Town, 南アフリカ
継続期間: 5 1 20105 8 2010

出版物シリーズ

名前Proceedings - International Conference on Software Engineering
2
ISSN(印刷物)0270-5257

その他

その他32nd ACM/IEEE International Conference on Software Engineering, ICSE 2010
南アフリカ
Cape Town
期間5/1/105/8/10

All Science Journal Classification (ASJC) codes

  • Software

これを引用

Zhang, C., Yan, D., Zhao, J., Chen, Y., & Yang, S. (2010). BPGen: An automated breakpoint generator for debugging. : ICSE 2010 - Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering (pp. 271-274). (Proceedings - International Conference on Software Engineering; 巻数 2). https://doi.org/10.1145/1810295.1810351