Ciencia da computação
1) Analise os diagramas de Arquitetura abaixo e identifique:
a. Qual a finalidade dos sistemas descritos no diagrama?
Diagrama 1 -Controle de voo
Diagrama 2 – Controle de aeroporto
Diagrama 3 – Segurança de transação bancaria.
b. Em qual domínio cada um dos sistemas são utilizados?
Diagrama 1 - Aeroporto.
Diagrama 2 – Companhia Aéreas
Diagrama 3 – Banco.
c. Quais são os estilo arquiteturais utilizados.
Repositório, Inovação Implícita, Controle de Processos, ADT/OO
d. Descreva quais elementos de cada estilo foram utilizados para integração entre os diferentes estilos
Repositório: –Componentes: Estrutura de dados central e módulos clientes.
–Conectores: Protocolos de interação dos módulos clientes e a estrutura de dados central.
Invocação implícita: “Messaging Infrastructure”
ADT/OO: – Interação através de chamadas de métodos disponibilizados por cada objeto
– Uso difundido em um número grande de sistemas.
e. Escolha um dos estilos arquiteturais utilizados, e substitua por algum outro visto em aula. Justifique o motivo de sua escolha
Controle de Processos, substituir por Camadas. Pois há diferentes sistemas que se comunicam.
f. Para o primeiro Diagrama 1: Pesquise tecnologias que podem ser utilizados na implementação do elemento “Messaging Infrastructure”. Qual você utilizaria? Justifique.
Em meio a tantas informações solicitadas (torre de controle e previsão do tempo), poderíamos usar um protocolo de confiabilidade, integridade, rapidez e segurança para a transmissão das informações.
g. Para o segundo Diagrama: Crie modele um diagrama de Classes que poderia ser implementado para o elemento “Airport Systems”. Lembre-se de avaliar que tipo de aplicação este sistema poderia ser, quais padrões de projetos poderiam ser utilizados