Definição de Termo: mecanismo de análise
Descrição Principal
Um mecanismo arquitetural utilizado anteriormente no processo de design, durante o período de descoberta quando as classes principais e os subsistemas estão sendo identificados. Normalmente, os mecanismos de análise capturam os aspectos-chave de uma solução de forma independente em relação à implementação. Mecanismos de análise normalmente não estão relacionados ao domínio do problema; em vez disso, são conceitos de "ciência da computação". Eles fornecem comportamentos específicos para uma classe ou componente relacionado ao domínio ou corresponde à implementação de cooperação entre classes e/ou componentes. Podem ser implementados como uma estrutura. Os exemplos incluem mecanismos para tratar persistência, comunicação entre processos, tratamento de erros ou falhas, notificação e mensagens, para nomear alguns.