MLU
Seminar: Software-Produktlinien-Entwicklung (Vorlesung/Übung) - Details
Sie sind nicht in Stud.IP angemeldet.

Allgemeine Informationen

Veranstaltungsname Seminar: Software-Produktlinien-Entwicklung (Vorlesung/Übung)
Semester SoSe 2024
Aktuelle Anzahl der Teilnehmenden 10
Heimat-Einrichtung Institut für Informatik
Veranstaltungstyp Seminar in der Kategorie Offizielle Lehrveranstaltungen
Nächster Termin Montag, 06.05.2024 10:15 - 11:45, Ort: Seminarraum 1.16 [VSP 1] (Informatik)
Der Termin am Montag, 29.04.2024 10:15 - 11:45 findet nicht statt.
Kommentar: Abwesenheit wegen Konferenzteilnahme. Ersatztermine eingeplant.
Teilnehmende Lernziele: Studierende sind in der Lage selbstständig eine Software-Produktlinie zu entwerfen, zu implementieren und zu warten. Studierende können die Feature-orientierte Domänenanalyse auf eine gegebenen Domäne anwenden, und anhand einer Domänenbeschreibung eine Software-Produktlinie entwerfen und mit Werkzeugunterstützung praktisch umsetzen. Studierende können selbstständig und mit Werkzeugunterstützung Variantenextraktion anwenden, um aus einer Reihe von Produktvarianten eines Softwaresystems eine Software-Produktlinie zu entwerfen und diese durch Refaktorierung umzusetzen. Studierende können für eine gegeben Domäne eine geeignete Strategie der Produktgenerierung auswählen und diese mit Werkzeugunterstützung implementieren. Studierende können den Variantenraum einer gegebenen Software-Produktlinie analysieren und verbessern. Studierende kennen unterschiedliche Techniken, um eine Software-Produktlinie zu warten, und können sowohl die Analyse des Variantenraums, die Generierung von Produktstichproben, und Entwicklung von Tests für eine gegebene Software-Produktlinie durchführen.
Voraussetzungen keine. Empfohlene Vorkenntnisse der Vorlesung "Softwaretechnik" sowie Vorlesung "Mathematische Grundlagen der Informatik und Konzepte der Modellierung".
Lernorganisation Vorlesung mit Gruppendiskussionen. Zusätzliche Aufgaben im Ilias sowie praktische Übungen.
Leistungsnachweis Mündliche Prüfung im Prüfungszeitraum SoSe 2023.
Studiengänge (für) Master Informatik
SWS 3
ECTS-Punkte 5

Modulzuordnungen

Kommentar/Beschreibung

Dieses Modul vermittelt Studierenden die Vorgehensweisen und Techniken für die Entwicklung und Wartung von variantenreichen Software-Systemen mittels Software-Produktlinien. Die Vorlesung wird einen Überblick über die grundlegenden Ziele, Prozesse, Konzepte und Techniken bei der Entwicklung und Wartung von Software-Produktlinien geben. Sie untergliedert sich in die Themenbereiche des Problemraums und des Lösungsraums. Im ersten Themenbereich werden Themen wie die Feature-orientierte Domänenanalyse, Feature-Modelle, sowie Analysen des Variantenraumes behandelt, wohingegen im zweiten Themenbereich unterschiedliche Techniken zur Produktgenerierung sowie zum Testen von Produktlinien behandelt und praktisch demonstriert werden.
Darüber hinaus werden aktuelle Ergebnisse und Fragestellungen aus der Software-Produktlinienforschung vorgestellt und diskutiert.