Publication | Open Access
FIM: fault injection and mutation for Simulink
13
Citations
9
References
2022
Year
Fault InjectionReliability EngineeringEngineeringHardware-in-the-loop SimulationMutation-based TestingSoftware TestingFault AnalysisComputer EngineeringProcess ControlSystems EngineeringFault-tolerant ControlModeling And SimulationComputer ScienceFormal VerificationMutant GenerationFault Actuation
We introduce FIM, an open-source toolkit for automated fault injection and mutant generation in Simulink models. FIM allows the injection of faults into specific parts, supporting common types of faults and mutation operators whose parameters can be customized to control the time of fault actuation and persistence. Additional flags allow the user to activate the individual fault blocks during testing to observe their effects on the overall system reliability. We provide insights into the design and architecture of FIM, and evaluate its performance on a case study from the avionics domain.
| Year | Citations | |
|---|---|---|
Page 1
Page 1