Integração de serviços de monitoração e descoberta de recursos a um suporte para arquiteturas adaptáveis de software

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.contributorSztajnberg, Alexandre-
Autor(es): dc.contributorCPF:31120908522-
Autor(es): dc.contributorhttp://lattes.cnpq.br/0403732822984772-
Autor(es): dc.contributorAbelém, Antonio Jorge Gomes-
Autor(es): dc.contributorCPF:36789065122-
Autor(es): dc.contributorhttp://lattes.cnpq.br/5376253015721742-
Autor(es): dc.contributorAlbuquerque, Célio Vinicius Neves de-
Autor(es): dc.contributorCPF:88695410400-
Autor(es): dc.contributorhttp://lattes.cnpq.br/4641684220602580-
Autor(es): dc.contributorSanchez, Maria Luiza D almeida-
Autor(es): dc.contributorCPF:01323145622-
Autor(es): dc.contributorhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4767050P0-
Autor(es): dc.creatorCardoso, Leonardo Xavier Teixeira-
Data de aceite: dc.date.accessioned2024-07-11T17:56:02Z-
Data de disponibilização: dc.date.available2024-07-11T17:56:02Z-
Data de envio: dc.date.issued2021-03-10-
Data de envio: dc.date.issued2008-05-07-
Data de envio: dc.date.issued2021-03-10-
Data de envio: dc.date.issued2006-11-24-
Fonte completa do material: dc.identifierhttps://app.uff.br/riuff/handle/1/17133-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/760368-
Descrição: dc.descriptionUbiquitous, pervasive and self-adaptive distributed systems have specific requirements regarding the resources to be used by the infrastructure or by the components of the applications. Morover, auto-adaptive, ubiquitous and pervasive applications are aware of the context of these resources, regarding their availability or their quality. This work presents a proposal for two services that have to be ideally integrated into the infrastructure on the mentioned class of application: (i) a Context Service, which provides access to context information of the resources; and (ii) a Discovery service, which allows the dynamic discovery of resources, considering resources constraints to be satisfied. A standard high-level interface is proposed for both services, hiding the low-level implementation details. The Context and Discovery Services were integrated to CR-RIO (Contractual Reflective-Reconfigurable Interconnectable Objects), a framework to manage adaptive applications, which adopts Software Architectures as its conceptual foundation. To this end we (i) extended CR-RIO s contract description language allowing the specification of dynamic requirements regarding the context of the resources and (ii) we mapped the extensions proposed in the language into actions to be performed in the existent support infra-structure, introducing the Context and Discovery Services in a modular fashion. The relevance of the Context and Discovery Services to the development and management of context-aware applications, and the adequacy of the integration of these services to CR-RIO s infrastructure are shown using examples. These examples comprise legacy , as well as pervasive, distributed applications, which have context constraints in its offered services. In that way, they also need to dynamically discover and monitor the resources. The achieved results allowed us validate our proposal.-
Descrição: dc.descriptionFundação de Amparo a Pesquisa do Estado do Rio de Janeiro-
Descrição: dc.descriptionSistemas distribuídos ubíquos, pervasivos e auto-adaptáveis apresentam requisitos específicos em relação aos recursos utilizados sejam eles de infra-estrutura ou componentes da própria aplicação. Além disso, aplicações auto-adaptáveis, ubíquas e pervasivas, por sua vez, são sensíveis ao contexto destes recursos, seja em relação à disponibilidade, ou em relação à qualidade dos mesmos. Este trabalho apresenta a proposta de dois serviços, que devem idealmente integrar a infra-estrutura de suporte para aplicações das classes mencionadas: (i) um Serviço de Contexto que provê acesso às informações de contexto dos recursos; e (ii) um Serviço de Descoberta que permite a descoberta dinâmica de recursos levando em conta restrições de contexto a serem satisfeitas. Para os dois serviços, é proposta uma interface padronizada de alto nível que abstrai os detalhes de baixo nível usados na implementação de cada um deles. Os Serviços de Contexto e de Descoberta foram integrados ao CR-RIO (Contractual Reflective - Reconfigurable Interconnectable Objects), um framework para gerência de aplicações adaptativas, que adota Arquiteturas de Software como base conceitual. Para isso, (i) estendemos a linguagem de descrição de contratos do CR-RIO para permitir a especificação de requisitos dinâmicos de contexto de recursos e (ii) mapeamos as extensões propostas na linguagem em ações na infra-estrutura de suporte existente, incorporando os Serviços de Contexto e de Descoberta de forma modular. A relevância dos Serviços de Contexto e de Descoberta e a adequação da integração destes serviços à infra-estrutura de CR-RIO para o desenvolvimento e gerenciamento de aplicações sensíveis ao contexto são mostradas através de exemplos. Estes exemplos abrangem aplicações distribuídas legadas e também as pervasivas, que possuem restrições de contexto em seus serviços e precisam, assim, da descoberta dinâmica e monitoração de recursos. Os resultados obtidos permitiram validar nossa proposta.-
Formato: dc.formatapplication/pdf-
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.subjectComputação móvel-
Palavras-chave: dc.subjectCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::TEORIA DA COMPUTACAO::COMPUTABILIDADE E MODELOS DE COMPUTACAO-
Título: dc.titleIntegração de serviços de monitoração e descoberta de recursos a um suporte para arquiteturas adaptáveis de software-
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.