The technical debt (TD) metaphor describes a tradeoff between short-term and long-term goals in software development. Developers, in such situations, accept compromises in one dimension (e.g. maintainability) to meet an urgent demand in another dimension (e.g. delivering a release on time). Since TD produces interests in terms of time spent to correct the code and accomplish quality goals, accumulation of TD in software systems is dangerous because it could lead to more difficult and expensive maintenance. The research presented in this paper is focused on the usage of automatic static analysis to identify Technical Debt at code level with respect to different quality dimensions. The methodological approach is that of Empirical Software Eng...
Context: Technical debt (TD) is a metaphor reflecting technical compromises that can yield short-ter...
Context: Technical Debt (TD) is a metaphor that refers to short-term solutions in software developme...
Technical debt is a metaphor referring to the consequences of weak software development. Managing te...
The technical debt (TD) metaphor describes a tradeoff between short-term and long-term goals in soft...
Abstract Technical debt (TD) is an economical term used to depict non-optimal choices made in the s...
Technical Debt refers to sub-optimal solutions in software development that affect the life cycle pr...
Presented herein are techniques that provide a holistic and integrated abstraction among different c...
Techniques are described herein for a data-driven Technical Debt (TD) analytics platform that allows...
Background: Software systems accumulate technical debt (TD) when short-term goals in software develo...
Technical Debt (TD) is a powerful metaphor that represents shortcuts taken in a software development...
Software developers use Automated Static Analysis Tools (ASATs) to detect issues in their code in th...
Technical debt (TD) is a by-product of short-term optimisation that results in long-term disadvantag...
Background. Companies frequently try to improve the quality of their software by resolving technical...
Background: Technical debt is currently receiving increasing attention from practitioners and resear...
Large software companies need to support continuous and fast delivery of customer value both in the ...
Context: Technical debt (TD) is a metaphor reflecting technical compromises that can yield short-ter...
Context: Technical Debt (TD) is a metaphor that refers to short-term solutions in software developme...
Technical debt is a metaphor referring to the consequences of weak software development. Managing te...
The technical debt (TD) metaphor describes a tradeoff between short-term and long-term goals in soft...
Abstract Technical debt (TD) is an economical term used to depict non-optimal choices made in the s...
Technical Debt refers to sub-optimal solutions in software development that affect the life cycle pr...
Presented herein are techniques that provide a holistic and integrated abstraction among different c...
Techniques are described herein for a data-driven Technical Debt (TD) analytics platform that allows...
Background: Software systems accumulate technical debt (TD) when short-term goals in software develo...
Technical Debt (TD) is a powerful metaphor that represents shortcuts taken in a software development...
Software developers use Automated Static Analysis Tools (ASATs) to detect issues in their code in th...
Technical debt (TD) is a by-product of short-term optimisation that results in long-term disadvantag...
Background. Companies frequently try to improve the quality of their software by resolving technical...
Background: Technical debt is currently receiving increasing attention from practitioners and resear...
Large software companies need to support continuous and fast delivery of customer value both in the ...
Context: Technical debt (TD) is a metaphor reflecting technical compromises that can yield short-ter...
Context: Technical Debt (TD) is a metaphor that refers to short-term solutions in software developme...
Technical debt is a metaphor referring to the consequences of weak software development. Managing te...