Der Blätterkatalog benötigt Javascript.
Bitte aktivieren Sie Javascript in Ihren Browser-Einstellungen.
The Blätterkatalog requires Javascript.
Please activate Javascript in your browser settings.
34 Elektronik automot ive Automotive rungsprozesse Aufbauend auf Containerisierung und DevOps-Praktiken arbeiten viele funktionenübergreifende Teams effektiver zusammen indem sie eine einheitliche Entwicklungsplattform mit Versionskontrolle Unit-Tests und kollaborativer Fehlersuche nutzen Einige OEMs und Tier-1-Zulieferer setzen auch digitale Zwillinge ein um Testzyklen zu beschleunigen und eine kontinuierliche Validierung während des gesamten Entwicklungsprozesses zu unterstützen Fortgeschrittene Strategien Automatisierung der Compliance Diese ersten Ansätze zur Entwicklung von Embedded-Software für SDVs werden bereits von führenden Automobilherstellern eingesetzt Es gibt jedoch weitere Strategien mit denen sich die Entwicklungseffizienz steigern Prozesse beschleunigen und Kosten unter Kontrolle halten lassen Eine solche Strategie ist die Nutzung automatisierter Standard-Compliance-Tools Diese Werkzeuge integrieren Überprüfungen der MISRA-C-Konformität Sicherheitsscans und Rückverfolgbarkeitszuordnungen direkt in CI-Pipelines Beispielsweise können statische Analyse-Tools wie IAR C‑STAT automatisierte MISRA‑C-CERT-C C++- und CWE-Prüfungen bei jedem Build durchführen Bild 1 Dies reduziert manuelle Rezertifizierungen und gewährleistet sicherere schnellere Iterationen in sicherheitskritischen Umgebungen Reuse von Software und Plattformen Eine weitere vielversprechende Strategie sind modulare wiederverwendbare Softwarekomponenten Indem sie Code erstellen der für verschiedene Modelle und Plattformen verwendet wird können OEMs und Zulieferer ihre Entwicklung optimieren und Doppelarbeit reduzieren Bewährte Toolchains wie die IAR Embedded Workbench Bild 2 und Werkzeuge wie IAR Visual State bieten effiziente Unterstützung im Entwicklungs-Workflow Um diese Wiederverwendung in großem Maßstab effektiv zu gestalten können domänenübergreifende Kollaborationsplattformen eingeführt werden Diese ermöglichen es Hardware-Software-Systemengineeringund Security-Teams parallel mit gemeinsamen Modellen wie SysML oder modellbasierten Systemen zu arbeiten Das reduziert Reibungen in der Entwicklung und verbessert die Abstimmung Viele Unternehmen setzen integrierte Entwicklungsplattformen ein wie beispielsweise die IAR Embedded Platform Sie vereint die IAR Embedded Workbench IAR Build Tools IAR Visual State IAR C-STAT und IAR C-RUN in einer Plattform und gewährleistet gleichzeitig die funktionale Sicherheit über verschiedene Architekturen hinweg Einheitliche Umgebungen wie diese unterstützen die gemeinsame Versionskontrolle Unit-Tests und die teamübergreifende Fehlersuche Bild 3 Qualität funktionale Sicherheit und Cybersicherheit gewährleisten Derartige Toolsuites unterstützen auch containerisierte Builds und Cloudfähige CI CD Das ermöglicht skalierbare Simulationsund Testumgebungen wie Cloudbasierte Hardwareinthe-Loop HIL - und Softwareinthe-Loop SIL -Setups Gleichzeitig helfen Lauf-Bild 3 SDV-Entwicklungsprozess in einem modernen Workflow Bild IAR