Navegando por Autor "Brizolara, Paulo Leonardo Souza"
Agora exibindo 1 - 2 de 2
- Resultados por página
- Opções de Ordenação
TCC Âmbar: desenvolvimento de um serviço multiplataforma e descentralizado de foto-memórias(Universidade Federal do Rio Grande do Norte, 2017-11-27) Brizolara, Paulo Leonardo Souza; Miranda, Leonardo Cunha de; Silva, Lyrene Fernandes da; Pinheiro, Marcos Cesar Madruga Alves; Pereira, Monica MagalhãesFotografias são utilizadas como recursos para registrar memórias. Através da proliferação de dispositivos computacionais multimídia se tornou muito mais simples capturar e compartilhar fotografias. No entanto, essa grande quantidade de dispositivos também torna as coleções de foto mais dispersas, o que dificulta sua manutenção por longos períodos de tempo. Sistemas em nuvem possibilitam integrar dispositivos e usuários de forma distribuída, mas também restringem o controle dos usuários sobre seus dados e levantam preocupações quanto a privacidade. Sistemas descentralizados podem contribuir para a solução desses problemas, pois permitem aos usuários manterem controle sobre seus dados e, ao mesmo tempo, possibilitam a integração entre dispositivos e a cooperação entre pessoas. Existem, no entanto, diversos desafios tecnológicos para o desenvolvimento desse tipo de sistema. Neste trabalho identificamos alguns destes desafios e desenvolvemos uma biblioteca para contribuir com a solução de parte deles, relacionados à conexão descentralizada entre pares e à localização e identificação de serviços de forma descentralizada. Apresentamos ainda, nesse trabalho, uma plataforma que desenvolvemos para permitir o uso e preservação de registros fotográficos de memórias (foto-memórias). Utilizamos a biblioteca desenvolvida para permitir a comunicação descentralizada entre clientes e servidores da plataforma.Dissertação Heterogeneidade em sistemas de descoberta: survey e uma solução descentralizada para descoberta integrada(Universidade Federal do Rio Grande do Norte, 2022-05-30) Brizolara, Paulo Leonardo Souza; Miranda, Leonardo Cunha de; https://orcid.org/0000-0003-1929-9391; http://lattes.cnpq.br/9064196799520278; http://lattes.cnpq.br/1845535258082277; Cavalcante, Everton Ranielly de Sousa; https://orcid.org/0000-0002-2475-5075; http://lattes.cnpq.br/5065548216266121; Reis, Júlio César dos; Pereira, Mônica MagalhãesEm sistemas distribuídos, o primeiro passo para estabelecer uma comunicação com um outro dispositivo é saber o seu endereço, isto é, localizá-lo. Para localizar serviços ou recursos de forma automatizada, sistemas de descoberta tem sido aplicados a ambientes e contextos de uso diversos, desde redes de sensores sem fio e sistemas peer-to-peer, até clusters de alto processamento e sistemas em nuvem. A grande diversidade entre os contextos de uso e necessidades das aplicações, tem levado ao desenvolvimento de protocolos de descoberta especializados, frequentemente incompatíveis entre si. Essa incompatibilidade impede a descoberta através de ambientes ou protocolos heterogêneos, restringindo os serviços acessíveis a determinado dispositivo. Para lidar com essas limitações, é preciso, portanto, prover soluções de descoberta que integrem ambientes e protocolos de descoberta heterogêneos. Isso requer, por sua vez, entender: em quais aspectos variam esses ambientes e protocolos e também quais os aspectos existem em comum entre eles. Para solucionar essa questão, este trabalho apresenta uma revisão de estudos secundários da literatura que tratam da descoberta de serviços e descoberta de recursos através de diferentes ambientes, i.e. um estudo terciário sobre o tema. Com base nesta revisão, foi desenvolvida uma solução para descoberta integrada de serviços através de ambientes e protocolos de descoberta heterogêneos. Uma prova de conceito dessa solução foi implementada, junto com dois mecanismos de descoberta: um voltado para a descoberta em redes locais e outro para descoberta descentralizada através da Internet. Para avaliar a viabilidade da solução e analisar como esses mecanismos interagem entre si, foi realizado um experimento controlado, em um ambiente de redes virtuais. Embora limitações e desafios ainda permaneçam, este trabalho pode contribuir para o entendimento dos sistemas de descoberta, no que tem de comum e nos seus pontos de variação, e avançar na direção de uma “descoberta universal” de serviços, que permita a construção de novos gêneros de aplicações.