Uma Plataforma de Middleware reflexivo com suporte para auto-adaptação

Detalhes bibliográficos
Autor(a) principal: PROVENSI, Lucas Luiz
Data de Publicação: 2009
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFG
dARK ID: ark:/38995/00130000069xc
Texto Completo: http://repositorio.bc.ufg.br/tede/handle/tde/504
Resumo: The distributed computing environment today is characterized by increasing diversity, the dynamism and increasingly complex applications. Applications for this type of environment they need autonomy to conduct management activities such as installation, configuration and maintenance, with the aim of decreasing the cost and effort involved in such activities. In mobile environments, for example, applications need to adapt due to changes in the environment (available bandwidth, signal level, etc..), Which can affect the quality of service offered to users. This paper presents a proposal for self-adaptation based on the architecture of Meta-ORB reflective middleware. The fluffy main purpose is to provide support to self-adaptation for applications that have requirements of service quality. In this paper, the concept of adaptation policies was introduced in the meta-model middleware, allowing the developer to define both the model of adaptive behavior as their applications using the same modeling language. This unified model is available at run time, being used by a mechanism of self-adaptation to the embedded middleware. The proposed architecture was implemented in a prototype called MetaORB.NET, employed in a case study to evaluate the use of architecture in the development of self-adaptive applications
id UFG-2_3bbf19967231922799b2a726d2a271bf
oai_identifier_str oai:repositorio.bc.ufg.br:tde/504
network_acronym_str UFG-2
network_name_str Repositório Institucional da UFG
repository_id_str
spelling COSTA, Fábio Moreirahttp://lattes.cnpq.br/0925150626762308RODRIGUES, Vagner José do Sacramentohttp://lattes.cnpq.br/4148896613580056http://lattes.cnpq.br/7184676066614354PROVENSI, Lucas Luiz2014-07-29T14:57:47Z2011-02-032009-04-06PROVENSI, Lucas Luiz. A Reflexive middleware plataform with support to self-adaptation. 2009. 117 f. Dissertação (Mestrado em Ciências Exatas e da Terra - Ciências da Computação) - Universidade Federal de Goiás, Goiânia, 2009.http://repositorio.bc.ufg.br/tede/handle/tde/504ark:/38995/00130000069xcThe distributed computing environment today is characterized by increasing diversity, the dynamism and increasingly complex applications. Applications for this type of environment they need autonomy to conduct management activities such as installation, configuration and maintenance, with the aim of decreasing the cost and effort involved in such activities. In mobile environments, for example, applications need to adapt due to changes in the environment (available bandwidth, signal level, etc..), Which can affect the quality of service offered to users. This paper presents a proposal for self-adaptation based on the architecture of Meta-ORB reflective middleware. The fluffy main purpose is to provide support to self-adaptation for applications that have requirements of service quality. In this paper, the concept of adaptation policies was introduced in the meta-model middleware, allowing the developer to define both the model of adaptive behavior as their applications using the same modeling language. This unified model is available at run time, being used by a mechanism of self-adaptation to the embedded middleware. The proposed architecture was implemented in a prototype called MetaORB.NET, employed in a case study to evaluate the use of architecture in the development of self-adaptive applicationsO ambiente de computação distribuída atual é caracterizado pela crescente heterogeneidade, pelo dinamismo e por aplicações cada vez mais complexas. Aplicações para esse tipo de ambiente precisam de autonomia para realizar atividades de gerenciamento, tais como instalação, configuração e manutenção, com o propósito de diminuir o custo e o esforço envolvidos em tais atividades. Em ambientes móveis, por exemplo, as aplicações precisam se adaptar em função de mudanças no ambiente (largura de banda disponível, nível do sinal, etc.), que podem afetar a qualidade do serviço oferecida aos usuários. Este trabalho apresenta uma proposta para auto-adaptação baseada na arquitetura de middleware reflexivo Meta-ORB. O fofo principal da proposta é prover suporte à auto-adaptação para aplicações que apresentam requisitos de qualidade de serviço. Neste trabalho, o conceito de políticas de adaptação foi introduzido no meta-modelo do middleware, permitindo que o desenvolvedor defina tanto o modelo das aplicações quanto seu comportamento adaptativo usando a mesma linguagem de modelagem. Esse modelo unificado fica disponível em tempo de execução, sendo usado por um mecanismo de auto-adaptação incorporado ao middleware. A arquitetura proposta foi implementada em um protótipo chamado MetaORB.NET, empregado em um estudo de caso para avaliar o uso da arquitetura no desenvolvimento de aplicações auto-adaptativas.Made available in DSpace on 2014-07-29T14:57:47Z (GMT). No. of bitstreams: 1 dissertacao-lucas-provensi.pdf: 5576607 bytes, checksum: 06104d3cf6798c4eddf94b82f7e2be4f (MD5) Previous issue date: 2009-04-06application/pdfhttp://repositorio.bc.ufg.br/TEDE/retrieve/2992/dissertacao-lucas-provensi.pdf.jpgporUniversidade Federal de GoiásMestrado em Ciência da ComputaçãoUFGBRCiências Exatas e da Terra - Ciências da ComputaçãoMiddleware reflexivoauto-adaptaçãometa-modelagemreflexive middlewareself-adaptationmeta-modelingCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUma Plataforma de Middleware reflexivo com suporte para auto-adaptaçãoA Reflexive middleware plataform with support to self-adaptationinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFGinstname:Universidade Federal de Goiás (UFG)instacron:UFGORIGINALdissertacao-lucas-provensi.pdfapplication/pdf5576607http://repositorio.bc.ufg.br/tede/bitstreams/43054574-0a57-4893-96db-10ff6153bbee/download06104d3cf6798c4eddf94b82f7e2be4fMD51THUMBNAILdissertacao-lucas-provensi.pdf.jpgdissertacao-lucas-provensi.pdf.jpgGenerated Thumbnailimage/jpeg3308http://repositorio.bc.ufg.br/tede/bitstreams/b7d0b58f-5250-436b-93ba-58d30fa6191b/download2b2ae38bc5f5890f8af3e35a964d0ecaMD52tde/5042014-07-30 03:01:50.546open.accessoai:repositorio.bc.ufg.br:tde/504http://repositorio.bc.ufg.br/tedeRepositório InstitucionalPUBhttp://repositorio.bc.ufg.br/oai/requesttasesdissertacoes.bc@ufg.bropendoar:2014-07-30T06:01:50Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)false
dc.title.por.fl_str_mv Uma Plataforma de Middleware reflexivo com suporte para auto-adaptação
dc.title.alternative.eng.fl_str_mv A Reflexive middleware plataform with support to self-adaptation
title Uma Plataforma de Middleware reflexivo com suporte para auto-adaptação
spellingShingle Uma Plataforma de Middleware reflexivo com suporte para auto-adaptação
PROVENSI, Lucas Luiz
Middleware reflexivo
auto-adaptação
meta-modelagem
reflexive middleware
self-adaptation
meta-modeling
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Uma Plataforma de Middleware reflexivo com suporte para auto-adaptação
title_full Uma Plataforma de Middleware reflexivo com suporte para auto-adaptação
title_fullStr Uma Plataforma de Middleware reflexivo com suporte para auto-adaptação
title_full_unstemmed Uma Plataforma de Middleware reflexivo com suporte para auto-adaptação
title_sort Uma Plataforma de Middleware reflexivo com suporte para auto-adaptação
author PROVENSI, Lucas Luiz
author_facet PROVENSI, Lucas Luiz
author_role author
dc.contributor.advisor1.fl_str_mv COSTA, Fábio Moreira
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/0925150626762308
dc.contributor.advisor-co1.fl_str_mv RODRIGUES, Vagner José do Sacramento
dc.contributor.advisor-co1Lattes.fl_str_mv http://lattes.cnpq.br/4148896613580056
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/7184676066614354
dc.contributor.author.fl_str_mv PROVENSI, Lucas Luiz
contributor_str_mv COSTA, Fábio Moreira
RODRIGUES, Vagner José do Sacramento
dc.subject.por.fl_str_mv Middleware reflexivo
auto-adaptação
meta-modelagem
topic Middleware reflexivo
auto-adaptação
meta-modelagem
reflexive middleware
self-adaptation
meta-modeling
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv reflexive middleware
self-adaptation
meta-modeling
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description The distributed computing environment today is characterized by increasing diversity, the dynamism and increasingly complex applications. Applications for this type of environment they need autonomy to conduct management activities such as installation, configuration and maintenance, with the aim of decreasing the cost and effort involved in such activities. In mobile environments, for example, applications need to adapt due to changes in the environment (available bandwidth, signal level, etc..), Which can affect the quality of service offered to users. This paper presents a proposal for self-adaptation based on the architecture of Meta-ORB reflective middleware. The fluffy main purpose is to provide support to self-adaptation for applications that have requirements of service quality. In this paper, the concept of adaptation policies was introduced in the meta-model middleware, allowing the developer to define both the model of adaptive behavior as their applications using the same modeling language. This unified model is available at run time, being used by a mechanism of self-adaptation to the embedded middleware. The proposed architecture was implemented in a prototype called MetaORB.NET, employed in a case study to evaluate the use of architecture in the development of self-adaptive applications
publishDate 2009
dc.date.issued.fl_str_mv 2009-04-06
dc.date.available.fl_str_mv 2011-02-03
dc.date.accessioned.fl_str_mv 2014-07-29T14:57:47Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv PROVENSI, Lucas Luiz. A Reflexive middleware plataform with support to self-adaptation. 2009. 117 f. Dissertação (Mestrado em Ciências Exatas e da Terra - Ciências da Computação) - Universidade Federal de Goiás, Goiânia, 2009.
dc.identifier.uri.fl_str_mv http://repositorio.bc.ufg.br/tede/handle/tde/504
dc.identifier.dark.fl_str_mv ark:/38995/00130000069xc
identifier_str_mv PROVENSI, Lucas Luiz. A Reflexive middleware plataform with support to self-adaptation. 2009. 117 f. Dissertação (Mestrado em Ciências Exatas e da Terra - Ciências da Computação) - Universidade Federal de Goiás, Goiânia, 2009.
ark:/38995/00130000069xc
url http://repositorio.bc.ufg.br/tede/handle/tde/504
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Goiás
dc.publisher.program.fl_str_mv Mestrado em Ciência da Computação
dc.publisher.initials.fl_str_mv UFG
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Ciências Exatas e da Terra - Ciências da Computação
publisher.none.fl_str_mv Universidade Federal de Goiás
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFG
instname:Universidade Federal de Goiás (UFG)
instacron:UFG
instname_str Universidade Federal de Goiás (UFG)
instacron_str UFG
institution UFG
reponame_str Repositório Institucional da UFG
collection Repositório Institucional da UFG
bitstream.url.fl_str_mv http://repositorio.bc.ufg.br/tede/bitstreams/43054574-0a57-4893-96db-10ff6153bbee/download
http://repositorio.bc.ufg.br/tede/bitstreams/b7d0b58f-5250-436b-93ba-58d30fa6191b/download
bitstream.checksum.fl_str_mv 06104d3cf6798c4eddf94b82f7e2be4f
2b2ae38bc5f5890f8af3e35a964d0eca
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFG - Universidade Federal de Goiás (UFG)
repository.mail.fl_str_mv tasesdissertacoes.bc@ufg.br
_version_ 1815172577125990400