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

المؤلفون المشاركون

Strečanský, Peter
Chren, Stanislav
Rossi, Bruno

المصدر

Scientific Programming

العدد

المجلد 2020، العدد 2020 (31 ديسمبر/كانون الأول 2020)، ص ص. 1-14، 14ص.

الناشر

Hindawi Publishing Corporation

تاريخ النشر

2020-07-20

دولة النشر

مصر

عدد الصفحات

14

التخصصات الرئيسية

الرياضيات

الملخص EN

There are many definitions of software Technical Debt (TD) that were proposed over time.

While many techniques to measure TD emerged in recent times, there is still not a clear understanding about how different techniques compare when applied to software projects.

The goal of this paper is to shed some light on this aspect, by comparing three techniques about TD identification that were proposed over time: (i) the Maintainability Index (MI), (ii) SIG TD models, and (iii) SQALE analysis.

Considering 20 open source Python libraries, we compare the TD measurements time series in terms of trends and evolution according to different sets of releases (major, minor, and micro), to see if the perception of practitioners about TD evolution could be impacted.

While all methods report generally growing trends of TD over time, there are different patterns.

SQALE reports more periods of steady states compared to MI and SIG TD.

MI is the method that reports more repayments of TD compared to the other methods.

SIG TD and MI are the models that show more similarity in the way TD evolves, while SQALE and MI are less similar.

The implications are that each method gives slightly a different perception about TD evolution.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Strečanský, Peter& Chren, Stanislav& Rossi, Bruno. 2020. Comparing Maintainability Index, SIG Method, and SQALE for Technical Debt Identification. Scientific Programming،Vol. 2020, no. 2020, pp.1-14.
https://search.emarefa.net/detail/BIM-1208995

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Strečanský, Peter…[et al.]. Comparing Maintainability Index, SIG Method, and SQALE for Technical Debt Identification. Scientific Programming No. 2020 (2020), pp.1-14.
https://search.emarefa.net/detail/BIM-1208995

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Strečanský, Peter& Chren, Stanislav& Rossi, Bruno. Comparing Maintainability Index, SIG Method, and SQALE for Technical Debt Identification. Scientific Programming. 2020. Vol. 2020, no. 2020, pp.1-14.
https://search.emarefa.net/detail/BIM-1208995

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references

رقم السجل

BIM-1208995