Software Development Standards - NASA:软件开发标准,美国国家航空航天局.doc
文本预览下载声明
Software Development Standards for the Guidance and Control Software Project
Kelly J. Hayhurst
Bernice Becher (Lockheed Martin Engineering and Sciences Corp.)
National Aeronautics and Space Administration
Langley Research Center
Hampton, Virginia 23681
This document was produced as part of a software engineering case study conducted at NASA Langley Research Center. Although some of the requirements for the Guidance and Control Software application were derived from the NASA Viking Mission to Mars, this document does not contain data from an actual NASA mission. Preface
The NASA Langley Research Center has been conducting a series of software error studies in an effort to better understand the software failure process and improve development and reliability estimation techniques for avionics software. The Guidance and Control Software (GCS) project is the latest study in the series (ref. 1). This project involves production of guidance and control software for the purpose of gathering failure data from a credible software development environment. To increase the credibility and relevance of this study, guidelines used in the development of commercial aircraft were adopted. The use of the Requirements and Technical Concepts for Aviation RTCA/DO-178B guidelines, Software Considerations in Airborne Systems and Equipment Certification, is required by the Federal Aviation Administration (FAA) for developing software to be certified for use in commercial aircraft equipment (ref. 2).
This document is one part of the life cycle data required to fulfill the RTCA/DO-178B guidelines. The life cycle data are used to demonstrate compliance with the guidelines by describing the application of the procedures and techniques used during the development of flight software and the results of the development process. The life cycle data required to fulfill the DO-178B guidelines consists of the following:
Plan for Software Aspects of Certification
Software Development Standar
显示全部