Design Patterns and Frameworks
Lecture with excercise (WS 08) - Organisation

article_point Introduction

Software development problems have a tendency to reoccur in different projects. Thus, one way to increased efficiency in developing software is increased reuse of solutions previously developed. Very often, however, problems repeat in a similar, but not exact manner, making code reuse hard to impossible.

Patterns are the way out of this problem. They allow the reuse of an idea, without requiring exact code reuse (as components would). One important type of pattern are Design Patterns as introduced by the so-called "Gang of Four" (Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides).

Flexible reuse in a manner closer to code reuse can be provided through software frameworks. These make use of many design patterns to enable a high degree of flexibility while providing some basic structure.

This course presents, after an introduction to the GOF patterns, modern material on advanced design patterns and their employment in frameworks.

article_point Organisation

Design Patterns and Frameworks is a lecture with exercises at 2/2/- SWS. Lectures and exercises are both held in English.

The lecturer is Prof. Assmann, Sebastian Richly leads the exercises.

Please use the navigation links on the left to find more information concerning this lecture.

article_point News

02.02.2009 Ne exercise tomorrow.
18.01.2009 OSGi and OT Question Exercise.
Only for those, who have questions. No attendance list.
13.01.2009 Attention! Due to a temporary weakness of the voice of Prof. AƟmann, there is no lecture today. (The exercises also do not take place, because there is much to do for the ObjectTeams exercise.) Tomorrow, Wed, 14.01.2009, there will be the next lecture.
09.01.2009 Exercise "Object Teams and OSGi" will be published on 10th of january
06.01.2009 OSGi Tutorial:
03.12.2008 DPIO is online:
03.12.2008 DPIO is online:
01.12.2008 Exercise replaced by lecture of Prof. Assmann on 12/02
18.11.2008 event announcement: Opera Education -
17.11.2008 Exercise replaced by lecture of Prof. Assmann on 18th of november
21.10.2008 Design Pattern Lecture on 22th of october canceled.
Next week lecture on tuesday _and_ wednesday!
In two weeks exercises 2 and 3 on tuesday.
Tasks available See exercise section