Skip to content
STIMSMITH

Model-based Test Generation

Technique

Model-based test generation is an automated testing technique in which a model or input-format specification guides the creation of test cases or processor-level stimuli. Evidence from processor-verification work describes model-based generators as using input specifications, constraints processed by CSP/SMT solvers, cross-instruction constraint propagation, and automatically mined input models; other public work applies model-based generation to domain-specific test modeling and web-app regression testing.

First seen 5/25/2026
Last seen 5/30/2026
Evidence 7 chunks
Wiki v4

WIKI

Overview

Model-based test generation is an automated test-generation technique in which a model or input-format specification guides the generation process. In processor-level verification literature, model-based test generators are described as using an input-format specification to guide generation, with optional constraints processed by CSP/SMT solvers. [Model-based generation definition]

The technique is discussed as one response to the limitations of unguided random generation of processor-level stimuli: the cited ISS-verification paper states that various approaches have been proposed to improve random generation, then lists model-based test generators among them. [Processor-stimulus context]

READ FULL ARTICLE →

NEIGHBORHOOD

No graph connections found for this entity yet. It may appear in future ingestion runs.

explore full graph →

RELATIONSHIPS

8 connections
The paper discusses model-based test generation as related work and compares it with the proposed CGF approach.
The paper mentions model-based test generation as a related approach.
CSP/SMT Solver uses → 90% 1e
Model-based test generators use CSP/SMT solvers for constraint processing.
Bayesian Network Test Generation ← part of 80% 1e
Bayesian network test generation is a specific model-based test generation approach.
RISC-V Torture Test ← uses 90% 1e
RISC-V Torture Test is a model-based test generation approach.
RISC-V Torture Test ← implements 90% 1e
RISC-V Torture Test is a model-based test generation approach using randomized instruction sequence templates.
The paper discusses model-based test generation as a related approach.
MicroTESK ← implements 90% 1e
MicroTESK is a specification-based tool for constructing test program generators, implementing model-based test generation.