Integrando as Plataformas FIWARE e KNoT para o Desenvolvimento de Aplicações de Internet das Coisas
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
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.
