Automatic generation of floating-point test data

W Miller, DL Spooner - IEEE Transactions on Software …, 1976 - ieeexplore.ieee.org
For numerical programs, or more generally for programs with floating-point data, it may be
that large savings of time and storage are made possible by using numerical maximization …

On the automated generation of program test data

CV Ramamoorthy, SBF Ho… - IEEE Transactions on …, 1976 - ieeexplore.ieee.org
Software validation through testing will continue to be a very important tool for ensuring
correctness of large scale software systems. Automation of testing tools can greatly enhance …

Adtest: A test data generation suite for ada software systems

MJ Gallagher, VL Narasimhan - IEEE Transactions on Software …, 1997 - ieeexplore.ieee.org
Presents the design of the software system ADTEST (ADa TESTing), for generating test data
for programs developed in Ada83. The key feature of this system is that the problem of test …

Automated software test data generation

B Korel - IEEE Transactions on software engineering, 1990 - ieeexplore.ieee.org
An alternative approach to test-data generation based on actual execution of the program
under test, function-minimization methods and dynamic data-flow analysis is presented. Test …

Dynamic method for software test data generation

B Korel - Software Testing, Verification and Reliability, 1992 - Wiley Online Library
Test data generation in program testing is the process of identifying a set of test data which
satisfies a given testing criterion. Existing pathwise test data generators proceed by …

Automated test data generation using an iterative relaxation method

N Gupta, AP Mathur, ML Soffa - ACM SIGSOFT Software Engineering …, 1998 - dl.acm.org
An important problem that arises in path oriented testing is the generation of test data that
causes a program to follow a given path. In this paper, we present a novel program …

Symbolic execution of floating‐point computations

B Botella, A Gotlieb, C Michel - Software Testing, Verification …, 2006 - Wiley Online Library
Symbolic execution is a classical program testing technique which evaluates a selected
control flow path with symbolic input data. A constraint solver can be used to enforce the …

A system to generate test data and symbolically execute programs

LA Clarke - IEEE Transactions on software engineering, 1976 - ieeexplore.ieee.org
This paper describes a system that attempts to generate test data for programs written in
ANSI Fortran. Given a path, the system symbolically executes the path and creates a set of …

Parallel symbolic execution for structural test generation

M Staats, C Pǎsǎreanu - … of the 19th international symposium on …, 2010 - dl.acm.org
Symbolic execution is a popular technique for automatically generating test cases achieving
high structural coverage. Symbolic execution suffers from scalability issues since the …

The chaining approach for software test data generation

R Ferguson, B Korel - ACM Transactions on Software Engineering and …, 1996 - dl.acm.org
Software testing is very labor intensive and expensive and accounts for a significant portion
of software system development cost. If the testing process could be automated, the cost of …