Recuperação e Tolerância a Falhas em Apresentações de Aplicações Hipermídia Distribuídas

  • Carlos Eduardo C. F. Batista PUC-Rio
  • Marcio Ferreira Moreno PUC-Rio
  • Luiz Fernando Gomes Soares PUC-Rio

Resumo


A linguagem NCL oferece suporte à especificação de apresentações hipermídia que podem utilizar simultaneamente recursos fornecidos por múltiplos dispositivos conectados, através de uma descrição declarativa de alto-nível. O presente trabalho propõe mecanismos de proteção relacionados às características fundamentais do ambiente de execução distribuída do subsistema Ginga-NCL, que é tratado como um sistema distribuído propenso a falhas, levando em consideração a comunicação assíncrona entre dispositivos com especificações de hardware e software heterogêneas. Como prova de conceito, os mecanismos discutidos foram incorporados à implementação de referência do middleware Ginga, viabilizando a recuperação e ajuste a falhas ou mudanças de configuração durante a apresentação de aplicações hipermídia distribuídas.
Publicado
03/10/2011
BATISTA, Carlos Eduardo C. F.; MORENO, Marcio Ferreira; SOARES, Luiz Fernando Gomes. Recuperação e Tolerância a Falhas em Apresentações de Aplicações Hipermídia Distribuídas. In: BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB (WEBMEDIA), 17. , 2011, Florianópolis. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2011 . p. 158-165.