Software-Fault Injection in Source Code with Clang
Conference: ARCS Workshop 2019 - 32nd International Conference on Architecture of Computing Systems
05/20/2019 - 05/21/2019 at Copenhagen, Denmark
Proceedings: ARCS Workshop 2019
Pages: 6Language: englishTyp: PDF
Personal VDE Members are entitled to a 10% discount on this title
Authors:
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)
Abstract:
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.