Sabotage: A Simulation-Based Fault Injection Tool Framework

As automated driving vehicles become more sophisticated and pervasive, it is increasingly important to assure its safety even in the presence of faults. Fault Injection (FI) has been recognized as a potentially powerful technique for the safety assessment and corner-case validation of fault-tolerance mechanisms in automated driving systems. The major aim of performing FI is not to validate functionality, but rather to probe how robust the vehicle is−or their components are−to arbitrary faults under unforeseen circumstances.