Implementierungstechniken für Software-Produktlinien (ISP)

epmd-08.pdf Organisatorisches

Dozent:  Gunter Saake
Vorlesung:  LSF-Eintrag
Übungsleiter: Jacob Krüger
Übung:  LSF-Eintrag
Prüfungsvoraussetzungen
  • Besuch von Vorlesung und Übung.
  • Bearbeiten der Übungsaufgaben in Teams von 2-3 Studeierenden.
  • Vorstellen/votieren der Übungsaufgaben.
  • Für Masterstudenten werden zusätzliche (markierte) Übungesaufgaben gestellt.

Aktuelles

  • Der Raum für die Vorlesung hat zu G05-117 gewechselt!
  • Vertiefung im Bereich der Produktlinien ist über Software-Projekte, Individualprojekte, Teamprojekte, Abschlussarbeiten und Seminare möglich.

Inhalt

  • Verständnis von Grenzen traditioneller Programmierparadigmen bzgl. der Entwicklung von Informationssystemen
  • Übersicht über verschiedene Möglichkeiten zur Implementierung von Softwareproduktlinien
  • Modellierung und Implementierung von Programmfamilien, Produktlinien und Softwarefabriken.
  • Einführung in Grundkonzepte (u.a. Separation of Concerns, Information Hiding, Modularisierung, Strukturierte Programmierung und Entwurf).
  • Überblick über erweiterte Programmierkonzepte u.a. Komponenten, Frameworks, Design Pattern, Meta-Objekt-Protokolle und Aspekt-orientierte Programmierung, Kollaborationen und Rollen, Metaprogrammierung.

Vorlesung

Vorlesungen sind mit Passwort geschützt, das in der nächsten Übung/Vorlesung bekanntgegeben wird.

  • 11.10.2018 - SPL_1_Motivation
  • 18.10.2018 - Realisierung von Softwareproduktlinien und Domainanalyse
  • 25.10.2018 - Economics/Potentialanalyse
  • 01.11.2018 - Feature Modelle
  • 08.11.2018 - Implementierung 1: Laufzeitvariablen und Forks
  • 15.11.2018 - Implementierung 2: Präprozessoren
  • 22.11.2018 - Implementierung 3: Frameworks
  • 29.11.2018 - Implementierung 3: AOP/FOP
  • 06.12.2018 - Modularität?
  • 13.12.2018 - Feature-Interaktionen
  • 20.12.2018 - Probleme und Analysen
  • 10.01.2019 - Ausblick
  • 17.01.2019 - TBD
  • 24.01.2019 - TBD

Übung

  • 11.10.2018 - Organisatorisches, Einführung
  • 18.10.2018 - Übung1
  • 25.10.2018 - TBA
  • 01.11.2018 -TBA
  • 08.11.2018 -TBA
  • 15.11.2018 -TBA
  • 22.11.2018 -TBA
  • 29.11.2018 -TBA
  • 06.12.2018 -TBA
  • 13.12.2018 -TBA
  • 20.12.2018 -TBA
  • 10.01.2019 -TBA
  • 17.01.2019 -TBA
  • 24.01.2019 -TBA

Literatur

Letzte Änderung: 18.10.2018 - Ansprechpartner:

Sie können eine Nachricht versenden an: Webmaster
Sicherheitsabfrage:
Captcha
 
Lösung: