Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1030033.1030059guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Generating Efficient Test Sets with a Model Checker

Published: 28 September 2004 Publication History

Abstract

It is well-known that counterexamples produced by model checkers can provide a basis for automated generation of test cases. However, when this approach is used to meet a coverage criterion, it generally results in very inefficient test sets having many tests and much redundancy. We describe an improved approach that uses model checkers to generate efficient test sets. Furthermore, the generation is itself efficient, and is able to reach deep regions of the statespace. We have prototyped the approach using the model checkers of our SAL system and have applied it to model-based designs developed in Stateflow. In one example, our method achieves complete state and transition coverage in a Stateflow model for the shift scheduler of a 4-speed automatic transmission with a single test case.

Cited By

View all
  • (2016)SymTestProceedings of the 9th India Software Engineering Conference10.1145/2856636.2856642(48-58)Online publication date: 18-Feb-2016
  • (2016)Symbolic Computation and Automated Reasoning for Program AnalysisProceedings of the 12th International Conference on Integrated Formal Methods - Volume 968110.1007/978-3-319-33693-0_2(20-27)Online publication date: 1-Jun-2016
  • (2013)Information reuse for multi-goal reachability analysesProceedings of the 22nd European conference on Programming Languages and Systems10.1007/978-3-642-37036-6_26(472-491)Online publication date: 16-Mar-2013
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
SEFM '04: Proceedings of the Software Engineering and Formal Methods, Second International Conference
September 2004
401 pages
ISBN:076952222X

Publisher

IEEE Computer Society

United States

Publication History

Published: 28 September 2004

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 18 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2016)SymTestProceedings of the 9th India Software Engineering Conference10.1145/2856636.2856642(48-58)Online publication date: 18-Feb-2016
  • (2016)Symbolic Computation and Automated Reasoning for Program AnalysisProceedings of the 12th International Conference on Integrated Formal Methods - Volume 968110.1007/978-3-319-33693-0_2(20-27)Online publication date: 1-Jun-2016
  • (2013)Information reuse for multi-goal reachability analysesProceedings of the 22nd European conference on Programming Languages and Systems10.1007/978-3-642-37036-6_26(472-491)Online publication date: 16-Mar-2013
  • (2011)Rigorous model-based design & verification flow for in-vehicle softwareProceedings of the 48th Design Automation Conference10.1145/2024724.2024728(13-16)Online publication date: 5-Jun-2011
  • (2010)Efficient test suite reduction by merging pairs of suitable test casesProceedings of the 2010 international conference on Models in software engineering10.5555/2008503.2008536(244-258)Online publication date: 3-Oct-2010
  • (2010)An introduction to test specification in FQLProceedings of the 6th international conference on Hardware and software: verification and testing10.5555/1987082.1987087(9-22)Online publication date: 4-Oct-2010
  • (2010)Error detection rate of MC/DC for a case study from the automotive domainProceedings of the 8th IFIP WG 10.2 international conference on Software technologies for embedded and ubiquitous systems10.5555/1927882.1927902(131-142)Online publication date: 13-Oct-2010
  • (2009)Bang for the buckProceedings of the 7th IEEE/ACM international conference on Formal Methods and Models for Codesign10.5555/1715759.1715761(8-17)Online publication date: 13-Jul-2009
  • (2009)Automated deduction for verificationACM Computing Surveys10.1145/1592434.159243741:4(1-56)Online publication date: 9-Oct-2009
  • (2009)Issues in using model checkers for test case generationJournal of Systems and Software10.1016/j.jss.2009.05.01682:9(1403-1418)Online publication date: 1-Sep-2009
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media