• DocumentCode
    628215
  • Title

    simFI: From single to simultaneous software fault injections

  • Author

    Winter, Stefan ; Tretter, Michael ; Sattler, Benjamin ; Suri, Neeraj

  • Author_Institution
    Dept. of CS, Tech. Univ. Darmstadt, Darmstadt, Germany
  • fYear
    2013
  • fDate
    24-27 June 2013
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    Software-implemented fault injection (SWIFI) is an established experimental technique to evaluate the robustness of software systems. While a large number of SWIFI frameworks exist, virtually all are based on a single-fault assumption, i.e., interactions of simultaneously occurring independent faults are not investigated. As software systems containing more than a single fault often are the norm than an exception [1] and current safety standards require the consideration of “multi-point faults” [2], the validity of this single-fault assumption is at question for contemporary software systems. To address the issue and support simultaneous SWIFI (simFI), we analyze how independent faults can manifest in a generic software composition model and extend an existing SWIFI tool to support some characteristic simultaneous fault types. We implement three simultaneous fault models and demonstrate their utility in evaluating the robustness of the Windows CE kernel. Our findings indicate that simultaneous fault injections prove highly efficient in triggering robustness vulnerabilities.
  • Keywords
    operating system kernels; program testing; software engineering; Windows CE kernel; characteristic simultaneous fault types; experimental technique; generic software composition model; independent fault analysis; multipoint faults; robustness vulnerabilities; simultaneous SWIFI framework; simultaneous fault models; single-fault assumption; software system robustness evaluation; software-implemented fault injection; Kernel; Robustness; Safety; Servers; Software systems; Spatial resolution; Software fault injections; fault models; robustness testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks (DSN), 2013 43rd Annual IEEE/IFIP International Conference on
  • Conference_Location
    Budapest
  • ISSN
    1530-0889
  • Print_ISBN
    978-1-4673-6471-3
  • Type

    conf

  • DOI
    10.1109/DSN.2013.6575310
  • Filename
    6575310