A PatternSystem is neither a PatternCatalog nor a
Buschmann et al. say in their new book (p. xiii,
PatternOrientedSoftwareArchitecture by the PartyOfFive,
"We call this approach pattern-oriented system architecture.
We talk about pattern systems, in which patterns
are not just collected into a heterogeneous container,
but are also grouped according to appropriate criteria.
The GoF book started this categorization effort
by dividing patterns into 'creational','structural',
and 'behavioral' groupings.
We try to take the next step by grouping patterns according to finer-grained criteria such as interactive
and adaptable systems, organization of work, communication
and access control."
For an introduction to Patterns: