In safety-critical applications it is often possible to exploit software techniques to increase system’s fault- tolerance. Common approaches are based on data redundancy to prevent data corruption during the software execution. Duplicating most critical variables only can significantly reduce the memory and performance overheads, while still guaranteeing very good results in terms of fault-tolerance improvement. This paper presents a new methodology to compute the criticality of variables in target software applications. Instead of resorting to time consuming fault injection experiments, the proposed solution is based on the run- time analysis of the variables’ behavior logged during the execution of the target application under different workloads.

Data criticality estimation in software applications / Benso, Alfredo; DI CARLO, Stefano; DI NATALE, Giorgio; Prinetto, Paolo Ernesto; Tagliaferri, Luca. - STAMPA. - 1:(2003), pp. 802-810. (Intervento presentato al convegno IEEE International Test Conference (ITC) tenutosi a Charlotte (NC), USA nel 30 Sept. - 2 Oct., 2003) [10.1109/TEST.2003.1270912].

Data criticality estimation in software applications

BENSO, Alfredo;DI CARLO, STEFANO;DI NATALE, Giorgio;PRINETTO, Paolo Ernesto;TAGLIAFERRI, Luca
2003

Abstract

In safety-critical applications it is often possible to exploit software techniques to increase system’s fault- tolerance. Common approaches are based on data redundancy to prevent data corruption during the software execution. Duplicating most critical variables only can significantly reduce the memory and performance overheads, while still guaranteeing very good results in terms of fault-tolerance improvement. This paper presents a new methodology to compute the criticality of variables in target software applications. Instead of resorting to time consuming fault injection experiments, the proposed solution is based on the run- time analysis of the variables’ behavior logged during the execution of the target application under different workloads.
2003
0780381068
File in questo prodotto:
File Dimensione Formato  
2003-ITC-DataCriticality-AuthorVersion.pdf

accesso aperto

Descrizione: Manuscript author version
Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: PUBBLICO - Tutti i diritti riservati
Dimensione 522.28 kB
Formato Adobe PDF
522.28 kB Adobe PDF Visualizza/Apri
2003-ITC-DataCriticality.pdf

accesso aperto

Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: PUBBLICO - Tutti i diritti riservati
Dimensione 608.58 kB
Formato Adobe PDF
608.58 kB Adobe PDF Visualizza/Apri
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/1499927
 Attenzione

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