DO-178C-gids: Inleiding tot RTCA DO-178-certificering
Inhoudsopgave
DO-178C Ontwerpgarantie en relatie met ARP-4754A/4761
Inleiding
Bij de ontwikkeling van software voor de luchtvaart zijn strikte veiligheidsnormen vereist om de betrouwbaarheid en integriteit van boordsystemen te waarborgen. Twee belangrijke standaarden in het veld zijn DO-178C en zijn relatie met ARP-4754A/4761. DO-178C definieert de richtlijnen voor het ontwikkelen van software in luchtsystemen, terwijl ARP-4754A/4761 richtlijnen geeft voor de ontwikkeling van vliegtuigen en systemen. Dit artikel onderzoekt de betekenis van DO-178C voor ontwerpborging en de relatie met ARP-4754A/4761.
Inzicht in DO-178C Design Assurance
DO-178C, getiteld "Software Considerations in Airborne Systems and Equipment Certification", is een standaard gepubliceerd door de Radio Technical Commission for Aeronautics (RTCA). Het schetst de vereisten en processen voor de ontwikkeling van software in de lucht om de veiligheid en betrouwbaarheid ervan te waarborgen. DO-178C stelt een reeks doelstellingen, activiteiten en artefacten vast die nodig zijn voor softwareontwikkeling, verificatie en validatie in de luchtvaartindustrie.
Doelstellingen van DO-178C Design Assurance
De primaire doelstellingen van DO-178C-ontwerpborging zijn onder meer:
- Bepalen van het softwarekriticiteitsniveau (DAL) op basis van de veiligheidsbeoordeling van het vliegtuig en het systeem.
- Identificatie van de softwareontwikkelings- en verificatieprocessen die nodig zijn om aan de DAL te voldoen.
- Plannen en documenteren van de softwareontwikkelings- en verificatieactiviteiten.
- Het uitvoeren van de ontwikkelings- en verificatieprocessen en het genereren van de vereiste artefacten.
- Evalueren en goedkeuren van de gegenereerde artefacten, zorgen voor naleving van DO-178C-doelstellingen.
Niveaus van DO-178C Design Assurance
DO-178C categoriseert software in vijf kritieke niveaus, genaamd Software Levels (SWL). Elk niveau heeft bijbehorende doelstellingen en activiteiten waaraan moet worden voldaan om ontwerpborging te bereiken. De SWL's zijn als volgt:
- SWL A: kritieke software die, als deze faalt, catastrofale gevolgen kan hebben.
- SWL B: Software die, als deze faalt, gevaarlijke of ernstige gevolgen kan hebben.
- SWL C: Software die bij uitval grote of matige gevolgen kan hebben.
- SWL D: Software die, als deze uitvalt, kleine gevolgen kan hebben.
- SWL E: Software die de veiligheid van het vliegtuig niet significant beïnvloedt.
Activiteiten en artefacten in DO-178C Design Assurance
Om ontwerpzekerheid te bereiken, specificeert DO-178C verschillende activiteiten en artefacten bij elke SWL. Deze omvatten het vastleggen en analyseren van vereisten, architectonisch ontwerp van software, ontwikkeling van broncode, softwareverificatie en configuratiebeheer. Enkele belangrijke artefacten die tijdens deze activiteiten zijn geproduceerd, zijn het Software Requirements Document (SRD), Software Design Document (SDD), Software Verification Cases and Procedures (SVCP) en Software Configuration Index (SCI).
Relatie met ARP-4754A
ARP-4754A, getiteld "Richtlijnen voor de ontwikkeling van burgerluchtvaartuigen en -systemen", biedt richtlijnen voor de ontwikkeling en certificering van vliegtuigen en systemen. Het schetst een systeemtechnische benadering van de ontwikkeling van vliegtuigen en benadrukt de noodzaak van veiligheid en betrouwbaarheid. ARP-4754A biedt een raamwerk voor de integratie van software in het algehele vliegtuigsysteem.
DO-178C en ARP-4754A zijn nauw verwant omdat ze verschillende aspecten van het ontwikkelingsproces van vliegtuigen behandelen. DO-178C richt zich specifiek op de software-aspecten, terwijl ARP-4754A de gehele vliegtuig- en systeemontwikkeling dekt. DO-178C wordt verwezen door ARP-4754A als de standaard voor softwareontwikkeling en certificering.
De relatie tussen DO-178C en ARP-4754A kan als volgt worden samengevat:
- ARP-4754A biedt richtlijnen op hoog niveau voor het algehele ontwikkelingsproces van vliegtuigen, inclusief vereisten op systeemniveau, veiligheidsbeoordeling en integratie van software.
- DO-178C biedt gedetailleerde richtlijnen voor de ontwikkeling en certificering van software, waarmee wordt gegarandeerd dat wordt voldaan aan de veiligheids- en betrouwbaarheidsdoelstellingen die worden beschreven in ARP-4754A.
- DO-178C definieert de softwareontwikkelings- en verificatieprocessen die moeten worden gevolgd om te voldoen aan de doelstellingen van ARP-4754A.
- ARP-4754A vereist dat het softwareontwikkelingsproces wordt afgestemd op DO-178C-doelstellingen en -artefacten, zoals softwareplannen, vereisten, ontwerp en verificatieactiviteiten.
- Naleving van zowel DO-178C als ARP-4754A is noodzakelijk om de veilige en betrouwbare werking van het vliegtuig en zijn softwaresystemen te waarborgen.
Relatie met ARP-4761
ARP-4761, getiteld "Richtlijnen en methoden voor het uitvoeren van het veiligheidsbeoordelingsproces op civiele systemen en apparatuur in de lucht", biedt richtlijnen voor het veiligheidsbeoordelingsproces van systemen en apparatuur in de lucht. Het richt zich op het identificeren en beperken van gevaren die verband houden met vliegtuigsystemen, inclusief software.
DO-178C en ARP-4761 zijn nauw met elkaar verbonden, aangezien het softwareontwikkelingsproces gedefinieerd in DO-178C bijdraagt aan het veiligheidsbeoordelingsproces beschreven in ARP-4761. De relatie tussen DO-178C en ARP-4761 kan als volgt worden samengevat:
- DO-178C biedt richtlijnen voor de ontwikkeling en certificering van software, een cruciaal onderdeel van luchtlandingssystemen.
- ARP-4761 schetst het veiligheidsbeoordelingsproces voor boordsystemen en -apparatuur, inclusief de identificatie van gevaren en het bepalen van veiligheidseisen.
- Het softwareontwikkelingsproces gedefinieerd in DO-178C omvat activiteiten zoals het vastleggen van vereisten, ontwerp, verificatie en traceerbaarheid, die bijdragen aan de identificatie en beperking van gevaren tijdens het veiligheidsbeoordelingsproces.
- DO-178C zorgt ervoor dat de software voldoet aan de noodzakelijke veiligheidseisen zoals aangegeven in ARP-4761.
- Naleving van zowel DO-178C als ARP-4761 is essentieel om ervoor te zorgen dat de software wordt ontwikkeld en beoordeeld op een manier die de veiligheid en betrouwbaarheid van het vliegtuigsysteem garandeert.
Conclusie
DO-178C, ARP-4754A en ARP-4761 zijn essentiële normen en richtlijnen bij de ontwikkeling en certificering van veiligheidskritische software voor systemen in vliegtuigen. DO-178C biedt gedetailleerde vereisten voor softwareontwikkeling en certificering, terwijl ARP-4754A en ARP-4761 overkoepelende richtlijnen bieden voor vliegtuig- en systeemontwikkeling en veiligheidsbeoordeling.
De relatie tussen DO-178C en ARP-4754A/4761 zorgt ervoor dat de software wordt ontwikkeld in overeenstemming met de veiligheids- en betrouwbaarheidsdoelstellingen van het algehele vliegtuigsysteem. Naleving van deze normen en richtlijnen is van cruciaal belang om de veilige en betrouwbare werking van boordsystemen en -apparatuur te waarborgen, wat bijdraagt aan de algehele veiligheid van de luchtvaartindustrie.
Vergeet dit bericht niet te delen!
hoofdstukken
1. Airborne-standaardintroductie
2. DO-178-certificeringsproces
3. DO-178C hulpmiddelen en trainingen
4. Geavanceerde DO-178C-onderwerpen
5. DO-178C-bronnen
6. Glossarium
Sneller op de markt met Visure
- Zorg voor naleving van de regelgeving
- Volledige traceerbaarheid afdwingen
- Stroomlijn ontwikkeling
Begin vandaag met het verkrijgen van end-to-end traceerbaarheid voor uw projecten met Visure
Start vandaag nog een gratis proefperiode van 30 dagen!