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 :
بازگشت