DocumentCode
2673633
Title
Developing high assurance avionics systems with the SCR requirements method
Author
Bharadwaj, Bharadwaj ; Heitmeyer, C.
Author_Institution
Naval Res. Lab., Washington, DC, USA
Volume
1
fYear
2000
fDate
2000
Abstract
The SCR (Software Cost Reduction) requirements method is a formal method based on tables for the specification and analysis of the required behavior of safety-critical software systems. Originally developed in 1978 by NRL (Naval Research Laboratory) to document the flight program requirements of the Navy´s A-7 aircraft, SCR has also been applied by a number of organizations in industry to a wide range of practical systems, including avionics and space systems. For example, in 1994, in the largest application of SCR to date, Lockheed used SCR to specify the requirements of the C-130J flight control software, which contains more than 250,000 lines of Ada code. To provide tool support for the SCR method, our group at NRL has developed an integrated suite of tools called the SCR toolset. The toolset includes a consistency checker for checking the specification for type errors and missing cases
Keywords
avionics; safety-critical software; software cost estimation; SCR requirements method; SCR toolset; Software Cost Reduction; consistency checker; flight control software; formal method; high assurance avionics systems; safety-critical software systems; tool support; Aerospace electronics; Aerospace industry; Application software; Costs; Electrical equipment industry; Laboratories; Military aircraft; Software safety; Software systems; Thyristors;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Avionics Systems Conference, 2000. Proceedings. DASC. The 19th
Conference_Location
Philadelphia, PA
Print_ISBN
0-7803-6395-7
Type
conf
DOI
10.1109/DASC.2000.886888
Filename
886888
Link To Document