Achieving Maintainability, Readability & Understandability of Software Projects using Code Smell Prediction

Table 1.

ConsideredMetrics within the Dataset

Size Complexity Cohesion Coupling Encapsulation Inheritance

LOC CYCLO LCOM5 FANOUT LAA DIT
LOCNAMM* WMC TCC ATFD NOAM NOI
NOM WMCNAMM*   FDP NOPA NOC
NOPK AMWNAMM*   RFC   NMO
NOCS AMW   CBO   NIM
NOMNAMM* MAXNESTING   CFNAMM*   NOII
NOA WOC   CINT    
  CLNAMM   CDISP    
  NOP   MaMCL§    
  NOAV   MeMCL§    
  ATLD*   NMCS§    
  NOLV   CC    
      CM