Luft- und Raumfahrt Parasoft und Ribbit kooperieren bei Autopilot-Software

Von Stefanie Eckardt 2 min Lesedauer

Anbieter zum Thema

Parasoft arbeitet zukünftig mit Ribbit zusammen. Das kanadische Start-up-Unternehmen entwickelt autonome Flugtechnologie, um Luftfrachtlieferungen in entlegene Regionen für zivile, militärische und humanitäre Anwendungen zu optimieren. Dabei verfolgt das Unternehmen eine Software-first-Strategie.

Partnerschaft zwischen Ribbit und Parasoft: Die Tools Parasoft C/C++test und C/C++test CT ermöglichen agile Softwareprozesse mit 95 Prozent Testabdeckung durch CI-Pipelines und gewährleisten eine hunderprozentige Konformität mit MISRA und JSF.(Bild:  Ribbit)
Partnerschaft zwischen Ribbit und Parasoft: Die Tools Parasoft C/C++test und C/C++test CT ermöglichen agile Softwareprozesse mit 95 Prozent Testabdeckung durch CI-Pipelines und gewährleisten eine hunderprozentige Konformität mit MISRA und JSF.
(Bild: Ribbit)

Anstatt autonome Flugzeuge von Grund auf neu zu bauen, setzt Ribbit auf eine Software-first-Strategie. Dabei werden bestehende, kleine und erschwingliche Flugzeuge mit autonomer Autopilot-Software und robuster Standard-Hardware nachgerüstet. Der in C++ entwickelte Kern der Autonomie-Software, wird durch Parasofts Testautomatisierungslösungen für die C/C++-Softwareentwicklung unterstützt. „Die Partnerschaft mit Parasoft ist ein Eckpfeiler unserer Entwicklungsstrategie: Sie befähigt unsere Ingenieure, Programmierpraktiken zu standardisieren und eine gleichbleibend hohe Produktqualität zu gewährleisten“, erklärt Carl Pigeon, Mitgründer und CEO von Ribbit. „Speziell die statischen Analysetools wirken wie ein persönlicher Tutor, der den Maßstab für unsere Codequalität setzt – auch für das schnelle Onboarding neuer Mitarbeiter.“

Sicheres Fliegen ohne Piloten

Für den Nachweis, dass die Systeme auch ohne Piloten in anspruchsvollsten Umgebungen sicher fliegen können, setzt Ribbit auf Parasoft C/C++test. Das unterstützt schnelle Iterationen in Entwurf und Prototyping und liefert zugleich die Sicherheitsvorteile durch Einhaltung der Programmierstandards DO-178C- und JSF. Die statische Analyse und Konformitätsprüfung von Parasoft sorgt früh in der Entwicklung auch für die Einhaltung von MISRA- und JSF-Regeln – Fehler werden erkannt und behoben, bevor sie kritisch werden.

Ebenso wichtig ist der praxiserprobte Ansatz von Ribbit, bei dem die Autonomie mithilfe von Sicherheitspiloten an Bord getestet wird, bevor unter Kanadas Special Flight Operating Certificate (SFOC) ferngesteuerte Flüge stattfinden. Das ermöglicht eine reale Datengewinnung bei gleichzeitig hoher operationeller Flexibilität.

Parasoft C/C++test bietet Ribbit Konformitätsprüfungen und ein VS Code-Plugin zur Echtzeit-Problemerkennung ohne Kontextwechsel. Die KI-gestützte Fehlerbewertung hilft, die wichtigsten Korrekturen zu priorisieren. Nach Unternehmensaussagen erzielt Ribbit mit dem Tool eine Testabdeckung von 90 bis 95 Prozent durch kontinuierliche Integrationspipelines.

Konformitätslösungen schnell integrieren

Ribbit konnte durch die Nutzung von Parasoft mehrere Regierungsaufträge im Wert von über eine Million US-Dollar sichern. Zudem erzielte das Unternehmen die vollständige Konformität mit MISRA und JSF, standardisierte Programmierpraktiken und verkürzte Entwicklungszyklen. Am wichtigsten ist, dass Ribbit die Konformitätslösungen des Software-Unternehmens in den laufenden Entwicklungs-Workflow integrieren kann.  (se)

(ID:50551304)

Jetzt Newsletter abonnieren

Verpassen Sie nicht unsere besten Inhalte

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung