Uma abordagem orientada a modelos para desenvolvimento de aplicações sensíveis ao contexto no ambiente de TV digital

AUTOR(ES)
FONTE

IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia

DATA DE PUBLICAÇÃO

15/04/2011

RESUMO

Com a implantação do Sistema Brasileiro de Televisão Digital, e com a possibilidade de criação de aplicações interativas, o domínio de Televisão Digital (TVD) é um ambiente a ser explorado por aplicações inovadoras, como é o caso das Aplicações Sensíveis ao Contexto. Aplicações Sensíveis ao Contexto utilizam informações contextuais do usuário para acionar serviços de acordo com a necessidade ou a situação atual do usuário, e podem, portanto, potencialmente enriquecer a experiência do usuário ao assistir TV. O objetivo desta dissertação é propor uma metodologia orientada a modelos para auxiliar o desenvolvimento dessas aplicações no ambiente de TV Digital, desde a fase de modelagem à realização, tendo como alvo de implementação a plataforma Ginga, que é o middleware definido pelo SBTVD para desenvolvimento de aplicações interativas. A metodologia oferece suporte à modelagem do universo de discurso da aplicação através de modelos de contexto e situação, bem como à definição de comportamentos reativos de aplicações usando uma abordagem baseada em regras. Para isso, este trabalho propõe uma linguagem baseada em regras denominada ECA-DL TVD, que permite a especificação de comportamentos reativos através de eventos, condições e ações. Este trabalho também define uma arquitetura conceitual, que visa estruturar o Gerenciador de Contexto, um dos componentes do Ginga. Uma das principais contribuiçoes deste trabalho volta-se para a geração automática de código NCL referente a (parte) dessa arquitetura conceitual. O trabalho propõe a utilização de técnicas da área de desenvolvimento orientado a modelos (MDD) e frameworks de transformação para que, a partir de modelos de contexto, situações e regras ECA-DL TVD, seja gerado código NCL. Finalmente, são apresentados dois cenários de aplicação que visam demonstrar a validade da metodologia proposta

ASSUNTO(S)

ginga tv digital aplicações sensíveis ao contexto ciencia da computacao ncl mdd

Documentos Relacionados