• 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