We present a technique which generates from Abstract State Machines specifications a set of test sequences capable to uncover specific fault classes. The notion of test goal is introduced as a state predicate denoting the detection condition for a particular fault. Tests are generated by forcing a model checker to produce counter examples which cover the test goals. We introduce a technique for the evaluation of the fault detection capability of a test set. We report some experimental results which validate the method, compare the fault adequacy criteria with some classical structural and combinatorial coverage criteria and show an empirical cross coverage among faults.

Generation of fault detecting tests from formal specifications by model checking

GARGANTINI, Angelo Michele
2011-01-01

Abstract

We present a technique which generates from Abstract State Machines specifications a set of test sequences capable to uncover specific fault classes. The notion of test goal is introduced as a state predicate denoting the detection condition for a particular fault. Tests are generated by forcing a model checker to produce counter examples which cover the test goals. We introduce a technique for the evaluation of the fault detection capability of a test set. We report some experimental results which validate the method, compare the fault adequacy criteria with some classical structural and combinatorial coverage criteria and show an empirical cross coverage among faults.
book chapter - capitolo di libro
scientifica
Inglese
2011
Fault Detection: Theory, Methods and Systems
Simon, Léa M.
cartaceo
9781617282911
225
252
United States
Nova Science
Settore ING-INF/05 - Sistemi di Elaborazione delle Informazioni
info:eu-repo/semantics/bookPart
none
1.2 Contributi in volume - Book chapters::1.2.01 Contributi in volume (Capitoli o Saggi) - Book Chapters/Essays
no full text
Calvagna, Andrea; Gargantini, Angelo Michele
2
268
File allegato/i alla scheda:
Non ci sono file allegati a questa scheda.
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/24596
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact