Desafio de Programação CORBA Carlos Ferraz [email protected] Agenda Itens para apresentação Propostas de desafio Sorteio 2 Tópicos de Apresentação Descrição funcional do sistema (informal) Arquitetura da aplicação Com nomes das interfaces Tempo de apresentação de cada equipe: 20 minutos Descrição das interfaces (IDL) Execução distribuída do sistema 3 Proposta 1: Serviço federado de trading trader1 trader2 App. client2 App. server1 trader3 App. server2 App. client1 4 Proposta 2: Workflow de vendas cliente1 GUI: pedido e notificação de recebimento cliente2 callback (comunicação assíncrona) canal de vendas1 canal de vendas2 central de vendas contabilidade GUI: gerência – relatório de contabilidade, relatório de entrega carga central de despachos 5 Proposta 3: Agenda multiusuário compartilhada tolerante a falha App. client2 App. client1 App. client9 App. client8 App. client3 App. client4 Agenda server1 App. client5 Agenda server2 App. client6 App. client7 6 Proposta 4: Rede de sensores para controle de qualidade de água Simula alterações dos parâmetros monitorados 32-35oC: normal sensor de temp. sensor de PH central contr. de qual. GUI: painel de controle, com alarmes 7-9: ácido poluição industrial 7: não poluído < 7: base pouco oxigênio (foto-) sensor de cor cor > 20: poluição por material orgânico cor <= 20: normal 7 Proposta 5: Gerência de trânsito semáforos sensores veículos, incl. especiais 8 Proposta 6: Supermercado fornecedor1 fornecedor2 estoque controle de qual. financeiro caixa1 caixa2 caixa3 9 Sorteio Equipe Proposta A: Adeline de Souza Silva, Jordano Bruno B. Campos, Lucas Coelho Loureiro, Rodrigo Borges da S. Santos 5 B: Ângela Figueiredo de Freitas, Edmo Sérgio Ribeiro Bezerra, Janine de Aguiar Loureiro, Monique Louise de Barros Monteiro 2 C: André R. de L. Lyra, Aderval Mendonça, Felipe dos Santos 3 D: André Barboza, Dante Torres, Fabiano Rolim, Walter Galvão 4 E: André Roberto Leitão, André Wilson Furtado, Fernando Andrade Neto, Gustavo Danzi de Andrade, Daniel Almeida Leitão 6 F: Francisco Caheté, Igor Gatis, Leonardo Cunha 1 10