TUHH Open Research
Help
  • Log In
    New user? Click here to register.Have you forgotten your password?
  • English
  • Deutsch
  • Communities & Collections
  • Publications
  • Research Data
  • People
  • Institutions
  • Projects
  • Statistics
  1. Home
  2. TUHH
  3. Publication References
  4. Data-flow-sensitive fault-space pruning for the injection of transient hardware faults
 
Options

Data-flow-sensitive fault-space pruning for the injection of transient hardware faults

Publikationstyp
Conference Paper
Date Issued
2021
Sprache
English
Author(s)
Pusz, Oskar  
Dietrich, Christian  orcid-logo
Lohmann, Daniel  
Institut
Operating Systems E-EXK4  
TORE-URI
http://hdl.handle.net/11420/9811
Start Page
97
End Page
109
Citation
ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES 2021)
Contribution to Conference
22nd ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES 2021)  
Publisher DOI
10.1145/3461648.3463851
Publisher
ACM
In the domain of safety-critical systems, fault injection campaigns on ISA-level have become a widespread approach to systematically assess the resilience of a system with respect to transient hardware faults.
However, experimentally injecting all possible faults to achieve full fault-space coverage is infeasible in practice.
Hence, pruning techniques, such as def/use pruning are commonly applied to reduce the campaign size by grouping injections that surely provoke the same erroneous behavior.

We describe Data-Flow Pruning (DFP), a new data-flow sensitive fault-space pruning method that extends on def/use-pruning by also considering the instructions’ semantics when deriving fault-equivalence sets.
By tracking the information flow for each bit individually across the respective instructions and considering their fault-masking capability, DFP has to plan fewer pilot injections as it derives larger fault-equivalence sets.
Like def/use pruning, DFP is precise and complete and it can be used as a direct replacement/alternative in existing software-based fault-injection tools.
Our prototypical implementation so far considers local fault equivalence for five types of instructions.
In our experimental evaluation, this already reduces the number of necessary injections by up to 18 percent compared to def/use pruning.
DDC Class
004: Informatik
Funding Organisations
Deutsche Forschungsgemeinschaft (DFG)  
More Funding Information
We want to thank Horst Schirmeier for his feedback and our anonymous reviewers for their constructive comments and suggestions. This work has been supported by the German Research Foundation (DFG) under the grant no. LO 1719/4-1.
TUHH
Weiterführende Links
  • Contact
  • Send Feedback
  • Cookie settings
  • Privacy policy
  • Impress
DSpace Software

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science
Design by effective webwork GmbH

  • Deutsche NationalbibliothekDeutsche Nationalbibliothek
  • ORCiD Member OrganizationORCiD Member Organization
  • DataCiteDataCite
  • Re3DataRe3Data
  • OpenDOAROpenDOAR
  • OpenAireOpenAire
  • BASE Bielefeld Academic Search EngineBASE Bielefeld Academic Search Engine
Feedback