{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T16:37:02Z","timestamp":1780418222664,"version":"3.54.1"},"reference-count":77,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T00:00:00Z","timestamp":1632268800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T00:00:00Z","timestamp":1632268800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SN COMPUT. SCI."],"published-print":{"date-parts":[[2021,11]]},"DOI":"10.1007\/s42979-021-00872-6","type":"journal-article","created":{"date-parts":[[2021,9,27]],"date-time":"2021-09-27T06:56:27Z","timestamp":1632725787000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Software Enhancement Effort Prediction Using Machine-Learning Techniques: A Systematic Mapping Study"],"prefix":"10.1007","volume":"2","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1052-3502","authenticated-orcid":false,"given":"Zaineb","family":"Sakhrawi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Asma","family":"Sellami","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Nadia","family":"Bouassida","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,9,22]]},"reference":[{"key":"872_CR1","doi-asserted-by":"crossref","unstructured":"Ali SS, Zafar MS, Saeed MT. Effort estimation problems in software maintenance\u2014a survey. In: 2020 3rd international conference on computing, mathematics and engineering technologies (iCoMET), 2020. pp. 1\u20139.","DOI":"10.1109\/iCoMET48670.2020.9073823"},{"issue":"1","key":"872_CR2","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.infsof.2004.05.002","volume":"47","author":"A De Lucia","year":"2005","unstructured":"De Lucia A, Pompella E, Stefanucci S. Assessing effort estimation models for corrective maintenance through empirical studies. Inf Softw Technol. 2005;47(1):3\u201315.","journal-title":"Inf Softw Technol"},{"issue":"7","key":"872_CR3","doi-asserted-by":"publisher","first-page":"772","DOI":"10.1016\/j.infsof.2007.08.005","volume":"50","author":"M Heri\u010dko","year":"2008","unstructured":"Heri\u010dko M, \u017divkovi\u010d A. The size and effort estimates in iterative development. Inf Softw Technol. 2008;50(7):772\u201381.","journal-title":"Inf Softw Technol"},{"issue":"2","key":"872_CR4","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1142\/S0218194018500079","volume":"28","author":"TE Ayyildiz","year":"2018","unstructured":"Ayyildiz TE, Ko\u00e7yi\u011fit A. Size and effort estimation based on problem domain measures for object-oriented software. Int J Softw Eng Knowl Eng. 2018;28(2):219\u201338.","journal-title":"Int J Softw Eng Knowl Eng"},{"key":"872_CR5","unstructured":"Om Prakash S, et al. Software effort estimation using machine learning techniques. In: 2017 7th international conference on cloud computing, data science and engineering\u2014confluence; 2017."},{"issue":"10","key":"872_CR6","first-page":"763","volume":"27","author":"B Ulziit","year":"2015","unstructured":"Ulziit B, Warraich ZA, Gencel C, Petersen K. A conceptual framework of challenges and solutions for managing global software maintenance. Journal of Software: Evolution and Process. 2015;27(10):763\u201392.","journal-title":"Journal of Software: Evolution and Process"},{"key":"872_CR7","unstructured":"Abran A, Moore JW. Guide to the software engineering body of knowledge. SWEBOK: IEEE Computer Society; 2004."},{"key":"872_CR8","doi-asserted-by":"crossref","unstructured":"Rashid A, Wang WYC, Dorner D. Gauging the differences between expectation and systems support: the managerial approach of adaptive and perfective software maintenance. In: 4th international conference on cooperation and promotion of information resources in science and technology; 2009.","DOI":"10.1109\/COINFO.2009.53"},{"key":"872_CR9","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1016\/j.dss.2012.03.002","volume":"54","author":"V Midha","year":"2012","unstructured":"Midha V, Bhattacherjee A. Governance practices and software maintenance: a study of open source projects. Decis Support Syst. 2012;54:23\u201332.","journal-title":"Decis Support Syst"},{"key":"872_CR10","unstructured":"Boehm BW, Chris A, Brown WA, Chulani S, Clark BK, Horowitz E, Madachy R, Reifer DJ, Steece B. Software cost estimation with COCOMO II, Prentice Hall PTR; 2000."},{"key":"872_CR11","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1016\/j.asoc.2014.11.023","volume":"27","author":"R Malhotra","year":"2015","unstructured":"Malhotra R. A systematic review of machine learning techniques for software fault prediction. Appl Soft Comput. 2015;27:504\u201318.","journal-title":"Appl Soft Comput"},{"key":"872_CR12","unstructured":"Alain A: Software project estimation; 2015."},{"key":"872_CR13","doi-asserted-by":"crossref","unstructured":"Rahaman SM, Kumari VV. A model for corrective software maintenance effort estimation after privacy leak detection in social network. In: 2020 international conference on artificial intelligence and signal processing (AISP), 2020.","DOI":"10.1109\/AISP48273.2020.9073163"},{"issue":"n14","key":"872_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4236\/jcc.2014.214001","volume":"2","author":"EE Ogheneovo","year":"2014","unstructured":"Ogheneovo EE, et al. On the relationship between software complexity and maintenance costs. J Comput Commun. 2014;2(n14):1.","journal-title":"J Comput Commun"},{"issue":"1","key":"872_CR15","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1016\/S0164-1212(02)00021-3","volume":"64","author":"B Kitchenham","year":"2002","unstructured":"Kitchenham B, Pfleeger SL, McColl B, Eagan S. An empirical study of maintenance and development estimation accuracy. Journal of systems and software. 2002;64(1):57\u201377.","journal-title":"Journal of systems and software"},{"key":"872_CR16","doi-asserted-by":"crossref","unstructured":"Asl MH, Kama N. A change impact size estimation approach during the software development. In: 2013 22nd Australian software engineering conference; 2013.","DOI":"10.1109\/ASWEC.2013.18"},{"key":"872_CR17","unstructured":"Hong W, Lin S, Celia C, Qing W, Barry B. Maintenance effort estimation for open source software: a systematic literature review. In: 2016 IEEE international conference on software maintenance and evolution (ICSME); 2016."},{"issue":"2","key":"872_CR18","doi-asserted-by":"publisher","first-page":"116","DOI":"10.1108\/13552511111134565","volume":"17","author":"JM Sim\u00f5es","year":"2011","unstructured":"Sim\u00f5es JM, Gomes CF, Yasin MM. A literature review of maintenance performance measurement. J Qual Maint Eng. 2011;17(2):116\u201337.","journal-title":"J Qual Maint Eng"},{"key":"872_CR19","doi-asserted-by":"publisher","first-page":"180","DOI":"10.1016\/j.jmsy.2017.09.003","volume":"45","author":"E Ruschel","year":"2017","unstructured":"Ruschel E, Santos EAP, Loures EFR. Industrial maintenance decision-making: a systematic literature review. J Manuf Syst. 2017;45:180\u201394.","journal-title":"J Manuf Syst"},{"key":"872_CR20","unstructured":"Ali I, Mohamed H, Alain A. Systematic mapping study of ensemble effort estimation. In: Proceedings of the 11th international conference on evaluation of novel software approaches to software engineering; 2016."},{"issue":"1","key":"872_CR21","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1016\/j.infsof.2008.09.009","volume":"51","author":"B. Kitchenham","year":"2009","unstructured":"Kitchenham B., Pearl Brereton O., Budgen D., Turner M., Bailey J., Linkman S. Systematic literature reviews in software engineering\u2014a systematic literature review. Inf Softw Technol. 2009;51(1):7\u201315.","journal-title":"Inf Softw Technol"},{"key":"872_CR22","unstructured":"Kai P, Robert F, Shahid M, Michael M. Systematic mapping studies in software engineering; 2008."},{"key":"872_CR23","doi-asserted-by":"crossref","unstructured":"Ali SS, Zafar MS, Saeed MT. Effort estimation problems in software maintenance\u2014a Survey. In: 2020 3rd international conference on computing, mathematics and engineering technologies (iCoMET); 2020.","DOI":"10.1109\/iCoMET48670.2020.9073823"},{"key":"872_CR24","doi-asserted-by":"publisher","first-page":"106214","DOI":"10.1016\/j.infsof.2019.106214","volume":"119","author":"H Alsolai","year":"2020","unstructured":"Alsolai H, Roper M. A systematic literature review of machine learning techniques for software maintainability prediction. Inf Softw Technol. 2020;119:106214.","journal-title":"Inf Softw Technol"},{"key":"872_CR25","doi-asserted-by":"publisher","unstructured":"ISO\/IEC\/IEEE International Standard for Software Engineering\u2014Software Life Cycle Processes\u2014Maintenance. https:\/\/doi.org\/10.1109\/ieeestd.2006.235774.","DOI":"10.1109\/ieeestd.2006.235774"},{"issue":"1","key":"872_CR26","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1002\/(SICI)1099-1670(199603)2:1<35::AID-SPIP29>3.0.CO;2-3","volume":"2","author":"R Singh","year":"1996","unstructured":"Singh R. International standard ISO\/IEC 12207 software life cycle processes. Softw Process Improv Pract. 1996;2(1):35\u201350.","journal-title":"Softw Process Improv Pract"},{"key":"872_CR27","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1016\/j.asoc.2014.10.033","volume":"27","author":"C L\u00f3pez-Mart\u00edn","year":"2015","unstructured":"L\u00f3pez-Mart\u00edn C. Predictive accuracy comparison between neural networks and statistical regression for development effort of software projects. Appl Soft Comput. 2015;27:434\u201349.","journal-title":"Appl Soft Comput"},{"key":"872_CR28","unstructured":"Yan K, Jing D, Ye Y, Qing W. Estimating software maintenance effort from use cases: an industrial case study. In: 2011 27th IEEE international conference on software maintenance (ICSM); 2011."},{"issue":"6","key":"872_CR29","doi-asserted-by":"publisher","first-page":"682","DOI":"10.1016\/j.infsof.2010.11.003","volume":"53","author":"V Nguyen","year":"2011","unstructured":"Nguyen V, Boehm B, Danphitsanuphan P. A controlled experiment in assessing and estimating software maintenance tasks. Inf Softw Technol. 2011;53(6):682\u201391.","journal-title":"Inf Softw Technol"},{"key":"872_CR30","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1023\/A:1015202115651","volume":"7","author":"HKN Leung","year":"2002","unstructured":"Leung HKN. Estimating maintenance effort by analogy. Empir Softw Eng. 2002;7:157\u201375.","journal-title":"Empir Softw Eng"},{"issue":"12","key":"872_CR31","doi-asserted-by":"publisher","first-page":"1062","DOI":"10.1109\/32.988708","volume":"27","author":"F Fioravanti","year":"2001","unstructured":"Fioravanti F, Nesi P. Estimation and prediction metrics for adaptive maintenance effort of object-oriented systems. IEEE Transactions on software engineering. 2001;27(12):1062\u201384.","journal-title":"IEEE Transactions on software engineering"},{"key":"872_CR32","doi-asserted-by":"publisher","first-page":"674","DOI":"10.1109\/32.403791","volume":"21","author":"M Jorgensen","year":"1995","unstructured":"Jorgensen M. Experience with the accuracy of software maintenance task effort prediction models. IEEE Trans Softw Eng. 1995;21:674\u201381.","journal-title":"IEEE Trans Softw Eng"},{"key":"872_CR33","doi-asserted-by":"crossref","unstructured":"Ramil JF, Lehman MM. Metrics of software evolution as effort predictors\u2014a case study. In: Proceedings international conference on software maintenance. Los Alamitos: IEEE Computer Society Press; 2000. pp. 163\u201372.","DOI":"10.1109\/ICSM.2000.883036"},{"issue":"n1IEEE","key":"872_CR34","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1109\/TSE.2007.29","volume":"33","author":"M Agrawal","year":"2007","unstructured":"Agrawal M, Chari K. Software effort, quality, and cycle time: a study of CMM level 5 projects. IEEE Trans Softw Eng. 2007;33(n1IEEE):145\u201356.","journal-title":"IEEE Trans Softw Eng"},{"key":"872_CR35","doi-asserted-by":"crossref","unstructured":"Riaz M, Mendes E, Tempero E. A systematic review of software maintainability prediction and metrics. In: 2009 3rd international symposium on empirical software engineering and measurement; 2009. pp. 367\u201377.","DOI":"10.1109\/ESEM.2009.5314233"},{"key":"872_CR36","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1016\/j.jss.2004.05.001","volume":"76","author":"T-S Quah","year":"2005","unstructured":"Quah T-S, Thwin MMT. Application of neural networks for software quality prediction using object-oriented metrics. J Syst Softw. 2005;76:147\u201356.","journal-title":"J Syst Softw"},{"key":"872_CR37","doi-asserted-by":"publisher","first-page":"1349","DOI":"10.1016\/j.jss.2006.10.049","volume":"80","author":"Y Zhou","year":"2007","unstructured":"Zhou Y, Leung H. Predicting object-oriented software maintainability using multivariate adaptive regression splines. J Syst Softw. 2007;80:1349\u201361.","journal-title":"J Syst Softw"},{"key":"872_CR38","doi-asserted-by":"crossref","unstructured":"Shukla R, Misra AK. Ai based framework for dynamic modeling of software maintenance effort estimation. In: 2009 international conference on computer and automation engineering, IEEE; 2009. pp. 313\u201317.","DOI":"10.1109\/ICCAE.2009.47"},{"issue":"7","key":"872_CR39","first-page":"2950","volume":"2","author":"R Bhatnagar","year":"2010","unstructured":"Bhatnagar R, Bhattacharjee V, Ghose MK. Software development effort estimation\u2013neural network vs. regression modeling approach. Int J Eng Sci Technol 2010;2(7):2950\u20136.","journal-title":"Science and Technology"},{"issue":"72","key":"872_CR40","first-page":"2","volume":"58","author":"Z Stojanov","year":"2013","unstructured":"Stojanov Z, Dobrilovic D, Stojanov J, Jevtic V. Estimating software maintenance effort by analyzing historical data in a very small software company. Scientific Bulletin of The Politehnica University of Timioara, Transactions on Automatic Control and Computer Science. 2013;58(72):2.","journal-title":"Scientific Bulletin of The Politehnica University of Timioara, Transactions on Automatic Control and Computer Science"},{"key":"872_CR41","unstructured":"Malhotra R, Anuradha C. Software maintainability prediction using machine learning algorithms. Software engineering: an international Journal (SeiJ) 2, no. 2 (2012)."},{"issue":"6","key":"872_CR42","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1049\/iet-sen.2013.0046","volume":"7","author":"MA Ahmed","year":"2013","unstructured":"Ahmed MA, Al-Jamimi HA. Machine learning approaches for predicting software maintainability: a fuzzy-based transparent model. IET software. 2013;7(6):317\u201326.","journal-title":"IET software"},{"key":"872_CR43","doi-asserted-by":"crossref","unstructured":"Malhotra R, Lata K. An exploratory study for predicting maintenance effort using hybridized techniques. In: Proceedings of the 10th innovations in software engineering conference; 2017. pp. 26\u201333.","DOI":"10.1145\/3021460.3021463"},{"key":"872_CR44","doi-asserted-by":"crossref","unstructured":"Malhotra R, Lata K. On the application of cross-project validation for predicting maintainability of open source software using machine learning techniques. In: 2018 7th international conference on reliability, Infocom technologies and optimization (trends and future directions) (ICRITO); 2018. pp. 175\u201381.","DOI":"10.1109\/ICRITO.2018.8748749"},{"key":"872_CR45","doi-asserted-by":"crossref","unstructured":"Shukla R, Shukla M, Misra AK, Marwala T, Clarke WA. Dynamic software maintenance effort estimation modeling using neural network, rule engine and multi-regression approach. In: International conference on computational science and its applications, vol 15; 2012. pp. 157\u201369.","DOI":"10.1007\/978-3-642-31128-4_12"},{"key":"872_CR46","doi-asserted-by":"crossref","unstructured":"Ku Y, Du J, Yang Y, Wang Q. Estimating software maintenance effort from use cases: an industrial case study. In: Proceedings of 27th IEEE international conference on software maintenance (ICSM); 2011. pp. 482\u201391.","DOI":"10.1109\/ICSM.2011.6080815"},{"key":"872_CR47","doi-asserted-by":"crossref","unstructured":"Shukla R, Misra AK. Estimating software maintenance effort\u2014a neural network approach. In: Proceedings of 1st India software engineering conference; 2008. pp. 107\u201312.","DOI":"10.1145\/1342211.1342232"},{"key":"872_CR48","doi-asserted-by":"crossref","unstructured":"Song T-H, Yoon K-A, Bae D-H. An approach to probabilistic effort estimation for military avionics software maintenance by considering structural characteristics. In: 14th Asia\u2013Pacific software engineering conference (APSEC\u201907); 2007. pp 406\u201313.","DOI":"10.1109\/ASPEC.2007.48"},{"key":"872_CR49","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1002\/smr.335","volume":"18","author":"L Yu","year":"2006","unstructured":"Yu L. Indirectly predicting the maintenance effort of open-source software. J Softw Maint Evol Res Pract. 2006;18:311\u201332.","journal-title":"J Softw Maint Evol Res Pract"},{"key":"872_CR50","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/j.infsof.2018.01.003","volume":"97","author":"A Garc\u00eda-Floriano","year":"2018","unstructured":"Garc\u00eda-Floriano A, L\u00f3pez-Mart\u00edn C, Y\u00e1\u00f1ez-M\u00e1rquez C, Abran A. Support vector regression for predicting software enhancement effort. Inf Softw Technol. 2018;97:99\u2013109.","journal-title":"Inf Softw Technol"},{"key":"872_CR51","doi-asserted-by":"crossref","unstructured":"Cer\u00f3n-Figueroa S, L\u00f3pez-Mart\u00ednet C, Y\u00e1\u00f1ez-M\u00e1rquez C. Stochastic gradient boosting for predicting the maintenance effort of software-intensive systems. The Institution of Engineering and Technology; 2019.","DOI":"10.1049\/iet-sen.2018.5332"},{"key":"872_CR52","doi-asserted-by":"crossref","unstructured":"Rijwani P, Jain S. Enhanced software effort estimation using multi layered feed forward artificial neural network technique. In: Twelfth international multi-conference on information processing-2016 (IMCIP-2016); 2016. pp. 307\u201312.","DOI":"10.1016\/j.procs.2016.06.073"},{"key":"872_CR53","doi-asserted-by":"crossref","unstructured":"Hayes JH, Patel SC, Zhao L. A metrics-based software maintenance effort model. In: Proceedings of IEEE Eighth European conference on software maintenance and reengineering (CSMR\u201904); 2004. pp. 254\u20138.","DOI":"10.1109\/CSMR.2004.1281427"},{"key":"872_CR54","doi-asserted-by":"crossref","unstructured":"Gao K, Khoshgoftaar TM, Wang H, Seliya N. Choosing software metrics for defect prediction: an investigation on feature selection techniques. Softw Pract Exp. 2011;v.41(Num.5):579\u2013606.","DOI":"10.1002\/spe.1043"},{"issue":"5","key":"872_CR55","doi-asserted-by":"publisher","first-page":"1147","DOI":"10.1007\/s11390-020-9668-1","volume":"35","author":"S Elmidaoui","year":"2020","unstructured":"Elmidaoui S, Cheikhi L, Idri A, Abran A. Machine learning techniques for software maintainability prediction: accuracy analysis. J Comput Sci Technol. 2020;35(5):1147\u201374.","journal-title":"J Comput Sci Technol"},{"key":"872_CR56","doi-asserted-by":"crossref","unstructured":"Kitchenham, Barbara, Shari Lawrence Pfleeger, Beth McColl, and Suzanne Eagan. An empirical study of maintenance and development estimation accuracy. J Syst Softe 2002;64(1):57\u201377.","DOI":"10.1016\/S0164-1212(02)00021-3"},{"key":"872_CR57","doi-asserted-by":"crossref","unstructured":"Abdallah A, Abran A. Enterprise architecture measurement: an extended systematic mapping study; 2019.","DOI":"10.5815\/ijitcs.2019.09.02"},{"key":"872_CR58","doi-asserted-by":"crossref","unstructured":"Chua BB, Bernardo DV, Verner J. Criteria for estimating effort for requirements changes, conf\/eurospi\/2008; 2008. pp. 36\u201346.","DOI":"10.1007\/978-3-540-85936-9_4"},{"key":"872_CR59","unstructured":"Basri S, Kama N, Ibrahim R. A novel effort estimation approach for requirement changes during software development phase. Int J Softw Eng Appl. 2015;237\u201352."},{"key":"872_CR60","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1016\/j.infsof.2017.09.009","volume":"93","author":"Mohsin Irshad","year":"2018","unstructured":"Irshad Mohsin, Petersen Kai, Poulding Simon. A systematic literature review of software requirements reuse approaches. Information and Software Technology. 2018;93:223\u201345.","journal-title":"Information and Software Technology"},{"key":"872_CR61","unstructured":"Nassif, Ali Bou, Luiz Fernando Capretz, and Danny Ho. Analyzing the non-functional requirements in the desharnais dataset for software effort estimation.arXiv preprint arXiv:1405.1131 (2014)."},{"key":"872_CR62","unstructured":"S3m-model to evaluate and improve the quality of software maintenance process, S3m-model to evaluate and improve the quality of software maintenance process; 2005. pp. 1\u2013252."},{"key":"872_CR63","doi-asserted-by":"crossref","unstructured":"Bourque P, Dupuis R, Abran A, Moore JW, Tripp L, Wolff S. Fundamental principles of software engineering\u2014a journey; 2002. pp. 59\u201370.","DOI":"10.1016\/S0164-1212(01)00136-4"},{"key":"872_CR64","unstructured":"Zielczynski P. Requirements management using IBM rational RequisitePro. IBM Press; 2007."},{"key":"872_CR65","doi-asserted-by":"crossref","unstructured":"De Andr\u00e9s J, Landajo M, Lorca P. Using nonlinear quantile regression for the estimation of software cost, HAIS2018, Oviedo, Spain, June 20\u201322, 2018, Proceedings; 2018. pp. 422\u201332.","DOI":"10.1007\/978-3-319-92639-1_35"},{"key":"872_CR66","unstructured":"Ossia Y. IBM Haifa Research Lab. IBM Haifa Research Lab; 2011."},{"issue":"2","key":"872_CR67","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1002\/smr.269","volume":"15","author":"Y Ahn","year":"2003","unstructured":"Ahn Y, Suh J, Kim S, Kim H. The software maintenance project effort estimation model based on function points. Journal of Software maintenance and evolution: Research and practice. 2003;15(2):71\u201385.","journal-title":"Journal of Software maintenance and evolution: Research and practice"},{"key":"872_CR68","doi-asserted-by":"crossref","unstructured":"Michie D, Spiegelhalter DJ, Taylor CC, et al. Machine learning, machine learning in complex networks; 2016;71\u201391.","DOI":"10.1007\/978-3-319-17290-3_3"},{"key":"872_CR69","volume-title":"Encyclopedia of machine learning","author":"C Sammut","year":"2011","unstructured":"Sammut C, Webb GI. Encyclopedia of machine learning. New York: Springer; 2011."},{"key":"872_CR70","doi-asserted-by":"crossref","unstructured":"Gonz\u00e1lez-Ladr\u00f3n-de-Guevara Fernando, Fern\u00e1ndez-Diego Marta, Lokan Chris, The usage of ISBSG data fields in software effort estimation: A systematic mapping study. J Syst Soft 2015;1\u201357.","DOI":"10.1016\/j.jss.2015.11.040"},{"key":"872_CR71","doi-asserted-by":"crossref","unstructured":"Lavazza L, Morasca S. An empirical evaluation of two COSMIC early estimation methods. IEEE Comput Soc. 2016;65\u201374.","DOI":"10.1109\/IWSM-Mensura.2016.020"},{"key":"872_CR72","doi-asserted-by":"crossref","unstructured":"Fehlmann T, Kranich E, Defect density measurements using COSMIC\u2014experiences with mobile apps and embedded systems. conf\/iwsm\/2014; 2014.","DOI":"10.1109\/IWSM.Mensura.2014.23"},{"issue":"6","key":"872_CR73","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1109\/MS.2014.138","volume":"31","author":"C Ebert","year":"2014","unstructured":"Ebert C, Soubra H. Functional size estimation technologies for software maintenance. IEEE Software. 2014;31(6):24\u20139.","journal-title":"IEEE Software"},{"key":"872_CR74","doi-asserted-by":"crossref","unstructured":"Minku LL, Yao X. A principled evaluation of ensembles of learning machines for software effort estimation. In: Proceedings of the 7th international conference on predictive models in software engineering; 2011. pp. 1\u201310.","DOI":"10.1145\/2020390.2020399"},{"issue":"12","key":"872_CR75","first-page":"1962","volume":"20","author":"H Chen","year":"2009","unstructured":"Chen H, Yao X. Regularized negative correlation learning for neural network ensembles. IEEE TNN. 2009;20(12):1962\u201379.","journal-title":"IEEE TNN"},{"key":"872_CR76","unstructured":"Symons C. A comparison of the key differences between the IFPUG and COSMIC functional size measurement methods. In: Common software measurement international consortium; 2011."},{"key":"872_CR77","doi-asserted-by":"crossref","unstructured":"Zaineb S, Asma S, Nadia B. Investigating the impact of functional size measurement on predicting software enhancement effort using correlation-based feature selection algorithm and SVR method. In: International conference on software and software reuse; 2020. pp. 229\u201344.","DOI":"10.1007\/978-3-030-64694-3_14"}],"container-title":["SN Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-021-00872-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42979-021-00872-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42979-021-00872-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T20:52:26Z","timestamp":1725828746000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42979-021-00872-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,22]]},"references-count":77,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2021,11]]}},"alternative-id":["872"],"URL":"https:\/\/doi.org\/10.1007\/s42979-021-00872-6","relation":{},"ISSN":["2662-995X","2661-8907"],"issn-type":[{"value":"2662-995X","type":"print"},{"value":"2661-8907","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,22]]},"assertion":[{"value":"10 March 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 September 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 September 2021","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 conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"468"}}