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-1...
Formal methods tools have been shown to be effective at finding defects in and verifying the correct...
This is the final technical report for grant number NAG-1-02101. The title of this grant was "Advanc...
In aviation and other safety-critical domains, software faults are unacceptable. A means of detectin...
This report has been prepared to supplement a forthcoming chapter on formal methods in the FAA Digit...
This report is based on one prepared as a chapter for the FAA Digital Systems Validation Handbook (a...
This guidebook, the second of a two-volume series, is intended to facilitate the transfer of formal ...
International audienceThis paper discusses some of the challenges to using formal methods in a certi...
Formal methods research begins to produce methods which will enable mathematic modeling of the physi...
Formal methods can be applied to many of the development and verification activities required for ci...
The workshop brought together researchers involved in the NASA formal methods research effort for d...
This is the Final Report of a research project to investigate issues and provide guidance for the qu...
Aviation, both on-board systems and the National Airspace System, can be transformed by many current...
Correctness is paramount for safety-critical software control systems. Critical software failures in...
Today's verification techniques are hard-pressed to scale with the ever-increasing complexity of saf...
In principle, formal methods offer many advantages for aerospace software development: they can help...
Formal methods tools have been shown to be effective at finding defects in and verifying the correct...
This is the final technical report for grant number NAG-1-02101. The title of this grant was "Advanc...
In aviation and other safety-critical domains, software faults are unacceptable. A means of detectin...
This report has been prepared to supplement a forthcoming chapter on formal methods in the FAA Digit...
This report is based on one prepared as a chapter for the FAA Digital Systems Validation Handbook (a...
This guidebook, the second of a two-volume series, is intended to facilitate the transfer of formal ...
International audienceThis paper discusses some of the challenges to using formal methods in a certi...
Formal methods research begins to produce methods which will enable mathematic modeling of the physi...
Formal methods can be applied to many of the development and verification activities required for ci...
The workshop brought together researchers involved in the NASA formal methods research effort for d...
This is the Final Report of a research project to investigate issues and provide guidance for the qu...
Aviation, both on-board systems and the National Airspace System, can be transformed by many current...
Correctness is paramount for safety-critical software control systems. Critical software failures in...
Today's verification techniques are hard-pressed to scale with the ever-increasing complexity of saf...
In principle, formal methods offer many advantages for aerospace software development: they can help...
Formal methods tools have been shown to be effective at finding defects in and verifying the correct...
This is the final technical report for grant number NAG-1-02101. The title of this grant was "Advanc...
In aviation and other safety-critical domains, software faults are unacceptable. A means of detectin...