Write a Blog >>
ICPC 2020
Mon 13 - Wed 15 July 2020
co-located with ICSE 2020
Wed 15 Jul 2020 02:15 - 02:30 at ICPC - Session 10: Documentation Chair(s): Gias Uddin

Comments are the internal documentation of corresponding code blocks, which are essential to understand and maintain a software. In large scale software development, developers need to analyze existing codes, where comments assist better readability. In practice, developers commonly ignore comments’ updating with respect to changing codes, which leads the code comment inconsistency. Traditionally researchers detect these inconsistencies based on codecomment tokens. However, sequence ordering in codecomments is ignored in existing solution, as a result inconsistencies for invalid sequences of codes and comments are neglected. This paper solves these inconsistencies using siamese recurrent network which uses word tokens in codes and comments as well as their sequences in corresponding codes or comments. Proposed approach has been evaluated with a benchmark dataset, along with the ability of detecting invalid code comment sequence is examined.

Wed 15 Jul
Times are displayed in time zone: (UTC) Coordinated Universal Time change

01:30 - 02:30: Session 10: DocumentationResearch / Industry / ERA at ICPC
Chair(s): Gias UddinUniversity of Calgary, Canada
01:30 - 01:45
Zejun Zhang, Minxue PanNanjing University, Tian ZhangNanjing University, Xinyu ZhouNanjing University, Xuandong LiNanjing University
Media Attached
01:45 - 02:00
Tri Minh-Triet PhamConcordia University, Jinqiu YangConcordia University, Montreal, Canada
Pre-print Media Attached
02:00 - 02:15
John AhlgrenFacebook, Maria Eugenia BerezinFacebook, Kinga BojarczukFacebook, Johann GeorgeFacebook, Natalija GucevskaFacebook, Mark HarmanFacebook and University College London, Shan HeFacebook, Ralf LämmelFacebook London, Erik Meijer, Silvia SaporaFacebook, Justin Spahr-SummersFacebook
Pre-print Media Attached
02:15 - 02:30
Fazle RabbiInstitute of Information Technology, University of Dhaka, Md Saeed SiddikInstitute of Information Technology, University of Dhaka
Pre-print Media Attached