Seien Sie am 30. April dabei: Vorstellung von Parasoft C/C++test CT für kontinuierliche Tests und Compliance-Exzellenz | Registrierung

Lesezeit: 3 Minuten

Überblick

Renovo erstellt eine Edge-zentrierte Datenverwaltungsplattform. Es ist die erste Plattform auf Automobilniveau, die bei der Entwicklung komplexer Software-Stacks an Bord vollständig autonomer Fahrzeuge verwendet wird. Der Hauptzweck von Renovo besteht darin, ADAS (Advanced Driver-Assistance Systems) für Kunden im großen Maßstab zu entwickeln und bereitzustellen und ihnen bei der Verwaltung all ihrer Daten zu helfen. Das Unternehmen bietet eine schlüsselfertige Lösung, die hilft:

  • Beschleunigen Sie Entwicklungszyklen.
  • Produktleistung verbessern.
  • Führen Sie Validierungszyklen durch und gehen Sie bis in die Produktion.
  • Reduzieren Sie die Betriebskosten.

Die Renovo-Plattform setzt die neuesten Software-Praktiken und -Prozesse ein und ist ein wichtiger Bestandteil, um Automobilhersteller dabei zu unterstützen, ihre eigenen Praktiken rund um moderne Prozesse aufzubauen.

Sehen Sie sich eine Vorschau der Renovo-Präsentation auf dem Embedded Software Testing & Compliance Summit 2021 an. Erfahren Sie, wie das Automotive-Softwareentwicklungsteam 100 % AUTOSAR C++14- und CERT-Konformität erreicht und die Markteinführungszeit verkürzt hat.

VOLLSTÄNDIGE PRÄSENTATION HIER VERFÜGBAR >>

Die Herausforderung

Das gesamte Paradigma der Autoindustrie wandelt sich. Diese transformative Entwicklung zwingt die Automobilhersteller dazu, von der Metallherstellung zu Technologieunternehmen zu wechseln. Sie werden immer mehr als Technologieunternehmen geschätzt, weil Software 90 % der zukünftigen Innovationen in Autos ausmachen wird. Daher müssen Automobilhersteller Prozesse entwickeln, die die Fähigkeit zur schnellen Entwicklung von Software, deren Bereitstellung und dem Erhalten von Feedback mit Sicherheit ausbalancieren – und gleichzeitig die Funktionen und die Umgebung bereitstellen, die die Kunden schätzen.

Immer mehr Software bedeutet mehr Code, der getestet werden muss und Prozessstandards wie ISO 26262 . Tatsächlich erfordert die Plattform von Renovo AUTOSAR C++-Konformität, um die Software-Sicherheitszertifizierung für seine AWare-Betriebssystemsoftware einfach zu erhalten, hat Renovo alle kommerziellen statischen Analyse-Compliance-Angebote evaluiert. Sie suchten nach einer Lösung, die die Markteinführungszeit verkürzen könnte, indem sie schnell Compliance erreicht, indem sie Folgendes früh im Softwareentwicklungslebenszyklus (SDLC) erkennt:

  • Schlechte Codierungspraktiken
  • Sicherheitslücken
  • Potenzielle Einbrüche
  • Speicherprobleme

Autohersteller sehen sich heute mit neuen Technologien konfrontiert, die Softwareherausforderungen stellen. Ein Beispiel sind autonomes Fahren und Autonetzwerke, die mit anderen intelligenten Geräten in Smart Cities kommunizieren, in denen offizielle Parkregeln, Geschwindigkeitsbegrenzungen und andere dynamische Verkehrsabweichungen wie Straßensperrungen, Staus und Umleitungen weitergegeben werden müssen.

Eine weitere Herausforderung ist der Bedarf an schnellen und einfachen vernetzten Software-Updates, die für die Aufrechterhaltung der Sicherheit unerlässlich sind.

Die Vorgehensweise

Daten sind von entscheidender Bedeutung, da sich die Automobilindustrie von der Transportbranche zu einer Technologiebranche wandelt.

Daten und Datenmanagement sind Schlüsselkomponenten der folgenden Bereiche:

  • Feature Entwicklung. Fahrzeug- und Sensordaten sind von entscheidender Bedeutung für die Entwicklung, Wartung und Verbesserung der von Verbrauchern geforderten Fahrzeugfunktionen.
  • Validierung. Das Testen und Validieren moderner Fahrzeugsysteme und -funktionen basiert vollständig auf Datensystemen, um die Einhaltung und Compliance sicherzustellen.
  • Haftung. Die Verfolgung und Aufzeichnung von Daten ist zunehmend von entscheidender Bedeutung für die Erstellung von Fehlermodellen und das Verständnis abweichender Ereignisse.
  • Einnahmen. Neue Erlösmodelle werden gerade erst eröffnet, die Fahrzeug- und Verbraucherdaten nutzen.

Da Daten zu einem der wertvollsten Werkzeuge und Vermögenswerte der Branche werden, ist es wichtig, dass die Datenmanagementsysteme Folgendes zeigen und beweisen:

  • Qualität
  • Zuverlässigkeit
  • Sicherheit

Renova ausgewählt Parasoft C / C ++ test und sein Automotive Compliance Pack aufgrund seiner umfassenden Regelabdeckung für AUTOSAR C++14, umfangreiche Reporting-Dashboards und moderne Prozesse. Mit der Möglichkeit, die Dashboards anzupassen, kann das Renovo-Team verschiedene Ansichten der gesammelten Daten an einem zentralen Ort anzeigen und Einblick gewinnen Kodierqualität.

„Die Leistungsfähigkeit dieser modernen Softwarepraxis ist entscheidend.“

– Jason Stinson, CTO, Renovo Auto

Die Ergebnisansicht der statischen Analyse zeigt den aktuellen Grad der Konformität mit einem ausgewählten Kodierungsstandard. Die Grafiken auf hoher Ebene zeigen weitere Details zu Verstößen. Das Dashboard ist eine echte mehrdimensionale Risikometrik, die das Risiko oder die Anfälligkeit verschiedener Klassen, Funktionen oder Dateien in Ihrer Codebasis darstellt. Alle Daten werden durch Laufzeitanalyse, Code-Coverage und statische Analyseergebnisse bestimmt.

Die Ergebnisse

Renovo konnte die Markteinführungszeit verkürzen, indem es schnell 100 % AUTOSAR C++14- und CERT-Konformität erreichte, indem es schlechte Codierungspraktiken, Schwachstellen, potenzielle Eindringlinge und Speicherprobleme frühzeitig im SDLC mithilfe der Testlösung von Parasoft erkannte. Renovo Auto hat für seine Kunden eine effiziente Qualität und Einhaltung gesetzlicher Vorschriften erreicht, um AV- und ADAS-Flotten in großem Maßstab sicher zu entwickeln, bereitzustellen und zu betreiben.

Die Plattform von Renovo ist die einzige kommerziell erhältliche Edge-zentrierte Datenverwaltungsplattform im hart umkämpften ADAS-Markt. Es ist ein Markt im Wert von 40 Milliarden US-Dollar mit einer durchschnittlichen jährlichen Wachstumsrate (CAGR) von 21.4% und einem Markt von 189 Milliarden US-Dollar bis 2026.

Geh den nächsten Schritt

Erfahren Sie, wie Ihr Softwareentwicklungsteam für die Automobilindustrie 100 % AUTOSAR C++14- und CERT-Konformität erreichen kann.

  • Industrie: Automotive
  • Lösung: C / C ++ - Test