{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,20]],"date-time":"2025-12-20T06:22:55Z","timestamp":1766211775468,"version":"3.48.0"},"reference-count":20,"publisher":"Springer Science and Business Media LLC","issue":"5-6","license":[{"start":{"date-parts":[[2025,11,11]],"date-time":"2025-11-11T00:00:00Z","timestamp":1762819200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,11,11]],"date-time":"2025-11-11T00:00:00Z","timestamp":1762819200000},"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":["J Electron Test"],"published-print":{"date-parts":[[2025,12]]},"DOI":"10.1007\/s10836-025-06210-5","type":"journal-article","created":{"date-parts":[[2025,11,11]],"date-time":"2025-11-11T04:37:45Z","timestamp":1762835865000},"page":"651-671","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Metaheuristic and Neural Network-Based Framework for Automated Software Test Oracles Under Limited Test Data Conditions"],"prefix":"10.1007","volume":"41","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5202-6315","authenticated-orcid":false,"given":"Bahman","family":"Arasteh","sequence":"first","affiliation":[]},{"given":"Faruk","family":"Bulut","sequence":"additional","affiliation":[]},{"given":"Ibrahim Furkan","family":"Ince","sequence":"additional","affiliation":[]},{"given":"Seyed Salar","family":"Sefati","sequence":"additional","affiliation":[]},{"given":"Huseyin","family":"Kusetogullari","sequence":"additional","affiliation":[]},{"given":"Farzad","family":"Kiani","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,11,11]]},"reference":[{"key":"6210_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-025-10620-6","volume":"30","author":"NU Eisty","year":"2025","unstructured":"Eisty NU, Kanewala U, Carver JC (2025) Testing research software: an in-depth survey of practices, methods, and tools. Empir Softw Eng 30:81. https:\/\/doi.org\/10.1007\/s10664-025-10620-6","journal-title":"Empir Softw Eng"},{"issue":"11","key":"6210_CR2","doi-asserted-by":"publisher","DOI":"10.1002\/smr.2465","volume":"34","author":"A Gartziandia","year":"2022","unstructured":"Gartziandia A, Arrieta A, Ayerdi J, Illarramendi M, Agirre A, Sagardui G, Arratibel M (2022) Machine learning-based test oracles for performance testing of cyber-physical systems: an industrial case study on elevators dispatching algorithms. J Software-Evol Process 34(11):e2465. https:\/\/doi.org\/10.1002\/smr.2465","journal-title":"J Software-Evol Process"},{"issue":"5","key":"6210_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3447240","volume":"54","author":"A Bertolino","year":"2021","unstructured":"Bertolino A, Braione P, De Angelis G, Gazzola L, Kifetew F, Mariani L, Tonella P (2021) A survey of field-based testing techniques. ACM Comput Surv 54(5):1\u201339","journal-title":"ACM Comput Surv"},{"issue":"4","key":"6210_CR4","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1007\/s10515-007-0022-3","volume":"14","author":"AJ Simons","year":"2007","unstructured":"Simons AJ (2007) JWalk: A tool for lazy, systematic testing of Java classes by design introspection and user interaction. Automated Softw Eng 14(4):369\u2013418. https:\/\/doi.org\/10.1007\/s10515-007-0022-3","journal-title":"Automated Softw Eng"},{"issue":"2","key":"6210_CR5","doi-asserted-by":"publisher","first-page":"1837","DOI":"10.32604\/csse.2023.029703","volume":"45","author":"K Kamaraj","year":"2023","unstructured":"Kamaraj K, Lanitha B, Karthic S, Prakash PNS, Mahaveerakannan R (2023) A hybridized artificial neural network for automated software test oracle. Comput Syst Sci Eng 45(2):1837\u20131850. https:\/\/doi.org\/10.32604\/csse.2023.029703","journal-title":"Comput Syst Sci Eng"},{"issue":"3","key":"6210_CR6","doi-asserted-by":"publisher","first-page":"1587","DOI":"10.32604\/iasc.2022.025192","volume":"34","author":"M Sangeetha","year":"2022","unstructured":"Sangeetha M, Malathi S (2022) Modeling metaheuristic optimization with deep learning software bug prediction model. Intell Autom Soft Comput 34(3):1587\u20131601. https:\/\/doi.org\/10.32604\/iasc.2022.025192","journal-title":"Intell Autom Soft Comput"},{"key":"6210_CR7","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1016\/j.infsof.2018.11.004","volume":"107","author":"H Homaei","year":"2019","unstructured":"Homaei H, Shahriari HR (2019) Athena: a framework to automatically generate security test oracle via extracting policies from source code and intended software behaviour. Inf Softw Technol 107:112\u2013124. https:\/\/doi.org\/10.1016\/j.infsof.2018.11.004","journal-title":"Inf Softw Technol"},{"key":"6210_CR8","doi-asserted-by":"publisher","first-page":"0164","DOI":"10.1016\/j.jss.2024.112260","volume":"221","author":"Beno\u00eet Pierre Martou","year":"2025","unstructured":"Pierre Martou Beno\u00eet, Duhoux K, Mens A, Legay (2025) Combinatorial transition testing in dynamically adaptive systems: implementation and test oracle. J Syst Softw 221:0164\u20131212. https:\/\/doi.org\/10.1016\/j.jss.2024.112260","journal-title":"J Syst Softw"},{"issue":"1","key":"6210_CR9","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1109\/TSE.2023.3334955","volume":"50","author":"M Sch\u00e4fer","year":"2024","unstructured":"Sch\u00e4fer M, Nadi S, Eghbali A, Tip F (2024) An empirical evaluation of using large language models for automated unit test generation. IEEE Trans Softw Eng 50(1):85\u2013105. https:\/\/doi.org\/10.1109\/TSE.2023.3334955","journal-title":"IEEE Trans Softw Eng"},{"key":"6210_CR10","unstructured":"Chinnathambi M, Murugan A (2024) Advances in AI and software testing in 2024: A comprehensive review. arXiv preprint arXiv:2406.04356. https:\/\/arxiv.org\/abs\/2406.04356"},{"key":"6210_CR11","doi-asserted-by":"publisher","DOI":"10.1016\/j.chb.2024.108493","volume":"163","author":"MR Naeem","year":"2025","unstructured":"Naeem MR, Khan MA, Khan M, Alruwaili O, Alrashdi I, Alanazi S (2025) Enhancing software quality assurance in ubiquitous learning environments through mutation testing and diverse test oracles. Comput Hum Behav 163:108493. https:\/\/doi.org\/10.1016\/j.chb.2024.108493","journal-title":"Comput Hum Behav"},{"key":"6210_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2025.104660","volume":"159","author":"J Li","year":"2025","unstructured":"Li J, Xu H, Wang Y, Jiang Z, Chun H, Xie P, Chen Y, Xia T (2025) Fuzzing javascript JIT compilers with a high-quality differential test oracle. Comput Secur 159:104660. https:\/\/doi.org\/10.1016\/j.cose.2025.104660","journal-title":"Comput Secur"},{"key":"6210_CR13","doi-asserted-by":"publisher","unstructured":"Hai-Feng, Guo (2016) A semantic approach for automated test oracle generation, Computer Languages, Systems & Structures, Volume 45, Pages 204\u2013219, ISSN 1477\u20138424. https:\/\/doi.org\/10.1016\/j.cl.2016.01.006","DOI":"10.1016\/j.cl.2016.01.006"},{"key":"6210_CR14","doi-asserted-by":"publisher","unstructured":"Brocal L, Torres-Fern\u00e1ndez R, Mart\u00ednez-Fern\u00e1ndez S, Franch X (2023) Simulation-driven automated end-to-end test and oracle inference for software-intensive systems. In 2023 IEEE\/ACM International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) (pp. 81\u201390). https:\/\/doi.org\/10.1109\/ICSE-SEIP58684.2023.00016","DOI":"10.1109\/ICSE-SEIP58684.2023.00016"},{"key":"6210_CR15","unstructured":"Gupta S, Sadat S, Goldberger J, Gvero T, Srikant S (2024) Evaluating large language model (LLM)-generated test oracles for program correctness. arXiv preprint arXiv:2410.21136. https:\/\/arxiv.org\/abs\/2410.21136"},{"key":"6210_CR16","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1007\/s10836-022-05999-9","volume":"38","author":"B Arasteh","year":"2022","unstructured":"Arasteh B, Hosseini SMJ (2022) Traxtor: an automatic software test suite generation method inspired by imperialist competitive optimization algorithms. J Electron Test 38:205\u2013215. https:\/\/doi.org\/10.1007\/s10836-022-05999-9","journal-title":"J Electron Test"},{"key":"6210_CR17","doi-asserted-by":"publisher","DOI":"10.3390\/sym15020401","volume":"15","author":"B Arasteh","year":"2023","unstructured":"Arasteh B, Seyyedabbasi A, Rasheed J, Abu-Mahfouz AM (2023) Program source-code re-modularization using a discretized and modified sand Cat swarm optimization algorithm. Symmetry 15:401. https:\/\/doi.org\/10.3390\/sym15020401","journal-title":"Symmetry"},{"issue":"12","key":"6210_CR18","doi-asserted-by":"publisher","first-page":"6771","DOI":"10.1007\/s00521-024-09429-z","volume":"36","author":"B Arasteh","year":"2024","unstructured":"Arasteh B, Aghaei B, Farzad B et al (2024) Detecting SQL injection attacks by binary Gray Wolf optimizer and machine learning algorithms. Neural Comput Appl 36(12):6771\u20136792. https:\/\/doi.org\/10.1007\/s00521-024-09429-z","journal-title":"Neural Comput Appl"},{"issue":"1","key":"6210_CR19","doi-asserted-by":"publisher","first-page":"118","DOI":"10.1108\/DTA-03-2020-0073","volume":"55","author":"SMJ Hosseini","year":"2021","unstructured":"Hosseini SMJ, Arasteh B, Isazadeh A, Mohsenzadeh M, Mirzarezaee M (2021) An error-propagation aware method to reduce the software mutation cost using genetic algorithm. Data Technol Appl 55(1):118\u2013148. https:\/\/doi.org\/10.1108\/DTA-03-2020-0073","journal-title":"Data Technol Appl"},{"issue":"4","key":"6210_CR20","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1108\/DTA-08-2019-0140","volume":"54","author":"N Shomali","year":"2020","unstructured":"Shomali N, Arasteh B (2020) Mutation reduction in software mutation testing using firefly optimization algorithm. Data Technol Appl 54(4):461\u2013480. https:\/\/doi.org\/10.1108\/DTA-08-2019-0140","journal-title":"Data Technol Appl"}],"container-title":["Journal of Electronic Testing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10836-025-06210-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10836-025-06210-5","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10836-025-06210-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,20]],"date-time":"2025-12-20T04:14:00Z","timestamp":1766204040000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10836-025-06210-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,11]]},"references-count":20,"journal-issue":{"issue":"5-6","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["6210"],"URL":"https:\/\/doi.org\/10.1007\/s10836-025-06210-5","relation":{},"ISSN":["0923-8174","1573-0727"],"issn-type":[{"type":"print","value":"0923-8174"},{"type":"electronic","value":"1573-0727"}],"subject":[],"published":{"date-parts":[[2025,11,11]]},"assertion":[{"value":"27 June 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 October 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 November 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All authors state that this study is their original work and has not been previously published elsewhere. The paper is not currently being considered for publication elsewhere. The paper accurately reflects the author\u2019s research and analysis.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"All authors state that there is no conflict of interest.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}