2015
DOI: 10.1016/j.procs.2015.07.479
|View full text |Cite
|
Sign up to set email alerts
|

Validating the Effectiveness of Object-Oriented Metrics for Predicting Maintainability

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
18
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 28 publications
(18 citation statements)
references
References 20 publications
0
18
0
Order By: Relevance
“…Databases are obtained in two ways: constructing a new databases for the study or using ready databases. Databases and tools to extract metrics used in the literature are listed in Table II [8,10,14,17,18,22,23]. In Table 2, it is observed that projects that is used as dataset are written in Java or C++.…”
Section: Summary and Discussionmentioning
confidence: 99%
“…Databases are obtained in two ways: constructing a new databases for the study or using ready databases. Databases and tools to extract metrics used in the literature are listed in Table II [8,10,14,17,18,22,23]. In Table 2, it is observed that projects that is used as dataset are written in Java or C++.…”
Section: Summary and Discussionmentioning
confidence: 99%
“…A considerable amount of literature has investigated different types of software maintenance measurement: corrective maintenance effort [11]; adaptive maintenance effort [12]; maintainability index [13] and maintenance time [14]. A common maintenance effort measure used in many studies is based on changes made in the maintenance process and determines maintenance effort by computing the number of modifications made per class during the maintenance period [1][2][3][4][5][6][7][15][16][17]. A higher number of changes indicates greater maintenance effort.…”
Section: Related Workmentioning
confidence: 99%
“…A number of studies have employed individual machine learning models to predict software maintainability based on historical data of OO systems on the QUES dataset specifically: Bayesian network [1]; Multivariate adaptive regression splines [2]; TreeNet [3]; Mamdani-based model [4]; Group Method of Data Handling model [5]; Artificial neural network and genetic algorithm [6]; Neuro-Genetic algorithm [7]; Hybrid neural network and fuzzy logic approach [8]. Furthermore, two research studies have investigated the application of ensemble models in software maintainability: Aljamaan et al [15] developed a heterogeneous ensemble model by selecting the best base model in training; and Elish et al [17] evolved their work by generalizing a heterogeneous ensemble to include averaging, weighted averaging and best base in training as well.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In the study done by Lov Kumara [15], empirically investigates the relationship of existing class level objectoriented metrics with a quality parameter i.e. maintainability.…”
Section: Related Workmentioning
confidence: 99%