Product Line Engineering in Smart Governance Systems
Salvador Muñoz-Hermoso, Miguel Olivero, Francisco J. Domínguez-Mayo, David Benavides
2025
Abstract
Smart governance systems are used to develop smart and sustainable cities. Small municipalities are users of these systems. However, creating individual and custom systems for each municipality is costly and often unfeasible due to the limited resources of local governments. Developing a modular and configurable system could help reduce costs, enabling municipalities to tailor solutions to their specific needs without requiring custom developments. Software Product Line Engineering (SPLE) can make this possible by fostering software reuse, and creating a set of adaptable systems that share common features. Nonetheless, applying SPLE in the smart governance domain remains challenging and, so far, there is no applications of SPLE in this area in the existing literature. We propose an Smart Governance Product Line (SGPL), based on a multi-level configuration architecture for the customization of solutions in the smart governance domain. Based on the SGPL, we also present a prototype configurator for customizable governance systems that has been used in a case involving three municipalities with different needs. The tool was materialized with configurations of the existing Decidim governance system. The prototype demonstrated its usefulness in deploying in an easy and automatized way adapted configurations to the municipalities’ needs. Furthermore, the case study suggests that this approach could evolve into a general framework to support different software systems and components for providing a comprehensive smart governance platform tailored to institutional specifications.
DownloadPaper Citation
in Harvard Style
Muñoz-Hermoso S., Olivero M., Domínguez-Mayo F. and Benavides D. (2025). Product Line Engineering in Smart Governance Systems. In Proceedings of the 20th International Conference on Software Technologies - Volume 1: ICSOFT; ISBN 978-989-758-757-3, SciTePress, pages 262-272. DOI: 10.5220/0013522200003964
in Bibtex Style
@conference{icsoft25,
author={Salvador Muñoz-Hermoso and Miguel Olivero and Francisco Domínguez-Mayo and David Benavides},
title={Product Line Engineering in Smart Governance Systems},
booktitle={Proceedings of the 20th International Conference on Software Technologies - Volume 1: ICSOFT},
year={2025},
pages={262-272},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013522200003964},
isbn={978-989-758-757-3},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 20th International Conference on Software Technologies - Volume 1: ICSOFT
TI - Product Line Engineering in Smart Governance Systems
SN - 978-989-758-757-3
AU - Muñoz-Hermoso S.
AU - Olivero M.
AU - Domínguez-Mayo F.
AU - Benavides D.
PY - 2025
SP - 262
EP - 272
DO - 10.5220/0013522200003964
PB - SciTePress