Entwurfsmuster

From Lexikon (Strato)
Revision as of 14:18, 14 January 2006 by Dkracht (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Entwurfsmuster, engl. design pattern, die Beschreibung einer allgemeinen Lösung für ein bestimmtes generelles Entwurfsproblem. Der Begriff wurde 1977 von C. Alexander geprägt und später von E. Gamma u.a. auf Entwurfsprobleme in der Informatik übertragen.

Das Repertoire an Entwurfsmustern ist das Know-how eines Designers. Eine "Pattern Language" erlaubt es, Entwurfsideen unzweideutig zu beschreiben und zu diskutieren.

Die Idee von generellen Musterlösungen (Pattern), aus denen im konkreten Einzelfall spezifische Lösungen ausgeprägt werden, wird auch auf andere Bereiche übertragen: z.B. Analyse-Pattern, Organisations-Pattern, Prozess-Pattern. Letztere können als Bestandteile von Vorgehensmodellen verstanden werden.

Siehe: Muster, Vorgehensmodell, Model View Controller