Detalhes bibliográficos
Ano de defesa: |
2019 |
Autor(a) principal: |
Batista, César Augusto Perdigão |
Orientador(a): |
Batista, Thais Vasconcelos |
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: |
Não Informado pela instituição
|
Programa de Pós-Graduação: |
PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO
|
Departamento: |
Não Informado pela instituição
|
País: |
Brasil
|
Palavras-chave em Português: |
|
Área do conhecimento CNPq: |
|
Link de acesso: |
https://repositorio.ufrn.br/jspui/handle/123456789/28228
|
Resumo: |
A Internet das Coisas (IoT) está criando novos serviços e aplicações em vários domínios, incluindo redes elétricas inteligentes, transporte inteligente, assistência médica e residências inteligentes. Como consequência, emerge um complexo ecossistema de aplicações, serviços e dispositivos físicos e virtuais interconectados, caracterizados por um alto grau de heterogeneidade. Por conta disso, plataformas de middleware são consideradas alternativas para mitigar esse problema, as quais são propostas para abstrair as especificidades dos dispositivos, promover a interoperabilidade entre eles e alavancar o desenvolvimento de serviços e aplicações. Nesse contexto, a KNoT e a FIWARE são exemplos de plataformas de código aberto com um propósito complementar. Enquanto a KNoT é um middleware baseado em gateway para incorporar conectividade a dispositivos e encaminhar mensagens entre eles e aplicativos, a FIWARE fornece um ecossistema rico com APIs padronizadas para o desenvolvimento de aplicações de IoT. Com o objetivo de combinar a capacidade da KNoT de integrar uma infinidade de dispositivos com as abstrações de alto nível fornecidas pela plataforma FIWARE, este trabalho apresenta o ambiente KNoT-FI. Desta forma, a integração entre a KNoT e a FIWARE concretiza-se no sentido de facilitar o desenvolvimento de aplicações de IoT e utilizar, continuamente, capacidades de dispositivos com ou sem conexão nativa à Internet através das interfaces avançadas da FIWARE. Esse trabalho também apresenta a validação do ambiente através de uma aplicação real que gerencia iluminação, temperatura e som ambiente. Por fim, foi realizada uma avaliação quantitativa, por meio de experimentos computacionais, com o objetivo de mensurar o tamanho do overhead causado pela integração entre as plataformas FIWARE e KNoT. |