Research Article
Software Defect Prediction Based on Elman Neural Network and Cuckoo Search Algorithm
Table 3
Description of object-oriented metrics.
| Variable | Description |
| CK suite (6) | wmc | Weighted methods per class | Dic | Depth of inheritance tree | Noc | Number of children | Cbo | Coupling between object classes | rfc | Response for a class | Lcom | Lack of cohesion in methods |
| Martins metrics (2) | Ca | Afferent couplings | Ce | Efferent couplings |
| QMOOM suite (5) | npm | Number of public methods | dam | Data access metric | Moa | Measure of functional abstraction | Mfa | Measure of aggregation | cam | Cohesion among methods |
| Extended CK suite (5) | Ic | Inheritance coupling | Cbm | Coupling between methods | Amc | Average method complexity | lcom3 | Normalized version of LCON |
| McCabe’s CC (2) | max_cc | Maximum values of methods in the same class | avg_cc | Mean values of methods in the same class | Loc | Lines of code | Bug | Nonbuggy or buggy |
|
|