Masters Theses
Date of Award
5-1989
Degree Type
Thesis
Degree Name
Master of Science
Major
Computer Science
Major Professor
Jesse H. Poore
Committee Members
George Legall, Michael Vose
Abstract
When using commercially available software, users assume they are working with reliable and accurate software. A model for statistical testing of software was used to investigate the computational accuracy of the elementary functions of three microcomputer software packages. Based on the characterization of the usage environment, test domains were constructed for the functions. Random samples of arguments were generated from the test domains and the values computed. The computed values were compared with "correct results" and the data based on the comparisons were statistically analyzed. The packages were tested for the performance of the functions over critical or problem sub-intervals, reliability of computations within packages, and the analysis of variance among packages. The results indicate that errors in elementary functions do occur, especially at the higher levels of precision, and there are statistically significant differences in the accuracy of the elementary functions across software packages.
Recommended Citation
Baker, Randy James, "Statistical testing of famous software. " Master's Thesis, University of Tennessee, 1989.
https://trace.tennessee.edu/utk_gradthes/12882