An Ensemble of Hybrid Search-Based Algorithms for Software Effort Prediction

被引:4
|
作者
Rhmann, Wasiur [1 ]
机构
[1] Shri Ramswaroop Mem Univ, Dept Comp Applicat, Barabanki, India
关键词
Ensemble; Hybrid Search-Based Algorithm; Machine Learning; Software Effort;
D O I
10.4018/IJSSCI.2021070103
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software organizations rely on the estimation of efforts required for the development of software to negotiate customers and plan the schedule of the project. Proper estimation of efforts reduces the chances of project failures. Historical data of projects have been used to predict the effort required for software development. In recent years, various ensemble of machine learning techniques have been used to predict software effort. In the present work, a novel ensemble technique of hybrid search-based algorithms (EHSBA) is used for software effort estimation. Four HSBAs-fuzzy and random sets-based modeling (FRSBM-R), symbolic fuzzy learning based on genetic programming (GFS-GP-R), symbolic fuzzy learning based on genetic programming grammar operators and simulated annealing (GFS_GSP_R), and least mean squares linear regression (LinearLMS_R)-are used to create an ensemble (EHSBA). The EHSBA is compared with machine learning-based ensemble bagging, vote, and stacking on datasets obtained from PROMISE repository. Obtained results reported that EHSBA outperformed all other techniques.
引用
收藏
页码:28 / 37
页数:10
相关论文
共 50 条
  • [31] A Practical Guide to Select Quality Indicators for Assessing Pareto-Based Search Algorithms in Search-Based Software Engineering
    Wang, Shuai
    Ali, Shaukat
    Yue, Tao
    Li, Yan
    Liaaen, Marius
    [J]. 2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 631 - 642
  • [32] Evaluating Search-Based Software Microbenchmark Prioritization
    Laaber, Christoph
    Yue, Tao
    Ali, Shaukat
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2024, 50 (07) : 1687 - 1703
  • [33] The Cloudification Perspectives of Search-based Software Testing
    Martin, Diego
    Panichella, Sebastiano
    [J]. 2019 IEEE/ACM 12TH INTERNATIONAL WORKSHOP ON SEARCH-BASED SOFTWARE TESTING (SBST 2019), 2019, : 5 - 6
  • [34] SBSTFrame: a Framework to Search-Based Software Testing
    Machado, Bruno N.
    Camilo-Junior, Celso G.
    Rodrigues, Cassio L.
    Quijano, Eduardo H. D.
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 4106 - 4111
  • [35] Search-Based Secure Software Testing: A Survey
    Khari, Manju
    Vaishali
    Kumar, Manoj
    [J]. SOFTWARE ENGINEERING (CSI 2015), 2019, 731 : 375 - 381
  • [36] Guest editorial: Search-based software engineering
    Gordon Fraser
    Jerffeson Teixeira de Souza
    [J]. Empirical Software Engineering, 2014, 19 : 1421 - 1422
  • [37] A Watershed Moment for Search-Based Software Engineering
    Ozkaya, Ipek
    [J]. IEEE SOFTWARE, 2021, 38 (04) : 3 - 6
  • [38] Special Issue on Search-Based Software Maintenance
    Di Penta, Massimiliano
    Antoniol, Giuliano
    Harman, Mark
    [J]. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2008, 20 (05): : 317 - 319
  • [39] Guest editorial: Search-based software engineering
    Fraser, Gordon
    de Souza, Jerffeson Teixeira
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2014, 19 (05) : 1421 - 1422
  • [40] Guest Editorial: Search-Based Software Engineering
    Harman, Mark
    [J]. IET SOFTWARE, 2018, 12 (04) : 291 - 292