Wie entstehen die Modelle hinter digitalen Zwillingen, autonomen Systemen oder moderner Robotik – und wie werden daraus funktionierende Softwarelösungen?
Das Seminar vermittelt, wie komplexe Systeme nicht nur implementiert, sondern systematisch modelliert, analysiert und automatisiert umgesetzt werden.
Im ersten Teil wird ein fundiertes Verständnis dafür aufgebaut, wie domänenspezifische Modellierungssprachen (DSLs) entstehen: von der Beschreibung einer Domäne über Metamodelle und konkrete Syntax bis hin zu semantischen Regeln und ausführbaren Artefakten durch Interpretation oder Codegenerierung. Dabei wird deutlich, wie aus Modellen tatsächlich lauffähige Systeme hervorgehen und welche Rolle modellgetriebene Ansätze in modernen Entwicklungsprozessen spielen.
Im zweiten Teil wird mit SysML v2 eine aktuelle Modellierungssprache eingeführt, mit der sich komplexe technische Systeme ganzheitlich beschreiben lassen – von Struktur über Verhalten bis hin zu Anforderungen. Anhand praxisnaher Beispiele wird gezeigt, wie Modelle zur Analyse, Absicherung und Integration von Systemen eingesetzt werden können, insbesondere im Kontext digitaler Zwillinge und datengetriebener Anwendungen.
Das Seminar schafft die konzeptionelle Grundlage für die begleitende Übung, in der die behandelten Ansätze praktisch angewendet und vertieft werden.
Primärliteratur
Werkzeuge und Technologien
| Frequency | Weekday | Time | Format / Place | Period | |
|---|---|---|---|---|---|
| weekly | Mi | 14-16 | X-E0-206 | 13.04.-24.07.2026
not on: 5/27/26 |
einmalig am 27.05.2026 in X-E0-211 |
| one-time | Mi | 14-16 | X-E0-211 | 27.05.2026 | einmalig am 27.05.2026 in X-E0-211 |
| Module | Course | Requirements | |
|---|---|---|---|
| 39-Inf-BDS Biomedical Data Science for Modern Healthcare Technology Biomedical Data Science for Modern Healthcare Technology | Selected seminar or project | Study requirement
|
Student information |
| 39-Inf-VSE Advanced Software Engineering Vertiefung Software Engineering | Vertiefung Software Engineering | Ungraded examination
Graded examination |
Student information |
| 39-Inf-WP-SE Systems Engineering (Basis) Systems Engineering (Basis) | Einführendes Seminar | Student information | |
| - | Graded examination | Student information |
The binding module descriptions contain further information, including specifications on the "types of assignments" students need to complete. In cases where a module description mentions more than one kind of assignment, the respective member of the teaching staff will decide which task(s) they assign the students.