Automotive Software Engineering (ASE)

  • Type: Lecture / Exercise (LE)
  • Chair: KIT-Fakultäten - KIT-Fakultät für Informatik - KASTEL – Institut für Informationssicherheit und Verlässlichkeit - KASTEL Schaefer
    KIT-Fakultäten - KIT-Fakultät für Informatik
  • Semester: WS 22/23
  • Place:

    50.34 Room -102 and pool room -143

  • Time:

    Lecture: Introduction
    Friday, 28.10.2022
    11:30 – 13:00, Weekly
    Room -102 Building 50.34

    more...

  • Start: 28.10.2022
  • Lecturer:

    Prof. Dr.-Ing. Ina Schaefer

    Tobias Pett

  • SWS: 2+1
  • ECTS: 4
  • Lv-No.: 2400082
  • Exam: Oral portfolio examination
  • Information:

    Lecture and Exercise are in person, the language of the lecture is german.

Organization

The module consists of the lecture, various guest lectures and a course work (exercise for the lecture). Both the examination for the lecture and the course work must be passed to successfully complete the module.

 

Lecture: Friday, weekly, 11:30h to 13:00h, Room -102 Building 50.34 

The lecture is structured as a series of talks. The lecture includes talks from guests from different areas of automotive software engineering. The lecture dates are used dynamically so that all guests can attend the lecture. All lecture parts are exam relevant.

 

Exercise: 

The exercise programme will start on 06.12.2022 and will take place weekly from this date. There will be two exercise dates per week on Tuesdays 14:00 to 15:30 and Wednesdays 15:45 to 17:15 to work on the exercises. Registration for the exercises and allocation to the exercise dates and groups takes place in the time from 04.11.2022 to 18.11.2022. The exercises take place in Building 50.34 Room -143 and are supervised by members of the research group TVA in KASTEL.

 

Course Work:

To pass the module, students must work independently on tasks related to the topics of the lecture during the semester and present them to a supervisor. The tasks are completed in groups of one to two students during the planned exercises for the lecture. Further details will be given in the first lecture.

 

Exams: 

The examination will take the form of an oral portfolio examination in groups of four students (exact details will be announced in the lecture). To take the exam you must register as a group in the TVA secretariat (building 50.34, room 368). The registration period is from 21.11.2022 to 02.12.2022. The exams will take place on 27.02., 28.02., and 01.03.2023. 

Module description

After completing this module, the students know the essential basics as well as suitable methods and tools for software development in the automotive sector. The students can apply basic software development methods of embedded systems as well as the techniques to manage complexity and ensure quality of automotive systems.

Topics
  • Basics and advanced methods of automotive software engineering
  • Modelling techniques
  • Development procedures and methodologies
  • Quality assurance
  • Tools for developing software for automotive systems
  • Insights from experts
Aim

The aim of the course is to give as broad an overview as possible of the relevant topics of software development in the automotive industry. The guest talks by experts will provide insights on the real-world software development process in industry. During the course work the students encounter tools used for software development in the automotive industry.

Material

Lecture material is published via the ILIAS course.

Literature
  • J. Schäuffele, T. Zurawka: Automotive Software Engineering, Vieweg Verlag, 2003.
  • O. Kindel, M. Friedrich: Softwareentwicklung mit AUTOSAR. Grundlagen, Engineering, Management für die Praxis, dpunkt.verlag, 2009.
  • P. Liggesmeyer, D. Rombach (Hrsg.): Software Engineering eingebetteter Systeme, Elsevier, 2005.
  • W. Zimmermann, R. Schmidgall: Bussysteme in der Fahrzeugtechnik Protokolle, Standards und Softwarearchitektur, 4. Auflage, Vieweg, 2011.