SensorPublisher: Applying Software Product Lines to the Development of IoT Dashboards

UDC.coleccionInvestigación
UDC.conferenceTitleSPLC ’24
UDC.departamentoCiencias da Computación e Tecnoloxías da Información
UDC.endPage163
UDC.grupoInvLaboratorio de Bases de Datos (LBD)
UDC.institutoCentroCITIC - Centro de Investigación de Tecnoloxías da Información e da Comunicación
UDC.startPage153
dc.contributor.authorCortiñas, Alejandro
dc.contributor.authorLamas Sardiña, Víctor Juan
dc.contributor.authorRodríguez Luaces, Miguel
dc.date.accessioned2026-08-14T11:38:49Z
dc.date.available2026-08-14T11:38:49Z
dc.date.issued2024
dc.descriptionPresented 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.sponsorshipCITIC 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.sponsorshipXunta de Galicia; ED431C 2021/53
dc.identifier.citationAlejandro 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.doi10.1145/3646548.3672582
dc.identifier.isbn979-8-4007-0593-9
dc.identifier.urihttps://hdl.handle.net/2183/49032
dc.language.isoeng
dc.publisherACM
dc.relation.projectIDinfo: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.projectIDinfo: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.projectIDinfo: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.projectIDinfo: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.urihttps://doi.org/10.1145/3646548.3672582
dc.rights© Autor | ACM 2024
dc.rights.accessRightsopen access
dc.subjectDomain Specific Language (DSL)
dc.subjectInternet of Things (IoT)
dc.subjectSoftware Product Line (SPL)
dc.titleSensorPublisher: Applying Software Product Lines to the Development of IoT Dashboards
dc.typeconference output
dspace.entity.typePublication
relation.isAuthorOfPublicationb3a38854-c246-4602-bc81-fc43d485f749
relation.isAuthorOfPublicationf5f01d97-f28d-46b7-b99d-3bd795ee2677
relation.isAuthorOfPublicationfbde3bd9-d786-4ef0-89ec-6af2091fa415
relation.isAuthorOfPublication.latestForDiscoveryb3a38854-c246-4602-bc81-fc43d485f749

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Cortinas_Alejandro_2024_SensorPublisher.pdf
Size:
4.85 MB
Format:
Adobe Portable Document Format