Source-Code Maintainability Evaluation Model for Software Products

  • Oumarou H
  • Kolyang
N/ACitations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

The maintainability index (MI) has been proposed to calculate a single number which expresses the maintainability of a system. This article presents a model for evaluating the maintainability of software products. The model improves the shortcomings observed in the maintainability assessment approaches in the quality assessment models SQuaRE (ISO25000), ISO 9126, Squale and the FCM standard. Its main innovation is to take into account the importance of entities in the system when calculating the maintainability score. This implies that the same type of defect will have a different score depending on the entity presenting it. Seven experts with several years of experience evaluated the model. They confirmed the effectiveness and usability of the model. Then, we compared our model with the Squale maintainability index and the classical maintainability index. The results show no correlation between these models. The implications are that each method gives a slightly different view of maintainability.

Cite

CITATION STYLE

APA

Oumarou, H., & Kolyang. (2023). Source-Code Maintainability Evaluation Model for Software Products. Science, Engineering and Technology, 3(2). https://doi.org/10.54327/set2023/v3.i2.73

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free