معيارا DO-178B وDO-178C
تُستخدم معايير «The Software Considerations in Airborne Systems and Equipment Certification»، المعروفة أيضًا باسم RTCA DO-178B، في اعتماد أنظمة الطيران. وكما هو متوقع من أنظمة بهذه الحرجية، يجب ضمان موثوقية البرمجيات. ويشكّل DO-178B دليلًا لهذا الغرض. وقد نشرت لجنة الاتصالات الراديوية الفنية للملاحة الجوية (RTCA) هذه المعايير، بالتعاون والعمل المشترك مع المنظمة الأوروبية لمعدات الطيران المدني (EUROCAE)، باسم DO-178B عام 1992 وDO-178C عام 2011. وDO-178C نسخة محدّثة من DO-178B. ونظرًا للتطابق شبه التام بين محتواهما، سيُشار إليهما من الآن فصاعدًا بـ DO-178. ونسبةً إلى RTCA، تُعرف المعايير باسم DO-178B في الولايات المتحدة وباسم ED-12B في أوروبا. وتقبل كل من المنظمتين اعتمادات الأخرى.
توفر معايير DO-178 موثوقية واستقرارًا أعلى، وقابلية لإعادة الاستخدام، وكلفة دورة حياة أدنى، وكلفة صيانة أقل، ومطابقة أسرع للبرمجيات.
ووفقًا لإرشادات DO-178، يجب إسناد مستوى ضمان تصميم (DAL) لكل برمجيات طيران بناءً على عواقب فشل النظام. فالمستوى E يعني «لا أثر على السلامة»، بينما يعني المستوى الأعلى، المستوى A، فشلًا «كارثيًا». وتحدد المعايير أهداف عمليات متنوعة تختلف بحسب مستوى البرمجيات.