{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T02:35:44Z","timestamp":1777430144301,"version":"3.51.4"},"reference-count":79,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2024,9,14]],"date-time":"2024-09-14T00:00:00Z","timestamp":1726272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,9,14]],"date-time":"2024-09-14T00:00:00Z","timestamp":1726272000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Innovations Syst Softw Eng"],"published-print":{"date-parts":[[2025,6]]},"DOI":"10.1007\/s11334-024-00581-2","type":"journal-article","created":{"date-parts":[[2024,9,14]],"date-time":"2024-09-14T16:01:58Z","timestamp":1726329718000},"page":"769-785","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["SENSE: software effort estimation using novel stacking ensemble learning"],"prefix":"10.1007","volume":"21","author":[{"given":"Anupama","family":"Kaushik","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kavita","family":"Sheoran","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ritvik","family":"Kapur","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikhil","family":"Bhutani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bhavesh","family":"Singh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Harsh","family":"Sharma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,9,14]]},"reference":[{"key":"581_CR1","doi-asserted-by":"publisher","first-page":"627","DOI":"10.1016\/0950-5849(92)90068-Z","volume":"34","author":"FJ Heemstra","year":"1992","unstructured":"Heemstra FJ (1992) Software cost estimation. Inf Softw Technol 34:627\u2013639","journal-title":"Inf Softw Technol"},{"key":"581_CR2","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1023\/A:1018991717352","volume":"10","author":"B Boehm","year":"2000","unstructured":"Boehm B, Abts C, Chulani S (2000) Software development cost estimation approaches\u2014a survey. Ann Softw Eng 10:177\u2013205","journal-title":"Ann Softw Eng"},{"key":"581_CR3","volume-title":"Software engineering economics","author":"BW Boehm","year":"1981","unstructured":"Boehm BW (1981) Software engineering economics. Prentice Hall, Englewood Cliffs"},{"key":"581_CR4","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1109\/TSE.1978.231521","volume":"4","author":"LH Putnam","year":"1978","unstructured":"Putnam LH (1978) A general empirical solution to the macro software sizing and estimating problem. IEEE Trans Software Eng 4:345\u2013361","journal-title":"IEEE Trans Software Eng"},{"key":"581_CR5","doi-asserted-by":"publisher","DOI":"10.1201\/9781420013122","volume-title":"Software sizing, estimation and risk management","author":"DD Galorath","year":"2006","unstructured":"Galorath DD, Evans MW (2006) Software sizing, estimation and risk management. Auerbach Publications, Boston"},{"key":"581_CR6","unstructured":"Albrecht AJ (1979) Measuring application development productivity. In: Proceedings of IBM Application Development Symposium, Monterey, California, pp. 83\u201392"},{"key":"581_CR7","unstructured":"Abran A, Desharnais JM, Oligny S, St-Pierre D, Symons C (2007) COSMIC- 3.0.1, Measurement Manual"},{"key":"581_CR8","unstructured":"Hodgkinson AC, Garratt PW (1999) A neuro fuzzy cost estimator. In: Proceedings of the International Conference on Software Engineering and Applications, IASTED\/Acta Press, Anaheim, California, pp.401\u2013406"},{"key":"581_CR9","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1016\/j.swevo.2017.07.009","volume":"38","author":"TR Benala","year":"2018","unstructured":"Benala TR, Mall R (2018) DABE: differential evolution in analogy-based software development effort estimation. Swarm Evol Comput 38:158\u2013172","journal-title":"Swarm Evol Comput"},{"key":"581_CR10","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-15-2449-3_14","volume-title":"Computational intelligence in pattern recognition advances in intelligent systems and computing","author":"P Suresh Kumar","year":"2020","unstructured":"Suresh Kumar P, Behera HS (2020) Estimating software effort using neural network: an experimental investigation. In: Das A, Nayak J, Naik B, Dutta S, Pelusi D (eds) Computational intelligence in pattern recognition advances in intelligent systems and computing. Springer, Berlin. https:\/\/doi.org\/10.1007\/978-981-15-2449-3_14"},{"key":"581_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2020.100288","author":"P Suresh Kumar","year":"2020","unstructured":"Suresh Kumar P, Behera HS, Anisha Kumari K, Nayak J, Naik B (2020) Advancement from neural networks to deep learning in software effort estimation: Perspective of two decades. Comput Sci Rev. https:\/\/doi.org\/10.1016\/j.cosrev.2020.100288","journal-title":"Comput Sci Rev"},{"key":"581_CR12","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1016\/j.procs.2016.05.234","volume":"85","author":"P Rama Sree","year":"2016","unstructured":"Rama Sree P, Ramesh SNSVSC (2016) Improving efficiency of fuzzy models for effort estimation by cascading & clustering techniques. Procedia Comput Sci 85:278\u2013285","journal-title":"Procedia Comput Sci"},{"key":"581_CR13","doi-asserted-by":"publisher","first-page":"1197","DOI":"10.1007\/s00500-021-06564-w","volume":"26","author":"A Kaushik","year":"2022","unstructured":"Kaushik A, Kaur P, Choudhary N, Priyanka (2022) Stacking regularization in analogy-based software effort estimation. Soft Comput 26:1197\u20131216","journal-title":"Soft Comput"},{"key":"581_CR14","doi-asserted-by":"publisher","first-page":"1195","DOI":"10.3390\/electronics10101195","volume":"10","author":"AG Priya Varshini","year":"2021","unstructured":"Priya Varshini AG, Anitha Kumari K, Varadarajan V (2021) Estimating software development efforts using a random forest-based stacked ensemble approach. Electronics 10:1195","journal-title":"Electronics"},{"key":"581_CR15","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-15-5243-4_18","author":"P Sampath Kumar","year":"2020","unstructured":"Sampath Kumar P, Venkatesan R (2020) Improving accuracy of software estimation using stacking ensemble method. Algorithms Intell Syst. https:\/\/doi.org\/10.1007\/978-981-15-5243-4_18","journal-title":"Algorithms Intell Syst"},{"key":"581_CR16","doi-asserted-by":"crossref","unstructured":"Sakhrawi Z, Sellami A, Bouassida N (2022) Software enhancement effort estimation using stacking ensemble model within the scrum projects: A proposed web interface. In: Proceedings of the 17th International Conference on Software Technologies, pp 91\u2013100","DOI":"10.5220\/0011321000003266"},{"key":"581_CR17","doi-asserted-by":"publisher","first-page":"2779","DOI":"10.1007\/s10586-021-03447-5","volume":"25","author":"Z Sakhrawi","year":"2021","unstructured":"Sakhrawi Z, Sellami A, Bouassida N (2021) Software enhancement effort estimation using correlation-based feature selection and stacking ensemble method. Clust Comput 25:2779\u20132792","journal-title":"Clust Comput"},{"key":"581_CR18","doi-asserted-by":"publisher","first-page":"1466","DOI":"10.3390\/math10091466","volume":"10","author":"N Chukhray","year":"2022","unstructured":"Chukhray N, Shakhovska N, Mrykhina O, Lisovska L, Izonin I (2022) Stacking machine learning model for the assessment of R&D product\u2019s readiness and method for its cost estimation. Mathematics 10:1466","journal-title":"Mathematics"},{"key":"581_CR19","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1007\/s11334-020-00379-y","volume":"18","author":"P Suresh Kumar","year":"2021","unstructured":"Suresh Kumar P, Behera HS, Nayak J, Naik B (2021) A pragmatic ensemble learning approach for effective software effort estimation. Innovations Syst Softw Eng 18:283\u2013299","journal-title":"Innovations Syst Softw Eng"},{"key":"581_CR20","doi-asserted-by":"publisher","first-page":"143","DOI":"10.4236\/jsea.2020.137010","volume":"13","author":"OH Alhazmi","year":"2020","unstructured":"Alhazmi OH, Khan MZ (2020) Software effort prediction using ensemble learning methods. J Softw Eng Appl 13:143\u2013160","journal-title":"J Softw Eng Appl"},{"key":"581_CR21","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1016\/j.jss.2017.11.066","volume":"137","author":"P Pospieszny","year":"2018","unstructured":"Pospieszny P, Czarnacka-Chrobot B, Kobylinski A (2018) An effective approach for software project effort and duration estimation with machine learning algorithms. J Syst Softw 137:184\u2013196","journal-title":"J Syst Softw"},{"key":"581_CR22","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1016\/j.procs.2016.06.073","volume":"89","author":"P Rijwani","year":"2016","unstructured":"Rijwani P, Jain S (2016) Enhanced software effort estimation using multi layered feed forward artificial neural network technique. Procedia Comput Sci 89:307\u2013312","journal-title":"Procedia Comput Sci"},{"key":"581_CR23","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-40928-9_8","author":"SR Sree","year":"2020","unstructured":"Sree SR, Rao CP (2020) A study on application of soft computing techniques for software effort estimation. J Towards Bio-inspired Techn Softw Eng Springer. https:\/\/doi.org\/10.1007\/978-3-030-40928-9_8","journal-title":"J Towards Bio-inspired Techn Softw Eng Springer"},{"key":"581_CR24","first-page":"143","volume":"4","author":"O Hidmi","year":"2017","unstructured":"Hidmi O, Sakar B (2017) Software development effort estimation using ensemble machine learning. Int J Comput Commun Instrument Eng 4:143\u2013147","journal-title":"Int J Comput Commun Instrument Eng"},{"key":"581_CR25","doi-asserted-by":"publisher","first-page":"2605","DOI":"10.1007\/s13369-019-04250-6","volume":"45","author":"A Kaushik","year":"2019","unstructured":"Kaushik A, Tayal DK, Yadav K (2019) A comparative analysis on effort estimation for agile and non-agile software projects using DBN-ALO. Arab J Sci Eng 45:2605\u20132618","journal-title":"Arab J Sci Eng"},{"key":"581_CR26","doi-asserted-by":"publisher","first-page":"1637","DOI":"10.1007\/s13198-021-01519-8","volume":"13","author":"A Kaushik","year":"2022","unstructured":"Kaushik A, Singal N, Prasad M (2022) Incorporating whale optimization algorithm with deep belief network for software development effort estimation. Int J Syst Assurance Eng Manag 13:1637\u20131651","journal-title":"Int J Syst Assurance Eng Manag"},{"key":"581_CR27","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.110904","volume":"175","author":"H de Jose Thiago","year":"2021","unstructured":"de Jose Thiago H, Cabral A, Oliveira ALI (2021) Ensemble Effort Estimation using dynamic selection. J Syst Softw 175:110904. https:\/\/doi.org\/10.1016\/j.jss.2021.110904","journal-title":"J Syst Softw"},{"key":"581_CR28","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2022.111542","volume":"195","author":"JT Cabral","year":"2023","unstructured":"Cabral JT, Oliveira AL, da Silva FQ (2023) Ensemble effort estimation: an updated and extended systematic literature review. J Syst Softw 195:111542","journal-title":"J Syst Softw"},{"key":"581_CR29","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1007\/s10664-022-0260-0","volume":"28","author":"I Abnane","year":"2023","unstructured":"Abnane I, Idri A, Chlioui I et al (2023) Evaluating ensemble imputation in software effort estimation. Empirical Softw Eng 28:56. https:\/\/doi.org\/10.1007\/s10664-022-0260-0","journal-title":"Empirical Softw Eng"},{"key":"581_CR30","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2023.3256533","author":"SS Ali","year":"2023","unstructured":"Ali SS, Ren J, Zhang K, Ji Wu, Liu C (2023) Heterogeneous ensemble model to optimize software effort estimation accuracy. IEEE Access. https:\/\/doi.org\/10.1109\/ACCESS.2023.3256533","journal-title":"IEEE Access"},{"key":"581_CR31","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1007\/s11334-020-00377-0","volume":"18","author":"W Rhmann","year":"2022","unstructured":"Rhmann W, Pandey B, Ansari GA (2022) Software effort estimation using ensemble of hybrid search-based algorithms based on metaheuristic algorithms. Innovations Syst Softw Eng 18:309\u2013319","journal-title":"Innovations Syst Softw Eng"},{"issue":"3","key":"581_CR32","doi-asserted-by":"publisher","first-page":"28","DOI":"10.4018\/IJSSCI.2021070103","volume":"13","author":"W Rhmann","year":"2021","unstructured":"Rhmann W (2021) An ensemble of hybrid search-based algorithms for software effort prediction. Int J Softw Sci Comput Intell 13(3):28\u201337. https:\/\/doi.org\/10.4018\/IJSSCI.2021070103","journal-title":"Int J Softw Sci Comput Intell"},{"key":"581_CR33","first-page":"696","volume":"12","author":"A Jaiswal","year":"2023","unstructured":"Jaiswal A, Raikwal J, Raikwal P (2023) A hybrid cost estimation method for planning software projects using fuzzy logic and machine learning. Int J Intell Syst Appl Eng 12:696\u2013707","journal-title":"Int J Intell Syst Appl Eng"},{"key":"581_CR34","doi-asserted-by":"publisher","DOI":"10.1080\/08839514.2024.2351718","author":"A Jadhav","year":"2024","unstructured":"Jadhav A, Shandilya SK, Izonin I, Muzyka R (2024) Multi-step dynamic ensemble selection to estimate software effort. Appl Artif Intell. https:\/\/doi.org\/10.1080\/08839514.2024.2351718","journal-title":"Appl Artif Intell"},{"issue":"2","key":"581_CR35","doi-asserted-by":"publisher","first-page":"200","DOI":"10.3390\/math12020200","volume":"12","author":"A-E Iordan","year":"2024","unstructured":"Iordan A-E (2024) An optimized LSTM neural network for accurate estimation of software development effort. Mathematics 12(2):200. https:\/\/doi.org\/10.3390\/math12020200","journal-title":"Mathematics"},{"key":"581_CR36","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1007\/s11334-020-00377-0","volume":"18","author":"W Rhmann","year":"2022","unstructured":"Rhmann W, Pandey B, Ansari GA (2022) Software effort estimation using ensemble of hybrid search-based algorithms based on metaheuristic algorithms. Innov Syst Softw Eng 18:309\u2013319. https:\/\/doi.org\/10.1007\/s11334-020-00377-0","journal-title":"Innov Syst Softw Eng"},{"key":"581_CR37","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1016\/S0893-6080(05)80023-1","volume":"5","author":"DH Wolpert","year":"1992","unstructured":"Wolpert DH (1992) Stacked generalization. Neural Netw 5:241\u2013259","journal-title":"Neural Netw"},{"key":"581_CR38","doi-asserted-by":"publisher","first-page":"275","DOI":"10.1002\/wics.1198","volume":"4","author":"X Su","year":"2012","unstructured":"Su X, Yan X, Tsai CL (2012) Linear regression. Wiley Interdisciplinary Rev Comput Stat 4:275\u2013294","journal-title":"Wiley Interdisciplinary Rev Comput Stat"},{"key":"581_CR39","doi-asserted-by":"publisher","first-page":"420","DOI":"10.1080\/00401706.2020.1742207","volume":"62","author":"R Hoerl","year":"2020","unstructured":"Hoerl R (2020) Ridge regression: a historical context. Technometrics 62:420\u2013425","journal-title":"Technometrics"},{"key":"581_CR40","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman L (2001) Random forests. Mach Learn 45:5\u201332","journal-title":"Mach Learn"},{"key":"581_CR41","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1007\/978-0-387-21579-2_9","volume-title":"Nonlinear estimation and classification lecture notes in statistics","author":"RE Schapire","year":"2003","unstructured":"Schapire RE (2003) The boosting approach to machine learning: an overview. In: Denison DD, Hansen MH, Holmes CC, Mallick B, Yu B (eds) Nonlinear estimation and classification lecture notes in statistics. Springer, Berlin, pp 149\u2013171"},{"key":"581_CR42","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-7150-6_15","author":"J Korstanje","year":"2021","unstructured":"Korstanje J (2021) Gradient boosting with XGBoost and lightgbm. Adv Forecasting Python. https:\/\/doi.org\/10.1007\/978-1-4842-7150-6_15","journal-title":"Adv Forecasting Python"},{"key":"581_CR43","unstructured":"Ke G, Meng Q, Finley T, Wang T, Chen W, Ma W, Ye Q, Liu TY (2017) LightGBM: A Highly Efficient Gradient Boosting Decision Tree. In: 31st Conference on Neural Information Processing Systems, pp 3149\u20133157"},{"key":"581_CR44","doi-asserted-by":"publisher","unstructured":"Taunk K, De S, Verma S, Swetapadma A (2019) A brief review of nearest neighbor algorithm for learning and classification. In: International Conference on Intelligent Computing and Control Systems (ICCS) pp 1255\u20131260, https:\/\/doi.org\/10.1109\/ICCS45141.2019.9065747","DOI":"10.1109\/ICCS45141.2019.9065747"},{"key":"581_CR45","unstructured":"Yun FH (2010) China: Effort estimation dataset. Zenodo, Switzerland, Tech."},{"key":"581_CR46","doi-asserted-by":"publisher","first-page":"639","DOI":"10.1109\/TSE.1983.235271","volume":"6","author":"AJ Albrecht","year":"1983","unstructured":"Albrecht AJ, Gaffney JE (1983) Software function, source lines of code, and development effort prediction: a software science validation. IEEE Trans Softw Eng 6:639\u2013648","journal-title":"IEEE Trans Softw Eng"},{"key":"581_CR47","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1109\/52.820015","volume":"17","author":"KD Maxwell","year":"2000","unstructured":"Maxwell KD, Forselius P (2000) Benchmarking software development productivity. IEEE Softw 17:80\u201388","journal-title":"IEEE Softw"},{"key":"581_CR48","doi-asserted-by":"publisher","first-page":"416","DOI":"10.1145\/22899.22906","volume":"30","author":"CF Kemerer","year":"1987","unstructured":"Kemerer CF (1987) An empirical validation of software cost estimation models. Commun ACM 30:416\u2013429","journal-title":"Commun ACM"},{"key":"581_CR49","doi-asserted-by":"crossref","unstructured":"Unlu H, Yalcin AG, Ozturk D, Akkaya G, Kalecik M, Ekici NU, Orhan O, Ciftci O, Yumlu S, Demirors O (2021) Software effort estimation using ISBSG Dataset: Multiple case studies. In:15th Turkish National Software Engineering Symposium pp 1\u20136","DOI":"10.1109\/UYMS54260.2021.9659655"},{"key":"581_CR50","unstructured":"Pandas - Python Data Analysis Library. https:\/\/pandas.pydata.org\/. Accessed 20 January 2023"},{"key":"581_CR51","unstructured":"Welcome to Python.org. Python.org, https:\/\/www.python.org\/. Accessed 28 January 2023"},{"key":"581_CR52","doi-asserted-by":"publisher","first-page":"3021","DOI":"10.21105\/joss.03021","volume":"6","author":"M Waskom","year":"2021","unstructured":"Waskom M (2021) Seaborn: statistical data visualization. J Open Source Softw 6:3021","journal-title":"J Open Source Softw"},{"key":"581_CR53","unstructured":"Seaborn: Statistical Data Visualization \u2014 Seaborn 0.12.2 Documentation, https:\/\/seaborn.pydata.org\/. Accessed 5 Feb. 2023"},{"key":"581_CR54","first-page":"105","volume":"26","author":"C Feng","year":"2014","unstructured":"Feng C, Wang H, Lu N, Chen T, He H, Lu Y, Tu XM (2014) Log-transformation and its implications for data analysis. Shanghai Arch Psychiatry 26:105\u2013109","journal-title":"Shanghai Arch Psychiatry"},{"key":"581_CR55","first-page":"2825","volume":"12","author":"Pedregosa","year":"2011","unstructured":"Pedregosa et al (2011) Scikit-learn: machine learning in python. JMLR 12:2825\u20132830","journal-title":"JMLR"},{"key":"581_CR56","unstructured":"Sklearn.preprocessing.RobustScaler, https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.preprocessing.RobustScaler.html Accessed 20 December 2022"},{"key":"581_CR57","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1016\/j.neucom.2017.11.077","volume":"300","author":"J Cai","year":"2018","unstructured":"Cai J, Luo J, Wang S, Yang S (2018) Feature selection in machine learning: a new perspective. Neurocomputing 300:70\u201379","journal-title":"Neurocomputing"},{"key":"581_CR58","first-page":"26","volume":"17","author":"J Wu","year":"2019","unstructured":"Wu J, Chen XY, Zhang H, Xiong LD, Lei H, Deng SH (2019) Hyperparameter optimization for machine learning models based on bayesian optimization. J Electronic Sci Technol 17:26\u201340","journal-title":"J Electronic Sci Technol"},{"key":"581_CR59","unstructured":"Koehrsen W (2023) A conceptual explanation of Bayesian hyperparameter optimization for Machine Learning, https:\/\/towardsdatascience.com\/a-concep tual-explanation-of-bayesian-model-bas ed-hyperparameter-optimization-for-mac hine-learning-b8172278050f. Accessed 15 January 2023."},{"key":"581_CR60","unstructured":"Skopt.BayesSearchCV, https:\/\/scikit-optimize.github.io\/stable\/modules\/generated\/skopt.BayesSearchCV.html. Accessed 1 February 2023."},{"key":"581_CR61","unstructured":"Sklearn.ensemble.RandomForestRegressor https:\/\/scikit-learn.org\/stable\/modules\/ generated\/sklearn.ensemble.RandomForestRegressor.html. Accessed 1 February 2023."},{"key":"581_CR62","unstructured":"Lightgbm.LGBMRegressor,https:\/\/lightgbm.readthedocs.io\/en\/latest\/pythonapi\/lightgbm.LGBMRegressor.html. Accessed 1 February 2023."},{"key":"581_CR63","unstructured":"Sklearn.svm.SVR,https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.svm.SVR.html. Accessed 1 February 2023."},{"key":"581_CR64","unstructured":"Sklearn.neighbors.KNeighborsClassifier,https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.neighbors.KNeighborsClassifier.html. Accessed 1 February 2023."},{"key":"581_CR65","unstructured":"Sklearn.linear_model.Ridge,https:\/\/scikit-learn.org\/stable\/modules\/generated\/sklearn.linear_model.Ridge.html. Accessed 1 February 2023."},{"key":"581_CR66","first-page":"61","volume":"13","author":"IK Nti","year":"2021","unstructured":"Nti IK, Nyarko-Boateng O, Aning J (2021) Performance of machine learning algorithms with different K values in K-fold cross validation. Int J Inf Technol Comput Sci 13:61\u201371","journal-title":"Int J Inf Technol Comput Sci"},{"key":"581_CR67","doi-asserted-by":"publisher","first-page":"439","DOI":"10.1016\/0315-0860(74)90034-2","volume":"1","author":"JD Gergonne","year":"1974","unstructured":"Gergonne JD (1974) The application of the method of least squares to the interpolation of sequences. Hist Math 1:439\u2013447","journal-title":"Hist Math"},{"key":"581_CR68","doi-asserted-by":"publisher","first-page":"79","DOI":"10.3354\/cr030079","volume":"30","author":"CJ Willmott","year":"2005","unstructured":"Willmott CJ, Matsuura K (2005) Advantages of the mean absolute error (mae) over the root mean square error (RMSE) in assessing average model performance. Climate Res 30:79\u201382","journal-title":"Climate Res"},{"key":"581_CR69","first-page":"557","volume":"20","author":"S Wright","year":"1921","unstructured":"Wright S (1921) Correlation and causation. J Agric Res 20:557\u2013585","journal-title":"J Agric Res"},{"key":"581_CR70","doi-asserted-by":"publisher","unstructured":"Ahmad FB, Ibrahim LM (2022) Software development effort estimation techniques using Long short term memory. In: International Conference on Computer Science and Software Engineering pp. 182\u2013187, https:\/\/doi.org\/10.1109\/CSASE51777.2022.9759 751","DOI":"10.1109\/CSASE51777.2022.9759"},{"key":"581_CR71","unstructured":"Wang Y, Witten I H (1996) Induction of model trees for predicting continuous classes. (Working paper 96\/23). Hamilton, New Zealand: University of Waikato, Department of Computer Science."},{"key":"581_CR72","doi-asserted-by":"publisher","DOI":"10.7717\/peerj-cs.623","author":"D Chicco","year":"2021","unstructured":"Chicco D, Warrens MJ, Jurman G (2021) The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation. Peer J Comput Sci. https:\/\/doi.org\/10.7717\/peerj-cs.623","journal-title":"Peer J Comput Sci"},{"key":"581_CR73","doi-asserted-by":"publisher","first-page":"665","DOI":"10.1002\/smr.1792","volume":"28","author":"A Kaushik","year":"2016","unstructured":"Kaushik A, Tayal DK, Yadav K, Kaur A (2016) Integrating firefly algorithm in artificial neural network models for accurate software cost predictions. J of Softw Evolution Process 28:665\u2013688","journal-title":"J of Softw Evolution Process"},{"key":"581_CR74","first-page":"255","volume":"17","author":"J Alcal\u00e1-Fdez","year":"2011","unstructured":"Alcal\u00e1-Fdez J, Fern\u00e1ndez A, Luengo J, Derrac J, Garc\u00eda S, S\u00e1nchez L, Herrera F (2011) KEEL data-mining software tool: data set repository, integration of algorithms and experimental analysis framework. J Multiple Valued Logic Soft Comput 17:255\u2013287","journal-title":"J Multiple Valued Logic Soft Comput"},{"issue":"5","key":"581_CR75","doi-asserted-by":"publisher","first-page":"420","DOI":"10.1080\/08839514.2019.1577017","volume":"33","author":"P Kaur","year":"2019","unstructured":"Kaur P, Gossain A (2019) FF-SMOTE: A metaheuristic approach to combat class imbalance in binary classification. J Appl Artif Intell 33(5):420\u2013439","journal-title":"J Appl Artif Intell"},{"key":"581_CR76","first-page":"65","volume":"6","author":"S Holm","year":"1979","unstructured":"Holm S (1979) A simple sequentially rejective multiple test procedure. Scandinavian J Statist 6:65\u201370","journal-title":"Scandinavian J Statist"},{"key":"581_CR77","doi-asserted-by":"publisher","first-page":"80","DOI":"10.2307\/3001968","volume":"1","author":"F Wilcoxon","year":"1945","unstructured":"Wilcoxon F (1945) Individual comparisons by ranking methods. Biometrics Bull 1:80\u201383","journal-title":"Biometrics Bull"},{"key":"581_CR78","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1007\/s11571-020-09585-7","volume":"14","author":"K Sheoran","year":"2020","unstructured":"Sheoran K, Tomar P, Mishra R (2020) A novel quality prediction model for component based software system using ACO\u2013NM optimized extreme learning machine. Cogn Neurodyn 14:509\u2013522","journal-title":"Cogn Neurodyn"},{"key":"581_CR79","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1016\/j.jss.2016.05.016","volume":"118","author":"A Idri","year":"2016","unstructured":"Idri A, Hosni M, Abran A (2016) Systematic literature review of ensemble effort estimation. J Syst Softw 118:151\u2013175","journal-title":"J Syst Softw"}],"container-title":["Innovations in Systems and Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-024-00581-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11334-024-00581-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-024-00581-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T08:02:27Z","timestamp":1750320147000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11334-024-00581-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,14]]},"references-count":79,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,6]]}},"alternative-id":["581"],"URL":"https:\/\/doi.org\/10.1007\/s11334-024-00581-2","relation":{},"ISSN":["1614-5046","1614-5054"],"issn-type":[{"value":"1614-5046","type":"print"},{"value":"1614-5054","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,9,14]]},"assertion":[{"value":"29 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 August 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 September 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This article does not contain any studies with human participants and\/or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}