6 Software Requirements

Acronym

CASE computer-aided software engineering
CAST Certification Authorities Software Team
FAA Federal Aviation Administration
FAQ frequently asked question
HLR high-level requirement
IEEE Institute of Electrical and Electronic Engineers
LLR low-level requirement
SWRD Software Requirements Document
TBD to be determined

6.1 Introduction

The software requirements are foundational to DO-178C compliance and safety-critical software development. The success or failure of a project depends on the quality of the requirements. As Nancy Leveson writes:

The vast majority of accidents in which software was involved can be traced to requirements flaws and, more specifically, to incompleteness in the specified and ...

Get Developing Safety-Critical Software now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.