loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
10th Asia-Pacific Software Engineering Conference (APSEC'03)
Challenging Formal Specifications by Mutation: a CSP security example
Chiang Mai, Thailand
December 10-December 12
ISBN: 0-7695-2011-1
Thitima Srivatanakul, University of York, Heslington
John A. Clark, University of York, Heslington
Susan Stepney, University of York, Heslington
Fiona Polack, University of York, Heslington
When formal modelling is done we must validate both the model and the assumptions. Formal techniques tend to concentrate on the former. We examine how fault injection (specification mutation) and model checking can help address the latter, in particular, the effects of failure. We find that, in contrast with software testing, where they are a problem, "equivalent mutants" are valuable for specification validation.
Index Terms:
CSP, model checking, mutation testing, security properties
Citation:
Thitima Srivatanakul, John A. Clark, Susan Stepney, Fiona Polack, "Challenging Formal Specifications by Mutation: a CSP security example," apsec, pp.340, 10th Asia-Pacific Software Engineering Conference (APSEC'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.