DocumentCode :
1580008
Title :
A Theory of Mutations with Applications to Vacuity, Coverage, and Fault Tolerance
Author :
Kupferman, Orna ; Li, Wenchao ; Seshia, Sanjit A.
Author_Institution :
Hebrew Univ., Jerusalem
fYear :
2008
Firstpage :
1
Lastpage :
9
Abstract :
The quality of formal specifications and the circuits they are written for can be evaluated through checks such as vacuity and coverage. Both checks involve mutations to the specification or the circuit implementation. In this context, we study and prove properties of mutations to finite-state systems. Since faults can be viewed as mutations, our theory of mutations can also be used in a formal approach to fault injection. We demonstrate theoretically and with experimental results how relations and orders amongst mutations can be used to improve specifications and reason about coverage of fault tolerant circuits.
Keywords :
fault tolerance; formal specification; coverage; fault injection; fault tolerance; fault tolerant circuits; finite-state systems; formal specifications; mutations; vacuity; Circuit faults; Circuit synthesis; Fault tolerance; Formal specifications; Genetic mutations; Logic; Redundancy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Formal Methods in Computer-Aided Design, 2008. FMCAD '08
Conference_Location :
Portland, OR
Print_ISBN :
978-1-4244-2735-2
Electronic_ISBN :
978-1-4244-2736-9
Type :
conf
DOI :
10.1109/FMCAD.2008.ECP.29
Filename :
4689188
Link To Document :
بازگشت