Seminar: Seminar zu Software- und Systems Engineering (Master) - Details

Seminar: Seminar zu Software- und Systems Engineering (Master) - Details

You are not logged into Stud.IP.

General information

Course name Seminar: Seminar zu Software- und Systems Engineering (Master)
Subtitle Es sind noch Themen verfügbar!
Course number INF-0136, INF-0229
Semester WS 2024/25
Current number of participants 6
expected number of participants 6
Home institute Softwaretechnik
Courses type Seminar in category Teaching
First date Monday, 14.10.2024 11:00 - 12:00, Room: (3018 N)
Performance record Schriftliche Ausarbeitung (ca. 15 Seiten) und Vortrag (30 Minuten)
Veranstaltung findet in Präsenz statt / hat Präsenz-Bestandteile Yes
Hauptunterrichtssprache deutsch
ECTS points 4

Rooms and times

(3018 N)
Monday, 14.10.2024 11:00 - 12:00

Module assignments

Comment/Description

Es sind noch Themen verfügbar! Wenn Sie noch am Seminar teilnehmen wollen, schreiben Sie bitte eine E-Mail an dominik.haneberg@uni-a.de.



Das Seminar beschäftigt sich mit verschiedenen Themen des Software und Systems Engineering. Mögliche Themen reichen von Programmiersprachen über Security bis hin zu Softwarearchitekturen und Agilität.

Grobüberblick über die Themen:
- Verwundbarkeit der Software-Supply-Chain: Der Angriff auf die xz-Bibliothek. Diese Themen behandelt die Untersuchung des Angriffs auf die xz-Bibliothek und welche Erkenntnisse sich daraus für Software-Supply-Chains ergeben.
- Key-Derivation-Functions: Dieses Thema behandelt Schlüsselableitungsfunktionen, wozu sie dienen, wie sie funktionieren und welcher Zusammenhang zu Passwort-Hash-Funktionen besteht.
- Arbeiten mit Legacy-Systemen: Dieses Thema behandelt die Herausforderungen, die sich aus dem Umgang mit Altsystemen ergeben und welche Strategien es zu deren Refactoring gibt.
- Technische Schulden: Technische Schulden sind eine oft verwendete Metapher, um auszudrücken, wie Versäumnisse im Code die Weiterentwicklung behindern. In dieser Arbeit geht es um die Herausarbeitung der Grundidee hinter Technischen Schulden, deren Auswirkungen und der Frage, ob sich Technische Schulden quantifizieren lassen.
- Design Patterns und Code Smells: Eigentlich gelten Patterns als ein Heilmittel gegen schlechtes Design. In dieser Arbeit geht es darum, herauszuarbeiten, ob Patterns generell zu einer Verbesserung des Designs führen oder ob es Schattenseiten gibt.



Nach der Vorbesprechung am 14.10.24 um 11:00 Uhr im Raum 3018N werden die Themen vergeben.
Die Seminarvorträge finden dann Ende Januar in einer Blockveranstaltung statt.

Anforderungen
****************
- selbstständige Literatur-/Internetrecherche zu dem gewählten Thema
- Ausarbeitung und Halten eines Vortrags/einer Präsentation (25 bis 30 Minuten Vortrag plus 10 bis 15 Minuten Fragen und Diskussion)
- schriftliche Ausarbeitung/Bericht (ca. 12 Seiten im LNCS-Format), die zum Vortrag fertig ist
- aktive Teilnahme an den Vorträgen der anderen Teilnehmer (Anwesenheitspflicht)
- Peer-Review für zwei Arbeiten anderer Teilnehmer