NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Applications of Formal Methods to Specification and Safety of Avionics SoftwareThis report treats several topics in applications of formal methods to avionics software development. Most of these topics concern decision tables, an orderly, easy-to-understand format for formally specifying complex choices among alternative courses of action. The topics relating to decision tables include: generalizations fo decision tables that are more concise and support the use of decision tables in a refinement-based formal software development process; a formalism for systems of decision tables with behaviors; an exposition of Parnas tables for users of decision tables; and test coverage criteria and decision tables. We outline features of a revised version of ORA's decision table tool, Tablewise, which will support many of the new ideas described in this report. We also survey formal safety analysis of specifications and software.
Document ID
19960023949
Acquisition Source
Langley Research Center
Document Type
Contractor Report (CR)
Authors
Hoover, D. N.
(Odyssey Research Associates, Inc. Ithaca, NY United States)
Guaspari, David
(Odyssey Research Associates, Inc. Ithaca, NY United States)
Humenn, Polar
(Odyssey Research Associates, Inc. Ithaca, NY United States)
Date Acquired
September 6, 2013
Publication Date
April 1, 1996
Subject Category
Computer Systems
Report/Patent Number
NASA-CR-4723
NAS 1.26:4723
TM-95-0091
Report Number: NASA-CR-4723
Report Number: NAS 1.26:4723
Report Number: TM-95-0091
Accession Number
96N26577
Funding Number(s)
CONTRACT_GRANT: NAS1-20335
PROJECT: RTOP 505-64-50-03
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available