Mit der Nutzung dieser Webseite akzeptieren Sie unsere Nutzung von Cookies. Weitere Informationen über Cookies finden Sie hier
Zustimmen
Infopulse - Softwareentwicklung & Infrastruktur-Management-Services
Mit der Nutzung dieser Webseite akzeptieren Sie unsere Nutzung von Cookies. Weitere Informationen über Cookies finden Sie hier
Zustimmen
Infopulse - Softwareentwicklung & Infrastruktur-Management-Services
Infopulse - Softwareentwicklung & Infrastruktur-Management-Services
reCAPTCHA
Angebot anfordern Bitte füllen Sie dieses kurze Formular aus und wir senden Ihnen in Kürze ein kostenloses Angebot zu.
* Pflichtfelder
Der Schutz Ihrer Privatsphäre ist uns wichtig. Wir werden Ihre Informationen niemals weitergeben.
Abonnieren Sie unsere Updates Seien Sie unter den Ersten, die exklusive Einblicke in die IT, die Innovationen und Best Practices erhalten.
* Pflichtfelder
Der Schutz Ihrer Privatsphäre ist uns wichtig. Wir werden Ihre Informationen niemals weitergeben.
Subscribe to our New career opportunities Please fill in this quick form to be among the first to receive our updates.
* Required fields
Your privacy is important to us. We will never share your data.
Photo of Vadym Matuzenko Senden Sie eine E-Mail an Vadym Matuzenko Bitte füllen Sie dieses kurze Formular aus, um unseren Experten direkt zu kontaktieren.
* Pflichtfelder
Der Schutz Ihrer Privatsphäre ist uns wichtig. Wir werden Ihre Informationen niemals weitergeben.
Infopulse - Expert Software Engineering, Infrastructure Management Services
Read the Full Case Study Don't miss the most interesting part of the story!
Submit this quick form to see the rest and to freely access all case studies on our website.
* Required fields
Der Schutz Ihrer Privatsphäre ist uns wichtig. Wir werden Ihre Informationen niemals weitergeben.

Einsatz des RDS-Tools gemäß ISO 26262 und MISRA-C++

Entwicklung sicherheitskritischer Systeme bis Asil-C

Kunde: Tier-1-Automobilzulieferer
Branche: Automobilindustrie
Standort: EU

Hintergrundinformationen

Einer der weltweit führenden Anbieter in der Entwicklung von Automobillösungen.

Herausforderung

Der Kunde kontaktierte Infopulse mit der Anfrage, das RDS-Tool (Relational DataScript – Code-Generator für Datenbankzugriffsklassen von Navigation Data Standard Consortium) gemäß ISO 26262 einzusetzen. Zu dem Zeitpunkt war der Kunde bereits mit begrenzten personellen Ressourcen und einem knappen Zeitplan konfrontiert, so dass er bestimmte Arbeitspakete nicht allein bewältigen konnte. Infopulse wurde beauftragt, an einem Projekt als unabhängiges Expertenteam teilzunehmen, das die Verantwortung für folgende Ziele des Kunden übernehmen sollte:

  • Das RDS-Tool ist per definitionem nicht für die Entwicklung unternehmenskritischer Fahrzeugsysteme zugelassen und soll zuerst die Sicherheitsprüfung bestehen.
  • Dies ist nur möglich, wenn das Softwaretool die funktionalen Sicherheitsanforderungen der Norm ISO 26262 erfüllt.
  • Außerdem sollte ein generierter Code den Anforderungen von MISRA-C++ entsprechen.

Lösung

Infopulse hat einen Einsatzplan für das RDS-Tool erstellt, durch den ein direkter Zugriff auf standardisierte Navigationskarten für das ASIL-B-/C-Level gewährleistet wurde. So sieht ein Teil des Plans aus, den unser Team mit Klassifizierungs- und Qualifizierungsmethoden der Anforderungen nach ISO 26262 und MISRA-C ++ umsetzt:

  • Klassifikationsanalyse für das Tool;
  • Qualifizierungsplan für das Tool;
  • RDS-Code-Generator-Architektur;
  • Änderungen des RDS-Code-Generators;
  • Sicherheitshandbuch;
  • Testplan;
  • Test-Suite;
  • Qualifikationsbericht für das Tool.

Mehrwert

Unser Kunde hat ein modifiziertes Tool erhalten, das auf eine Sicherheitsprüfung gemäß ISO 26262 vorbereitet ist. Dieses Tool ermöglicht den Zugriff auf eine standardisierte Navigationskartendatenbank. Aufgrund des gewählten Ansatzes erfordern zusätzliche Updates des Datenbankformats einen minimalen Extraaufwand, damit das Tool bei einer Sicherheitsprüfung weiterhin aktuell ist. Die Sicherheitszertifizierung ist ein wesentlicher Bestandteil des Hauptziels – der Entwicklung fortschrittlicher Fahrerassistenzsysteme. Durch die Vergabe eines Projektteils an Infopulse konnte der Kunde außerdem andere wichtige Arbeitspakete mit eigenen Ressourcen abdecken.

Verwendete Technologien & Standards:

  • ISO 26262
  • MISRA-C++
  • C++
  • Framework für Unit-Tests Google Test
  • Statische Code-Analyse mit PC-Lint
  • CI/CD basierend auf GitLab