n
nAbertura: um padrão deve permitir a sua extensão para níveis mais baixos de detalhe.
n
nCombinatoriedade: os padrões podem ser relacionados hierarquicamente. Padrões de alto nível podem
ser compostos
ou relacionados com padrões que endereçam problemas de nível mais baixo.