Pattern Language: Unterschied zwischen den Versionen

Aus Copedia
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:


<embedvideo service="youtube">https://www.youtube.com/watch?v=UWCZUly2_2k</embedvideo>
<embedvideo service="youtube">https://www.youtube.com/watch?v=UWCZUly2_2k</embedvideo>
== Aufbau eines Patterns (Alexandrian Form) ==
* Name
* Bild (zeigt ein archetypisches Beispiel des Patterns)
* Einführung (Beschreibt den Kontext des Patterns und stellt Bezüge zu übergeordneten Patterns dar)
* Problem-Statement (fett, Essenz des Problems in 1-2 Sätzen)
* Beschreibung des Problems (i.d.R. längster Teil des Inhalts)
* Solution-Statement (fett, Lösung des Problems, Herzstück des Patterns, mit "Therefore: ..." eingeleitet, die Lösung wird immer in Form einer Anleitung formuliert = Übergang zu Methoden/Tools)
* Bild (zur Verdeutlichung der Lösung)
* Beschreibung der Lösung (i.d.R. längster Teil des Inhalts)
* Verweise auf andere Patterns


== Beispiele ==
== Beispiele ==
* [http://www.uni-weimar.de/~donath/c-alexander98/ca98-html.htm Pattern Language von Christopher Alexander]
* [http://www.uni-weimar.de/~donath/c-alexander98/ca98-html.htm A Pattern Language] von Alexander
* [http://atlas.tk.informatik.tu-darmstadt.de/Publications/1999/jan_hci.pdf A Pattern Language for Interactive Music Exhibits] von Borchers
* [http://cmuchimps.org/uploads/publication/paper/114/the_design_of_sites.pdf The Design of Sites] (Webseiten) von Duyne, Landay, Hong
* [https://www.amazon.de/Introducing-Patterns-Organizations-Linda-Rising/dp/0201741571 Fearless Change] (48 Mustern für Innovationsprozesse und Unternehmensentwicklung in Unternehmen) von Manns, Rising
* [http://designinginterfaces.com Designing Interfaces] (Benutzerschnittstellen) von Tidwell
* [https://mitpress.mit.edu/books/liberating-voices Liberating Voices] (135 Patterns zur Überwindung der Digitalen Kluft) von Schuler
* [https://wiki.hackerspaces.org/Design_Patterns Hacker Space Design Patterns]
* [https://github.com/cogneon/kxpl Knowledge eXperience Design Patterns] im Entstehen


== Weblinks ==
== Weblinks ==
Zeile 12: Zeile 30:


== Literatur ==
== Literatur ==
* Alexander, C.: A Pattern Language. 1977.
* Alexander, C.: [http://library.uniteddiversity.coop/Ecological_Building/A_Pattern_Language.pdf A Pattern Language]. 1977.


== Einzelnachweise ==
== Einzelnachweise ==
<references />
<references />

Aktuelle Version vom 30. Dezember 2016, 12:45 Uhr

Eine Pattern Language ist eine Sammlung bewährter Muster zur Lösung von Problemen. Bekannt wurden Pattern Languages durch die Sammlung von 253 Mustern von Christopher Alexander zur Gestaltung von Gebäuden.[1]

Aufbau eines Patterns (Alexandrian Form)

  • Name
  • Bild (zeigt ein archetypisches Beispiel des Patterns)
  • Einführung (Beschreibt den Kontext des Patterns und stellt Bezüge zu übergeordneten Patterns dar)
  • Problem-Statement (fett, Essenz des Problems in 1-2 Sätzen)
  • Beschreibung des Problems (i.d.R. längster Teil des Inhalts)
  • Solution-Statement (fett, Lösung des Problems, Herzstück des Patterns, mit "Therefore: ..." eingeleitet, die Lösung wird immer in Form einer Anleitung formuliert = Übergang zu Methoden/Tools)
  • Bild (zur Verdeutlichung der Lösung)
  • Beschreibung der Lösung (i.d.R. längster Teil des Inhalts)
  • Verweise auf andere Patterns

Beispiele

Weblinks

Literatur

Einzelnachweise