{"title":"Uniting And Differentiating Fault Models For Testing And Fault Injection","authors":"E.W. Czeck","doi":"10.1109/WIEM.1994.654390","DOIUrl":null,"url":null,"abstract":"Testing and fault injection share many common attributes, such as low-level fault models and requirements for high fault coverage. However, when extrapolating fault models to higher abstraction levels, their differences in objectives cause divergence from their common underlying fault models. In this regard, the objective in testing for high-level fault models is for the generation of test sets which uncover a large percent of low-level faults. For highlevel fault injection models, the objective is to produce error behaviors which represent those produced by low-level faults. That is, fault models for testing are concerned with discovering faults, while models for fault injection must represent behaviors caused by underlying faults.","PeriodicalId":386840,"journal":{"name":"Third Int'l Workshop on Integrating Error Models with Fault Injection","volume":"68 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Third Int'l Workshop on Integrating Error Models with Fault Injection","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WIEM.1994.654390","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Testing and fault injection share many common attributes, such as low-level fault models and requirements for high fault coverage. However, when extrapolating fault models to higher abstraction levels, their differences in objectives cause divergence from their common underlying fault models. In this regard, the objective in testing for high-level fault models is for the generation of test sets which uncover a large percent of low-level faults. For highlevel fault injection models, the objective is to produce error behaviors which represent those produced by low-level faults. That is, fault models for testing are concerned with discovering faults, while models for fault injection must represent behaviors caused by underlying faults.