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 |
Name | Order | Citations | PageRank |
---|---|---|---|
Mário André de Freitas Farias | 1 | 20 | 3.16 |
José A. M. Santos | 2 | 19 | 3.72 |
André Batista da Silva | 3 | 2 | 0.36 |
Marcos Kalinowski | 4 | 154 | 21.30 |
Manoel Gomes Mendonca | 5 | 192 | 25.28 |
Rodrigo Oliveira Spínola | 6 | 92 | 7.70 |