{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T01:06:14Z","timestamp":1774573574879,"version":"3.50.1"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2024,4,20]],"date-time":"2024-04-20T00:00:00Z","timestamp":1713571200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,4,20]],"date-time":"2024-04-20T00:00:00Z","timestamp":1713571200000},"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":["Innovations Syst Softw Eng"],"published-print":{"date-parts":[[2024,9]]},"DOI":"10.1007\/s11334-024-00561-6","type":"journal-article","created":{"date-parts":[[2024,4,21]],"date-time":"2024-04-21T02:37:58Z","timestamp":1713667078000},"page":"307-328","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Optimizing test case prioritization through ranked NSGA-2 for enhanced fault sensitivity analysis"],"prefix":"10.1007","volume":"20","author":[{"given":"Kamal","family":"Garg","sequence":"first","affiliation":[]},{"given":"Shashi","family":"Shekhar","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,4,20]]},"reference":[{"key":"561_CR1","doi-asserted-by":"publisher","unstructured":"W. E. Wong, J. R. Horgan, S. London, and H. Agrawal (1997), \u201cStudy of effective regression testing in practice,\u201d Proceedings of the International Symposium on Software Reliability Engineering, ISSRE, pp. 264\u2013274, doi: https:\/\/doi.org\/10.1109\/ISSRE.1997.630875.","DOI":"10.1109\/ISSRE.1997.630875"},{"issue":"4","key":"561_CR2","doi-asserted-by":"publisher","first-page":"653","DOI":"10.1142\/S0218194014500259","volume":"24","author":"EN Narciso","year":"2014","unstructured":"Narciso EN, Delamaro ME, Nunes FD (2014) Test case selection: a systematic literature review. Int J Softw Eng Knowl Eng 24(4):653\u2013676. https:\/\/doi.org\/10.1142\/S0218194014500259","journal-title":"Int J Softw Eng Knowl Eng"},{"key":"561_CR3","doi-asserted-by":"publisher","first-page":"11816","DOI":"10.1109\/ACCESS.2018.2809600","volume":"6","author":"SU Rehmankhan","year":"2018","unstructured":"Rehmankhan SU, Lee SP, Javaid N, Abdul W (2018) A systematic review on test suite reduction: approaches, experiment\u2019s quality evaluation, and guidelines. IEEE Access 6:11816\u201311841. https:\/\/doi.org\/10.1109\/ACCESS.2018.2809600","journal-title":"IEEE Access"},{"issue":"2","key":"561_CR4","doi-asserted-by":"publisher","first-page":"655","DOI":"10.14569\/IJACSA.2021.0120282","volume":"12","author":"A Samad","year":"2021","unstructured":"Samad A, Mahdin H, Kazmi R, Ibrahim R (2021) Regression test case prioritization: a systematic literature review. Int J Adv Comput Sci Appl 12(2):655\u2013663. https:\/\/doi.org\/10.14569\/IJACSA.2021.0120282","journal-title":"Int J Adv Comput Sci Appl"},{"issue":"2","key":"561_CR5","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182\u2013197. https:\/\/doi.org\/10.1109\/4235.996017","journal-title":"IEEE Trans Evol Comput"},{"key":"561_CR6","doi-asserted-by":"publisher","unstructured":"S. Elbaum, A. G. Malishevsky, and G. Rothermel (2000), \u201cPrioritizing test cases for regression testing,\u201d Proceedings of the 2000 ACM SIGSOFT international symposium on Software testing and analysis, pp. 102\u2013112. doi: https:\/\/doi.org\/10.1145\/347324.348910.","DOI":"10.1145\/347324.348910"},{"issue":"2","key":"561_CR7","doi-asserted-by":"publisher","first-page":"159","DOI":"10.1109\/32.988497","volume":"28","author":"S Elbaum","year":"2002","unstructured":"Elbaum S, Malishevsky AG, Rothermel G (2002) Test case prioritization. IEEE Trans Softw Eng 28(2):159\u2013182. https:\/\/doi.org\/10.1109\/32.988497","journal-title":"IEEE Trans Softw Eng"},{"key":"561_CR8","unstructured":"\u201cSoftware-artifact Infrastructure Repository: Home.\u201d https:\/\/sir.csc.ncsu.edu\/portal\/index.php (accessed Jun. 19, 2023)."},{"issue":"2","key":"561_CR9","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1002\/STV.430","volume":"22","author":"S Yoo","year":"2012","unstructured":"Yoo S, Harman M (2012) Regression testing minimization, selection and prioritization: a survey. Softw Test Verif Reliab 22(2):67\u2013120. https:\/\/doi.org\/10.1002\/STV.430","journal-title":"Softw Test Verif Reliab"},{"key":"561_CR10","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/J.INFSOF.2019.06.001","volume":"115","author":"O Banias","year":"2019","unstructured":"Banias O (2019) Test case selection-prioritization approach based on memoization dynamic programming algorithm. Inf Softw Technol 115:119\u2013130. https:\/\/doi.org\/10.1016\/J.INFSOF.2019.06.001","journal-title":"Inf Softw Technol"},{"issue":"5","key":"561_CR11","doi-asserted-by":"publisher","first-page":"107","DOI":"10.21833\/IJAAS.2021.05.012","volume":"8","author":"M Qasim","year":"2021","unstructured":"Qasim M, Bibi A, Hussain SJ, Jhanjhi NZ, Humayun M, Sama NU (2021) Test case prioritization techniques in software regression testing: an overview. Int J Adv Appl Sci 8(5):107\u2013121. https:\/\/doi.org\/10.21833\/IJAAS.2021.05.012","journal-title":"Int J Adv Appl Sci"},{"key":"561_CR12","unstructured":"Khatibsyarbini M, Isa M. A, and Jawawi D (2017), \u201cA hybrid weight-based and string distances using particle swarm optimization for prioritizing test cases,\u201d J Theor Appl Inf Technol."},{"issue":"2","key":"561_CR13","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1007\/S10009-018-00506-Y\/FIGURES\/4","volume":"22","author":"HM Allawi","year":"2020","unstructured":"Allawi HM, Al Manaseer W, Al Shraideh M (2020) A greedy particle swarm optimization (GPSO) algorithm for testing real-world smart card applications. Int J Softw Tools Technol Transf 22(2):183\u2013194. https:\/\/doi.org\/10.1007\/S10009-018-00506-Y\/FIGURES\/4","journal-title":"Int J Softw Tools Technol Transf"},{"issue":"1","key":"561_CR14","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/1869\/1\/012080","volume":"1869","author":"A Rahmani","year":"2021","unstructured":"Rahmani A, Min JL, Maspupah A (2021) An empirical study of regression testing techniques. J Phys Conf Ser 1869(1):012080. https:\/\/doi.org\/10.1088\/1742-6596\/1869\/1\/012080","journal-title":"J Phys Conf Ser"},{"issue":"2","key":"561_CR15","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1109\/TSE.2012.26","volume":"39","author":"SEZ Haidry","year":"2013","unstructured":"Haidry SEZ, Miller T (2013) Using dependency structures for prioritization of functional test suites. IEEE Trans Softw Eng 39(2):258\u2013275. https:\/\/doi.org\/10.1109\/TSE.2012.26","journal-title":"IEEE Trans Softw Eng"},{"key":"561_CR16","doi-asserted-by":"publisher","unstructured":"Zhang L. (2018), \u201cHybrid Regression Test Selection,\u201d Proceedings - International Conference on Software Engineering, vol. 2018, pp. 199\u2013209. doi: https:\/\/doi.org\/10.1145\/3180155.3180198.","DOI":"10.1145\/3180155.3180198"},{"key":"561_CR17","doi-asserted-by":"publisher","unstructured":"Su W, Li Z, Wang Z, and Yang D (2020), \u201cA Meta-heuristic Test Case Prioritization Method Based on Hybrid Model,\u201d Proceedings - 2020 International Conference on Computer Engineering and Application, ICCEA, pp. 430\u2013435, 2020, doi: https:\/\/doi.org\/10.1109\/ICCEA50009.2020.00099.","DOI":"10.1109\/ICCEA50009.2020.00099"},{"issue":"12","key":"561_CR18","doi-asserted-by":"publisher","first-page":"1178","DOI":"10.1109\/TSE.2016.2550441","volume":"42","author":"S Eghbali","year":"2016","unstructured":"Eghbali S, Tahvildari L (2016) Test case prioritization using lexicographical ordering. IEEE Trans Softw Eng 42(12):1178\u20131195. https:\/\/doi.org\/10.1109\/TSE.2016.2550441","journal-title":"IEEE Trans Softw Eng"},{"key":"561_CR19","doi-asserted-by":"publisher","DOI":"10.1016\/J.JSS.2020.110539","volume":"163","author":"J Chi","year":"2020","unstructured":"Chi J et al (2020) Relation-based test case prioritization for regression testing. J Syst Softw 163:110539. https:\/\/doi.org\/10.1016\/J.JSS.2020.110539","journal-title":"J Syst Softw"},{"key":"561_CR20","doi-asserted-by":"publisher","first-page":"2221","DOI":"10.1016\/J.PROCS.2020.03.274","volume":"167","author":"D Taneja","year":"2020","unstructured":"Taneja D, Singh R, Singh A, Malik H (2020) A Novel technique for test case minimization in object oriented testing. Procedia Comput Sci 167:2221\u20132228. https:\/\/doi.org\/10.1016\/J.PROCS.2020.03.274","journal-title":"Procedia Comput Sci"},{"key":"561_CR21","doi-asserted-by":"publisher","unstructured":"L. Yu, L. Xu, and W. T. Tsai (2010), \u201cTime-constrained test selection for regression testing,\u201d Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 6441 LNAI, no. PART 2, pp. 221\u2013232, doi: https:\/\/doi.org\/10.1007\/978-3-642-17313-4_23\/COVER.","DOI":"10.1007\/978-3-642-17313-4_23\/COVER"},{"key":"561_CR22","doi-asserted-by":"publisher","unstructured":"Azizi M and Do H (2018), \u201cGraphite: A Greedy Graph-Based Technique for Regression Test Case Prioritization,\u201d Proceedings - 29th IEEE International Symposium on Software Reliability Engineering Workshops, ISSREW 2018, pp. 245\u2013251, doi: https:\/\/doi.org\/10.1109\/ISSREW.2018.00014.","DOI":"10.1109\/ISSREW.2018.00014"},{"issue":"15","key":"561_CR23","doi-asserted-by":"publisher","first-page":"6953","DOI":"10.1007\/S00500-022-07174-W\/FIGURES\/3","volume":"26","author":"S Nayak","year":"2022","unstructured":"Nayak S, Kumar C, Tripathi S (2022) Analytic hierarchy process-based regression test case prioritization technique enhancing the fault detection rate. Soft Comput 26(15):6953\u20136968. https:\/\/doi.org\/10.1007\/S00500-022-07174-W\/FIGURES\/3","journal-title":"Soft Comput"},{"key":"561_CR24","unstructured":"R. Singh and S. Thomas, \u201cA CRITICAL REVIEW ON TEST CASE PRIORITIZATION AND OPTIMIZATION USING SOFT COMPUTING TECHNIQUES,\u201d semanticscholar, 2017."},{"key":"561_CR25","doi-asserted-by":"publisher","first-page":"132360","DOI":"10.1109\/ACCESS.2019.2940620","volume":"7","author":"M Khatibsyarbini","year":"2019","unstructured":"Khatibsyarbini M, Isa MA, Jawawi DNA, Hamed HNA, Mohamed Suffian MD (2019) Test case prioritization using firefly algorithm for software testing. IEEE Access 7:132360\u2013132373. https:\/\/doi.org\/10.1109\/ACCESS.2019.2940620","journal-title":"IEEE Access"},{"issue":"15","key":"561_CR26","doi-asserted-by":"publisher","first-page":"9925","DOI":"10.1007\/S00500-020-05428-Z\/TABLES\/19","volume":"25","author":"S Nayak","year":"2021","unstructured":"Nayak S, Kumar C, Tripathi S, Mohanty N, Baral V (2021) Regression test optimization and prioritization using honey bee optimization algorithm with fuzzy rule base. Soft Comput 25(15):9925\u20139942. https:\/\/doi.org\/10.1007\/S00500-020-05428-Z\/TABLES\/19","journal-title":"Soft Comput"},{"key":"561_CR27","doi-asserted-by":"publisher","unstructured":"Yoo S and Harman M. (2007), \u201cPareto efficient multi-objective test case selection,\u201d 2007 ACM International Symposium on Software Testing and Analysis, ISSTA\u201907, pp. 140\u2013150, doi: https:\/\/doi.org\/10.1145\/1273463.1273483.","DOI":"10.1145\/1273463.1273483"},{"issue":"8","key":"561_CR28","doi-asserted-by":"publisher","first-page":"4179","DOI":"10.1007\/S13369-017-2830-6\/METRICS","volume":"43","author":"M Khanna","year":"2018","unstructured":"Khanna M, Chauhan N, Sharma D, Toofani A, Chaudhary A (2018) Search for prioritized test cases in multi-objective environment during web application testing. Arab J Sci Eng 43(8):4179\u20134201. https:\/\/doi.org\/10.1007\/S13369-017-2830-6\/METRICS","journal-title":"Arab J Sci Eng"},{"issue":"10","key":"561_CR29","doi-asserted-by":"publisher","first-page":"918","DOI":"10.1109\/TSE.2015.2510633","volume":"42","author":"A Marchetto","year":"2016","unstructured":"Marchetto A, Islam MM, Asghar W, Susi A, Scanniello G (2016) A multi-objective technique to prioritize test cases. IEEE Trans Softw Eng 42(10):918\u2013940. https:\/\/doi.org\/10.1109\/TSE.2015.2510633","journal-title":"IEEE Trans Softw Eng"},{"key":"561_CR30","doi-asserted-by":"publisher","unstructured":"Cruciani E., Miranda B., Verdecchia R., and Bertolino A. (2019), \u201cScalable Approaches for Test Suite Reduction,\u201d Proceedings - International Conference on Software Engineering, vol. 2019-May, pp. 419\u2013429, doi: https:\/\/doi.org\/10.1109\/ICSE.2019.00055.","DOI":"10.1109\/ICSE.2019.00055"},{"key":"561_CR31","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1016\/J.INFSOF.2019.05.008","volume":"113","author":"J Anderson","year":"2019","unstructured":"Anderson J, Azizi M, Salem S, Do H (2019) On the use of usage patterns from telemetry data for test case prioritization. Inf Softw Technol 113:110\u2013130. https:\/\/doi.org\/10.1016\/J.INFSOF.2019.05.008","journal-title":"Inf Softw Technol"},{"issue":"11","key":"561_CR32","doi-asserted-by":"publisher","first-page":"9599","DOI":"10.1007\/S13369-019-03817-7\/METRICS","volume":"44","author":"M Khanna","year":"2019","unstructured":"Khanna M, Chaudhary A, Toofani A, Pawar A (2019) Performance comparison of multi-objective algorithms for test case prioritization during web application testing. Arab J Sci Eng 44(11):9599\u20139625. https:\/\/doi.org\/10.1007\/S13369-019-03817-7\/METRICS","journal-title":"Arab J Sci Eng"},{"issue":"19","key":"561_CR33","doi-asserted-by":"publisher","first-page":"6341","DOI":"10.1007\/S00500-017-2687-3\/TABLES\/13","volume":"22","author":"Amarjeet","year":"2018","unstructured":"Amarjeet, Chhabra JK (2018) Many-objective artificial bee colony algorithm for large-scale software module clustering problem. Soft Comput 22(19):6341\u20136361. https:\/\/doi.org\/10.1007\/S00500-017-2687-3\/TABLES\/13","journal-title":"Soft Comput"},{"key":"561_CR34","doi-asserted-by":"publisher","first-page":"1353","DOI":"10.1007\/978-981-10-5903-2_142\/COVER","volume":"624","author":"SF Ahmad","year":"2018","unstructured":"Ahmad SF, Singh DK, Suman P (2018) Prioritization for regression testing using ant colony optimization based on test factors. Adv Intell Syst Comput 624:1353\u20131360. https:\/\/doi.org\/10.1007\/978-981-10-5903-2_142\/COVER","journal-title":"Adv Intell Syst Comput"},{"issue":"7","key":"561_CR35","doi-asserted-by":"publisher","first-page":"1705","DOI":"10.1080\/02522667.2020.1799514","volume":"41","author":"S Singhal","year":"2020","unstructured":"Singhal S, Suri B (2020) Multi objective test case selection and prioritization using African buffalo optimization. J Inf Optim Sci 41(7):1705\u20131713. https:\/\/doi.org\/10.1080\/02522667.2020.1799514","journal-title":"J Inf Optim Sci"},{"issue":"5","key":"561_CR36","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1109\/TSE.2015.2496939","volume":"42","author":"D Hao","year":"2016","unstructured":"Hao D, Zhang L, Zang L, Wang Y, Wu X, Xie T (2016) To be optimal or not in test-case prioritization. IEEE Trans Softw Eng 42(5):490\u2013504. https:\/\/doi.org\/10.1109\/TSE.2015.2496939","journal-title":"IEEE Trans Softw Eng"},{"issue":"8","key":"561_CR37","doi-asserted-by":"publisher","first-page":"6125","DOI":"10.1007\/S13369-020-04472-Z","volume":"45","author":"H Jahan","year":"2020","unstructured":"Jahan H, Feng Z, Mahmud SMH (2020) Risk-based test case prioritization by correlating system methods and their associated risks. Arab J Sci Eng 45(8):6125\u20136138. https:\/\/doi.org\/10.1007\/S13369-020-04472-Z","journal-title":"Arab J Sci Eng"},{"key":"561_CR38","doi-asserted-by":"publisher","first-page":"16365","DOI":"10.1109\/ACCESS.2021.3053163","volume":"9","author":"Y Huang","year":"2021","unstructured":"Huang Y, Shu T, Ding Z (2021) A learn-to-rank method for model-based regression test case prioritization. IEEE Access 9:16365\u201316382. https:\/\/doi.org\/10.1109\/ACCESS.2021.3053163","journal-title":"IEEE Access"},{"key":"561_CR39","doi-asserted-by":"publisher","first-page":"57757","DOI":"10.1109\/ACCESS.2021.3070634","volume":"9","author":"S Verma","year":"2021","unstructured":"Verma S, Pant M, Snasel V (2021) A comprehensive review on NSGA-II for multi-objective combinatorial optimization problems. IEEE Access 9:57757\u201357791. https:\/\/doi.org\/10.1109\/ACCESS.2021.3070634","journal-title":"IEEE Access"},{"key":"561_CR40","first-page":"231","volume":"83","author":"A Ghosh","year":"2008","unstructured":"Ghosh A, Das MK (2008) Non-dominated rank based sorting genetic algorithms. Fundam Inform 83:231\u2013252","journal-title":"Fundam Inform"},{"key":"561_CR41","doi-asserted-by":"publisher","unstructured":"Chhillar R. S. and Gahlot S (2017) \u201cAn evolution of software metrics: A review,\u201d ACM International Conference Proceeding Series, vol. Part F131200, pp. 139\u2013143, doi: https:\/\/doi.org\/10.1145\/3133264.3133297","DOI":"10.1145\/3133264.3133297"},{"key":"561_CR42","doi-asserted-by":"publisher","unstructured":"R. Lincke, J. Lundberg, and W. L\u00f6we, \u201cComparing software metrics tools,\u201d ISSTA\u201908: Proceedings of the 2008 International Symposium on Software Testing and Analysis 2008, pp. 131\u2013141, 2008, doi: https:\/\/doi.org\/10.1145\/1390630.1390648.","DOI":"10.1145\/1390630.1390648"},{"key":"561_CR43","doi-asserted-by":"publisher","DOI":"10.7763\/IJCCE.2013.V2.154","author":"MK Debbarma","year":"2013","unstructured":"Debbarma MK, Debbarma S, Debbarma N, Chakma K, Jamatia A (2013) A review and analysis of software complexity metrics in structural testing. Int J Comput Commun Eng. https:\/\/doi.org\/10.7763\/IJCCE.2013.V2.154","journal-title":"Int J Comput Commun Eng"},{"issue":"3","key":"561_CR44","doi-asserted-by":"publisher","first-page":"626","DOI":"10.1016\/J.JSS.2011.09.063","volume":"85","author":"YC Huang","year":"2012","unstructured":"Huang YC, Peng KL, Huang CY (2012) A history-based cost-cognizant test case prioritization technique in regression testing. J Syst Softw 85(3):626\u2013637. https:\/\/doi.org\/10.1016\/J.JSS.2011.09.063","journal-title":"J Syst Softw"}],"container-title":["Innovations in Systems and Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-024-00561-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11334-024-00561-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11334-024-00561-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,30]],"date-time":"2024-07-30T10:12:40Z","timestamp":1722334360000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11334-024-00561-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,20]]},"references-count":44,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,9]]}},"alternative-id":["561"],"URL":"https:\/\/doi.org\/10.1007\/s11334-024-00561-6","relation":{},"ISSN":["1614-5046","1614-5054"],"issn-type":[{"value":"1614-5046","type":"print"},{"value":"1614-5054","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,20]]},"assertion":[{"value":"7 September 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 March 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 April 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"There is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}