methodology

DO-178C

DO-178C, formally titled 'Software Considerations in Airborne Systems and Equipment Certification', is an international standard published by RTCA that provides guidelines for the development of safety-critical software used in airborne systems. It defines processes, objectives, and activities required to achieve certification for software in commercial avionics, ensuring that software does not contribute to hazardous conditions. The standard is widely adopted by aviation authorities like the FAA and EASA as the primary means of compliance for software certification.

Also known as: DO178C, DO-178, RTCA DO-178C, ED-12C, Software Considerations in Airborne Systems and Equipment Certification
🧊Why learn DO-178C?

Developers should learn and use DO-178C when working on safety-critical software for airborne systems, such as flight control, navigation, or engine management software in aircraft, where failure could lead to catastrophic outcomes. It is essential for achieving regulatory certification in the aviation industry, as it provides a structured framework to demonstrate software reliability and traceability throughout the development lifecycle. Use cases include developing avionics software for commercial airplanes, helicopters, and unmanned aerial vehicles (UAVs) that require formal approval from aviation authorities.

Compare DO-178C

Learning Resources

Related Tools

Alternatives to DO-178C