Research any topic before you write.

Find related topics. | Discover entities. | See connections. | Build a topical map.

Pattern language

A pattern language is an organized and coherent set of patterns, each of which describes a problem and the core of a solution that can be used in many ways within a specific field of expertise. The term was coined by architect Christopher Alexander and popularized by his 1977 book A Pattern Language.

Works & Applications

Use the mouse wheel or two fingers (on touchscreens) to zoom in and out of the map.

Research this topic

Explore the main themes, entities and connections around Pattern language. Start with the topic map, then use the sections below for research and deeper semantic analysis.

Explore this topic

Start with a few of the strongest sections from the source topic. These are research directions, not a list of keywords you must use.

Topics to explore

Browse the full topic structure. Each item opens a new analysis centered on that subject.

Overview

What is a pattern?

Many patterns form a language

Design problems in a context

Aggregation in an associative network (pattern language)

Origin

Application domains

Advanced semantic analysis

Deeper signals for content research, entity SEO and topical coverage. The plain-language headings explain what each technical view is useful for.

Map overview Semantic statistics

Pattern language

Nodes53
Edges52
Triples122
Avg. degree1.96
Density0.037736
Components1

How this topic connects Entity context

See the strongest relationship patterns around the current topic before diving into the raw triples.

Pattern language

Top relations

related to Further reading · 36
Pattern language → Alexander, Architects Year Book, Building, Buildings, Christopher Alexander, Collection, Communication Revolution, Construction, Declan, Elek, Fiksdahl-King, Generate Multi-Service Centres, Helmut, Introduction, ISBN, Ishikawa, Jacobson, Leitner, Liberating Voices, London
related to Online pattern collections · 16
Pattern language → Arabic, Bringing Life, Center, Chinese, Contemporary Urban Pattern, Core Protocols, Environmental StructureFused Grid, HCIThe Portland Pattern RepositoryGroup, Meetings, Other Gatherings, Pattern Language Project, Patterns, Short, Spanish, Voices, Works
related to Application domains · 15
Pattern language → Bringing Life, Christopher Alexander's, Communication Revolution, Design, Examples, Group Works, Liberating Voices, Meetings, Michael Mehaffy, Other Gatherings, Since, The, Vijay Vaishnavi, Ward Cunningham, William Kuechler
related to Origin · 14
Pattern language → Alexander's, Berkeley, Building, California, Center, Christopher Alexander, Environmental Structure, He, Independent Regions, The, The Timeless Way, Things, While, Your Life
related to Usage · 9
Pattern language → Alexander, Alexander's, However, In, Notations, Some, The, They, UML
related to About patterns in general · 8
Pattern language → Effective Use Cases, Gerard Meszaros, Is, Jim DobleUse, Pattern Writing, Patterns, Quality Use Case, Startup Business Model PatternWhat
related to Many patterns form a language · 8
Pattern language → At, Christopher Alexander's, Eventually, Just, Occasionally, The, This, When
related to Aggregation in an associative network (pattern language) · 5
Pattern language → Alexander, For, In Alexander's, PUBLIC OUTDOOR ROOM, STAIR SEATS
related to Generic structure and layout · 4
Pattern language → Alexandrian, Christopher Alexander's, This, Usually
is a · 2
Pattern language → network of patterns that call upon one another, organized and coherent set of patterns

Important terminology Word statistics

Use these terms to understand the vocabulary surrounding the topic, not as a checklist for keyword stuffing.

Important terminology

pattern language patterns design alexander solution problems problem book people use context also solutions part alexander's christopher one designer examples

Entity relationships Subject–Predicate–Object triples

SubjectPredicateObjectConfidenceSrc
Pattern languageis aorganized and coherent set of patterns0.90text
Pattern languageis anetwork of patterns that call upon one another0.90text
telephonesinstance ofbut also mentions people who just walk by.The same thinking can be applied to technical devices0.80text
carsinstance ofbut also mentions people who just walk by.The same thinking can be applied to technical devices0.80text
to social structures like a team working on a projectinstance ofbut also mentions people who just walk by.The same thinking can be applied to technical devices0.80text
or to the user interface of a computer programinstance ofbut also mentions people who just walk by.The same thinking can be applied to technical devices0.80text
UML or the flowchart symbol collection are not pattern languagesinstance ofand his books are referenced for style by experts in unrelated fields.Notations0.80text
Pattern languagerelated to About patterns in generalPattern Writing0.60section
Pattern languagerelated to About patterns in generalGerard Meszaros0.60section
Pattern languagerelated to About patterns in generalJim DobleUse0.60section
Pattern languagerelated to About patterns in generalStartup Business Model PatternWhat0.60section
Pattern languagerelated to About patterns in generalIs0.60section

Related concept clusters Concept neighborhoods

These clusters group vocabulary that occurs around closely connected concepts in the source material.

    Connections between topic areas Semantic bridges

    Bridges can reveal useful research angles that are easy to miss in a flat list of related terms.

    Min side: 3
    For writers, content strategists, SEOs, marketers and creators — from quick topic research to advanced semantic analysis.