NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Executable assertions and flight softwareIt is pointed out that executable assertions can be used for dynamic testing of software. An executable assertion is a logical statement about the variables or a block of code. If there is no error during execution then the assertion statement results in a true value. Assertions are useful for testing purposes throughout the lifecycle of software. They can be used for validation during the design phase, and for exception handling and error detection during the operation phase. The present investigation has the objective to study the use of executable assertions for testing flight software. Attention is given to details regarding executable assertions, the digital flight control system, testing flight software, and preliminary experimental results.
Document ID
19850035703
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Mahmood, A.
(Stanford Univ. CA, United States)
Andrews, D. M.
(Stanford Univ. CA, United States)
Mccluskey, E. J.
(Stanford University Stanford, CA, United States)
Date Acquired
August 12, 2013
Publication Date
January 1, 1984
Subject Category
Computer Programming And Software
Report/Patent Number
AIAA PAPER 84-2726
Report Number: AIAA PAPER 84-2726
Meeting Information
Meeting: Digital Avionics Systems Conference
Location: Baltimore, MD
Start Date: December 3, 1984
End Date: December 6, 1984
Accession Number
85A17854
Funding Number(s)
CONTRACT_GRANT: NAG2-246
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available