Write a Blog >>
ICPC 2020
Mon 13 - Wed 15 July 2020
co-located with ICSE 2020
Tue 14 Jul 2020 07:00 - 07:15 at ICPC - Session 5: For Researchers Chair(s): Bin Lin

In large-scale software development projects, change impact analysis (CIA) plays an important role in controlling software design evolution. Identifying and accessing the effects of software changes using traceability links between various software artifacts is a common practice during the software development cycle. Recently, research in automated traceability-link recovery has received broad attention in the software maintenance community to reduce the manual maintenance cost of trace links by developers. In this study, we conducted a systematic literature review related to automatic traceability link recovery approaches with a focus on CIA. We identified 33 relevant studies and investigated the following aspects of CIA: traceability approaches, CIA sets, degrees of evaluation, trace direction and methods for recovering traceability link between artifacts of different types. Our review indicated that few traceability studies focused on designing and testing impact analysis sets, presumably due to the scarcity of datasets. Based on the findings, we urge further industrial case studies. Finally, we suggest developing traceability tools to support fully automatic traceability approaches, such as machine learning and deep learning.

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

07:00 - 08:00: Session 5: For ResearchersResearch / ERA / Tool Demonstration at ICPC
Chair(s): Bin LinUniversità della Svizzera italiana (USI)
07:00 - 07:15
A Literature Review of Automatic Traceability Links Recovery for Software Change Impact Analysis
Thazin Win Win AungUniversity of Technology Sydney, Yulei SuiUniversity of Technology Sydney, Australia, Huan HuoUniversity of Technology Sydney
Media Attached
07:15 - 07:30
Improving Code Search with Co-Attentive Representation Learning
Jianhang ShuaiSchool of Big Data & Software Engineering, Chongqing University, Ling XuSchool of Big Data & Software Engineering, Chongqing University, Chao LiuZhejiang University, Meng YanSchool of Big Data & Software Engineering, Chongqing University, Xin XiaMonash University, Yan LeiSchool of Big Data & Software Engineering, Chongqing University
Media Attached
07:30 - 07:45
OpenSZZ: A Free, Open-Source, Web-Accessible Implementation of the SZZ Algorithm
Tool Demonstration
Valentina LenarduzziLUT University, Fabio PalombaUniversity of Salerno, Davide TaibiTampere University, Damian Andrew TamburriJheronimus Academy of Data Science
Media Attached
07:45 - 08:00
Staged Tree Matching for Detecting Code Move across Files
Akira Fujimoto Osaka University, Yoshiki HigoOsaka University, Junnosuke Matsumoto, Shinji KusumotoOsaka University
Media Attached