Emniyet Kritik Yazılımlar

15 Kasım 2010 Pazartesi

Türkiye'de DO-178B uygulamaları ve DO-178C'ye doğru yol alırken

Merhabalar,

DO-178B ve yenilenmiş hali (tahminen 2011'de) DO-178C ile ilgili bilgi paylaşımına olanak sağlamak amacıyla kurduğum blogda mümkün oldukça kişisel deneyimlerimi ve diğer sektör uzmanlarının deneyimlerini paylaşmaya çalışacağım. Dilerseniz yeni ve konuya uzak ziyaretçilerimiz için kısaca DO-178B in tam olarak ne ifade ettiğinden bahsedelim.

FAA'in (Amerikan Havacılık İdaresi) AC 20-115B yönergesinde geçen şekli ile RTCA/DO-178B hava araçları için yazılım geliştiricilerin, yükleyicilerin ve kullanıcıların göz önünde bulundurmaları önerilen bir kılavuzdur. Önerilen diyorum çünkü DO-178B bilinenin aksine hiç bir zorlama veya zorunluluk ifade etmez. Kılavuzda "shall" ve "must" gibi zorunluluk bildiren emir kipli kelimelerin/cümlelerin bulunmayışı bu sebeptendir.

DO-178B yazılım geliştirmenin doğrulama, geçerli kılma, dökümante etme, konfigürasyon yönetimi ve kalite yönetimi gibi aşamaları için taslak mahiyetindedir. (Evet tanıdık gelebilir, CMMI içeriği ile benzer bir içeriğe sahip) DO-178B özet olarak, geçmişten bugüne pek çok aviyonik yazılım geliştirici firmanın tecrübelerinin yansıdığı, FAA sertifikasyonu için zorunlu tutulmasa da FAA'in aviyonik yazılımların DO-178B klavuzluğunda geliştirilmesi gerektiğini ciddi şekilde önerdiği, günümüz ve gelecek aviyonik tasarımlarının yaygın olarak kullanacağı kılavuz bir dökümandır.

İlerleyen günlerde (ve tabi fırsat buldukça) DO-178B kılavuzluğunda yazılım geliştirme basamaklarını ele almaya ve açıklamaya gayret edeceğim.

Bilgi ve tecrübelerini bizlerden esirgemeyen tüm dostlarımıza da şimdiden teşekkürlerimizle.

1 yorum:

  1. Çok güzel bir çalışma. Ellerinize sağlık. Üşenmeden hazırlayıp bizlere sunduğunuz için teşekkür ederim...

    YanıtlaSil