Courses
Design Patterns and Frameworks
Lecture with exercise (WS 07) - Organisation
News
- 16.01.2008 In the next week, exercise and lecture will be switched; that is, January 22 will be a lecture and January 23 will be an exercise.
- 03.01.2008 First of all, happy new year!
The registration for the exam period is open now. Please consult our news entry from Dec 18. You find an instruction how to book a date in the online calendar system here. - 19.11.2007 Please note that tomorrow there will be an exercise!
- 19.11.2007 On November 20, 2007 Dipl. Inform. Stephanie Balzer of ETH Zurich gives the first of a series of presentations on "Modellierung mit Rollen und Kollaborationen". Her talk is entitled: "A Relational Model of Object Collaborations and its Use in Reasoning about Relationships". Come and join us at 11:00am in INF 1004 (Ratssaal).
- 02.11.2007 Due to massively conflicting appointments from various research projects, there will be no lecture and no exercise in the week from November 26. To make up for this, on November 13, there will be a lecture instead of an exercise. Exercises will be shifted to the end of the semester, accordingly.
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.
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, Steffen Zschaler leads the exercises.
Please use the navigation links on the left to find more information concerning this lecture.
Allowances
The course can be used for the modules as specified by the department: here. Students with other exam regulations can attend the course, but cannot do the exam.