{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T21:07:21Z","timestamp":1761599241178,"version":"3.37.3"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,11,17]],"date-time":"2022-11-17T00:00:00Z","timestamp":1668643200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,11,17]],"date-time":"2022-11-17T00:00:00Z","timestamp":1668643200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61867004"],"award-info":[{"award-number":["61867004"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100010857","name":"Jiangxi Provincial Department of Science and Technology","doi-asserted-by":"crossref","award":["20202BBEL53002"],"award-info":[{"award-number":["20202BBEL53002"]}],"id":[{"id":"10.13039\/501100010857","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Software Qual J"],"published-print":{"date-parts":[[2023,3]]},"DOI":"10.1007\/s11219-022-09605-1","type":"journal-article","created":{"date-parts":[[2022,11,17]],"date-time":"2022-11-17T07:03:06Z","timestamp":1668668586000},"page":"279-303","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Test data generation method based on multiple convergence direction adaptive PSO"],"prefix":"10.1007","volume":"31","author":[{"given":"Feng-yu","family":"Yang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3866-0269","authenticated-orcid":false,"given":"Yong-jian","family":"Fan","sequence":"additional","affiliation":[]},{"given":"Peng","family":"Xiao","sequence":"additional","affiliation":[]},{"given":"Qing","family":"Du","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,11,17]]},"reference":[{"issue":"06","key":"9605_CR1","doi-asserted-by":"publisher","first-page":"951","DOI":"10.1142\/S0218194017500358","volume":"27","author":"ZK Aghdam","year":"2017","unstructured":"Aghdam, Z. K., & Arasteh, B. (2017). An efficient method to generate test data for software structural testing using artificial bee colony optimization algorithm. International Journal of Software Engineering and Knowledge Engineering, 27(06), 951\u2013966.","journal-title":"International Journal of Software Engineering and Knowledge Engineering"},{"issue":"10","key":"9605_CR2","doi-asserted-by":"publisher","first-page":"3107","DOI":"10.1016\/j.cor.2007.01.012","volume":"35","author":"MA Ahmed","year":"2008","unstructured":"Ahmed, M. A., & Hermadi, I. (2008). GA-based multiple paths test data generator. Computers & Operations Research, 35(10), 3107\u20133124.","journal-title":"Computers & Operations Research"},{"key":"9605_CR3","unstructured":"Beizer, B. (2003). Software testing techniques. Dreamtech Press."},{"key":"9605_CR4","doi-asserted-by":"publisher","first-page":"110495","DOI":"10.1016\/j.jss.2019.110495","volume":"161","author":"AM Bidgoli","year":"2020","unstructured":"Bidgoli, A. M., & Haghighi, H. (2020). Augmenting ant colony optimization with adaptive random testing to cover prime paths. Journal of Systems and Software, 161, 110495.","journal-title":"Journal of Systems and Software"},{"key":"9605_CR5","doi-asserted-by":"publisher","first-page":"107290","DOI":"10.1016\/j.cie.2021.107290","volume":"156","author":"X Dai","year":"2021","unstructured":"Dai, X., Gong, W., & Gu, Q. (2021). Automated test case generation based on differential evolution with node branch archive. Computers & Industrial Engineering, 156, 107290.","journal-title":"Computers & Industrial Engineering"},{"key":"9605_CR6","doi-asserted-by":"crossref","unstructured":"Dalal, S., & Solanki, K. (2018). Performance analysis of BCO-m-GA technique for test case selection. Indian Journal of Science and Technology, 8(1).","DOI":"10.17485\/ijst\/2018\/v11i9\/110048"},{"key":"9605_CR7","doi-asserted-by":"crossref","unstructured":"Ghaemi, A., & Arasteh, B. (2020). SFLA\u2010based heuristic method to generate software structural test data. Journal of Software: Evolution and Process, 32(1), e2228.","DOI":"10.1002\/smr.2228"},{"key":"9605_CR8","doi-asserted-by":"crossref","unstructured":"Ghiduk, A. S., Harrold, M. J., & Girgis, M. R. (2007) .Using genetic algorithms to aid test-data generation for data-flow coverage. In\u00a014th Asia-Pacific Software Engineering Conference (APSEC'07)\u00a0(pp. 41\u201348). IEEE.","DOI":"10.1109\/ASPEC.2007.73"},{"issue":"9","key":"9605_CR9","first-page":"e2158","volume":"31","author":"G Grano","year":"2019","unstructured":"Grano, G., Titov, T. V., Panichella, S., et al. (2019). Branch coverage prediction in automated testing. Journal of Software: Evolution and Process, 31(9), e2158.","journal-title":"Journal of Software: Evolution and Process"},{"issue":"2","key":"9605_CR10","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/MCI.2017.2670462","volume":"12","author":"H Huang","year":"2017","unstructured":"Huang, H., Liu, F., Zhuo, X., et al. (2017). Differential evolution based on self-adaptive fitness function for automated test case generation. IEEE Computational Intelligence Magazine, 12(2), 46\u201355.","journal-title":"IEEE Computational Intelligence Magazine"},{"issue":"11","key":"9605_CR11","doi-asserted-by":"publisher","first-page":"5005","DOI":"10.1109\/TII.2018.2856881","volume":"14","author":"H Huang","year":"2018","unstructured":"Huang, H., Liu, F., Yang, Z., et al. (2018). Automated test case generation based on differential evolution with relationship matrix for IFOGSIM toolkit. IEEE Transactions on Industrial Informatics, 14(11), 5005\u20135016.","journal-title":"IEEE Transactions on Industrial Informatics"},{"issue":"2\u20133","key":"9605_CR12","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1504\/IJAIP.2017.082997","volume":"9","author":"S Kumar","year":"2017","unstructured":"Kumar, S., Yadav, D. K., & Khan, D. A. (2017). A novel approach to automate test data generation for data flow testing based on hybrid adaptive PSO-GA algorithm. International Journal of Advanced Intelligence Paradigms, 9(2\u20133), 278\u2013312.","journal-title":"International Journal of Advanced Intelligence Paradigms"},{"issue":"1","key":"9605_CR13","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1515\/jisys-2019-0051","volume":"30","author":"P Lakshminarayana","year":"2021","unstructured":"Lakshminarayana, P., & SureshKumar, T. V. (2021). Automatic generation and optimization of test case using hybrid cuckoo search and bee colony algorithm. Journal of Intelligent Systems, 30(1), 59\u201372.","journal-title":"Journal of Intelligent Systems"},{"issue":"4","key":"9605_CR14","doi-asserted-by":"publisher","first-page":"306","DOI":"10.1049\/iet-sen.2017.0260","volume":"12","author":"XW Lv","year":"2018","unstructured":"Lv, X. W., Huang, S., Hui, Z. W., et al. (2018). Test cases generation for multiple paths based on PSO algorithm with metamorphic relations. IET Software, 12(4), 306\u2013317.","journal-title":"IET Software"},{"issue":"5","key":"9605_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2347696.2347707","volume":"37","author":"M Mahajan","year":"2012","unstructured":"Mahajan, M., Kumar, S., & Porwal, R. (2012). Applying genetic algorithm to increase the efficiency of a data flow-based test data generation approach. Acm Sigsoft Software Engineering Notes, 37(5), 1\u20135.","journal-title":"Acm Sigsoft Software Engineering Notes"},{"key":"9605_CR16","doi-asserted-by":"crossref","unstructured":"McMinn, P. (2011). Search-based software testing: Past, present and future. In\u00a02011 IEEE Fourth International Conference on Software Testing, Verification and Validation Workshops\u00a0(pp. 153\u2013163). IEEE.","DOI":"10.1109\/ICSTW.2011.100"},{"issue":"6","key":"9605_CR17","first-page":"4898","volume":"9","author":"P Palak","year":"2019","unstructured":"Palak, P., & Gulia, P. (2019). Hybrid swarm and GA based approach for software test case selection. International Journal of Electrical and Computer Engineering, 9(6), 4898.","journal-title":"International Journal of Electrical and Computer Engineering"},{"key":"9605_CR18","doi-asserted-by":"crossref","unstructured":"Sahoo, R. R., & Ray, M.\u00a0(2018). Metaheuristic techniques for test case generation: A review. Journal of Information Technology Research.","DOI":"10.4018\/JITR.2018010110"},{"issue":"4","key":"9605_CR19","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1016\/j.jksuci.2019.09.010","volume":"32","author":"RR Sahoo","year":"2020","unstructured":"Sahoo, R. R., & Ray, M. (2020). PSO based test case generation for critical path using improved combined fitness function. Journal of King Saud University-Computer and Information Sciences, 32(4), 479\u2013490.","journal-title":"Journal of King Saud University-Computer and Information Sciences"},{"issue":"10","key":"9605_CR20","doi-asserted-by":"publisher","first-page":"77","DOI":"10.5815\/ijitcs.2017.10.08","volume":"9","author":"RK Sahoo","year":"2017","unstructured":"Sahoo, R. K., Mohapatra, D. P., & Patra, M. R. (2017a). Model driven approach for test data optimization using activity diagram based on cuckoo search algorithm. International Journal of Information Technology and Computer Science, 9(10), 77\u201384.","journal-title":"International Journal of Information Technology and Computer Science"},{"issue":"6","key":"9605_CR21","doi-asserted-by":"publisher","first-page":"43","DOI":"10.5815\/ijisa.2017.06.05","volume":"11","author":"RK Sahoo","year":"2017","unstructured":"Sahoo, R. K., Nanda, S. K., Mohapatra, D. P., et al. (2017b). Model driven test case optimization of UML combinational diagrams using hybrid bee colony algorithm. International Journal of Intelligent Systems and Applications, 11(6), 43.","journal-title":"International Journal of Intelligent Systems and Applications"},{"issue":"4\u20135","key":"9605_CR22","doi-asserted-by":"crossref","first-page":"e1701","DOI":"10.1002\/stvr.1701","volume":"29","author":"A Salahirad","year":"2019","unstructured":"Salahirad, A., Almulla, H., & Gay, G. (2019). Choosing the fitness function for the job: Automated generation of test suites that detect real faults. Software Testing, Verification and Reliability, 29(4\u20135), e1701.","journal-title":"Software Testing, Verification and Reliability"},{"key":"9605_CR23","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 and Evolutionary Computation, 40, 76\u201391.","journal-title":"Swarm and Evolutionary Computation"},{"issue":"8","key":"9605_CR24","first-page":"1555","volume":"41","author":"JJ Shi","year":"2013","unstructured":"Shi, J. J., Jiang, S. J., Han, H., et al. (2013). Adaptive particle swarm optimization algorithm and its application in test data generation. Acta Electronica Sinica, 41(8), 1555\u20131559.","journal-title":"Acta Electronica Sinica"},{"issue":"7","key":"9605_CR25","first-page":"1805","volume":"23","author":"XM Tao","year":"2012","unstructured":"Tao, X. M., Liu, F. R., Liu, Y., et al. (2012). Multi-scale cooperative mutation particle swarm optimization algorithm. Ruanjian Xuebao\/Journal of Software, 23(7), 1805\u20131815.","journal-title":"Ruanjian Xuebao\/Journal of Software"},{"issue":"4","key":"9605_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2492248.2492277","volume":"38","author":"S Varshney","year":"2013","unstructured":"Varshney, S., & Mehrotra, M. (2013). Search based software test data generation for structural testing: A perspective. ACM SIGSOFT Software Engineering Notes, 38(4), 1\u20136.","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"9605_CR27","doi-asserted-by":"crossref","unstructured":"Zhu, X. M., & Yang, X. F. (2010). Software test data generation automatically based on improved adaptive particle swarm optimizer. In\u00a0International Conference on Computational and Information Sciences\u00a0(pp. 1300\u20131303).\u00a0IEEE.","DOI":"10.1109\/ICCIS.2010.321"}],"container-title":["Software Quality Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-022-09605-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11219-022-09605-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11219-022-09605-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,1]],"date-time":"2023-12-01T08:32:52Z","timestamp":1701419572000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11219-022-09605-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,17]]},"references-count":27,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,3]]}},"alternative-id":["9605"],"URL":"https:\/\/doi.org\/10.1007\/s11219-022-09605-1","relation":{},"ISSN":["0963-9314","1573-1367"],"issn-type":[{"type":"print","value":"0963-9314"},{"type":"electronic","value":"1573-1367"}],"subject":[],"published":{"date-parts":[[2022,11,17]]},"assertion":[{"value":"4 October 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 November 2022","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 no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}