Towards a framework for constraint-based test case generation
PaperFirst seen 7/11/2026
Last seen 7/11/2026
Evidence 10 chunks
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →RELATIONSHIPS
25 connectionsThe paper shows that the technique can deal with arbitrary pointer-based data structures allocated on the heap.
Constraint Handling Rules are used to implement propagation rules for environment and heap constraints.
The paper mentions ATGen as an existing tool using symbolic execution for structural coverage.
The paper mentions Spark ADA as the target language of the related ATGen tool.
The paper uses depth-bounded search to limit exploration of execution paths.
The paper develops its framework in the context of ImpL, a small deterministic imperative language.
The paper advocates the use of standard CP search strategies to control test case generation.
The paper uses branch-and-bound optimization to capture minimality criteria in test selection.
The paper defines constraint propagation rules for the environment and heap mappings.
An initial prototype was developed in SWI-Prolog.
Graphviz is used to visualize input/output pairs involving heap-allocated data structures.
The authors are working on a new implementation within the Monadic Constraint Programming framework.
The paper discusses random test data generation as an existing simpler method in contrast to the proposed approach.
The paper discusses generating test cases according to different coverage criteria using CP search strategies.
The paper mentions MC/DC coverage as one of the coverage criteria that can be addressed.
The paper mentions regression testing as an application for the generated test suites.
The paper mentions Mercury as the language used in the previous work that this paper extends.
The paper applies the whitebox testing approach to generate test cases for structural coverage.
François Degrave is listed as an author of the paper.
The paper generates test inputs that cover a substantial part of the source code for structural coverage.
Tom Schrijvers is listed as an author of the paper.
Wim Vanhoof is listed as an author of the paper.
The paper proposes an approach for automated test case generation based on constraint programming techniques.
The paper uses constraint programming as its foundational technique.
The paper uses symbolic execution to replace unknown values by constraint variables.