arrow
Return

A Specification-Driven Approach to Embedded FDIR Code Generation

delete2026-01-01
delete0
PRE
AI
B
Bonafini, Federico
C
Cavada, Roberto
C
Cimatti, Alessandro
G
Gomez, Guillermo
T
Tonetta, Tefano *
DOI:10.1007/978-3-032-00942-5_14delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Fault Detection, Isolation, and Recovery (FDIR) components are essential for managing faults and ensuring safety and reliability in safety-critical applications. This paper presents a specification-driven approach to the automatic generation of embedded FDIR code. Our method leverages formal specifications of fault conditions and recovery procedures to synthesize fault detection and recovery mechanisms, reducing manual coding and the potential for human error. The proposed toolchain translates high-level specifications into platform-specific embedded code, while model checking can be used to validate and verify the FDIR logic. We detail the underlying architecture, the specification language, and the code generation process, highlighting the flexibility and scalability of the approach. Through a case study in the energy domain, we demonstrate the tool's ability to handle complex fault scenarios, improve development efficiency, and enhance system reliability.
Keywords:
FAULT-DETECTION
DIAGNOSIS

Journal

F
FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS, FMICS 2025
IF:
0
Papers:
15
Citations:
0

Organization

F
Fondazione Bruno Kessler
Scholars:
1.8K
Papers: 1.7K
Citations: 3.2K