Automotive Systems & Software Engineering / Grundlagen – Werkzeuge – Methoden – Prozesse
Veranstaltungsnummer: 01SE134
- Automotive E/E Systeme
- Prozessmodelle zur Entwicklung automotiver Systeme und Software
- (R)Evolution von E/E Architekturen
Die Automobilindustrie befindet sich in einer grundlegenden Transformation hin zum software-definierten Fahrzeug (SDV), bei dem Software immer stärker die Funktionalität, Innovation und Wertschöpfung bestimmt. Die Realisierung von Funktionen durch Software bietet einzigartige Freiheitsgrade beim Entwurf. In der Fahrzeugentwicklung müssen jedoch Randbedingungen wie hohe Zuverlässigkeits- und Sicherheitsanforderungen, vergleichsweise lange Produktlebenszyklen, hoher Kostendruck, verkürzte Entwicklungszeiten und zunehmende Variantenvielfalt berücksichtigt werden.
Der derzeitige, tiefgreifende Wandel der Automobilindustrie erfordert neue Ansätze in der Entwicklung komplexer Fahrzeugsysteme und eine enge Verzahnung von System- und Softwareengineering. Du erhältst in diesem VDI-Seminar anhand praktischer Beispiele ein breites Grundlagenwissen zu Prozessen, Methoden und aktuellen Trends, die zur sicheren Beherrschbarkeit von Software-basierten elektronischen Fahrzeugsystemen beitragen. Dabei werden gleichermaßen prozessuale und technische Fragestellungen thematisiert.
Top-Themen
- Automotive E/E Systeme
- Prozessmodelle zur Entwicklung automotiver Systeme und Software
- (R)Evolution von E/E Architekturen
- AUTOSAR und Automotive.OS
- Spezifikation, Design, Integration, Test, Kalibrierung und OTA Updates
- Entwicklung KI-basierter Komponenten
Ablauf des Seminars "Automotive Systems & Software Engineering"
Erfahre im Seminar "Automotive Systems & Software Engineering" mehr zu folgenden Themen:
1. Tag 09:00 bis 17:00 Uhr
2. Tag 08:30 bis ca. 16:30 Uhr
Überblick Software-basierte Systeme in Kraftfahrzeugen
- Systems vs. Software Engineering
- ‚Teufelsquadrat‘ der Software-Entwicklung
- Charakteristika und Komplexität von Fahrzeugsoftware
- Vom Computer auf Rädern zum Software-definierten Fahrzeug (SDV)
Automotive E/E Systeme
- System Fahrer – Fahrzeug – Umwelt
- Fahrzeugdomänen
- Elektronische Steuergeräte (ECUs) und Domänencontroller (DCUs)
- Automotive Wertschöpfungskette
- Fahrautomatisierungssysteme und Umweltsensorik
Prozessmodelle
- Sequentielle und iterativ-inkrementelle Entwicklungsprozesse (V-Modell, Agile Entwicklung, DevOps)
- Modell-basierte Entwicklung
- Automotive SPICE
Verteilte Systeme und Fahrzeugvernetzung
- Bussysteme (CAN, LIN) und Switched Networks (Automotive Ethernet)
- Kommunikationsmatrix, Kommunikationsabsicherung
Automotive Systementwicklung I
- Requirements Elicitation
- System Requirements Analysis
- System Architectural Design
- Sicherheitsaspekte (Funktionale Sicherheit, SOTIF)
- Sicherheitsarchitekturen für automatisierte Fahrsysteme
E/E Architekturen gestern, heute und morgen
- funktionsorientierte vs. zonale Vernetzung
- Verteilte Architekturen, Domänenarchitekturen,
Zentralarchitekturen
AUTOSAR und Automotive.OS
- Refrenzarchitektur für Steuergeräte-Software
- AUTOSAR Methodik
- Classic Platform vs Adaptive Platform
- Automotive Betriebssysteme
Automotive Softwareentwicklung I
- Software Requirements Analysis
- Software Architectural Design
- Modularisierung, Softwareschichten und Betriebszustände
- Trennung von Programm- und Datenstand
- Software Detailed Design and Unit Construction
- Algorithmen und Daten, Einfluss nicht funktionaler
Produktanforderungen - Modell-basierte Entwicklung und Codegenerierung
Testgrundlagen
- Entwicklungsbegleitendes Testen: Testebenen für Software-
basierte Fahrzeugsysteme - Testverfahren (black-box, white-box, erfahrungsbasiert)
Automotive Softwareentwicklung II
- Software Unit Verification
- Software Component Verification and Integration Verification
- Software Verification
Entwicklung KI-basierter Komponenten
- KI-Systeme und -Komponenten
- Neuronale Netze
- Traditionelles Software Engineering vs AI Engineering
- Machine Learning Engineering (MLE) Processes in Automotive SPICE
- Sicherheitsaspekte
- Szenario-basiertes Testen und Fuzzing
Automotive Systementwicklung II
- System Integration and Integration Verification
- System Verification
- Validation
Kalibrierung von Softwarefunktionen
Software-Updates
- Over-the-Air (OTA) Updates
- Software Update Management Systeme (SUMS)
Abschlussdiskussion und Ausblick
Zielgruppe
- Das Seminar richtet sich an (Quer-)Einsteigende in die automotive System- und Software-Entwicklung sowie an Projektleiter*innen, Fach- und Führungskräfte von Fahrzeugherstellern, Zulieferern und Ingenieurdienstleistern, die den Wandel hin zum SDV aktiv mitgestalten möchten.
Dein Referent für das Seminar "Automotive Software Engineering":
Prof. Dr.-Ing. Mirko Conrad, CTO & Functional Safety Expert, samoconsult GmbH, Berlin // Honorary Professor of Automotive Software Engineering, TU Dresden