Elimination of constraints for parallel analysis of feature models.

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.authorHorcas-Aguilera, José Miguel
dc.contributor.authorBallesteros-Gómez, Joaquín
dc.contributor.authorPinto-Alarcón, Mónica
dc.contributor.authorFuentes-Fernández, Lidia
dc.date.accessioned2023-09-05T09:04:12Z
dc.date.available2023-09-05T09:04:12Z
dc.date.created2023-08-28
dc.date.issued2023
dc.departamentoInstituto de Tecnología e Ingeniería del Software de la Universidad de Málaga
dc.description.abstractCross-tree constraints give feature models maximal expressive power since any interdependency between features can be captured through arbitrary propositional logic formulas. However, the existence of these constraints increases the complexity of reasoning about feature models, both for using SAT solvers or compiling the model to a binary decision diagram for efficient analyses. Although some works have tried to refactor constraints to eliminate them, they deal only with simple constraints (i.e., requires and excludes) or require the introduction of an additional set of features, increasing the complexity of the resulting feature model. This paper presents an approach that eliminates all the cross-tree constraints present in regular boolean feature models, including arbitrary constraints, in propositional logic formulas. Our approach for removing constraints consists of splitting the semantics of feature models into orthogonal disjoint feature subtrees, which are then analyzed in parallel to alleviate the exponential blow-up in memory of the resulting feature tree.es_ES
dc.description.sponsorshipWork supported by the projects IRIS PID2021-122812OB-I00 (cofinanced by FEDER funds), LEIA UMA18-FEDERJA-157, and DAEMON H2020-101017109; and by Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech.es_ES
dc.identifier.urihttps://hdl.handle.net/10630/27433
dc.language.isospaes_ES
dc.relation.eventdate28 agosto - 1septiembre 2023
dc.relation.eventplaceTokyo (Japón)
dc.relation.eventtitle27th ACM International Systems and Software Product Line Conference
dc.rights.accessRightsopen accesses_ES
dc.subjectIngeniería del softwarees_ES
dc.subjectProgramación en paralelo (Informática)es_ES
dc.subject.otherAutomated analysises_ES
dc.subject.otherConstraintes_ES
dc.subject.otherFeature modeles_ES
dc.subject.otherFeature treees_ES
dc.subject.otherParallelizationes_ES
dc.subject.otherSoftware product linees_ES
dc.titleElimination of constraints for parallel analysis of feature models.es_ES
dc.typeconference outputes_ES
dspace.entity.typePublication
relation.isAuthorOfPublicationf4aaacf9-21d1-47d4-a612-4fa9db809696
relation.isAuthorOfPublicationf24768fd-1c6c-429b-a107-df18cb67ba3b
relation.isAuthorOfPublication839f00c1-d583-4eeb-bb1e-d529b1df6967
relation.isAuthorOfPublication431c7076-c749-483c-8fd6-b9c18bf33a13
relation.isAuthorOfPublication.latestForDiscoveryf4aaacf9-21d1-47d4-a612-4fa9db809696

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Resumen_Artículos_RIUMA.pdf
Size:
103.77 KB
Format:
Adobe Portable Document Format
Description:
Resumen del artículo de conferencia
Download

Description: Resumen del artículo de conferencia