{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,7]],"date-time":"2025-07-07T19:40:09Z","timestamp":1751917209945,"version":"3.41.2"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2025,7,7]],"date-time":"2025-07-07T00:00:00Z","timestamp":1751846400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,7,7]],"date-time":"2025-07-07T00:00:00Z","timestamp":1751846400000},"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":["J Supercomput"],"DOI":"10.1007\/s11227-025-07611-1","type":"journal-article","created":{"date-parts":[[2025,7,7]],"date-time":"2025-07-07T19:03:27Z","timestamp":1751915007000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Efficient path coverage-based test data generation using an enhanced pelican algorithm"],"prefix":"10.1007","volume":"81","author":[{"given":"Mojtaba","family":"Salehi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saeed","family":"Parsa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saba","family":"Joudaki","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hoshang","family":"Kolivand","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,7,7]]},"reference":[{"key":"7611_CR1","doi-asserted-by":"crossref","unstructured":"Arcuri A, Briand L (2011) A practical guide for using statistical tests to assess randomized algorithms in software engineering. In: Proceedings of the 33rd International Conference on Software Engineering, pp 1\u201310","DOI":"10.1145\/1985793.1985795"},{"key":"7611_CR2","doi-asserted-by":"crossref","unstructured":"Harman M, McMinn P (2007) A theoretical & empirical analysis of evolutionary testing and hill climbing for structural test data generation. In: Proceedings of the 2007 International Symposium on Software Testing and Analysis, pp 73\u201383","DOI":"10.1145\/1273463.1273475"},{"issue":"6","key":"7611_CR3","doi-asserted-by":"publisher","first-page":"957","DOI":"10.1016\/j.infsof.2008.12.005","volume":"51","author":"W Afzal","year":"2009","unstructured":"Afzal W, Torkar R, Feldt R (2009) A systematic review of search-based testing for non-functional system properties. Inf Softw Technol 51(6):957\u2013976","journal-title":"Inf Softw Technol"},{"issue":"22","key":"7611_CR4","doi-asserted-by":"publisher","first-page":"22547","DOI":"10.1109\/JIOT.2022.3182798","volume":"9","author":"Z Yu","year":"2022","unstructured":"Yu Z, Si Z, Li X, Wang D, Song H (2022) A novel hybrid particle swarm optimization algorithm for path planning of UAVs. IEEE Internet Things J 9(22):22547\u201322558","journal-title":"IEEE Internet Things J"},{"issue":"5","key":"7611_CR5","doi-asserted-by":"publisher","first-page":"407","DOI":"10.3390\/machines10050407","volume":"10","author":"W Tuerxun","year":"2022","unstructured":"Tuerxun W, Xu C, Haderbieke M, Guo L, Cheng Z (2022) A wind turbine fault classification model using broad learning system optimized by improved pelican optimization algorithm. Machines 10(5):407","journal-title":"Machines"},{"issue":"21","key":"7611_CR6","doi-asserted-by":"publisher","DOI":"10.3390\/app122110828","volume":"12","author":"GP Mohammed","year":"2022","unstructured":"Mohammed GP, Alasmari N, Alsolai H, Alotaibi SS, Alotaibi N, Mohsen H (2022) Autonomous short-term traffic flow prediction using pelican optimization with hybrid deep belief network in smart cities. Appl Sci 12(21):10828","journal-title":"Appl Sci"},{"issue":"3","key":"7611_CR7","doi-asserted-by":"publisher","DOI":"10.3390\/s22030855","volume":"22","author":"P Trojovsk\u00fd","year":"2022","unstructured":"Trojovsk\u00fd P, Dehghani M (2022) Pelican optimization algorithm: a novel nature-inspired algorithm for engineering applications. Sensors 22(3):855","journal-title":"Sensors"},{"issue":"4","key":"7611_CR8","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1017\/S0269888900006068","volume":"6","author":"G Conroy","year":"1991","unstructured":"Conroy G (1991) Handbook of genetic algorithms by Lawrence Davis (Ed.), Chapman & Hall, London, 1991, pp 385, \u00a332.50. Knowl Eng Rev 6(4):363\u2013365","journal-title":"Knowl Eng Rev"},{"issue":"11","key":"7611_CR9","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0187471","volume":"12","author":"X Bao","year":"2017","unstructured":"Bao X, Xiong Z, Zhang N, Qian J, Wu B, Zhang W (2017) Path-oriented test cases generation based adaptive genetic algorithm. PLoS ONE 12(11):e0187471","journal-title":"PLoS ONE"},{"key":"7611_CR10","doi-asserted-by":"crossref","unstructured":"Mann M, Tomar P, Sangwan OP (2018) Test data generation using optimization algorithm: an empirical evaluation. In: Soft Computing: Theories and Applications: Proceedings of SoCTA 2016, Vol 2. Springer, pp 679\u2013686","DOI":"10.1007\/978-981-10-5699-4_64"},{"key":"7611_CR11","doi-asserted-by":"crossref","unstructured":"Khan R, Amjad M, Srivastava AK (2018) Optimization of automatic test case generation with cuckoo search and genetic algorithm approaches. In: Advances in Computer and Computational Sciences: Proceedings of ICCCCS 2016, Vol 2. Springer pp 413\u2013423","DOI":"10.1007\/978-981-10-3773-3_40"},{"key":"7611_CR12","doi-asserted-by":"crossref","unstructured":"Mann M, Sangwan OP, Tomar P, Singh S (2016) Automatic goal-oriented test data generation using a genetic algorithm and simulated annealing. In: 2016 6th International Conference-Cloud System and Big Data Engineering (Confluence), IEEE pp 83\u201387","DOI":"10.1109\/CONFLUENCE.2016.7508052"},{"issue":"5","key":"7611_CR13","doi-asserted-by":"publisher","first-page":"1191","DOI":"10.1016\/j.jss.2012.11.045","volume":"86","author":"A Pachauri","year":"2013","unstructured":"Pachauri A, Srivastava G (2013) Automated test data generation for branch testing using genetic algorithm: an improved approach using branch ordering, memory and elitism. J Syst Softw 86(5):1191\u20131208","journal-title":"J Syst Softw"},{"issue":"2","key":"7611_CR14","first-page":"472","volume":"4","author":"S Varshney","year":"2014","unstructured":"Varshney S, Mehrotra M (2014) Automated software test data generation for data flow dependencies using genetic algorithm. Int J Adv Res Comput Sci Softw Eng 4(2):472\u2013479","journal-title":"Int J Adv Res Comput Sci Softw Eng"},{"key":"7611_CR15","first-page":"15","volume":"37","author":"S Singla","year":"2011","unstructured":"Singla S, Kumar D, Rai H, Singla P (2011) A hybrid PSO approach to automate test data generation for data flow coverage with dominance concepts. Int J Adv Sci Technol 37:15\u201326","journal-title":"Int J Adv Sci Technol"},{"key":"7611_CR16","doi-asserted-by":"crossref","unstructured":"Zhu XM, Yang XF (2010) Software test data generation automatically based on improved adaptive particle swarm optimizer. In: 2010 International Conference on Computational and Information Sciences, IEEE pp 1300\u20131303","DOI":"10.1109\/ICCIS.2010.321"},{"key":"7611_CR17","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1016\/j.neucom.2015.01.062","volume":"158","author":"S Jiang","year":"2015","unstructured":"Jiang S, Shi J, Zhang Y, Han H (2015) Automatic test data generation based on reduced adaptive particle swarm optimization algorithm. Neurocomputing 158:109\u2013116","journal-title":"Neurocomputing"},{"key":"7611_CR18","doi-asserted-by":"crossref","unstructured":"Dahiya SS, Chhabra JK, Kumar S (2010) Application of artificial bee colony algorithm to software testing. In: 2010 21st Australian Software Engineering Conference, IEEE pp 149\u2013154","DOI":"10.1109\/ASWEC.2010.30"},{"key":"7611_CR19","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1016\/j.swevo.2017.12.009","volume":"40","author":"H Sharifipour","year":"2018","unstructured":"Sharifipour H, Shakeri M, Haghighi H (2018) Structural test data generation using a memetic ant colony optimization based on evolution strategies. Swarm Evol Comput 40:76\u201391","journal-title":"Swarm Evol Comput"},{"issue":"2","key":"7611_CR20","first-page":"195","volume":"21","author":"PR Srivastava","year":"2012","unstructured":"Srivastava PR, Khandelwal R, Khandelwal S, Kumar S, Santebennur Ranganatha S (2012) Automated test data generation using cuckoo search and tabu search (CSTS) algorithm. J Intell Syst 21(2):195\u2013224","journal-title":"J Intell Syst"},{"key":"7611_CR21","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1007\/978-3-642-27242-4_6","volume-title":"Swarm, Evolutionary, and Memetic Computing: Second International Conference, SEMCCO 2011, Visakhapatnam, Andhra Pradesh, India, December 19\u201321, 2011, Proceedings, Part II 2","author":"K Perumal","year":"2011","unstructured":"Perumal K, Ungati JM, Kumar G, Jain N, Gaurav R, Srivastava PR (2011) Test data generation: a hybrid approach using cuckoo and tabu search. Swarm, Evolutionary, and Memetic Computing: Second International Conference, SEMCCO 2011, Visakhapatnam, Andhra Pradesh, India, December 19\u201321, 2011, Proceedings, Part II 2. Springer, pp 46\u201354"},{"key":"7611_CR22","doi-asserted-by":"crossref","unstructured":"D\u00edaz E, Tuya J, Blanco R (2003) Automated software testing using a metaheuristic technique based on tabu search. In: 18th IEEE International Conference on Automated Software Engineering, 2003. Proceedings, IEEE pp 310\u2013313","DOI":"10.1109\/ASE.2003.1240327"},{"key":"7611_CR23","doi-asserted-by":"crossref","unstructured":"Bueno PM, Wong WE, Jino M (2007) Improving random test sets using the diversity oriented test data generation. In: Proceedings of the 2nd international workshop on Random testing: co-located with the 22nd IEEE\/ACM International Conference on Automated Software Engineering (ASE 2007), pp 10\u201317","DOI":"10.1145\/1292414.1292419"},{"issue":"1","key":"7611_CR24","first-page":"19","volume":"3","author":"AH Damia","year":"2020","unstructured":"Damia AH, Esnaashari MM (2020) Automated test data generation using a combination of firefly algorithm and asexual reproduction optimization algorithm. Int J Web Res 3(1):19\u201328","journal-title":"Int J Web Res"},{"key":"7611_CR25","doi-asserted-by":"crossref","unstructured":"Wang Z, Liu K, Li G, Jin Z (2024) HITS: High-coverage LLM-based unit test generation via method slicing. In: Proceedings of the 39th IEEE\/ACM International Conference on Automated Software Engineering, pp 1258\u20131268","DOI":"10.1145\/3691620.3695501"},{"key":"7611_CR26","unstructured":"Pizzorno JA, Berger ED (2024) Coverup: Coverage-guided llm-based test generation. arXiv preprint arXiv:2403.16218"},{"key":"7611_CR27","unstructured":"Yang C, Chen J, Lin B, Zhou J, Wang Z (2024) Enhancing llm-based test generation for hard-to-cover branches via program analysis. arXiv preprint arXiv:2404.04966"},{"issue":"10","key":"7611_CR28","doi-asserted-by":"publisher","first-page":"4673","DOI":"10.3390\/app11104673","volume":"11","author":"T Avdeenko","year":"2021","unstructured":"Avdeenko T, Serdyukov K (2021) Automated test data generation based on a genetic algorithm with maximum code coverage and population diversity. Appl Sci 11(10):4673","journal-title":"Appl Sci"},{"issue":"1","key":"7611_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.23940\/ijpe.25.01.p1.19","volume":"21","author":"UK Jaiswalx","year":"2025","unstructured":"Jaiswalx UK, Prajapati A (2025) An effective PSO-driven method for test data generation in branch coverage software testing. Int J Perform Eng 21(1):1\u20139","journal-title":"Int J Perform Eng"},{"issue":"4","key":"7611_CR30","first-page":"465","volume":"9","author":"AH Damia","year":"2021","unstructured":"Damia AH, Esnaashari M, Parvizimosaed M (2021) Software testing using an adaptive genetic algorithm. J AI Data Min 9(4):465\u2013474","journal-title":"J AI Data Min"},{"key":"7611_CR31","doi-asserted-by":"crossref","unstructured":"Monemi Bidgoli A, Haghighi H, Zohdi Nasab T, Sabouri H (2017) Using swarm intelligence to generate test data for covering prime paths. In: Fundamentals of Software Engineering: 7th International Conference, FSEN 2017, Tehran, Iran, April 26\u201328, 2017, Revised Selected Papers 7, Springer pp 132\u2013147","DOI":"10.1007\/978-3-319-68972-2_9"},{"key":"7611_CR32","doi-asserted-by":"crossref","unstructured":"Liblit B, Naik M, Zheng AX, Aiken A, Jordan MI (2004) Public deployment of cooperative bug isolation. In: 26th International Conference on Software Engineering-W15S Workshop Second International Workshop on Remote Analysis and Measurement of Software Systems (RAMSS 04), IEE pp 57\u201362","DOI":"10.1049\/ic:20040352"},{"key":"7611_CR33","unstructured":"Alba-Torres E, Chicano-Garc\u00eda JF (2014) Observations in using parallel and sequential evolutionary algorithms for automatic software testing"},{"key":"7611_CR34","doi-asserted-by":"publisher","first-page":"713","DOI":"10.1016\/j.procs.2021.04.194","volume":"186","author":"T Avdeenko","year":"2021","unstructured":"Avdeenko T, Serdyukov K, Tsydenov Z (2021) Formulation and research of new fitness function in the genetic algorithm for maximum code coverage. Procedia Comput Sci 186:713\u2013720","journal-title":"Procedia Comput Sci"},{"key":"7611_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2024.120592","volume":"670","author":"W Gao","year":"2024","unstructured":"Gao W, Liang W, Hao R, Yu J (2024) Enabling privacy-preserving non-interactive computation for hamming distance. Inf Sci 670:120592","journal-title":"Inf Sci"},{"key":"7611_CR36","doi-asserted-by":"publisher","first-page":"86759","DOI":"10.1109\/ACCESS.2021.3089196","volume":"9","author":"S Fan","year":"2021","unstructured":"Fan S, Yao N, Wan L, Ma B, Zhang Y (2021) An evolutionary generation method of test data for multiple paths based on coverage balance. IEEE Access 9:86759\u201386772","journal-title":"IEEE Access"},{"key":"7611_CR37","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106446","volume":"130","author":"M Nosrati","year":"2021","unstructured":"Nosrati M, Haghighi H, Asl MV (2021) Test data generation using genetic programming. Inf Softw Technol 130:106446","journal-title":"Inf Softw Technol"},{"key":"7611_CR38","unstructured":"Varshney S, Mehrotra M, Saini C An Adaptive PSO-based Approach for Data Flow Coverage of a Program"},{"key":"7611_CR39","unstructured":"Ferrer-Urbano FJ, Chicano-Garc\u00eda JF, Alba-Torres E (2014) Evolutionary algorithms for the multi-objective test data generation problem"},{"key":"7611_CR40","doi-asserted-by":"publisher","first-page":"29393","DOI":"10.1109\/ACCESS.2022.3158666","volume":"10","author":"Y Duan","year":"2022","unstructured":"Duan Y, Chen N, Chang L, Ni Y, Kumar SS, Zhang P (2022) CAPSO: chaos adaptive particle swarm optimization algorithm. IEEE Access 10:29393\u201329405","journal-title":"IEEE Access"},{"issue":"10","key":"7611_CR41","doi-asserted-by":"publisher","first-page":"28395","DOI":"10.1007\/s11042-023-16606-0","volume":"83","author":"HT Vedpal","year":"2024","unstructured":"Vedpal HT, Chauhan N, Khanna M (2024) RETRACTED ARTICLE: test case prioritization using a hybrid chaotic flower-fruit fly optimization algorithm with multiple objectives. Multimed Tools Appl 83(10):28395\u201328418","journal-title":"Multimed Tools Appl"},{"issue":"3","key":"7611_CR42","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1016\/j.cad.2010.12.015","volume":"43","author":"RV Rao","year":"2011","unstructured":"Rao RV, Savsani VJ, Vakharia D (2011) Teaching\u2013learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303\u2013315","journal-title":"Comput Aided Des"},{"key":"7611_CR43","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2019.102304","volume":"184","author":"MA Saadatjoo","year":"2019","unstructured":"Saadatjoo MA, Babamir SM (2019) Test-data generation directed by program path coverage through imperialist competitive algorithm. Sci Comput Progr 184:102304","journal-title":"Sci Comput Progr"},{"key":"7611_CR44","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2022.110011","volume":"259","author":"M Dehghani","year":"2023","unstructured":"Dehghani M, Montazeri Z, Trojovsk\u00e1 E, Trojovsk\u00fd P (2023) Coati optimization algorithm: a new bio-inspired metaheuristic algorithm for solving optimization problems. Knowl-Based Syst 259:110011","journal-title":"Knowl-Based Syst"},{"issue":"1","key":"7611_CR45","doi-asserted-by":"publisher","first-page":"12","DOI":"10.23919\/CSMS.2022.0027","volume":"3","author":"SD Semujju","year":"2023","unstructured":"Semujju SD, Huang H, Liu F, Xiang Y, Hao Z (2023) Search-based software test data generation for path coverage based on a feedback-directed mechanism. Complex Syst Model Simul 3(1):12\u201331","journal-title":"Complex Syst Model Simul"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-025-07611-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-025-07611-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-025-07611-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,7]],"date-time":"2025-07-07T19:03:31Z","timestamp":1751915011000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-025-07611-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,7]]},"references-count":45,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2025,7]]}},"alternative-id":["7611"],"URL":"https:\/\/doi.org\/10.1007\/s11227-025-07611-1","relation":{},"ISSN":["1573-0484"],"issn-type":[{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7,7]]},"assertion":[{"value":"25 June 2025","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 July 2025","order":2,"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 that they have no conflict of interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"1118"}}