Kopfzeile

Software Frameworks

Termin: Do 10-12 h/F 428, Üb.: Mi 14-16 h/H 303

Doz.: Alessandro Pasetti

Adressaten:

Studierende im Master-Studiengang Information Engineering

Themengebiet: Informatik der Systeme / Angewandte Informatik


Angebot im Lehrexport:

Voraussetzungen:

Sound knowledge of object-oriented programming techniques and Java

Inhalt:

The objective of the course is to acquaint the student with the problem of large-scale software reuse and software design and to present software frameworks as a means to develop reusable software applications. Specific topics that will be covered during the course include: The lectures will be held in English but students can submit exercises and other homework and write the Klausur in German.

Course material and further information

Literatur:

Fayad M, Schmidt D, Johnson R (1999) Building Application Frameworks, Wiley Computer Publishing
Gamma E., Helm R., Johnson R. and Vlissides J. (1995) Design Patterns - Elements of Reusable OO Software. Reading, MA: Addison-Wesley (also available as CD)
Pree W. (1995) Design Patterns for Object-Oriented Software Development. Reading, Massachusetts: Addison-Wesley/ACM Press Szyperski C. (1998) Component Software - Beyond Object-Oriented Programming, Addison-Wesley.
Shaw M., Garlan D. (1996) Software Architecture - Perspectives on an Emerging Discipline. Prentice-Hall
Bass L., Clements P., Kazman R. (1998) Software Architecture in Practice, Addison-Wesley

Leistungsnachweis:

Klausur, Mini-Projekt sowie schriftliche Ausarbeitung

ECTS:

Es können 6 Kreditpunkte erworben werden.

Letzte Änderung am 18.10.2001