• Home
  • Search
  • Reduction of Model Checking-based Test Generation using Satisfiability
  • https://doi.org/10.12785/amis/091l11Copy DOI Icon

Reduction of Model Checking-based Test Generation using Satisfiability

Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Constructing test cases from counterexamples generated by a model checker is an important method to perform test automation. In fact, one counterexample may cover multiple test goals, which leads to unnecessary calls to the model checker, and redundant test cases in test suite such that affect the testi ng performance. A method to test suite reduction based on satisfiability is proposed. The kripke model is translated in conjunction with test goals (trap properties) into CNFs. And then test goal t o generate counterexample is selected according to the hardness of the corresponding CNF, after that, model checking the selected test goal to generate counterexample. The generated counterexample is translated in conjunction with those uncovered test goals i nto CNFs. If the corresponding CNF is unsatisfiable then the test goal is pick ed out from the set of test goals. Meanwhile, the new generated test case is winnowed by test suite to reduce the redundancy before it is added into the test suite. Experimental results show that t he method proposed in this paper is effective for reducing the model checker calls and the length of the test suite. At the same time, the coverage and error detection capability of the test suite are not decl ined.

Similar Papers
  • Research Article
  • Citations6

On the order of test goals in specification-based testing

  • Feb 07, 2009
  • The Journal of Logic and Algebraic Programming
  • Gordon Fraser +2
  • Research Article
  • Citations1

Intelligent evaluation of test suites for developing efficient and reliable software

  • Dec 03, 2019
  • International Journal of Parallel, Emergent and Distributed Systems
  • Masoud Mohammadian +1
  • PDF
  • Research Article
  • Citations7

Genetic Algorithm for Test Suite Optimization: An Experimental Investigation of Different Selection Methods

  • Apr 10, 2021
  • Turkish Journal of Computer and Mathematics Education (TURCOMAT)
  • Chetan J Shingadiya Et.Al
  • Conference Article
  • Citations12

Minimizing test cases to reduce the cost of regression testing

  • Mar 01, 2014
  • Sudhir Kumar Mohapatra +1
  • Book Chapter

Twice Rewritings to Reduce Test Case Generation with Model Checker

  • Jan 01, 2012
  • Ye Tian +2
  • Research Article
  • Citations1

Context-Aware Fuzzing for Robustness Enhancement of Deep Learning Models

  • Dec 31, 2024
  • ACM Transactions on Software Engineering and Methodology
  • Haipeng Wang +3
  • PDF
  • Research Article
  • Citations1

Test Suite Minimization using Hybrid Algorithm for GA generated Test Cases

  • May 30, 2013
  • INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY
  • Mrs P Maragathavalli +1
  • Conference Article
  • Citations30

Experiments on the test case length in specification based test case generation

  • May 01, 2009
  • Gordon Fraser +1
  • Conference Article
  • Citations21

Evolving the Quality of a Model Based Test Suite

  • Jan 01, 2009
  • Usman Farooq +1
  • Conference Article

Combinatorial Test Suite Reduction of CTCS-3 Target Speed Monitor Based on Decision Tree Equivalence

  • Sep 19, 2021
  • Zhengwei Luo +2
  • Research Article
  • Citations1

Understanding and Reusing Test Suites Across Database Systems

  • Dec 18, 2024
  • Proceedings of the ACM on Management of Data
  • Suyang Zhong +1
  • Conference Article
  • Citations14

User-Session-Based Test Cases Optimization Method Based on Agglutinate Hierarchy Clustering

  • Oct 01, 2011
  • Yue Liu +4
  • Front Matter
  • Citations1

Guest Editorial: Special Section from the 11th International Conference on Quality Software (QSIC 2011)

  • Oct 02, 2012
  • Information and Software Technology
  • Robert M Hierons +1
  • Conference Article
  • Citations5

Auto-generation and redundancy reduction of test cases for reactive systems

  • Oct 01, 2010
  • Donghuo Chen +2
  • Conference Article
  • Citations23

Reducing the Cost of Regression Testing by Identifying Irreplaceable Test Cases

  • Aug 01, 2012
  • Chu-Ti Lin +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.