19 User-Modifiable Software

Acronym

ACARS Aircraft Communications Addressing and Reporting System
ACMS Airplane Condition Monitoring System
AMI Airline-Modifiable Information
EASA European Aviation Safety Agency
FAA Federal Aviation Administration
PSAC Plan for Software Aspects of Certification
UMS user-modifiable software

19.1 Introduction

This chapter defines user-modifiable software (UMS) and provides several examples of such software. The chapter then explains certification guidance to consider when designing an airborne system that contains UMS. The last section focuses on the user (e.g., an airline) who will modify and maintain the software after system certification.

19.2 What Is User-Modifiable Software?

UMS is “software ...

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.