Implementierungstechniken für Software-Produktlinien (ISP)

Organisatorisches

Dozent:  Gunter Saake
Vorlesung:  LSF-Eintrag
Übungsleiter: TBA
Ü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

  • Die Veranstaltung wird entweder als Blockveranstaltung am Ende des Semesters angeboten oder ins Sommersemester verschoben.

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.

 

Übung

 

Literatur

Letzte Änderung: 27.10.2020 - Ansprechpartner:

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