DO-178C/ED-12C products

DO-178C/ED-12C « suite »is coinstitued by seven documents:

  • DO-178B/ED-12B itself; the revised version is DO-178C/ED-12C.
  •  DO -278/ED-109: This document is applicable to ground-based systems (CNS and ATM software). This kind of software is not airborne software but may have an impact on safety. Before DO-278/ED-109, application of DO-178B/ED-12B was requested, but some ground software-specific needs had to be addressed, mainly the extensive use of COTS software.
  • DO-248B/ED-94B: This document provides clarification of DO-178B/ED-12B. It also contains rationale for each DO-178C/ED-12C objective.
  • Three supplements: A basic principle of DO-178C/ED-12C and DO-278A/ED-109A is to be technology independent. The current state of the art in software engineering clearly includes techniques that are useful in developing airborne or ground-based systems and thus should be addressed by the SCWG, but expanding the core text of the two documents would not have been a practical approach. Instead, SCWG recommended preparing one or more supplements to address several new specific techniques. Used in conjunction with DO-178C/ED-12C and DO-278A/ED-109A, these supplements would amend the guidance to account for the new software technologies. In the scope of this SCWG, three supplements were developed:
    • DO-331/ED-216: Model Based Development and Verification supplement
    • DO-332/ED-217: Object Oriented Technology and Related Techniques supplement
    • DO-333/ED-218: Formal Methods supplement
  • Tool Qualification Document: The Tool Qualification guidance in DO-178B/ED-12B had to be revised, as it was deemed unnecessarily difficult to apply and not sufficiently detailed to address tool specifics . The nature of the guidance to be provided for tool qualification does not fit with the concept of a supplement, since it not only amends the core guidance but also constitutes a complete and standalone set of recommendations, objectives, and guidance. In addition, it was recognized that the guidance for qualifying a tool should not be limited to the airborne domain. Based on these considerations, a completely new document was developed for tool qualification, and is domain independent.