Lanzaro, Anna (2014) On the quality of fault injection for off-the-shelf components in safety-critical systems. [Tesi di dottorato]

[img]
Preview
Text
thesis_lanzaro.pdf

Download (2MB) | Preview
[error in script] [error in script]
Item Type: Tesi di dottorato
Lingua: English
Title: On the quality of fault injection for off-the-shelf components in safety-critical systems
Creators:
CreatorsEmail
Lanzaro, Annaanna.lanzaro@unina.it
Date: 31 March 2014
Number of Pages: 166
Institution: Università degli Studi di Napoli Federico II
Department: Ingegneria Elettrica e delle Tecnologie dell'Informazione
Scuola di dottorato: Ingegneria dell'informazione
Dottorato: Ingegneria informatica ed automatica
Ciclo di dottorato: 26
Coordinatore del Corso di dottorato:
nomeemail
Garofalo, Francescofranco.garofalo@unina.it
Tutor:
nomeemail
Cotroneo, DomenicoUNSPECIFIED
Date: 31 March 2014
Number of Pages: 166
Uncontrolled Keywords: fault injection, safety-critical systems, dependability
Settori scientifico-disciplinari del MIUR: Area 09 - Ingegneria industriale e dell'informazione > ING-INF/05 - Sistemi di elaborazione delle informazioni
Date Deposited: 14 Apr 2014 06:14
Last Modified: 27 Jan 2015 15:37
URI: http://www.fedoa.unina.it/id/eprint/9979

Abstract

Fault Injection (FI) is a family of techniques that emulates hardware and/or software faults by deliberately inserting them into a system component in order to analyze system behavior under faulty conditions, i.e. whether the system can tolerate faults. It is well recognized that Fault Injection is a powerful means for dependability assessment, especially when the system is composed by third-party components. Due to its importance for supporting dependability evaluation of OTS-based systems in safety-critical domains, it is important to assure the quality of fault injection techniques, i.e accuracy and representativeness properties. This dissertation focused on three fault in- jection techniques employed in systems that integrates OTS components, i.e. Software Fault Injection based on binary code mutation, Interface Error Injection (IEI) and SoftWare-Implemented Fault Injection (SWIFI). Three different problems were addressed: (i) the accuracy of SFI based on code mutations; (ii) the representativeness of existing error models on which IEI techniques are based on; (iii) the representativeness and the effectiveness of existing SWIFI techniques when applied to systems deployed on multicore processors.

Actions (login required)

View Item View Item