Architectural Tecnical Debt

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. We defined a new index, more oriented to the evaluation of architectural violations. The index is called Architectural Debt Index (ADI), that we integrated in out tool Arcan for architectural smell detection.

 References

Riccardo Roveda, Francesca Arcelli Fontana, Ilaria Pigazzini and Marco Zanoni, ​“Towards an Architectural Debt Index” in Proceedings of ​The Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2018)​. doi: https://doi.org/10.1109/SEAA.2018.00073