Search NASAโŒ• Search

NASA NTRS ยท 19960008816

Formal methods and their role in digital systems validation for airborne systems

Abstract

This report is based on one prepared as a chapter for the FAA Digital Systems Validation Handbook (a guide to assist FAA certification specialists with advanced technology issues). Its purpose is to explain the use of formal methods in the specification and verification of software and hardware requirements, designs, and implementations; to identify the benefits, weaknesses, and difficulties in applying these methods to digital systems used in critical applications; and to suggest factors for consideration when formal methods are offered in support of certification. The presentation concentrates on the rationale for formal methods and on their contribution to assurance for critical applications within a context such as that provided by DO-178B (the guidelines for software used on board civil aircraft); it is intended as an introduction for those to whom these topics are new.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Rushby, John. 1995-08-01. Formal methods and their role in digital systems validation for airborne systems. https://ntrs.nasa.gov/citations/19960008816

Cite the original work for its findings. Save a collection to share your selection of sources.