DO-178 Projekte Stufe A, B, C Verifizierungs- und Validierungsdienste
Proven-Teams bieten Verifizierungs- und Validierungsunterstützung in jeder Phase vom Beginn des Projekts bis zum Abschluss des Projekts, um die DO-178-basierten Zertifizierungsanforderungen beim Testen sicherheitskritischer Software zu erfüllen. Die in diesem Zusammenhang unterstützten Phasen und Aktivitäten sind im Folgenden zusammengefasst:
- Planung
-Vorbereitung des Softwareverifizierungsplans und Überprüfung seiner Kompatibilität mit anderen Plänen
-SOI-1-Unterstützung - Anforderungen und Designüberprüfung
- Überprüfung der High-Level-Anforderungen
- Überprüfung der Softwarearchitektur und Low-Level-Anforderungen
- SOI-2-Unterstützung
- Tests und Analysen
- Anforderungsbasierte Tests
- Hardware-/Software-Integrationstests
- Suchen von Fehlern im Zusammenhang mit Software, die auf Zielhardware ausgeführt wird
- Testen, ob die in den High-Level-Anforderungen definierte Funktionalität erfüllt ist
- Software-Integrationstests
- Fokussierung auf Beziehungen zwischen Anforderungen und Erfüllung von Anforderungen durch Design
- Testen, ob die Softwareeinheiten korrekt miteinander kommunizieren und den Anforderungen und dem Design entsprechen
- Low-Level-Tests
- Testen, ob die Software die Low-Level-Anforderungen erfüllt
- Leistungstests
- Worst-Case-Zeitanalyse (WCET)
- Rückverfolgbarkeitsanalyse
- Anforderungsabdeckungsanalyse
- Strukturelle Abdeckungsanalyse
- SOI-3-Unterstützung
- Fahrzeugqualifizierung
- Durchführung der Qualifizierung und Vorbereitung des Qualifizierungspakets für die Verifizierungs-Tools, die eine Qualifizierung gemäß den DO-178-Regeln erfordern
- Fahrzeugqualifizierungsplan
- Fahrzeugbetriebliche Anforderungen und Tests
- Zusammenfassung der Fahrzeugleistung
- Software-Fertigstellung und -Zertifizierung
- Unterstützung bei der Erstellung der Zusammenfassung der Softwareleistung
- SOI-4-Unterstützung