Safety Certification Standards
RTCA DO-178 is a set of avionics standards described in the Radio Technical Commission for Aeronautics (RTCA). Document RTCA DO-178, titled “Software Considerations in Airborne Systems and Equipment Certification,” was developed by the avionics industry to establish software considerations for developers, installers, and users when aircraft equipment design is implemented using microcomputer techniques.
The first formal publication of this specification was published in 1982 by the Radio Technical Commission for Aeronautics (RTCA). This was also approved by EUROCAE as ED-12 shortly thereafter.
An update to DO-178 was published in 1985 and was called DO-178A. EUROCAE also published a matching update to ED-12, named ED-12A.
In 1992, various industry working groups published a comprehensive update to DO-178A, named DO-178B by RTCA and ED-12B by EUROCAE.
Since the release of DO-178B, FAA Designated Engineering Representatives (DERs) requested additional clarification/refinement of the definitions and boundaries between the key DO-178B concepts of high-level requirements, low-level requirements, and derived requirements, along with a better definition of the exit/entry criteria between systems requirements and system design and that of software requirements and software design (which is the domain of DO-178B). Other concerns included the meaning of verification in a model-based development paradigm and considerations for replacing some or all software testing activities with model simulation or formal methods.
These issues created the demand for a new revision of the standard, DO-178C. Companion documents that addressed these issues were also released – ground systems guidance (DO-278A), certification rationale for each DO-178C objective (DO-248C), software tool qualification (DO-330), modeling (DO-331), use of object-oriented technologies (DO-332), and use of formal methods (DO-333). DO-178C also created a specific alignment with ARP4754A.
RTCA DO-178C (and EUROCAE ED-12C) is now the current working version of this standard.
For more information see RTCA DO-178C, Software Considerations in Airborne Systems and Equipment Certification, December 2011, https://my.rtca.org/NC__Product?id=a1B36000001IcmrEAC.
What is DO-248C?
RTCA DO-248C, “Supporting Information for DO-178C and DO-278A”, is a collection of Frequently Asked Questions (FAQs) and Discussion Papers addressing applications of DO-278C and DO-278Like DO-178C and DO-278A, it is a joint RTCA undertaking with EUROCAE, where the document is also published as ED-94C, “Supporting Information for ED-12C and ED-109A”. These publications do not provide any additional guidance for DO-178C or DO-278A; rather, they only provide clarification for the guidance established in those standards.
What is DO-248C?
RTCA DO-248C, “Supporting Information for DO-178C and DO-278A”, is a collection of Frequently Asked Questions (FAQs) and Discussion Papers addressing applications of DO-278C and DO-278Like DO-178C and DO-278A, it is a joint RTCA undertaking with EUROCAE, where the document is also published as ED-94C, “Supporting Information for ED-12C and ED-109A”. These publications do not provide any additional guidance for DO-178C or DO-278A; rather, they only provide clarification for the guidance established in those standards.