• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • Tagged with
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes

Leite, Luis Eduardo Cunha 31 January 2008 (has links)
Made available in DSpace on 2014-06-12T15:49:10Z (GMT). No. of bitstreams: 1 license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2008 / Atualmente observa-se por parte dos desenvolvedores de sistemas, uma tendência de utilizar componentes pré-fabricados de software com vistas a promover o reuso, diminuindo o custo e acelerando o processo de desenvolvimento do software. Sistemas podem ser desenvolvidos através da interconexão de componentes obedecendo a uma arquitetura definida pelo desenvolvedor. No escopo deste trabalho, essa arquitetura baseada em componentes é denominada de configuração do sistema. O conceito de repositório ativo de componentes foi proposto na literatura para auxiliar o programador durante o desenvolvimento de sistemas, provendo-lhe informações sobre componentes sem que ele tenha que requisitá-las. Este trabalho apresenta uma extensão do conceito inicialmente proposto para repositório ativo de componentes, de forma que esta entidade seja não apenas capaz de auxiliar no desenvolvimento de programas, mas que passe a ser também capaz de atuar na evolução do sistema, otimizando a configuração do mesmo em resposta a mudanças ocorridas no seu contexto em tempo de execução. Adotando-se a abordagem proposta neste trabalho, de posse de uma representação do contexto de execução do sistema, um repositório ativo utiliza algoritmos de otimização para tentar encontrar configurações ideais para o sistema. Essas novas configurações são montadas a partir dos componentes armazenados no próprio repositório. Para realização de uma prova de conceito dos serviços de otimização, foi desenvolvida uma implementação de um repositório ativo de componentes denominado REATIVO e de uma versão baseada em componentes de um middleware para televisão digital denominado FlexTV. O FlexTV serviu de base para o que hoje é a parte procedural do middleware Ginga, do Sistema Brasileiro de TV Digital. Modificações no contexto de execução do FlexTV são reportadas ao REATIVO, que pode disparar uma reconfiguração do middleware através de um rearranjo de seus componentes. Os resultados dos experimentos realizados neste trabalho mostraram que é possível promover a adaptação de um sistema orientado a componentes complexo, como é o caso do middleware FlexTV, utilizando os serviços do repositório REATIVO, tornando a sua configuração mais adequada ao seu contexto de execução, sem levá-lo a um estado de falha

Page generated in 0.0497 seconds