A general form
General pattern representation consists of two sections Context and Pattern. The Context section describes the constraints that cause the pattern. Pattern section holds a description of a pattern.
The intended use of this description form is to discuss the structure and dynamics of the recurring form and its context without promoting a specific way of using the pattern.
This pattern representation is rather general and has no generative power. One can easily identify and classify patterns in this form, but one cannot create an instance of this pattern as a solution to a particular problem [1]
Here is general pattern representation example:
Context
You live in the area that has precipitation.
Pattern
Every house in this area has a roof.