On Quantifying the Benefits of Dead Code Removal

Gunnar Kudrjavets*, Ayushi Rastogi*, Jeffrey Thomas*, Nachiappan Nagappan*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Citation (Scopus)
82 Downloads (Pure)

Abstract

Engineers consider the presence of dead code as an undesirable attribute of the code base. The industry lacks methods to quantify the benefits of deleting dead code efficiently. The current approach utilizes a simplistic metric that uses the lines of code (LOC) deleted as a proxy to estimate the benefit gained. However, not all LOC are equal. The research community can support the industry and propose methods and metrics that can help to (a) determine the priority order for dead code removal, and (b) quantify the benefits of dead code removal. Improved metrics can result in a more objective ranking of dead code deletion efforts when compared to other competing tasks.
Original languageEnglish
Title of host publication2022 IEEE International Conference on Software Maintenance and Evolution (ICSME)
PublisherIEEE
Pages563-563
Number of pages1
ISBN (Print)978-1-6654-7956-1
DOIs
Publication statusPublished - 19-Dec-2022
Event38th IEEE International Conference on Software Maintenance and Evolution (ICSME 2022) - Limassol, Cyprus
Duration: 3-Oct-20227-Oct-2022
https://cyprusconferences.org/icsme2022/

Conference

Conference38th IEEE International Conference on Software Maintenance and Evolution (ICSME 2022)
Abbreviated titleICSME 2022
Country/TerritoryCyprus
CityLimassol
Period03/10/202207/10/2022
Internet address

Fingerprint

Dive into the research topics of 'On Quantifying the Benefits of Dead Code Removal'. Together they form a unique fingerprint.

Cite this