AUTOMOTIVE SOFTWARE ENGINEERING

Ähnliche Dokumente
Vorlesung Automotive Software Engineering Exkursion TraceTronic GmbH Agile Softwareentwicklung Sommersemester 2017

Vorlesung Automotive Software Engineering Teil 1 Motivation und Überblick

Vorlesung Automotive Software-Engineering

Vorlesung Automotive Software-Engineering

1.3! Prozesse in der Fahrzeugentwicklung im Überblick

Kernprozess zur System- und Softwareentwicklung. Logische Systemarchitektur f 1. f 2 f 3. f 4 Funktion. Technische Systemarchitektur SG 1 SG 2 SG 3

Inhaltsverzeichnis Einführung und Überblick

Vorlesung Embedded Software-Engineering im Bereich Automotive

Automotive Software Engineering

Automotive Software Engineering

4.8! Integration der Software-Komponenten


Analyse der logischen Systemarchitektur und Spezifikation der technischen Systemarchitektur. Kernprozess zur System- und Software- Entwicklung

Vorlesung Embedded Software-Engineering im Bereich Automotive

1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge

Vorlesung Automotive Software Engineering Teil 6 SW-Entwicklung (3)

Inhaltsverzeichnis 1 Einführung und Überblick 2 Grundlagen

Vorlesung Automotive Software-Engineering

Vorlesung Embedded Software-Engineering im Bereich Automotive

Vorlesung Embedded Software-Engineering im Bereich Automotive

Vorlesung Automotive Software Engineering Teil 6 SW-Entwicklung (3)

Vorlesung Embedded Software-Engineering im Bereich Automotive

Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen

Herzlich Willkommen. Unternehmenspräsentation. Firmenpräsentation inkl. allen Daten, Fakten und Know-how. Stuttgart // November

Vorlesung Embedded Software-Engineering im Bereich Automotive

Entwicklungsprozesse. und -werkzeuge

From Cloud to Device. Moderne Softwareentwicklung in der Embedded-Welt. öffentlich

UNTERNEHMENSVORSTELLUNG.

Vorlesung Automotive Software Engineering Prüfung Sommersemester 2015

Anlage zur Akkreditierungsurkunde D-PL nach DIN EN ISO/IEC 17025:2005

Abenteuer Softwarequalität

DOORS Schema IBM Rational DOORS Start-Up Training - Teil 3

LieberLieber Software GmbH UML, SysML und AUTOSAR erfolgreich kombinieren und gemeinsam einsetzen

Entwicklung einer sensorlosen Motorregelung für Dentalbohrer nach IEC Dr. Michael Schwarz

ISARTAL AKADEMIE GMBH. Unternehmensprofil

Software- und Systementwicklung

Inhaltsverzeichnis. Teil I Grundlagen 1

Vorlesung Automotive Software Engineering Prüfung Wintersemester 2014/15 TU Darmstadt, FB 18 und FB 20

Software Engineering

Modellbasierter Test mit. Medizintechnik. Kompetenz. Prozess. rund um MBT. Umsetzung. Ihren. Ausblick. Entwicklungsprozess

Entwicklungsprozesse und -werkzeuge

Vorlesung Automotive Software Engineering Teil 6 SW-Entwicklung (1)

Radikaler Umbruch in der Fahrzeug- und Systemabsicherung. Steffen Kuhn

Projektmanagement: Werkzeuge und Methoden

URL: Modulbeschreibung

Transfer von Prozessen des Software-Produktlinien Engineering in die Elektrik/Elektronik- Architekturentwicklung von Fahrzeugen

Vorlesung Automotive Software Engineering Teil 6 SW-Entwicklung (3) Wintersemester 2014/15 TU Darmstadt, FB 18 und FB 20

Funktionale Sicherheit ISO Schwerpunkt Requirements Engineering,

Abenteuer Softwarequalität

Vorlesung Embedded Software-Engineering im Bereich Automotive

Virtuell oder schon Real Die Zukunft des digitalen Zwillings. Based on a real story

Grundlagen des Software Engineering für Automotive Systems. Hauptseminar im WS 2012 / 2013

SICHERES TESTEN MIT POLARION. Frank Ziesel

Wahlpflichtmodul Betriebliche Anwendungssysteme III

Trends in der Agilität Dr. Martin Geier

Komponenten- HIL und Fahrzeug- HIL sind heute weit verbreitet. i.w. höhere Qualität der Fahrzeuge und Steuergeräte

Fächerkatalog Informatik (B. Sc.) - Vertiefungsrichtung Computer Engineering

Grundlagen Software Engineering

Das zentrale Werkzeug für kürzere Entwicklungs- und Releasezyklen von software-basierten Kundenfunktionen in der Automobilindustrie

Requirements Engineering Research Group!

Methoden der agilen Softwareentwicklung für eingebettete Systeme

Abkürzungen. Kapitel 1 - Einleitung Stand der Automobilelektronik Historische Entwicklung Gegenwärtige Probleme 2

HERMES de Suisse 2011

Master Automotive Systems

DGQ Regionalkreis Hamburg Anforderungsmanagement ins SW-Projekten. 08. Juni 2011

rücker + schindele Ingenieurdienstleistungen Unternehmensberatung

Methodik. zur prozessübergreifenden Integration. der Digitalen Fabrik. der Rechts- und Wirtschaftswissenschaftlichen Fakultät

Test-Methodik für Embedded Software

Software Engineering. 5. Architektur

Am Beispiel eines international tätigen Automotive Lieferanten

Herzlich Willkommen bei GÖPEL electronic! Jens Kokott, Produktmanager AOI

INFORMATIK CONSULTING SYSTEMS AG. Firmenprofil ICS AG. Automotive Industrial Solutions Transportation Aerospace & Defence

Software Engineering. Einleitung zur Vorlesung. Herbstsemester Universität Zürich Institut für Informatik

SYSTEMS RE-ENGINEERING

Use Cases vs. Funktionale Spezifikation

1.1 Spezifikation und Entwurf im Software-Lebenslauf Lineares Prozessmodell:

KOMPETENZ IN SOFTWARE

Herzlich Willkommen. der Fakultät für Informatik!

AVENTON. Talent for technology solutions

Transkript:

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