{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,27]],"date-time":"2025-08-27T15:42:51Z","timestamp":1756309371857,"version":"3.41.0"},"publisher-location":"Cham","reference-count":32,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319420912"},{"type":"electronic","value":"9783319420929"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-42092-9_44","type":"book-chapter","created":{"date-parts":[[2016,6,30]],"date-time":"2016-06-30T10:02:55Z","timestamp":1467280975000},"page":"585-594","source":"Crossref","is-referenced-by-count":6,"title":["Particle Swarm Based Evolution and Generation of Test Data Using Mutation Testing"],"prefix":"10.1007","author":[{"given":"Nishtha","family":"Jatana","sequence":"first","affiliation":[]},{"given":"Bharti","family":"Suri","sequence":"additional","affiliation":[]},{"given":"Sanjay","family":"Misra","sequence":"additional","affiliation":[]},{"given":"Prateek","family":"Kumar","sequence":"additional","affiliation":[]},{"given":"Amit Roy","family":"Choudhury","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,7,1]]},"reference":[{"key":"44_CR1","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/C-M.1978.218136","volume":"11","author":"RA DeMillo","year":"1978","unstructured":"DeMillo, R.A., Lipton, R.J., Sayward, F.G.: Hints on test data selection: help for the practicing programmer. Computer 11, 34\u201341 (1978)","journal-title":"Computer"},{"issue":"4","key":"44_CR2","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1109\/TSE.1977.231145","volume":"3","author":"RG Hamlet","year":"1977","unstructured":"Hamlet, R.G.: Testing programs with the aid of a compiler. IEEE Trans. Softw. Eng. 3(4), 279\u2013290 (1977)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"5","key":"44_CR3","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1109\/TSE.2010.62","volume":"37","author":"Y Jia","year":"2010","unstructured":"Jia, Y., Harman, M.: An analysis and survey of the development of mutation testing. IEEE Trans. Softw. Eng. 37(5), 649\u2013678 (2010)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"44_CR4","unstructured":"Souza, F.C., Papadakis, M., Durelli, V.H., Delamaro, M.E.: Test data generation techniques for mutation testing: a systematic mapping. In: Proceedings of the 11th IESELAW, pp. 1\u201314 (2014)"},{"key":"44_CR5","doi-asserted-by":"crossref","unstructured":"Kennedy, J., Eberhart, R.: Particle swarm optimization. In: IEEE International Conference on Neural Network, vol. 4, pp. 1942\u20131948. IEEE (1995)","DOI":"10.1109\/ICNN.1995.488968"},{"key":"44_CR6","doi-asserted-by":"crossref","unstructured":"Kennedy, J., Eberhart, R.C.: A discrete binary version of the particle swarm algorithm. In: IEEE International Conference on Systems, Man, and Cybernetics, vol. 5, pp. 4104\u20134108. IEEE (1997)","DOI":"10.1109\/ICSMC.1997.637339"},{"issue":"2","key":"44_CR7","doi-asserted-by":"crossref","first-page":"243","DOI":"10.1007\/s10462-012-9373-8","volume":"43","author":"AR Jordehi","year":"2015","unstructured":"Jordehi, A.R., Jasni, J.: Particle swarm optimisation for discrete optimisation problems: a review. Artif. Intell. Rev. 43(2), 243\u2013258 (2015)","journal-title":"Artif. Intell. Rev."},{"key":"44_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"611","DOI":"10.1007\/BFb0040812","volume-title":"Evolutionary Programming VII","author":"RC Eberhart","year":"1998","unstructured":"Eberhart, R.C., Shi, Y.: Comparison between genetic algorithms and particle swarm optimization. In: Porto, V.W., Waagen, D. (eds.) EP 1998. LNCS, vol. 1447, pp. 611\u2013616. Springer, Heidelberg (1998)"},{"key":"44_CR9","doi-asserted-by":"crossref","unstructured":"Hassan, R., Cohanim, B., de Weck, O., Venter, G.: A comparison of particle swarm optimization and the genetic algorithm. In: 46th AIAA\/ASME\/ASCE\/AHS\/ASC Structures, Structural Dynamics and Materials Conference (2004)","DOI":"10.2514\/6.2005-1897"},{"key":"44_CR10","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1093\/comjnl\/41.2.98","volume":"41","author":"BF Jones","year":"1998","unstructured":"Jones, B.F., Eyres, D.E., Sthamer, H.H.: Strategy for using genetic algorithms to automate branch and fault-based testing. Comput. J. 41, 98\u2013107 (1998)","journal-title":"Comput. J."},{"key":"44_CR11","unstructured":"Bottaci, L.: A genetic algorithm fitness function for mutation testing. In: 8th Wrokshop on Software Engineering Using Metaheuristic Innovative Algorithm (SEMINAL 2001), pp. 3\u20137 (2001)"},{"key":"44_CR12","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1007\/978-1-4757-5939-6_9","volume-title":"Mutation Testing for the New Century","author":"B Baudry","year":"2001","unstructured":"Baudry, B., Hanh, V.L., Jzquel, J.-M., Traon, Y.L.: Trustable components: yet another mutation-based approach. In: Wong, W.E. (ed.) Mutation Testing for the New Century, vol. 24, pp. 47\u201354. Springer, New York (2001)"},{"key":"44_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"336","DOI":"10.1007\/978-3-540-73922-7_29","volume-title":"Artificial Immune Systems","author":"P May","year":"2007","unstructured":"May, P., Timmis, J., Mander, K.: Immune and evolutionary approaches to software mutation testing. In: de Castro, L.N., Von Zuben, F.J., Knidel, H. (eds.) ICARIS 2007. LNCS, vol. 4628, pp. 336\u2013347. Springer, Heidelberg (2007)"},{"key":"44_CR14","doi-asserted-by":"crossref","unstructured":"Masud, M.M., Nayak, A., Zaman, M., Bansal, N.: A strategy for mutation testing using genetic algorithms. In: Canadian Conference on Electrical and Computer Engineering, pp. 1049\u20131052. IEEE (2005)","DOI":"10.1109\/CCECE.2005.1557156"},{"key":"44_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1007\/978-3-642-02478-8_43","volume-title":"Bio-Inspired Systems: Computational and Ambient Intelligence","author":"C Molinero","year":"2009","unstructured":"Molinero, C., N\u00fa\u00f1ez, M., Andr\u00e9s, C.: Combining genetic algorithms and mutation testing to generate test sequences. In: Cabestany, J., Sandoval, F., Prieto, A., Corchado, J.M. (eds.) IWANN 2009, Part I. LNCS, vol. 5517, pp. 343\u2013350. Springer, Heidelberg (2009)"},{"key":"44_CR16","doi-asserted-by":"crossref","unstructured":"Mishra, K.K., Tiwari, S., Kumar, A., Misra, A.K.: An approach for mutation testing using elitist genetic algorithm. In: 3rd IEEE International Conference on Computer Science and Information Technology (ICCSIT), vol. 5, pp. 426\u2013429. IEEE (2010)","DOI":"10.1109\/ICCSIT.2010.5564072"},{"key":"44_CR17","doi-asserted-by":"crossref","unstructured":"Moncao, A.C., Camilo-Junior, C.G., Queiroz, L.T., Rodrigues, C.L., Leitao-Junior, P.d., Vincenzi, A.: Shrinking a database to perform SQL mutation tests using an evolutionary algorithm. In: IEEE Congress on Evolutionary Computation (CEC), pp. 2533\u20132539. IEEE (2013)","DOI":"10.1109\/CEC.2013.6557874"},{"issue":"2","key":"44_CR18","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1109\/TSE.2011.93","volume":"38","author":"G Fraser","year":"2012","unstructured":"Fraser, G., Zeller, A.: Mutation-driven generation of unit tests and oracles. IEEE Trans. Softw. Eng. 38(2), 278\u2013292 (2012)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"44_CR19","doi-asserted-by":"crossref","unstructured":"Haga, H., Suehiro, A.: Automatic test case generation based on genetic algorithm and mutation analysis. In: IEEE International Conference on Control System, Computing and Engineering (ICCSCE), pp. 119\u2013123. IEEE (2012)","DOI":"10.1109\/ICCSCE.2012.6487127"},{"key":"44_CR20","doi-asserted-by":"crossref","unstructured":"Bashir, M.B., Nadeem, A.: A fitness function for evolutionary mutation testing of object-oriented programs. In: IEEE 9th International Conference on Emerging Technologies (ICET), pp. 1\u20136. IEEE (2013)","DOI":"10.1109\/ICET.2013.6743531"},{"key":"44_CR21","unstructured":"Rad, M.F., Bahrekazemi, S.: Applying genetic evolutionary, bacteriological and quantum evolutionary algorithm for improving performance optimization segment of test data sets in mutation testing method. Int. J. Soft Comput. Softw. Eng. (JSCSE) 167\u2013186 (2014)"},{"key":"44_CR22","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/3927.001.0001","volume-title":"An Introduction to Genetic Algorithms","author":"M Mitchell","year":"1996","unstructured":"Mitchell, M.: An Introduction to Genetic Algorithms. MIT Press, Cambridge (1996)"},{"key":"44_CR23","series-title":"Studies in Fuzziness and Soft Computing","first-page":"45","volume-title":"Complex System Modelling and Control Through Intelligent Soft Computations","author":"M Andalib Sahnehsaraei","year":"2014","unstructured":"Andalib Sahnehsaraei, M., Mahmoodabadi, M.J., Taherkhorsandi, M., Castillo-Villar, K.K., Mortazavi Yazdi, S.M.: A hybrid global optimization algorithm: particle swarm optimization in association with a genetic algorithm. In: Zhu, Q., Azar, A.T. (eds.) Complex System Modelling and Control Through Intelligent Soft Computations. Studies in Fuzziness and Soft Computing, vol. 319, pp. 45\u201386. Springer, Switzerland (2014)"},{"issue":"1","key":"44_CR24","first-page":"120","volume":"3","author":"Z Li","year":"2010","unstructured":"Li, Z., Liu, X., Duan, X.: Comparative research on particle swarm optimization and genetic. Comput. Inf. Sci. 3(1), 120\u2013127 (2010)","journal-title":"Comput. Inf. Sci."},{"key":"44_CR25","doi-asserted-by":"crossref","unstructured":"Baudry, B., Fleurey, F., Jzquel, J.-M., Traon, Y.L.: From genetic to bacteriological algorithms for mutation-based testing. In: International Symposium on Software Reliability, pp. 73\u201396. Wiley (2005)","DOI":"10.1002\/stvr.313"},{"issue":"1","key":"44_CR26","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/4235.985692","volume":"6","author":"M Clerc","year":"2002","unstructured":"Clerc, M., Kennedy, J.: The particle swarm explosion, stability, and convergence in a multidimensional complex space. IEEE Trans. Evol. Comput. 6(1), 58\u201373 (2002)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"44_CR27","unstructured":"Shi, Y.: Feature article on particle swarm optimization. In: IEEE Neural Network Society, p. 813 (2004)"},{"issue":"4","key":"44_CR28","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1007\/s10664-005-3861-2","volume":"10","author":"H Do","year":"2005","unstructured":"Do, H., Elbaum, S.G., Rothermel, G.: Supporting controlled experimentation with testing techniques: an infrastructure and its potential impact. Empir. Softw. Eng. Int. J. 10(4), 405\u2013435 (2005)","journal-title":"Empir. Softw. Eng. Int. J."},{"key":"44_CR29","doi-asserted-by":"crossref","unstructured":"Hutchins, M., Foster, H., Goradia, T., Ostrand, T.: Experiments on the effectiveness of dataflow- and control flow-based test adequacy criteria. In: Proceedings of the 16th International Conference on Software Engineering, pp. 191\u2013200 (1994)","DOI":"10.1109\/ICSE.1994.296778"},{"key":"44_CR30","doi-asserted-by":"crossref","unstructured":"Jia, Y., Harman, M.: MILU: a customizable, runtime-optimized higher order mutation testing tool for the full C language. In: Testing: Academic and Industrial Conference Practice and Research Techniques (TAIC PART 2008), Windsor, pp. 94\u201398. IEEE (2008)","DOI":"10.1109\/TAIC-PART.2008.18"},{"key":"44_CR31","unstructured":"Agarwal, H., Demillo, R., Hathaway, R., Hsu, W., Krauser, E., Martin, R.: Design of mutant operators for the C programming language. Technical report, March 1989"},{"key":"44_CR32","doi-asserted-by":"crossref","unstructured":"Rad, M.F., Akbari, F., Bakht, A.J.: Implementation of common genetic and bacteriological algorithms in optimizing testing data in mutation testing. In: International Conference on Computational Intelligence and Software Engineering (CiSE). IEEE (2010)","DOI":"10.1109\/CISE.2010.5676811"}],"container-title":["Lecture Notes in Computer Science","Computational Science and Its Applications \u2013 ICCSA 2016"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-42092-9_44","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,3]],"date-time":"2025-06-03T23:21:22Z","timestamp":1748992882000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-42092-9_44"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319420912","9783319420929"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-42092-9_44","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2016]]}}}