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

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

Sie sind nicht in Stud.IP angemeldet.

Allgemeine Informationen

Veranstaltungsname Seminar: Seminar zu Software- und Systems Engineering (Master)
Untertitel Es sind noch Themen verfügbar!
Veranstaltungsnummer INF-0136, INF-0229
Semester WS 2024/25
Aktuelle Anzahl der Teilnehmenden 6
erwartete Teilnehmendenanzahl 6
Heimat-Einrichtung Softwaretechnik
Veranstaltungstyp Seminar in der Kategorie Lehre
Erster Termin Montag, 14.10.2024 11:00 - 12:00, Ort: (3018 N)
Leistungsnachweis Schriftliche Ausarbeitung (ca. 15 Seiten) und Vortrag (30 Minuten)
Veranstaltung findet in Präsenz statt / hat Präsenz-Bestandteile Ja
Hauptunterrichtssprache deutsch
ECTS-Punkte 4

Räume und Zeiten

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

Modulzuordnungen

Kommentar/Beschreibung

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