Software Produktlinien Entwicklung

Vorlesung Software Produktlinien (3543/3545)

Umfang der Vorlesung:

7 Kreditpunkte

Inhalt:

Software Produktlinien sind eine innovative Technik zur effizienten Produktion von Softwaresystemen. Durch die Verwendung dieses Ansatzes kann eine Wiederverwendung von bis zu 90% erreicht werden. Dies führt in der Praxis zu enormen Kosteneinsparungen bei gleichzeitig verbesserter Qualität. Im Rahmen dieser Vorlesung werden die Grundlagen der Software Produktlinienentwicklung ausführlich behandelt. Dies umfasst insbesondere die wirtschaftlichen, modellierungstechnischen und architektonischen Ansätze.

Literatur:

  • G. Böckle, P. Knauber, K. Pohl, K. Schmid: Software-Produktlinien, dpunkt.verlag, 2004
  • Klaus Pohl, Günter Böckle, Frank J. van der Linden, Software Produkt Line Engineering: Foundations, Principles and Techniques, Springer, 2005
  • Frank J. van der Linden, Klaus Schmid, Eelco Rommes, Software Product Lines in Action, Springer 2007

Prüfung:

Klausur(en) im Rahmen der Vorlesung

Voraussetzungen:

Informatik I-IV oder äquivalente Kenntnisse, Software Engineering I wird empfohlen

Materialien:

Die Materialien zur Vorlesung und Übung liegen in einem zugangsbeschränkten Bereich (LearnWeb/Moodle).