Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Switch to english language
Startseite    Anmelden     
Logout in [min] [minutetext]
SoSe 2024

Generative Software Engineering - Einzelansicht

  • Funktionen:
Grunddaten
Veranstaltungsart Vorlesung SWS 4
Veranstaltungsnummer 422150031 Max. Teilnehmer/-innen
Semester SoSe 2022 Zugeordnetes Modul
Erwartete Teilnehmer/-innen
Rhythmus
Hyperlink  
Sprache englisch
Termine Gruppe: [unbenannt]
  Tag Zeit Rhythmus Dauer Raum Raum-
plan
Lehrperson Bemerkung fällt aus am Max. Teilnehmer/-innen
Einzeltermine ausblenden
Di. 13:30 bis 15:00 wöch. von 05.04.2022  Marienstraße 13 C - Hörsaal A  

Lecture

 
Einzeltermine:
  • 05.04.2022
  • 12.04.2022
  • 19.04.2022
  • 26.04.2022
  • 03.05.2022
  • 10.05.2022
  • 17.05.2022
  • 24.05.2022
  • 31.05.2022
  • 07.06.2022
  • 14.06.2022
  • 21.06.2022
  • 28.06.2022
  • 05.07.2022
  • 12.07.2022
  • 19.07.2022
  • 26.07.2022
  • 02.08.2022
  • 09.08.2022
  • 16.08.2022
  • 23.08.2022
  • 30.08.2022
  • 06.09.2022
  • 13.09.2022
  • 20.09.2022
  • 27.09.2022
  • 04.10.2022
  • 11.10.2022
  • 18.10.2022
  • 25.10.2022
  • 01.11.2022
  • 08.11.2022
  • 15.11.2022
  • 22.11.2022
  • 29.11.2022
  • 06.12.2022
  • 13.12.2022
  • 20.12.2022
  • 10.01.2023
  • 17.01.2023
  • 24.01.2023
  • 31.01.2023
  • 07.02.2023
  • 14.02.2023
  • 21.02.2023
  • 28.02.2023
  • 07.03.2023
  • 14.03.2023
  • 21.03.2023
  • 28.03.2023
  • 04.04.2023
  • 11.04.2023
  • 18.04.2023
  • 25.04.2023
  • 02.05.2023
  • 09.05.2023
  • 16.05.2023
  • 23.05.2023
  • 30.05.2023
  • 06.06.2023
  • 13.06.2023
  • 20.06.2023
  • 27.06.2023
  • 04.07.2023
  • 11.07.2023
  • 18.07.2023
  • 25.07.2023
  • 01.08.2023
  • 08.08.2023
  • 15.08.2023
  • 22.08.2023
  • 29.08.2023
  • 05.09.2023
  • 12.09.2023
  • 19.09.2023
  • 26.09.2023
  • 10.10.2023
  • 17.10.2023
  • 24.10.2023
  • 31.10.2023
  • 07.11.2023
  • 14.11.2023
  • 21.11.2023
  • 28.11.2023
  • 05.12.2023
  • 12.12.2023
  • 19.12.2023
  • 09.01.2024
  • 16.01.2024
  • 23.01.2024
  • 30.01.2024
  • 06.02.2024
  • 13.02.2024
  • 20.02.2024
  • 27.02.2024
  • 05.03.2024
  • 12.03.2024
  • 19.03.2024
  • 26.03.2024
  • 02.04.2024
  • 09.04.2024
  • 16.04.2024
  • 23.04.2024
  • 30.04.2024
  • 07.05.2024
  • 14.05.2024
  • 21.05.2024
  • 28.05.2024
  • 04.06.2024
  • 11.06.2024
  • 18.06.2024
  • 25.06.2024
  • 02.07.2024
  • 09.07.2024
Einzeltermine anzeigen
Fr. 13:30 bis 15:00 wöch. von 08.04.2022  Coudraystraße 9 A - Hörsaal 6  

Lab class

 
Einzeltermine anzeigen
Mo. 09:00 bis 11:00 Einzel am 08.08.2022 Coudraystraße 13 B - Hörsaal 3  

written exam

 
Gruppe [unbenannt]:
 
 


Zugeordnete Person
Zugeordnete Person Zuständigkeit
Ringert, Jan, Prof., Dr.rer.nat.
Studiengänge
Abschluss Studiengang Semester Leistungspunkte
Master Computer Science and Media (M.Sc.), PV 11 - 6
Master Human-Computer Interaction (M.Sc.), PV17 - 6
Master Digital Engineering (M.Sc.), PV 17 - 6
Master Human-Computer Interaction (M.Sc.), PV15 - 6
Master Computer Science for Digital Media (M.Sc.), PV 18 - 6
Master Digital Engineering (M.Sc.), PV 19 - 6
Master Human-Computer Interaction (M.Sc.), PV19 - 6
Master Computer Science for Digital Media (M.Sc.), PV 2020 - 6
Master Computer Science for Digital Media (M.Sc.), PV 17 - 6
Zuordnung zu Einrichtungen
Fakultät Medien
Inhalt
Beschreibung

We introduce main approaches and techniques to generative software development.

  • Model Driven Engineering
  • Software Modeling languages for structure and behavior
    • Class Diagrams, Object Diagrams, OCL
    • Sequence Diagrams and State Machines
  • Software model consistency and semantics
  • Code Generation from class diagrams
  • Code generation from State Machines
  • Reactive Synthesis from temporal specifications
  • Software Product Lines
  • Domain Specific Languages
  • Model Transformations

 

After completion students will be able to

  • Contrast different modelling languages and chose based on purpose
  • Analyze model consistency
  • Evaluate and apply code generators
  • integrate generated code in software projects
  • create and analyze temporal specifications
  • synthesize software from temporal specifications
  • understand domain specific languages and model transformations
Literatur

Slides, selected video recordings, and links to literature will be shared during the lecture

Bemerkung

Lecturer: Prof. Ringert

Zielgruppe

M.Sc. Computer Science for Digital Media

M.Sc. Digital Engineering


Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester SoSe 2022 , Aktuelles Semester: SoSe 2024

BISON-Portal Startseite   Zurück Kontakt/Impressum Datenschutz