Industrial Software development for Engineers 2

Lecturer:  Prof. Vogel-Heuser
SS   SWS: 2+1   ECTS: 5  (90 min, English)

Lecture

Industrial software development for engineers 2

Lecturer (assistant)
  • Eva-Maria Neumann
  • Birgit Vogel-Heuser
Duration2 SWS
TermSommersemester 2021
Language of instructionEnglish
DatesSee TUMonline

Dates

Objectives

Completing the lectures the students should be able to understand and apply software development approaches for developing automated systems during the different phases within the V-Model. The students should then be able to handle complex software projects in industrial automation.

Description

The goal of the lecture is getting to know new approaches for the development of industrial system software for embedded systems, automated systems and automotive systems. Every step of the development process is focused during the lecture starting from a structured requirements specification. Subsequently, model-based approaches for developing industrial system software are presented especially regarding aspects such as developing modularized systems and managing different variants and versions arising during the lifecycle of the system. Quality assurance is another important aspect of the lecture and is addressed by looking at automated and model-based validation approaches. On the other hand, we deal with model-based automotive system software development with efficiently translating standard, i.e. AUTOSAR, into practice. These topics are also handled with industrial examples by domain experts with hands-on practices in the practical sessions. You will learn the practical point of view for developing embedded system software through the different topics handled in this course.

Prerequisites

Industrielle Softwareentwicklung 1 and Automatisierungstechnik 1 are advantageous. Especially knowledge of programming Programmable Logic Controllers using IEC 61131-3 (for example from visiting Automatisierungstechnik 1) are an advantage but not a prerequisite.

Links

Practical exercise

Industrial software development for engineers 2

Lecturer (assistant)
  • Birgit Vogel-Heuser
Duration1 SWS
Language of instructionEnglish

Dates

Objectives

Completing the lectures the students should be able to understand and apply software development approaches for developing automated systems during the different phases within the V-Model. The students should then be able to handle complex software projects in industrial automation.

Description

Goal of this exercise block is to support the development of industrial system software for embedded systems, automated systems and automotive systems. Major steps of the development process are focused especially regarding the aspects such as developing modularized systems and managing different variants and versions arising during the lifecycle of the system. Quality assurance is another important aspect addressed by looking at automated and model-based validation approaches. On the other hand, we deal with model-based automotive system software development with the standard, i.e. AUTOSAR, into practice. These topics are also discussed with industrial examples by domain experts with hands-on practices in the practical sessions. You will learn the practical point of view for developing embedded system software through the different topics handled in this course. Especially in this summer semester 2020, the exercises will be provided online and practical course guide are also planned to be provided online.

Prerequisites

Industrielle Softwareentwicklung 1 and Automatisierungstechnik 1 are advantageous. Especially knowledge of programming Programmable Logic Controllers using IEC 61131-3 (for example from visiting Automatisierungstechnik 1) are an advantage but not a prerequisite.

Links

Exam

28.07.2021             11:00-12:30             (tentative)

(Find out about expected examination dates here)

Contact

Eva-Maria Neumann, M.Sc.

eva-maria.neumann@tum.de

Tel.: +49-89-289-16580