• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Dissertação de Mestrado
DOI
https://doi.org/10.11606/D.3.2006.tde-24082006-202537
Documento
Autor
Nome completo
Raoni Kulesza
Unidade da USP
Área do Conhecimento
Data de Defesa
Imprenta
São Paulo, 2006
Orientador
Banca examinadora
Bressan, Graca (Presidente)
Silveira, Regina Melo
Souza Filho, Guido Lemos de
Título em português
Uma camada de adaptação para transmissão de mídias digitais.
Palavras-chave em português
adaptação
aplicações multimídia em rede
programação orientados a aspectos
projeto de sistemas adaptativos
separação de interesses
Resumo em português
A convergência da Internet com outras redes (telefonia móvel e televisão digital), o surgimento da computação ubíqua e crescente demanda pela computação autônoma, tem favorecido a existência de um ambiente constantemente modificado e altamente dinâmico, caracterizado pelo tratamento e transporte de conteúdo multimídia, heterogeneidade nos recursos, tecnologias de redes e dispositivos de acesso. Este cenário tem exigido a existência de sistemas adaptativos, ou seja, que tenham a capacidade de se adaptar dinamicamente em resposta a mudanças no contexto em que estão inseridos. O projeto de software de sistemas adaptativos que visem atender de forma satisfatória evolução e mudança neste novo ambiente heterogêneo da Internet tem particular relevância e complexidade. Um dos principais desafios é realizar a implementação de comportamentos adaptativos sem entrelaçamento com outras funcionalidades da aplicação, que podem levar a dificuldade de legibilidade e prejudicar a manutenção do código. Este trabalho procura abordar este tema empregando programação orientada a aspectos na especificação e implementação de uma camada de adaptação que atua sobre aplicações multimídia em rede utilizando abordagens de adaptação baseados em servidor. Em particular, através do uso da linguagem AspectJ, é mostrado como promovemos a separação do interesse de adaptabilidade de forma modular para permitir que a camada de adaptação realize configuração estática e dinâmica de processos de transmissão de fluxos multimídia a partir de mecanismos de monitoração do seu ambiente de operação.
Título em inglês
An adaptation layer for multimedia transmission.
Palavras-chave em inglês
adaptation
adaptive software design
aspect oriented programming
multimedia networked application
separation of concerns
Resumo em inglês
The convergence of the Internet with other networks (e.g. Mobile Telecom and Digital Television Networks), the ubiquitous computing raising and the increasing demand on the autonomic computing has favored the existence of a constantly modified and highly dynamic environment. It is characterized by the treatment and transport of multimedia content and resources, network technologies and access devices heterogeneity. This scenario has demanded the existence of adaptive systems, which has the capacity to dynamically adapt based on the context where they are inserted. The software design for adaptive systems, which aim to deal on a satisfactory way the evolution and changes in this new heterogeneous Internet environment, has particular relevance and complexity. One of the main challenges is performing the development of adaptive behaviors without tangled and scattered code along other application functionalities, which could result in code legibly problems, affecting its maintenance. The main purpose of this work is the specification and development of an adaptation layer working in multimedia networked application and using server based adaptation approach, making use of aspect oriented programming. Specifically, through the adoption of the AspectJ language it was showed how the adaptability concern was well modularized by enabling the adaptation layer to perform static and dynamic configuration of the multimedia chains through the monitoring of its operational environment.
 
AVISO - A consulta a este documento fica condicionada na aceitação das seguintes condições de uso:
Este trabalho é somente para uso privado de atividades de pesquisa e ensino. Não é autorizada sua reprodução para quaisquer fins lucrativos. Esta reserva de direitos abrange a todos os dados do documento bem como seu conteúdo. Na utilização ou citação de partes do documento é obrigatório mencionar nome da pessoa autora do trabalho.
Data de Publicação
2006-08-30
 
AVISO: O material descrito abaixo refere-se a trabalhos decorrentes desta tese ou dissertação. O conteúdo desses trabalhos é de inteira responsabilidade do autor da tese ou dissertação.
  • LEITE, Luiz Eduardo Cunha, et al. FlexTV - Uma Proposta de Arquitetura de Middleware para o Sistema Brasileiro de TV. Revista de Engenharia de Computação e Sistemas Digitais , 2005, vol. 2, p. 29-49.
  • ALVES, Luiz Gustavo Pacola, et al. Análise Comparativa de Metadados em TV Digital. In II Workshop de TV Digital do Simposio Brasileiro de Redes de Computadores, Curitiba, 2006. Anais do Simposio Brasileiro de Redes de Computadores. : SBC, 2006.
  • KULESZA, Raoni, et al. Giga-Colab: Uma Arquitetura de Ambiente Virtual Colaborativo com suporte a Serviços Multimídia. In IV Simpósio Brasileiro de Sistema Colaborativos, Rio de Janeiro, 2007. Anais do SBSC IV Simpósio Brasileiro de Sistema Colaborativos.Porto Alegre : Sociedade Brasileira de Computação, 2007.
  • KULESZA, Raoni, ALVES, Luiz Gustavo Pacola, e BRESSAN, Graça. Padrões de Projeto no Desenvolvimento de Aplicações para Televisão Digital. In WebMedia - Workshop de TV Digital/Digital TV Workshop, Poços de Caldas, 2005. Poços de Caldas : SBC, 2005.
  • KULESZA, Raoni, KULESZA, Uirá, e BRESSAN, Graça. Implementando uma Camada de Adaptação para Transmissão de Mídias usando Programação Orientada a Aspectos [doi:10.1145/1186595.1186629]. In XII Brazilian symposium on Multimedia and the web, Natal, 2006. ACM International Conference Proceeding Series - Proceedings of the 12th Brazilian symposium on Multimedia and the web.New York, NY, USA : ACM Press, 2006.
  • UCHOA, Daniel da Costa, et al. A Management Platform for Multimedia Distribution in Country-wide Networks [doi:10.1109/LANOMS.2007.4362456]. In 5th Latin American Network Operations and Management Symposium (LANOMS 2007), Petrópolis, 2007. Proceedings of 5th Latin American Network Operations and Management Symposium., 2007.
  • UCHOA, Daniel da Costa, et al. OVERSEA: Towards a Scalable and Effective Architecture for Overlay Networks. In XIII Brazilian Symposium on Multimedia and the Web Webmedia'07, Gramado, 2007. Proceedings of the XIII Brazilian Symposium on Multimedia and the Web Webmedia'07.New York : ACM Press, 2007.
Todos os direitos da tese/dissertação são de seus autores
CeTI-SC/STI
Biblioteca Digital de Teses e Dissertações da USP. Copyright © 2001-2024. Todos os direitos reservados.