Towards a Correction Factors-Based Software Productivity Using Ensemble Approach for Early Software Development Effort Estimation

被引:0
|
作者
Nhung, Ho Le Thi Kim [1 ]
Hai, Vo Van [1 ]
Jasek, Roman [1 ]
机构
[1] Tomas Bata Univ Zlin, Fac Appl Informat, Nad Stranemi 4511, Zlin 76001, Czech Republic
关键词
Software Development Effort Estimation; Optimizing Correction Factors; Software productivity;
D O I
10.1007/978-3-031-09070-7_35
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Accuracy of effort estimation is one of the necessary conditions for efficiently managing software development projects. Since the information available in the early stages of software development is insufficient, software sizing metrics are considered critical factors for effort estimation. However, there is no consistent method for converting software sizing into the corresponding effort. Previous estimation methods have not considered software productivity a critical factor in estimating effort based on software sizing. This paper proposes a software productivity model based on correction factors in the Optimizing Correction Factors method through an ensemble construction mechanism of three popular machine learning techniques. The results show that using the proposed software productivity minimizes the estimation error of the methods compared to using fixed productivity metrics.
引用
收藏
页码:413 / 425
页数:13
相关论文
共 50 条
  • [1] A Stacking Ensemble-based Approach for Software Effort Estimation
    Shukla, Suyash
    Kumar, Sandeep
    [J]. ENASE: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2021, : 205 - 212
  • [2] Analysis of factors of software development effort and productivity
    Radlinski, Lukasz
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS (KSE 2021), 2021, 192 : 4790 - 4799
  • [3] Self-Adaptive Ensemble -based Approach for Software Effort Estimation
    Shukla, Suyash
    Kumar, Sandeep
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING, SANER, 2023, : 581 - 592
  • [4] Project productivity evaluation in early software effort estimation
    Azzeh, Mohammad
    Nassif, Ali Bou
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (12)
  • [5] Heterogeneous Ensemble Imputation for Software Development Effort Estimation
    Abnane, Ibtissam
    Idri, Ali
    Hosni, Mohamed
    Abran, Alain
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PREDICTIVE MODELS AND DATA ANALYTICS IN SOFTWARE ENGINEERING (PROMISE '21), 2021, : 1 - 10
  • [6] Ensemble Learning Approach for Effective Software Development Effort Estimation with Future Ranking
    Rao, K. Eswara
    Pydi, Balamurali
    Naidu, P. Annan
    Prasann, U. D.
    Anjaneyulu, P.
    [J]. ADCAIJ-ADVANCES IN DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE JOURNAL, 2023, 12 (01):
  • [7] SOFTWARE EFFORT ESTIMATION USING A NEURAL NETWORK ENSEMBLE
    Pai, Dinesh R.
    McFall, Kevin S.
    Subramanian, Girish H.
    [J]. JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2013, 53 (04) : 49 - 58
  • [8] An approach to software development effort estimation using machine learning
    Ionescu, Vlad-Sebastian
    [J]. 2017 13TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTER COMMUNICATION AND PROCESSING (ICCP), 2017, : 197 - 203
  • [9] A pragmatic ensemble learning approach for effective software effort estimation
    Suresh Kumar, P.
    Behera, H. S.
    Nayak, Janmenjoy
    Naik, Bighnaraj
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2022, 18 (02) : 283 - 299
  • [10] A pragmatic ensemble learning approach for effective software effort estimation
    P. Suresh Kumar
    H. S. Behera
    Janmenjoy Nayak
    Bighnaraj Naik
    [J]. Innovations in Systems and Software Engineering, 2022, 18 : 283 - 299