A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

TVDesigner Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci.

Apresentações semelhantes


Apresentação em tema: "TVDesigner Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci."— Transcrição da apresentação:

1 TVDesigner Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo Filho

2 Roteiro Contexto Processos de Desenvolvimento
Processo Adaptado para TVD TVDesigner Conclusões Trabalhos Futuros

3 Contexto Convergência TV Digital
Informacao extra, adicional ao que está sendo exibido Outro tipo de mídia Juncao entre a televisao e o computador (1 parte de cada) (sem o grande processamento dos computadores)

4 TV Digital Interativa T-Commerce MultiCamera

5 Aplicações Interativas
Inicialmente suportadas por sistemas proprietários Dominando toda a cadeia de produção Mercado Existente Horizontalmente estruturado Várias empresas produzem soluções nas várias etapas Set-top boxes, aplicações, transmissores/receptores

6 MHP Surgiu com o objetivo de padronizar elementos da plataforma residencial set-top boxes, televisores e outros Middleware aberto produzido pelo consórcio DVB Mais de 300 empresas, países e outros Define um interface para execução de aplicações Abstraindo detalhes de hardware e implementação Pode ser implementado por qualquer pessoa

7 Projeto e Implementação
Processos de Software Especificação Projeto e Implementação Validação Evolução um conjunto de atividades a serem executadas e que levam a produção de um software Especificação de software: Onde são definidas as funcionalidades do software e restrições de operação. Projeto e implementação de software: Ocorre a produção do software seguindo a especificação. Validação de software: Deve ser garantido que o software faz o que o cliente deseja. Evolução de software: Fase em que o software sofre mudanças de acordo com as necessidades do cliente.

8 Processo em TV Digital Adaptado para uma demanda especifica
Precisa disponibilizar um feedback constante ao cliente Agilidade no desenvolvimento

9 Modelos de Processo Utilizando ferramentas que auxiliam
Para conseguirmos agilizar o processo de desenvolvimento devemos tentar finalizar cada etapa o mais rápido possível. Utilizando ferramentas que auxiliam a realização de cada etapa

10 TVDesigner Uma ferramenta que agiliza o processo de desenvolvimento de aplicações interativas MHP na etapa de implementação

11 TVDesigner Como a ferramenta faz isso
Adicionando um editor visual ao processo de desenvolvimento de aplicações Disponibilizando um diagrama de relacionamento entre telas Facilitando a configuração dos componentes gráficos Importação de imagens Drag and Drop dos componentes Gerando código automaticamente

12 Arquitetura

13 Arquitetura MHP Gerada

14 TV Designer video

15 Conclusões Adição de recursos gráficos
Facilidade na produção de aplicações MHP Possibilitar pessoas sem conhecimento em TVD desenvolverem aplicações Geração automática de código Resultados Agilizar o processo de criação de aplicações interativas Menos esforço

16 Trabalhos Futuros Permitir manipulação de código, que reflitam na interface gráfica. Isto também possibilitará a existência de lógicas mais complexas para as aplicações; Suporte a geração de aplicações para outras plataformas como OpenTV, Ginga-J, Ginga-NCL, entre outras; Integração com simuladores; Geração de documentação baseada nos comentários feitos no código fonte; Adição de mais componentes gráficos e possibilitar a criação de componentes próprios; Maior suporte a áudio e vídeo.

17 Referências VRBA, V; CVRK, L; Sýkora, M, Framework for digital TV applications. In: International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies, 2006, New York. Proceedings… Washington, DC: IEEE Computer Society, P. 184. KUNERT, Tibor (2003): Interaction Design Patterns in the Context of Interactive TV Applications. In: Proceedings of IFIP INTERACT03: Human-Computer Interaction 2003, Zurich, Switzerland. p. 691. Multimedia Home Platform Specification, The Digital Video Broadcasting Project, SOMMERVILLE, I. Engenharia de Software. 6.ed. Addison-Wesley Pub. Co., São Paulo, 2003. FILGUEIRAS, L. V. L.; ALMAS, A.; SCHLITTLER-SILVA, J. P. A.; et al . Processos de software para a TV interativa. In: IV Fórum de Oportunidades em Televisão Digital Interativa (TVDI'2006), 2006, Poços de Caldas MG. Anais do IV Fórum de Oportunidades em Televisão Digital Interativa. Poços de Caldas, MG: Pontifícia Universidade Católica de Minas Gerais,, 2006.

18 TVDesigner Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci Alves de Araujo Filho


Carregar ppt "TVDesigner Uma Ferramenta para Criação de Aplicações MHP Interativas para TV Digital Orientador: Prof. Ph.D. Carlos André Guimarães Ferraz Aluno: Djaci."

Apresentações semelhantes


Anúncios Google