Ensemble Learning Approach for Effective Software Development Effort Estimation with Future Ranking

被引:0
|
作者
Rao, K. Eswara [1 ]
Pydi, Balamurali [1 ]
Naidu, P. Annan [1 ]
Prasann, U. D. [2 ]
Anjaneyulu, P. [1 ]
机构
[1] Aditya Inst Technol & Management, Dept CSE, Srikakulam 532201, AP, India
[2] Aditya Inst Technol & Management, Dept EEE, Srikakulam 532201, AP, India
来源
ADCAIJ-ADVANCES IN DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE JOURNAL | 2023年 / 12卷 / 01期
关键词
Ensemble Algorithm; Feature Ranking; Gradient Boosting; Machine Learning; Random Forest; Software development effort estimation; MACHINE;
D O I
10.14201/adcaij.31206
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To provide a client with a high-quality product, software development requires a significant amount of time and effort. Accurate estimates and on-time delivery are requirements for the software industry. The proper effort, resources, time, and schedule needed to complete a software project on a tight budget are estimated by software development effort estimation. To achieve high levels of accuracy and effectiveness while using fewer resources, project managers are improving their use of a model created to evaluate software development efforts properly as a decision-support system. As a result, this paper proposed that a novel model capable of determining precise accuracy of global and large-scale software products be developed with practical efforts. The primary goal of this paper is to develop and apply a practical ensemble approach for predicting software development effort. There are two parts to this study: the first phase uses machine learning models to extract the most useful features from previous studies. The development effort is calculated in the second phase using an advanced ensemble method based on the components of the first phase. The performance of the developed model outperformed the existing models after a controlled experiment was conducted to develop an ensemble model, evaluate it, and tune its parameters.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] A pragmatic ensemble learning approach for effective software effort estimation
    Suresh Kumar, P.
    Behera, H. S.
    Nayak, Janmenjoy
    Naik, Bighnaraj
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2022, 18 (02) : 283 - 299
  • [2] A pragmatic ensemble learning approach for effective software effort estimation
    P. Suresh Kumar
    H. S. Behera
    Janmenjoy Nayak
    Bighnaraj Naik
    Innovations in Systems and Software Engineering, 2022, 18 : 283 - 299
  • [3] An approach to software development effort estimation using machine learning
    Ionescu, Vlad-Sebastian
    2017 13TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP), 2017, : 197 - 203
  • [4] Heterogeneous Ensemble Imputation for Software Development Effort Estimation
    Abnane, Ibtissam
    Idri, Ali
    Hosni, Mohamed
    Abran, Alain
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PREDICTIVE MODELS AND DATA ANALYTICS IN SOFTWARE ENGINEERING (PROMISE '21), 2021, : 1 - 10
  • [5] An effective approach for software project effort and duration estimation with machine learning algorithms
    Pospieszny, Przemyslaw
    Czarnacka-Chrobot, Beata
    Kobylinski, Andrzej
    JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 137 : 184 - 196
  • [6] A Stacking Ensemble-based Approach for Software Effort Estimation
    Shukla, Suyash
    Kumar, Sandeep
    ENASE: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2021, : 205 - 212
  • [7] Heterogeneous Ensemble Dynamic Selection for Software Development Effort Estimation
    Cabral, Jose Thiago H. de A.
    Araujo, Ricardo de A.
    Nobrega, Jarley P.
    de Oliveira, Adriano L., I
    2017 IEEE 29TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2017), 2017, : 210 - 217
  • [8] Comparing Stacking Ensemble and Deep Learning for Software Project Effort Estimation
    Hoc, Huynh Thai
    Silhavy, Radek
    Prokopova, Zdenka
    Silhavy, Petr
    IEEE ACCESS, 2023, 11 : 60590 - 60604
  • [9] Enhancing the performance of software effort estimation through boosting ensemble learning
    Chelaru, Ioana-Gabriela
    2023 25TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING, SYNASC 2023, 2023, : 300 - 307
  • [10] SENSE: software effort estimation using novel stacking ensemble learning
    Kaushik, Anupama
    Sheoran, Kavita
    Kapur, Ritvik
    Bhutani, Nikhil
    Singh, Bhavesh
    Sharma, Harsh
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2024,