Sections

Personal tools

pl.what-is-pattern.html

What is a Pattern? A Pattern Language

What is a Pattern? A Pattern Language

"A pattern is a careful description of a perennial solution to a
recurring problem within a building context, describing one of the
configurations which brings life to a building."
- Alexander et al, 1977

A pattern is a "knowledge structure" that always contains specific
features: a title, problem, context, discussion, solution, introductory
graphic and concluding diagram. The "semi-structuredness" of this
approach helps integration and ease of use.

"A pattern language is a network of patterns that call upon one another.
Patterns help us remember insights and knowledge about design and
can be used in combination to create solutions."
- Alexander et al, 1977

The patterns in A Pattern Language are placed in order from most general
to most specific and, also, in subgroups. The patterns are linked into
a "semi-lattice" as the figure above illustrates. Each pattern is
presented with the same format which includes a graphic at the
beginning and ends with a descriptive diagram.

Our approach? A pattern is a careful description of a
perennial solution to a recurring problem within a social context,
describing the complex set of socio-technical configurations which
brings life to information and communication.