Software-Fault Injection in Source Code with Clang

Konferenz: ARCS Workshop 2019 - 32nd International Conference on Architecture of Computing Systems
20.05.2019 - 21.05.2019 in Copenhagen, Denmark

Tagungsband: ARCS 2019

Seiten: 6Sprache: EnglischTyp: PDF

Persönliche VDE-Mitglieder erhalten auf diesen Artikel 10% Rabatt

Autoren:
Gabor, Ulrich Thomas; Siegert, Daniel Ferdinand (Department of Computer Science, TU Dortmund, 44227 Dortmund, Germany)
Spinczyk, Olaf (Institute of Computer Science, Osnabrück University, 49090 Osnabrück, Germany)

Inhalt:
Injection of software faults into source code is one promising approach to improve software fault tolerance and assess the dependability of software systems. While multiple approaches have been presented in the past, there is still room for improvement regarding the accuracy of the injections in comparison to the fault model. We propose an approach specifically for C++ based on the Clang ASTMatchFinder functionality, which is currently in development, but already leads to promising results regarding the accuracy of generated injections.