Automated Software Engineering
Wann und Wo
Seminar: Mittwoch, 13-15, RUD 26, 1'307
Moodle-Kurs
Wer
Dozent: Marc Carwehl, M.Sc. / Prof. Lars Grunske / Dr. Thomas Vogel
Beschreibung und Aufbau der Lehrveranstaltung
Techniken zum Automated Software Engineering enthalten:
- Selbstdaptive Systeme
- Human-in-the-loop Konzepte
- Search-Based Software Engineering
- Machine Learning in Software Engineering
Adaptive Systeme werden vielfältig eingsetzt um Unsicherheiten oder wechselnde Ausführungsumgebungen zu beherrschen. Oftmals sind Menschen notwendig, um diese Adaptionen zu bewerkstelligen, viele Anwendungen können sich aber auch selbstständig adaptieren.
In diesem Seminar lernen die Studierenden Techniken von (Selbst)adaptiven Systemen kennen, z.B. IBMs MAPE-K, control theory, human-in-the-loop Konzepte.
Während des Seminars schreiben die Teilnehmenden eine Seminararbeit, evaluieren Arbeiten anderer Studierenden und stellen ihre Ergebnisse vor. Hierzu werden Grundlagen im wissenschaftlichen Arbeiten besprochen.
Seminar-Hinweise
Material, Ankündigungen gibt es über den Moodle-Kurs.
Eine Teilnahme an der ersten Veranstaltung ist zwingend notwendig, um das Seminar weiter zu belegen. Sollte eine Teilnahme nicht möglich sein, bitten wir um kurze Nachricht per Mail.