Text in english

Automotive Software Engineering

Kurs in Deutsch und/oder Englisch (bitte nachfragen)

Semesterwochenstunden:

4

Leistungspunkte:

5

Vorkenntnisse:

Software Engineering sowie Softwarearchitektur
gute UML Kenntnisse
Programmierkenntnisse

Veranstaltungstyp:

2 SWS Vorlesung, 2 SWS Übung

Semesterturnus:

Wintersemester

Arbeitsaufwand:

150 Stunden, davon:
65 Stunden Präsenzzeit,
85 Stunden Vor- und Nachbereitung des Lehrstoffs und Prüfungsvorbereitung

Beitrag zu den Zielen des Studiengangs:

Zu den Herausforderungen der Entwicklung großer, softwareintensiver Systeme gehört neben den softwaretechnischen Aspekten auch die Anwendungsdomäne mit den damit verbundenen Rahmenbedingungen. Eine wichtige Anwendungsdomäne, speziell für Deutschland, ist die Automotive Domäne.
Diese Lehrveranstaltung bereitet die Studierenden darauf vor, sich in die spezifischen Herausforderungen einer Anwendungsdomäne einzuarbeiten, am Beispiel Automotive.

Lernziel:

Bei Abschluss des Lernprozesses wird der erfolgreiche Studierende in der Lage sein, Techniken und Methoden des Automotive Softwareentwicklungsprozesses zu kennen und diese im Hinblick und Automotive Software Engineering Prinzipien zu bewerten. Weiterhin werden die Studierenden Automotive Modellierungssprachen für konkrete Szenarien auswählen, anwenden und damit kleinere Automotive Software Systeme prototypisch entwickeln können.

Schlüsselqualifikationen:

  • Fähigkeit zum Verständnis der Herausforderung bei der Entwicklung automobiler Systeme durch die vorgegebenen Rahmenbedingungen;
  • eigene Erfahrung in der Anwendung eingeschlägiger Automitive Techologien;
  • Übertragung bekannter Lösungsstrategien in einen neuen, domänenspezifischen Kontext.

Lehrinhalte:

Dieser Kurs vermittelt ein grundlegendes Verständnis von Methoden und Prinzipien der automobilen Software-Entwicklung. Dazu gehören Kenntnisse über die Entwicklung von eingebetteten Systemen sowie über den Automotive Softwareentwicklungsprozess inklusive Anforderungsmanagement im Allgemeinen sowie zu AUTOSAR (www.autosar.org), als der zentralen Standardisierungsinitiative in der Automotive Domäne (dabei insbesondere die implementierungsnahen Beschreibungsmittel) und FlexRay (www.flexray.com), als ein zentraler, moderner Vertreter automobiler Bussysteme, im Besonderen. Die Lehrinhalte werden, neben der theoretischen Aufbereitung und Diskussion in den Vorlesungsteilen, zudem im Rahmen von Laborübungen von den Studierenden praktisch angewandt. Des Weiteren gestalten die Studierenden selbstständig Fachvorträge inklusive Übungseinheiten, in denen vertiefende Themen des Themenfeldes Automotive in strukturierter Form aufbereitet werden sollen.

Literatur:

  • O. Kindel, M. Friedrich: "Softwareentwicklung mit AUTOSAR: Grundlagen, Engineering, Management in der Praxis", dpunkt.verlag, 2009.
  • M. Rausch: "FlexRay: Grundlagen, Funktionsweise, Anwendung", HANSER, 2008.
  • weitere Veröffentlichungen der angegebenen Webseiten

Bemerkungen:

Bitte beachten: der Kurs findet in der Ostendstraße 82b, 90482 Nürnberg (Automotive Software Labor der TH Nürnberg) statt: https://goo.gl/maps/s23pW97tNw4pPLmi7

Blockkurs in der Zeit vom Montag, den 10.02.2020 bis Dienstag, den 18.02.2020, jeweils 09.00 Uhr bis 17:30 Uhr
(Bitte beachten: der Kurs findet in der Ostendstraße 82b, 90482 Nürnberg (Automotive Software Labor der TH Nürnberg) statt:
https://goo.gl/maps/s23pW97tNw4pPLmi7). Vorabbesprechung am 16.10.2019 um 14:00 Uhr an der Fakultät Informatik.

Leistungsnachweis:

Vortrag inklusive Übungsaufgabe für Kursteilnehmer (höchstens 70 Min.) und Studienarbeit (höchstens 10 Seiten) wird benotet. Eine mündliche Ergebnispräsentation als Abschluss des Praktikums muss bestanden werden.

Modulverantwortliche/r:

Prof. Dr. Tavakoli Kolagari





TH Nürnberg
Fakultät Informatik
Webmaster-IN



Root- Zertifikat

© 2019 Fakultät Informatik