DIE HERAUSFORDERUNG
Systemtests sind ein heikler Prozess – wenn auch nur eine Kleinigkeit schiefgeht, muss der Test erneut durchgeführt werden. Da gibt es keine Ausnahmen. Vor diesem Hintergrund besteht in der Branche ein dringender Bedarf an Lösungen für automatisierte Tests.
Unser Kunde bat um Unterstützung bei der Zertifizierung einer hochgradig konfigurierbaren Remote Interface Unit, deren Verhalten vom jeweiligen Flugzeugtyp und dem Standort der Einheit im Flugzeugdatennetzwerk abhängt. Die Schnittstelle verfügt über eine Vielzahl analoger und digitaler Schnittstellen (wie ARINC 629, ARINC 664 und ARINC 825) und muss die Anforderungen von DO-178C Level A erfüllen.
Unser Kunde benötigte über einen Monat, um den gesamten Testsatz durchzuführen. Aufgaben wie das Austauschen von Kabeln, die an die Fernbedienung angeschlossen waren, wurden manuell durchgeführt, und wenn während der Testausführung ein Problem auftrat, musste die gesamte Testreihe wiederholt werden.
DIE LÖSUNG
Klar war: Der Weg führte über die Automatisierung des Testprozesses. Umgesetzt wurde sie durch die Anpassung der System Validation Facility (SVF) von Critical Software – einer Plattform, die für die formale Validierung von Software mit Hardware-in-the-Loop gemäß DO-178C Level A qualifiziert ist.
Darüber hinaus steht ein Paket zur Verfügung, mit dem sich die SVF auch nach anderen Sicherheitsnormen wie IEC/EN 61508 oder deren Ableitungen qualifizieren lässt.
Testentwicklung, Integration der SVF und Erstellung der Zertifizierungsnachweise erfolgten nach dem „High Integrity Systems Agile“-Prozess von Critical Software. So konnte der Kunde die Arbeiten unseres Validierungsteams iterativ freigeben.
Im Mittelpunkt standen dabei drei Aufgaben: die physikalischen und logischen Schnittstellen des Zielsystems zu identifizieren, die Testsuiten auf der Plattform zu implementieren und die Messgeräte zu konfigurieren.
Dank des modularen Aufbaus der SVF ließen sich Bausteine und Schnittstellenmodule (ARINC 629, ARINC 664 und ARINC 825) wiederverwenden – das reduzierte den Aufwand für die Implementierung der automatisierten Tests deutlich.
Die SVF unterstützt praktisch jede physikalische Schnittstelle, die sich an einen Computer anschließen lässt, darunter CAN, ARINC, MIL-STD-1553, Seriell, ZigBee, STANAG 3910, IEEE 802, NTDS, JTAG, RS-232, RS-485 und Modbus.
So ließ sich die gesamte Testkampagne automatisieren und es konnten alle Berichte und Nachweise erstellt werden, die für die DO-178C-Zertifizierung nach Level A erforderlich sind.
DIE ERGEBNISSE
Mit einem agilen Vorgehen und unserer hochgradig konfigurierbaren und erweiterbaren SVF konnten wir die Testaktivitäten für die Remote Interface Unit deutlich verbessern und damit die Zertifizierung nach DO-178C Level A ermöglichen.
Der automatisierte Testsatz steigerte zugleich die Qualität des Endprodukts: Er ergänzt die Testkampagne um Regressionstests, stellt die Wiederholbarkeit der Tests sicher und optimiert die V&V-Aktivitäten. Die Ausführungszeit sank dadurch von über einem Monat auf zweieinhalb Tage.
