An overview and comparison of technical debt measurement tools

PC Avgeriou, D Taibi, A Ampatzoglou… - Ieee …, 2020 - ieeexplore.ieee.org
An Overview and Comparison of Technical Debt Measurement Tools Page 1 0740-7459 (c)
2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission …

Engineering ai systems: A research agenda

J Bosch, HH Olsson, I Crnkovic - Artificial intelligence paradigms for …, 2021 - igi-global.com
Artificial intelligence (AI) and machine learning (ML) are increasingly broadly adopted in
industry. However, based on well over a dozen case studies, we have learned that …

Software sustainability: Research and practice from a software architecture viewpoint

CC Venters, R Capilla, S Betz, B Penzenstadler… - Journal of Systems and …, 2018 - Elsevier
Context Modern societies are highly dependent on complex, large-scale, software-intensive
systems that increasingly operate within an environment of continuous availability, which is …

Architectural smells detected by tools: a catalogue proposal

U Azadi, FA Fontana, D Taibi - 2019 IEEE/ACM International …, 2019 - ieeexplore.ieee.org
Architectural smells can negatively impact on different software qualities and can represent
a relevant source of architectural debt. Several architectural smells have been defined by …

Hotspot patterns: The formal definition and automatic detection of architecture smells

R Mo, Y Cai, R Kazman, L **ao - 2015 12th Working IEEE/IFIP …, 2015 - ieeexplore.ieee.org
In this paper, we propose and empirically validate a suite of hotspot patterns: recurring
architecture problems that occur in most complex systems and incur high maintenance …

Managing architectural technical debt: A unified model and systematic literature review

T Besker, A Martini, J Bosch - Journal of Systems and Software, 2018 - Elsevier
Abstract Large Software Companies need to support the continuous and fast delivery of
customer value in both the short and long term. However, this can be impeded if the …

Characterizing the contribution of quality requirements to software sustainability

N Condori-Fernandez, P Lago - Journal of systems and software, 2018 - Elsevier
Background Since sustainability became a challenge in software engineering, researchers
mainly from requirements engineering and software architecture communities have …

Identifying and quantifying architectural debt

L **ao, Y Cai, R Kazman, R Mo, Q Feng - Proceedings of the 38th …, 2016 - dl.acm.org
Our prior work showed that the majority of error-prone source files in a software system are
architecturally connected. Flawed architectural relations propagate defects among these …

Code anomalies flock together: Exploring code anomaly agglomerations for locating design problems

W Oizumi, A Garcia, L da Silva Sousa, B Cafeo… - Proceedings of the 38th …, 2016 - dl.acm.org
Design problems affect every software system. Diverse software systems have been
discontinued or reengineered due to design problems. As design documentation is often …

[HTML][HTML] Technical debt tracking: Current state of practice: A survey and multiple case study in 15 large organizations

A Martini, T Besker, J Bosch - Science of Computer Programming, 2018 - Elsevier
Large software companies need to support continuous and fast delivery of customer value
both in the short and long term. However, this can be hindered if both the evolution and …