Desenvolvimento de aplicações multimídia baseado em arquitetura orientada a serviços e nos padrões MPEG-7 e MPEG-21.

Detalhes bibliográficos
Ano de defesa: 2007
Autor(a) principal: Matushima, Reinaldo
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://www.teses.usp.br/teses/disponiveis/3/3141/tde-08012008-150321/
Resumo: Aplicações multimídia caracterizam-se por necessitar de grandes recursos computacionais e de rede. Frente a estes requisitos, os modelos de desenvolvimento sempre consideraram arquiteturas altamente especializadas e integradas, resultando em estruturas monolíticas que restringem o reuso, bem como exigem grande esforço para realização de alterações. Este tipo de direcionamento limita e dificulta o desenvolvimento de aplicações multimídia complexas e de larga escala. Existe uma demanda por diretrizes de desenvolvimento que consigam atender escopos cada vez mais amplos, suportando aplicações escaláveis, flexíveis, interoperáveis e de fácil programação. Neste contexto, este trabalho propõe o uso conjunto de Arquiteturas Orientadas a Serviço e os padrões MPEG-7 e MPEG-21. Apresenta-se como estas tecnologias podem facilitar o desenvolvimento de novas aplicações multimídia, diminuindo o custo e o esforço de desenvolvimento, e dando suporte às crescentes e diversificadas demandas por novos tipos de aplicações multimídia. O que deu base para o trabalho foi a busca por uma solução que atendesse a alguns requisitos adicionais verificados ao longo do projeto de uma Plataforma de Gerência de Vídeo. Entre outras coisas, é apresentado como as tecnologias que dão suporte ao desenvolvimento de arquiteturas orientadas a serviço se posicionam frente ao desenvolvimento de aplicações multimídia e, como elas, conjuntamente com os padrões MPEG-7 e MPEG-21 estão sendo utilizadas para melhorar a plataforma citada. É apresentado também um processo para modelagem de aplicações segundo os princípios de orientação a serviço, generalizando a solução apresentada para o desenvolvimento de aplicações multimídia quaisquer. Como resultado, pode-se verificar que, apesar de ainda existirem algumas questões a serem tratadas, as tecnologias apresentadas representam conjuntamente uma ferramenta ampla para o desenvolvimento de aplicações multimídia.