[en] A STUDY ON ADAPTIVE MIDDLEWARE

Detalhes bibliográficos
Ano de defesa: 2007
Autor(a) principal: LUIZ GUSTAVO COURI NOGARA
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: MAXWELL
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://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9649&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9649&idi=2
http://doi.org/10.17771/PUCRio.acad.9649
Resumo: [pt] Middlewares têm sido utilizados para desenvolver aplicações distribuídas em domínios muito diferentes. Cada um desses domínios possui pré-requisitos diversos relacionados à comunicação entre as partes do ambiente distribuído. Muitas vezes, os pré-requisitos de diferentes domínios são contraditórios, fazendo com que a implementação de um middleware que os atenda em mais de um domínio de aplicação se torne muito complexa. Uma das opções para resolver esse problema é criar o middleware de forma que ele possa ser adaptado de acordo com as necessidades de cada aplicação. Neste trabalho, estudamos algumas das técnicas disponíveis para a construção de middlewares adaptáveis, indo desde mudanças simples na política de transmissão de dados entre os nós de um sistema distribuído, até adaptações mais abrangentes na implementação do sistema para permitir diferentes contextos de execução. Como estudo de caso, propomos um modelo de componentização para um middleware já existente, implementado em Lua, com a finalidade de capacitá-lo a acomodar adaptações de sua implementação de uma forma simples e estruturada. Também realizamos alguns experimentos para avaliar a aplicabilidade e eficácia do novo middleware desenvolvido.
id PUC_RIO-1_86fdc3bf0ded56ceb130c250c90c40e8
oai_identifier_str oai:MAXWELL.puc-rio.br:9649
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str
spelling [en] A STUDY ON ADAPTIVE MIDDLEWARE [pt] UM ESTUDO SOBRE MIDDLEWARES ADAPTÁVEIS [pt] ADAPTACAO[pt] MIDDLEWARE[pt] CORBA[pt] COMPONENTES[en] ADAPTATION[en] MIDDLEWARE[en] CORBA[en] COMPONENTS[pt] Middlewares têm sido utilizados para desenvolver aplicações distribuídas em domínios muito diferentes. Cada um desses domínios possui pré-requisitos diversos relacionados à comunicação entre as partes do ambiente distribuído. Muitas vezes, os pré-requisitos de diferentes domínios são contraditórios, fazendo com que a implementação de um middleware que os atenda em mais de um domínio de aplicação se torne muito complexa. Uma das opções para resolver esse problema é criar o middleware de forma que ele possa ser adaptado de acordo com as necessidades de cada aplicação. Neste trabalho, estudamos algumas das técnicas disponíveis para a construção de middlewares adaptáveis, indo desde mudanças simples na política de transmissão de dados entre os nós de um sistema distribuído, até adaptações mais abrangentes na implementação do sistema para permitir diferentes contextos de execução. Como estudo de caso, propomos um modelo de componentização para um middleware já existente, implementado em Lua, com a finalidade de capacitá-lo a acomodar adaptações de sua implementação de uma forma simples e estruturada. Também realizamos alguns experimentos para avaliar a aplicabilidade e eficácia do novo middleware desenvolvido.[en] Middlewares have been used in order to develop distributed applications in a variety of domains. Each of these domains has different requirements related to the communication among parts of the distributed system. Many times the requirements of different domains are contradictory, turning the implementation of a middleware are that fulfills them in more than one the application domain in into a very complex problem. One of the options to solve this issue is to create the middleware are in a way that it can be adapted accordingly to the needs of each application. In this study we survey some of the available techniques for the construction of adaptive middleware, ranging from simple changes in the transmission of data between nodes in a distributed system to more thorough adaptations in a system in order to allow for diferent application execution contexts. As a case study we propose a component model for an existing middleware, implemented in Lua, with the goal of enabling the middleware are to accommodate adaptations in its implementation in a simple and structured manner. We also created experiments in order to evaluate the applicability and effectiveness of the middleware.MAXWELLRENATO FONTOURA DE GUSMAO CERQUEIRARENATO FONTOURA DE GUSMAO CERQUEIRARENATO FONTOURA DE GUSMAO CERQUEIRALUIZ GUSTAVO COURI NOGARA2007-03-14info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesishttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9649&idi=1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9649&idi=2http://doi.org/10.17771/PUCRio.acad.9649porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2019-06-17T00:00:00Zoai:MAXWELL.puc-rio.br:9649Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342019-06-17T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [en] A STUDY ON ADAPTIVE MIDDLEWARE
[pt] UM ESTUDO SOBRE MIDDLEWARES ADAPTÁVEIS
title [en] A STUDY ON ADAPTIVE MIDDLEWARE
spellingShingle [en] A STUDY ON ADAPTIVE MIDDLEWARE
LUIZ GUSTAVO COURI NOGARA
[pt] ADAPTACAO
[pt] MIDDLEWARE
[pt] CORBA
[pt] COMPONENTES
[en] ADAPTATION
[en] MIDDLEWARE
[en] CORBA
[en] COMPONENTS
title_short [en] A STUDY ON ADAPTIVE MIDDLEWARE
title_full [en] A STUDY ON ADAPTIVE MIDDLEWARE
title_fullStr [en] A STUDY ON ADAPTIVE MIDDLEWARE
title_full_unstemmed [en] A STUDY ON ADAPTIVE MIDDLEWARE
title_sort [en] A STUDY ON ADAPTIVE MIDDLEWARE
author LUIZ GUSTAVO COURI NOGARA
author_facet LUIZ GUSTAVO COURI NOGARA
author_role author
dc.contributor.none.fl_str_mv RENATO FONTOURA DE GUSMAO CERQUEIRA
RENATO FONTOURA DE GUSMAO CERQUEIRA
RENATO FONTOURA DE GUSMAO CERQUEIRA
dc.contributor.author.fl_str_mv LUIZ GUSTAVO COURI NOGARA
dc.subject.por.fl_str_mv [pt] ADAPTACAO
[pt] MIDDLEWARE
[pt] CORBA
[pt] COMPONENTES
[en] ADAPTATION
[en] MIDDLEWARE
[en] CORBA
[en] COMPONENTS
topic [pt] ADAPTACAO
[pt] MIDDLEWARE
[pt] CORBA
[pt] COMPONENTES
[en] ADAPTATION
[en] MIDDLEWARE
[en] CORBA
[en] COMPONENTS
description [pt] Middlewares têm sido utilizados para desenvolver aplicações distribuídas em domínios muito diferentes. Cada um desses domínios possui pré-requisitos diversos relacionados à comunicação entre as partes do ambiente distribuído. Muitas vezes, os pré-requisitos de diferentes domínios são contraditórios, fazendo com que a implementação de um middleware que os atenda em mais de um domínio de aplicação se torne muito complexa. Uma das opções para resolver esse problema é criar o middleware de forma que ele possa ser adaptado de acordo com as necessidades de cada aplicação. Neste trabalho, estudamos algumas das técnicas disponíveis para a construção de middlewares adaptáveis, indo desde mudanças simples na política de transmissão de dados entre os nós de um sistema distribuído, até adaptações mais abrangentes na implementação do sistema para permitir diferentes contextos de execução. Como estudo de caso, propomos um modelo de componentização para um middleware já existente, implementado em Lua, com a finalidade de capacitá-lo a acomodar adaptações de sua implementação de uma forma simples e estruturada. Também realizamos alguns experimentos para avaliar a aplicabilidade e eficácia do novo middleware desenvolvido.
publishDate 2007
dc.date.none.fl_str_mv 2007-03-14
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 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9649&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9649&idi=2
http://doi.org/10.17771/PUCRio.acad.9649
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9649&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=9649&idi=2
http://doi.org/10.17771/PUCRio.acad.9649
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1856395894852681728