{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T02:50:22Z","timestamp":1767581422420,"version":"3.48.0"},"publisher-location":"New York, NY, USA","reference-count":78,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,12,23]],"date-time":"2022-12-23T00:00:00Z","timestamp":1671753600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,12,23]]},"DOI":"10.1145\/3590837.3590895","type":"proceedings-article","created":{"date-parts":[[2023,5,30]],"date-time":"2023-05-30T18:36:51Z","timestamp":1685471811000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Test Suites Generation using UML Modelling and Heuristic Techniques: A Systematic Study"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1691-5208","authenticated-orcid":false,"given":"Kirti","family":"Gupta","sequence":"first","affiliation":[{"name":"Computer Application and Information Technology, Shri Guru Ram Rai University, India"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9729-1155","authenticated-orcid":false,"given":"Parul","family":"Goyal","sequence":"additional","affiliation":[{"name":"Computer Application and Information Technology, Shri Guru Ram Rai University, India"}]}],"member":"320","published-online":{"date-parts":[[2023,5,30]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cosrev.2019.07.001"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","unstructured":"Gupta N. Sharma A. and Kumar M. 2019 \u201cAn Insight into Test Case Optimization: Ideas and Trends with Future Perspectives \u201d IEEE Access vol. PP no. c p. 1 doi: 10.1109\/ACCESS.2019.2899471.","DOI":"10.1109\/ACCESS.2019.2899471"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","unstructured":"Jain P. and Soni D. 2020 \u201cA Survey on Generation of Test Cases using UML Diagrams \u201d pp. 1\u20136 doi: 10.1109\/ic-ETITE47903.2020.395.","DOI":"10.1109\/ic-ETITE47903.2020.395"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","unstructured":"Neto A. C. D. and Vieira M. 2014 \u201cA survey on model-based testing approaches: a systematic review A Survey on Model-based Testing Approaches: A Systematic Review \u201d doi: 10.1145\/1353673.1353681.","DOI":"10.1145\/1353673.1353681"},{"issue":"1","key":"e_1_3_2_1_5_1","first-page":"30","article-title":"Model based object-oriented software testing","volume":"14","author":"Swain S. K.","year":"2010","unstructured":"Swain S. K., Pani S. K., and Mohapatra D. P., 2010, \u201cModel based object-oriented software testing,\u201d J. Theor. Appl. Inf. Technol., vol. 14, no. 1, pp. 30\u201336.","journal-title":"J. Theor. Appl. Inf. Technol."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"crossref","unstructured":"Swain S. K. Mohapatra D. P. and Mall R. 2010 \u201cTest Case Generation Based on Use case and Sequence Diagram Test Case Generation Based on Use case and Sequence Diagram\u201d.","DOI":"10.5381\/jot.2010.9.5.a1"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","unstructured":"Khandai M. Acharya A. A. and Mohapatra D. P. 2011 \u201cTest Case Generation for Concurrent System using UML Combinational Diagram \u201d vol. 2 no. 3 pp. 1172\u20131181.","DOI":"10.1109\/ICECTECH.2011.5941581"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ITNG.2013.52"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","unstructured":"Tripathy A. and Mitra A. 2012 \u201cTest Case Generation Using Activity Diagram and Sequence Diagram Test Case Generation Using Activity Diagram \u201d doi: 10.1007\/978-81-322-0740-5.","DOI":"10.1007\/978-81-322-0740-5"},{"key":"e_1_3_2_1_10_1","unstructured":"Acharya A. A. Mahali P. and Mohapatra D. P. 2014 \u201cAutomated Test Case Generation Using UML Use Case Diagram and Activity Diagram \u201d vol. 70 no. 3 pp. 399\u2013412."},{"key":"e_1_3_2_1_11_1","first-page":"1069","volume-title":"Iccse","author":"Li V.","year":"2014","unstructured":"Li V., 2014, \u201cThe Research on Test Case Generation Technology of UML Sequence Diagram,\u201d no. Iccse, pp. 1067\u20131069."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5120\/ijca2015905464"},{"key":"e_1_3_2_1_13_1","unstructured":"Jagtap S. Gawade V. Pawar R. Shendge S. and Avhad P. P. 2016 \u201cGenerate Test Cases From UML Use Case and State Chart Diagrams \u201d pp. 873\u2013881."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2017.10.029"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/MODELS.2017.17"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","unstructured":"Kumar P. and Bhatia R. 2018 \u201cAgent t-Based Regression Test Case Generation using Class Use cases and Activity Diagram \u201d doi: 10.1016\/j.procs.2017.12.096.","DOI":"10.1016\/j.procs.2017.12.096"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.physa.2019.03.101"},{"key":"e_1_3_2_1_18_1","unstructured":"Asad S. and Shah A. 2019 \u201cTest Case Generation using Unified Modeling Language\u201d."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"crossref","unstructured":"Kansomkeat S. Thiket P. and Offutt J. 2010 \u201cGenerating Test Cases from UML Activity Diagrams using the Condition- Classification Tree Method \u201d pp. 62\u201366.","DOI":"10.1109\/ICSTE.2010.5608913"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"Khandai M. Acharya A. A. and Mohapatra D. P. 2011 \u201cA Novel Approach of Test Case Generation for Concurrent Systems Using UML Sequence Diagram \u201d pp. 157\u2013161.","DOI":"10.1109\/ICECTECH.2011.5941581"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Boghdady P. N. Badr N. L. Hashim M. A. and Tolba M. F. 2011 \u201cAn Enhanced Test Case Generation Technique Based on Activity Diagrams \u201d pp. 289\u2013294.","DOI":"10.1109\/ICCES.2011.6141058"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2012.20"},{"key":"e_1_3_2_1_23_1","first-page":"311","volume-title":"July","author":"Kaur P.","unstructured":"Kaur P. and Gupta G., 2013, \u201cAutomated Model-Based Test Path Generation from UML Diagrams via Graph Coverage Techniques,\u201d vol. 2, no. July, pp. 302\u2013311."},{"key":"e_1_3_2_1_24_1","unstructured":"Ahmed S. U. Sahare S. A. and Ahmed A. 2012 \u201cAutomatic test case generation using collaboration UML diagrams \u201d vol. 2 no. x pp. 2\u20134."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","unstructured":"Chang C. Lu C. Chu W. C. and Huang X. 2013 \u201cAn UML Behavior Diagram based Automatic Testing Approach \u201d pp. 511\u2013516 doi: 10.1109\/COMPSACW.2013.116.","DOI":"10.1109\/COMPSACW.2013.116"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2013.51"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","unstructured":"Dhineshkumar M. and Scholar P. G. 2014 \u201cAn Approach to Generate Test Cases from Sequence Diagram \u201d doi: 10.1109\/ICICA.2014.77.","DOI":"10.1109\/ICICA.2014.77"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","unstructured":"Swain R. K. 2014 \u201cGeneration of Test Cases using Activity Diagram \u201d vol. 4 no. 1 doi: 10.47893\/IJCSI.2014.1171.","DOI":"10.47893\/IJCSI.2014.1171"},{"key":"e_1_3_2_1_29_1","unstructured":"Hassan H. A. and Yousif Z. E. 2014 \u201cTest Cases Generation Using a Mathematical Representation for the Dynamic Behavior of PIM\u201d."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2917674"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.4271\/2015-01-2553"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2015.02.155"},{"key":"e_1_3_2_1_33_1","unstructured":"Ramaiah A. and Basu A. 2017 \u201cAutomatic Test Generation from UML Sequence Diagrams for Android Mobiles\u201d."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TrustCom.2016.279"},{"key":"e_1_3_2_1_35_1","unstructured":"Verma U. Rambola R. K. and Meshram P. 2018 \u201cA Model Based Testing Approach for Generation of Test Cases from Problem Statement \u201d vol. 15 no. 1 pp. 102\u2013107."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICIT.2018.00022"},{"key":"e_1_3_2_1_37_1","unstructured":"El N. and Dehimi H. 2019 \u201cA Novel Test Case Generation Approach based on AUML sequence diagram \u201d pp. 2019\u20132022."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/3ICT.2019.8910329"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/3ICT.2019.8910329"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICNAS.2019.8807874"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCON47742.2019.9036210"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICIT.2018.00026"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"crossref","unstructured":"Iqbal J. Ashraf A. Truscan D. and Porres I. 2020 \u201cMATERA2-AlfTester: An Exhaustive Simulation and Test Generation Tool for fUML Models\u201d.","DOI":"10.1109\/SEAA.2019.00075"},{"key":"e_1_3_2_1_44_1","first-page":"7","volume-title":"IEEE\/ACS 15th Int. Conf. Comput. Syst. Appl.","author":"Mhanna H.","unstructured":"Mhanna H. and Leserf P., 2018, \u201cGeneration of Context-based Usage Scenario Test from UML Sequence Diagrams,\u201d IEEE\/ACS 15th Int. Conf. Comput. Syst. Appl., pp. 1\u20137."},{"key":"e_1_3_2_1_45_1","first-page":"11","volume-title":"Models in Graphical User Interface Testing: Study Design","author":"Silistre A.","unstructured":"Silistre A., 2020, \u201cModels in Graphical User Interface Testing: Study Design,\u201d pp. 6\u201311."},{"key":"e_1_3_2_1_46_1","unstructured":"Panthi V. Gardizy A. Mohapatra R. K. and Mohapatra D. P. \u201cFunctionality Testing of Object-Oriented Software Using UML State Machine Diagram\"."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2019.05.005"},{"key":"e_1_3_2_1_48_1","unstructured":"Nirpal P. B. and Kale K. V 1992 \u201cComparison of Software Test Data for Automatic Path Coverage Using Genetic Algorithm \u201d vol. 1 no. 1 pp. 12\u201316."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-14825-5_1"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"crossref","unstructured":"Zhang S. Zhang Y. Zhou H. and He Q. 2010 \u201cAutomatic Path Test Data Generation Based on GA-PSO \u201d pp. 142\u2013146.","DOI":"10.1109\/ICICISYS.2010.5658735"},{"key":"e_1_3_2_1_51_1","unstructured":"Zhang B. and Wang C. 2010 \u201cAutomatic Generation of Test Data for Path Testing by Adaptive Genetic Simulated Annealing Algorithm \u201d pp. 3\u20137."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"crossref","unstructured":"Dahiya S. S. Chhabra J. K. and Kumar S. 2011 \u201cPSO Based Pseudo Dynamic Method for Automated Test Case Generation Using Interpreter \u201d pp. 147\u2013156.","DOI":"10.1007\/978-3-642-21515-5_18"},{"key":"e_1_3_2_1_53_1","first-page":"230","volume-title":"Automatic Generation of Software Test Cases Based on Improved Genetic Algorithm","author":"Dong Y.","unstructured":"Dong Y., 2011, \u201cAutomatic Generation of Software Test Cases Based on Improved Genetic Algorithm,\u201d pp. 227\u2013230."},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCSCE.2012.6487127"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"crossref","unstructured":"Wang P. Hu X. Qiu N. and Yang H. 2012 \u201cWhite-Box Test Case Generation Based Test Case Generation Based on GA and BP Algorithm \u201d pp. 489\u2013495.","DOI":"10.1007\/978-3-642-25789-6_66"},{"issue":"8","key":"e_1_3_2_1_56_1","first-page":"825","article-title":"Testing Target Path by Automatic Generation of Test Data Using Genetic Algorithm","volume":"3","author":"Parnami S.","year":"2013","unstructured":"Parnami S., 2013, \u201cTesting Target Path by Automatic Generation of Test Data Using Genetic Algorithm,\u201d Int. J. Inf. Comput. Technol., vol. 3, no. 8, pp. 825\u2013832.","journal-title":"Int. J. Inf. Comput. Technol."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1063\/5.0105807"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2013.6557873"},{"key":"e_1_3_2_1_59_1","first-page":"3510","volume-title":"Automated Software Testing Using Metahurestic Technique Based on Improved Ant Algorithms for Software Testing","author":"Sharma P.","unstructured":"Sharma P., 2014, \u201cAutomated Software Testing Using Metahurestic Technique Based on Improved Ant Algorithms for Software Testing,\u201d pp. 3505\u20133510."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"crossref","unstructured":"Chawla P. Chana I. and Rana A. 2014 \u201cA novel strategy for automatic test data generation using soft\u201d.","DOI":"10.1007\/s11704-014-3496-9"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"crossref","unstructured":"Jia Y. Chen W. Zhang J. and Li J. 2014 \u201cGenerating Software Test Data by Particle Swarm Optimization \u201d pp. 37\u201347.","DOI":"10.1007\/978-3-319-13563-2_4"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.swevo.2014.10.003"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"crossref","unstructured":"Girgis M. R. and Ghiduk A. S. 2015 \u201cAutomatic Data Flow Test Paths Generation using the Genetical Swarm Optimization Technique \u201d vol. 116 no. 22 pp. 25\u201333.","DOI":"10.5120\/20469-2324"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","unstructured":"Garg D. and Garg P. 2015 \u201cBasis Path Testing Using SGA & HGA with ExLB Fitness Function \u201d vol. 70 pp. 593\u2013602 doi: 10.1016\/j.procs.2015.10.044.","DOI":"10.1016\/j.procs.2015.10.044"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.5121\/ijcses.2016.7203"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"crossref","unstructured":"Mann M. Tomar P. Sangwan O. P. and Singh S. 2016 \u201cAutomatic Goal-oriented Test Data Generation Using a Genetic Algorithm and Simulated Annealing\u201d.","DOI":"10.1109\/CONFLUENCE.2016.7508052"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13198-017-0646-0"},{"volume-title":"Improvement in Genetic Algorithm to Increase Error Detection Rate for Product Line Model based Testing","author":"Kaur G.","key":"e_1_3_2_1_68_1","unstructured":"Kaur G., 2017, \u201cImprovement in Genetic Algorithm to Increase Error Detection Rate for Product Line Model based Testing,\u201d vol. 8, no. 1, pp. 904\u2013910."},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"crossref","unstructured":"Bao X. Xiong Z. Zhang N. Qian J. Wu B. and Zhang W. 2017 \u201cPath-oriented test cases generation based adaptive genetic algorithm \u201d pp. 1\u201317.","DOI":"10.1371\/journal.pone.0187471"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","unstructured":"Back S. Choi H. Lee J. and Lee B. 2017 \u201cEvolutionary Test Case Generation from UML-Diagram with Concurrency \u201d vol. 1 pp. 1\u20136 doi: 10.1007\/978-981-10-3023-9.","DOI":"10.1007\/978-981-10-3023-9"},{"volume-title":"Automated Test Path Generation using Genetic Algorithm","author":"Vijay K. N.","key":"e_1_3_2_1_71_1","unstructured":"Vijay K. N., 2017, \u201cAutomated Test Path Generation using Genetic Algorithm,\u201d vol. 6, no. 07, pp. 469\u2013472."},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/CIACT.2017.7977265"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11063-020-10288-7"},{"key":"e_1_3_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSTW.2018.00040"},{"key":"e_1_3_2_1_75_1","unstructured":"Khan R. and Srivastava A. K. 2019 \u201cAutomatic Software Testing Framework for All def-use with Genetic Algorithm \u201d no. 8 pp. 2055\u20132060."},{"key":"e_1_3_2_1_76_1","unstructured":"Goyal S. Mishra P. Lamichhane A. and Gandhi P. 2018 \u201cSoftware Test Case Optimization Using Genetic Algorithm \u201d vol. 1 no. 12 pp. 69\u201373."},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2019.09.010"},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"crossref","unstructured":"Avdeenko T. and Serdyukov K. 2021 \u201cAutomated Test Data Generation Based on a Genetic Algorithm with Maximum Code Coverage and Population Diversity\u201d.","DOI":"10.3390\/app11104673"}],"event":{"name":"ICIMMI 2022: International Conference on Information Management & Machine Intelligence","acronym":"ICIMMI 2022","location":"Jaipur India"},"container-title":["Proceedings of the 4th International Conference on Information Management &amp; Machine Intelligence"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3590837.3590895","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3590837.3590895","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T02:46:01Z","timestamp":1767581161000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3590837.3590895"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,23]]},"references-count":78,"alternative-id":["10.1145\/3590837.3590895","10.1145\/3590837"],"URL":"https:\/\/doi.org\/10.1145\/3590837.3590895","relation":{},"subject":[],"published":{"date-parts":[[2022,12,23]]},"assertion":[{"value":"2023-05-30","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}