Toward prioritization of self-admitted technical debt: an approach to support decision to payment

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorUniversidade Estadual Paulista (UNESP)-
Autor(es): dc.creatorde Lima, Bruno Santos-
Autor(es): dc.creatorGarcia, Rogerio Eduardo-
Autor(es): dc.creatorEler, Danilo Medeiros-
Data de aceite: dc.date.accessioned2025-08-21T21:15:42Z-
Data de disponibilização: dc.date.available2025-08-21T21:15:42Z-
Data de envio: dc.date.issued2022-05-01-
Data de envio: dc.date.issued2022-05-01-
Data de envio: dc.date.issued2021-12-31-
Fonte completa do material: dc.identifierhttp://dx.doi.org/10.1007/s11219-021-09578-7-
Fonte completa do material: dc.identifierhttp://hdl.handle.net/11449/234036-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/11449/234036-
Descrição: dc.descriptionTechnical Debt (TD) is a metaphor that describes the cost–benefit relationship between postponing technical development activities and the consequences of this long-term postponement. The lack of TD Management compromises the Software’s internal quality. It makes its maintenance complex and costly. TD instances are called Self-Admitted Technical Debt (SATD) when intentionally committed and documented through comments in the source code. Several studies explore the identification of SATD, but approaches to support the payment stage are lacking, particularly approaches to indicate which SATD priority for payment. This paper presents an approach to support the prioritization activity in SATD payment. The Prioritization Approach focuses on creating associations between SATD associations and problems found in the source code, identified by Automatic Static Analysis. The results demonstrate that using the issues found on source code and SATD description (found in comments) has greater precision to establish the priority among the SATD compared to the SATD description on comments. We applied the approach proposed to different software projects, and the results support developers’ prioritization.-
Descrição: dc.descriptionSão Paulo State University (UNESP) Faculty of Science and Technology Department of Mathematics and Computer Science, SP-
Descrição: dc.descriptionSão Paulo State University (UNESP) Faculty of Science and Technology Department of Mathematics and Computer Science, SP-
Idioma: dc.languageen-
Relação: dc.relationSoftware Quality Journal-
???dc.source???: dc.sourceScopus-
Palavras-chave: dc.subjectSelf-Admitted Technical Debt-
Palavras-chave: dc.subjectSoftware Maintenance-
Palavras-chave: dc.subjectSoftware quality-
Palavras-chave: dc.subjectTechnical Debt Managing-
Palavras-chave: dc.subjectTechnical Debt Prioritization-
Título: dc.titleToward prioritization of self-admitted technical debt: an approach to support decision to payment-
Tipo de arquivo: dc.typelivro digital-
Aparece nas coleções:Repositório Institucional - Unesp

Não existem arquivos associados a este item.