Leveraging belief uncertainty for informed decision making in software product line evolution

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.authorHorcas-Aguilera, José Miguel
dc.contributor.authorBurgueño-Caballero, Lola
dc.contributor.authorKienzle, Jörg
dc.date.accessioned2025-01-09T12:27:48Z
dc.date.available2025-01-09T12:27:48Z
dc.date.issued2025-01
dc.departamentoLenguajes y Ciencias de la Computación
dc.descriptionData availability: Software Artifact: https://github.com/atenearesearchgroup/fms-subjectivelogices_ES
dc.description.abstractSoftware Product Lines (SPL) are not static software artifacts, but they evolve over time. The planning, realization, and release of a SPL requires many high-level decisions involving many different stakeholders with different expertise. Taking their opinions into account to make the right decisions is not trivial. Currently there are no mechanisms to assist stakeholders in the decision making process in an informed manner. In this paper, we propose the use of belief uncertainty in conjunction with feature models to assist in the evolution of SPLs by explicitly quantifying opinions and their associated uncertainty. We present a novel approach in which subjective logic is used to represent the opinions of stakeholders in three evolution scenarios, namely feature model evolution, next release problem and variability reduction. We apply our approach to the evolution of the Xiaomi MiBand SmartWatch SPL over the time period from July 2014 to October 2023. We present an implementation of our approach and evaluate its scalability.es_ES
dc.description.sponsorshipFunding for open access charge: Universidad de Málaga / CBUA. This work was partially funded by the Spanish Government (Ministerio de Ciencia e Innovación–Agencia Estatal de Investigación), Spain under projects PID2021-125527NB-I00, TED2021-130523B-I00, IRIS (PID2021-122812OB-I00) (co-financed by FEDER funds), Data-pl (PID2022-138486OB-I00), and TASOVA PLUS research network(RED2022-134337-T); and by Junta de Andalucía, Spain under project QUAL21 010UMA. Funding, including open access charge: Universidad de Málaga/CBUA, Spain.es_ES
dc.identifier.citationHorcas, J. M., Burgueño, L., & Kienzle, J. (2025). Leveraging belief uncertainty for informed decision making in software product line evolution. Journal of Systems and Software, 219, 112235.es_ES
dc.identifier.doi10.1016/j.jss.2024.112235
dc.identifier.urihttps://hdl.handle.net/10630/36070
dc.language.isoenges_ES
dc.publisherElsevieres_ES
dc.relation.referencesSoftware Artifact: https://github.com/atenearesearchgroup/fms-subjectivelogices_ES
dc.rightsAtribución 4.0 Internacional*
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/*
dc.subjectProgramas de aplicación - Desarrolloes_ES
dc.subjectAplicaciones informáticas - Desarrolloes_ES
dc.subjectSoftware - Desarrollo - Toma de decisoneses_ES
dc.subjectPython (Lenguaje de programación)es_ES
dc.subject.otherDecision making supportes_ES
dc.subject.otherFeature modeles_ES
dc.subject.otherSoftware product linees_ES
dc.subject.otherBelief uncertaintyes_ES
dc.subject.otherSubjective logices_ES
dc.subject.otherEvolutiones_ES
dc.subject.otherNext release problemes_ES
dc.subject.otherVariability reductiones_ES
dc.subject.otherLíneas de productos de software (SPL)es_ES
dc.titleLeveraging belief uncertainty for informed decision making in software product line evolutiones_ES
dc.typejournal articlees_ES
dc.type.hasVersionVoRes_ES
dspace.entity.typePublication
relation.isAuthorOfPublicationf4aaacf9-21d1-47d4-a612-4fa9db809696
relation.isAuthorOfPublication31808e70-d2ec-4318-8ead-dded38954d40
relation.isAuthorOfPublication.latestForDiscoveryf4aaacf9-21d1-47d4-a612-4fa9db809696

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1-s2.0-S0164121224002796-main.pdf
Size:
6.88 MB
Format:
Adobe Portable Document Format
Description:
Artículo principal
Download

Description: Artículo principal

Collections