Skip navigation
Use este identificador para citar ou linkar para este item: https://repositorio.ufpe.br/handle/123456789/38788

Compartilhe esta página

Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorFERRAZ, Carlos André Guimarães-
dc.contributor.authorFONSÊCA, Jorge Cavalcanti Barbosa-
dc.date.accessioned2020-11-26T18:57:16Z-
dc.date.available2020-11-26T18:57:16Z-
dc.date.issued2018-09-14-
dc.identifier.citationFONSÊCA, Jorge Cavalcanti Barbosa. GiTo: uma arquitetura baseada em políticas para coordenação de processamento de eventos complexos na Web of Things. 2018. Tese (Doutorado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2018.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/38788-
dc.description.abstractA proliferação de dispositivos com poder de comunicação criou um novo paradigma tecnológico conhecido como Internet of Things (IoT), que através da integração com as aplicações da Internet, fez surgir a Web of Things (WoT). Atualmente, soluções da WoT compartilham seus fluxos de dados com a nuvem em busca de ganho de performance no processamento das informações. Essa abordagem pode não ser ideal para soluções que tenham requisitos de tempo real, uma vez que precisam de rápido retorno das informações. Considerando que um dispositivo da WoT pode possuir conectividade, memória e processador suficientes para colaborar na análise dos dados por ele produzidos, então ele pode decidir qual o melhor local para processá-los, reduzindo assim o tempo de resposta das notificações geradas pelo processamento. Baseado nesta premissa, esta tese apresenta a GiTo, uma arquitetura baseada em políticas para coordenação de Processamento de Eventos Complexos (CEP) na WoT, integrando as camadas da Mist, Fog e Cloud, através de protocolos já difundidos na Web. CEP é uma das principais técnicas de análise de fluxo de dados, e vem se destacando pela sua capacidade de detectar padrões complexos a partir de eventos simples. Neste trabalho, foi realizada uma experimentação envolvendo uma análise de performance comparando as execuções nas três camadas da arquitetura, com intuito de exercitar o CEP em situações com diferentes volume de dados. Com isso, limites do processamento foram identificados e a arquitetura foi refinada. Os resultados mostram que é possível realizar CEP localmente, porém, é preciso uma dinâmica de execução onde os dispositivos tenham a autonomia para tomar decisões em tempo real se devem ou não realizar o offloading para servidores remotos. Com o uso da GiTo foi possível estabelecer políticas no processamento, que foram respeitadas durante toda a análise dos dados. Esse dinamismo foi observado quando a arquitetura foi executada com os componentes de offloading ativos.pt_BR
dc.language.isoporpt_BR
dc.publisherUniversidade Federal de Pernambucopt_BR
dc.rightsopenAccesspt_BR
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectRedes de computadorespt_BR
dc.subjectSistemas distribuídospt_BR
dc.titleGiTo : uma arquitetura baseada em políticas para coordenação de processamento de eventos complexos na Web of Thingspt_BR
dc.typedoctoralThesispt_BR
dc.contributor.advisor-coGAMA, Kiev Santos da-
dc.contributor.authorLatteshttp://lattes.cnpq.br/8075101995480409pt_BR
dc.publisher.initialsUFPEpt_BR
dc.publisher.countryBrasilpt_BR
dc.degree.leveldoutoradopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/7716805104151473pt_BR
dc.publisher.programPrograma de Pos Graduacao em Ciencia da Computacaopt_BR
dc.description.abstractxThe dissemination of devices able to communicate rise a new technological paradigm called the Internet of Things (IoT). IoT integrated with the Web created another paradigm called Web of Things (WoT). Electronic devices are in our daily life, they captures our information (such as route, time, etc.) and they publish them as a data stream in remote servers to support decision-making. However, in real-time scenarios, this approach may not be appropriate since they need complete data processing in a low response time. In the context of WoT, many devices have connectivity, memory, and processing power enough to analyze (partially or totally) their data. However, in some cases, such devices are also able to decide the best place to process this data, thereby reducing notification response time. Based on this premise, this thesis presents GiTo, a policy-based architecture to coordinate Complex Event Processing (CEP) in WoT. It integrates Mist, Fog, and Cloud layers through protocols already disseminated on Web. Among data flow analysis techniques, CEP has gained prominence in detecting complex patterns from simple events. An experiment was carried out with a performance analysis and execution with GiTo regarding the three layers (Mist, Fog, and Cloud). The results show that it is possible to perform CEP locally, however, it requires a flexibility to perform some executions. So, devices may have some autonomy to take real-time decisions whether or not offload their data to remote servers. Through GiTo architecture, it was possible to define policies to CEP coordination, which were guaranteed thought data analysis.pt_BR
dc.contributor.advisor-coLatteshttp://lattes.cnpq.br/6185519785664724pt_BR
Aparece nas coleções:Teses de Doutorado - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TESE Jorge Cavalcanti Barbosa Fonsêca.pdf4,04 MBAdobe PDFThumbnail
Visualizar/Abrir


Este arquivo é protegido por direitos autorais



Este item está licenciada sob uma Licença Creative Commons Creative Commons