Wednesday, November 15, 2006

AULA 15

ARQUITETURA

Começamos a falar sobre a Microsoft especificamente de Bill Gates. Ele fala que é o Arquiteto chefe da Microsoft em vez de dono. Isso porque ele queria mostrar a importância da arquitetura de software, presente em sua empresa. O arquiteto se preocupa com a melhor forma de ser implementado o software. Como será a interação entre as partes.

O livro Software Design Patterns, da gangue dos 4 é adotado como bíblia pelos defensores do OO.


Falamos sobre Macro-Arquitetura e foram mostrados alguns exemplos :

Tubos & Filtros --> É parecido com DFD em que a saída de um estágio e seguido pela entrada de outro estágio em forma de cascata.

Camadas --> O diagrama é visto como diversas camadas de círculos concêntricos. A informação passa pelos círculos adjacentes com as camadas anteriores através de mensagens.

BlackBoard --> É um espaço de memória centralizado. Onde todos os outros módulos interagem armazenando ou retirando informação dessa memória central. Existe a desvantagem do acoplamento forte.

Orientação a Objetos --> Muito conhecido em arquitetura de software e já comentado em aulas passadas.

3 comments:

evolsoftware said...

"com as camadas anteriores são bem definidas." -->?

evolsoftware said...

"Software concebido como composto por diversas camadas de círculos concêntricos, onde a troca de informação só é feita por círculos adjacentes através de uma interface bem definida" --> DEFINIÇÃO DO USO DE ARQUITETURA POR CAMADAS.

André Luiz said...

Já foi consertado.