Aviation Software
ref post 1707: There is a lengthy and predefined process preceeding aviation software validation and certification. Development and implementation of software hosted by the airplane's flightcontrol system must comply to certain (not limited too .. ) criteria when falling into the following categories:
Level A: Software whose anomalous behaviour, as shown by the system safety assessment process, would cause or contribute to a failure of system function resulting in a catastrophic failure condition
for the aircraft.
Level B: Software whose anomalous behaviour. as shown by the system safety assessment process would cause or contribute to a failure of system function resulting in a hazardous / severe-major failure condition for the aircraft. (RTCA DO178)
These categories and subsequent validation requirements are not new but established decades ago.
Rgds