NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.

Back to Results
A Method of Partly Automated Testing of SoftwareA method of automated testing of software has been developed that provides an alternative to the conventional mostly manual approach for software testing. The method combines (1) automated generation of test cases on the basis of systematic exploration of the input domain of the software to be tested with (2) run-time analysis in which execution traces are monitored, verified against temporal-logic specifications, and analyzed by concurrency-error-detection algorithms. In this new method, the user only needs to provide the temporal logic specifications against which the software will be tested and the abstract description of the input domain.
Document ID
20100002875
Acquisition Source
Ames Research Center
Document Type
Other - NASA Tech Brief
Authors
Lowry, Mike
(NASA Ames Research Center Moffett Field, CA, United States)
Visser, Willem
(NASA Ames Research Center Moffett Field, CA, United States)
Washington, Rich
(NASA Ames Research Center Moffett Field, CA, United States)
Artho, Cyrille
Goldberg, Allen
(Kestrel Technology, LLC Los Altos, CA, United States)
Haveland, Klaus
(Kestrel Technology, LLC Los Altos, CA, United States)
Pasareanu, Corina
(Kestrel Technology, LLC Los Altos, CA, United States)
Khurshid, Sarfraz
(Massachusetts Inst. of Tech. Boston, MA, United States)
Roflu, Grigore
(Illinois Univ. Urbana-Champaign, IL, United States)
Date Acquired
August 25, 2013
Publication Date
August 1, 2007
Publication Information
Publication: NASA Tech Briefs, August 2007
Subject Category
Man/System Technology And Life Support
Report/Patent Number
ARC-15244-1
Report Number: ARC-15244-1
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available