NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Design and evaluation of executable assertions for concurrent error detectionSystem level concurrent detection of errors due to hardware faults can be accomplished by introducing software redundancy in the form of executable assertions into a program to monitor the correct operation of the system during its execution. This paper attempts to formalize the use of executable assertions for the purpose of concurrent error detection, and discusses a transformation approach to the design of assertion statements. The second part deals with the effectiveness of the error detection technique. A fault simulation method for the evaluation of the reliability of the assertion statements is described. This scheme was used to study the effectiveness of a nontrivial program in providing protection against faults in the underlying system. The experimental results shows that the use of executable assertions provides an effective approach to achieve concurrent error detection.
Document ID
19940003672
Acquisition Source
Legacy CDMS
Document Type
Other
Authors
Hua, Kien A.
(International Business Machines Corp. Kingston, NY., United States)
Abraham, Jacob A.
(Illinois Univ. Urbana-Champaign, IL, United States)
Date Acquired
August 16, 2013
Publication Date
November 17, 1987
Publication Information
Publication: Presentation Slides and Publications. NASA Review of ICLASS: Illinois Computer Laboratory for Aerospace Systems and Software
Subject Category
Computer Programming And Software
Meeting Information
Meeting: Computer Software and Applications Conference
Location: Tokyo
Country: Japan
Start Date: October 1, 1987
Accession Number
94N70427
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
Document Inquiry

Available Downloads

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