Detalhes bibliográficos
Ano de defesa: |
2020 |
Autor(a) principal: |
Souza, Weslen Schiavon de |
Orientador(a): |
Fleischmann, Ana Marilza Pernas |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Universidade Federal de Pelotas
|
Programa de Pós-Graduação: |
Programa de Pós-Graduação em Computação
|
Departamento: |
Centro de Desenvolvimento Tecnológico
|
País: |
Brasil
|
Palavras-chave em Português: |
|
Área do conhecimento CNPq: |
|
Link de acesso: |
http://guaiaca.ufpel.edu.br/handle/prefix/6218
|
Resumo: |
Com o advento de novos avanços tecnológicos, a Internet das Coisas (termo traduzido do inglês Internet of Things - IoT) tem se mostrado cada vez mais presente, onde a introdução da computação aos mais variados dispositivos, como geladeiras e cafeteiras, visa oferecer aos seus usuários melhorias e funcionalidades adicionais as já naturalmente esperadas por estes equipamentos. Porém, existem ainda alguns desafios inerentes à IoT, os quais precisam ser transpostos para que esta possa tornar-se uma realidade onipresente a todos os tipos de usuários, sejam estes especialistas da área ou não. Alguns paradigmas e técnicas computacionais então sendo introduzidos na IoT visando conceber soluções para seus desafios. Dentre estas abordagens destacam-se as aplicadas ao processamento de eventos, que objetivam auxiliar a análise e a extração de informações de alto nível do considerável volume de dados gerado nestas redes de dispositivos, e ao desenvolvimento de middlewares, aplicados com a finalidade de abstrair a heterogeneidade inerente aos ambientes de IoT. Foram identificados trabalhos que abordam estratégias visando fornecer arquiteturas de processamento de eventos para a IoT, porém estes não levam em consideração a execução de suas arquiteturas em meios com largura de banda reduzida ou que possuam links de comunicação saturados. Ainda, por vezes apresentam pouco ou nenhum teste de validação da capacidade de escalabilidade e distribuição da arquitetura. Este trabalho tem como objetivo apresentar uma solução, materializada em uma arquitetura, para o processamento distribuído de eventos na IoT, que seja escalável e apta a lidar com a heterogeneidade destes ambientes, aplicando ainda estratégias que visem favorecer a sua execução em meios com largura de banda reduzida ou que possuam links de comunicação saturados. Os objetivos puderam ser atingidos por meio da concepção da EXEHDA-DEP, uma arquitetura para o processamento distribuído de eventos complexos, na qual os resultados demonstraram uma considerável capacidade de processamento de eventos auxiliada pela introdução de algoritmos de compactação e uma estratégia de compartilhamento de trabalho concorrente entre os nodos de processamento ao modelo de um produtor-consumidor. |