{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T01:03:11Z","timestamp":1778720591925,"version":"3.51.4"},"reference-count":89,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2024,4,9]],"date-time":"2024-04-09T00:00:00Z","timestamp":1712620800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,4,9]],"date-time":"2024-04-09T00:00:00Z","timestamp":1712620800000},"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":["Iran J Comput Sci"],"published-print":{"date-parts":[[2024,9]]},"DOI":"10.1007\/s42044-024-00178-9","type":"journal-article","created":{"date-parts":[[2024,4,9]],"date-time":"2024-04-09T13:01:50Z","timestamp":1712667710000},"page":"607-630","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Computational intelligence for estimating software development effort: a systematic mapping study"],"prefix":"10.1007","volume":"7","author":[{"given":"Tirimula Rao","family":"Benala","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anupama","family":"Kaushik","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Satchidananda","family":"Dehuri","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lakhmi C.","family":"Jain","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,4,9]]},"reference":[{"issue":"1","key":"178_CR1","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1145\/602382.602397","volume":"50","author":"FP Brooks Jr","year":"2003","unstructured":"Brooks, F.P., Jr.: Three great challenges for half-century-old computer science. Journal of the ACM (JACM) 50(1), 25\u201326 (2003)","journal-title":"Journal of the ACM (JACM)"},{"issue":"15","key":"178_CR2","first-page":"2016","volume":"1","author":"S Hastie","year":"2015","unstructured":"Hastie, S., Wojewoda, S.: Standish Group 2015 Chaos Report-Q&A with Jennifer Lynch. Retrieved 1(15), 2016 (2015)","journal-title":"Retrieved"},{"key":"178_CR3","volume-title":"Applied software measurement: global analysis of productivity and quality","author":"C Jones","year":"2008","unstructured":"Jones, C.: Applied software measurement: global analysis of productivity and quality. McGraw-Hill Education Group (2008)"},{"issue":"1\u20134","key":"178_CR4","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.: Software development cost estimation approaches\u2014A survey. Ann. Softw. Eng. 10(1\u20134), 177\u2013205 (2000)","journal-title":"Ann. Softw. Eng."},{"key":"178_CR5","unstructured":"Helmer-Hirschberg, O., Brown, B. B., Gordon, T. J.: Social technology (Vol. 3063) (1966)"},{"key":"178_CR6","volume-title":"Software engineering economics","author":"BW Boehm","year":"1981","unstructured":"Boehm, B.W.: Software engineering economics. Prentice-hall, Englewood Cliffs (NJ) (1981)"},{"issue":"2","key":"178_CR7","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1016\/j.jss.2004.08.034","volume":"77","author":"E Mendes","year":"2005","unstructured":"Mendes, E., Mosley, N., Counsell, S.: Investigating Web size metrics for early Web cost estimation. J. Syst. Softw. 77(2), 157\u2013172 (2005)","journal-title":"J. Syst. Softw."},{"issue":"15","key":"178_CR8","doi-asserted-by":"publisher","first-page":"911","DOI":"10.1016\/S0950-5849(02)00128-3","volume":"44","author":"A Heiat","year":"2002","unstructured":"Heiat, A.: Comparison of artificial neural network and regression models for estimating software development effort. Inf. Softw. Technol. 44(15), 911\u2013922 (2002)","journal-title":"Inf. Softw. Technol."},{"issue":"11","key":"178_CR9","doi-asserted-by":"publisher","first-page":"736","DOI":"10.1109\/32.637387","volume":"23","author":"M Shepperd","year":"1997","unstructured":"Shepperd, M., Schofield, C.: Estimating software project effort using analogies. IEEE Trans. Software Eng. 23(11), 736\u2013743 (1997)","journal-title":"IEEE Trans. Software Eng."},{"key":"178_CR10","unstructured":"Madachy, R. J., Khoshnevis, B.: A software project dynamics model for process cost, schedule and risk assessment (Doctoral dissertation, University of Southern California). (1994)"},{"issue":"2","key":"178_CR11","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/S0164-1212(02)00067-5","volume":"66","author":"SG MacDonell","year":"2003","unstructured":"MacDonell, S.G., Shepperd, M.J.: Combining techniques to optimize effort predictions in software project management. J. Syst. Softw. 66(2), 91\u201398 (2003)","journal-title":"J. Syst. Softw."},{"issue":"6","key":"178_CR12","doi-asserted-by":"publisher","first-page":"567","DOI":"10.1109\/32.852743","volume":"26","author":"M Shin","year":"2000","unstructured":"Shin, M., Goel, A.L.: Empirical data modeling in software engineering using radial basis functions. IEEE Trans. Software Eng. 26(6), 567\u2013576 (2000)","journal-title":"IEEE Trans. Software Eng."},{"key":"178_CR13","doi-asserted-by":"crossref","unstructured":"Venayagamoorthy, G. K: Potentials and promises of computational intelligence for smart grids. In: Power & Energy Society General Meeting, 2009. PES'09. IEEE (pp. 1\u20136). IEEE. (2009)","DOI":"10.1109\/PES.2009.5275224"},{"issue":"1","key":"178_CR14","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/s10664-006-7552-4","volume":"12","author":"J Li","year":"2007","unstructured":"Li, J., Ruhe, G., Al-Emran, A., Richter, M.M.: A flexible method for software effort estimation by analogy. Empir. Softw. Eng. 12(1), 65\u2013106 (2007)","journal-title":"Empir. Softw. Eng."},{"issue":"6","key":"178_CR15","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1049\/ip-sen:20010621","volume":"148","author":"L Pickard","year":"2001","unstructured":"Pickard, L., Kitchenham, B., Linkman, S.J.: Using simulated data sets to compare data analysis techniques used for software cost modelling. IEE Proceedings-Software 148(6), 165\u2013174 (2001)","journal-title":"IEE Proceedings-Software"},{"issue":"1","key":"178_CR16","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/TSE.2007.256943","volume":"33","author":"M Jorgensen","year":"2006","unstructured":"Jorgensen, M., Shepperd, M.: A systematic review of software development cost estimation studies. IEEE Trans. Software Eng. 33(1), 33\u201353 (2006)","journal-title":"IEEE Trans. Software Eng."},{"key":"178_CR17","unstructured":"Schofield, C.: An empirical investigation intosoftwareeffortestimationbyanalogy (Doctoral dissertation, Bournemouth University). (1998)"},{"issue":"4","key":"178_CR18","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1145\/2522920.2522928","volume":"22","author":"LL Minku","year":"2013","unstructured":"Minku, L.L., Yao, X.: Software effort estimation as a multiobjective learning problem. ACM Trans. Softw. Eng. Methodol. (TOSEM) 22(4), 35 (2013)","journal-title":"ACM Trans. Softw. Eng. Methodol. (TOSEM)"},{"issue":"1","key":"178_CR19","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/j.infsof.2011.09.002","volume":"54","author":"J Wen","year":"2012","unstructured":"Wen, J., Li, S., Lin, Z., Hu, Y., Huang, C.: Systematic literature review of machine learning based software development effort estimation models. Inf. Softw. Technol. 54(1), 41\u201359 (2012)","journal-title":"Inf. Softw. Technol."},{"key":"178_CR20","doi-asserted-by":"publisher","first-page":"639","DOI":"10.1109\/TSE.1983.235271","volume":"6","author":"AJ Albrecht","year":"1983","unstructured":"Albrecht, A.J., Gaffney, J.E.: Software function, source lines of code, and development effort prediction: a software science validation. IEEE Trans. Software Eng. 6, 639\u2013648 (1983)","journal-title":"IEEE Trans. Software Eng."},{"key":"178_CR21","unstructured":"Jensen, R.: An improved macrolevel software development resource estimation model. In: 5th ISPA Conference,88\u201392. (1983)"},{"key":"178_CR22","volume-title":"Measures for excellence: reliable software on time, within budget","author":"LH Putnam","year":"1991","unstructured":"Putnam, L.H., Myers, W.: Measures for excellence: reliable software on time, within budget. Prentice Hall Professional Technical Reference (1991)"},{"key":"178_CR23","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1016\/j.infsof.2015.07.004","volume":"67","author":"J Huang","year":"2015","unstructured":"Huang, J., Li, Y.F., Xie, M.: An empirical analysis of data preprocessing for machine learning-based software cost estimation. Inf. Softw. Technol. 67, 108\u2013127 (2015)","journal-title":"Inf. Softw. Technol."},{"issue":"1","key":"178_CR24","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1023\/A:1009897800559","volume":"5","author":"L Angelis","year":"2000","unstructured":"Angelis, L., Stamelos, I.: A simulation tool for efficient analogy based cost estimation. Empir. Softw. Eng. 5(1), 35\u201368 (2000)","journal-title":"Empir. Softw. Eng."},{"key":"178_CR25","volume-title":"Fundamentals of software engineering","author":"R Mall","year":"2018","unstructured":"Mall, R.: Fundamentals of software engineering. PHI Learning Pvt Ltd (2018)"},{"key":"178_CR26","volume-title":"Software project management","author":"B Hughes","year":"2011","unstructured":"Hughes, B., Cotterell, M., Mall, R.: Software project management. Tata McGraw-Hill Education (2011)"},{"key":"178_CR27","unstructured":"Sigweni, B.B.: An investigation of feature weighting algorithms and validation techniques using blind analysis for analogy-based estimation (Doctoraldissertation,Brunel University London). (2016)"},{"key":"178_CR28","unstructured":"Chen, Z.: Reduced-parameter modeling for cost estimation models. University of Southern California. (2006)"},{"key":"178_CR29","volume-title":"Swarm intelligence","author":"RC Eberhart","year":"2001","unstructured":"Eberhart, R.C., Shi, Y., Kennedy, J.: Swarm intelligence. Elsevier (2001)"},{"key":"178_CR30","unstructured":"Keung, J.: Providing Statistical Inference ToCase-Based Software Effort Estimation (Doctoral dissertation, PhD thesis, University of new south Wales). (2007)"},{"key":"178_CR31","volume-title":"Bayesian analysis of software cost and quality models","author":"S Devnani-Chulani","year":"1999","unstructured":"Devnani-Chulani, S., Boehm, B.: Bayesian analysis of software cost and quality models. University of Southern California (1999)"},{"issue":"4","key":"178_CR32","doi-asserted-by":"publisher","first-page":"573","DOI":"10.1109\/32.799958","volume":"25","author":"S Chulani","year":"1999","unstructured":"Chulani, S., Boehm, B., Steece, B.: Bayesian analysis of empirical software engineering cost models. IEEE Trans. Software Eng. 25(4), 573\u2013583 (1999)","journal-title":"IEEE Trans. Software Eng."},{"key":"178_CR33","unstructured":"Cirlab:Computational Intelligence Research Laboratory, http:\/\/www.cirlab.org\/(accessed October 18, 2017)."},{"key":"178_CR34","doi-asserted-by":"publisher","DOI":"10.1002\/9780470512517","volume-title":"Computational intelligence: an introduction","author":"AP Engelbrecht","year":"2007","unstructured":"Engelbrecht, A.P.: Computational intelligence: an introduction. John Wiley & Sons (2007)"},{"key":"178_CR35","doi-asserted-by":"publisher","first-page":"990","DOI":"10.1016\/j.asoc.2016.08.012","volume":"49","author":"A Idri","year":"2016","unstructured":"Idri, A., Hosni, M., Abran, A.: Improved estimation of software development effort using Classical and Fuzzy Analogy ensembles. Appl. Soft Comput. 49, 990\u20131019 (2016)","journal-title":"Appl. Soft Comput."},{"issue":"11","key":"178_CR36","doi-asserted-by":"publisher","first-page":"1014","DOI":"10.1109\/32.965341","volume":"27","author":"M Shepperd","year":"2001","unstructured":"Shepperd, M., Kadoda, G.: Comparing software prediction techniques using simulation. IEEE Trans. Software Eng. 27(11), 1014\u20131022 (2001)","journal-title":"IEEE Trans. Software Eng."},{"issue":"4","key":"178_CR37","doi-asserted-by":"publisher","first-page":"510","DOI":"10.1109\/32.799947","volume":"25","author":"I Myrtveit","year":"1999","unstructured":"Myrtveit, I., Stensrud, E.: A controlled experiment to assess the benefits of estimating with analogy and regression models. IEEE Trans. Software Eng. 25(4), 510\u2013525 (1999)","journal-title":"IEEE Trans. Software Eng."},{"key":"178_CR38","doi-asserted-by":"crossref","unstructured":"Niessink, F., Van Vliet, H.: Predicting maintenance effort with function points. In Software Maintenance, 1997. In: Proceedings., International Conference on (pp. 32\u201339). IEEE. (1997)","DOI":"10.1109\/ICSM.1997.624228"},{"issue":"2","key":"178_CR39","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/52.50773","volume":"7","author":"AA Porter","year":"1990","unstructured":"Porter, A.A., Selby, R.W.: Empirically guided software development using metric-based classification trees. IEEE Softw. 7(2), 46\u201354 (1990)","journal-title":"IEEE Softw."},{"issue":"3","key":"178_CR40","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1016\/0164-1212(90)90041-J","volume":"12","author":"AA Porter","year":"1990","unstructured":"Porter, A.A., Selby, R.W.: Evaluating techniques for generating metric-based classification trees. J. Syst. Softw. 12(3), 209\u2013218 (1990)","journal-title":"J. Syst. Softw."},{"key":"178_CR41","volume-title":"An investigation into software effort estimation using a back propagation neural network","author":"C Serluca","year":"1995","unstructured":"Serluca, C.: An investigation into software effort estimation using a back propagation neural network. Bournemouth University, Grande-Bretagne, M\u00e9moire de ma\u00eetrise (1995)"},{"issue":"10","key":"178_CR42","doi-asserted-by":"publisher","first-page":"701","DOI":"10.1016\/S0950-5849(00)00114-2","volume":"42","author":"KK Shukla","year":"2000","unstructured":"Shukla, K.K.: Neuro-genetic prediction of software development effort. Inf. Softw. Technol. 42(10), 701\u2013713 (2000)","journal-title":"Inf. Softw. Technol."},{"key":"178_CR43","doi-asserted-by":"crossref","unstructured":"Ferrucci, F., Gravino,C., Sarro,F.: Howmulti-objectivegenetic programmingiseffectiveforsoftwaredevelopmenteffortestimation? In: International Symposium on Search Based Software Engineering (pp. 274\u2013275). Springer, Berlin, Heidelberg. (2011)","DOI":"10.1007\/978-3-642-23716-4_28"},{"key":"178_CR44","doi-asserted-by":"crossref","unstructured":"Harman, M.: The current state and future of search-based software engineering. In: 2007 Future of Software Engineering (pp. 342\u2013357). IEEE Computer Society. (2007)","DOI":"10.1109\/FOSE.2007.29"},{"issue":"3","key":"178_CR45","doi-asserted-by":"publisher","first-page":"499","DOI":"10.1007\/s10515-016-0209-7","volume":"24","author":"LL Minku","year":"2017","unstructured":"Minku, L.L., Yao, X.: Which models of the past are relevant to the present? A software effort estimation approach to exploiting useful past models. Autom. Softw. Eng. 24(3), 499\u2013542 (2017)","journal-title":"Autom. Softw. Eng."},{"key":"178_CR46","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.: Systematic literature review of ensemble effort estimation. J. Syst. Softw. 118, 151\u2013175 (2016). https:\/\/doi.org\/10.1016\/j.jss.2016.05.016","journal-title":"J. Syst. Softw."},{"issue":"1","key":"178_CR47","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1002\/spe.3009","volume":"52","author":"Y Mahmood","year":"2021","unstructured":"Mahmood, Y., Kama, N., Azmi, A., Khan, A., Ali, M.: Software effort estimation accuracy prediction of machine learning techniques: a systematic performance evaluation. Softw. Pract. Exp. 52(1), 39\u201365 (2021). https:\/\/doi.org\/10.1002\/spe.3009","journal-title":"Softw. Pract. Exp."},{"issue":"2","key":"178_CR48","doi-asserted-by":"publisher","DOI":"10.1002\/smr.2117","volume":"31","author":"M Hosni","year":"2018","unstructured":"Hosni, M., Idri, A., Abran, A.: Evaluating filter fuzzy analogy homogenous ensembles for software development effort estimation. J. Softw. Evolut. Process 31(2), e2117 (2018). https:\/\/doi.org\/10.1002\/smr.2117","journal-title":"J. Softw. Evolut. Process"},{"issue":"4","key":"178_CR49","doi-asserted-by":"publisher","first-page":"929","DOI":"10.1002\/spe.3040","volume":"52","author":"Z Shahpar","year":"2022","unstructured":"Shahpar, Z., Bardsiri, V.K., Bardsiri, A.K.: An evolutionary ensemble analogy-based software effort estimation. Softw. Pract. Exp. 52(4), 929\u2013946 (2022). https:\/\/doi.org\/10.1002\/spe.3040","journal-title":"Softw. Pract. Exp."},{"issue":"3","key":"178_CR50","doi-asserted-by":"publisher","first-page":"71","DOI":"10.5121\/ijsea.2020.11305","volume":"11","author":"H Carvalho","year":"2020","unstructured":"Carvalho, H., Lima, M., Santos, W., Fagunde, R.: Ensemble regression models for software development effort estimation: a comparative study. Int. J. Softw. Eng. Appl. 11(3), 71\u201386 (2020). https:\/\/doi.org\/10.5121\/ijsea.2020.11305","journal-title":"Int. J. Softw. Eng. Appl."},{"key":"178_CR51","doi-asserted-by":"publisher","unstructured":"Sarro, F., Petrozziello, A., Harman, M.: Multi-objective software effort estimation. In: Proceedings of the 38th International Conference on Software Engineering (pp. 619\u2013630). https:\/\/doi.org\/10.1145\/2884781.2884830. (2016)","DOI":"10.1145\/2884781.2884830"},{"key":"178_CR52","doi-asserted-by":"publisher","DOI":"10.1155\/2013\/312067","author":"MO Elish","year":"2013","unstructured":"Elish, M.O., Helmy, T., Hussain, M.I.: Empirical study of homogeneous and heterogeneous ensemble models for software development effort estimation. Math. Probl. Eng. (2013). https:\/\/doi.org\/10.1155\/2013\/312067","journal-title":"Math. Probl. Eng."},{"key":"178_CR53","doi-asserted-by":"publisher","unstructured":"Canedo, E., Aranha, D., Cardoso, M., Costa, R., Leite, L.: Methods for estimating agile software projects: a systematic review. https:\/\/doi.org\/10.18293\/seke2018-031. (2018)","DOI":"10.18293\/seke2018-031"},{"key":"178_CR54","doi-asserted-by":"publisher","unstructured":"Phan, H., Phan, H., & Jannesari, A.: Heterogeneous Graph Neural Networks for Software Effort Estimation. In: Proceedings of the 16th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (pp. 103\u2013113). https:\/\/doi.org\/10.48550\/arxiv.2206.11023. (2022)","DOI":"10.48550\/arxiv.2206.11023"},{"key":"178_CR55","doi-asserted-by":"publisher","unstructured":"Salmanoglu, M., Hacaloglu, T., & Demirors, O.:. Effort estimation for agile software development: Comparative case studies using COSMIC functional size measurement and story points. In: Proceedings of the 27th International Workshop on Software Measurement and 12th International Conference on Software Process and Product Measurement (pp. 41\u201349). https:\/\/doi.org\/10.1145\/3143434.3143450. (2017)","DOI":"10.1145\/3143434.3143450"},{"key":"178_CR56","doi-asserted-by":"publisher","unstructured":"Tawosi, V., Al-Subaihin, A., Sarro, F.: Investigating the effectiveness of clustering for story point estimation. In 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) (pp. 827\u2013838). IEEE. DOI: https:\/\/doi.org\/10.1109\/SANER53432.2022.00101. (2022)","DOI":"10.1109\/SANER53432.2022.00101"},{"issue":"7","key":"178_CR57","doi-asserted-by":"publisher","first-page":"637","DOI":"10.1109\/TSE.2018.2792473","volume":"45","author":"M Choetkiertikul","year":"2018","unstructured":"Choetkiertikul, M., Dam, H.K., Tran, T., Pham, T., Ghose, A., Menzies, T.: A deep learning model for estimating story points. IEEE Trans. Softw. Eng. 45(7), 637\u2013656 (2018). https:\/\/doi.org\/10.1109\/TSE.2018.2792473","journal-title":"IEEE Trans. Softw. Eng."},{"key":"178_CR58","doi-asserted-by":"publisher","unstructured":"Hamouda, A.: Using agile story points as an estimation technique in CMMI organizations. In: 2014 Agile Conference. https:\/\/doi.org\/10.1109\/agile.2014.11. (2014)","DOI":"10.1109\/agile.2014.11"},{"key":"178_CR59","doi-asserted-by":"publisher","unstructured":"Panda, A., Satapathy, S., & Rath, S., Panda, A., Satapathy, S. M., Rath, S. K.: Neural network models for agile software effort estimation based on story points. In: Proceedings of the International Conference on Advances in Computing, Control and Networking (Vol. 57, No. 57, pp. 26\u201330). https:\/\/doi.org\/10.15224\/978-1-63248-038-5-06. (2015)","DOI":"10.15224\/978-1-63248-038-5-06"},{"key":"178_CR60","unstructured":"Kitchenham, B. A.: Procedures for performing systematic reviews. Keele University Technical Report TR\/SE-0401 and NICTA Technical Report 0400011T.1. (2004)"},{"key":"178_CR61","unstructured":"Kitchenham, B. A.: Guidelines for performing systematic literature reviews in software engineering, Tech. Rep., EBSE-2007-001, UK (July 2007). URL:<http\/\/www.dur.ac.uk\/ebse\/>. (2007)"},{"key":"178_CR62","doi-asserted-by":"publisher","first-page":"105906","DOI":"10.1016\/j.ijsu.2021.105906","volume":"88","author":"MJ Page","year":"2021","unstructured":"Page, M.J., McKenzie, J.E., Bossuyt, P.M., Boutron, I., Hoffmann, T.C., Mulrow, C.D., Shamseer, L., Tetzlaff, J.M., Akl, E.A., Brennan, S.E., Chou, R.: The PRISMA 2020 statement: an updated guideline for reporting systematic reviews. Int. J. Surg. 88, 105906 (2021)","journal-title":"Int. J. Surg."},{"key":"178_CR63","doi-asserted-by":"publisher","DOI":"10.1136\/bmj.n160","author":"MJ Page","year":"2021","unstructured":"Page, M.J., McKenzie, J.E., Bossuyt, P.M., Boutron, I., Hoffmann, T.C., Mulrow, C.D., Shamseer, L., Tetzlaff, J.M., Akl, E.A., Brennan, S.E., Chou, R.: PRISMA 2020 explanation and elaboration: updated guidance and exemplars for reporting systematic reviews. BMJ (2021). https:\/\/doi.org\/10.1136\/bmj.n160","journal-title":"BMJ"},{"key":"178_CR64","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106563","volume":"136","author":"LJ Gon\u00e7ales","year":"2021","unstructured":"Gon\u00e7ales, L.J., Farias, K., da Silva, B.C.: Measuring the cognitive load of software developers: An extended Systematic Mapping Study. Inf. Softw. Technol. 136, 106563 (2021)","journal-title":"Inf. Softw. Technol."},{"issue":"4","key":"178_CR65","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/MCI.2011.942584","volume":"6","author":"J Zhang","year":"2011","unstructured":"Zhang, J., Zhan, Z.H., Lin, Y., Chen, N., Gong, Y.J., Zhong, J.H., Chung, H.S., Shi, Y.H.: Evolutionary computation meets machine learning: A survey. IEEE Comput. Intell. Mag. 6(4), 68\u201375 (2011)","journal-title":"IEEE Comput. Intell. Mag."},{"key":"178_CR66","doi-asserted-by":"crossref","unstructured":"Zadeh, L. A.: Fuzzy sets. In Fuzzy Sets, Fuzzy Logic, And Fuzzy Systems: Selected Papers by LotfiA Zadeh (pp. 394\u2013432). (1996)","DOI":"10.1142\/9789814261302_0021"},{"issue":"2","key":"178_CR67","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1016\/j.jss.2008.06.001","volume":"82","author":"YF Li","year":"2009","unstructured":"Li, Y.F., Xie, M., Goh, T.N.: A study of project selection and feature weighting for analogy based software cost estimation. J. Syst. Softw. 82(2), 241\u2013252 (2009). https:\/\/doi.org\/10.1016\/j.jss.2008.06.001","journal-title":"J. Syst. Softw."},{"key":"178_CR68","doi-asserted-by":"publisher","first-page":"506","DOI":"10.1007\/s10664-011-9187-3","volume":"18","author":"A Corazza","year":"2013","unstructured":"Corazza, A., Di Martino, S., Ferrucci, F., Gravino, C., Sarro, F., Mendes, E.: Using tabu search to configure support vector regression for effort estimation. Empir. Softw. Eng. 18, 506\u2013546 (2013). https:\/\/doi.org\/10.1007\/s10664-011-9187-3","journal-title":"Empir. Softw. Eng."},{"key":"178_CR69","doi-asserted-by":"publisher","first-page":"103329","DOI":"10.1016\/j.advengsoft.2022.103329","volume":"175","author":"SA Butt","year":"2023","unstructured":"Butt, S.A., Ercan, T., Binsawad, M., Ariza-Colpas, P.P., Diaz-Martinez, J., Pineres-Espitia, G., De-La-Hoz-Franco, E., Melo, M.A., Ortega, R.M., De-La-Hoz-Hern\u00e1ndez, J.D.: Prediction based cost estimation technique in agile development. Adv. Eng. Softw. 175, 103329 (2023). https:\/\/doi.org\/10.1016\/j.advengsoft.2022.103329","journal-title":"Adv. Eng. Softw."},{"key":"178_CR70","doi-asserted-by":"publisher","unstructured":"Tawosi, V., Moussa, R., Sarro, F.: On the relationship between story points and development effort in Agile open-source software. In: Proceedings of the 16th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (pp. 183\u2013194). https:\/\/doi.org\/10.1145\/3544902.3546238. (2022)","DOI":"10.1145\/3544902.3546238"},{"key":"178_CR71","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2022.3158252","author":"M Fu","year":"2023","unstructured":"Fu, M., Tantithamthavorn, C.: GPT2SP: a transformer-based agile story point estimation approach. IEEE Trans. Software Eng. (2023). https:\/\/doi.org\/10.1109\/TSE.2022.3158252","journal-title":"IEEE Trans. Software Eng."},{"issue":"8","key":"178_CR72","doi-asserted-by":"publisher","first-page":"1512","DOI":"10.1016\/j.infsof.2012.09.012","volume":"55","author":"LL Minku","year":"2013","unstructured":"Minku, L.L., Yao, X.: Ensembles and locality: insight on improving software effort estimation. Inf. Softw. Technol. 55(8), 1512\u20131528 (2013). https:\/\/doi.org\/10.1016\/j.infsof.2012.09.012","journal-title":"Inf. Softw. Technol."},{"key":"178_CR73","doi-asserted-by":"publisher","first-page":"5977","DOI":"10.1007\/s00500-017-2945-4","volume":"22","author":"M Hosni","year":"2018","unstructured":"Hosni, M., Idri, A., Abran, A., Nassif, A.B.: On the value of parameter tuning in heterogeneous ensembles, effort estimation. Soft. Comput. 22, 5977\u20136010 (2018). https:\/\/doi.org\/10.1007\/s00500-017-2945-4","journal-title":"Soft. Comput."},{"issue":"8","key":"178_CR74","doi-asserted-by":"publisher","first-page":"3185","DOI":"10.1109\/TSE.2021.3083360","volume":"48","author":"V Tawosi","year":"2021","unstructured":"Tawosi, V., Sarro, F., Petrozziello, A., Harman, M.: Multi-objective software effort estimation: a replication study. IEEE Trans. Softw. Eng. 48(8), 3185\u20133205 (2021). https:\/\/doi.org\/10.1109\/TSE.2021.3083360","journal-title":"IEEE Trans. Softw. Eng."},{"key":"178_CR75","doi-asserted-by":"publisher","first-page":"2241","DOI":"10.1007\/s00521-015-2004-y","volume":"27","author":"M Azzeh","year":"2016","unstructured":"Azzeh, M., Nassif, A.B., Banitaan, S., Almasalha, F.: Pareto efficient multi-objective optimization for local tuning of analogy-based estimation. Neural Comput. Appl. 27, 2241\u20132265 (2016). https:\/\/doi.org\/10.1007\/s00521-015-2004-y","journal-title":"Neural Comput. Appl."},{"key":"178_CR76","doi-asserted-by":"publisher","unstructured":"Sarro, F., Ferrucci, F., Gravino, C.: Single and multi objective genetic programming for software development effort estimation. In: Proceedings of the 27th annual ACM symposium on applied computing (pp. 1221\u20131226). https:\/\/doi.org\/10.1145\/2245276.2231968. (2012)","DOI":"10.1145\/2245276.2231968"},{"issue":"7","key":"178_CR77","doi-asserted-by":"publisher","first-page":"615","DOI":"10.1109\/TSE.2005.75","volume":"31","author":"PC Pendharkar","year":"2005","unstructured":"Pendharkar, P.C., Subramanian, G.H., Rodger, J.A.: A probabilistic model for predicting software development effort. IEEE Trans. Software Eng. 31(7), 615\u2013624 (2005)","journal-title":"IEEE Trans. Software Eng."},{"key":"178_CR78","doi-asserted-by":"publisher","unstructured":"Usman, M., Mendes, E., Weidt, F., & Britto, R.: Effort estimation in agile software development. In: Proceedings of the 10th International Conference on Predictive Models in Software Engineering. https:\/\/doi.org\/10.1145\/2639490.2639503. (2014)","DOI":"10.1145\/2639490.2639503"},{"issue":"11","key":"178_CR79","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1862","volume":"29","author":"B Tanveer","year":"2017","unstructured":"Tanveer, B., Guzm\u00e1n, L., Engel, U.: Effort estimation in agile software development: case study and improvement framework. J. Softw. Evolut. Process 29(11), e1862 (2017). https:\/\/doi.org\/10.1002\/smr.1862","journal-title":"J. Softw. Evolut. Process"},{"key":"178_CR80","doi-asserted-by":"publisher","DOI":"10.1109\/access.2022.3196923","author":"Cao","year":"2022","unstructured":"Cao: Estimating efforts for various activities in agile software development: an empirical study. IEEE Access (2022). https:\/\/doi.org\/10.1109\/access.2022.3196923","journal-title":"IEEE Access"},{"issue":"2","key":"178_CR81","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1109\/32.345828","volume":"21","author":"K Srinivasan","year":"1995","unstructured":"Srinivasan, K., Fisher, D.: Machine learning approaches to estimating software development effort. IEEE Trans. Software Eng. 21(2), 126\u2013137 (1995)","journal-title":"IEEE Trans. Software Eng."},{"key":"178_CR82","doi-asserted-by":"crossref","unstructured":"Stevens, S. S. (1946). On the theory of scales of measurement, 677\u2013680.","DOI":"10.1126\/science.103.2684.677"},{"issue":"2","key":"178_CR83","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1007\/BF00058655","volume":"24","author":"L Breiman","year":"1996","unstructured":"Breiman, L.: Bagging predictors. Mach. Learn. 24(2), 123\u2013140 (1996)","journal-title":"Mach. Learn."},{"issue":"1","key":"178_CR84","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1145\/2379776.2379786","volume":"45","author":"J Mendes-Moreira","year":"2012","unstructured":"Mendes-Moreira, J., Soares, C., Jorge, A.M., Sousa, J.F.D.: Ensemble approaches for regression: A survey. ACM Computing Surveys (CSUR) 45(1), 10 (2012)","journal-title":"ACM Computing Surveys (CSUR)"},{"issue":"10","key":"178_CR85","doi-asserted-by":"publisher","first-page":"1399","DOI":"10.1016\/S0893-6080(99)00073-8","volume":"12","author":"Y Liu","year":"1999","unstructured":"Liu, Y., Yao, X.: Ensemble learning via negative correlation. Neural Netw. 12(10), 1399\u20131404 (1999)","journal-title":"Neural Netw."},{"issue":"1","key":"178_CR86","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1145\/1656274.1656278","volume":"11","author":"M Hall","year":"2009","unstructured":"Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., Witten, I.H.: The WEKA data mining software: an update. ACM SIGKDD Explorations Newsl 11(1), 10\u201318 (2009)","journal-title":"ACM SIGKDD Explorations Newsl"},{"key":"178_CR87","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1016\/j.jss.2015.01.028","volume":"103","author":"M Azzeh","year":"2015","unstructured":"Azzeh, M., Nassif, A.B., Minku, L.L.: An empirical evaluation of ensemble adjustment methods for analogy-based effort estimation. J. Syst. Softw. 103, 36\u201352 (2015)","journal-title":"J. Syst. Softw."},{"issue":"2","key":"178_CR88","doi-asserted-by":"publisher","first-page":"398","DOI":"10.1109\/TEVC.2008.927706","volume":"13","author":"AK Qin","year":"2009","unstructured":"Qin, A.K., Huang, V.L., Suganthan, P.N.: Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans. Evol. Comput. 13(2), 398\u2013417 (2009)","journal-title":"IEEE Trans. Evol. Comput."},{"issue":"3","key":"178_CR89","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1162\/evco.1994.2.3.221","volume":"2","author":"N Srinivas","year":"1994","unstructured":"Srinivas, N., Deb, K.: Muiltiobjective optimization using nondominated sorting in genetic algorithms. Evol. Comput. 2(3), 221\u2013248 (1994)","journal-title":"Evol. Comput."}],"container-title":["Iran Journal of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42044-024-00178-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42044-024-00178-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42044-024-00178-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,19]],"date-time":"2024-09-19T09:16:50Z","timestamp":1726737410000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42044-024-00178-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,9]]},"references-count":89,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,9]]}},"alternative-id":["178"],"URL":"https:\/\/doi.org\/10.1007\/s42044-024-00178-9","relation":{},"ISSN":["2520-8438","2520-8446"],"issn-type":[{"value":"2520-8438","type":"print"},{"value":"2520-8446","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,9]]},"assertion":[{"value":"13 December 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 February 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 April 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 of this paper affirm that there are no disclosed conflicts of interest that could be perceived as potentially conflicting with this work. Specifically, the authors declare the absence of financial interests or personal relationships that could be construed as potential competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}