Research Article
Testing with model checkers: a survey
Article first published online: 11 DEC 2008
DOI: 10.1002/stvr.402
Copyright © 2008 John Wiley & Sons, Ltd.
Issue
1099-1689/asset/cover.gif?v=1&s=f770cbd14e5dbc2249e9f62de4d9f5779efcc8b7)
Software Testing, Verification and Reliability
Volume 19, Issue 3, pages 215–261, September 2009
Additional Information
How to Cite
Fraser, G., Wotawa, F. and Ammann, P. E. (2009), Testing with model checkers: a survey. Softw. Test. Verif. Reliab., 19: 215–261. doi: 10.1002/stvr.402
Publication History
- Issue published online: 27 AUG 2009
- Article first published online: 11 DEC 2008
- Manuscript Accepted: 1 OCT 2008
- Manuscript Revised: 29 SEP 2008
- Manuscript Received: 2 NOV 2007
Funded by
- Austrian Federal Ministry of Economics
- Province of Styria
- Steirische Wirtschaftsförderungsgesellschaft mbH
- Center for Innovation and Technology, Vienna
- Abstract
- References
- Cited By
Keywords:
- automated testing;
- model checking;
- test case generation;
- software testing
Abstract
About a decade after the initial proposal to use model checkers for the generation of test cases we take a look at the results in this field of research. Model checkers are formal verification tools, capable of providing counterexamples to violated properties. Normally, these counterexamples are meant to guide an analyst when searching for the root cause of a property violation. They are, however, also very useful as test cases. Many different approaches have been presented, many problems have been solved, yet many issues remain. This survey paper reviews the state of the art in testing with model checkers. Copyright © 2008 John Wiley & Sons, Ltd.

1099-1689/asset/olbannerleft.jpg?v=1&s=f177ca3aecdb1afaf18649c31eb98c6a5a2ba179)
1099-1689/asset/olbannerright.jpg?v=1&s=c31cdb59b8e8855ed28bf83573e9f1693e3f9a0e)