24 Software Reuse
Acronym
AC | Advisory Circular |
CAST | Certification Authorities Software Team |
COTS | commercial off-the-shelf |
FAA | Federal Aviation Administration |
PDS | previously developed software |
PSAC | Plan for Software Aspects of Certification |
RSC | reusable software component |
RTOS | real-time operating system |
SOUP | software of unknown pedigree |
U.S. | United States |
24.1 Introduction
Software reuse is an important subject because the majority of software projects, at least in the aviation world, are derivatives of existing systems. New or clean-sheet avionics, electrical systems, airframes, and engines are actually rather rare. DO-178C encourages a well organized and disciplined process that not only supports the initial certification 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.