Skip to main navigation Skip to search Skip to main content

LLM-based Iterative Requirements Refinement in FSM with IEC 61499 Code Generation

  • Valeriy Vyatkin*
  • , Sandeep Patil
  • , Dmitrii Drozdov
  • , Anatoly Shalyto
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

2 Citations (Scopus)

Abstract

This paper presents the Function Block Assistant (fbAssistant), an LLM-backed tool prototype for developing control logic in industrial automation. fbAssistant interprets natural language requirements and automatically generates state machines and their function blocks implementation. The study demonstrates iterative refinement, simulation validation, and deployment using EcoStruxure Automation Expert. The proposed approach aims at improved efficiency and accuracy in the development of automation software.

Original languageEnglish
Title of host publication2025 IEEE 23rd International Conference on Industrial Informatics, INDIN 2025
PublisherIEEE
Number of pages7
ISBN (Electronic)979-8-3315-1121-0
DOIs
Publication statusPublished - 2025
MoE publication typeA4 Conference publication
EventIEEE International Conference on Industrial Informatics - Kunming, China
Duration: 12 Jul 202515 Jul 2025
Conference number: 23

Publication series

NameIEEE International Conference on Industrial Informatics (INDIN)
ISSN (Print)1935-4576

Conference

ConferenceIEEE International Conference on Industrial Informatics
Abbreviated titleINDIN
Country/TerritoryChina
CityKunming
Period12/07/202515/07/2025

Keywords

  • finite-state machines
  • IEC 61499
  • LLM
  • Requirements engineering

Fingerprint

Dive into the research topics of 'LLM-based Iterative Requirements Refinement in FSM with IEC 61499 Code Generation'. Together they form a unique fingerprint.

Cite this