#4368 SSP 50039, Rev B: When CBCS Requirements are Required
#4368 SSP 50039, Rev B: When CBCS Requirements are Required
#4368 Based on NASA SSP 50038, Rev B from 1995, when are computer-based control systems (CBCS) requirements required to be applied to safety-critical software?
According to NASA SSP 50038 Revision B (November 17, 1995), Computer-Based Control Systems (CBCS) requirements must be applied to safety-critical software in the following circumstances:
Primary Application: Requirements apply to computer-based flight systems that control flight system capabilities essential to the survival of the crew and the Space Station
. Safety-Critical Threshold: They are required for computer-based control system software used specifically in the prevention of catastrophic and critical hazardous events
. Specific Exclusions: These requirements do not include simulation and training devices
. Functional Constraint: A CBCS must provide hazardous function control whenever the inadvertent activation or deactivation of a function or capability could result in an identified critical or catastrophic hazard
.
Summary of Core CBCS Requirements
When software meets the safety-critical criteria above, the following general requirements must be applied regardless of the software's specific function:
Safe Initialization: Systems must safely initialize to a known, predictable safe state
. Orderly Shutdown: Systems must perform an orderly shutdown to a known safe state upon a termination command or condition detection
. Command Validation: The CBCS must reject hazardous commands that do not meet pre-established prerequisite checks for execution or those received out of sequence
. Fault Tolerance: For "must-work" functions, the system must be designed so that no combination of two failures (or two operator actions) causes a catastrophic event, and no single failure causes a critical event
. Operator Overrides: Any safety-critical override must require at least two independent operator actions
.
From <https://gemini.google.com/app/> Google Gemini 3.0 (Fast)
Comments
Post a Comment