Uma Plataforma de Middleware reflexivo com suporte para auto-adaptação
Autor(a) principal: | |
---|---|
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 |