CORC  > 北京大学  > 信息科学技术学院
Fixing Recurring Crash Bugs via Analyzing Q&A Sites
Gao, Qing ; Zhang, Hansheng ; Wang, Jie ; Xiong, Yingfei ; Zhang, Lu ; Mei, Hong
2015
关键词INFORMATION-RETRIEVAL PROBABILISTIC RANKING REPAIR
英文摘要Recurring bugs are common in software systems, especially in client programs that depend on the same framework. Existing research uses human-written templates, and is limited to certain types of bugs. In this paper, we propose a fully automatic approach to fixing recurring crash bugs via analyzing Q&A sites. By extracting queries from crash traces and retrieving a list of Q&A pages, we analyze the pages and generate edit scripts. Then we apply these scripts to target source code and filter out the incorrect patches. The empirical results show that our approach is accurate in fixing real-world crash bugs, and can complement existing bug-fixing approaches.; EI; CPCI-S(ISTP); gaoqing11@sei.pku.edu.cn; zhanghs12@sei.pku.edu.cn; wangjie14@sei.pku.edu.cn; xiongyf04@sei.pku.edu.cn; zhanglu@sei.pku.edu.cn; meih@sei.pku.edu.cn; 307-318
语种英语
出处30th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW)
DOI标识10.1109/ASE.2015.81
内容类型其他
源URL[http://ir.pku.edu.cn/handle/20.500.11897/436360]  
专题信息科学技术学院
推荐引用方式
GB/T 7714
Gao, Qing,Zhang, Hansheng,Wang, Jie,et al. Fixing Recurring Crash Bugs via Analyzing Q&A Sites. 2015-01-01.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace