NASA Logo

NTRS

NTRS - NASA Technical Reports Server

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

Back to Results
Software Certification for Temporal Properties With Affordable Tool QualificationIt has been recognized that a framework based on proof-carrying code (also called semantic-based software certification in its community) could be used as a candidate software certification process for the avionics industry. To meet this goal, tools in the "trust base" of a proof-carrying code system must be qualified by regulatory authorities. A family of semantic-based software certification approaches is described, each different in expressive power, level of automation and trust base. Of particular interest is the so-called abstraction-carrying code, which can certify temporal properties. When a pure abstraction-carrying code method is used in the context of industrial software certification, the fact that the trust base includes a model checker would incur a high qualification cost. This position paper proposes a hybrid of abstraction-based and proof-based certification methods so that the model checker used by a client can be significantly simplified, thereby leading to lower cost in tool qualification.
Document ID
20050240928
Acquisition Source
Langley Research Center
Document Type
Other
Authors
Xia, Songtao
(NASA Langley Research Center Hampton, VA, United States)
DiVito, Benedetto L.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
September 7, 2013
Publication Date
January 1, 2005
Subject Category
Computer Programming And Software
Meeting Information
Meeting: Workshop on Software Certificate Management
Location: Long Beach, CA
Country: United States
Start Date: November 8, 2005
End Date: November 11, 2005
Funding Number(s)
OTHER: 23-063-30-VV
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available