• 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
 
 
Master's Dissertation
DOI
https://doi.org/10.11606/D.3.2006.tde-24082006-202537
Document
Author
Full name
Raoni Kulesza
Institute/School/College
Knowledge Area
Date of Defense
Published
São Paulo, 2006
Supervisor
Committee
Bressan, Graca (President)
Silveira, Regina Melo
Souza Filho, Guido Lemos de
Title in Portuguese
Uma camada de adaptação para transmissão de mídias digitais.
Keywords in Portuguese
adaptação
aplicações multimídia em rede
programação orientados a aspectos
projeto de sistemas adaptativos
separação de interesses
Abstract in Portuguese
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.
Title in English
An adaptation layer for multimedia transmission.
Keywords in English
adaptation
adaptive software design
aspect oriented programming
multimedia networked application
separation of concerns
Abstract in English
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.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
Publishing Date
2006-08-30
 
WARNING: The material described below relates to works resulting from this thesis or dissertation. The contents of these works are the author's responsibility.
  • 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.
All rights of the thesis/dissertation are from the authors
CeTI-SC/STI
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2024. All rights reserved.