UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO TECNOLÓGICO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA INE 5346 – Integração Software/Hardware Protocolo de Comunicação com Baixo Overhead Alunos: ngelo dos Santos Melo Carlos Alberto Nakazawa Márcio Juliandrei Marafon
Protocolo de Comunicação Abordagens: • Modelos propostos pelo Ir. DA. (TINI Ir. DA Project e Ir. DA Lite). • Abordagem Informal. • Abordagem Semi-Formal (Máquina de Estados).
Modelos Propostos pelo Ir. DA 1. A Infra Red Data Association define vários padrões de implementação de sistemas de comunicação desde o nível físico até aplicação. 2. Existem vários padrões de protocolos para uso geral e específico para cada implementação. 3. Falta de tempo / experiência para a implementação de um protótipo no período letivo. 4. O problema proposto não necessitava de um nível de detalhamento tão acurado.
Especificação Informal. • Para contornar os problemas que surgiram na tentativa de utilização do sistema proposto pelo Ir. DA, optou-se implementar um sistema específico para o problema proposto.
Abordagem Informal. Vantagens: • Simplicidade. • Implementação Trivial. Desvantagem: • Os pontos críticos do sistema não ficam evidentes. • Difícil modificação do sistema. • Comportamento do sistema imprevisível.
Abordagem Semi-Formal Vantagens: • Melhor compreensão / visualização do funcionamento do sistema. • Detecção dos pontos críticos. • Facilidade de alteração / correção do código. Desvantagens: • Necessidade de especificar formalmente.