• Home
  • Search
  • Parallel test generation and execution with Korat
  • Open Access IconOpen Access
  • Cite Icon68
  • https://doi.org/10.1145/1287624.1287645Copy DOI Icon

Parallel test generation and execution with Korat

  • Sep 7, 2007
  • Sasa Misailovic +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We present novel algorithms for parallel testing of code that takes structurally complex test inputs. The algorithms build on the Korat algorithm for constraint-based generation of structurally complex test inputs. Given an imperative predicate that specifies the desired structural constraints and a finitization that bounds the desired input size, Korat performs a systematic search to generate all test inputs (within the bounds) that satisfy the constraints. We present how to generate test inputs with a parallel search in Korat and how to execute test inputs in parallel, both off-line (when the inputs are saved on disk) and on-line (when execution immediately follows generation).

Similar Papers
  • Conference Article
  • Citations13

Combinatorial generation of structurally complex test inputs for commercial software applications

  • Nov 01, 2016
  • Hua Zhong +2
  • Dissertation
  • Citations1

Parallelizing unit test execution on GPU

  • Jun 26, 2020
  • Taghreed Bagies
  • Research Article
  • Citations1

Efficient generation of valid test inputs for deep neural networks via gradient search

  • Mar 28, 2023
  • Journal of Software: Evolution and Process
  • Zhouxian Jiang +2
  • Book Chapter
  • Citations34

Reducing the Costs of Bounded-Exhaustive Testing

  • Jan 01, 2009
  • Vilas Jagannath +3
  • Research Article
  • Citations1

Improving Deep Learning Framework Testing with Model-Level Metamorphic Testing

  • Jun 22, 2025
  • Proceedings of the ACM on Software Engineering
  • Yanzhou Mu +8
  • Research Article
  • Citations9

Optimal granularity and scheme of parallel test generation in a distributed system

  • Jul 01, 1995
  • IEEE Transactions on Parallel and Distributed Systems
  • H Fujiwara +1
  • Conference Article

Test Input Validation for Vision-Based DL Systems: An Active Learning Approach

  • Apr 27, 2025
  • Delaram Ghobari +5
  • Conference Article
  • Citations8

Generating source inputs for metamorphic testing using dynamic symbolic execution

  • May 14, 2016
  • Eman Alatawi +2
  • Conference Article
  • Citations8

SEViz: A Tool for Visualizing Symbolic Execution

  • Apr 01, 2015
  • David Honfi +2
  • Conference Article
  • Citations115

Model-based whitebox fuzzing for program binaries

  • Aug 25, 2016
  • Van-Thuan Pham +2
  • Conference Article
  • Citations26

Automated testing of cloud-based elastic systems with AUToCLES

  • Nov 01, 2013
  • Alessio Gambi +2
  • Research Article
  • Citations1

Towards Exhaustive Testing of Websites using JPF

  • Jan 05, 2017
  • ACM SIGSOFT Software Engineering Notes
  • Sarvesh Nagarajan +2
  • Conference Article
  • Citations29

Portable parallel test generation for sequential circuits

  • Jan 01, 1992
  • Ramkumar +1
  • Conference Article
  • Citations15

A Framework for Automated Combinatorial Test Generation, Execution, and Fault Characterization

  • Apr 01, 2019
  • Joshua Bonn +2
  • Conference Article
  • Citations12

Parallel test generation using circuit partitioning and spectral techniques

  • Jan 21, 1998
  • C Gil +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.