Pattern Languages continued....

The nodes of the tree represent individual patterns, i.e. design decision points, while the arcs represent the temporal sequence of decisions.
The language addresses design of large software control system.The names and three selected patterns from the language are :

Pattern 1: A hierarchy of control layers

It is necessary to arrange individual control modules in multiple layers and create the communication hierarchy between them

pattern 2: Visibility and Communication between control modules

These mechanisms must be established for both imperative and reactive communication.

Pattern 3: Objects and Concurrency:

It is desirable to adopt the correct model for representing concurrency at different granularities.