TU Darmstadt / ULB / TUbiblio

simFI: From Single to Simultaneous Software Fault Injections

Winter, Stefan ; Tretter, Michael ; Sattler, Benjamin ; Suri, Neeraj (2013)
simFI: From Single to Simultaneous Software Fault Injections.
Budapest, Hungary
doi: 10.1109/DSN.2013.6575310
Konferenzveröffentlichung, Bibliographie

Kurzbeschreibung (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.

Typ des Eintrags: Konferenzveröffentlichung
Erschienen: 2013
Autor(en): Winter, Stefan ; Tretter, Michael ; Sattler, Benjamin ; Suri, Neeraj
Art des Eintrags: Bibliographie
Titel: simFI: From Single to Simultaneous Software Fault Injections
Sprache: Deutsch
Publikationsjahr: Juni 2013
Verlag: IEEE Computer Society
Buchtitel: 2013 43rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
Veranstaltungsort: Budapest, Hungary
DOI: 10.1109/DSN.2013.6575310
Kurzbeschreibung (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.

Freie Schlagworte: Spatial resolution, Robustness, Software systems, Servers, Kernel, Safety
ID-Nummer: TUD-CS-2013-0472
Fachbereich(e)/-gebiet(e): Profilbereiche > Cybersicherheit (CYSEC)
Profilbereiche
Hinterlegungsdatum: 24 Aug 2017 16:47
Letzte Änderung: 15 Mai 2018 10:33
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen