Embraer nutzt Testwell CTC++ für sicherheitskritische Systeme
12.12.2019
PC, Information & Telekommunikation
Offenburg, 12. Dezember 2019 - Kaum eine Branche ist so sicherheitskritisch wie die Luftfahrt. Das spiegelt sich auch in den Vorgaben für die Software-Entwicklung wider, die in der Norm DO-178C festgelegt sind. Um die Anforderungen einzuhalten, die DO-178C an das Testing und an die Messung der Code-Coverage stellt, hat nun der brasilianische Flugzeughersteller Embraer das Tool Testwell CTC++ von Verifysoft Technology aus Offenburg eingeführt.
Das Unternehmen entwickelt selbst Systeme und Steuerungen, die zum Teil dem höchsten Design Assurance Level (DAL A) der DO-178C unterliegen. Entsprechend ist beim Testing ein erheblicher Aufwand zu betreiben, um die Software regelkonform zu verifizieren. Die Durchführung und die Ergebnisse des Testings müssen erfasst und dokumentiert werden. Somit benötigte Embraer eine Lösung, um die Testabdeckung zu messen. Gerade bei Embedded-Systemen sind hierfür jedoch einige Hürden zu nehmen: Zur Messung der Code-Coverage muss der zu testende Code um Zähler erweitert werden. Dieser als Instrumentierung bezeichnete Vorgang lässt den Code jedoch wachsen, was bei sehr kleinen Targets zu Problemen mit dem verfügbaren Speicher oder mit dem Laufzeitverhalten führen kann.
Embraer entschied sich hier für Testwell CTC++. Das Tool wurde speziell für die Code Coverage bei Embedded-Systemen entwickelt und erzeugt einen extrem kleinen Overhead bei der Instrumentierung. Zudem arbeitet es unabhängig von den eingesetzten Compilern und kann so leicht in eine bestehende Tool-Chain integriert werden. "Wir müssen bei den kritischen Systemen die Vorgaben A-7.3 bis A-7.8 im Testing erreichen", erläutert João Carlos Davison, bei Embraer für die Verifizierung und Zertifizierung zuständig. "Dazu gehören auch Strukturtests mit Statement-Coverage, Decision-Coverage und MC/DC."
Vor der Evaluierung von Testwell CTC++ durch die Entwickler von Embraer gab es einige Bedenken. So war das Team unsicher, ob Testwell CTC++ für die sehr hohe Komplexität der Tests mit vielen MC/DC-Test-Fällen geeignet sei. Alle Fragen konnten jedoch im Lauf der umfangreichen Evaluierung zur Zufriedenheit der Entwickler beantwortet werden, so dass einem Einsatz des Tools im Rahmen von DO-178C DAL A nichts im Wege stand. Testwell CTC++ wurde in den kontinuierlichen Verifizierungs-Workflow bei Embraer integriert, mit dem regelmäßig eine automatische Verifizierung bei Änderungen am Source-Code oder an den Tests erfolgt. Für Testwell CTC++ sprach laut Davison nicht zuletzt die sehr einfache Integrierbarkeit in den bestehenden Prozess und die Tool-Chain. Zudem sei Testwell CTC++ als Kommandozeilen-Tool einfach zu erlernen und leicht zu bedienen. Die visualisierten Berichte sind gut zu überschauen und bieten einen schnellen Zugriff auf alle benötigten Informationen.
"Wir freuen uns sehr, dass sich Embraer für Testwell CTC++ entschieden hat", so Klaus Lambertz, Geschäftsführer von Verifysoft Technology. "Die von uns vertriebene Lösung hat sich über viele Jahre bei der Entwicklung von Embedded-Systemen - auch im sicherheitskritischen Bereich - weltweit bewährt. Dass uns ein bedeutender Flugzeughersteller das Vertrauen schenkt und Testwell CTC++ für die höchsten Sicherheitsanforderungen nutzt, ist dafür der beste Beleg."
Embraer ist nach Boeing, Airbus und Bombardier der viertgrößte Flugzeughersteller der Welt. Das Unternehmen, das in São Jose dos Campos nahe São Paulo ansässig ist, beschäftigt rund 18.000 Mitarbeiter und erwirtschaftete 2016 einen Umsatz über sechs Milliarden US-Dollar.
Verifysoft Technology auf der embedded world 2020 vom 25. bis 27. Februar 2020: Besuchen Sie uns in Halle 4, Stand 4-423.
https://www.verifysoft.com/de.html
Verifysoft Technology GmbH
In der Spöck 10-12 77656 Offenburg
Pressekontakt
http://sayit-pr.de
sayIT Public Relations
Franz-Brombach-Str. 11 85435 Erding
Diese Pressemitteilung wurde über PR-Gateway veröffentlicht.
Für den Inhalt der Pressemeldung/News ist allein der Verfasser verantwortlich. Newsfenster.de distanziert sich ausdrücklich von den Inhalten Dritter und macht sich diese nicht zu eigen.
Weitere Artikel von Polina Handzhiyska
14.01.2020 | Polina Handzhiyska
Verifysoft Technology lädt ein zum 7. Static Code Analysis Day
Verifysoft Technology lädt ein zum 7. Static Code Analysis Day
24.10.2019 | Polina Handzhiyska
Verifysoft Technology von GrammaTech ausgezeichnet
Verifysoft Technology von GrammaTech ausgezeichnet
03.06.2019 | Polina Handzhiyska
zepp.solutions verlässt sich auf Testwell CTC++ von Verifysoft Technology
zepp.solutions verlässt sich auf Testwell CTC++ von Verifysoft Technology
28.05.2019 | Polina Handzhiyska
Exonetik prüft mit Testwell CTC++ von Verifysoft Technology
Exonetik prüft mit Testwell CTC++ von Verifysoft Technology
26.04.2019 | Polina Handzhiyska
Seminare von Verifysoft Technology: "Safety first" in der Embedded-Entwicklung
Seminare von Verifysoft Technology: "Safety first" in der Embedded-Entwicklung
Weitere Artikel in dieser Kategorie
23.11.2024 | Pro Portfolio Partners
Innovation im Handel: Wie deutsche Investoren von KI-Systemen bei Pro Portfolio Partners profitieren
Innovation im Handel: Wie deutsche Investoren von KI-Systemen bei Pro Portfolio Partners profitieren
22.11.2024 | Aryaka
Aryaka-Umfrage: Fertigungsunternehmen reagieren nur langsam auf Sicherheitsbedrohungen im Netz
Aryaka-Umfrage: Fertigungsunternehmen reagieren nur langsam auf Sicherheitsbedrohungen im Netz
22.11.2024 | H zwo B Kommunikations GmbH
Die Pole Position im Blick: STARFACE Incentive auf dem Nürburgring
Die Pole Position im Blick: STARFACE Incentive auf dem Nürburgring
21.11.2024 | yellow house GmbH
Bisalina Speedruns powered by REWE
Bisalina Speedruns powered by REWE
21.11.2024 | Netceed
ESG: Dekarbonisierung im Fokus der Netceed Nachhaltigkeitsstrategie
ESG: Dekarbonisierung im Fokus der Netceed Nachhaltigkeitsstrategie