loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
15th International Symposium on Software Reliability Engineering (ISSRE'04)
Boundary Coverage Criteria for Test Generation from Formal Models
Saint-Malo, Bretagne, France
November 02-November 05
ISBN: 0-7695-2215-7
Nikolai Kosmatov, Lehrstuhl D f?r Mathematik, Aachen, Germany
Bruno Legeard, Universit? de Franche-Comt? - CNRS - INRIA, France
Fabien Peureux, Universit? de Franche-Comt? - CNRS - INRIA, France
Mark Utting, The University of Waikato, New Zealand
This paper proposes a new family of model-based coverage criteria, based on formalizing boundary-value testing heuristics. The new criteria form a hierarchy of data-oriented coverage criteria, and can be applied to any formal notation that uses variables and values. They can be used either to measure the coverage of an existing test set, or to generate tests from a formal model. We give algorithms that can be used to generate tests that satisfy the criteria. These algorithms and criteria have been incorporated into the BZ-TESTING-TOOLS (BZ-TT) tool-set for automated test case generation from B, Z and UML/OCL specifications, and have been used and validated on several industrial applications in the domain of critical software, particularly smart cards and transport systems.
Index Terms:
model-based testing, boundary-value testing, test coverage criteria
Citation:
Nikolai Kosmatov, Bruno Legeard, Fabien Peureux, Mark Utting, "Boundary Coverage Criteria for Test Generation from Formal Models," issre, pp.139-150, 15th International Symposium on Software Reliability Engineering (ISSRE'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.