Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes
| Ano de defesa: | 2008 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Tese |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal de Pernambuco
|
| 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: | https://repositorio.ufpe.br/handle/123456789/1331 |
Resumo: | 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 |
| id |
UFPE_1cacafffede017c4fb90aa3295d9ede0 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufpe.br:123456789/1331 |
| network_acronym_str |
UFPE |
| network_name_str |
Repositório Institucional da UFPE |
| repository_id_str |
|
| spelling |
Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentesSistemas AdaptativosTV DigitalComponentesRepositórios AtivosAtualmente 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 falhaUniversidade Federal de PernambucoMeira, Silvio Romero de LemosLeite, Luis Eduardo Cunha2014-06-12T15:49:10Z2014-06-12T15:49:10Z2008-01-31info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfEduardo Cunha Leite, Luis; Romero de Lemos Meira, Silvio. Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes. 2008. Tese (Doutorado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2008.https://repositorio.ufpe.br/handle/123456789/1331porAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPE2019-10-25T22:30:42Zoai:repositorio.ufpe.br:123456789/1331Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T22:30:42Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
| dc.title.none.fl_str_mv |
Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes |
| title |
Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes |
| spellingShingle |
Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes Leite, Luis Eduardo Cunha Sistemas Adaptativos TV Digital Componentes Repositórios Ativos |
| title_short |
Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes |
| title_full |
Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes |
| title_fullStr |
Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes |
| title_full_unstemmed |
Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes |
| title_sort |
Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes |
| author |
Leite, Luis Eduardo Cunha |
| author_facet |
Leite, Luis Eduardo Cunha |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Meira, Silvio Romero de Lemos |
| dc.contributor.author.fl_str_mv |
Leite, Luis Eduardo Cunha |
| dc.subject.por.fl_str_mv |
Sistemas Adaptativos TV Digital Componentes Repositórios Ativos |
| topic |
Sistemas Adaptativos TV Digital Componentes Repositórios Ativos |
| description |
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 |
| publishDate |
2008 |
| dc.date.none.fl_str_mv |
2008-01-31 2014-06-12T15:49:10Z 2014-06-12T15:49:10Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
| format |
doctoralThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
Eduardo Cunha Leite, Luis; Romero de Lemos Meira, Silvio. Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes. 2008. Tese (Doutorado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2008. https://repositorio.ufpe.br/handle/123456789/1331 |
| identifier_str_mv |
Eduardo Cunha Leite, Luis; Romero de Lemos Meira, Silvio. Uma estratégia para otimização de sistemas interativos para televisão digital usando repositórios ativos de componentes. 2008. Tese (Doutorado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2008. |
| url |
https://repositorio.ufpe.br/handle/123456789/1331 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
| publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco (UFPE) instacron:UFPE |
| instname_str |
Universidade Federal de Pernambuco (UFPE) |
| instacron_str |
UFPE |
| institution |
UFPE |
| reponame_str |
Repositório Institucional da UFPE |
| collection |
Repositório Institucional da UFPE |
| repository.name.fl_str_mv |
Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE) |
| repository.mail.fl_str_mv |
attena@ufpe.br |
| _version_ |
1856041894736297984 |