A Tool‐Based Perspective on Software Code Maintainability Metrics: A Systematic Literature Review
Software maintainability is a crucial property of software projects. It can be defined as the
ease with which a software system or component can be modified to be corrected, improved …
ease with which a software system or component can be modified to be corrected, improved …
Identification and analysis of the elements required to manage technical debt by means of a systematic map** study
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 …
must be managed to keep it under control. The main goal of this article is to identify and …
Towards an ontology of terms on technical debt
NSR Alves, LF Ribeiro, V Caires… - 2014 sixth …, 2014 - ieeexplore.ieee.org
Technical debt is a term that has been used to describe the increased cost of changing or
maintaining a system due to shortcuts taken during its development. As technical debt is a …
maintaining a system due to shortcuts taken during its development. As technical debt is a …
Exploring the costs of technical debt management–a case study
Technical debt is a metaphor for delayed software maintenance tasks. Incurring technical
debt may bring short-term benefits to a project, but such benefits are often achieved at the …
debt may bring short-term benefits to a project, but such benefits are often achieved at the …
In search of a metric for managing architectural technical debt
Practices designed to expedite the delivery of stakeholder value can paradoxically lead to
unexpected rework costs that ultimately degrade the flow of value over time. This is …
unexpected rework costs that ultimately degrade the flow of value over time. This is …
Searching for build debt: Experiences managing technical debt at google
JD Morgenthaler, M Gridnev, R Sauciuc… - … technical debt (MTD), 2012 - ieeexplore.ieee.org
With a large and rapidly changing codebase, Google software engineers are constantly
paying interest on various forms of technical debt. Google engineers also make efforts to pay …
paying interest on various forms of technical debt. Google engineers also make efforts to pay …
Identifying self-admitted technical debt through code comment analysis with a contextualized vocabulary
Context Previous work has shown that one can explore code comments to detect Self-
Admitted Technical Debt (SATD) using a contextualized vocabulary. However, current …
Admitted Technical Debt (SATD) using a contextualized vocabulary. However, current …
A contextualized vocabulary model for identifying technical debt on code comments
MA de Freitas Farias… - 2015 IEEE 7th …, 2015 - ieeexplore.ieee.org
The identification of technical debt (TD) is an important step to effectively manage it. In this
context, a set of indicators has been used by automated approaches to identify TD items, but …
context, a set of indicators has been used by automated approaches to identify TD items, but …
Memory cities: Visualizing heap memory evolution using the software city metaphor
M Weninger, L Makor… - 2020 Working Conference …, 2020 - ieeexplore.ieee.org
Tool support is essential to help developers in understanding the memory behavior of
complex software systems. Anomalies such as memory leaks can dramatically impact …
complex software systems. Anomalies such as memory leaks can dramatically impact …
Technical debt in the peer-review documentation of r packages: A rOpenSci case study
Context: Technical Debt (TD) is a metaphor used to describe code that is" not quite right."
Although TD studies have gained momentum, TD has yet to be studied as thoroughly in non …
Although TD studies have gained momentum, TD has yet to be studied as thoroughly in non …