DocumentCode
2115519
Title
FISCADE - A Fault Injection Tool for SCADE Models
Author
Vinter, Jonny ; Bromander, L. ; Raistrick, P. ; Edler, H.
Author_Institution
SP Technical Research Institute of Sweden, Box 857, SE-501 Boras Sweden, jonny.vinter@sp.se
fYear
2007
fDate
28-29 June 2007
Firstpage
1
Lastpage
9
Abstract
This paper presents the FISCADE fault injection tool which has been developed as a plug-in to SCADE (Safety-Critical Application Development Environment). The tool automatically replaces original operators with fault injection nodes (FINs). A FIN is a node that encapsulates the original operator so the operator can be replaced or the operator output can be manipulated. During execution of the generated source code, FISCADE controls the SCADE simulator to execute the model, inject the fault, and log the results. The tool allows the user to inject errors (activated faults) in all signals in the model. Furthermore FISCADE can simulate specification of design errors by automatically replacing operators with fault injection nodes, as well as simulating transient, intermittent or permanent faults affecting memories and CPU registers. The tool automatically performs a pre-injection analysis to reduce the number of fault injection experiments needed and supports the work of configuring and carrying out automated fault injection campaigns.
Keywords
Fault injection; Model-based development; Robust software;
fLanguage
English
Publisher
iet
Conference_Titel
Automotive Electronics, 2007 3rd Institution of Engineering and Technology Conference on
Conference_Location
Warwick, UK
ISSN
0537-9989
Print_ISBN
978-0-86341-815-0
Type
conf
Filename
4383624
Link To Document