Comparing Maintainability Index, SIG Method, and SQALE for Technical Debt Identification

Publikace nespadá pod Filozofickou fakultu, ale pod Fakultu informatiky. Oficiální stránka publikace je na webu muni.cz.

Autoři

STREČANSKÝ Peter CHREN Stanislav ROSSI Bruno

Druh Článek ve sborníku
Konference 35th ACM/SIGAPP Symposium On Applied Computing
Fakulta / Pracoviště MU

Fakulta informatiky

Citace
Doi http://dx.doi.org/10.1145/3341105.3374079
Klíčová slova Software Technical Debt; Software Maintenance; Software Quality; Maintainability Index; SIG Method; SQALE
Popis Many techniques have emerged to evaluate software Technical Debt (TD). However, differences in reporting TD are not yet studied widely, as they can give different perceptions about the evolution of TD in projects. The goal of this paper is to compare three TD identification techniques: i. Maintainability Index (MI), ii. SIG TD models and iii. SQALE analysis. Considering 17 large open source Python libraries, we compare TD measurements time series in terms of trends in different sets of releases (major, minor, micro). While all methods report generally growing trends of TD over time, MI, SIG TD, and SQALE all report different patterns of TD evolution.
Související projekty: