Three empirical studies on predicting software maintainability using ensemble methods.
Mahmoud O. ElishHamoud AljamaanIrfan AhmadPublished in: Soft Comput. (2015)
Keyphrases
- empirical studies
- ensemble methods
- software systems
- prediction accuracy
- random forests
- machine learning methods
- ensemble learning
- source code
- decision trees
- random forest
- software quality
- software maintenance
- base classifiers
- real world data sets
- empirical analysis
- benchmark datasets
- software development
- generalization ability
- classifier ensemble
- design patterns
- bootstrap sampling
- majority voting
- drifting concepts
- ensemble feature selection
- neural network
- ensemble classifier
- evolutionary algorithm
- machine learning
- data sets
- base learners
- systematic review
- data mining
- decision tree ensembles