More about HKUST
A Survey on the Identification of Bug-inducing Commits
PhD Qualifying Examination
Title: "A Survey on the Identification of Bug-inducing Commits"
by
Miss Xiao CHEN
Abstract:
During software evolution, developers may inadvertently introduce bugs into
software systems due to their inherent complexity and the collaborative
nature of software development. Identifying the commits that introduce bugs
leading to test failures (bug-inducing commits, or BICs) can facilitate
debugging and repair, and has attracted interest from both academic and
industrial communities.
Given the importance of BICs in the debugging process, plenty of approaches
have been proposed for effective BIC identification. This survey presents a
systematic literature review that summarizes research efforts related to BIC
identification. Specifically, we collect and review papers in this area,
classifying existing BIC identification approaches into three categories,
namely dynamic, semi-dynamic and static approaches. We further explore
studies that identify bug-inducing changes beyond the commit level and for
specific types of bugs or systems. Additionally, we examine research on
just-in-time (JIT) defective commit prediction, which closely aligns with the
BIC identification task. This survey also highlights key challenges in
precise BIC identification and suggests opportunities for future research.
Date: Monday, 18 November 2024
Time: 3:00pm - 5:00pm
Venue: Room CYT-G001
Lifts 35/36
Committee Members: Prof. Shing-Chi Cheung (Supervisor)
Dr. Jiasi Shen (Chairperson)
Dr. Dongdong She
Dr. Shuai Wang