A natureza hierárquica dos sistemas
complexos é essencial para seu projeto e sua
descrição. O projetista só precisa lidar com um
nível particular do sistema de cada vez. Em
cada nível, o sistema consiste em um conjunto
de componentes e seus inter-relacionamentos.
Um sistema hierárquico é um conjunto de
subsistemas inter-relacionados, cada um
destes, por sua vez, hierárquico em estrutura
até alcançarmos algum nível mais baixo de
subsistema elementar. A evidência de diversos
campos sugere que a abordagem mais clara e
mais eficaz é a que começa com os
componentes principais de um computador,
descrevendo sua estrutura e função, e
prosseguimos para camadas sucessivamente
mais baixas da hierarquia. Essa abordagem é
conhecida como: