Write a Blog >>
ICSE 2022
Sun 8 - Fri 27 May 2022
Wed 11 May 2022 11:15 - 11:30 at ICSE Demo room 1 - Program Comprehension Chair(s): Xiaoyin Wang

We present NaturalCC, an efficient and extensible open-source toolkit for machine-learning-based source code analysis (i.e., code intelligence). Using NaturalCC, researchers can conduct rapid prototyping, reproduce state-of-the-art models, and/or exercise their own algorithms. NaturalCC is built upon Fairseq and PyTorch, providing (1) a collection of code corpus with preprocessing scripts, (2) a modular and extensible framework that makes it easy to reproduce and implement a code intelligence model, and (3) a benchmark of state-of-the-art models. Furthermore, we demonstrate the usability of our toolkit over a variety of tasks (e.g., code summarization, code retrieval, and code completion) through a graphical user interface. The demonstration video can be found at: https://www.youtube.com/watch?v=dLc9ahd4Xe8.

Wed 11 May

Displayed time zone: Eastern Time (US & Canada) change

11:00 - 12:00
Program ComprehensionDEMO - Demonstrations at ICSE Demo room 1
Chair(s): Xiaoyin Wang University of Texas at San Antonio
11:00
15m
Demonstration
CIDER: Concept-based Interactive Design Recovery
DEMO - Demonstrations
Hongzhou Fang Drexel University, Yuanfang Cai Drexel University, Rick Kazman University of Hawai‘i at Mānoa, Jason Lefever Drexel University
11:15
15m
Demonstration
NaturalCC: An Open-Source Toolkit for Code Intelligence
DEMO - Demonstrations
Yao Wan Huazhong University of Science and Technology, Yang He University of Technology Sydney, Zhangqian Bi Huazhong University of Science and Technology, Jian-Guo Zhang University of Illinois at Chicago, Yulei Sui University of Technology Sydney, Hongyu Zhang University of Newcastle, Kazuma Hashimoto Google Research, Hai Jin Huazhong University of Science and Technology, Guandong Xu University of Technology, Sydney, Caiming Xiong Salesforce Research, philip yu University of Illinois at Chicago
Media Attached
11:30
15m
Demonstration
COSPEX: A Program Comprehension Tool for Novice Programmers
DEMO - Demonstrations
Nakshatra Gupta Indian Institute of Technology Tirupati, Ashutosh Rajput Indian Institute of Technology Tirupati, Sridhar Chimalakonda Indian Institute of Technology Tirupati
Pre-print Media Attached
11:45
15m
Demonstration
A Tool for Rejuvenating Feature Logging Levels via Git Histories and Degree of Interest
DEMO - Demonstrations
Yiming Tang Concordia University, Allan Spektor City University of New York (CUNY) Hunter College, Raffi Khatchadourian City University of New York (CUNY) Hunter College, Mehdi Bagherzadeh Oakland University
Pre-print Media Attached

Information for Participants
Wed 11 May 2022 11:00 - 12:00 at ICSE Demo room 1 - Program Comprehension Chair(s): Xiaoyin Wang
Info for room ICSE Demo room 1:

Click here to go to the room on Midspace