417.123—Computing systems and software.
        
        (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:
    
    
    
        
        (2) 
         Software that transmits safety-critical data, including time-critical data and data about hazardous conditions.
    
    
    
    
    
        
        (6) 
         Processor-interrupt software associated with previously designated safety-critical computer system functions.
    
    
    
    
    
        
        (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: