Atenção: Todas as denúncias são sigilosas e sua identidade será preservada.
Os campos nome e e-mail são de preenchimento opcional
Metadados | Descrição | Idioma |
---|---|---|
Autor(es): dc.contributor | Loques Filho, Orlando Gomes | - |
Autor(es): dc.contributor | CPF:31345290822 | - |
Autor(es): dc.contributor | http://lattes.cnpq.br/9433123288261141 | - |
Autor(es): dc.creator | Santos, André Luiz Gonçalves dos | - |
Data de aceite: dc.date.accessioned | 2024-07-11T17:28:31Z | - |
Data de disponibilização: dc.date.available | 2024-07-11T17:28:31Z | - |
Data de envio: dc.date.issued | 2021-03-10 | - |
Data de envio: dc.date.issued | 2008-03-04 | - |
Data de envio: dc.date.issued | 2021-03-10 | - |
Fonte completa do material: dc.identifier | https://app.uff.br/riuff/handle/1/17816 | - |
Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/capes/751048 | - |
Descrição: dc.description | This 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.description | Este 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.format | application/pdf | - |
Idioma: dc.language | pt_BR | - |
Publicador: dc.publisher | Programa de Pós-Graduação em Computação | - |
Publicador: dc.publisher | Computação | - |
Direitos: dc.rights | Acesso Aberto | - |
Direitos: dc.rights | CC-BY-SA | - |
Palavras-chave: dc.subject | Ciência da computação | - |
Palavras-chave: dc.subject | Processamento paralelo (Computadores) | - |
Palavras-chave: dc.subject | Computação ubíqua | - |
Palavras-chave: dc.subject | Processamento distribuído | - |
Palavras-chave: dc.subject | Arquitetura de software | - |
Palavras-chave: dc.subject | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO | - |
Título: dc.title | Um suporte para adaptação dinâmica de arquiteturas | - |
Tipo de arquivo: dc.type | Dissertação | - |
Aparece nas coleções: | Repositório Institucional da Universidade Federal Fluminense - RiUFF |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: