Três tipos de estruturas

As estruturas de componentes e conectores Component and connector C&C) focam se na forma como os elementos interagem uns com os outros em tempo de execução para realizar as funções do sistema.

Descrevem como o sistema é estruturado como um conjunto de elementos que têm comportamento em tempo de execução (componentes) e interacções (conectores).

As estruturas do tipo módulo dividem os sistemas em unidades de implementação . Os módulos mostram como um sistema pode ser dividido como um conjunto de unidades de código ou de dados, que devem ser implementadas ou adquiridas.

Os módulos são usados para atribuir trabalho às equipas.

Elementos do tipo módulo podem ser classes, pacotes , camadas , ou meramente divisões de funcionalidade, todas elas refletindo unidades de implementação.

As estruturas de alocação (Allocation estabelecem o mapeamento das estruturas de software nas estruturas de não software do sistema , tais como os seus ambientes de desenvolvimento , teste, e execução.

As estruturas de alocação respondem a questões como as seguintes

  • Em que processador (es) cada elemento de software é executado ?

  • Em que directórios ou ficheiros é cada elemento armazenado durante o desenvolvimento , teste e construção do sistema ?

Last updated