In this paper, we propose an approach to automatic optimization of redundant embedded system architectures. Given a high-level description of a system and a library of redundant design patterns, all valid redundant alternative architectures are considered. Then, a model of the deviation of the architecture from its nominal behavior is built, and the set of all fault configurations, also referred to as 'cut sets', is computed. This can be used to extract a reliability function for the architecture under study. We leverage the power of Satisfiability Modulo Theory to encode the problem with a symbolic technique, and use the reliability function, together with the assessment of other design objectives, to compare different redundant configurations, thus supporting the exploration of the design space.

Symbolic Encoding of Reliability for the Design of Redundant Architectures / Tierno, Antonio; Turri, Giuliano; Cimatti, Alessandro; Passerone, Roberto. - (2022). ( International Conference on Industrial Cyber-Physical Systems Coventry, UK 24th May-26th May 2022) [10.1109/ICPS51978.2022.9816888].

Symbolic Encoding of Reliability for the Design of Redundant Architectures

Tierno, Antonio;Cimatti, Alessandro;Passerone, Roberto
2022-01-01

Abstract

In this paper, we propose an approach to automatic optimization of redundant embedded system architectures. Given a high-level description of a system and a library of redundant design patterns, all valid redundant alternative architectures are considered. Then, a model of the deviation of the architecture from its nominal behavior is built, and the set of all fault configurations, also referred to as 'cut sets', is computed. This can be used to extract a reliability function for the architecture under study. We leverage the power of Satisfiability Modulo Theory to encode the problem with a symbolic technique, and use the reliability function, together with the assessment of other design objectives, to compare different redundant configurations, thus supporting the exploration of the design space.
2022
Proceedings of the 5th IEEE International Conference on Industrial Cyber-Physical Systems
Piscataway, NJ
IEEE
9781665497701
Tierno, Antonio; Turri, Giuliano; Cimatti, Alessandro; Passerone, Roberto
Symbolic Encoding of Reliability for the Design of Redundant Architectures / Tierno, Antonio; Turri, Giuliano; Cimatti, Alessandro; Passerone, Roberto. - (2022). ( International Conference on Industrial Cyber-Physical Systems Coventry, UK 24th May-26th May 2022) [10.1109/ICPS51978.2022.9816888].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/11572/370491
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 1
  • OpenAlex 3
social impact