Abstract
We show that Integer Programming (IP) can be used as an optimization technique for the instantiation of products of feature models. This is done by showing that the constraints of feature models can be written in linear form. As particular IP technique, we use Gomory cutting planes. We have applied this technique to a test suite of feature models from the literature, and found that the Gomory cutting planes can be used to improve the feature models. We discuss a number of applications: analysis of feature models, resolving configuration errors and optimization of product instantiation.
Original language | Undefined |
---|---|
Title of host publication | Proceedings of the 14th International Software Product Line Conference, Volume 2 |
Editors | Goetz Botterweck, Stan Jarzabek, Tomoji Kishi |
Place of Publication | Lancaster, UK |
Publisher | Lancaster University |
Pages | 107-111 |
Number of pages | 5 |
ISBN (Print) | 978-1-86220-274-0 |
Publication status | Published - 2010 |
Event | 14th International Software Product Line Conference, SPLC 2010 - Jeju Island, Korea, Republic of Duration: 13 Sept 2010 → 17 Sept 2010 Conference number: 14 |
Publication series
Name | |
---|---|
Publisher | Lancaster University, Lancaster, UK |
Volume | 2 |
Conference
Conference | 14th International Software Product Line Conference, SPLC 2010 |
---|---|
Abbreviated title | SPLC |
Country/Territory | Korea, Republic of |
City | Jeju Island |
Period | 13/09/10 → 17/09/10 |
Keywords
- METIS-270884
- EWI-18086
- SE-Q: Quality Modelling and Verification
- IR-73470