• Home
  • Search
  • Auto-generating Test Sequences Using Model Checkers: A Case Study
  • Cite Icon81
  • https://doi.org/10.1007/978-3-540-24617-6_4Copy DOI Icon

Auto-generating Test Sequences Using Model Checkers: A Case Study

  • Jan 1, 2004
  • Mats P E Heimdahl +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract Use of model-checking approaches for test generation from requirement models have been proposed by several researchers. These approaches leverage the witness (or counter-example) generation capability of model-checkers for constructing test cases. Test criteria are expressed as temporal properties. Witness traces generated for these properties are instantiated to create complete test sequences, satisfying the criteria. State-space explosion can, however, adversely impact model-checking and hence such test generation. Thus, there is a need to validate these approaches against realistic industrial sized system models to learn how well these approaches scale. To this end, we conducted a case study using six models of progressively increasing complexity of the mode-logic in a flight-guidance system, written in the RSML− e language. We developed a framework for specification-based test generation using the NuSMV model-checker and code based test case generation using Java Pathfinder, and collected time and resource usage data for generating test cases using symbolic, bounded, and explicit state model-checking algorithms. This paper briefly discusses the approach, presents the results from the study and analyzes its implications.KeywordsModel CheckerTest SuiteCoverage CriterionSymbolic Model CheckDecision CoverageThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Similar Papers
  • Research Article
  • Citations96

A genetic algorithm framework for test generation

  • Jan 01, 1997
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • E.M Rudnick +3
  • Research Article

IGTG&R: An Intent Analysis-Guided Unit Test Generation and Refinement Framework

  • Jan 09, 2026
  • Entropy
  • Xiaojian Liu +1
  • Conference Article
  • Citations10

Callisto: Entropy-based Test Generation and Data Quality Assessment for Machine Learning Systems

  • Aug 04, 2020
  • Sakshi Udeshi +2
  • Research Article
  • Citations17

Test case generation, selection and coverage from natural language

  • Jan 11, 2019
  • Science of Computer Programming
  • Sidney Nogueira +4
  • Conference Article
  • Citations18

Automated Control Logic Test Case Generation using Large Language Models

  • Sep 10, 2024
  • Heiko Koziolek +3
  • Conference Article
  • Citations48

FPgen - a test generation framework for datapath floating-point verification

  • Nov 12, 2003
  • M Aharoni +4
  • Conference Article
  • Citations6

Automated model analysis and test generation for flight guidance mode logic

  • Oct 14, 2001
  • R.D Busser +2
  • PDF
  • Research Article
  • Citations3

Automated Test Case Generation for Digital System Designs: A Mapping Study on VHDL, Verilog, and SystemVerilog Description Languages

  • Aug 05, 2020
  • Designs
  • Ashish Alape Vivekananda +1
  • Book Chapter
  • Citations10

FAuST: A Framework for Formal Verification, Automated Debugging, and Software Test Generation

  • Jan 01, 2012
  • Heinz Riener +1
  • Research Article

Benchmarking LLMs for Unit Test Generation from Real-World Functions

  • Mar 28, 2026
  • ACM Transactions on Software Engineering and Methodology
  • Dong Huang +5
  • Book Chapter

Infinitely Often Testing

  • Jan 01, 2011
  • Willem Visser
  • PDF
  • Research Article

Formal Specification Based Automatic Test Generation for Embedded Network Systems

  • Jan 01, 2014
  • Journal of Applied Mathematics
  • Eun Hye Choi +7
  • Research Article
  • Citations41

Scalable Concolic Testing of RTL Models

  • May 25, 2020
  • IEEE Transactions on Computers
  • Yangdi Lyu +1
  • Conference Article
  • Citations3

Distributed Online Test Generation for Model-Based Testing

  • Dec 01, 2013
  • Teemu Kanstren +1
  • Conference Article
  • Citations16

Relationship between pair-wise and MC/DC testing: Initial experimental results

  • Apr 01, 2015
  • Sergiy Vilkomir +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.