dc.creator | Hierons, Robert M. | es |
dc.creator | Li, Miqing | es |
dc.creator | Liu, Xiaohui | es |
dc.creator | Segura Rueda, Sergio | es |
dc.creator | Zheng, Wei | es |
dc.date.accessioned | 2017-06-01T08:09:01Z | |
dc.date.available | 2017-06-01T08:09:01Z | |
dc.date.issued | 2016 | |
dc.identifier.citation | Hierons, R.M., Li, M., Liu, X., Segura Rueda, S. y Zheng, W. (2016). SIP: Optimal Product Selection from Feature Models Using Many-Objective Evolutionary Optimization. ACM Transactions on Software Engineering and Methodology, 25 (2), 17-1-17-39. | |
dc.identifier.issn | 1049-331X | es |
dc.identifier.uri | http://hdl.handle.net/11441/60707 | |
dc.description.abstract | A feature model specifies the sets of features that define valid products in a software product line. Recent
work has considered the problem of choosing optimal products from a feature model based on a set of user
preferences, with this being represented as a many-objective optimization problem. This problem has been
found to be difficult for a purely search-based approach, leading to classical many-objective optimization
algorithms being enhanced either by adding in a valid product as a seed or by introducing additional
mutation and replacement operators that use an SAT solver. In this article, we instead enhance the search in
two ways: by providing a novel representation and by optimizing first on the number of constraints that hold
and only then on the other objectives. In the evaluation, we also used feature models with realistic
attributes, in contrast to previous work that used randomly generated attribute values. The results of
experiments were promising, with the proposed (SIP) method returning valid products with six published
feature models and a randomly generated feature model with 10,000 features. For the model with 10,000
features, the search took only a few minutes. | es |
dc.description.sponsorship | CICYT TIN2012-32273 | es |
dc.description.sponsorship | CICYT TIN2015-70560-R | es |
dc.description.sponsorship | Junta de Andalucía TIC-5906 | es |
dc.description.sponsorship | Junta de Andalucía P12-TIC- 1867 | es |
dc.format | application/pdf | es |
dc.language.iso | eng | es |
dc.publisher | ACM | es |
dc.relation.ispartof | ACM Transactions on Software Engineering and Methodology, 25 (2), 17-1-17-39. | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.title | SIP: Optimal Product Selection from Feature Models Using Many-Objective Evolutionary Optimization | es |
dc.type | info:eu-repo/semantics/article | es |
dcterms.identifier | https://ror.org/03yxnpp24 | |
dc.type.version | info:eu-repo/semantics/submittedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/embargoedAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos | es |
dc.relation.projectID | TIN2012-32273 | es |
dc.relation.projectID | TIN2015-70560-R | es |
dc.relation.projectID | TIC-5906 | es |
dc.relation.projectID | P12-TIC- 1867 | es |
dc.date.embargoEndDate | 2018-05 | |
dc.relation.publisherversion | http://dl.acm.org/citation.cfm?id=2897760 | es |
dc.identifier.doi | 10.1145/2897760 | es |
dc.contributor.group | Universidad de Sevilla. TIC205: Ingeniería del Software Aplicada | es |
idus.format.extent | 39 | es |
dc.journaltitle | ACM Transactions on Software Engineering and Methodology | es |
dc.publication.volumen | 25 | es |
dc.publication.issue | 2 | es |
dc.publication.initialPage | 17-1 | es |
dc.publication.endPage | 17-39 | es |