{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,30]],"date-time":"2025-10-30T03:39:52Z","timestamp":1761795592909,"version":"build-2065373602"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,10,30]],"date-time":"2025-10-30T00:00:00Z","timestamp":1761782400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2025,10,30]],"date-time":"2025-10-30T00:00:00Z","timestamp":1761782400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Discov Computing"],"DOI":"10.1007\/s10791-025-09571-9","type":"journal-article","created":{"date-parts":[[2025,10,30]],"date-time":"2025-10-30T03:36:54Z","timestamp":1761795414000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Optimizing software cost estimation with a novel adaptation-based approach using evolutionary algorithms"],"prefix":"10.1007","volume":"28","author":[{"given":"Avjeet","family":"Singh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shailendra Pratap","family":"Singh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Neeraj Kumar","family":"Misra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sambit","family":"Satpathy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,10,30]]},"reference":[{"key":"9571_CR1","unstructured":"Storn R, Price K. Differential evolution\u2014a simple and efficient adaptive scheme for global optimization over continuous spaces\u201d, International Computer Science Institute, Berkeley. Berkeley, CA, 1995."},{"key":"9571_CR2","doi-asserted-by":"crossref","unstructured":"Wang Y, Cai Z, Zhang Q. Differential evolution with composite trial vector generation strategies and control parameters, IEEE Transactions on Evolutionary Computation, pp. 55\u201366, 2011.","DOI":"10.1109\/TEVC.2010.2087271"},{"issue":"5","key":"9571_CR3","doi-asserted-by":"publisher","first-page":"689","DOI":"10.1109\/TEVC.2013.2281528","volume":"18","author":"RA Sarker","year":"2014","unstructured":"Sarker RA, Elsayed SM, Ray T. Differential evolution with dynamic parameters selection for optimization problems. IEEE Trans Evol Comput. 2014;18(5):689\u2013707.","journal-title":"IEEE Trans Evol Comput"},{"key":"9571_CR4","doi-asserted-by":"crossref","unstructured":"Yu X, Luo W, Xu W, Li C. Constrained multi-objective differential evolution algorithm with ranking mutation operator,\u201d Expert Systems with Applications, 2022.","DOI":"10.1016\/j.eswa.2022.118055"},{"issue":"18","key":"9571_CR5","doi-asserted-by":"publisher","first-page":"2209","DOI":"10.1007\/s00500-013-1195-3","volume":"2014","author":"X Zhou","year":"2014","unstructured":"Zhou X, Zhijian Wu, Wang H, Rahnamayan S. Enhancing differential evolution with role assignment scheme. Soft Comput. 2014;2014(18):2209\u201325.","journal-title":"Soft Comput"},{"key":"9571_CR6","doi-asserted-by":"publisher","first-page":"1045","DOI":"10.1016\/j.ins.2022.07.003","volume":"608","author":"Z Zeng","year":"2023","unstructured":"Zeng Z, Zhang M, Zhang H. Zhiyong Hong, Improved differential evolution algorithm based on the sawtooth-linear population size adaptive method. Inf Sci. 2023;608:1045.","journal-title":"Inf Sci"},{"key":"9571_CR7","doi-asserted-by":"publisher","first-page":"109280","DOI":"10.1016\/j.knosys.2022.109280","volume":"251","author":"S Gupta","year":"2022","unstructured":"Gupta S, Su R. An efficient differential evolution with fitness-based dynamic mutation strategy and control parameters\u201d. Knowl-Based Syst. 2022;251:109280.","journal-title":"Knowl-Based Syst"},{"key":"9571_CR8","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1016\/j.ins.2015.09.009","volume":"329","author":"G Wu","year":"2016","unstructured":"Wu G, Mallipeddi R, Suganthan PN, Wang R, Chen H. Differential evolution with multi-population based ensemble of mutation strategies. Inf Sci. 2016;329:329\u201345.","journal-title":"Inf Sci"},{"issue":"5","key":"9571_CR9","first-page":"3525","volume":"32","author":"SP Singh","year":"2017","unstructured":"Singh SP, Kumar A. Homeostasis mutation based differential evolution algorithm. J Intell Fuzzy Syst. 2017;32(5):3525\u201337.","journal-title":"J Intell Fuzzy Syst"},{"key":"9571_CR10","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1016\/j.asoc.2016.01.001","volume":"41","author":"Hu Zhongbo","year":"2016","unstructured":"Zhongbo Hu, Qinghua Su, Yang X, Xiong Z. Not guaranteeing convergence of differential evolution on a class of multimodal functions. Appl Soft Comput. 2016;41:479\u201387.","journal-title":"Appl Soft Comput"},{"key":"9571_CR11","doi-asserted-by":"crossref","unstructured":"Jiang R, Shankaran R, Wang S, Chao T. A proportional, integral and derivative differential evolution algorithm for global optimization,\u201d Expert Systems with Applications, 206, 2022.","DOI":"10.1016\/j.eswa.2022.117669"},{"key":"9571_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2024.120522","volume":"668","author":"B Chen","year":"2024","unstructured":"Chen B, Ouyang H, Li S, Zou D. Differential evolution algorithm with a complementary mutation strategy and data fusion-based parameter adaptation. Inf Sci. 2024;668: 120522.","journal-title":"Inf Sci"},{"key":"9571_CR13","doi-asserted-by":"crossref","unstructured":"Gouda SK, Mehta AK. A new evolutionism based self\u2010adaptive multi\u2010objective optimization method to predict software cost estimation.\" Software: Practice and Experience 52, no. 8 (2022): 1826\u20131848.","DOI":"10.1002\/spe.3092"},{"key":"9571_CR14","doi-asserted-by":"crossref","unstructured":"Yang M, Cai Z, Li C, Guan J. An improved JADE algorithm for global optimization.\" In 2014 IEEE Congress on Evolutionary Computation (CEC), pp. 806\u2013812. IEEE, 2014.","DOI":"10.1109\/CEC.2014.6900318"},{"key":"9571_CR15","doi-asserted-by":"crossref","unstructured":"Bajusova D, Silhavy P, Silhavy R. Enhancing Software Effort Estimation with Self-Organizing Migration Algorithm: A Comparative Analysis of COCOMO Models. IEEE Access (2024).","DOI":"10.1109\/ACCESS.2024.3399060"},{"issue":"6","key":"9571_CR16","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1109\/MITP.2006.149","volume":"8","author":"LM Laird","year":"2006","unstructured":"Laird LM. The limitations of estimation. IT professional. 2006;8(6):40\u20135.","journal-title":"IT professional"},{"issue":"5","key":"9571_CR17","doi-asserted-by":"publisher","first-page":"695","DOI":"10.1109\/TSE.2010.78","volume":"37","author":"M Jorgensen","year":"2010","unstructured":"Jorgensen M, Grimstad S. The impact of irrelevant and misleading information on software development effort estimates: a randomized controlled field experiment. IEEE Trans Software Eng. 2010;37(5):695\u2013707.","journal-title":"IEEE Trans Software Eng"},{"key":"9571_CR18","unstructured":"Boehm BW, Abts C, Brown AW, Chulani S, Clark BK, Horowitz E, Madachy R, Reifer DJ, Steece B. Software cost estimation with COCOMO II. Prentice Hall Press, 2009."},{"issue":"3","key":"9571_CR19","doi-asserted-by":"publisher","first-page":"628","DOI":"10.1007\/s10489-017-0980-6","volume":"48","author":"SP Singh","year":"2018","unstructured":"Singh SP, Kumar A. Multiobjective differential evolution using homeostasis based mutation for application in software cost estimation. Appl Intell. 2018;48(3):628\u201350.","journal-title":"Appl Intell"},{"key":"9571_CR20","unstructured":"NASA Data SET: Project 93: https:\/\/promise.site.uottawa.ca\/SERepository\/datasets\/cocomonasa_2.arff"},{"key":"9571_CR21","doi-asserted-by":"crossref","unstructured":"Beed R, Roy A, Sarkar S, Bhattacharya D. A hybrid multiobjective tour route optimization algorithm based on particle swarm optimization and artificial bee colony optimization,\u201d Computational Intelligence, 36, 2020.","DOI":"10.1111\/coin.12276"},{"key":"9571_CR22","doi-asserted-by":"crossref","unstructured":"Minku LL, Yao X. Software Effort Estimation as a Multi-objective Learning Problem,\u201d ACM Transactions on Software Engineering and Methodology (TOSEM), 22 4, October 2013.","DOI":"10.1145\/2522920.2522928"},{"key":"9571_CR23","doi-asserted-by":"crossref","unstructured":"Singh SP, Kumar A. Software cost estimation using homeostasis mutation based differential evolution. In 2017 11th International Conference on Intelligent Systems and Control (ISCO), pp. 173\u2013181. IEEE, 2017.","DOI":"10.1109\/ISCO.2017.7855976"},{"issue":"6","key":"9571_CR24","doi-asserted-by":"publisher","first-page":"740","DOI":"10.1016\/j.jksuci.2018.05.009","volume":"33","author":"SP Singh","year":"2021","unstructured":"Singh SP, Singh VP, Mehta AK. Differential evolution using homeostasis adaption based mutation operator and its application for software cost estimation. J King Saud Univ-Comput Inf Sci. 2021;33(6):740\u201352.","journal-title":"J King Saud Univ-Comput Inf Sci"},{"key":"9571_CR25","doi-asserted-by":"crossref","unstructured":"Benala, Tirimula Rao, and Rajib Mall, \u201dDABE: Differential evolution in analogy-based software development effort estimation,\u201d Swarm and Evolutionary Computation, pp. 158\u2013172, 2018.","DOI":"10.1016\/j.swevo.2017.07.009"},{"key":"9571_CR26","unstructured":"Nwaiwu JC, Oluwadare SA. Analytic Study of Fuzzy-based Model for Software Cost Estimation\u201d, In OcRI, pp. 22\u201330. 2016."},{"key":"9571_CR27","doi-asserted-by":"publisher","first-page":"2643","DOI":"10.1016\/j.procs.2020.03.343","volume":"167","author":"P Singala","year":"2020","unstructured":"Singala P, Kumari C, Sharmaa P. Estimation of software development effort: a differential evolution approach. Procedia Computer Science. 2020;167:2643\u201352.","journal-title":"Procedia Computer Science"},{"key":"9571_CR28","doi-asserted-by":"publisher","first-page":"3350","DOI":"10.1007\/s10489-020-01722-3","volume":"50","author":"Y Li","year":"2020","unstructured":"Li Y, He Y, Liu X, et al. A novel discrete whale optimization algorithm for solving knapsack problems. Appl Intell. 2020;50:3350\u201366.","journal-title":"Appl Intell"},{"key":"9571_CR29","doi-asserted-by":"crossref","unstructured":"Shailendra Pratap Singh, Gaurav Dhiman, Prayag Tiwari, Rutvij H. Jhaveri, \u201dA soft computing based multi-objective optimization approach for automatic prediction of software cost models,\u201d Applied Soft Computing, Volume 113, Part B, 2021.","DOI":"10.1016\/j.asoc.2021.107981"},{"key":"9571_CR30","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1002\/9781119896838.ch15","volume-title":"Agile software development: trends, challenges and applications","author":"A Ritu","year":"2023","unstructured":"Ritu A, Bhambri P. Software effort estimation with machine learning\u2013a systematic literature review. In: Hooda S, editor. Agile software development: trends, challenges and applications. Hoboken: Wiley; 2023. p. 291\u2013308."},{"key":"9571_CR31","doi-asserted-by":"crossref","unstructured":"Rashid CH, Shafi I, Ahmad J, Thompson EB, Vergara MM, de la Torre Diez I, Ashraf I. Software cost and effort estimation: current approaches and future trends. IEEE Access 2023.","DOI":"10.1109\/ACCESS.2023.3312716"},{"issue":"4","key":"9571_CR32","doi-asserted-by":"publisher","first-page":"3515","DOI":"10.1080\/03772063.2023.2217141","volume":"70","author":"A Singh","year":"2024","unstructured":"Singh A, Kumar A. A novel mutation-based differential evolution algorithm for solving real-world optimization problems. IETE J Res. 2024;70(4):3515\u201330.","journal-title":"IETE J Res"},{"issue":"1","key":"9571_CR33","doi-asserted-by":"publisher","first-page":"5032","DOI":"10.1038\/s41598-024-54910-3","volume":"14","author":"MH Amiri","year":"2024","unstructured":"Amiri MH, Mehrabi Hashjin N, Montazeri M, Mirjalili S, Khodadadi N. Hippopotamus optimization algorithm: a novel nature-inspired optimization algorithm. Sci Rep. 2024;14(1):5032.","journal-title":"Sci Rep"},{"issue":"13","key":"9571_CR34","doi-asserted-by":"publisher","first-page":"7983","DOI":"10.1007\/s00500-024-09761-5","volume":"28","author":"SU Umar","year":"2024","unstructured":"Umar SU, Rashid TA, Ahmed AM, Hassan BA, Baker MR. Modified Bat Algorithm: a newly proposed approach for solving complex and real-world problems. Soft Comput. 2024;28(13):7983\u201398.","journal-title":"Soft Comput"},{"issue":"10","key":"9571_CR35","doi-asserted-by":"publisher","first-page":"11675","DOI":"10.1007\/s10462-023-10446-y","volume":"56","author":"M Abdel-Basset","year":"2023","unstructured":"Abdel-Basset M, Mohamed R, Jameel M, Abouhawwash M. Spider wasp optimizer: a novel meta-heuristic optimization algorithm. Artif Intell Rev. 2023;56(10):11675\u2013738.","journal-title":"Artif Intell Rev"},{"key":"9571_CR36","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2020.106559","volume":"145","author":"K Zervoudakis","year":"2020","unstructured":"Zervoudakis K, Tsafarakis S. A mayfly optimization algorithm. Comput Ind Eng. 2020;145: 106559.","journal-title":"Comput Ind Eng"}],"container-title":["Discover Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10791-025-09571-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10791-025-09571-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10791-025-09571-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,30]],"date-time":"2025-10-30T03:36:59Z","timestamp":1761795419000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10791-025-09571-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,30]]},"references-count":36,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["9571"],"URL":"https:\/\/doi.org\/10.1007\/s10791-025-09571-9","relation":{},"ISSN":["2948-2992"],"issn-type":[{"value":"2948-2992","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,30]]},"assertion":[{"value":"7 August 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 April 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 October 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"This reserch does not involve any experiments on humans or animals conducted by any of the authors. All data used in this research were obtained from publicly available databases and complied with relevant ethical guidelines and regulations. As such, ethical approval and informed consent were not required.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Submission of an article implies that the work described has not been published previously (except in the form of an abstract, a published lecture or academic thesis, see \u2019Multiple, redundant or concurrent publication\u2019 for more information), that it is not under consideration for publication elsewhere, that its publication is approved by all authors and tacitly or explicitly by the responsible authorities where the work was carried out.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"243"}}