Use this link to cite:
https://hdl.handle.net/2183/49032 SensorPublisher: Applying Software Product Lines to the Development of IoT Dashboards
Loading...
Identifiers
Publication date
Advisors
Other responsabilities
Journal Title
Bibliographic citation
Alejandro Cortiñas, Victor Lamas, and Miguel R. Luaces. 2024. SensorPublisher: Applying Software Product Lines to the Development of IoT Dashboards. In 28th ACM International Systems and Software Product Line Conference (SPLC ’24), September 2–6, 2024, Dommeldange, Luxembourg. ACM, New York, NY, USA, pp. 153-163. https://doi.org/10.1145/3646548.3672582
Type of academic work
Academic degree
Abstract
[Abstract]: Geosciences have witnessed a revolution in data collection thanks to the Internet of Things (IoT), which has made it possible to monitor complex phenomena using sensor networks. However, developing web-centric, sensor-based, data warehousing information systems presents challenges because of their complexity and cost. This paper presents an intuitive low-code development system (called SensorPublisher), based on a software product line (SPL) and a domain-specific language (DSL), that speeds up the creation of data warehousing applications for geographic sensor data. SensorPublisher allows the geoscientist to define the sensor network, to generate a software product, and to deploy the product to a local or a remote server. Our tool seeks to encourage scientists to share the outcomes of their sensor data analysis projects with their communities by means of a simple, user-friendly and cost-effective approach. We showcase the system in different geoscientific domains, such as meteorological monitoring services, traffic data and air quality monitoring in urban areas, and marine area monitoring systems. © 2024 Copyright held by the owner/author(s). Publication rights licensed to ACM.
Description
Presented at: 28th ACM International Systems and Software Product Line Conference (SPLC '24), September 2 - 6, 2024, Dommeldange, Luxembourg.
© Autor | ACM 2024. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in SPLC '24: Proceedings of the 28th ACM International Systems and Software Product Line Conference, https://doi.org/10.1145/3646548.3672582
Editor version
Rights
© Autor | ACM 2024







