Write a Blog >>
ICPC 2020
Mon 13 - Wed 15 July 2020
co-located with ICSE 2020
Tue 14 Jul 2020 00:00 - 00:12 at ICPC - Session 3: Faults Chair(s): Mohamed Wiem Mkaouer

Bug localization automatic localize relevant source files given a natural language description of bug within a software project. For a large project containing hundreds and thousands of source files, developers need cost lots of time to understand bug reports generated by quality assurance and localize these buggy source files. Traditional methods are heavily depending on the information retrieval technologies which rank the similarity between source files and bug reports in lexical level. Recently, deep learning based models are used to extract semantic information of code with significant improvements for bug localization. However, programming language is a highly structural and logical language, which contains various relations within and cross source files. Thus, we propose KGBugLocator to utilize knowledge graph embeddings to extract these interrelations of code, and a keywords supervised bi-directional attention mechanism regularize model with interactive information between source files and bug reports. With extensive experiments on four different projects, we prove our model can reach the new the-state-of-art(SOTA) for bug localization.

Tue 14 Jul
Times are displayed in time zone: (UTC) Coordinated Universal Time change

00:00 - 01:00: Session 3: FaultsResearch / ERA at ICPC
Chair(s): Mohamed Wiem MkaouerRochester Institute of Technology
00:00 - 00:12
Paper
Research
Jinglei ZhangPeking University, Rui XiePeking University, Wei YePeking University, Yuhan ZhangPeking University, Shikun ZhangPeking University
Media Attached
00:12 - 00:24
Paper
Research
Saket KhatiwadaLouisiana State University, Miroslav TushevLouisiana State University, Nash MahmoudLouisiana State University
Media Attached
00:24 - 00:36
Paper
Research
Hao RenDepartment of Computer Science and Technology, Nanjing University, Yanhui LiDepartment of Computer Science and Technology, Nanjing University, Lin ChenNanjing University
Media Attached
00:36 - 00:48
Paper
ERA
Tetsushi Kuma Osaka University, Yoshiki HigoOsaka University, Shinsuke MatsumotoOsaka University, Shinji KusumotoOsaka University
Media Attached
00:48 - 01:00
Paper
ERA
Stefanus Agus HaryonoSingapore Management University, Ferdian ThungSingapore Management University, Kang Hong JinSchool of Information Systems, Singapore Management University, Lucas SerranoSorbonne University/Inria/LIP6, Gilles MullerInria, Julia Lawall INRIA, David LoSingapore Management University, Lingxiao JiangSingapore Management University
Media Attached