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.