The Library
Simultaneous fault models for the generation of efficient error detection mechanisms
Tools
Leeke, Matthew (2017) Simultaneous fault models for the generation of efficient error detection mechanisms. In: 2017 IEEE 28th International Symposium on Software Reliability Engineering (ISSRE'17), Toulouse, France, 23-26 Oct 2017. Published in: 2017 IEEE 28th International Symposium on Software Reliability Engineering (ISSRE) ISBN 9781538609422. doi:10.1109/ISSRE.2017.29 ISSN 2332-6549.
|
PDF
WRAP-simultaneous-fault-models-generation-efficient-Leeke-2017.pdf - Accepted Version - Requires a PDF viewer. Download (564Kb) | Preview |
Official URL: https://doi.org/10.1109/ISSRE.2017.29
Abstract
The application of machine learning to software fault injection data has been shown to be an effective approach for the generation of efficient error detection mechanisms (EDMs) at arbitrary locations. However, such approaches to the design of EDMs have invariably adopted a fault model with a single-fault assumption, limiting the practical relevance of the detectors and their evaluation. Software containing more than a single fault is commonplace, with prominent safety standards recognise that critical failures are often the result of unlikely or unforeseen combinations of faults. This paper addresses this shortcoming, demonstrating that it is possible to generate similarly efficient EDMs under more realistic fault models. In particular, it is shown that (i) efficient EDMs can be designed using fault data collected under models accounting for the occurrence of simultaneous faults, (ii) exhaustive fault injection under a simultaneous bit flip model can yield improvements to true EDM efficiency, and (iii) exhaustive fault injection under a simultaneous bit flip model can made non-exhaustive, thereby reducing the resource costs of experimentation to practicable levels, without sacrificing the efficiency of the resultant EDMs.
Item Type: | Conference Item (Paper) | ||||||
---|---|---|---|---|---|---|---|
Divisions: | Faculty of Science, Engineering and Medicine > Science > Computer Science | ||||||
Journal or Publication Title: | 2017 IEEE 28th International Symposium on Software Reliability Engineering (ISSRE) | ||||||
Publisher: | IEEE Computer Society | ||||||
ISBN: | 9781538609422 | ||||||
ISSN: | 2332-6549 | ||||||
Official Date: | 16 November 2017 | ||||||
Dates: |
|
||||||
DOI: | 10.1109/ISSRE.2017.29 | ||||||
Status: | Peer Reviewed | ||||||
Publication Status: | Published | ||||||
Access rights to Published version: | Restricted or Subscription Access | ||||||
Date of first compliant deposit: | 12 October 2017 | ||||||
Date of first compliant Open Access: | 15 January 2018 | ||||||
Conference Paper Type: | Paper | ||||||
Title of Event: | 2017 IEEE 28th International Symposium on Software Reliability Engineering (ISSRE'17) | ||||||
Type of Event: | Conference | ||||||
Location of Event: | Toulouse, France | ||||||
Date(s) of Event: | 23-26 Oct 2017 | ||||||
Related URLs: |
Request changes or add full text files to a record
Repository staff actions (login required)
View Item |
Downloads
Downloads per month over past year