Software-Produktlinien-Entwicklung SS 24
Semester: | Sommersemester 2024 |
LP (ECTS): | 3 |
SWS: | 2 |
Studiengang: | Master Informatics, Master Information Engineering |
Dozent: | Dr. Kevin Feichtinger |
- Ort und Zeit der Lehrveranstaltung
Di, 15:45 - 17:15 Uhr | |
Raum -102 (Geb. 50.34) |
- ILIAS-Bereich
https://ilias.studium.kit.edu/goto produktiv crs 2265432.html
- Seite im Vorlesungsverzeichnis
Vorlesungstermine
Die Vorlesung findet Dienstags 15:45-17:15 Uhr mit Ausnahme der folgenden Termine statt:
- Dienstag, den 23.04.2024 (Grund: Abwesenheit Vortragenden)
- Dienstag, den 21.05.2025 (Grund: Pfingstwoche)
Am Dienstag, den 04.06.2024 wird eine Gastvorlesung von Kristof Meixner von der TU Wien gehalten.
Am Dienstag, den 02.07.2024 werden Gastvorträge zu aktuellen Themen in der Forschung vom TVA und dem Sonderfoschungsbereich Convide gehalten.
Lernziele der Vorlesung
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.
Unterlagen
Die Vorlesungsfolien werden auf der ILIAS-Plattform zur Verfügung gestellt.
- Ethik der IT SS24
- Praktikum Ingenieursmäßige Software-Entwicklung SS 24
- Praktikum Modellgetriebene Software-Entwicklung SS 24
- Praktikum Werkzeuge für Agile Modellierung SS24
- Proseminar Software-Anforderungen und -Entwurf SS24
- Proseminar Software-Sustainability SS24
- Software-Produktlinien-Entwicklung SS 24
- Vorlesung Software Security Engineering SS24
- Vorlesung Software-Architektur und -Qualität SS24
- Übung zu Programmieren SS24