Alexander’s Pattern Language
rules to express the relationship between a set of circumstances & the solution.
Select a pattern based on Alexander`s pattern standard.
Establish links between related patterns.
Establish reciprocal relationship between patterns.
By treating the assembled pattern as a language, a large number of combinations can be generated.