ABSTRACT

Scientific programs present many challenges for testing that do not typically appear in application software. These challenges make it difficult to conduct systematic testing on scientific programs. Due to a lack of systematic testing, subtle errors, errors that produce incorrect outputs without crashing the program, can remain undetected.