Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019 Montreal, QC, Canada
Wed 29 May 2019 14:40 - 15:00 at Laurier - Debugging and Fault Localization Chair(s): Marsha Chechik

The large demand of mobile devices creates significant concerns about the quality of mobile applications (apps). Developers heavily rely on bug reports in issue tracking systems to reproduce failures (e.g., crashes). However, the process of crash reproduction is often manually done by developers, making the resolution of bugs inefficient, especially that bug reports are often written in natural language. To improve the productivity of developers in resolving bug reports, in this paper, we introduce a novel approach, called ReCDroid, that can automatically reproduce crashes from bug reports for Android apps. ReCDroid uses a combination of natural language processing (NLP) and dynamic GUI exploration to synthesize event sequences with the goal of reproducing the reported crash. We have evaluated ReCDroid on 51 original bug reports from 33 Android apps. The results show that ReCDroid successfully reproduced 33 crashes(63.5% success rate) directly from the textual description of bug reports. A user study involving 12 participants demonstrates that ReCDroid can improve the productivity of developers when resolving crash bug reports.

Wed 29 May

icse-2019-Paper-Presentations
14:00 - 15:30: Papers - Debugging and Fault Localization at Laurier
Chair(s): Marsha ChechikUniversity of Toronto
icse-2019-Technical-Papers14:00 - 14:20
Talk
Zhijian HeThe Hong Kong Polytechnic University, Yao ChenThe Hong Kong Polytechnic University, Enyan HuangThe Hong Kong Polytechnic University, Qixin WangThe Hong Kong Polytechnic University, Yu PeiThe Hong Kong Polytechnic University, Haidong YuanThe Chinese University of Hong Kong
icse-2019-Demonstrations14:20 - 14:40
Talk
Ben BuhseThe University of Texas at Austin, Thomas WeiThe University of Texas at Austin, Zhiqiang ZangThe University of Texas at Austin, Aleksandar Milicevic, Milos GligoricUniversity of Texas at Austin
icse-2019-Technical-Papers14:40 - 15:00
Talk
Yu ZhaoUniversity of Kentucky, Tingting YuUniversity of Kentucky, Ting SuNanyang Technological University, Singapore, Yang LiuNanyang Technological University, Singapore, Wei ZhengNorthwestern Polytechnical University, Jingzhi ZhangNorthwestern Polytechnical University, William G.J. HalfondUniversity of Southern California
icse-2019-Journal-First-Paper15:00 - 15:10
Talk
Weiqin Zounju, David LoSingapore Management University, Zhenyu ChenNanjing University, Xin XiaMonash University, Yang FengUniversity of California, Irvine, Baowen Xu
icse-2019-Journal-First-Paper15:10 - 15:20
Talk
Yuanrui Fan, Xin XiaMonash University, David LoSingapore Management University, Ahmed E. HassanQueen's University
icse-2019-Paper-Presentations15:20 - 15:30
Talk