{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T05:48:58Z","timestamp":1775886538587,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,10,24]]},"DOI":"10.1145\/3779657.3779658","type":"proceedings-article","created":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T05:12:49Z","timestamp":1775884369000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["From Scenario to Code: Structured Prompting for LLM-Based Unit Test Generation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-6150-4579","authenticated-orcid":false,"given":"Aminata","family":"Diop","sequence":"first","affiliation":[{"name":"University of Quebec at Trois-Rivieres, Department of Mathematics and Computer Science, Trois-Rivieres, Quebec, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6801-2006","authenticated-orcid":false,"given":"Fadel","family":"Toure","sequence":"additional","affiliation":[{"name":"University of Quebec at Trois-Rivieres, Department of Mathematics and Computer Science, Trois-Rivieres, Quebec, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9034-9713","authenticated-orcid":false,"given":"Mourad","family":"Badri","sequence":"additional","affiliation":[{"name":"University of Quebec at Trois-Rivieres, Department of Mathematics and Computer Science, Trois-Rivieres, Quebec, Canada"}]}],"member":"320","published-online":{"date-parts":[[2026,4,10]]},"reference":[{"key":"e_1_3_3_1_1_2","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025179"},{"key":"e_1_3_3_1_2_2","volume-title":"Unit test case generation with transformers and focal context. arXiv preprint arXiv:2009.05617","author":"Tufano M.","year":"2020","unstructured":"Tufano, M., et al., Unit test case generation with transformers and focal context. arXiv preprint arXiv:2009.05617, 2020."},{"key":"e_1_3_3_1_3_2","volume-title":"Denoising sequence-to-sequence pre-training for natural language generation, translation, and comprehension. arXiv preprint arXiv:1910.13461","author":"Lewis M.","year":"2019","unstructured":"Lewis, M., Bart: Denoising sequence-to-sequence pre-training for natural language generation, translation, and comprehension. arXiv preprint arXiv:1910.13461, 2019."},{"key":"e_1_3_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.86"},{"key":"e_1_3_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2018.00033"},{"key":"e_1_3_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2024.107565"},{"key":"e_1_3_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/3691620.3695529"},{"key":"e_1_3_3_1_8_2","volume-title":"The oracle problem in software testing: A survey","author":"Barr E.T.","year":"2014","unstructured":"Barr, E.T., et al., The oracle problem in software testing: A survey. IEEE transactions on software engineering, 2014. 41(5): p. 507-525."},{"key":"e_1_3_3_1_9_2","volume-title":"Gpt-4 technical report. arXiv preprint arXiv:2303.08774","author":"Achiam J.","year":"2023","unstructured":"Achiam, J., et al., Gpt-4 technical report. arXiv preprint arXiv:2303.08774, 2023."},{"key":"e_1_3_3_1_10_2","volume-title":"A pre-trained model for programming and natural languages. arXiv preprint arXiv:2002.08155","author":"Feng Z.","year":"2020","unstructured":"Feng, Z., et al., Codebert: A pre-trained model for programming and natural languages. arXiv preprint arXiv:2002.08155, 2020."},{"key":"e_1_3_3_1_11_2","volume-title":"Evaluating large language models trained on code. arXiv preprint arXiv:2107.03374","author":"Chen M.","year":"2021","unstructured":"Chen, M., et al., Evaluating large language models trained on code. arXiv preprint arXiv:2107.03374, 2021."},{"key":"e_1_3_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/1297846.1297902"},{"key":"e_1_3_3_1_13_2","first-page":"122","volume":"201","author":"Panichella A.","unstructured":"Panichella, A., F.M. Kifetew, and P. Tonella, Automated test case generation as a many-objective optimisation problem with dynamic selection of the targets. IEEE Transactions on Software Engineering, 2017. 44(2): p. 122-158.","journal-title":"Software Engineering"},{"key":"e_1_3_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2015.7102604"},{"key":"e_1_3_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-79124-9_10"},{"key":"e_1_3_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3660783"},{"key":"e_1_3_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/3639478.3640024"},{"key":"e_1_3_3_1_18_2","volume-title":"arXiv preprint arXiv:2310.06825","author":"Jiang A.Q.","year":"2023","unstructured":"Jiang, A.Q., et al., Mistral 7B. arXiv preprint arXiv:2310.06825, 2023."},{"key":"e_1_3_3_1_19_2","volume-title":"Attention is all you need. Advances in neural information processing systems","author":"Vaswani A.","year":"2017","unstructured":"Vaswani, A., et al., Attention is all you need. Advances in neural information processing systems, 2017. 30."},{"key":"e_1_3_3_1_20_2","volume-title":"Llama 2: Open foundation and fine-tuned chat models. arXiv preprint arXiv:2307.09288","author":"Touvron H.","year":"2023","unstructured":"Touvron, H., et al., Llama 2: Open foundation and fine-tuned chat models. arXiv preprint arXiv:2307.09288, 2023."},{"key":"e_1_3_3_1_21_2","unstructured":"DAIR.AI. 2025; Available from: https:\/\/www.promptingguide.ai\/techniques\/zeroshot."},{"key":"e_1_3_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/3387940.3392265"},{"key":"e_1_3_3_1_23_2","first-page":"e1838","volume-title":"Verification and Reliability","author":"Devroey X.","year":"2023","unstructured":"Devroey, X., et al., JUGE: An infrastructure for benchmarking Java unit test generators. Software Testing, Verification and Reliability, 2023. 33(3): p. e1838."},{"key":"e_1_3_3_1_24_2","unstructured":"SBST 2020. 2020; Available from: https:\/\/sbst20.github.io\/."},{"key":"e_1_3_3_1_25_2","volume-title":"Mutation Testing: How to Ensure Code Coverage Isn't a Vanity Metric","author":"Codecov","year":"2022","unstructured":"Codecov, Mutation Testing: How to Ensure Code Coverage Isn't a Vanity Metric. 2022."},{"key":"e_1_3_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE59848.2023.00036"},{"key":"e_1_3_3_1_27_2","volume-title":"An intro to Mutation Testing - or why coverage sucks","author":"Rijo P.","year":"2019","unstructured":"Rijo, P., An intro to Mutation Testing - or why coverage sucks. 2019."},{"key":"e_1_3_3_1_28_2","volume-title":"A Comprehensive Guide to Mutation Testing in Java","author":"Bellsoft","year":"2025","unstructured":"Bellsoft, A Comprehensive Guide to Mutation Testing in Java. 2025."},{"key":"e_1_3_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/CSEET.2016.36"},{"key":"e_1_3_3_1_30_2","volume-title":"Hallucination is inevitable: An innate limitation of large language models. arXiv preprint arXiv:2401.11817","author":"Xu Z.","year":"2024","unstructured":"Xu, Z., S. Jain, and M. Kankanhalli, Hallucination is inevitable: An innate limitation of large language models. arXiv preprint arXiv:2401.11817, 2024."},{"key":"e_1_3_3_1_31_2","unstructured":"Community J. JAVACC. Available from: https:\/\/javacc.github.io\/javacc\/."},{"key":"e_1_3_3_1_32_2","volume-title":"Introducing the JavaCC 21 parser generator for Java","author":"Revusky J.","year":"2021","unstructured":"Revusky, J., Introducing the JavaCC 21 parser generator for Java. 2021."}],"event":{"name":"WSSE 2025: 2025 The 7th World Symposium on Software Engineering","location":"Okayama Japan","acronym":"WSSE 2025"},"container-title":["Proceedings of the 2025 7th World Symposium on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3779657.3779658","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T05:12:53Z","timestamp":1775884373000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3779657.3779658"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,24]]},"references-count":32,"alternative-id":["10.1145\/3779657.3779658","10.1145\/3779657"],"URL":"https:\/\/doi.org\/10.1145\/3779657.3779658","relation":{},"subject":[],"published":{"date-parts":[[2025,10,24]]},"assertion":[{"value":"2026-04-10","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}