Exemplo: Atributos de Mecanismo Arquitetural |  |
Este exemplo ilustra como representar atributos para os Mecanismos Arquiteturais.
Relacionamentos
Elementos Relacionados | Mecanismo Arquitetural Mecanismos Arquiteturais
Descrição
Descrição Principal | A seguir é mostrado como se capturam informações de Mecanismo Arquitetural. Este exemplo mostra dois mecanismos possíveis: Persistência e Comunicação. # Persistência Para todas as classes com instâncias que podem tornar-se persistentes, você precisa identificar: Granularidade: Qual é o alcance do tamanho dos objetos a serem persistidos? Volume: Quantos objetos (número) você precisa manter persistentes? Duração: Quanto tempo normalmente o objeto precisa ser mantido? Mecanismo de Recuperação: Como um objeto é identificado e recuperado de forma exclusiva? Freqüência de Atualização: Os objetos são mais ou menos constantes? Eles são permanentemente atualizados? Confiabilidade: Os objetos precisam sobreviver a uma falha do processo, do processador, ou de todo o sistema? # Comunicação Para todos os elementos de modelo que necessitam se comunicar com os componentes ou serviços que estejam em execução em outros processos ou threads, você precisará identificar: Latência: Quão rápido os processos devem se comunicar com os outros? Sincronismo: Comunicação assíncrona Tamanho da Mensagem: Um espectro pode ser mais adequado do que um único número Protocolo: Controle de fluxo, buffering, etc. Note que aqui não existem informações em nível de design ou especificação. Ao invés, trata-se mais da reunião e refinação dos requisitos arquiteturalmente significantes.
Este programa e o material que o acompanha são disponibilizados sob a Eclipse Public License v1.0 que acompanha esta distribuição. Direitos Autorais do OpenUP.