Context: Technical Debt (TD) discusses the negative impact of sub-optimal decisions to cope with the need-for-speed in software development. Code Technical Debt Items (TDI) are atomic elements of TD that can be observed in code artifacts. Empirical results on open-source systems demonstrated how code-smells, which are just one type of TDIs, are introduced and "survive" during release cycles. However, little is known about whether the results on the survivability of code-smells hold for other types of code TDIs (i.e., bugs and vulnerabilities) and in industrial settings.Goal: Understanding the survivability of code TDIs by conducting an empirical study analyzing two industrial cases and 31 open-source systems from Apache Foundation. Method: ...
Technical debt refers to the phenomena of taking shortcuts to achieve short term gain at the cost of...
Context: Technical debt is known to impact maintainability of software. As source code files grow in...
Context: Technical Debt (TD) can be paid back either by those that incurred it or by others. We call...
Context: Technical Debt (TD) discusses the negative impact of sub-optimal decisions to cope with the...
Context: Technical debt (TD) discusses the negative impact of sub-optimal decisions to cope with the...
Context: Technical debt is known to impact maintainability of software. As source code files grow in...
Software is contributing a substantial part of new functionality and innovation in safety-critical s...
Context: Although Technical Debt (TD) has increasingly gained attention in recent years, most studie...
While technical debt grows in absolute numbers as software systems evolve over time, the density of ...
Code Technical Debt (TD) is intentionally or unintentionally created when developers introduce ineff...
Background. Companies commonly invest major effort into removing, respectively not introducing, tech...
Code Technical Debt (TD) is intentionally or unintentionally created when developers introduce ineff...
Technical debt refers to the phenomena of taking shortcuts to achieve short term gain at the cost of...
Context: Technical debt is known to impact maintainability of software. As source code files grow in...
Context: Technical Debt (TD) can be paid back either by those that incurred it or by others. We call...
Context: Technical Debt (TD) discusses the negative impact of sub-optimal decisions to cope with the...
Context: Technical debt (TD) discusses the negative impact of sub-optimal decisions to cope with the...
Context: Technical debt is known to impact maintainability of software. As source code files grow in...
Software is contributing a substantial part of new functionality and innovation in safety-critical s...
Context: Although Technical Debt (TD) has increasingly gained attention in recent years, most studie...
While technical debt grows in absolute numbers as software systems evolve over time, the density of ...
Code Technical Debt (TD) is intentionally or unintentionally created when developers introduce ineff...
Background. Companies commonly invest major effort into removing, respectively not introducing, tech...
Code Technical Debt (TD) is intentionally or unintentionally created when developers introduce ineff...
Technical debt refers to the phenomena of taking shortcuts to achieve short term gain at the cost of...
Context: Technical debt is known to impact maintainability of software. As source code files grow in...
Context: Technical Debt (TD) can be paid back either by those that incurred it or by others. We call...