Ensuring fault tolerance in Cyber-Physical Systems (CPSs) is challenging due to their complexity and stringent safety requirements. Modern fault-tolerant approaches guarantee fault detection, isolation, and mitigation, but lack systematic approaches to prove their effectiveness and correctness. This paper presents a simulation framework integrating fault injection and contract-based monitoring to validate fault tolerance under diverse conditions. Unlike nominal behavior-based methods, it refines contract specifications through fault-driven scenarios, defining acceptable fault severity and enhancing trust in detection mechanisms. This approach enables early fault detection and precise assessment of critical components by supporting continuous monitoring and allowing prompt corrective actions, improving fault management in dynamic environments. A proof-of-concept implementation demonstrates the framework's effectiveness in assessing fault impacts both in multi-physics components and their controller modules, highlighting its potential to enhance the reliability and resilience of complex CPSs.

Validating the Design of CPS: Interfacing Simulations of Multi-Physics Components and Software with Contract-Based Monitoring / Bruns, Friederike; Tosoni, Francesco; Mehlhop, Sven; Rauh, Andreas; Vinco, Sara; Walter, Jörg; Oppenheimer, Frank; Fummi, Franco. - ELETTRONICO. - (2025), pp. 35-40. ( International Conference on Methods and Models in Automation and Robotics, MMAR Miedzyzdroje (POL) 26-29 August 2025) [10.1109/MMAR65820.2025.11150819].

Validating the Design of CPS: Interfacing Simulations of Multi-Physics Components and Software with Contract-Based Monitoring

Sara Vinco;Franco Fummi
2025

Abstract

Ensuring fault tolerance in Cyber-Physical Systems (CPSs) is challenging due to their complexity and stringent safety requirements. Modern fault-tolerant approaches guarantee fault detection, isolation, and mitigation, but lack systematic approaches to prove their effectiveness and correctness. This paper presents a simulation framework integrating fault injection and contract-based monitoring to validate fault tolerance under diverse conditions. Unlike nominal behavior-based methods, it refines contract specifications through fault-driven scenarios, defining acceptable fault severity and enhancing trust in detection mechanisms. This approach enables early fault detection and precise assessment of critical components by supporting continuous monitoring and allowing prompt corrective actions, improving fault management in dynamic environments. A proof-of-concept implementation demonstrates the framework's effectiveness in assessing fault impacts both in multi-physics components and their controller modules, highlighting its potential to enhance the reliability and resilience of complex CPSs.
2025
979-8-3315-2649-8
File in questo prodotto:
File Dimensione Formato  
DATE_2025_Fault_Detection.pdf

accesso aperto

Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: Pubblico - Tutti i diritti riservati
Dimensione 395.76 kB
Formato Adobe PDF
395.76 kB Adobe PDF Visualizza/Apri
Validating_the_Design_of_CPS_Interfacing_Simulations_of_Multi-Physics_Components_and_Software_with_Contract-Based_Monitoring.pdf

accesso riservato

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 1.03 MB
Formato Adobe PDF
1.03 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/3011009