arrow
Return

Software enhancement effort estimation using correlation-based feature selection and stacking ensemble method

delete2021-11-23
delete12
PRE
AI
Z
Zaineb Sakhrawi *
A
Asma Sellami
N
Nadia Bouassida
DOI:10.1007/s10586-021-03447-5delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Estimating software enhancement efforts became a challenging task in software project management. Recent researches focused on identifying the best machine learning algorithms for software maintenance effort estimation. Most of the research publications investigated the use of ensemble learning for improving software effort estimation. Intending to increase the estimation accuracy over individual models, this paper investigates the use of the stacking ensemble method for estimating the enhancement maintenance effort (EME) of software projects. This paper makes a comparison between two machine learning-based approaches for estimating software EME: The M5P (as an individual model) and the stacking as an ensemble method combining different regression models (GBRegr, LinearSVR, and RFR) using the ISBSG dataset. A correlation-based feature selection (CFS) algorithm is basically used to achieve efficient data reduction. The selected ML techniques-based approaches were trained and tested on a dataset with relevant features leading to the improvement of estimate accuracy. Results show that the software EME estimation using CFS and stacking ensemble method is improved in terms of mean absolute error (MAE) = 0.0383 and root mean square error (RMSE) = 0.1973.
Keywords:
Enhancement effort estimation
Correlation-based feature selection
M5P ML algorithm
Stacking ensemble method

Journal

C
Cluster Computing-The Journal of Networks Software Tools and Applications
IF:
4.1
Papers:
5.0K
Citations:
7.5K

Organization

U
universite de sfax
Scholars:
8.9K
Papers: 7.7K
Citations: 5
Cited Papers

Cited Papers

errShare
errSave
DNA microarray for detection of antibiotic resistance determinants in Bacillus anthracis and closely related Bacillus cereus
err2007-04-01
err0
PREAI
errMarkus H. Antwerpen; Michaela Schellhase; Eva Ehrentreich-Förster; Frank Bier; Wolfgang Witte; Ulrich Nübel
errShare
errSave
On the Function of Cilia in the Female Reproductive Tract
err1978-01-01
err0
PREAI
errBjörn A. Afzelius; Per Camner; Björn Mossberg
errShare
errSave
Three empirical studies on predicting software maintainability using ensemble methods
err2015-01-08
err50
PREAI
errElish, Mahmoud O.; Aljamaan, Hamoud; Ahmad, Irfan
errShare
errSave
researcher View more