0% found this document useful (0 votes)
9 views2 pages

Information Architecture 274 Test

The document discusses the concept of 'pattern' and 'pattern language' as defined by Christopher Alexander, emphasizing their application in architecture and other disciplines. It highlights the use of patterns in various fields such as software design, education, and systems architecture, showcasing their versatility in solving recurring problems. Additionally, it mentions notable publications and developments related to pattern languages since the 1990s.

Uploaded by

vincenttang2020
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views2 pages

Information Architecture 274 Test

The document discusses the concept of 'pattern' and 'pattern language' as defined by Christopher Alexander, emphasizing their application in architecture and other disciplines. It highlights the use of patterns in various fields such as software design, education, and systems architecture, showcasing their versatility in solving recurring problems. Additionally, it mentions notable publications and developments related to pattern languages since the 1990s.

Uploaded by

vincenttang2020
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Dwight Carr

INFORMATION_ARCHITECTURE

INFORMATION_ARCHITECTURE_274_TEST

The following definitions of "pattern" and "pattern language" are paraphrased from 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 that brings life to a building.Each

pattern describes a problem that occurs over and over again in our environment, and then

describes the core solution to that problem, in such a way that you can use the solution a

million times over, without ever doing it the same way twice."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.== Application

domains ==

Christopher Alexander's idea has been adopted in other disciplines, often much more

heavily than the original application of patterns to architecture as depicted in the book A

Pattern Language.Examples since the 1990s include software design patterns in software

engineering and, more generally, architectural patterns in computer science, as well as

interaction design patterns.Since the late 1990s, pedagogical patterns have been used to

document good practices in teaching.Since at least the mid-2000s, the idea of pattern

language was introduced into systems architecture design and Design science

(methodology) patterns in a book authored by Vijay Vaishnavi and William Kuechler with

66 patterns; the second revised and expanded edition of this book has been published in
2015 with 84 patterns.The book Liberating Voices: A Pattern Language for Communication

Revolution, containing 136 patterns for using information and communication to promote

sustainability, democracy and positive social change, was published in 2008 along with a

website containing even more patterns.The deck "Group Works: A Pattern Language for

Bringing Life to Meetings and Other Gatherings" was published in 2011.The idea of a

pattern language has also been applied in permaculture design.Ward Cunningham, the

inventor of wiki, coauthored a paper with Michael Mehaffy arguing that there are deep

relationships between wikis and pattern languages, and that wikis "were in fact developed

as tools to facilitate efficient sharing and modifying of patterns".

You might also like