{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,6]],"date-time":"2025-07-06T04:04:13Z","timestamp":1751774653313,"version":"3.41.0"},"publisher-location":"Singapore","reference-count":50,"publisher":"Springer Singapore","isbn-type":[{"type":"print","value":"9789811316470"},{"type":"electronic","value":"9789811316487"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-981-13-1648-7_30","type":"book-chapter","created":{"date-parts":[[2018,7,20]],"date-time":"2018-07-20T13:04:38Z","timestamp":1532091878000},"page":"351-360","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Research on Automatic Generation of Test Cases Based on Genetic Algorithm"],"prefix":"10.1007","author":[{"given":"Lu","family":"Xiong","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kangshun","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,7,21]]},"reference":[{"issue":"14","key":"30_CR1","first-page":"117","volume":"32","author":"B Fu","year":"2006","unstructured":"Fu, B.: Research on software intelligent test cases generation. Comput. Eng. 32(14), 117\u2013207 (2006)","journal-title":"Comput. Eng."},{"issue":"7","key":"30_CR2","doi-asserted-by":"crossref","first-page":"470","DOI":"10.1016\/j.scico.2009.02.007","volume":"74","author":"CK Roy","year":"2009","unstructured":"Roy, C.K., Cordy, J.R., Koschke, R.: Comparison and evaluation of code clone detection techniques and tools: a qualitative approach. Sci. Comput. Program. 74(7), 470\u2013495 (2009)","journal-title":"Sci. Comput. Program."},{"issue":"12","key":"30_CR3","doi-asserted-by":"crossref","first-page":"1085","DOI":"10.1109\/32.988709","volume":"27","author":"CC Michael","year":"2001","unstructured":"Michael, C.C., et al.: Generating software test cases by evolution. IEEE Trans. Softw. Eng. 27(12), 1085\u20131110 (2001)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"30_CR4","first-page":"229","volume":"22","author":"DL Bird","year":"1983","unstructured":"Bird, D.L., Munoz, C.U.: Automatic generation of random self-checking test case. IBM J. Res. Dev. 22(3), 229\u2013245 (1983)","journal-title":"IBM J. Res. Dev."},{"issue":"6","key":"30_CR5","first-page":"438","volume":"9","author":"Z Wang","year":"1998","unstructured":"Wang, Z., Liu, C.: Interval arithmetic application in software testing. J. Softw. 9(6), 438\u2013443 (1998)","journal-title":"J. Softw."},{"issue":"3","key":"30_CR6","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1109\/TSE.1976.233817","volume":"2","author":"LA Clarke","year":"1976","unstructured":"Clarke, L.A.: A system to generate test cases and symbolically execute programs. IEEE Trans. Softw. Eng. 2(3), 215\u2013222 (1976)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"30_CR7","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1109\/TSE.1976.233835","volume":"2","author":"CV Ramamoorthy","year":"1976","unstructured":"Ramamoorthy, C.V., et al.: Automated generation of program test cases. IEEE Trans. Softw. Eng. 2(4), 293\u2013300 (1976)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"30_CR8","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1109\/TSE.1976.233818","volume":"2","author":"W Miller","year":"1976","unstructured":"Miller, W., Spooner, D.L.: Automatic generation if floating-point test cases. IEEE Trans. Softw. Eng. 2(3), 223\u2013226 (1976)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"2","key":"30_CR9","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1023\/A:1018551716639","volume":"6","author":"J Wegener","year":"1977","unstructured":"Wegener, J., et al.: Testing real-time systems using genetic algorithms. Softw. Qual. J. 6(2), 127\u2013135 (1977)","journal-title":"Softw. Qual. J."},{"issue":"8","key":"30_CR10","doi-asserted-by":"crossref","first-page":"870","DOI":"10.1109\/32.57624","volume":"16","author":"B Korel","year":"1990","unstructured":"Korel, B.: Automated software test cases generation. IEEE Trans. Softw. Eng. 16(8), 870\u2013879 (1990)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"5","key":"30_CR11","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1049\/sej.1996.0040","volume":"11","author":"BF Jones","year":"1996","unstructured":"Jones, B.F., et al.: Automatic structural testing using genetic algorithms. Softw. Eng. J. 11(5), 299\u2013306 (1996)","journal-title":"Softw. Eng. J."},{"issue":"11","key":"30_CR12","first-page":"11","volume":"32","author":"C Zheng","year":"2015","unstructured":"Zheng, C., Li, J., Jing, X., He, Y.: A path-oriented automatic test cases generation method. J. Comput. Appl. Softw. 32(11), 11\u201313 (2015)","journal-title":"J. Comput. Appl. Softw."},{"issue":"1","key":"30_CR13","first-page":"192","volume":"25","author":"Z Li","year":"2016","unstructured":"Li, Z.: Automatic testing-case generation based on adaptive genetic algorithm. J. Comput. Syst. Appl. 25(1), 192\u2013196 (2016)","journal-title":"J. Comput. Syst. Appl."},{"issue":"1","key":"30_CR14","first-page":"112","volume":"36","author":"Y Jiang","year":"2016","unstructured":"Jiang, Y., Dong, Q.: Approach to generate test cases based on genetic algorithm and branch coverage. J. Comput. Eng. Des. 36(1), 112\u2013117 (2016)","journal-title":"J. Comput. Eng. Des."},{"issue":"8","key":"30_CR15","first-page":"200","volume":"25","author":"H Wu","year":"2016","unstructured":"Wu, H., Li, H., Wan, J.: Improved genetic algorithm used in test cases. J. Comput. Syst. Appl. 25(8), 200\u2013205 (2016)","journal-title":"J. Comput. Syst. Appl."},{"issue":"3","key":"30_CR16","first-page":"552","volume":"45","author":"X Liu","year":"2017","unstructured":"Liu, X., Yang, Y., Zhang, C., Wang, W.: A novel method for fuzzing test case generating based on genetic algorithm. J. Acta Electronica Sinica45(3), 552\u2013556 (2017)","journal-title":"J. ACTA ELECTRONICA SINICA"},{"issue":"11","key":"30_CR17","first-page":"264","volume":"23","author":"Q Song","year":"2014","unstructured":"Song, Q.: Test Case Generation Based on Genetic Algorithm. J. Comput. Syst. Appl. 23(11), 264\u2013267 (2014)","journal-title":"J. Comput. Syst. Appl."},{"issue":"4","key":"30_CR18","first-page":"86","volume":"26","author":"D Liu","year":"2014","unstructured":"Liu, D., Jin, B., Que, X.: Automatic generation of minimal test set based on a genetic algorithm. J. Comput. Technol. Dev. 26(4), 86\u201389 (2014)","journal-title":"J. Comput. Technol. Dev."},{"issue":"4","key":"30_CR19","first-page":"814","volume":"27","author":"R Ding","year":"2016","unstructured":"Ding, R., Dong, H., Zhang, Y., Feng, X.: Fast automatic generation method for software testing data based on key-point path. J. Softw. 27(4), 814\u2013827 (2016)","journal-title":"J. Softw."},{"issue":"9","key":"30_CR20","first-page":"10","volume":"16","author":"J He","year":"2016","unstructured":"He, J., Zheng, L.: Automatic generation for software testing data based on a improved genetic algorithm. J. Softw. Guide 16(9), 10\u201312 (2016)","journal-title":"J. Softw. Guide"},{"issue":"6","key":"30_CR21","first-page":"1722","volume":"29","author":"X Huang","year":"2009","unstructured":"Huang, X., Wang, X., Chang, D., He, G.: Application of modified differential evolution in test cases generation. J. Comput. Appl. 29(6), 1722\u20131724 (2009)","journal-title":"J. Comput. Appl."},{"issue":"2","key":"30_CR22","first-page":"44","volume":"44","author":"Y Chen","year":"2008","unstructured":"Chen, Y., et al.: A genetic algorithm based on improved selection operator. Comput. Eng. Appl. 44(2), 44\u201345 (2008)","journal-title":"Comput. Eng. Appl."},{"key":"30_CR23","unstructured":"Li, M., Kou, J., et al.: The Basic Principle and Application of Genetic Algorithm. Science Press, Beijing (2002)"},{"issue":"10","key":"30_CR24","doi-asserted-by":"crossref","first-page":"3052","DOI":"10.1016\/j.cor.2007.01.009","volume":"35","author":"E Diaz","year":"2008","unstructured":"Diaz, E., et al.: A tabu search algorithm for structural software testing. Comput. Oper. Res. 35(10), 3052\u20133072 (2008)","journal-title":"Comput. Oper. Res."},{"key":"30_CR25","unstructured":"Xanthakis, S., et al.: Application of genetic algorithm to software testing. In: Proceedings of the 5th International Conference on Software Engineering, pp. 625\u2013636. IEEE Computer Society, Los Alamitos (1992)"},{"key":"30_CR26","doi-asserted-by":"crossref","unstructured":"Khor, S., Grogono, P.: Using a genetic algorithm and formal concept analysis to generate branch coverage test cases automatically. In: Proceedings of the 19th IEEE International Conference on Automated Software Engineering, pp. 346\u2013349. IEEE Computer Society, Los Alamitos (2004)","DOI":"10.1109\/ASE.2004.1342761"},{"issue":"8","key":"30_CR27","doi-asserted-by":"crossref","first-page":"1688","DOI":"10.1360\/jos171688","volume":"17","author":"Y Xue","year":"2006","unstructured":"Xue, Y., et al.: An automated approach for structural test cases generation based on messy GA. J. Softw. 17(8), 1688\u20131697 (2006)","journal-title":"J. Softw."},{"issue":"10","key":"30_CR28","doi-asserted-by":"crossref","first-page":"3161","DOI":"10.1016\/j.cor.2007.01.016","volume":"35","author":"E Alba","year":"2008","unstructured":"Alba, E., Chicano, F.: Observations in using parallel and sequential evolutionary algorithms for automatic software testing. Comput. Oper. Res. 35(10), 3161\u20133183 (2008)","journal-title":"Comput. Oper. Res."},{"key":"30_CR29","doi-asserted-by":"crossref","unstructured":"Awedikian, Z., et al.: Mc\/Dc automatic test input data generation. In: Proceedings of the 11th Annual Conference on Genetic and Evolutionary Computation, pp. 1657\u20131664. ACM, New York (2009)","DOI":"10.1145\/1569901.1570123"},{"issue":"16","key":"30_CR30","first-page":"53","volume":"9","author":"Kaixing","year":"2006","unstructured":"Kaixing, Lun, L.: Automatic test cases generation method. Comput. Technol. Dev. 9(16), 53\u201355 (2006)","journal-title":"Comput. Technol. Dev."},{"issue":"12","key":"30_CR31","first-page":"97","volume":"43","author":"B Fu","year":"2007","unstructured":"Fu, B., et al.: Automatic generation of software test cases based on ant colony algorithm. Comput. Eng. Appl. 43(12), 97\u201399 (2007)","journal-title":"Comput. Eng. Appl."},{"issue":"23","key":"30_CR32","first-page":"10","volume":"8","author":"Guobin","year":"2006","unstructured":"Guobin, et al.: Automatic generation of test cases based on adaptive SAGA. Microelectron. Comput. 8(23), 10\u201313 (2006)","journal-title":"Microelectron. Comput."},{"issue":"27","key":"30_CR33","first-page":"883","volume":"10","author":"J Wang","year":"2007","unstructured":"Wang, J., Ding, G., Song, H.: Automatic test cases generation based on improved adaptive genetic algorithm HCGA. Trans. Beijing Inst. Technol. 10(27), 883\u2013885 (2007)","journal-title":"Trans. Beijing Inst. Technol."},{"issue":"6","key":"30_CR34","first-page":"93","volume":"34","author":"A Li","year":"2008","unstructured":"Li, A., Zhang, Y.: Automatic test cases generation method for software structure based on PSO. Comput. Eng. 34(6), 93\u201397 (2008)","journal-title":"Comput. Eng."},{"key":"30_CR35","volume-title":"Differential Evolution a Simple an Deficient Adaptive Scheme for Global Optimization over Continuous Space, TR 95-012","author":"R Storn","year":"1995","unstructured":"Storn, R., Price, K.: Differential Evolution a Simple an Deficient Adaptive Scheme for Global Optimization over Continuous Space, TR 95-012. International Computer Science Institute, Berkley (1995)"},{"issue":"10","key":"30_CR36","first-page":"2008","volume":"27","author":"J Feng","year":"2015","unstructured":"Feng, J., Yu, L.: Genetic algorithm improvement in test cases generation. J. Comput. Aided Des. Comput. Graph. 27(10), 2008\u20132014 (2015)","journal-title":"J. Comput. Aided Des. Comput. Graph."},{"key":"30_CR37","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"2488","DOI":"10.1007\/3-540-45110-2_152","volume-title":"Genetic and Evolutionary Computation \u2014 GECCO 2003","author":"P McMinn","year":"2003","unstructured":"McMinn, P., Holcombe, M.: The state problem for evolutionary testing. In: Cant\u00fa-Paz, E., et al. (eds.) GECCO 2003. LNCS, vol. 2724, pp. 2488\u20132498. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/3-540-45110-2_152"},{"issue":"1","key":"30_CR38","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/4235.585892","volume":"1","author":"M Dorigo","year":"1977","unstructured":"Dorigo, M., Gambardella, L.M.: Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans. Evol. Comput. 1(1), 53\u201366 (1977)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"30_CR39","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"2465","DOI":"10.1007\/3-540-45110-2_150","volume-title":"Genetic and evolutionary computation\u2014GECCO 2003","author":"K Doerner","year":"2003","unstructured":"Doerner, K., Gutjahr, W.J.: Extracting test sequences from a markov software usage model by ACO. In: Cant\u00fa-Paz, E., et al. (eds.) GECCO 2003. LNCS, vol. 2724, pp. 2465\u20132476. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/3-540-45110-2_150"},{"key":"30_CR40","unstructured":"Li, H., Lam, C.P.: Software test cases generation using and colony optimization. In: Proceedings of World Academy of Science, Engineering and Technology, pp. 1\u20134 (2005)"},{"key":"30_CR41","doi-asserted-by":"crossref","unstructured":"Li, K., Zhang, Z., Liu, W.: Automatic test data generation based on ant colony optlmization. In: Proceedings of the 5th International Conference on Natural Computation, pp. 216\u2013220 (2009)","DOI":"10.1109\/ICNC.2009.239"},{"issue":"6","key":"30_CR42","first-page":"2347","volume":"26","author":"M Chen","year":"2009","unstructured":"Chen, M., Liu, X., Liu, T.: Automatic generation of test cases based on polymorphic ant colony algorithm. Comput. Appl. Res. 26(6), 2347\u20132348 (2009)","journal-title":"Comput. Appl. Res."},{"key":"30_CR43","doi-asserted-by":"crossref","unstructured":"Xu, D., Li Z.: Study on test case automated generation technology based on genetic algorithm and ant colony optimization algorithm. In: Proceedings of International Conference on Electrical and Control Engineering, pp. 5655\u20135658. 11,1,1, Computer Society, Washington DC (2010)","DOI":"10.1109\/iCECE.2010.1374"},{"key":"30_CR44","doi-asserted-by":"crossref","unstructured":"Windisch, A., Wappler, S., Weglner, J.: Applying particle swarm optimization to software testing. In: Proceedings of the 9th Genetic and Evolutionary Computation Conference, pp. 1121\u20131128. ACM Press, New York (2007)","DOI":"10.1145\/1276958.1277178"},{"key":"30_CR45","doi-asserted-by":"crossref","unstructured":"Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neutral Networks, pp. 1942\u20131948. IEEE Press, Piscataway (1995)","DOI":"10.1109\/ICNN.1995.488968"},{"issue":"6","key":"30_CR46","first-page":"93","volume":"34","author":"A Li","year":"2008","unstructured":"Li, A., Zhang, Y.: Automatic generation method of software structure test data based on PSO. Comput. Eng. 34(6), 93\u201397 (2008)","journal-title":"Comput. Eng."},{"key":"30_CR47","doi-asserted-by":"crossref","unstructured":"Hla, K.H.S., Choi, Y.S., Park, J.S.: Applying particle swaTxn optimization to prioritizing test cases for embedded real time software retesting. In: Proceedings of the 8th IEEE lntemational Conference on Computer and lnformation Technology Workshops, pp. 527\u2013532. IEEE Computer Society, Washington DC (2008)","DOI":"10.1109\/CIT.2008.Workshops.104"},{"key":"30_CR48","doi-asserted-by":"crossref","unstructured":"Cui, H.-H., Chen, L., Zhu, B., et al.: An efficient automated test data generation method. In: Proceedings of International Conference on Measuring Technology and Mechatronics Automation, pp. 453\u2013456. IEEE, Computer Society, Washington DC (2010)","DOI":"10.1109\/ICMTMA.2010.556"},{"issue":"4","key":"30_CR49","first-page":"1366","volume":"27","author":"H Zhou","year":"2010","unstructured":"Zhou, H., Zhang, S., Liu, L.: The path test data based on ga-pso algorithm is automatically generated. Comput. Appl. Res. 27(4), 1366\u20131369 (2010)","journal-title":"Comput. Appl. Res."},{"issue":"2","key":"30_CR50","first-page":"1","volume":"95","author":"N Nayak","year":"2010","unstructured":"Nayak, N., Mohapatra, D.P.: Automatic test cases generation for data flow testing using particle swarm optimization. Contemp. Comput. 95(2), 1\u201312 (2010)","journal-title":"Contemp. Comput."}],"container-title":["Communications in Computer and Information Science","Computational Intelligence and Intelligent Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-13-1648-7_30","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,5]],"date-time":"2025-07-05T22:47:06Z","timestamp":1751755626000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-981-13-1648-7_30"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9789811316470","9789811316487"],"references-count":50,"URL":"https:\/\/doi.org\/10.1007\/978-981-13-1648-7_30","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2018]]}}}