Edinburgh Research Explorer

Understanding the Effects of Data Corruption on Application Behavior Based on Data Characteristics

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Related Edinburgh Organisations

Access status



Original languageEnglish
Title of host publicationComputer Safety, Reliability, and Security
Subtitle of host publication34th International Conference, SAFECOMP 2015, Delft, The Netherlands, September 23-25, 2015, Proceedings
PublisherSpringer International Publishing
Number of pages15
ISBN (Electronic)978-3-319-24255-2
ISBN (Print)978-3-319-24254-5
StatePublished - 26 Sep 2015

Publication series

NameLecture Notes in Computer Science
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


In this paper, the results of an experimental study on the error sensitivities of application data are presented. We develop a portable software-implemented fault-injection (SWIFI) tool that, on top of performing single-bit
flip fault injections and capturing their eects on application behavior, is also data-level aware and tracks the corrupted application data to report their high-level characteristics (usage type, size, user, memory space location). After extensive testing of NPB-serial (7.8M fault injections), we are able to characterize the sensitivities of data based on their high-level characteristics. Moreover, we conclude that application data are error sensitive in parts; depending on their type, they have distinct and wide less-sensitive bit ranges either at the MSBs or LSBs. Among other uses, such gained insight could drive the development of sensitivity-aware protection mechanisms of application
data .

Download statistics

No data available

ID: 19873331