{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,28]],"date-time":"2026-01-28T02:06:29Z","timestamp":1769565989737,"version":"3.49.0"},"reference-count":0,"publisher":"IOS Press","isbn-type":[{"value":"9781643686448","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,27]],"date-time":"2026-01-27T00:00:00Z","timestamp":1769472000000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,1,27]]},"abstract":"<jats:p>A component-based industrial software system is a novel type of industrial software that supports deep integration and dynamic interaction between physical and informational processes. Due to its inherent complexity and cross-domain integration, testing such systems has become a significant challenge. To address the limitations of traditional manual and partially automated test case generation methods\u2014such as insufficient coverage and low efficiency\u2014this study proposes an automated test case generation method based on industrial software component workflow state machines and large language models (LLMs). Starting from system user input, the method integrates an industrial software knowledge base and employs LLMs to assist in generating workflow state machine models. Under the constraints of these state machine models, preliminary test case data are generated, followed by path verification and filtering to ensure the accuracy and reliability of the testing process. Experimental results demonstrate that this method can generate precise test cases across diverse industrial software scenarios, achieving state coverage exceeding 95% and reducing generation time compared to traditional methods, thereby improving testing efficiency.<\/jats:p>","DOI":"10.3233\/faia251652","type":"book-chapter","created":{"date-parts":[[2026,1,27]],"date-time":"2026-01-27T13:18:57Z","timestamp":1769519937000},"source":"Crossref","is-referenced-by-count":0,"title":["Test Case Generation Method Based on Industrial Software Workflow State Machine and Large Language Model"],"prefix":"10.3233","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-3303-6742","authenticated-orcid":false,"given":"Shangsi","family":"Sheng","sequence":"first","affiliation":[{"name":"School of Computer Science and Technology, Guangdong University of Technology, China"}]},{"given":"Tao","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Automation, Guangdong University of Technology, China"}]},{"given":"Lianglun","family":"Cheng","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Guangdong University of Technology, China"}]}],"member":"7437","container-title":["Frontiers in Artificial Intelligence and Applications","Fuzzy Systems and Data Mining XI"],"original-title":[],"link":[{"URL":"https:\/\/ebooks.iospress.nl\/pdf\/doi\/10.3233\/FAIA251652","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,27]],"date-time":"2026-01-27T13:18:57Z","timestamp":1769519937000},"score":1,"resource":{"primary":{"URL":"https:\/\/ebooks.iospress.nl\/doi\/10.3233\/FAIA251652"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,27]]},"ISBN":["9781643686448"],"references-count":0,"URL":"https:\/\/doi.org\/10.3233\/faia251652","relation":{},"ISSN":["0922-6389","1879-8314"],"issn-type":[{"value":"0922-6389","type":"print"},{"value":"1879-8314","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1,27]]}}}