safety I modeling I consulting AUTOMOTIVE SOFTWARE ENGINEERING Dr.-Ing. Mirko Conrad samoconsult GmbH mirko.conrad@samoconsult.de Sommersemester 2018 Alle Lehrveranstaltungsunterlagen sind ausschließlich zum eigenen Gebrauch im Rahmen der Vorlesung bestimmt. Vervielfältigungen jeglicher Art sind nicht gestattet. Weitergabe nur nach vorheriger schriftlicher Genehmigung. Teile dieser Schulungsunterlagen basieren auf Seminaren bzw. Vorlesungen zum Thema Automotive Software Engineering von Dr. Thomas Zurawka und Prof. Dr. rer. nat. Bernhard Hohlfeld. Nutzung mit freundlicher Genehmigung der Autoren. Copyright 2015-2018 Dr. Thomas Zurawka (SYSTECS Informationssysteme GmbH), Prof. Dr. Bernhard Hohlfeld (TU Dresden), Dr. Mirko Conrad (samoconsult GmbH, MCON:tech)
Dr. Mirko Conrad samoconsult GmbH mirko.conrad@samoconsult.de MCON:tech MCONtech@outlook.com BSc Computer Studies MSc Computer Studies (Dipl.-Inform.) PhD (Dr.-Ing.) 1990 1995 2000 2005 2010 2015 CTO / Functional Safety Expert Engineering Manager Project Leader / Senior Research Scientist Lecturer (Functional Safety, Automotive SW Engineering) samoconsult safety modeling consulting samoconsult is a consulting engineering firm recognized across industries for their comprehensive services in the areas of functional safety and model-based system and software engineering Business areas Consulting Engineering Training Functional safety Model-based system and software engineering www.samoconsult.de
samoconsult We are hiring! Interesse an Bachelor/Masterarbeiten, Jobangeboten? jobs@samoconsult.de www.samoconsult.de Vorstellungsrunde Vorkenntnisse Motivation / Erwartungen
Termine und Zeiten Mo 25.06.2018 (14:50 20:00) (E001 / E006) Di 26.06.2018 (14:50 18:10) (tracetronic GmbH, Stuttgarter Str. 3, 01189 Dresden) Mo 02.07.2018 (14:50 20:00) (E001 / E006) Di 03.07.2018 (14:50 18:10) (E046 / E001) Mo 09.07.2018 (14:50 20:00) (E001 / E006) Lernziele Software Engineering im Anwendungskontext Automobil kennenlernen und verstehen Automobil als technisches System E/E-Systeme mit technischen und wirtschaftlichen Randbedingungen E/E-Entwicklung zur Realisierung von Funktionen SW-Entwicklung als Teil der E/E-Entwicklung Software als Mittel zur Realisierung von technischen Funktionen in Embedded Systems begreifen Ausgewählte Normen und Standards beispielhaft kennenlernen Das Gelernte an Beispielen aus der Praxis reflektieren und wieder erkennen
Organisatorisches Vorlesungsseite https://tudresden.de/ing/informatik/smt/st/studium/lehrveranstaltungen?subject=3 75&lang=de&leaf=1&embedding_id=47eddfa7c5a54ed5be49042aff35a31 b Prüfung in Planung Betreuer Dipl.-Inf. Peter Heisig, peter.heisig@tu-dresden.de Vorlesungsinhalte Einführung Automotive E/E Systeme und elektronische Steuergeräte Prozessmodelle Kernprozess zur Entwicklung automotiver E/E Systeme
Prozessmodell zur Entwicklung automotiver E/E Systeme Kernprozess Kernprozess Anforderungen Elektronische Systeme des Fahrzeugs Prozessmodell zur Entwicklung automotiver E/E Systeme Kernprozess (I) Analyse der Benutzeranforderungen & Spezifikation der logischen Systemarchitektur Logische Systemarchitektur f 1 f 2 Akzeptanztest & Systemtest (X) (II) Analyse der logischen Systemarchitektur & Spezifikation der technischen Systemarchitektur f 3 f 4 Funktion Technische Systemarchitektur ECU 1 ECU 2 ECU 3 Steuergerät Kalibrierung Integrationstest des Systems Integration der Systemkomponenten (IX) (VIII) (III) Analyse der Software-Anforderungen & Spezifikation der Softwarearchitektur Software Integrationstest der Software Integration der Softwarekomponenten (VII) (IV) (V) Spezifikation der Softwarekomponenten Design & Implementierung der Softwarekomponenten Test der Softwarekomponenten (VI)
Anforderungsmanagement Vorlesungsinhalte Einführung Automotive E/E Systeme und elektronische Steuergeräte Prozessmodelle Kernprozess zur Entwicklung automotiver E/E Systeme Sicherheitsaspekte (ISO 26262) Unterstützungsprozesse zur Entwicklung automotiver E/E Systeme Prozessmodell zur Entwicklung automotiver E/E Systeme Unterstützungsprozesse Unterstützungsprozesse Konfigurationsmanagement Projektmanagement Kernprozess Anforderungen Elektronische Systeme des Fahrzeugs Lieferantenmanagement Qualitätssicherung
Zeitliche Planung 25.6. Einführung 25.6. Automotive E/E Systeme und elektronische Steuergeräte 25.6. Prozessmodelle I Grundmodell Wasserfallmodell V-Modell Modellbasierte SW-Entwicklung Zeitliche Planung 26.6. Prozessmodelle II Praxisblock (Dr. Rocco Deutschmann, tracetronic GmbH): Agile SW-Entwicklung
Zeitliche Planung 2.7. Sicherheitsaspekte I Gastvortrag Dr. Jan Bauer (Daimler AG): Funktionale Sicherheit für Videodatenübertragung im Fahrzeug 2.7. Kernprozess zur Entwicklung automotiver E/E Systeme I Spezifikation der logischen System-Architektur Spezifikation der technischen System-Architektur Spezifikation der Software-Architektur Spezifikation der Software-Komponenten Design und Implementierung der Software-Komponenten Zeitliche Planung 3.7. Kernprozess zur Entwicklung automotiver E/E Systeme II Test der Software-Komponenten Software-Integration und Integrationstest System-Integration und System-Test
Zeitliche Planung 9.7. Sicherheitsaspekte II Gastvortrag Tina Heimer (Carmeq AG): ISO 26262 - Grundlagen der Funktionalen Sicherheit in der Kfz-Elektronik Sicherheit der Nominalfunktion 9.7. Unterstützungsprozesse zur Entwicklung automotiver E/E Systeme