14 CFR §417.123
Verified against eCFR.gov as of June 20, 2026View official text on eCFR.gov ↗
- (a)A launch operator must document a system safety process that identifies the hazards and assesses the risks to public health and safety and the safety of property related to computing systems and software.
- (b)A launch operator must identify all safety-critical functions associated with its computing systems and software. Safety-critical computing system and software functions must include the following:
- (1)Software used to control or monitor safety-critical systems.
- (2)Software that transmits safety-critical data, including time-critical data and data about hazardous conditions.
- (3)Software used for fault detection in safety-critical computer hardware or software.
- (4)Software that responds to the detection of a safety-critical fault.
- (5)Software used in a flight safety system.
- (6)Processor-interrupt software associated with previously designated safety-critical computer system functions.
- (7)Software that computes safety-critical data.
- (8)Software that accesses safety-critical data.
- (9)Software used for wind weighting.
- (c)A launch operator must conduct computing system and software hazard analyses for the integrated system.
- (d)A launch operator must develop and implement computing system and software validation and verification plans.
- (e)A launch operator must develop and implement software development plans, including descriptions of the following: