SensorPublisher: Applying Software Product Lines to the Development of IoT Dashboards
| UDC.coleccion | Investigación | |
| UDC.conferenceTitle | SPLC ’24 | |
| UDC.departamento | Ciencias da Computación e Tecnoloxías da Información | |
| UDC.endPage | 163 | |
| UDC.grupoInv | Laboratorio de Bases de Datos (LBD) | |
| UDC.institutoCentro | CITIC - Centro de Investigación de Tecnoloxías da Información e da Comunicación | |
| UDC.startPage | 153 | |
| dc.contributor.author | Cortiñas, Alejandro | |
| dc.contributor.author | Lamas Sardiña, Víctor Juan | |
| dc.contributor.author | Rodríguez Luaces, Miguel | |
| dc.date.accessioned | 2026-08-14T11:38:49Z | |
| dc.date.available | 2026-08-14T11:38:49Z | |
| dc.date.issued | 2024 | |
| dc.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 | |
| dc.description.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. | |
| dc.description.sponsorship | CITIC is funded by the Xunta de Galicia through the collaboration agreement between the Department of Culture, Education, Vocational Training and Universities and the Galician universities for the reinforcement of the research centers of the Galician University System (CIGUS); partially funded by MCIN/AEI/10.13039/501100011033 and \u201CNextGenerationEU\u201D/PRTR: [PLAGEMIS: TED2021-129245BC21]; [FLATCITY-POC: PDC2021-121239-C31]; [SIGTRANS: PDC2021-120917-C21]; partially funded by MCIN/AEI/10.13039/ 501100011033 and EU/ERDF A way of making Europe: [EarthDL: PID2022-141027NB-C21]; partially funded by GAIN/Xunta de Galicia: [GRC: ED431C 2021/53] | |
| dc.description.sponsorship | Xunta de Galicia; ED431C 2021/53 | |
| dc.identifier.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 | |
| dc.identifier.doi | 10.1145/3646548.3672582 | |
| dc.identifier.isbn | 979-8-4007-0593-9 | |
| dc.identifier.uri | https://hdl.handle.net/2183/49032 | |
| dc.language.iso | eng | |
| dc.publisher | ACM | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/TED2021-129245B-C21/ES/PLATAFORMA PARA LA GENERACIÓN AUTOMÁTICA DE SISTEMAS DE INFORMACIÓN DE LA MOVILIDAD ENERGÉTICAMENTE EFICIENTES, BASADOS EN ESTRUCTURAS DE DATOS COMPACTAS Y GIS (PLAGEMIS) | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PDC2021-121239-C31/ES/FLATCITY-BOARD: BACKEND AND DASHBOARD FOR FLATCITY | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/PDC2021-120917-C21/ES/SIGTRANS-UDC | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PID2022-141027NB-C21/ES/MODELADO, DESCUBRIMIENTO, EXPLORACION Y ANALISIS DE DATA LAKES MEDIOAMBIENTALES [UDC] | |
| dc.relation.uri | https://doi.org/10.1145/3646548.3672582 | |
| dc.rights | © Autor | ACM 2024 | |
| dc.rights.accessRights | open access | |
| dc.subject | Domain Specific Language (DSL) | |
| dc.subject | Internet of Things (IoT) | |
| dc.subject | Software Product Line (SPL) | |
| dc.title | SensorPublisher: Applying Software Product Lines to the Development of IoT Dashboards | |
| dc.type | conference output | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | b3a38854-c246-4602-bc81-fc43d485f749 | |
| relation.isAuthorOfPublication | f5f01d97-f28d-46b7-b99d-3bd795ee2677 | |
| relation.isAuthorOfPublication | fbde3bd9-d786-4ef0-89ec-6af2091fa415 | |
| relation.isAuthorOfPublication.latestForDiscovery | b3a38854-c246-4602-bc81-fc43d485f749 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Cortinas_Alejandro_2024_SensorPublisher.pdf
- Size:
- 4.85 MB
- Format:
- Adobe Portable Document Format

