Write a Blog >>
ICSE 2020
Mon 5 - Sun 11 October 2020 Yongsan-gu, Seoul, South Korea
Wed 7 Oct 2020 14:00 - 14:20 at TBD3 - Code Summarization and Analysis

Software developers use a mix of source code and natural language text to communicate with each other: and Developer mailing lists abound with this mixed text. Tagging this mixed text is essential for making progress on two seminal software engineering problems - traceability, and reuse via precise extraction of code snippets from mixed text. In this paper, we borrow code-switching techniques from Natural Language Processing and adapt them to apply to mixed text to solve two problems: language identification and token tagging. Our technique, Posit, simultaneously provides abstract syntax tree tags for source code tokens, part-of-speech tags for natural language words, and predicts the source language of a token on mixed text. To realize Posit, we trained a biLSTM network with a Conditional Random Field output layer using abstract syntax tree tags from the CLANG compiler and part-of-speech tags from the Standard Stanford part-of-speech tagger. Posit improves the state-of-the-art on language identification by 10.6% and PoS/AST tagging by 23.7% in accuracy.

Wed 7 Oct

icse-2020-paper-presentations
14:00 - 15:40: Paper Presentations - Code Summarization and Analysis at TBD3
icse-2020-papers14:00 - 14:20
Talk
Profir-Petru PârțachiUniversity College London, Santanu Kumar DashUniversity College London, UK, Christoph TreudeThe University of Adelaide, Earl BarrUniversity College London
icse-2020-papers14:20 - 14:40
Talk
Juan ZhaiRutgers University, Xiangzhe XuNanjing University, Yu ShiPurdue University, Guanhong TaoPurdue University, Minxue PanNanjing University, Shiqing MaRutgers University, Lei XuNational Key Laboratory for Novel Software Technology, Nanjing University, Weifeng ZhangNanjing University of Posts and Telecommunications, Lin TanPurdue University, Xiangyu ZhangPurdue University
icse-2020-papers14:40 - 15:00
Talk
Son NguyenThe University of Texas at Dallas, Hung Phan, Trinh LeUniversity of Engineering and Technology, Tien N. NguyenUniversity of Texas at Dallas
icse-2020-papers15:00 - 15:20
Talk
Jian ZhangBeihang University, Xu WangBeihang University, Hongyu ZhangThe University of Newcastle, Hailong SunBeihang University, Xudong LiuBeihang University
Pre-print
icse-2020-New-Ideas-and-Emerging-Results15:20 - 15:30
Talk
Annie LouisUniversity of Edinburgh, Santanu Kumar DashUniversity College London, UK, Earl BarrUniversity College London, Michael D. ErnstUniversity of Washington, USA, Charles SuttonGoogle Research
icse-2020-New-Ideas-and-Emerging-Results15:30 - 15:40
Talk
Casey CasalnuovoUniversity of California at Davis, USA, Earl BarrUniversity College London, Santanu Kumar DashUniversity College London, UK, Prem DevanbuUniversity of California, Emily MorganUniversity of California, Davis