A systematic literature review of technical debt prioritization

R Alfayez, W Alwehaibi, R Winn, E Venson… - Proceedings of the 3rd …, 2020 - dl.acm.org
Repaying all technical debt (TD) present in a system may be unfeasible, as there is typically
a shortage in the resources allocated for TD repayment. Therefore, TD prioritization is …

Identification and analysis of the elements required to manage technical debt by means of a systematic mapping study

C Fernández-Sánchez, J Garbajosa, A Yagüe… - Journal of Systems and …, 2017 - Elsevier
Technical debt, a metaphor for the long-term consequences of weak software development,
must be managed to keep it under control. The main goal of this article is to identify and …

Minimum entropy clustering and applications to gene expression analysis

H Li, K Zhang, T Jiang - Proceedings. 2004 IEEE …, 2004 - ieeexplore.ieee.org
Clustering is a common methodology for analyzing the gene expression data. We present a
new clustering algorithm from an information-theoretic point of view. First, we propose the …

Predicting bug-fixing time: A replication study using an open source software project

S Akbarinasaji, B Caglayan, A Bener - journal of Systems and Software, 2018 - Elsevier
Background: On projects with tight schedules and limited budgets, it may not be possible to
resolve all known bugs before the next release. Estimates of the time required to fix known …

Technical debt prioritization: Taxonomy, methods results, and practical characteristics

D Pina, A Goldman, G Tonin - 2021 47th Euromicro …, 2021 - ieeexplore.ieee.org
Technical debt is the metaphor for shortcuts in software development that bring short-term
benefits, but long-term consequences hinder the process of maintaining and developing …

Measuring the principal of defect debt

S Akbarinasaji, AB Bener, A Erdem - Proceedings of the 5th International …, 2016 - dl.acm.org
Identifying and fixing of defects is part of software maintenance activities. However, due to
tight budget and schedule, software development teams may not resolve all the existing …

Technical debt (TD) through the lens of Twitter: A survey

R Alfayez, R Winn, Y Ding, G Alfayez… - Journal of Software …, 2024 - Wiley Online Library
Technical debt (TD) is a metaphor used to refer to the added software system costs acquired
from taking shortcuts. Unfortunately, large amounts of TD can lead to serious consequences …

Business-driven technical debt prioritization

RR de Almeida - 2019 IEEE International Conference on …, 2019 - ieeexplore.ieee.org
Technical debt happens when teams take shortcuts on software development to gain short-
term benefits at the cost of making future changes more expensive. Previous results show …

A heuristic for estimating the impact of lingering defects: can debt analogy be used as a metric?

S Akbarinasaji, A Bener, A Neal - 2017 IEEE/ACM 8th …, 2017 - ieeexplore.ieee.org
Background: Due to tight scheduling and limitedbudget, it may not be possible to resolve all
the existing bugsin a current release of a software product. The accumulation ofthe deferred …

A Multi-model Software Defect Recommendation System

V Suhag, SK Dubey, BK Sharma - 2024 7th International …, 2024 - ieeexplore.ieee.org
The proposed recommendation system has integrated data collection framework, which can
collect repository source data and thus generate base dataset for machine learning and …