1. Towards an Architectural Debt Index
- Author
-
Francesca Arcelli Fontana, Marco Zanoni, Riccardo Roveda, Ilaria Pigazzini, Bures T.,Angelis L., Roveda, R, Arcelli Fontana, F, Pigazzini, I, and Zanoni, M
- Subjects
History ,Index (economics) ,Dependency (UML) ,architectural smell ,Computer science ,media_common.quotation_subject ,oftware quality ,02 engineering and technology ,Electronic mail ,architectural smell detection ,architectural debt indicator ,020204 information systems ,Debt ,0202 electrical engineering, electronic engineering, information engineering ,Code (cryptography) ,Indexe ,Computer architecture ,everity index ,media_common ,software architecture ,Measurement ,business.industry ,code level issue ,INF/01 - INFORMATICA ,020207 software engineering ,Software quality ,Software metric ,oftware metric ,architectural debt index ,technical debt ,Technical debt ,Tool ,Software engineering ,business ,Estimation - Abstract
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.
- Published
- 2018