Skip to content

DO-178C / ED-12C, Software Considerations in Airborne Systems and Equipment Certification

Section 01: Organizations & Authorities

Definition

The primary guidance document for the development of airborne software, jointly published by RTCA (as DO-178C) and EUROCAE (as ED-12C). DO-178C establishes objectives for software planning, development, verification, configuration management, and quality assurance processes, organized by software assurance level (Design Assurance Level A through E, based on the safety effect of failure). Compliance with DO-178C is the universally accepted means of showing that airborne software has been developed with appropriate rigor.

Where This Shows Up

DO-178C replaced DO-178B in 2012 and introduced supplementary documents for model-based development (DO-331), object-oriented technology (DO-332), formal methods (DO-333), and tool qualification (DO-330). While DO-178C is not itself a regulation, it is referenced by FAA ACs, EASA AMC, and TCCA guidance as the accepted means of compliance for airborne software development assurance.

Need help with regulatory authority requirements? or see certification data support.

Primary Sources

RTCA DO-178C, Software Considerations in Airborne Systems and Equipment Certification (2012)

The RTCA publication of the airborne software development assurance guidance.

EUROCAE ED-12C, Software Considerations in Airborne Systems and Equipment Certification (2012)

The EUROCAE publication of the same guidance document.

FAA AC 20-115D, Airborne Software Development Assurance Using EUROCAE ED-12C and RTCA DO-178CFAA

FAA advisory circular recognizing DO-178C as an acceptable means of compliance.

Related Terms

Explore Further

Need help with regulatory authority requirements?

Understanding the terminology is the first step. When you need the work done, our engineers review the records and evidence behind it.