Feature modeling has been widely used in software product line engineering to represent commonality and variabilities among products in a product family. When developing a new software product belonging to a product line, a feature model representing the product line will be used to configure products. The product configuration process is a decision making process, various kinds of constraints and complex relationships among configurable features make the decision making a time consuming and error prone task. In this paper, we present an approach which will improve the efficiency and quality of product configuration.
14th International Software Product Line Conference (SPLC 2010). Software Product Lines: Going Beyond: 14th International Conference. Proceedings (Jeju Island, South Korea 13-17 September, 2010) p. 435-439