Formalizing feature selection problem in software product lines using 0-1 programming

13Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Software Product Line (SPL) Engineering analyzes and applies various existing software modules from different systems in a domain for software mass customization. Feature models are often used to represent all of the product configurations in an SPL in terms of features. A main challenge in SPLs is how to select a good feature set to achieve customer requirements, subject to the constraints of feature model as well as the resource constraints. To solve it, this paper presents an approach to formalize the feature selection problem using 0-1 programming. Moreover we document the problem formalization in canonical form. Our approach makes it possible that most existing techniques for 0-1 programming can be used directly to deal with the feature selection problem in SPLs, which provides a new perspective to solve the problem and improve the efficiency. © 2011 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Li, J., Liu, X., Wang, Y., & Guo, J. (2011). Formalizing feature selection problem in software product lines using 0-1 programming. In Advances in Intelligent and Soft Computing (Vol. 124, pp. 459–465). https://doi.org/10.1007/978-3-642-25658-5_55

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free