Minutes of the meeting of the 'Adaptive Design Patterns for Real-time Systems'
group held on June 20, 2001.


In this meeting, Stan and Min presented their hierarchical arrangement of J2EE patterns.
It was agreed to follow the UML convention to depict the association between patterns.
The use of pattern hierarchies was re-emphasized. As we know, many patterns are related to each other, and can be arranged in some hierarchical form. This is because, many-a-time, problems are sub-problems of some bigger problems, patterns of which have already been documented.

Thus, if we have identified a hierarchy of related patterns in a particular domain, then solution to many problems in that domain could be found as part of the documented hierarchy.

Suppose we have a documented hierarchy X (shown below) pertaining to a particular domain (say Real-time systems), then an application for that domain may have a structure like Y where a part of Y can be derived from X.


A documented hierarchy can also help to find a new way to solve a problem. Thus the designer of Y can realize that there is a new way to reach goal A (indicated by the red arrow in hierarchy X).