DO-178C Tasarım Güvencesi ve ARP-4754A/4761 ile İlişkisi

İçindekiler

DO-178C Tasarım Güvencesi ve ARP-4754A/4761 ile İlişkisi

Giriş

Havacılık yazılımı geliştirme, havadaki sistemlerin güvenilirliğini ve bütünlüğünü sağlamak için katı güvenlik standartlarını içerir. Alandaki iki temel standart, DO-178C ve ARP-4754A/4761 ile ilişkisidir. DO-178C, havadaki sistemlerde yazılım geliştirmeye yönelik yönergeleri tanımlarken, ARP-4754A/4761, hava aracı ve sistemlerin geliştirilmesine yönelik kılavuzluk sağlar. Bu makale, DO-178C'nin tasarım güvencesindeki önemini ve ARP-4754A/4761 ile olan ilişkisini incelemektedir.

DO-178C Tasarım Güvencesini Anlamak

DO-178C, “Havacılık Sistemleri ve Ekipman Sertifikasyonunda Yazılım Hususları” başlıklı, Radyo Teknik Havacılık Komisyonu (RTCA) tarafından yayınlanan bir standarttır. Güvenlik ve güvenilirliğini sağlamak için havadaki yazılımın geliştirilmesine yönelik gereksinimleri ve süreçleri ana hatlarıyla belirtir. DO-178C, havacılık endüstrisinde yazılım geliştirme, doğrulama ve geçerli kılma için gerekli olan bir dizi hedef, faaliyet ve eser oluşturur.

DO-178C Tasarım Güvencesinin Amaçları

DO-178C tasarım güvencesinin birincil hedefleri şunları içerir:

  • Hava aracı ve sistem emniyet değerlendirmesine dayalı olarak yazılım kritiklik seviyesinin (DAL) belirlenmesi.
  • DAL'ı karşılamak için gerekli yazılım geliştirme ve doğrulama süreçlerinin belirlenmesi.
  • Yazılım geliştirme ve doğrulama faaliyetlerinin planlanması ve belgelenmesi.
  • Geliştirme ve doğrulama süreçlerini yürütmek ve gerekli yapıtları oluşturmak.
  • Üretilen eserlerin değerlendirilmesi ve onaylanması, DO-178C hedeflerine uygunluğun sağlanması.

DO-178C Tasarım Güvencesi Düzeyleri

DO-178C, yazılımı Yazılım Düzeyleri (SWL) adı verilen beş kritiklik düzeyine ayırır. Her seviye, tasarım güvencesine ulaşmak için karşılanması gereken ilişkili hedeflere ve faaliyetlere sahiptir. SWL'ler aşağıdaki gibidir:

  • SWL A: Başarısız olursa feci sonuçlara yol açabilecek kritik yazılım.
  • SWL B: Başarısız olursa tehlikeli veya ciddi sonuçlara neden olabilecek yazılım.
  • SWL C: Başarısız olursa büyük veya orta düzeyde sonuçlara neden olabilecek yazılım.
  • SWL D: Başarısız olursa küçük sonuçlara neden olabilecek yazılım.
  • SWL E: Uçağın emniyetini önemli ölçüde etkilemeyen yazılım.

DO-178C Tasarım Güvencesindeki Faaliyetler ve Eserler

DO-178C, tasarım güvencesi elde etmek için her bir SWL'de çeşitli etkinlikler ve eserler belirtir. Bunlar, gereksinimlerin yakalanması ve analizi, yazılım mimarisi tasarımı, kaynak kodu geliştirme, yazılım doğrulaması ve konfigürasyon yönetimini içerir. Bu faaliyetler sırasında üretilen bazı önemli eserler, Yazılım Gereksinimleri Belgesi (SRD), Yazılım Tasarım Belgesi (SDD), Yazılım Doğrulama Durumları ve Prosedürleri (SVCP) ve Yazılım Yapılandırma Dizinidir (SCI).

ARP-4754A ile İlişki

“Sivil Uçak ve Sistemlerin Geliştirilmesine Yönelik Kılavuz İlkeler” başlıklı ARP-4754A, uçak ve sistemlerin geliştirilmesi ve belgelendirilmesi için rehberlik sağlar. Uçak geliştirmeye yönelik bir sistem mühendisliği yaklaşımının ana hatlarını çiziyor ve güvenlik ve güvenilirlik ihtiyacını vurguluyor. ARP-4754A, yazılımın genel uçak sistemine entegrasyonu için bir çerçeve sağlar.

DO-178C ve ARP-4754A, uçak geliştirme sürecinin farklı yönlerini ele aldıkları için yakından ilişkilidir. DO-178C, özellikle yazılım yönlerine odaklanırken, ARP-4754A tüm uçak ve sistem geliştirmeyi kapsar. DO-178C, ARP-4754A tarafından yazılım geliştirme ve sertifikalandırma standardı olarak referans alınır.

DO-178C ve ARP-4754A arasındaki ilişki şu şekilde özetlenebilir:

  • ARP-4754A, sistem düzeyinde gereksinimler, güvenlik değerlendirmesi ve yazılım entegrasyonu dahil olmak üzere genel hava aracı geliştirme süreci hakkında üst düzey rehberlik sağlar.
  • DO-178C, ARP-4754A'da özetlenen güvenlik ve güvenilirlik hedeflerine uygunluğu sağlayarak, yazılımın geliştirilmesi ve sertifikasyonu için ayrıntılı yönergeler sağlar.
  • DO-178C, ARP-4754A tarafından belirlenen hedeflere ulaşmak için izlenmesi gereken yazılım geliştirme ve doğrulama süreçlerini tanımlar.
  • ARP-4754A, yazılım geliştirme sürecinin yazılım planları, gereksinimler, tasarım ve doğrulama faaliyetleri gibi DO-178C hedefleri ve yapılarıyla uyumlu olmasını gerektirir.
  • Uçağın ve yazılım sistemlerinin emniyetli ve güvenilir bir şekilde çalışmasını sağlamak için hem DO-178C hem de ARP-4754A'ya uygunluk gereklidir.

ARP-4761 ile İlişki

ARP-4761, “Sivil Hava Sistemleri ve Teçhizatı Güvenlik Değerlendirme Sürecini Yürütme Yönergeleri ve Yöntemleri” başlıklı, hava sistemleri ve teçhizatının emniyet değerlendirme süreci için rehberlik sağlar. Yazılım da dahil olmak üzere hava aracı sistemleriyle ilişkili tehlikelerin belirlenmesine ve hafifletilmesine odaklanır.

DO-178C'de tanımlanan yazılım geliştirme süreci, ARP-4761'de belirtilen güvenlik değerlendirme sürecine katkıda bulunduğundan, DO-178C ve ARP-4761 yakından bağlantılıdır. DO-178C ve ARP-4761 arasındaki ilişki şu şekilde özetlenebilir:

  • DO-178C, havadaki sistemlerin çok önemli bir bileşeni olan yazılımın geliştirilmesi ve sertifikasyonu için yönergeler sağlar.
  • ARP-4761, tehlikelerin tanımlanması ve güvenlik gereksinimlerinin belirlenmesi dahil olmak üzere havadaki sistemler ve ekipman için güvenlik değerlendirme sürecini ana hatlarıyla belirtir.
  • DO-178C'de tanımlanan yazılım geliştirme süreci, güvenlik değerlendirme süreci sırasında tehlikelerin tanımlanmasına ve hafifletilmesine katkıda bulunan gereksinim yakalama, tasarım, doğrulama ve izlenebilirlik gibi faaliyetleri içerir.
  • DO-178C, yazılımın ARP-4761'de tanımlanan gerekli güvenlik gereksinimlerini karşılamasını sağlar.
  • Yazılımın, uçak sisteminin emniyetini ve güvenilirliğini garanti edecek şekilde geliştirilmesini ve değerlendirilmesini sağlamak için hem DO-178C hem de ARP-4761 ile uyumluluk esastır.

Sonuç

DO-178C, ARP-4754A ve ARP-4761, havadaki sistemler için güvenlik açısından kritik yazılımların geliştirilmesi ve sertifikasyonunda hayati standartlar ve yönergelerdir. DO-178C, yazılım geliştirme ve sertifikasyonu için ayrıntılı gereksinimler sağlarken, ARP-4754A ve ARP-4761, uçak ve sistem geliştirme ve güvenlik değerlendirmesi için kapsayıcı rehberlik sağlar.

DO-178C ve ARP-4754A/4761 arasındaki ilişki, yazılımın genel uçak sisteminin emniyet ve güvenilirlik hedeflerine uygun olarak geliştirilmesini sağlar. Bu standartlara ve yönergelere uyum, havadaki sistemlerin ve ekipmanların emniyetli ve güvenilir bir şekilde çalışmasını sağlamak ve havacılık endüstrisinin genel güvenliğine katkıda bulunmak için çok önemlidir.

Bu gönderiyi paylaşmayı unutmayın!

Bölümler

Visure ile Pazara Daha Hızlı Ulaşın

Model Tabanlı Sistem Mühendisliği Yaklaşımı ile Gereksinim Yönetimi Süreci Arasındaki Sinerji

Aralık 17th, 2024

11:5 EST | 8:XNUMX CEST | sabah XNUMX PST'de

Fernando Valera

Fernando Valera

CTO, Visure Çözümleri

Gereksinimlerden Tasarıma Kadar Olan Boşluğu Kapatmak

MBSE ile Gereksinim Yönetimi Süreci arasındaki boşluğu nasıl kapatacağınızı öğrenin.