Write a Blog >>
ICSE 2021
Mon 17 May - Sat 5 June 2021

This paper reports on the results of a qualitative study on the removal of self-admitted technical debt (SATD), and reveals a particular class of self-admitted technical debt which is amenable to automated management: ``on-hold SATD''. We define on-hold SATD as self-admitted technical debt which contains a condition to indicate that a developer is waiting for a certain event or an updated functionality having been implemented elsewhere. We then design and evaluate an automated classifier which can identify these on-hold instances with an area under the receiver operating characteristic curve (AUC) of 0.98 as well as detect the specific conditions that developers are waiting for.

Wed 26 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

14:30 - 15:30
2.3.2. Self-Admitted Technical DebtJournal-First Papers at Blended Sessions Room 2 +12h
Chair(s): Mika Mäntylä University of Oulu
14:30
20m
Paper
Wait For It: Identifying “On-Hold”Self-Admitted Technical DebtJournal-First
Journal-First Papers
Rungroj Maipradit Nara Institute of Science and Technology, Christoph Treude University of Adelaide, Hideaki Hata Shinshu University, Kenichi Matsumoto Nara Institute of Science and Technology
DOI Pre-print Media Attached
14:50
20m
Paper
An Exploratory Study on the Introduction and Removal of Different Types of Technical DebtJournal-First
Journal-First Papers
Jiakun Liu Zhejiang University, Qiao Huang Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, Emad Shihab Concordia University, David Lo Singapore Management University, Shanping Li Zhejiang University
Pre-print Media Attached
15:10
20m
Paper
Identifying Self-Admitted Technical Debts with JitterbugJournal-First
Journal-First Papers
Zhe Yu Rochester Institute of Technology, Fahmid Morshed Fahid North Carolina State University, Huy Tu North Carolina State University, USA, Tim Menzies North Carolina State University, USA
Link to publication DOI Pre-print Media Attached

Thu 27 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

02:30 - 03:30
2.3.2. Self-Admitted Technical DebtJournal-First Papers at Blended Sessions Room 2
02:30
20m
Paper
Wait For It: Identifying “On-Hold”Self-Admitted Technical DebtJournal-First
Journal-First Papers
Rungroj Maipradit Nara Institute of Science and Technology, Christoph Treude University of Adelaide, Hideaki Hata Shinshu University, Kenichi Matsumoto Nara Institute of Science and Technology
DOI Pre-print Media Attached
02:50
20m
Paper
An Exploratory Study on the Introduction and Removal of Different Types of Technical DebtJournal-First
Journal-First Papers
Jiakun Liu Zhejiang University, Qiao Huang Zhejiang University, Xin Xia Huawei Software Engineering Application Technology Lab, Emad Shihab Concordia University, David Lo Singapore Management University, Shanping Li Zhejiang University
Pre-print Media Attached
03:10
20m
Paper
Identifying Self-Admitted Technical Debts with JitterbugJournal-First
Journal-First Papers
Zhe Yu Rochester Institute of Technology, Fahmid Morshed Fahid North Carolina State University, Huy Tu North Carolina State University, USA, Tim Menzies North Carolina State University, USA
Link to publication DOI Pre-print Media Attached