Title
Investigating the Use of a Contextualized Vocabulary in the Identification of Technical Debt: A Controlled Experiment.
Abstract
In order to effectively manage technical debt (TD), a set of indicators has been used by automated approaches to identify TD items. However, some debt may not be directly identified using only metrics collected from the source code. CVM-TD is a model to support the identification of technical debt by considering the developer point of view when identifying TD through code comment analysis. In this paper, we analyze the use of CVM-TD with the purpose of characterizing factors that affect the accuracy of the identification of TD. We performed a controlled experiment investigating the accuracy of CVM-TD and the influence of English skills and developer experience factors. The results indicated that CVM-TD provided promising results considering the accuracy values. English reading skills have an impact on the TD detection process. We could not conclude that the experience level affects this process. Finally, we also observed that many comments suggested by CVM-TD were considered good indicators of TD. The results motivate us continuing to explore code comments in the context of TD identification process in order to improve CVM-TD.
Year
DOI
Venue
2016
10.5220/0005914503690378
ICEIS
Keywords
Field
DocType
Contextualized Vocabulary, Technical Debt, Code Comment, Controlled Experiment
Data mining,Software engineering,Source code,Computer science,Debt,Controlled experiment,Technical debt,Vocabulary
Conference
Citations 
PageRank 
References 
2
0.36
9
Authors
6