Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

From Timed Automata to Go: Formally Verified Code Generation and Runtime Monitoring for Cyber-Physical Systemsopen access

Authors
Cho, SoominKang, InhyeKim, Jin Hyun
Issue Date
Sep-2025
Publisher
Institute of Electrical and Electronics Engineers Inc.
Keywords
automatic code generation; cyber physical systems; formal verification; timed automata
Citation
IEEE Access, v.13, pp 161729 - 161749
Pages
21
Indexed
SCIE
SCOPUS
Journal Title
IEEE Access
Volume
13
Start Page
161729
End Page
161749
URI
https://scholarworks.gnu.ac.kr/handle/sw.gnu/80142
DOI
10.1109/ACCESS.2025.3608215
ISSN
2169-3536
2169-3536
Abstract
The design of critical components in cyber-physical systems (CPS) demands rigorous guarantees of safety and correctness, particularly in safety-critical domains such as autonomous vehicles and industrial automation. While formal verification techniques, such as Timed Automata (TA) models analyzed with UPPAAL, provide strong offline assurances, transitioning these models into reliable executable systems remains a major challenge, especially when integrated with unverified legacy systems. This paper shows that combining formal verification with runtime monitoring can effectively bridge this gap and enhance system reliability. We introduce a novel framework that automatically translates UPPAAL-verified TA models into executable Go programs, leveraging a new intermediate formalism, Timed Automata with Disjoint Actions (TADA), to make time progression explicit and resolve semantic ambiguities in code generation. By integrating lightweight runtime monitors into the generated code, our approach ensures continuous enforcement of timing invariants even when verified components interact with legacy elements. Compared to prior work focused solely on offline verification, our hybrid approach offers a robust safety envelope in heterogeneous environments. We demonstrate the effectiveness of our framework through a case study on an industrial control system, showing that it successfully detects and mitigates timing violations introduced by legacy components, significantly improving overall system resilience.
Files in This Item
There are no files associated with this item.
Appears in
Collections
ETC > Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Kim, Jin Hyun photo

Kim, Jin Hyun
IT공과대학 (AI정보공학과)
Read more

Altmetrics

Total Views & Downloads

BROWSE