Um dos mecanismos mais poderosos para descrever uma arquitetura é a decomposição hierárquica.
Como um exemplo, a imagem abaixo descreve uma hierarquia de dois níveis muito simples usando uma notação informal, com dois dos componentes no diagrama de nível superior decomposta.
Diferentes níveis de descrição na hierarquia tendem a ser de interesse para diferentes desenvolvedores em um projeto. Na imagem, é provável que os três componentes na descrição de nível superior sejam projetados e construídos por diferentes equipes de trabalho. A arquitetura exibe as responsabilidades de cada equipe, definindo as dependências entre elas.