IoT efficient data exploitation process using Model Driven Engineering
Audrey Terracher, Rémy Kocik, Rédha Hamouche, Abderrezak Rachedi, Tarik Bourouina · 2022
Sensor networks are present in various fields such as medicine, agriculture, industry, or urban areas at different scales from building to city-scale. They are useful for numerous applications, often using different kinds of sensor technologies bringing in their own particularities, thus contributing to the heterogeneity of such networks. In this context, there is an in-creasing need for scalable and rapidly deployable infrastructures to allow interoperability for the management and processing of collected data. In this paper, we focus on an approach aiming to facilitate the automatic deployment of heterogeneous sensor networks. We propose to introduce a Model-Driven Engineering (MDE) approach providing a high-level model to describe such infrastructures along with automatic code generation to facilitate the exploitation of collected data through a graphical interface. Hence, we present a model allowing to describe heterogeneous sensor networks with a data exploitation point of view. We use a high-level intermediary generic code structure to allow automatic code generation towards different targets. Such automation is intended to speed-up establishing new services from existing infrastructures as well as upgrades that might follow. The evaluation of our model is done through a real example.