Batista, Thais VasconcelosBatista, César Augusto Perdigão2020-01-152020-01-152019-08-05BATISTA, César Augusto Perdigão. KNoT-FI: um ambiente integrado baseado no FIWARE para desenvolvimento de aplicações de Internet das Coisas. 2019. 92f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2019.https://repositorio.ufrn.br/jspui/handle/123456789/28228The Internet of Things (IoT) is creating new services and applications across domains, including smart grids, intelligent transportation, healthcare and smart homes. As a consequence, a complex ecosystem of interconnected physical and virtual applications, services and devices emerges, characterized by a high degree of heterogeneity. Because of this, middleware platforms are considered alternatives to mitigate this problem, which are proposed to abstract the specificities of the devices, promote the interoperability between them and leverage the development of services and applications. In this context, KNoT and FIWARE are examples of open source platforms with a complementary purpose. While KNoT is a gateway-based middleware to incorporate device connectivity and route messages between them and applications, FIWARE provides a rich ecosystem with standardized APIs for the development of IoT applications. In order to combine KNoT’s capability to integrate a multitude of devices with the high level abstractions provided by the FIWARE platform, this work presents the KNoT-FI environment. In this way, the integration between KNoT and FIWARE takes place to facilitate the development of IoT applications and to continuously use device capabilities with or without a native connection to the Internet through FIWARE’s advanced interfaces. This work also presents the validation of the environment through a real application that manages lighting, temperature and ambient sound. Finally, a quantitative evaluation is carried out, by means of computational experiments, in order to measure the impact of the overhead caused by the integration between the FIWARE and KNoT platforms.Acesso AbertoAplicações de Internet das CoisasFIWAREKNoTAmbiente de desenvolvimento de aplicações de IoTAvaliação de MiddlewareKNoT-FI: um ambiente integrado baseado no FIWARE para desenvolvimento de aplicações de Internet das CoisasmasterThesisCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO