Home > Engenharia de Software > Sumário > Projeto Arquitetural > Estilos de Padrões Arquiteturais
Arquitetura Centrada nos Dados
Um depósito de dados (por exemplo, um arquivo de banco de dados) fica no centro dessa arquitetura e dá acesso frequentemente a outros componentes que atualizam, adicionam, retiram ou modificam de outra forma os dados contidos no depósito. A figura 1 ilustra um estilo típico centrado nos dados.
Figura 1: Exemplo de arquitetura centrada nos dados.
Fonte: PRESSMAN (2010).
Arquiteturas centradas em dados promovem integrabilidade. Componentes existentes podem ser modificados e novos componentes-clientes podem ser adicionados à arquitetura sem preocupação com os outros clientes. Além disso, dados podem ser passados entre clientes usando o mecanismo que coordena a transferência de informação entre clientes. Os componentes-clientes executam processos independentemente.
Referência Bibliográfica
PRESSMAN, Roger S. Engenharia de Software, Sexta Edição. Editora MCGrawHill: Porto Alegre, 2010.