Um suporte para adaptação dinâmica de arquiteturas

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorLoques Filho, Orlando Gomes-
Autor(es): dc.contributorCPF:31345290822-
Autor(es): dc.contributorhttp://lattes.cnpq.br/9433123288261141-
Autor(es): dc.creatorSantos, André Luiz Gonçalves dos-
Data de aceite: dc.date.accessioned2024-07-11T17:28:31Z-
Data de disponibilização: dc.date.available2024-07-11T17:28:31Z-
Data de envio: dc.date.issued2021-03-10-
Data de envio: dc.date.issued2008-03-04-
Data de envio: dc.date.issued2021-03-10-
Fonte completa do material: dc.identifierhttps://app.uff.br/riuff/handle/1/17816-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/751048-
Descrição: dc.descriptionThis work focus on distributed architectures adaptation requisites, common in emerging ubiquitous (or pervasive) computation systems and autonomous computation. The first kind acts in environments where available devices and user s needs vary in time. The second kind aims to achieve several objectives automatically, such as failure repairing, time response optimization or energy economy, among others. The availability of mechanisms that make easier the operation-time (dynamic) adaptation of components of the architecture has shown useful in attending the requisites of these system classes. In this context, this work presents a support that makes viable the distributed architectures adaptation process, denominated SDA-A (Support for Dynamic Architecture- Adaptation). To do so, it utilizes available adaptation support tools and technologies, such as Java Management Extensions (JMX) standard and Java bytecode Javassist manipulation toolkit. Through SDA-A it is possible to insert, update and remove components of a syten architecture, making possible to redefine links between new or existing components. Experiments performed demonstrated that the overhead generated by SDA-A and the costs generated by a components insertion, deletion or exchange are compatible with the considered applications flexibility and performance requisites.-
Descrição: dc.descriptionEste trabalho enfoca requisitos de adaptação de arquiteturas distribuídas, comuns em sistemas emergentes de computação ubíqua (ou pervasiva) e computação autônoma. O primeiro tipo atua em ambientes onde os dispositivos disponíveis e as necessidades dos usuários variam ao longo do tempo. O segundo tipo visa alcançar diversos objetivos automaticamente, tais como reparar falhas, otimizar a resposta temporal ou obter economia de energia, dentre outros. A disponibilidade de mecanismos que facilitem a adaptação em tempo de operação (dinâmica) dos componentes da arquitetura tem se demonstrado útil no atendimento dos requisitos dessas classes de sistema. Nesse contexto, esse trabalho apresenta um suporte que viabiliza o processo de adaptação das arquiteturas distribuídas, denominado SDA-A (Support for Dynamic Architecture-Adaptation). Para isso, ele utiliza tecnologias e ferramentas de suporte à adaptação disponíveis, tais como o padrão Java Management Extensions (JMX) e o toolkit de manipulação de Java bytecode Javassist. Através do SDA-A é possível inserir, atualizar e/ou remover componentes de uma arquitetura, possibilitando ainda redefinir as ligações entre os novos componentes e/ou os já existentes. Experimentos realizados demonstraram que a sobrecarga gerada pelo SDA-A e os custos gerados pela inserção, remoção ou troca de componentes em uma arquitetura, são compatíveis com requisitos de flexibilidade e desempenho das aplicações consideradas.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Publicador: dc.publisherPrograma de Pós-Graduação em Computação-
Publicador: dc.publisherComputação-
Direitos: dc.rightsAcesso Aberto-
Direitos: dc.rightsCC-BY-SA-
Palavras-chave: dc.subjectCiência da computação-
Palavras-chave: dc.subjectProcessamento paralelo (Computadores)-
Palavras-chave: dc.subjectComputação ubíqua-
Palavras-chave: dc.subjectProcessamento distribuído-
Palavras-chave: dc.subjectArquitetura de software-
Palavras-chave: dc.subjectCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO-
Título: dc.titleUm suporte para adaptação dinâmica de arquiteturas-
Tipo de arquivo: dc.typeDissertação-
Aparece nas coleções:Repositório Institucional da Universidade Federal Fluminense - RiUFF

Não existem arquivos associados a este item.