Integrando as Plataformas FIWARE e KNoT para o Desenvolvimento de Aplicações de Internet das Coisas

  • César Perdigão Batista UFRN
  • Pedro Victor Silva UFRN
  • Thais Batista UFRN
  • Everton Cavalcante UFRN

Resumo


Plataformas de middleware têm sido utilizadas como infraestrutura subjacente para facilitar o desenvolvimento de aplicações de Internet das Coisas (IoT). A FIWARE é uma plataforma que tem se destacado nesse cenário como uma solução aberta e extensível para desenvolvimento de aplicações, porém ela admite apenas dispositivos com conexão nativa à Internet. Por outro lado, a plataforma KNoT possibilita a virtualização de dispositivos físicos que não possuem comunicação via IP com mínimo esforço de desenvolvimento. Este artigo apresenta a integração dessas duas plataformas por meio do desenvolvimento de um componente compatível com a interface padrão da FIWARE, inserido na KNoT para potencializar o uso de ambas as plataformas para aplicações de IoT.

Referências

Atzori, L., Iera, A., Morabito, G. (2010) “The Internet of Things: A survey”, Computer networks 54(15), pp. 2787-2805.

Batista, T. et al. (2016) Requisitos e plataformas de middleware para cidades inteligentes. Relatório técnico - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, Brasil. Disponível em [link].

Cavalcante, E., Pereira, J., Alves, M. P., Maia, P., Moura, R., Batista, T., Delicato, F. C., Pires, P. F. (2016) “On the interplay of Internet of Things and Cloud Computing: A systematic mapping study”, Computer Communications 89-90, pp. 17-33.

Gao, L., Zhang, C., Sun, L. (2011) “RESTful Web of Things API in sharing sensor data”, Proceedings of the 2011 International Conference on Internet Technology and Applications. USA: IEEE, pp. 1-4.

Lea, R., Blackstock, M., (2014) “City hub: A cloud-based IoT platform for smart cities”. Proceedings of the IEEE 6th International Conference on Cloud Computing Technology and Science. USA: IEEE, pp. 799-804.

Mineraud, J., Mazhelis, O., Su, X., Tarkoma, S. (2016) “A gap analysis of Internet-of-Things platforms”, Computer Communications 89-90, pp. 5-16.

Miorandi, D., Sicari, S., De Pellegrini, F., Chlamtac, I. (2012) “Internet of Things: Vision, applications and research challenges”, Ad Hoc Networks 10(7), pp. 1497-1516.

Ngu, A. H., Gutierrez, M., Metsis, V., Nepal, S., Sheng, Q. Z. (2017) “IoT middleware: A survey on issues and enabling technologies”, IEEE Internet of Things Journal 4(1), pp. 1-20.

Pires, P. F., Cavalcante, E., Barros, T., Delicato, F. C., Batista, T., Costa, B. (2014) “A platform for integrating physical devices in the Internet of Things”, Proceedings of the 12th IEEE International Conference on Embedded and Ubiquitous Computing. USA: IEEE, pp. 234-241.

Pires, P. F., Delicato, F., Batista, T., Barros, T., Cavalcante, E., Pitanga, M. (2015) Plataformas para a Internet das Coisas. In: Martinello, M., Robeiro, M. R. N., Rocha, A. A. A. (org.) XXXIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos – Minicursos. Porto Alegre, Brasil: SBC, pp. 110-169.
Publicado
22/07/2018
BATISTA, César Perdigão; SILVA, Pedro Victor; BATISTA, Thais; CAVALCANTE, Everton. Integrando as Plataformas FIWARE e KNoT para o Desenvolvimento de Aplicações de Internet das Coisas. In: SIMPÓSIO BRASILEIRO DE COMPUTAÇÃO UBÍQUA E PERVASIVA (SBCUP), 10. , 2018, Natal. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 71-80. ISSN 2595-6183. DOI: https://doi.org/10.5753/sbcup.2018.3289.