A platform for research: civil engineering, architecture and urbanism
Towards an Architectural Debt Index
Different indexes have been proposed to evaluate software quality and technical debt. Usually these indexes take into account different code level issues and several metrics, well known software metrics or new ones defined ad hoc for a specific purpose. In this paper we propose and define a new index, more oriented to the evaluation of architectural violations. We describe in detail the index, called Architectural Debt Index, that we integrated in a tool developed for architectural smell detection. The index is based on the detection of architectural smells, their criticality and their history. Currently only dependency architectural smells have been considered, but other architectural debt indicators can be considered and integrated in the index computation.
Towards an Architectural Debt Index
Different indexes have been proposed to evaluate software quality and technical debt. Usually these indexes take into account different code level issues and several metrics, well known software metrics or new ones defined ad hoc for a specific purpose. In this paper we propose and define a new index, more oriented to the evaluation of architectural violations. We describe in detail the index, called Architectural Debt Index, that we integrated in a tool developed for architectural smell detection. The index is based on the detection of architectural smells, their criticality and their history. Currently only dependency architectural smells have been considered, but other architectural debt indicators can be considered and integrated in the index computation.
Towards an Architectural Debt Index
Roveda, R (author) / Arcelli Fontana, F (author) / Pigazzini, I (author) / Zanoni, M (author) / Bures T.,Angelis L. / Roveda, R / Arcelli Fontana, F / Pigazzini, I / Zanoni, M
2018-01-01
Conference paper
Electronic Resource
English
oftware metric , oftware quality , History , Computer architecture , architectural smell detection , INF/01 - INFORMATICA , architectural debt index , everity index , code level issue , technical debt , architectural debt indicator , software architecture , architectural smell , Measurement , Estimation , Electronic mail , Indexe , Tool
DDC:
720
Strategic Management of Architectural Technical Debt
NTIS | 2012
|British Library Conference Proceedings | 2018
|A Semiautomatic Approach to Identify Architectural Technical Debt from Heterogeneous Artifacts
British Library Conference Proceedings | 2020
|