NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Generating Test Templates via Automated Theorem ProvingTesting can be used during the software development process to maintain fidelity between evolving specifications, program designs, and code implementations. We use a form of specification-based testing that employs the use of an automated theorem prover to generate test templates. A similar approach was developed using a model checker on state-intensive systems. This method applies to systems with functional rather than state-based behaviors. This approach allows for the use of incomplete specifications to aid in generation of tests for potential failure cases. We illustrate the technique on the cannonical triangle testing problem and discuss its use on analysis of a spacecraft scheduling system.
Document ID
19980019274
Acquisition Source
Ames Research Center
Document Type
Thesis/Dissertation
Authors
Kancherla, Mani Prasad
(West Virginia Univ. Fairmont, WV United States)
Date Acquired
September 6, 2013
Publication Date
September 3, 1997
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-IVV-97-012
NASA/CR-97-207042
NAS 1.26:207042
WVU-CS-TR-97-015
WVU-IVV-97-012
Report Number: NASA-IVV-97-012
Report Number: NASA/CR-97-207042
Report Number: NAS 1.26:207042
Report Number: WVU-CS-TR-97-015
Report Number: WVU-IVV-97-012
Funding Number(s)
CONTRACT_GRANT: NCC2-979
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available