Technical debt resulting from architectural degradation and code smells: a systematic mapping study

D Das, AA Maruf, R Islam, N Lambaria, S Kim… - ACM SIGAPP Applied …, 2022 - dl.acm.org
Poor design choices, bad coding practices, or the need to produce software quickly can
stand behind technical debt. Unfortunately, manually identifying and managing technical …

Testing the past: can we still run tests in past snapshots for Java projects?

M Maes-Bermejo, M Gallego, F Gortázar… - Empirical Software …, 2024 - Springer
Building past snapshots of a software project has shown to be of interest both for
researchers and practitioners. However, little attention has been devoted specifically to tests …

Anticipatory development processes for reducing total ownership costs and schedules

B Boehm, P Behnamghader - Systems Engineering, 2019 - Wiley Online Library
Many systems and software processes overfocus on getting a project and product from an
initial set of requirements to an Initial Operational Capability (IOC). Examples are most …

The characteristics and impact of uncompilable code changes on software quality evolution

J He, S Min, K Ogudu, M Shoga, A Polak… - 2020 IEEE 20th …, 2020 - ieeexplore.ieee.org
Software repositories allow multiple developers to iteratively contribute commits, with the
intention of improving the system. However, commits can negatively impact software quality …

Analyzing Technical Debt by Mapping Production Logs with Source Code

K Frajtak - The Recent Advances in Transdisciplinary Data …, 2023 - books.google.com
Poor coding practices, bad design decisions, and expedited software delivery can introduce
technical debt. As software grows, manual detection and management of technical debt …

Analyzing Technical Debt by Mapping Production Logs with Source Code

D Das, R Islam, S Kim, T Cerny, K Frajtak… - Southwest Data Science …, 2022 - Springer
Poor coding practices, bad design decisions, and expedited software delivery can introduce
technical debt. As software grows, manual detection and management of technical debt …