{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,19]],"date-time":"2026-01-19T23:48:26Z","timestamp":1768866506206,"version":"3.49.0"},"reference-count":77,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T00:00:00Z","timestamp":1761091200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T00:00:00Z","timestamp":1761091200000},"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":["Autom Softw Eng"],"published-print":{"date-parts":[[2026,5]]},"DOI":"10.1007\/s10515-025-00566-w","type":"journal-article","created":{"date-parts":[[2025,10,21]],"date-time":"2025-10-21T23:58:03Z","timestamp":1761091083000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Augmenting software quality assurance with AI and automation using PyTest-BDD"],"prefix":"10.1007","volume":"33","author":[{"given":"Xiaofei","family":"Zhao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hua","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"JieQiong","family":"Ding","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhiming","family":"Hu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qingqing","family":"Tian","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ying","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,10,22]]},"reference":[{"issue":"2","key":"566_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-024-00456-7","volume":"31","author":"MN Abadeh","year":"2024","unstructured":"Abadeh, M.N.: Knowledge-enhanced software refinement: leveraging reinforcement learning for search-based quality engineering. Autom. Softw. Eng 31(2), 57 (2024). https:\/\/doi.org\/10.1007\/s10515-024-00456-7","journal-title":"Autom. Softw. Eng"},{"issue":"8","key":"566_CR2","doi-asserted-by":"publisher","first-page":"1978","DOI":"10.1016\/j.jss.2013.02.061","volume":"86","author":"S Anand","year":"2013","unstructured":"Anand, S., Burke, E.K., Chen, T.Y., Clark, J., Cohen, M.B., Grieskamp, W., Harman, M., Harrold, M.J., McMinn, P., Bertolino, A., Jenny Li, J., Zhu, H.: An orchestrated survey of methodologies for automated software test case generation. J. Syst. Softw. 86(8), 1978\u20132001 (2013). https:\/\/doi.org\/10.1016\/j.jss.2013.02.061","journal-title":"J. Syst. Softw."},{"issue":"2","key":"566_CR3","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1080\/07421222.1993.11518006","volume":"10","author":"H Barki","year":"1993","unstructured":"Barki, H., Rivard, S., Talbot, J.: Toward an assessment of software development risk. J. Manag. Inf. Syst. 10(2), 203\u2013225 (1993). https:\/\/doi.org\/10.1080\/07421222.1993.11518006","journal-title":"J. Manag. Inf. Syst."},{"issue":"5","key":"566_CR4","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1109\/TSE.2014.2372785","volume":"41","author":"ET Barr","year":"2015","unstructured":"Barr, E.T., Harman, M., McMinn, P., Shahbaz, M., Yoo, S.: The oracle problem in software testing: A survey. IEEE Trans. Software Eng. 41(5), 507\u2013525 (2015). https:\/\/doi.org\/10.1109\/TSE.2014.2372785","journal-title":"IEEE Trans. Software Eng."},{"key":"566_CR5","doi-asserted-by":"publisher","unstructured":"Basava, J.P., Paruchuri, S., Vinnakota, S.K., Peddi, B.: Implementation of supervisory level in industrial automation pyramid. In: 2024 3rd International Conference for Innovation in Technology (INOCON), pp. 1\u20136 (2024). https:\/\/doi.org\/10.1109\/INOCON60754.2024.10511566","DOI":"10.1109\/INOCON60754.2024.10511566"},{"key":"566_CR6","doi-asserted-by":"publisher","first-page":"254","DOI":"10.1016\/j.future.2024.03.024","volume":"156","author":"S Bernardo","year":"2024","unstructured":"Bernardo, S., Orviz, P., David, M., Gomes, J., Arce, D., Naranjo, D., Blanquer, I., Campos, I., Molt\u00f3, G., Pina, J.: Software quality assurance as a service: Encompassing the quality assessment of software and services. Futur. Gener. Comput. Syst. 156, 254\u2013268 (2024). https:\/\/doi.org\/10.1016\/j.future.2024.03.024","journal-title":"Futur. Gener. Comput. Syst."},{"key":"566_CR7","doi-asserted-by":"publisher","unstructured":"Bertolino, A.: Software testing research: Achievements, challenges, dreams. In: Future of Software Engineering (FOSE \u201907), pp. 85\u2013103 (2007). https:\/\/doi.org\/10.1109\/FOSE.2007.25","DOI":"10.1109\/FOSE.2007.25"},{"key":"566_CR8","doi-asserted-by":"crossref","unstructured":"Bhatia, S., Gandhi, T., Kumar, D., Jalote, P.: Unit Test Generation using Generative AI: A Comparative Performance Analysis of Autogeneration Tools. Association for Computing Machinery (2024)","DOI":"10.1145\/3643795.3648396"},{"issue":"5","key":"566_CR9","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-021-09999-9","volume":"26","author":"J Bogner","year":"2021","unstructured":"Bogner, J., Fritzsch, J., Wagner, S., Zimmermann, A.: Industry practices and challenges for the evolvability assurance of microservices. Empir. Softw. Eng. 26(5), 104 (2021). https:\/\/doi.org\/10.1007\/s10664-021-09999-9","journal-title":"Empir. Softw. Eng."},{"key":"566_CR10","doi-asserted-by":"publisher","unstructured":"Broy, M.: In: Nanz, S. (ed.) Seamless Method- and Model-based Software and Systems Engineering, pp. 33\u201347. Springer, Berlin, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-15187-3_2","DOI":"10.1007\/978-3-642-15187-3_2"},{"issue":"1","key":"566_CR11","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/TSE.1984.5010196","volume":"SE-10","author":"FJ Buckley","year":"1984","unstructured":"Buckley, F.J., Poston, R.: Software quality assurance. IEEE Transactions on Software Engineering SE-10(1), 36\u201341 (1984). https:\/\/doi.org\/10.1109\/TSE.1984.5010196","journal-title":"IEEE Transactions on Software Engineering"},{"key":"566_CR12","doi-asserted-by":"publisher","unstructured":"Chen, J., Deng, L., Qiu, Y., Zhao, P., Lei, H., Song, J., Wang, X.: Llm-Based Automated Modeling in Symbolic Execution for Securing Medical Software. [Online; accessed 31. Jan. 2025] (2024). https:\/\/doi.org\/10.2139\/ssrn.4938953 . https:\/\/papers.ssrn.com\/sol3\/papers.cfm?abstract_id=4938953","DOI":"10.2139\/ssrn.4938953"},{"issue":"1","key":"566_CR13","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1016\/j.jss.2009.02.022","volume":"83","author":"TY Chen","year":"2010","unstructured":"Chen, T.Y., Kuo, F.-C., Merkel, R.G., Tse, T.H.: Adaptive random testing: The art of test case diversity. J. Syst. Softw. 83(1), 60\u201366 (2010). https:\/\/doi.org\/10.1016\/j.jss.2009.02.022","journal-title":"J. Syst. Softw."},{"issue":"5","key":"566_CR14","doi-asserted-by":"publisher","DOI":"10.1002\/widm.1211","volume":"7","author":"L Cheng","year":"2017","unstructured":"Cheng, L., Liu, F., Yao, D.D.: Enterprise data breach: causes, challenges, prevention, and future directions. WIREs Data Min. Knowl. Discovery 7(5), 1211 (2017)","journal-title":"WIREs Data Min. Knowl. Discovery"},{"issue":"2","key":"566_CR15","doi-asserted-by":"publisher","first-page":"835","DOI":"10.1007\/s10664-017-9548-7","volume":"23","author":"DAd. Costa","year":"2018","unstructured":"Costa, DAd.., McIntosh, S., Treude, C., Kulesza, U., Hassan, A.E.: The impact of rapid release cycles on the integration delay of fixed issues. Empirical Software Engineering 23(2), 835\u2013904 (2018). https:\/\/doi.org\/10.1007\/s10664-017-9548-7","journal-title":"Empirical Software Engineering"},{"key":"566_CR16","doi-asserted-by":"crossref","unstructured":"Doneva, Z., Gaftandzhieva, S.: Agile methodology in software development: Code quality and security compliance benefits and challenges. In: Yang, X.-S., Sherratt, S., Dey, N., Joshi, A. (eds.) Proceedings of Ninth International Congress on Information and Communication Technology, pp. 541\u2013553 (2024). Springer","DOI":"10.1007\/978-981-97-3305-7_43"},{"key":"566_CR17","doi-asserted-by":"publisher","unstructured":"Dubey, A.K., Saraswat, M., Suryani, E.: RPA and test automation, pp. 30\u201354. CRC Press, Boca Raton, FL, USA (2024). https:\/\/doi.org\/10.1201\/9781003479031-2 . https:\/\/www.taylorfrancis.com\/chapters\/edit\/10.1201\/9781003479031-2","DOI":"10.1201\/9781003479031-2"},{"key":"566_CR18","doi-asserted-by":"publisher","first-page":"88008","DOI":"10.1109\/ACCESS.2023.3302356","volume":"11","author":"MS Farooq","year":"2023","unstructured":"Farooq, M.S., Omer, U., Ramzan, A., Rasheed, M.A., Atal, Z.: Behavior driven development: A systematic literature review. IEEE Access 11, 88008\u201388024 (2023). https:\/\/doi.org\/10.1109\/ACCESS.2023.3302356","journal-title":"IEEE Access"},{"key":"566_CR19","doi-asserted-by":"publisher","unstructured":"Garlan, D.: Software architecture: a roadmap. In: Proceedings of the Conference on The Future of Software Engineering. ICSE \u201900, pp. 91\u2013101. Association for Computing Machinery, New York, NY, USA (2000). https:\/\/doi.org\/10.1145\/336512.336537","DOI":"10.1145\/336512.336537"},{"key":"566_CR20","doi-asserted-by":"publisher","first-page":"517","DOI":"10.1016\/j.addma.2018.04.005","volume":"21","author":"C Gobert","year":"2018","unstructured":"Gobert, C., Reutzel, E.W., Petrich, J., Nassar, A.R., Phoha, S.: Application of supervised machine learning for defect detection during metallic powder bed fusion additive manufacturing using high resolution imaging. Addit. Manuf. 21, 517\u2013528 (2018). https:\/\/doi.org\/10.1016\/j.addma.2018.04.005","journal-title":"Addit. Manuf."},{"key":"566_CR21","doi-asserted-by":"publisher","first-page":"151460","DOI":"10.1109\/ACCESS.2024.3456081","volume":"12","author":"S Han","year":"2024","unstructured":"Han, S., Sun, X.: Optimizing product design using genetic algorithms and artificial intelligence techniques. IEEE Access 12, 151460\u2013151475 (2024). https:\/\/doi.org\/10.1109\/ACCESS.2024.3456081","journal-title":"IEEE Access"},{"key":"566_CR22","doi-asserted-by":"crossref","unstructured":"He, Y., Huang, J., Rong, Y., Guo, Y., Wang, E., Chen, H.: UniTSyn: A Large-Scale Dataset Capable of Enhancing the Prowess of Large Language Models for Program Testing. Association for Computing Machinery (2024)","DOI":"10.1145\/3650212.3680342"},{"key":"566_CR23","doi-asserted-by":"crossref","unstructured":"Heitk\u00f6tter, H., Hanschke, S., Majchrzak, T.A.: Evaluating cross-platform development approaches for mobile applications. In: Cordeiro, J., Krempels, K.-H. (eds.) Web Information Systems and Technologies, pp. 120\u2013138. Springer","DOI":"10.1007\/978-3-642-36608-6_8"},{"key":"566_CR24","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2023.121640","volume":"238","author":"Z Huang","year":"2024","unstructured":"Huang, Z., Yu, H., Fan, G., Shao, Z., Li, M., Liang, Y.: Aligning xai explanations with software developers\u2019 expectations: A case study with code smell prioritization. Expert Syst. Appl. 238, 121640 (2024). https:\/\/doi.org\/10.1016\/j.eswa.2023.121640","journal-title":"Expert Syst. Appl."},{"key":"566_CR25","doi-asserted-by":"publisher","first-page":"1772","DOI":"10.7717\/peerj-cs.1772","volume":"10","author":"S Iftikhar","year":"2024","unstructured":"Iftikhar, S.: Cyberterrorism as a global threat: a review on repercussions and countermeasures. PeerJ Computer Science. 10, 1772 (2024). https:\/\/doi.org\/10.7717\/peerj-cs.1772","journal-title":"PeerJ Computer Science."},{"issue":"1","key":"566_CR26","doi-asserted-by":"publisher","DOI":"10.1145\/2071356.2071363","volume":"17","author":"C Ioannides","year":"2012","unstructured":"Ioannides, C., Eder, K.I.: Coverage-directed test generation automated by machine learning - a review. ACM Trans. Des. Autom. Electron. Syst. 17(1), 7 (2012). https:\/\/doi.org\/10.1145\/2071356.2071363","journal-title":"ACM Trans. Des. Autom. Electron. Syst."},{"key":"566_CR27","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.110944","volume":"177","author":"M Irshad","year":"2021","unstructured":"Irshad, M., Britto, R., Petersen, K.: Adapting behavior driven development (bdd) for large-scale software systems. J. Syst. Softw. 177, 110944 (2021). https:\/\/doi.org\/10.1016\/j.jss.2021.110944","journal-title":"J. Syst. Softw."},{"key":"566_CR28","unstructured":"Islam, G.: On the real world practice of behaviour driven development. Thesis (2024). https:\/\/theses.gla.ac.uk\/84085"},{"key":"566_CR29","doi-asserted-by":"publisher","unstructured":"J\u00fanior, F.S., Reis, P.A., Cavalcante, M.S., Oliveira, A.H.M.: Systems Engineering Process Enhancement: Requirements Verification Methodology using Natural Language Processing (NLP) for Automotive Industry. [Online; accessed 31. Jan. 2025] (2024). https:\/\/doi.org\/10.4271\/2023-36-0117 . https:\/\/www.sae.org\/publications\/technical-papers\/content\/2023-36-0117","DOI":"10.4271\/2023-36-0117"},{"key":"566_CR30","unstructured":"Kalusivalingam, A.K., Sharma, A., Patel, N., Singh, V.: Leveraging reinforcement learning and genetic algorithms for enhanced ai-driven procurement optimization. International Journal of AI and ML. 1(3) (2020)"},{"issue":"6","key":"566_CR31","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1109\/MCS.2016.2602089","volume":"36","author":"J Kapinski","year":"2016","unstructured":"Kapinski, J., Deshmukh, J.V., Jin, X., Ito, H., Butts, K.: Simulation-based approaches for verification of embedded control systems: An overview of traditional and advanced modeling, testing, and verification techniques. IEEE Control Syst. Mag. 36(6), 45\u201364 (2016). https:\/\/doi.org\/10.1109\/MCS.2016.2602089","journal-title":"IEEE Control Syst. Mag."},{"key":"566_CR32","doi-asserted-by":"publisher","unstructured":"Keyogeg, B., Thompson, M., Dawson, G., Wagner, D., Johnson, G., Elliott, B.: Automated detection of ransomware in windows active directory domain services using log analysis and machine learning. Authorea Preprints. (2024). https:\/\/doi.org\/10.22541\/au.172779663.36925703\/v1","DOI":"10.22541\/au.172779663.36925703\/v1"},{"key":"566_CR33","doi-asserted-by":"publisher","unstructured":"Khaliq, Z., Farooq, S.U., Khan, D.A.: Artificial intelligence in software testing : Impact, problems, challenges and prospect. ArXiv e-prints. (2022). https:\/\/doi.org\/10.48550\/arXiv.2201.05371","DOI":"10.48550\/arXiv.2201.05371"},{"key":"566_CR34","doi-asserted-by":"crossref","unstructured":"Khinvasara, T., Ness, S., Shankar, A.: Leveraging AI for Enhanced Quality Assurance in Medical Device Manufacturing. [Online; accessed 30. Jan. 2025] (2024). http:\/\/archive.bionaturalists.in\/id\/eprint\/2355","DOI":"10.9734\/ajrcos\/2024\/v17i6454"},{"issue":"3","key":"566_CR35","doi-asserted-by":"publisher","first-page":"3615","DOI":"10.1007\/s10586-023-04170-z","volume":"27","author":"NAA Khleel","year":"2024","unstructured":"Khleel, N.A.A., Neh\u00e9z, K.: Software defect prediction using a bidirectional lstm network combined with oversampling techniques. Clust. Comput. 27(3), 3615\u20133638 (2024). https:\/\/doi.org\/10.1007\/s10586-023-04170-z","journal-title":"Clust. Comput."},{"key":"566_CR36","doi-asserted-by":"publisher","unstructured":"Khomh, F., Dhaliwal, T., Zou, Y., Adams, B.: Do faster releases improve software quality? an empirical case study of mozilla firefox. In: 2012 9th IEEE Working Conference on Mining Software Repositories (MSR), pp. 179\u2013188 (2012). https:\/\/doi.org\/10.1109\/MSR.2012.6224279","DOI":"10.1109\/MSR.2012.6224279"},{"key":"566_CR37","doi-asserted-by":"publisher","unstructured":"King, T.M., Arbon, J., Santiago, D., Adamo, D., Chin, W., Shanmugam, R.: AI for testing today and tomorrow: Industry perspectives. In: 2019 IEEE International Conference On Artificial Intelligence Testing (AITest), pp. 81\u201388 (2019). https:\/\/doi.org\/10.1109\/AITest.2019.000-3","DOI":"10.1109\/AITest.2019.000-3"},{"key":"566_CR38","doi-asserted-by":"publisher","unstructured":"Kitchin, R., Dodge, M.: The (In)Security of Smart Cities: Vulnerabilities, Risks, Mitigation, and Prevention, pp. 47\u201365. Routledge, New York, NY, USA (2020). https:\/\/doi.org\/10.4324\/9781003132851-4 . https:\/\/www.taylorfrancis.com\/chapters\/edit\/10.4324\/9781003132851-4","DOI":"10.4324\/9781003132851-4"},{"key":"566_CR39","doi-asserted-by":"publisher","first-page":"406","DOI":"10.1016\/j.powtec.2013.11.045","volume":"253","author":"M Leturia","year":"2014","unstructured":"Leturia, M., Benali, M., Lagarde, S., Ronga, I., Saleh, K.: Characterization of flow properties of cohesive powders: A comparative study of traditional and new testing methods. Powder Technol 253, 406\u2013423 (2014). https:\/\/doi.org\/10.1016\/j.powtec.2013.11.045","journal-title":"Powder Technol"},{"key":"566_CR40","doi-asserted-by":"crossref","unstructured":"Liang, C.-J.M., Lane, N.D., Brouwers, N., Zhang, L., Karlsson, B.F., Liu, H., Liu, Y., Tang, J., Shan, X., Chandra, R., Zhao, F.: Caiipa: automated large-scale mobile app testing through contextual fuzzing. Association for Computing Machinery (2014)","DOI":"10.1145\/2639108.2639131"},{"issue":"2","key":"566_CR41","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-022-10248-w","volume":"28","author":"S Lukasczyk","year":"2023","unstructured":"Lukasczyk, S., Kroi\u00df, F., Fraser, G.: An empirical study of automated unit test generation for python. Empirical Software Engineering 28(2), 36 (2023). https:\/\/doi.org\/10.1007\/s10664-022-10248-w","journal-title":"Empirical Software Engineering"},{"key":"566_CR42","doi-asserted-by":"crossref","unstructured":"Marron, M.: Toward Programming Languages for Reasoning: Humans, Symbolic Systems, and AI Agents. Association for Computing Machinery (2023)","DOI":"10.1145\/3622758.3622895"},{"key":"566_CR43","doi-asserted-by":"publisher","first-page":"168645","DOI":"10.1109\/ACCESS.2024.3490453","volume":"12","author":"A Mehmood","year":"2024","unstructured":"Mehmood, A., Ilyas, Q.M., Ahmad, M., Shi, Z.: Test suite optimization using machine learning techniques: A comprehensive study. IEEE Access 12, 168645\u2013168671 (2024). https:\/\/doi.org\/10.1109\/ACCESS.2024.3490453","journal-title":"IEEE Access"},{"key":"566_CR44","doi-asserted-by":"publisher","unstructured":"Ming, H., Verner, J., Liming, Z., Babar, M.A.: Software quality and agile methods. In: Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004. COMPSAC 2004., pp. 520\u20135251. https:\/\/doi.org\/10.1109\/CMPSAC.2004.1342889","DOI":"10.1109\/CMPSAC.2004.1342889"},{"key":"566_CR45","doi-asserted-by":"publisher","unstructured":"Moeez, M., Mahmood, R., Asif, H., Iqbal, M.W., Hamid, K., Ali, U., Khan, N.: Comprehensive analysis of devops: Integration, automation, collaboration, and continuous delivery. Bulletin of Business and Economics (BBE). 13(1) (2024). https:\/\/doi.org\/10.61506\/01.00253","DOI":"10.61506\/01.00253"},{"key":"566_CR46","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2024.107435","volume":"170","author":"T Natarajan","year":"2024","unstructured":"Natarajan, T., Pichai, S.: Behaviour-driven development and metrics framework for enhanced agile practices in scrum teams. Inf. Softw. Technol. 170, 107435 (2024). https:\/\/doi.org\/10.1016\/j.infsof.2024.107435","journal-title":"Inf. Softw. Technol."},{"key":"566_CR47","unstructured":"Navarathna\u00a0Mudiyanselage, I.: Ai-driven rest api testing : Api automation and testing. Thesis (2024). https:\/\/lutpub.lut.fi\/handle\/10024\/167024"},{"issue":"8","key":"566_CR48","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-024-10844-w","volume":"57","author":"R Ofori-Boateng","year":"2024","unstructured":"Ofori-Boateng, R., Aceves-Martins, M., Wiratunga, N., Moreno-Garcia, C.F.: Towards the automation of systematic reviews using natural language processing, machine learning, and deep learning: a comprehensive review. Artif. Intell. Rev. 57(8), 200 (2024). https:\/\/doi.org\/10.1007\/s10462-024-10844-w","journal-title":"Artif. Intell. Rev."},{"key":"566_CR49","doi-asserted-by":"publisher","DOI":"10.1145\/2593882.2593885","author":"A Orso","year":"2014","unstructured":"Orso, A., Rothermel, G.: Software testing: a research travelogue (2000\u20132014). Association for Computing Machinery (2014). https:\/\/doi.org\/10.1145\/2593882.2593885","journal-title":"Association for Computing Machinery"},{"issue":"3","key":"566_CR50","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1007\/s00778-007-0044-3","volume":"16","author":"MP Papazoglou","year":"2007","unstructured":"Papazoglou, M.P., Heuvel, W.-J.: Service oriented architectures: approaches, technologies and research issues. VLDB J. 16(3), 389\u2013415 (2007). https:\/\/doi.org\/10.1007\/s00778-007-0044-3","journal-title":"VLDB J."},{"issue":"8","key":"566_CR51","doi-asserted-by":"publisher","first-page":"674","DOI":"10.1109\/TSE.2003.1223642","volume":"29","author":"DL Parnas","year":"2003","unstructured":"Parnas, D.L., Lawford, M.: The role of inspection in software quality assurance. IEEE Trans. Software Eng. 29(8), 674\u2013676 (2003). https:\/\/doi.org\/10.1109\/TSE.2003.1223642","journal-title":"IEEE Trans. Software Eng."},{"key":"566_CR52","unstructured":"Pasanen, M.: Automation testing: Implementation methods and scripting. Thesis (2017). https:\/\/www.theseus.fi\/handle\/10024\/135820"},{"key":"566_CR53","doi-asserted-by":"publisher","unstructured":"Pasch, F., Mirus, F., Zhang, Y., Scholl, K.-U.: Scenario execution for robotics: A generic, backend-agnostic library for running reproducible robotics experiments and tests. ArXiv e-prints. (2024). https:\/\/doi.org\/10.48550\/arXiv.2409.07080","DOI":"10.48550\/arXiv.2409.07080"},{"issue":"4","key":"566_CR54","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1145\/141874.141884","volume":"17","author":"DE Perry","year":"1992","unstructured":"Perry, D.E., Wolf, A.L.: Foundations for the study of software architecture. SIGSOFT Softw. Eng. Notes 17(4), 40\u201352 (1992). https:\/\/doi.org\/10.1145\/141874.141884","journal-title":"SIGSOFT Softw. Eng. Notes"},{"key":"566_CR55","doi-asserted-by":"publisher","unstructured":"Purkayastha, S., Goyal, S., Phillips, T., Wu, H., Haakenson, B., Zou, X.: Continuous security through integration testing in an electronic health records system. In: 2020 International Conference on Software Security and Assurance (ICSSA), pp. 26\u201331 (2020). https:\/\/doi.org\/10.1109\/ICSSA51305.2020.00012","DOI":"10.1109\/ICSSA51305.2020.00012"},{"key":"566_CR56","unstructured":"Purovesi, R.: Test automation and ai. Thesis (2024). https:\/\/lutpub.lut.fi\/handle\/10024\/167349"},{"key":"566_CR57","doi-asserted-by":"publisher","unstructured":"R, K., N, S., K, C., N, G., S\u00a0V, K., S, R.: Exploring the Frontiers: Innovations in Semiconductor Technology and AI-Driven SoC Design. [Online; accessed 31. Jan. 2025] (2024). https:\/\/doi.org\/10.2139\/ssrn.5086781 . https:\/\/papers.ssrn.com\/sol3\/papers.cfm?abstract_id=5086781","DOI":"10.2139\/ssrn.5086781"},{"key":"566_CR58","unstructured":"Rai, P.: Extending automated testing to high-level software requirements : A study on the feasibility of automated acceptance-testing. Student thesis (2016). 2018-01-10T16:26:31.138+01:00. http:\/\/urn.kb.se\/resolve?urn=urn:nbn:se:miun:diva-28041"},{"key":"566_CR59","doi-asserted-by":"publisher","unstructured":"Raj, C.P.R., Seshu\u00a0Babu, T.: A study on approaches to build cross-platform mobile applications and criteria to select appropriate approach. In: 2012 Annual IEEE India Conference (INDICON), pp. 625\u2013629 (2012). https:\/\/doi.org\/10.1109\/INDCON.2012.6420693","DOI":"10.1109\/INDCON.2012.6420693"},{"issue":"2","key":"566_CR60","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1136\/qshc.4.2.80","volume":"4","author":"J Reason","year":"1995","unstructured":"Reason, J.: Understanding adverse events: human factors. Qual. Health Care 4(2), 80 (1995). https:\/\/doi.org\/10.1136\/qshc.4.2.80","journal-title":"Qual. Health Care"},{"issue":"1","key":"566_CR61","doi-asserted-by":"publisher","DOI":"10.1186\/s40537-024-00957-y","volume":"11","author":"AH Salem","year":"2024","unstructured":"Salem, A.H., Azzam, S.M., Emam, O.E., Abohany, A.A.: Advancing cybersecurity: a comprehensive review of ai-driven detection techniques. Journal of Big Data 11(1), 105 (2024). https:\/\/doi.org\/10.1186\/s40537-024-00957-y","journal-title":"Journal of Big Data"},{"key":"566_CR62","doi-asserted-by":"publisher","DOI":"10.3389\/frobt.2024.1346580","author":"MG Santos","year":"2024","unstructured":"Santos, M.G., Hall\u00e9, S., Petrillo, F., Gu\u00e9h\u00e9neuc, Y.-G.: Aat4irs: automated acceptance testing for industrial robotic systems. Frontiers in Robotics and AI (2024). https:\/\/doi.org\/10.3389\/frobt.2024.1346580","journal-title":"Frontiers in Robotics and AI"},{"key":"566_CR63","doi-asserted-by":"publisher","unstructured":"Santos, M.G.D., Petrillo, F., Hall\u00e9, S., Gu\u00e9h\u00e9neuc, Y.G.: An approach to apply automated acceptance testing for industrial robotic systems. In: 2022 Sixth IEEE International Conference on Robotic Computing (IRC), pp. 336\u2013337 (2022). https:\/\/doi.org\/10.1109\/IRC55401.2022.00066","DOI":"10.1109\/IRC55401.2022.00066"},{"key":"566_CR64","doi-asserted-by":"publisher","unstructured":"Santos, S.R.R.d., Fernandes, R.E.S., Santos, M.C.B.d., Soares, M.S., Rocha, F.G., Marczak, S.: Increasing test coverage by automating bdd tests in proofs of concepts (pocs) using llm. In: Proceedings of the XXIII Brazilian Symposium on Software Quality. SBQS \u201924, pp. 519\u2013525. Association for Computing Machinery, New York, NY, USA (2024). https:\/\/doi.org\/10.1145\/3701625.3701637","DOI":"10.1145\/3701625.3701637"},{"issue":"2","key":"566_CR65","doi-asserted-by":"publisher","first-page":"314","DOI":"10.1080\/07421222.2015.1063315","volume":"32","author":"R Sen","year":"2015","unstructured":"Sen, R., Borle, S.: Estimating the contextual risk of data breach: An empirical approach. J. Manag. Inf. Syst. 32(2), 314\u2013341 (2015). https:\/\/doi.org\/10.1080\/07421222.2015.1063315","journal-title":"J. Manag. Inf. Syst."},{"key":"566_CR66","doi-asserted-by":"publisher","first-page":"3909","DOI":"10.1109\/ACCESS.2017.2685629","volume":"5","author":"M Shahin","year":"2017","unstructured":"Shahin, M., Babar, M.A., Zhu, L.: Continuous integration, delivery and deployment: A systematic review on approaches, tools, challenges and practices. IEEE Access 5, 3909\u20133943 (2017). https:\/\/doi.org\/10.1109\/ACCESS.2017.2685629","journal-title":"IEEE Access"},{"issue":"3","key":"566_CR67","doi-asserted-by":"publisher","first-page":"1061","DOI":"10.1007\/s10664-018-9651-4","volume":"24","author":"M Shahin","year":"2019","unstructured":"Shahin, M., Zahedi, M., Babar, M.A., Zhu, L.: An empirical study of architecting for continuous delivery and deployment. Empir. Softw. Eng. 24(3), 1061\u20131108 (2019). https:\/\/doi.org\/10.1007\/s10664-018-9651-4","journal-title":"Empir. Softw. Eng."},{"key":"566_CR68","doi-asserted-by":"publisher","unstructured":"Shan, R., Shan, T.: Actionfusion: Framework of large action model enablement. In: 2024 IEEE International Conference on Big Data (BigData), pp. 5432\u20135441. https:\/\/doi.org\/10.1109\/BigData62323.2024.10825136","DOI":"10.1109\/BigData62323.2024.10825136"},{"key":"566_CR69","doi-asserted-by":"crossref","unstructured":"Shelly, C.C., Barta, M.: Application of traditional software testing methodologies to web accessibility. Association for Computing Machinery (2010)","DOI":"10.1145\/1805986.1806002"},{"key":"566_CR70","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1016\/j.jss.2013.08.032","volume":"87","author":"D St\u00e5hl","year":"2014","unstructured":"St\u00e5hl, D., Bosch, J.: Modeling continuous integration practice differences in industry software development. J. Syst. Softw. 87, 48\u201359 (2014). https:\/\/doi.org\/10.1016\/j.jss.2013.08.032","journal-title":"J. Syst. Softw."},{"key":"566_CR71","unstructured":"Takanen, A., Demott, J.D., Miller, C., Kettunen, A.: Fuzzing for Software Security Testing and Quality Assurance. Artech House (2018)"},{"key":"566_CR72","unstructured":"Tetteh, S.G.: Empirical Study of Agile Software Development Methodologies: A Comparative Analysis. [Online; accessed 31. Jan. 2025] (2024). http:\/\/archive.pcbmb.org\/id\/eprint\/1883"},{"key":"566_CR73","doi-asserted-by":"publisher","unstructured":"Verma, I., Kumar, D., Goel, R.: Testing strategies for software systems using cognitive computing. In: 2024 International Conference on Electrical Electronics and Computing Technologies (ICEECT), vol. 1, pp. 1\u20139 (2024). https:\/\/doi.org\/10.1109\/ICEECT61758.2024.10739312","DOI":"10.1109\/ICEECT61758.2024.10739312"},{"issue":"2","key":"566_CR74","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1109\/MDT.2005.44","volume":"22","author":"M Vuletid","year":"2005","unstructured":"Vuletid, M., Pozzi, L., Ienne, P.: Seamless hardware-software integration in reconfigurable computing systems. IEEE Design & Test of Computers. 22(2), 102\u2013113 (2005). https:\/\/doi.org\/10.1109\/MDT.2005.44","journal-title":"IEEE Design & Test of Computers."},{"issue":"4","key":"566_CR75","doi-asserted-by":"publisher","first-page":"911","DOI":"10.1109\/TSE.2024.3368208","volume":"50","author":"J Wang","year":"2024","unstructured":"Wang, J., Huang, Y., Chen, C., Liu, Z., Wang, S., Wang, Q.: Software testing with large language models: Survey, landscape, and vision. IEEE Trans. Software Eng 50(4), 911\u2013936 (2024). https:\/\/doi.org\/10.1109\/TSE.2024.3368208","journal-title":"IEEE Trans. Software Eng"},{"key":"566_CR76","doi-asserted-by":"publisher","unstructured":"Widyasari, R., Lo, D., Liao, L.: Beyond chatgpt: Enhancing software quality assurance tasks with diverse llms and validation techniques. ArXiv e-prints. (2024). https:\/\/doi.org\/10.48550\/arXiv.2409.01001","DOI":"10.48550\/arXiv.2409.01001"},{"issue":"2","key":"566_CR77","doi-asserted-by":"publisher","DOI":"10.1016\/j.hcc.2024.100211","volume":"4","author":"Y Yao","year":"2024","unstructured":"Yao, Y., Duan, J., Xu, K., Cai, Y., Sun, Z., Zhang, Y.: A survey on large language model (llm) security and privacy: The good, the bad, and the ugly. High-Confidence Computing 4(2), 100211 (2024). https:\/\/doi.org\/10.1016\/j.hcc.2024.100211","journal-title":"High-Confidence Computing"}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-025-00566-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10515-025-00566-w","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-025-00566-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,19]],"date-time":"2026-01-19T11:16:07Z","timestamp":1768821367000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10515-025-00566-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,22]]},"references-count":77,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2026,5]]}},"alternative-id":["566"],"URL":"https:\/\/doi.org\/10.1007\/s10515-025-00566-w","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"value":"0928-8910","type":"print"},{"value":"1573-7535","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10,22]]},"assertion":[{"value":"31 January 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 October 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 October 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":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"23"}}