الانتقال إلى المحتوى الرئيسي
→ جميع المقالات
معايير DO

معيارا DO-178B وDO-178C

Pharus Tech
معيارا DO-178B وDO-178C

معيارا 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، فشلًا «كارثيًا». وتحدد المعايير أهداف عمليات متنوعة تختلف بحسب مستوى البرمجيات.

وتعني مستويات DAL الأعلى مزيدًا من الأهداف الواجب استيفاؤها. غير أنه تجدر الإشارة إلى أن DO-178 وحده لا يضمن سلامة النظام. ويجب إضافة إلى ذلك إجراء الاختبارات اللازمة لتوفير أدلة موضوعية على بلوغ معايير السلامة المنشودة. كما يجدر بالذكر أن مستوى DAL المسند يعتمد على نوع الطائرة.

وبعد تحديد مستوى DAL، يجب تنفيذ عملية التخطيط ثم عملية التطوير على التوالي. ويجب تنفيذ عملية تحقق بالتوازي على امتداد هاتين العمليتين.

ويجب إعداد الخطط التالية في إطار عملية التخطيط:

تتألف عملية التطوير من جميع الأنشطة المتعلقة بتصميم وإنتاج برمجيات DO-178 المستوفية لمتطلبات النظام في المشروع. ويشمل ذلك تصميم البرمجيات وتنفيذها، إضافة إلى متطلبات البرمجيات عالية المستوى ومنخفضة المستوى.

وأخيرًا، يجب في عملية التحقق تنفيذ خطوات التحقق المخطط لها خلال عملية التخطيط. ونتيجة لذلك، يجب إنتاج الأدلة اللازمة وتقديمها إلى جهات الاعتماد مثل إدارة الطيران الفيدرالية (FAA) أو وكالة الاتحاد الأوروبي لسلامة الطيران (EASA). وتشرف هاتان الجهتان على جميع مجالات الطيران المدني في بلديهما وعلى الممرات الدولية على حد سواء.