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.
Archived CPSR Information
Created before October 2004
Announcements

Sign up for CPSR announcements emails

Chapters

International Chapters -

> Canada
> Japan
> Peru
> Spain
          more...

USA Chapters -

> Chicago, IL
> Pittsburgh, PA
> San Francisco Bay Area
> Seattle, WA
more...
Why did you join CPSR?

The need for CPSR's activities has never been greater.