Challenging Formal Specifications by Mutation: a CSP security example

  • Authors:
  • Thitima Srivatanakul;John A. Clark;Susan Stepney;Fiona Polack

  • Affiliations:
  • -;-;-;-

  • Venue:
  • APSEC '03 Proceedings of the Tenth Asia-Pacific Software Engineering Conference Software Engineering Conference
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

When formal modelling is done we must validate boththe model and the assumptions. Formal techniques tendto concentrate on the former. We examine how fault injection(specification mutation) and model checking can helpaddress the latter, in particular, the effects of failure. Wefind that, in contrast with software testing, where they are aproblem, "equivalent mutants" are valuable for specificationvalidation.